public interface 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. .
Reference: SAP API Business Hub
OData Service: | OP_API_RESPYM_TEAM_SRV_0001 |
API Version: | 1 |
Minimum ERP Version: | 2020 |
Authentication Methods: | Basic, x509 |
Business Object: | Responsibility Management Team |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SERVICE_PATH
If no other path was provided via the
withServicePath(String) method, this is the default service path
used to access the endpoint. |
Modifier and Type | Method and Description |
---|---|
BatchRequestBuilder |
batch()
Creates a batch request builder object.
|
CountRequestBuilder<TeamAttributes> |
countTeamAttributes()
Fetch the number of entries from the
TeamAttributes entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamCategories> |
countTeamCategories()
Fetch the number of entries from the
TeamCategories entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamCategoryTexts> |
countTeamCategoryTexts()
Fetch the number of entries from the
TeamCategoryTexts entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamHeaders> |
countTeamHeaders()
Fetch the number of entries from the
TeamHeaders entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamMemberFunctions> |
countTeamMemberFunctions()
Fetch the number of entries from the
TeamMemberFunctions entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamMembers> |
countTeamMembers()
Fetch the number of entries from the
TeamMembers entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamOwners> |
countTeamOwners()
Fetch the number of entries from the
TeamOwners entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamStatusTexts> |
countTeamStatusTexts()
Fetch the number of entries from the
TeamStatusTexts entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamTypes> |
countTeamTypes()
Fetch the number of entries from the
TeamTypes entity collection matching the filter and search expressions. |
CountRequestBuilder<TeamTypeTexts> |
countTeamTypeTexts()
Fetch the number of entries from the
TeamTypeTexts entity collection matching the filter and search expressions. |
GetAllRequestBuilder<TeamAttributes> |
getAllTeamAttributes()
Fetch multiple
TeamAttributes entities. |
GetAllRequestBuilder<TeamCategories> |
getAllTeamCategories()
Fetch multiple
TeamCategories entities. |
GetAllRequestBuilder<TeamCategoryTexts> |
getAllTeamCategoryTexts()
Fetch multiple
TeamCategoryTexts entities. |
GetAllRequestBuilder<TeamHeaders> |
getAllTeamHeaders()
Fetch multiple
TeamHeaders entities. |
GetAllRequestBuilder<TeamMemberFunctions> |
getAllTeamMemberFunctions()
Fetch multiple
TeamMemberFunctions entities. |
GetAllRequestBuilder<TeamMembers> |
getAllTeamMembers()
Fetch multiple
TeamMembers entities. |
GetAllRequestBuilder<TeamOwners> |
getAllTeamOwners()
Fetch multiple
TeamOwners entities. |
GetAllRequestBuilder<TeamStatusTexts> |
getAllTeamStatusTexts()
Fetch multiple
TeamStatusTexts entities. |
GetAllRequestBuilder<TeamTypes> |
getAllTeamTypes()
Fetch multiple
TeamTypes entities. |
GetAllRequestBuilder<TeamTypeTexts> |
getAllTeamTypeTexts()
Fetch multiple
TeamTypeTexts entities. |
GetByKeyRequestBuilder<TeamAttributes> |
getTeamAttributesByKey(String respyMgmtGlobalTeamID,
String respyMgmtAttributeName,
String respyMgmtAttributeSign,
String respyMgmtAttributeOption,
String respyMgmtAttributeLowValue,
String respyMgmtAttributeHighValue)
Fetch a single
TeamAttributes entity using key fields. |
GetByKeyRequestBuilder<TeamCategories> |
getTeamCategoriesByKey(String respyMgmtTeamCategory)
Fetch a single
TeamCategories entity using key fields. |
GetByKeyRequestBuilder<TeamCategoryTexts> |
getTeamCategoryTextsByKey(String respyMgmtTeamCategory,
String language)
Fetch a single
TeamCategoryTexts entity using key fields. |
GetByKeyRequestBuilder<TeamHeaders> |
getTeamHeadersByKey(String respyMgmtGlobalTeamID)
Fetch a single
TeamHeaders entity using key fields. |
GetByKeyRequestBuilder<TeamMemberFunctions> |
getTeamMemberFunctionsByKey(String respyMgmtGlobalTeamID,
String respyMgmtTeamMemberType,
String responsibilityTeamMember,
String respyMgmtFunction)
Fetch a single
TeamMemberFunctions entity using key fields. |
GetByKeyRequestBuilder<TeamMembers> |
getTeamMembersByKey(String respyMgmtGlobalTeamID,
String respyMgmtTeamMemberType,
String responsibilityTeamMember)
Fetch a single
TeamMembers entity using key fields. |
GetByKeyRequestBuilder<TeamOwners> |
getTeamOwnersByKey(String respyMgmtGlobalTeamID,
String respyMgmtTeamOwnerType,
String responsibilityTeamOwner)
Fetch a single
TeamOwners entity using key fields. |
GetByKeyRequestBuilder<TeamStatusTexts> |
getTeamStatusTextsByKey(String respyMgmtTeamStatus,
String language)
Fetch a single
TeamStatusTexts entity using key fields. |
GetByKeyRequestBuilder<TeamTypes> |
getTeamTypesByKey(String respyMgmtTeamType)
Fetch a single
TeamTypes entity using key fields. |
GetByKeyRequestBuilder<TeamTypeTexts> |
getTeamTypeTextsByKey(String respyMgmtTeamType,
String language)
Fetch a single
TeamTypeTexts entity using key fields. |
ResponsibilityManagementTeamService |
withServicePath(String servicePath)
Overrides the default service path and returns a new service instance with the specified service path.
|
static final String DEFAULT_SERVICE_PATH
withServicePath(String)
method, this is the default service path
used to access the endpoint.@Nonnull ResponsibilityManagementTeamService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull BatchRequestBuilder batch()
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<TeamAttributes> getAllTeamAttributes()
TeamAttributes
entities.TeamAttributes
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<TeamAttributes> countTeamAttributes()
TeamAttributes
entity collection matching the filter and search expressions.TeamAttributes
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<TeamAttributes> getTeamAttributesByKey(@Nonnull String respyMgmtGlobalTeamID, @Nonnull String respyMgmtAttributeName, @Nonnull String respyMgmtAttributeSign, @Nonnull String respyMgmtAttributeOption, @Nonnull String respyMgmtAttributeLowValue, @Nonnull String respyMgmtAttributeHighValue)
TeamAttributes
entity using key fields.respyMgmtGlobalTeamID
- Global Team ID in Responsibility Mgmt.
Constraints: Not nullable, Maximum length: 40
respyMgmtAttributeSign
- Type of SIGN component in row type of a Ranges type
Constraints: Not nullable, Maximum length: 1
respyMgmtAttributeName
- Responsibility Definition Name
Constraints: Not nullable, Maximum length: 30
respyMgmtAttributeHighValue
- End Value of Selection Criteria
Constraints: Not nullable, Maximum length: 50
respyMgmtAttributeOption
- Type of OPTION component in row type of a Ranges type
Constraints: Not nullable, Maximum length: 2
respyMgmtAttributeLowValue
- Start Value of Selection Criteria
Constraints: Not nullable, Maximum length: 50
TeamAttributes
entity 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 the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<TeamCategories> getAllTeamCategories()
TeamCategories
entities.TeamCategories
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<TeamCategories> countTeamCategories()
TeamCategories
entity collection matching the filter and search expressions.TeamCategories
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<TeamCategories> getTeamCategoriesByKey(@Nonnull String respyMgmtTeamCategory)
TeamCategories
entity using key fields.respyMgmtTeamCategory
- Team Category
Constraints: Not nullable, Maximum length: 10
TeamCategories
entity 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 the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<TeamCategoryTexts> getAllTeamCategoryTexts()
TeamCategoryTexts
entities.TeamCategoryTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<TeamCategoryTexts> countTeamCategoryTexts()
TeamCategoryTexts
entity collection matching the filter and search expressions.TeamCategoryTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<TeamCategoryTexts> getTeamCategoryTextsByKey(@Nonnull String respyMgmtTeamCategory, @Nonnull String language)
TeamCategoryTexts
entity using key fields.language
- Language Key
Constraints: Not nullable, Maximum length: 2
respyMgmtTeamCategory
- Team Category
Constraints: Not nullable, Maximum length: 10
TeamCategoryTexts
entity 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 the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<TeamHeaders> getAllTeamHeaders()
TeamHeaders
entities.TeamHeaders
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<TeamHeaders> countTeamHeaders()
TeamHeaders
entity collection matching the filter and search expressions.TeamHeaders
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<TeamHeaders> getTeamHeadersByKey(@Nonnull String respyMgmtGlobalTeamID)
TeamHeaders
entity using key fields.respyMgmtGlobalTeamID
- Global Team ID in Responsibility Mgmt.
Constraints: Not nullable, Maximum length: 40
TeamHeaders
entity 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 the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<TeamMemberFunctions> getAllTeamMemberFunctions()
TeamMemberFunctions
entities.TeamMemberFunctions
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<TeamMemberFunctions> countTeamMemberFunctions()
TeamMemberFunctions
entity collection matching the filter and search expressions.TeamMemberFunctions
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<TeamMemberFunctions> getTeamMemberFunctionsByKey(@Nonnull String respyMgmtGlobalTeamID, @Nonnull String respyMgmtTeamMemberType, @Nonnull String responsibilityTeamMember, @Nonnull String respyMgmtFunction)
TeamMemberFunctions
entity using key fields.respyMgmtGlobalTeamID
- Global Team ID in Responsibility Mgmt.
Constraints: Not nullable, Maximum length: 40
respyMgmtTeamMemberType
- Team Member Type
Constraints: Not nullable, Maximum length: 2
responsibilityTeamMember
- Business Partner Number
Constraints: Not nullable, Maximum length: 10
respyMgmtFunction
- Function
Constraints: Not nullable, Maximum length: 10
TeamMemberFunctions
entity 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 the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<TeamMembers> getAllTeamMembers()
TeamMembers
entities.TeamMembers
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<TeamMembers> countTeamMembers()
TeamMembers
entity collection matching the filter and search expressions.TeamMembers
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<TeamMembers> getTeamMembersByKey(@Nonnull String respyMgmtGlobalTeamID, @Nonnull String respyMgmtTeamMemberType, @Nonnull String responsibilityTeamMember)
TeamMembers
entity using key fields.respyMgmtGlobalTeamID
- Global Team ID in Responsibility Mgmt.
Constraints: Not nullable, Maximum length: 40
respyMgmtTeamMemberType
- Team Member Type
Constraints: Not nullable, Maximum length: 2
responsibilityTeamMember
- Business Partner Number
Constraints: Not nullable, Maximum length: 10
TeamMembers
entity 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 the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<TeamOwners> getAllTeamOwners()
TeamOwners
entities.TeamOwners
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<TeamOwners> countTeamOwners()
TeamOwners
entity collection matching the filter and search expressions.TeamOwners
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<TeamOwners> getTeamOwnersByKey(@Nonnull String respyMgmtGlobalTeamID, @Nonnull String respyMgmtTeamOwnerType, @Nonnull String responsibilityTeamOwner)
TeamOwners
entity using key fields.respyMgmtGlobalTeamID
- Global Team ID in Responsibility Mgmt.
Constraints: Not nullable, Maximum length: 40
responsibilityTeamOwner
- Business Partner Number
Constraints: Not nullable, Maximum length: 10
respyMgmtTeamOwnerType
- Team Owner Type
Constraints: Not nullable, Maximum length: 2
TeamOwners
entity 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 the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<TeamStatusTexts> getAllTeamStatusTexts()
TeamStatusTexts
entities.TeamStatusTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<TeamStatusTexts> countTeamStatusTexts()
TeamStatusTexts
entity collection matching the filter and search expressions.TeamStatusTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<TeamStatusTexts> getTeamStatusTextsByKey(@Nonnull String respyMgmtTeamStatus, @Nonnull String language)
TeamStatusTexts
entity using key fields.respyMgmtTeamStatus
- Values for Domains: Single Value / Upper Limit
Constraints: Not nullable, Maximum length: 10
language
- Language Key
Constraints: Not nullable, Maximum length: 2
TeamStatusTexts
entity 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 the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<TeamTypes> getAllTeamTypes()
TeamTypes
entities.TeamTypes
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<TeamTypes> countTeamTypes()
TeamTypes
entity collection matching the filter and search expressions.TeamTypes
entities. This request builder allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<TeamTypes> getTeamTypesByKey(@Nonnull String respyMgmtTeamType)
TeamTypes
entity using key fields.respyMgmtTeamType
- Team Type
Constraints: Not nullable, Maximum length: 10
TeamTypes
entity 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 the
execute
method on the request builder object.@Nonnull GetAllRequestBuilder<TeamTypeTexts> getAllTeamTypeTexts()
TeamTypeTexts
entities.TeamTypeTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull CountRequestBuilder<TeamTypeTexts> countTeamTypeTexts()
TeamTypeTexts
entity collection matching the filter and search expressions.TeamTypeTexts
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull GetByKeyRequestBuilder<TeamTypeTexts> getTeamTypeTextsByKey(@Nonnull String respyMgmtTeamType, @Nonnull String language)
TeamTypeTexts
entity using key fields.respyMgmtTeamType
- Team Type
Constraints: Not nullable, Maximum length: 10
language
- Language Key
Constraints: Not nullable, Maximum length: 2
TeamTypeTexts
entity 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 the
execute
method on the request builder object.Copyright © 2021 SAP SE. All rights reserved.