Interface ResponsibilityManagementTeamConfigurationService

All Known Implementing Classes:
DefaultResponsibilityManagementTeamConfigurationService

@Deprecated public interface ResponsibilityManagementTeamConfigurationService
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

You can read team categories, team types, responsibility attributes, functions assigned to team categories, and responsibility attributes and functions assigned to team types. 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..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_RESPYM_TEAM_CONFIG_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_CONFIG_SRV
Business Object: Responsibility Management Team
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull ResponsibilityManagementTeamConfigurationService withServicePath(@Nonnull String servicePath)
      Deprecated.
      Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.
      Parameters:
      servicePath - Service path that will override the default.
      Returns:
      A new service instance with the specified service path.
    • batch

      @Nonnull BatchRequestBuilder batch()
      Deprecated.
      Creates a batch request builder object.
      Returns:
      A request builder to handle batch operation on this service. To perform execution, call the execute method on the request builder object.
    • getAllTeamCategories

      @Nonnull GetAllRequestBuilder<TeamCategories> getAllTeamCategories()
      Deprecated.
      Fetch multiple TeamCategories entities.
      Returns:
      A request builder to fetch multiple 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.
    • countTeamCategories

      @Nonnull CountRequestBuilder<TeamCategories> countTeamCategories()
      Deprecated.
      Fetch the number of entries from the TeamCategories entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of 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.
    • getTeamCategoriesByKey

      @Nonnull GetByKeyRequestBuilder<TeamCategories> getTeamCategoriesByKey(String respyMgmtTeamCategory)
      Deprecated.
      Fetch a single TeamCategories entity using key fields.
      Parameters:
      respyMgmtTeamCategory - Team Category

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single 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.
    • getAllTeamCategoryFunctions

      @Nonnull GetAllRequestBuilder<TeamCategoryFunctions> getAllTeamCategoryFunctions()
      Deprecated.
      Fetch multiple TeamCategoryFunctions entities.
      Returns:
      A request builder to fetch multiple TeamCategoryFunctions 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.
    • countTeamCategoryFunctions

      @Nonnull CountRequestBuilder<TeamCategoryFunctions> countTeamCategoryFunctions()
      Deprecated.
      Fetch the number of entries from the TeamCategoryFunctions entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of TeamCategoryFunctions 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.
    • getTeamCategoryFunctionsByKey

      @Nonnull GetByKeyRequestBuilder<TeamCategoryFunctions> getTeamCategoryFunctionsByKey(String respyMgmtTeamCategory, String respyMgmtFunction)
      Deprecated.
      Fetch a single TeamCategoryFunctions entity using key fields.
      Parameters:
      respyMgmtTeamCategory - Team Category

      Constraints: Not nullable, Maximum length: 10

      respyMgmtFunction - Function

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single TeamCategoryFunctions 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.
    • getAllTeamCategoryFunctionTexts

      @Nonnull GetAllRequestBuilder<TeamCategoryFunctionTexts> getAllTeamCategoryFunctionTexts()
      Deprecated.
      Fetch multiple TeamCategoryFunctionTexts entities.
      Returns:
      A request builder to fetch multiple TeamCategoryFunctionTexts 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.
    • countTeamCategoryFunctionTexts

      @Nonnull CountRequestBuilder<TeamCategoryFunctionTexts> countTeamCategoryFunctionTexts()
      Deprecated.
      Fetch the number of entries from the TeamCategoryFunctionTexts entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of TeamCategoryFunctionTexts 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.
    • getTeamCategoryFunctionTextsByKey

      @Nonnull GetByKeyRequestBuilder<TeamCategoryFunctionTexts> getTeamCategoryFunctionTextsByKey(String respyMgmtTeamCategory, String respyMgmtFunction, String language)
      Deprecated.
      Fetch a single TeamCategoryFunctionTexts entity using key fields.
      Parameters:
      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      respyMgmtTeamCategory - Team Category

      Constraints: Not nullable, Maximum length: 10

      respyMgmtFunction - Function

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single TeamCategoryFunctionTexts 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.
    • getAllTeamCategoryRespyAttributes

      @Nonnull GetAllRequestBuilder<TeamCategoryRespyAttributes> getAllTeamCategoryRespyAttributes()
      Deprecated.
      Fetch multiple TeamCategoryRespyAttributes entities.
      Returns:
      A request builder to fetch multiple TeamCategoryRespyAttributes 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.
    • countTeamCategoryRespyAttributes

      @Nonnull CountRequestBuilder<TeamCategoryRespyAttributes> countTeamCategoryRespyAttributes()
      Deprecated.
      Fetch the number of entries from the TeamCategoryRespyAttributes entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of TeamCategoryRespyAttributes 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.
    • getTeamCategoryRespyAttributesByKey

      @Nonnull GetByKeyRequestBuilder<TeamCategoryRespyAttributes> getTeamCategoryRespyAttributesByKey(String respyMgmtTeamCategory, String respyMgmtAttributeName)
      Deprecated.
      Fetch a single TeamCategoryRespyAttributes entity using key fields.
      Parameters:
      respyMgmtAttributeName - Responsibility Definition Name

      Constraints: Not nullable, Maximum length: 30

      respyMgmtTeamCategory - Team Category

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single TeamCategoryRespyAttributes 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.
    • getAllTeamCategoryRespyAttributeTxts

      @Nonnull GetAllRequestBuilder<TeamCategoryRespyAttributeTxts> getAllTeamCategoryRespyAttributeTxts()
      Deprecated.
      Fetch multiple TeamCategoryRespyAttributeTxts entities.
      Returns:
      A request builder to fetch multiple TeamCategoryRespyAttributeTxts 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.
    • countTeamCategoryRespyAttributeTxts

      @Nonnull CountRequestBuilder<TeamCategoryRespyAttributeTxts> countTeamCategoryRespyAttributeTxts()
      Deprecated.
      Fetch the number of entries from the TeamCategoryRespyAttributeTxts entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of TeamCategoryRespyAttributeTxts 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.
    • getTeamCategoryRespyAttributeTxtsByKey

      @Nonnull GetByKeyRequestBuilder<TeamCategoryRespyAttributeTxts> getTeamCategoryRespyAttributeTxtsByKey(String respyMgmtTeamCategory, String respyMgmtAttributeName, String language)
      Deprecated.
      Fetch a single TeamCategoryRespyAttributeTxts entity using key fields.
      Parameters:
      respyMgmtAttributeName - Responsibility Definition Name

      Constraints: Not nullable, Maximum length: 30

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      respyMgmtTeamCategory - Team Category

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single TeamCategoryRespyAttributeTxts 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.
    • getAllTeamCategoryTexts

      @Nonnull GetAllRequestBuilder<TeamCategoryTexts> getAllTeamCategoryTexts()
      Deprecated.
      Fetch multiple TeamCategoryTexts entities.
      Returns:
      A request builder to fetch multiple 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.
    • countTeamCategoryTexts

      @Nonnull CountRequestBuilder<TeamCategoryTexts> countTeamCategoryTexts()
      Deprecated.
      Fetch the number of entries from the TeamCategoryTexts entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of 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.
    • getTeamCategoryTextsByKey

      @Nonnull GetByKeyRequestBuilder<TeamCategoryTexts> getTeamCategoryTextsByKey(String respyMgmtTeamCategory, String language)
      Deprecated.
      Fetch a single TeamCategoryTexts entity using key fields.
      Parameters:
      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      respyMgmtTeamCategory - Team Category

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single 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.
    • getAllTeamTypeFunctions

      @Nonnull GetAllRequestBuilder<TeamTypeFunctions> getAllTeamTypeFunctions()
      Deprecated.
      Fetch multiple TeamTypeFunctions entities.
      Returns:
      A request builder to fetch multiple TeamTypeFunctions 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.
    • countTeamTypeFunctions

      @Nonnull CountRequestBuilder<TeamTypeFunctions> countTeamTypeFunctions()
      Deprecated.
      Fetch the number of entries from the TeamTypeFunctions entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of TeamTypeFunctions 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.
    • getTeamTypeFunctionsByKey

      @Nonnull GetByKeyRequestBuilder<TeamTypeFunctions> getTeamTypeFunctionsByKey(String respyMgmtTeamType, String respyMgmtFunction)
      Deprecated.
      Fetch a single TeamTypeFunctions entity using key fields.
      Parameters:
      respyMgmtTeamType - Team Type

      Constraints: Not nullable, Maximum length: 10

      respyMgmtFunction - Function

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single TeamTypeFunctions 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.
    • getAllTeamTypeFunctionTexts

      @Nonnull GetAllRequestBuilder<TeamTypeFunctionTexts> getAllTeamTypeFunctionTexts()
      Deprecated.
      Fetch multiple TeamTypeFunctionTexts entities.
      Returns:
      A request builder to fetch multiple TeamTypeFunctionTexts 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.
    • countTeamTypeFunctionTexts

      @Nonnull CountRequestBuilder<TeamTypeFunctionTexts> countTeamTypeFunctionTexts()
      Deprecated.
      Fetch the number of entries from the TeamTypeFunctionTexts entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of TeamTypeFunctionTexts 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.
    • getTeamTypeFunctionTextsByKey

      @Nonnull GetByKeyRequestBuilder<TeamTypeFunctionTexts> getTeamTypeFunctionTextsByKey(String respyMgmtTeamType, String respyMgmtFunction, String language)
      Deprecated.
      Fetch a single TeamTypeFunctionTexts entity using key fields.
      Parameters:
      respyMgmtTeamType - Team Type

      Constraints: Not nullable, Maximum length: 10

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      respyMgmtFunction - Function

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single TeamTypeFunctionTexts 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.
    • getAllTeamTypeRespyAttributes

      @Nonnull GetAllRequestBuilder<TeamTypeRespyAttributes> getAllTeamTypeRespyAttributes()
      Deprecated.
      Fetch multiple TeamTypeRespyAttributes entities.
      Returns:
      A request builder to fetch multiple TeamTypeRespyAttributes 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.
    • countTeamTypeRespyAttributes

      @Nonnull CountRequestBuilder<TeamTypeRespyAttributes> countTeamTypeRespyAttributes()
      Deprecated.
      Fetch the number of entries from the TeamTypeRespyAttributes entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of TeamTypeRespyAttributes 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.
    • getTeamTypeRespyAttributesByKey

      @Nonnull GetByKeyRequestBuilder<TeamTypeRespyAttributes> getTeamTypeRespyAttributesByKey(String respyMgmtTeamType, String respyMgmtAttributeName)
      Deprecated.
      Fetch a single TeamTypeRespyAttributes entity using key fields.
      Parameters:
      respyMgmtAttributeName - Responsibility Definition Name

      Constraints: Not nullable, Maximum length: 30

      respyMgmtTeamType - Team Type

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single TeamTypeRespyAttributes 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.
    • getAllTeamTypeRespyAttributeTexts

      @Nonnull GetAllRequestBuilder<TeamTypeRespyAttributeTexts> getAllTeamTypeRespyAttributeTexts()
      Deprecated.
      Fetch multiple TeamTypeRespyAttributeTexts entities.
      Returns:
      A request builder to fetch multiple TeamTypeRespyAttributeTexts 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.
    • countTeamTypeRespyAttributeTexts

      @Nonnull CountRequestBuilder<TeamTypeRespyAttributeTexts> countTeamTypeRespyAttributeTexts()
      Deprecated.
      Fetch the number of entries from the TeamTypeRespyAttributeTexts entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of TeamTypeRespyAttributeTexts 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.
    • getTeamTypeRespyAttributeTextsByKey

      @Nonnull GetByKeyRequestBuilder<TeamTypeRespyAttributeTexts> getTeamTypeRespyAttributeTextsByKey(String respyMgmtTeamType, String respyMgmtAttributeName, String language)
      Deprecated.
      Fetch a single TeamTypeRespyAttributeTexts entity using key fields.
      Parameters:
      respyMgmtAttributeName - Responsibility Definition Name

      Constraints: Not nullable, Maximum length: 30

      respyMgmtTeamType - Team Type

      Constraints: Not nullable, Maximum length: 10

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      Returns:
      A request builder to fetch a single TeamTypeRespyAttributeTexts 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.
    • getAllTeamTypes

      @Nonnull GetAllRequestBuilder<TeamTypes> getAllTeamTypes()
      Deprecated.
      Fetch multiple TeamTypes entities.
      Returns:
      A request builder to fetch multiple 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.
    • countTeamTypes

      @Nonnull CountRequestBuilder<TeamTypes> countTeamTypes()
      Deprecated.
      Fetch the number of entries from the TeamTypes entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of 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.
    • getTeamTypesByKey

      @Nonnull GetByKeyRequestBuilder<TeamTypes> getTeamTypesByKey(String respyMgmtTeamType)
      Deprecated.
      Fetch a single TeamTypes entity using key fields.
      Parameters:
      respyMgmtTeamType - Team Type

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single 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.
    • getAllTeamTypeTexts

      @Nonnull GetAllRequestBuilder<TeamTypeTexts> getAllTeamTypeTexts()
      Deprecated.
      Fetch multiple TeamTypeTexts entities.
      Returns:
      A request builder to fetch multiple 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.
    • countTeamTypeTexts

      @Nonnull CountRequestBuilder<TeamTypeTexts> countTeamTypeTexts()
      Deprecated.
      Fetch the number of entries from the TeamTypeTexts entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of 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.
    • getTeamTypeTextsByKey

      @Nonnull GetByKeyRequestBuilder<TeamTypeTexts> getTeamTypeTextsByKey(String respyMgmtTeamType, String language)
      Deprecated.
      Fetch a single TeamTypeTexts entity using key fields.
      Parameters:
      respyMgmtTeamType - Team Type

      Constraints: Not nullable, Maximum length: 10

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      Returns:
      A request builder to fetch a single 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.