Class DefaultResponsibilityManagementTeamService
- All Implemented Interfaces:
OperationsOnEntityCollections,ServiceWithNavigableEntities,ResponsibilityManagementTeamService
You can read team headers, team owners, responsibility definitions, team members, and the functions assigned to team members. Each of these entities supports filtering of their properties and the properties of their associations. If you have any problems trying to read these entities because of authorizations or the given filter criteria, the system displays error messages in the response. **Recommendation**: A new version of this API is available. Only use the version 2 of this API. Do not use version 1 as this version will be deprecated soon..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_RESPYM_TEAM_SRV_0001 |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Responsibility Management Team Integration(SAP_COM_0560) |
| Scope Items: | Responsibility Management(1NJ) |
| Authentication Methods: | x509 |
| Service Group Name: | API_RESPYMGMT_TEAM_SRV |
| Business Object: | Responsibility Management Team |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.ResponsibilityManagementTeamService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingResponsibilityManagementTeamService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.Creates a batch request builder object.Deprecated.Fetch the number of entries from theTeamAttributesentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theTeamCategoriesentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theTeamCategoryTextsentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theTeamHeadersentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theTeamMemberFunctionsentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theTeamMembersentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theTeamOwnersentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theTeamStatusTextsentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theTeamTypesentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theTeamTypeTextsentity collection matching the filter and search expressions.Deprecated.Fetch multipleTeamAttributesentities.Deprecated.Fetch multipleTeamCategoriesentities.Deprecated.Fetch multipleTeamCategoryTextsentities.Deprecated.Fetch multipleTeamHeadersentities.Deprecated.Fetch multipleTeamMemberFunctionsentities.Deprecated.Fetch multipleTeamMembersentities.Deprecated.Fetch multipleTeamOwnersentities.Deprecated.Fetch multipleTeamStatusTextsentities.Deprecated.Fetch multipleTeamTypesentities.Deprecated.Fetch multipleTeamTypeTextsentities.Deprecated.getTeamAttributesByKey(String respyMgmtGlobalTeamID, String respyMgmtAttributeName, String respyMgmtAttributeSign, String respyMgmtAttributeOption, String respyMgmtAttributeLowValue, String respyMgmtAttributeHighValue) Deprecated.Fetch a singleTeamAttributesentity using key fields.getTeamCategoriesByKey(String respyMgmtTeamCategory) Deprecated.Fetch a singleTeamCategoriesentity using key fields.getTeamCategoryTextsByKey(String respyMgmtTeamCategory, String language) Deprecated.Fetch a singleTeamCategoryTextsentity using key fields.getTeamHeadersByKey(String respyMgmtGlobalTeamID) Deprecated.Fetch a singleTeamHeadersentity using key fields.getTeamMemberFunctionsByKey(String respyMgmtGlobalTeamID, String respyMgmtTeamMemberType, String responsibilityTeamMember, String respyMgmtFunction) Deprecated.Fetch a singleTeamMemberFunctionsentity using key fields.getTeamMembersByKey(String respyMgmtGlobalTeamID, String respyMgmtTeamMemberType, String responsibilityTeamMember) Deprecated.Fetch a singleTeamMembersentity using key fields.getTeamOwnersByKey(String respyMgmtGlobalTeamID, String respyMgmtTeamOwnerType, String responsibilityTeamOwner) Deprecated.Fetch a singleTeamOwnersentity using key fields.getTeamStatusTextsByKey(String respyMgmtTeamStatus, String language) Deprecated.Fetch a singleTeamStatusTextsentity using key fields.getTeamTypesByKey(String respyMgmtTeamType) Deprecated.Fetch a singleTeamTypesentity using key fields.getTeamTypeTextsByKey(String respyMgmtTeamType, String language) Deprecated.Fetch a singleTeamTypeTextsentity using key fields.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.core.ServiceWithNavigableEntities
applyAction, applyAction, applyFunction, applyFunction, forEntity, withFunction, withFunction
-
Constructor Details
-
DefaultResponsibilityManagementTeamService
public DefaultResponsibilityManagementTeamService()Deprecated.Creates a service usingResponsibilityManagementTeamService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
@Nonnull public DefaultResponsibilityManagementTeamService withServicePath(@Nonnull String servicePath) Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceResponsibilityManagementTeamService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceCreates a batch request builder object.- Specified by:
batchin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllTeamAttributes
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch multipleTeamAttributesentities.- Specified by:
getAllTeamAttributesin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch multiple
TeamAttributesentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTeamAttributes
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch the number of entries from theTeamAttributesentity collection matching the filter and search expressions.- Specified by:
countTeamAttributesin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch the count of
TeamAttributesentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTeamAttributesByKey
@Nonnull public GetByKeyRequestBuilder<TeamAttributes> getTeamAttributesByKey(String respyMgmtGlobalTeamID, String respyMgmtAttributeName, String respyMgmtAttributeSign, String respyMgmtAttributeOption, String respyMgmtAttributeLowValue, String respyMgmtAttributeHighValue) Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch a singleTeamAttributesentity using key fields.- Specified by:
getTeamAttributesByKeyin interfaceResponsibilityManagementTeamService- Parameters:
respyMgmtGlobalTeamID- Global Team ID in Responsibility Mgmt.Constraints: Not nullable, Maximum length: 40
respyMgmtAttributeName- Responsibility Definition NameConstraints: Not nullable, Maximum length: 30
respyMgmtAttributeSign- Type of SIGN component in row type of a Ranges typeConstraints: Not nullable, Maximum length: 1
respyMgmtAttributeOption- Type of OPTION component in row type of a Ranges typeConstraints: Not nullable, Maximum length: 2
respyMgmtAttributeLowValue- Start Value of Selection CriteriaConstraints: Not nullable, Maximum length: 50
respyMgmtAttributeHighValue- End Value of Selection CriteriaConstraints: Not nullable, Maximum length: 50
- Returns:
- A request builder to fetch a single
TeamAttributesentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllTeamCategories
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch multipleTeamCategoriesentities.- Specified by:
getAllTeamCategoriesin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch multiple
TeamCategoriesentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTeamCategories
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch the number of entries from theTeamCategoriesentity collection matching the filter and search expressions.- Specified by:
countTeamCategoriesin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch the count of
TeamCategoriesentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTeamCategoriesByKey
@Nonnull public GetByKeyRequestBuilder<TeamCategories> getTeamCategoriesByKey(String respyMgmtTeamCategory) Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch a singleTeamCategoriesentity using key fields.- Specified by:
getTeamCategoriesByKeyin interfaceResponsibilityManagementTeamService- Parameters:
respyMgmtTeamCategory- Team CategoryConstraints: Not nullable, Maximum length: 10
- Returns:
- A request builder to fetch a single
TeamCategoriesentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllTeamCategoryTexts
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch multipleTeamCategoryTextsentities.- Specified by:
getAllTeamCategoryTextsin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch multiple
TeamCategoryTextsentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTeamCategoryTexts
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch the number of entries from theTeamCategoryTextsentity collection matching the filter and search expressions.- Specified by:
countTeamCategoryTextsin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch the count of
TeamCategoryTextsentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTeamCategoryTextsByKey
@Nonnull public GetByKeyRequestBuilder<TeamCategoryTexts> getTeamCategoryTextsByKey(String respyMgmtTeamCategory, String language) Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch a singleTeamCategoryTextsentity using key fields.- Specified by:
getTeamCategoryTextsByKeyin interfaceResponsibilityManagementTeamService- Parameters:
respyMgmtTeamCategory- Team CategoryConstraints: Not nullable, Maximum length: 10
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A request builder to fetch a single
TeamCategoryTextsentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllTeamHeaders
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch multipleTeamHeadersentities.- Specified by:
getAllTeamHeadersin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch multiple
TeamHeadersentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTeamHeaders
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch the number of entries from theTeamHeadersentity collection matching the filter and search expressions.- Specified by:
countTeamHeadersin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch the count of
TeamHeadersentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTeamHeadersByKey
@Nonnull public GetByKeyRequestBuilder<TeamHeaders> getTeamHeadersByKey(String respyMgmtGlobalTeamID) Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch a singleTeamHeadersentity using key fields.- Specified by:
getTeamHeadersByKeyin interfaceResponsibilityManagementTeamService- Parameters:
respyMgmtGlobalTeamID- Global Team ID in Responsibility Mgmt.Constraints: Not nullable, Maximum length: 40
- Returns:
- A request builder to fetch a single
TeamHeadersentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllTeamMemberFunctions
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch multipleTeamMemberFunctionsentities.- Specified by:
getAllTeamMemberFunctionsin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch multiple
TeamMemberFunctionsentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTeamMemberFunctions
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch the number of entries from theTeamMemberFunctionsentity collection matching the filter and search expressions.- Specified by:
countTeamMemberFunctionsin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch the count of
TeamMemberFunctionsentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTeamMemberFunctionsByKey
@Nonnull public GetByKeyRequestBuilder<TeamMemberFunctions> getTeamMemberFunctionsByKey(String respyMgmtGlobalTeamID, String respyMgmtTeamMemberType, String responsibilityTeamMember, String respyMgmtFunction) Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch a singleTeamMemberFunctionsentity using key fields.- Specified by:
getTeamMemberFunctionsByKeyin interfaceResponsibilityManagementTeamService- Parameters:
respyMgmtGlobalTeamID- Global Team ID in Responsibility Mgmt.Constraints: Not nullable, Maximum length: 40
respyMgmtTeamMemberType- Component of the Version NumberConstraints: Not nullable, Maximum length: 2
responsibilityTeamMember- Business Partner NumberConstraints: Not nullable, Maximum length: 10
respyMgmtFunction- FunctionConstraints: Not nullable, Maximum length: 10
- Returns:
- A request builder to fetch a single
TeamMemberFunctionsentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllTeamMembers
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch multipleTeamMembersentities.- Specified by:
getAllTeamMembersin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch multiple
TeamMembersentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTeamMembers
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch the number of entries from theTeamMembersentity collection matching the filter and search expressions.- Specified by:
countTeamMembersin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch the count of
TeamMembersentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTeamMembersByKey
@Nonnull public GetByKeyRequestBuilder<TeamMembers> getTeamMembersByKey(String respyMgmtGlobalTeamID, String respyMgmtTeamMemberType, String responsibilityTeamMember) Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch a singleTeamMembersentity using key fields.- Specified by:
getTeamMembersByKeyin interfaceResponsibilityManagementTeamService- Parameters:
respyMgmtGlobalTeamID- Global Team ID in Responsibility Mgmt.Constraints: Not nullable, Maximum length: 40
respyMgmtTeamMemberType- Team Member TypeConstraints: Not nullable, Maximum length: 2
responsibilityTeamMember- Business Partner NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A request builder to fetch a single
TeamMembersentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllTeamOwners
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch multipleTeamOwnersentities.- Specified by:
getAllTeamOwnersin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch multiple
TeamOwnersentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTeamOwners
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch the number of entries from theTeamOwnersentity collection matching the filter and search expressions.- Specified by:
countTeamOwnersin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch the count of
TeamOwnersentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTeamOwnersByKey
@Nonnull public GetByKeyRequestBuilder<TeamOwners> getTeamOwnersByKey(String respyMgmtGlobalTeamID, String respyMgmtTeamOwnerType, String responsibilityTeamOwner) Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch a singleTeamOwnersentity using key fields.- Specified by:
getTeamOwnersByKeyin interfaceResponsibilityManagementTeamService- Parameters:
respyMgmtGlobalTeamID- Global Team ID in Responsibility Mgmt.Constraints: Not nullable, Maximum length: 40
respyMgmtTeamOwnerType- Team Owner TypeConstraints: Not nullable, Maximum length: 2
responsibilityTeamOwner- Business Partner NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A request builder to fetch a single
TeamOwnersentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllTeamStatusTexts
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch multipleTeamStatusTextsentities.- Specified by:
getAllTeamStatusTextsin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch multiple
TeamStatusTextsentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTeamStatusTexts
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch the number of entries from theTeamStatusTextsentity collection matching the filter and search expressions.- Specified by:
countTeamStatusTextsin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch the count of
TeamStatusTextsentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTeamStatusTextsByKey
@Nonnull public GetByKeyRequestBuilder<TeamStatusTexts> getTeamStatusTextsByKey(String respyMgmtTeamStatus, String language) Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch a singleTeamStatusTextsentity using key fields.- Specified by:
getTeamStatusTextsByKeyin interfaceResponsibilityManagementTeamService- Parameters:
respyMgmtTeamStatus- Values for Domains: Single Value/Lower LimitConstraints: Not nullable, Maximum length: 10
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A request builder to fetch a single
TeamStatusTextsentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllTeamTypes
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch multipleTeamTypesentities.- Specified by:
getAllTeamTypesin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch multiple
TeamTypesentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTeamTypes
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch the number of entries from theTeamTypesentity collection matching the filter and search expressions.- Specified by:
countTeamTypesin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch the count of
TeamTypesentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTeamTypesByKey
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch a singleTeamTypesentity using key fields.- Specified by:
getTeamTypesByKeyin interfaceResponsibilityManagementTeamService- Parameters:
respyMgmtTeamType- Team TypeConstraints: Not nullable, Maximum length: 10
- Returns:
- A request builder to fetch a single
TeamTypesentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllTeamTypeTexts
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch multipleTeamTypeTextsentities.- Specified by:
getAllTeamTypeTextsin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch multiple
TeamTypeTextsentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTeamTypeTexts
Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch the number of entries from theTeamTypeTextsentity collection matching the filter and search expressions.- Specified by:
countTeamTypeTextsin interfaceResponsibilityManagementTeamService- Returns:
- A request builder to fetch the count of
TeamTypeTextsentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTeamTypeTextsByKey
@Nonnull public GetByKeyRequestBuilder<TeamTypeTexts> getTeamTypeTextsByKey(String respyMgmtTeamType, String language) Deprecated.Description copied from interface:ResponsibilityManagementTeamServiceFetch a singleTeamTypeTextsentity using key fields.- Specified by:
getTeamTypeTextsByKeyin interfaceResponsibilityManagementTeamService- Parameters:
respyMgmtTeamType- Team TypeConstraints: Not nullable, Maximum length: 10
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A request builder to fetch a single
TeamTypeTextsentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getServicePath
Deprecated.- Specified by:
getServicePathin interfaceServiceWithNavigableEntities
-