Interface AssortmentModuleV2Service
- All Known Implementing Classes:
DefaultAssortmentModuleV2Service
You can use this service to manage assortment modules for defining relationships between products and assortment users. On each API call, you can perform the following operations: - You can create assortment modules and assortment module versions as deep entities. - You can create language-dependent descriptions of assortment module versions, product assignments to assortment module versions (either for existing versions or along with new versions), assortment user assignments to assortment modules, and product exclusions from assortment modules for assortment users. - You can read assortment modules, assortment module versions, language-dependent descriptions of assortment module versions, product assignments to assortment modules, product assignments to assortment module versions, assortment user assignments to assortment modules, and product exclusions for assortment users. You can either apply any of the filters provided or read all the existing data. - You can update assortment module versions, language-dependent descriptions of assortment module versions, and product assignments to assortment module versions, more specifically, you can update the appropriate fields if they are modifiable. - You can delete assortment modules, assortment module versions, language-dependent descriptions of assortment module versions, product assignments to assortment module versions, assortment user assignments to assortment modules, and product exclusions for assortment users. If the entities to be deleted relate to other entities, these related ones are also deleted automatically. - You can replace products with follow-on products in assortment modules. The replacement can apply across multiple assortment module versions of the affected assortment module. - You can adapt the assignment periods of products for assortment modules. The adaption can apply across multiple assortment module versions of the affected assortment module. - You can manage multiple assignment periods of an assortment user for an assortment module. - You can adapt the assignment periods of assortment users for assortment modules..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | CE_API_RFM_ASSORTMENT_MODULE_0002 |
| API Version: | 2.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Assortment Module Integration(SAP_COM_0790) |
| Scope Items: | Assortments(3I5) |
| Authentication Methods: | x509 |
| Service Group Name: | API_RFM_ASSORTMENT_MODULE |
| Business Object: | Assortment Module |
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.Creates a batch request builder object.Deprecated.Fetch the number of entries from theAssortmentModuleVersionTextentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theExplctAsstmtMdlUsrProdExclsnentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theExplicitAssortmentModuleentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theExplicitAssortmentModuleUserentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theExplicitAssortmentModuleVersentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theProductToExplicitAssortmentMdlentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theProductToExplicitAsstmtMdlVersentity collection matching the filter and search expressions.createAssortmentModuleVersionText(AssortmentModuleVersionText assortmentModuleVersionText) Deprecated.Create a newAssortmentModuleVersionTextentity and save it to the S/4HANA system.createExplctAsstmtMdlUsrProdExclsn(ExplctAsstmtMdlUsrProdExclsn explctAsstmtMdlUsrProdExclsn) Deprecated.Create a newExplctAsstmtMdlUsrProdExclsnentity and save it to the S/4HANA system.createExplicitAssortmentModule(ExplicitAssortmentModule explicitAssortmentModule) Deprecated.Create a newExplicitAssortmentModuleentity and save it to the S/4HANA system.createExplicitAssortmentModuleUser(ExplicitAssortmentModuleUser explicitAssortmentModuleUser) Deprecated.Create a newExplicitAssortmentModuleUserentity and save it to the S/4HANA system.createExplicitAssortmentModuleVers(ExplicitAssortmentModuleVers explicitAssortmentModuleVers) Deprecated.Create a newExplicitAssortmentModuleVersentity and save it to the S/4HANA system.createProductToExplicitAssortmentMdl(ProductToExplicitAssortmentMdl productToExplicitAssortmentMdl) Deprecated.Create a newProductToExplicitAssortmentMdlentity and save it to the S/4HANA system.createProductToExplicitAsstmtMdlVers(ProductToExplicitAsstmtMdlVers productToExplicitAsstmtMdlVers) Deprecated.Create a newProductToExplicitAsstmtMdlVersentity and save it to the S/4HANA system.deleteAssortmentModuleVersionText(AssortmentModuleVersionText assortmentModuleVersionText) Deprecated.Deletes an existingAssortmentModuleVersionTextentity in the S/4HANA system.deleteExplctAsstmtMdlUsrProdExclsn(ExplctAsstmtMdlUsrProdExclsn explctAsstmtMdlUsrProdExclsn) Deprecated.Deletes an existingExplctAsstmtMdlUsrProdExclsnentity in the S/4HANA system.deleteExplicitAssortmentModule(ExplicitAssortmentModule explicitAssortmentModule) Deprecated.Deletes an existingExplicitAssortmentModuleentity in the S/4HANA system.deleteExplicitAssortmentModuleUser(ExplicitAssortmentModuleUser explicitAssortmentModuleUser) Deprecated.Deletes an existingExplicitAssortmentModuleUserentity in the S/4HANA system.deleteExplicitAssortmentModuleVers(ExplicitAssortmentModuleVers explicitAssortmentModuleVers) Deprecated.Deletes an existingExplicitAssortmentModuleVersentity in the S/4HANA system.deleteProductToExplicitAsstmtMdlVers(ProductToExplicitAsstmtMdlVers productToExplicitAsstmtMdlVers) Deprecated.Deletes an existingProductToExplicitAsstmtMdlVersentity in the S/4HANA system.Deprecated.Fetch multipleAssortmentModuleVersionTextentities.Deprecated.Fetch multipleExplctAsstmtMdlUsrProdExclsnentities.Deprecated.Fetch multipleExplicitAssortmentModuleentities.Deprecated.Fetch multipleExplicitAssortmentModuleUserentities.Deprecated.Fetch multipleExplicitAssortmentModuleVersentities.Deprecated.Fetch multipleProductToExplicitAssortmentMdlentities.Deprecated.Fetch multipleProductToExplicitAsstmtMdlVersentities.getAssortmentModuleVersionTextByKey(UUID assortmentModuleVersionUUID, String language) Deprecated.Fetch a singleAssortmentModuleVersionTextentity using key fields.getExplctAsstmtMdlUsrProdExclsnByKey(UUID assortmentModuleUUID, String product, String assortmentModuleUser) Deprecated.Fetch a singleExplctAsstmtMdlUsrProdExclsnentity using key fields.getExplicitAssortmentModuleByKey(UUID assortmentModuleUUID) Deprecated.Fetch a singleExplicitAssortmentModuleentity using key fields.getExplicitAssortmentModuleUserByKey(UUID assortmentModuleUUID, String assortmentModuleUser, LocalDate validityStartDate) Deprecated.Fetch a singleExplicitAssortmentModuleUserentity using key fields.getExplicitAssortmentModuleVersByKey(UUID assortmentModuleVersionUUID) Deprecated.Fetch a singleExplicitAssortmentModuleVersentity using key fields.getProductToExplicitAssortmentMdlByKey(UUID assortmentModuleUUID, String product, String assortmentModuleName) Deprecated.Fetch a singleProductToExplicitAssortmentMdlentity using key fields.getProductToExplicitAsstmtMdlVersByKey(UUID assortmentModuleUUID, String product, LocalDate validityStartDate, LocalDate validityEndDate) Deprecated.Fetch a singleProductToExplicitAsstmtMdlVersentity using key fields.updateAssortmentModuleVersionText(AssortmentModuleVersionText assortmentModuleVersionText) Deprecated.Update an existingAssortmentModuleVersionTextentity and save it to the S/4HANA system.updateExplicitAssortmentModuleVers(ExplicitAssortmentModuleVers explicitAssortmentModuleVers) Deprecated.Update an existingExplicitAssortmentModuleVersentity and save it to the S/4HANA system.updateProductToExplicitAsstmtMdlVers(ProductToExplicitAsstmtMdlVers productToExplicitAsstmtMdlVers) Deprecated.Update an existingProductToExplicitAsstmtMdlVersentity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Field Details
-
DEFAULT_SERVICE_PATH
Deprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint.- See Also:
-
-
Method Details
-
withServicePath
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
Deprecated.Creates a batch request builder object.- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllAssortmentModuleVersionText
Deprecated.Fetch multipleAssortmentModuleVersionTextentities.- Returns:
- A request builder to fetch multiple
AssortmentModuleVersionTextentities. 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.
-
countAssortmentModuleVersionText
Deprecated.Fetch the number of entries from theAssortmentModuleVersionTextentity collection matching the filter and search expressions.- Returns:
- A request builder to fetch the count of
AssortmentModuleVersionTextentities. 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.
-
getAssortmentModuleVersionTextByKey
@Nonnull GetByKeyRequestBuilder<AssortmentModuleVersionText> getAssortmentModuleVersionTextByKey(UUID assortmentModuleVersionUUID, String language) Deprecated.Fetch a singleAssortmentModuleVersionTextentity using key fields.- Parameters:
assortmentModuleVersionUUID- Universal Unique Identifier of Assortment Module VersionConstraints: Not nullable
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A request builder to fetch a single
AssortmentModuleVersionTextentity 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.
-
createAssortmentModuleVersionText
@Nonnull CreateRequestBuilder<AssortmentModuleVersionText> createAssortmentModuleVersionText(@Nonnull AssortmentModuleVersionText assortmentModuleVersionText) Deprecated.Create a newAssortmentModuleVersionTextentity and save it to the S/4HANA system.- Parameters:
assortmentModuleVersionText-AssortmentModuleVersionTextentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
AssortmentModuleVersionTextentity. To perform execution, call theexecutemethod on the request builder object.
-
updateAssortmentModuleVersionText
@Nonnull UpdateRequestBuilder<AssortmentModuleVersionText> updateAssortmentModuleVersionText(@Nonnull AssortmentModuleVersionText assortmentModuleVersionText) Deprecated.Update an existingAssortmentModuleVersionTextentity and save it to the S/4HANA system.- Parameters:
assortmentModuleVersionText-AssortmentModuleVersionTextentity object that will be updated in the S/4HANA system.- Returns:
- A request builder to update an existing
AssortmentModuleVersionTextentity. To perform execution, call theexecutemethod on the request builder object.
-
deleteAssortmentModuleVersionText
@Nonnull DeleteRequestBuilder<AssortmentModuleVersionText> deleteAssortmentModuleVersionText(@Nonnull AssortmentModuleVersionText assortmentModuleVersionText) Deprecated.Deletes an existingAssortmentModuleVersionTextentity in the S/4HANA system.- Parameters:
assortmentModuleVersionText-AssortmentModuleVersionTextentity object that will be deleted in the S/4HANA system.- Returns:
- A request builder to delete an existing
AssortmentModuleVersionTextentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllExplctAsstmtMdlUsrProdExclsn
Deprecated.Fetch multipleExplctAsstmtMdlUsrProdExclsnentities.- Returns:
- A request builder to fetch multiple
ExplctAsstmtMdlUsrProdExclsnentities. 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.
-
countExplctAsstmtMdlUsrProdExclsn
Deprecated.Fetch the number of entries from theExplctAsstmtMdlUsrProdExclsnentity collection matching the filter and search expressions.- Returns:
- A request builder to fetch the count of
ExplctAsstmtMdlUsrProdExclsnentities. 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.
-
getExplctAsstmtMdlUsrProdExclsnByKey
@Nonnull GetByKeyRequestBuilder<ExplctAsstmtMdlUsrProdExclsn> getExplctAsstmtMdlUsrProdExclsnByKey(UUID assortmentModuleUUID, String product, String assortmentModuleUser) Deprecated.Fetch a singleExplctAsstmtMdlUsrProdExclsnentity using key fields.- Parameters:
assortmentModuleUUID- Universal Unique Identifier of AssortmentConstraints: Not nullable
product- Material NumberConstraints: Not nullable, Maximum length: 18
assortmentModuleUser- Customer Number of PlantConstraints: Not nullable, Maximum length: 10
- Returns:
- A request builder to fetch a single
ExplctAsstmtMdlUsrProdExclsnentity 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.
-
createExplctAsstmtMdlUsrProdExclsn
@Nonnull CreateRequestBuilder<ExplctAsstmtMdlUsrProdExclsn> createExplctAsstmtMdlUsrProdExclsn(@Nonnull ExplctAsstmtMdlUsrProdExclsn explctAsstmtMdlUsrProdExclsn) Deprecated.Create a newExplctAsstmtMdlUsrProdExclsnentity and save it to the S/4HANA system.- Parameters:
explctAsstmtMdlUsrProdExclsn-ExplctAsstmtMdlUsrProdExclsnentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
ExplctAsstmtMdlUsrProdExclsnentity. To perform execution, call theexecutemethod on the request builder object.
-
deleteExplctAsstmtMdlUsrProdExclsn
@Nonnull DeleteRequestBuilder<ExplctAsstmtMdlUsrProdExclsn> deleteExplctAsstmtMdlUsrProdExclsn(@Nonnull ExplctAsstmtMdlUsrProdExclsn explctAsstmtMdlUsrProdExclsn) Deprecated.Deletes an existingExplctAsstmtMdlUsrProdExclsnentity in the S/4HANA system.- Parameters:
explctAsstmtMdlUsrProdExclsn-ExplctAsstmtMdlUsrProdExclsnentity object that will be deleted in the S/4HANA system.- Returns:
- A request builder to delete an existing
ExplctAsstmtMdlUsrProdExclsnentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllExplicitAssortmentModule
Deprecated.Fetch multipleExplicitAssortmentModuleentities.- Returns:
- A request builder to fetch multiple
ExplicitAssortmentModuleentities. 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.
-
countExplicitAssortmentModule
Deprecated.Fetch the number of entries from theExplicitAssortmentModuleentity collection matching the filter and search expressions.- Returns:
- A request builder to fetch the count of
ExplicitAssortmentModuleentities. 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.
-
getExplicitAssortmentModuleByKey
@Nonnull GetByKeyRequestBuilder<ExplicitAssortmentModule> getExplicitAssortmentModuleByKey(UUID assortmentModuleUUID) Deprecated.Fetch a singleExplicitAssortmentModuleentity using key fields.- Parameters:
assortmentModuleUUID- Universal Unique Identifier of AssortmentConstraints: Not nullable
- Returns:
- A request builder to fetch a single
ExplicitAssortmentModuleentity 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.
-
createExplicitAssortmentModule
@Nonnull CreateRequestBuilder<ExplicitAssortmentModule> createExplicitAssortmentModule(@Nonnull ExplicitAssortmentModule explicitAssortmentModule) Deprecated.Create a newExplicitAssortmentModuleentity and save it to the S/4HANA system.- Parameters:
explicitAssortmentModule-ExplicitAssortmentModuleentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
ExplicitAssortmentModuleentity. To perform execution, call theexecutemethod on the request builder object.
-
deleteExplicitAssortmentModule
@Nonnull DeleteRequestBuilder<ExplicitAssortmentModule> deleteExplicitAssortmentModule(@Nonnull ExplicitAssortmentModule explicitAssortmentModule) Deprecated.Deletes an existingExplicitAssortmentModuleentity in the S/4HANA system.- Parameters:
explicitAssortmentModule-ExplicitAssortmentModuleentity object that will be deleted in the S/4HANA system.- Returns:
- A request builder to delete an existing
ExplicitAssortmentModuleentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllExplicitAssortmentModuleUser
Deprecated.Fetch multipleExplicitAssortmentModuleUserentities.- Returns:
- A request builder to fetch multiple
ExplicitAssortmentModuleUserentities. 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.
-
countExplicitAssortmentModuleUser
Deprecated.Fetch the number of entries from theExplicitAssortmentModuleUserentity collection matching the filter and search expressions.- Returns:
- A request builder to fetch the count of
ExplicitAssortmentModuleUserentities. 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.
-
getExplicitAssortmentModuleUserByKey
@Nonnull GetByKeyRequestBuilder<ExplicitAssortmentModuleUser> getExplicitAssortmentModuleUserByKey(UUID assortmentModuleUUID, String assortmentModuleUser, LocalDate validityStartDate) Deprecated.Fetch a singleExplicitAssortmentModuleUserentity using key fields.- Parameters:
assortmentModuleUUID- Universal Unique Identifier of AssortmentConstraints: Not nullable
validityStartDate- Valid FromConstraints: Not nullable
assortmentModuleUser- Assortment UserConstraints: Not nullable, Maximum length: 10
- Returns:
- A request builder to fetch a single
ExplicitAssortmentModuleUserentity 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.
-
createExplicitAssortmentModuleUser
@Nonnull CreateRequestBuilder<ExplicitAssortmentModuleUser> createExplicitAssortmentModuleUser(@Nonnull ExplicitAssortmentModuleUser explicitAssortmentModuleUser) Deprecated.Create a newExplicitAssortmentModuleUserentity and save it to the S/4HANA system.- Parameters:
explicitAssortmentModuleUser-ExplicitAssortmentModuleUserentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
ExplicitAssortmentModuleUserentity. To perform execution, call theexecutemethod on the request builder object.
-
deleteExplicitAssortmentModuleUser
@Nonnull DeleteRequestBuilder<ExplicitAssortmentModuleUser> deleteExplicitAssortmentModuleUser(@Nonnull ExplicitAssortmentModuleUser explicitAssortmentModuleUser) Deprecated.Deletes an existingExplicitAssortmentModuleUserentity in the S/4HANA system.- Parameters:
explicitAssortmentModuleUser-ExplicitAssortmentModuleUserentity object that will be deleted in the S/4HANA system.- Returns:
- A request builder to delete an existing
ExplicitAssortmentModuleUserentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllExplicitAssortmentModuleVers
Deprecated.Fetch multipleExplicitAssortmentModuleVersentities.- Returns:
- A request builder to fetch multiple
ExplicitAssortmentModuleVersentities. 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.
-
countExplicitAssortmentModuleVers
Deprecated.Fetch the number of entries from theExplicitAssortmentModuleVersentity collection matching the filter and search expressions.- Returns:
- A request builder to fetch the count of
ExplicitAssortmentModuleVersentities. 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.
-
getExplicitAssortmentModuleVersByKey
@Nonnull GetByKeyRequestBuilder<ExplicitAssortmentModuleVers> getExplicitAssortmentModuleVersByKey(UUID assortmentModuleVersionUUID) Deprecated.Fetch a singleExplicitAssortmentModuleVersentity using key fields.- Parameters:
assortmentModuleVersionUUID- Universal Unique Identifier of Assortment Module VersionConstraints: Not nullable
- Returns:
- A request builder to fetch a single
ExplicitAssortmentModuleVersentity 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.
-
createExplicitAssortmentModuleVers
@Nonnull CreateRequestBuilder<ExplicitAssortmentModuleVers> createExplicitAssortmentModuleVers(@Nonnull ExplicitAssortmentModuleVers explicitAssortmentModuleVers) Deprecated.Create a newExplicitAssortmentModuleVersentity and save it to the S/4HANA system.- Parameters:
explicitAssortmentModuleVers-ExplicitAssortmentModuleVersentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
ExplicitAssortmentModuleVersentity. To perform execution, call theexecutemethod on the request builder object.
-
updateExplicitAssortmentModuleVers
@Nonnull UpdateRequestBuilder<ExplicitAssortmentModuleVers> updateExplicitAssortmentModuleVers(@Nonnull ExplicitAssortmentModuleVers explicitAssortmentModuleVers) Deprecated.Update an existingExplicitAssortmentModuleVersentity and save it to the S/4HANA system.- Parameters:
explicitAssortmentModuleVers-ExplicitAssortmentModuleVersentity object that will be updated in the S/4HANA system.- Returns:
- A request builder to update an existing
ExplicitAssortmentModuleVersentity. To perform execution, call theexecutemethod on the request builder object.
-
deleteExplicitAssortmentModuleVers
@Nonnull DeleteRequestBuilder<ExplicitAssortmentModuleVers> deleteExplicitAssortmentModuleVers(@Nonnull ExplicitAssortmentModuleVers explicitAssortmentModuleVers) Deprecated.Deletes an existingExplicitAssortmentModuleVersentity in the S/4HANA system.- Parameters:
explicitAssortmentModuleVers-ExplicitAssortmentModuleVersentity object that will be deleted in the S/4HANA system.- Returns:
- A request builder to delete an existing
ExplicitAssortmentModuleVersentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllProductToExplicitAssortmentMdl
@Nonnull GetAllRequestBuilder<ProductToExplicitAssortmentMdl> getAllProductToExplicitAssortmentMdl()Deprecated.Fetch multipleProductToExplicitAssortmentMdlentities.- Returns:
- A request builder to fetch multiple
ProductToExplicitAssortmentMdlentities. 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.
-
countProductToExplicitAssortmentMdl
Deprecated.Fetch the number of entries from theProductToExplicitAssortmentMdlentity collection matching the filter and search expressions.- Returns:
- A request builder to fetch the count of
ProductToExplicitAssortmentMdlentities. 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.
-
getProductToExplicitAssortmentMdlByKey
@Nonnull GetByKeyRequestBuilder<ProductToExplicitAssortmentMdl> getProductToExplicitAssortmentMdlByKey(UUID assortmentModuleUUID, String product, String assortmentModuleName) Deprecated.Fetch a singleProductToExplicitAssortmentMdlentity using key fields.- Parameters:
assortmentModuleName- Assortment ModuleConstraints: Not nullable, Maximum length: 100
assortmentModuleUUID- Universal Unique Identifier of AssortmentConstraints: Not nullable
product- Material NumberConstraints: Not nullable, Maximum length: 18
- Returns:
- A request builder to fetch a single
ProductToExplicitAssortmentMdlentity 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.
-
createProductToExplicitAssortmentMdl
@Nonnull CreateRequestBuilder<ProductToExplicitAssortmentMdl> createProductToExplicitAssortmentMdl(@Nonnull ProductToExplicitAssortmentMdl productToExplicitAssortmentMdl) Deprecated.Create a newProductToExplicitAssortmentMdlentity and save it to the S/4HANA system.- Parameters:
productToExplicitAssortmentMdl-ProductToExplicitAssortmentMdlentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
ProductToExplicitAssortmentMdlentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllProductToExplicitAsstmtMdlVers
@Nonnull GetAllRequestBuilder<ProductToExplicitAsstmtMdlVers> getAllProductToExplicitAsstmtMdlVers()Deprecated.Fetch multipleProductToExplicitAsstmtMdlVersentities.- Returns:
- A request builder to fetch multiple
ProductToExplicitAsstmtMdlVersentities. 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.
-
countProductToExplicitAsstmtMdlVers
Deprecated.Fetch the number of entries from theProductToExplicitAsstmtMdlVersentity collection matching the filter and search expressions.- Returns:
- A request builder to fetch the count of
ProductToExplicitAsstmtMdlVersentities. 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.
-
getProductToExplicitAsstmtMdlVersByKey
@Nonnull GetByKeyRequestBuilder<ProductToExplicitAsstmtMdlVers> getProductToExplicitAsstmtMdlVersByKey(UUID assortmentModuleUUID, String product, LocalDate validityStartDate, LocalDate validityEndDate) Deprecated.Fetch a singleProductToExplicitAsstmtMdlVersentity using key fields.- Parameters:
assortmentModuleUUID- Universal Unique Identifier of AssortmentConstraints: Not nullable
product- Material NumberConstraints: Not nullable, Maximum length: 18
validityStartDate- Product Assignment Valid FromConstraints: Not nullable
validityEndDate- Product Assignment Valid ToConstraints: Not nullable
- Returns:
- A request builder to fetch a single
ProductToExplicitAsstmtMdlVersentity 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.
-
createProductToExplicitAsstmtMdlVers
@Nonnull CreateRequestBuilder<ProductToExplicitAsstmtMdlVers> createProductToExplicitAsstmtMdlVers(@Nonnull ProductToExplicitAsstmtMdlVers productToExplicitAsstmtMdlVers) Deprecated.Create a newProductToExplicitAsstmtMdlVersentity and save it to the S/4HANA system.- Parameters:
productToExplicitAsstmtMdlVers-ProductToExplicitAsstmtMdlVersentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
ProductToExplicitAsstmtMdlVersentity. To perform execution, call theexecutemethod on the request builder object.
-
updateProductToExplicitAsstmtMdlVers
@Nonnull UpdateRequestBuilder<ProductToExplicitAsstmtMdlVers> updateProductToExplicitAsstmtMdlVers(@Nonnull ProductToExplicitAsstmtMdlVers productToExplicitAsstmtMdlVers) Deprecated.Update an existingProductToExplicitAsstmtMdlVersentity and save it to the S/4HANA system.- Parameters:
productToExplicitAsstmtMdlVers-ProductToExplicitAsstmtMdlVersentity object that will be updated in the S/4HANA system.- Returns:
- A request builder to update an existing
ProductToExplicitAsstmtMdlVersentity. To perform execution, call theexecutemethod on the request builder object.
-
deleteProductToExplicitAsstmtMdlVers
@Nonnull DeleteRequestBuilder<ProductToExplicitAsstmtMdlVers> deleteProductToExplicitAsstmtMdlVers(@Nonnull ProductToExplicitAsstmtMdlVers productToExplicitAsstmtMdlVers) Deprecated.Deletes an existingProductToExplicitAsstmtMdlVersentity in the S/4HANA system.- Parameters:
productToExplicitAsstmtMdlVers-ProductToExplicitAsstmtMdlVersentity object that will be deleted in the S/4HANA system.- Returns:
- A request builder to delete an existing
ProductToExplicitAsstmtMdlVersentity. To perform execution, call theexecutemethod on the request builder object.
-