Class DefaultAssortmentModuleV2Service
- All Implemented Interfaces:
OperationsOnEntityCollections,ServiceWithNavigableEntities,AssortmentModuleV2Service
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
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.AssortmentModuleV2Service
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingAssortmentModuleV2Service.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 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.Deprecated.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.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
-
DefaultAssortmentModuleV2Service
public DefaultAssortmentModuleV2Service()Deprecated.Creates a service usingAssortmentModuleV2Service.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:AssortmentModuleV2ServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceAssortmentModuleV2Service- 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:AssortmentModuleV2ServiceCreates a batch request builder object.- Specified by:
batchin interfaceAssortmentModuleV2Service- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllAssortmentModuleVersionText
@Nonnull public GetAllRequestBuilder<AssortmentModuleVersionText> getAllAssortmentModuleVersionText()Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch multipleAssortmentModuleVersionTextentities.- Specified by:
getAllAssortmentModuleVersionTextin interfaceAssortmentModuleV2Service- 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.Description copied from interface:AssortmentModuleV2ServiceFetch the number of entries from theAssortmentModuleVersionTextentity collection matching the filter and search expressions.- Specified by:
countAssortmentModuleVersionTextin interfaceAssortmentModuleV2Service- 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 public GetByKeyRequestBuilder<AssortmentModuleVersionText> getAssortmentModuleVersionTextByKey(UUID assortmentModuleVersionUUID, String language) Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch a singleAssortmentModuleVersionTextentity using key fields.- Specified by:
getAssortmentModuleVersionTextByKeyin interfaceAssortmentModuleV2Service- 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 public CreateRequestBuilder<AssortmentModuleVersionText> createAssortmentModuleVersionText(@Nonnull AssortmentModuleVersionText assortmentModuleVersionText) Deprecated.Description copied from interface:AssortmentModuleV2ServiceCreate a newAssortmentModuleVersionTextentity and save it to the S/4HANA system.- Specified by:
createAssortmentModuleVersionTextin interfaceAssortmentModuleV2Service- 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 public UpdateRequestBuilder<AssortmentModuleVersionText> updateAssortmentModuleVersionText(@Nonnull AssortmentModuleVersionText assortmentModuleVersionText) Deprecated.Description copied from interface:AssortmentModuleV2ServiceUpdate an existingAssortmentModuleVersionTextentity and save it to the S/4HANA system.- Specified by:
updateAssortmentModuleVersionTextin interfaceAssortmentModuleV2Service- 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 public DeleteRequestBuilder<AssortmentModuleVersionText> deleteAssortmentModuleVersionText(@Nonnull AssortmentModuleVersionText assortmentModuleVersionText) Deprecated.Description copied from interface:AssortmentModuleV2ServiceDeletes an existingAssortmentModuleVersionTextentity in the S/4HANA system.- Specified by:
deleteAssortmentModuleVersionTextin interfaceAssortmentModuleV2Service- 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
@Nonnull public GetAllRequestBuilder<ExplctAsstmtMdlUsrProdExclsn> getAllExplctAsstmtMdlUsrProdExclsn()Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch multipleExplctAsstmtMdlUsrProdExclsnentities.- Specified by:
getAllExplctAsstmtMdlUsrProdExclsnin interfaceAssortmentModuleV2Service- 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
@Nonnull public CountRequestBuilder<ExplctAsstmtMdlUsrProdExclsn> countExplctAsstmtMdlUsrProdExclsn()Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch the number of entries from theExplctAsstmtMdlUsrProdExclsnentity collection matching the filter and search expressions.- Specified by:
countExplctAsstmtMdlUsrProdExclsnin interfaceAssortmentModuleV2Service- 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 public GetByKeyRequestBuilder<ExplctAsstmtMdlUsrProdExclsn> getExplctAsstmtMdlUsrProdExclsnByKey(UUID assortmentModuleUUID, String product, String assortmentModuleUser) Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch a singleExplctAsstmtMdlUsrProdExclsnentity using key fields.- Specified by:
getExplctAsstmtMdlUsrProdExclsnByKeyin interfaceAssortmentModuleV2Service- 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 public CreateRequestBuilder<ExplctAsstmtMdlUsrProdExclsn> createExplctAsstmtMdlUsrProdExclsn(@Nonnull ExplctAsstmtMdlUsrProdExclsn explctAsstmtMdlUsrProdExclsn) Deprecated.Description copied from interface:AssortmentModuleV2ServiceCreate a newExplctAsstmtMdlUsrProdExclsnentity and save it to the S/4HANA system.- Specified by:
createExplctAsstmtMdlUsrProdExclsnin interfaceAssortmentModuleV2Service- 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 public DeleteRequestBuilder<ExplctAsstmtMdlUsrProdExclsn> deleteExplctAsstmtMdlUsrProdExclsn(@Nonnull ExplctAsstmtMdlUsrProdExclsn explctAsstmtMdlUsrProdExclsn) Deprecated.Description copied from interface:AssortmentModuleV2ServiceDeletes an existingExplctAsstmtMdlUsrProdExclsnentity in the S/4HANA system.- Specified by:
deleteExplctAsstmtMdlUsrProdExclsnin interfaceAssortmentModuleV2Service- 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.Description copied from interface:AssortmentModuleV2ServiceFetch multipleExplicitAssortmentModuleentities.- Specified by:
getAllExplicitAssortmentModulein interfaceAssortmentModuleV2Service- 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.Description copied from interface:AssortmentModuleV2ServiceFetch the number of entries from theExplicitAssortmentModuleentity collection matching the filter and search expressions.- Specified by:
countExplicitAssortmentModulein interfaceAssortmentModuleV2Service- 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 public GetByKeyRequestBuilder<ExplicitAssortmentModule> getExplicitAssortmentModuleByKey(UUID assortmentModuleUUID) Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch a singleExplicitAssortmentModuleentity using key fields.- Specified by:
getExplicitAssortmentModuleByKeyin interfaceAssortmentModuleV2Service- 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 public CreateRequestBuilder<ExplicitAssortmentModule> createExplicitAssortmentModule(@Nonnull ExplicitAssortmentModule explicitAssortmentModule) Deprecated.Description copied from interface:AssortmentModuleV2ServiceCreate a newExplicitAssortmentModuleentity and save it to the S/4HANA system.- Specified by:
createExplicitAssortmentModulein interfaceAssortmentModuleV2Service- 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 public DeleteRequestBuilder<ExplicitAssortmentModule> deleteExplicitAssortmentModule(@Nonnull ExplicitAssortmentModule explicitAssortmentModule) Deprecated.Description copied from interface:AssortmentModuleV2ServiceDeletes an existingExplicitAssortmentModuleentity in the S/4HANA system.- Specified by:
deleteExplicitAssortmentModulein interfaceAssortmentModuleV2Service- 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
@Nonnull public GetAllRequestBuilder<ExplicitAssortmentModuleUser> getAllExplicitAssortmentModuleUser()Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch multipleExplicitAssortmentModuleUserentities.- Specified by:
getAllExplicitAssortmentModuleUserin interfaceAssortmentModuleV2Service- 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
@Nonnull public CountRequestBuilder<ExplicitAssortmentModuleUser> countExplicitAssortmentModuleUser()Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch the number of entries from theExplicitAssortmentModuleUserentity collection matching the filter and search expressions.- Specified by:
countExplicitAssortmentModuleUserin interfaceAssortmentModuleV2Service- 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 public GetByKeyRequestBuilder<ExplicitAssortmentModuleUser> getExplicitAssortmentModuleUserByKey(UUID assortmentModuleUUID, String assortmentModuleUser, LocalDate validityStartDate) Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch a singleExplicitAssortmentModuleUserentity using key fields.- Specified by:
getExplicitAssortmentModuleUserByKeyin interfaceAssortmentModuleV2Service- Parameters:
assortmentModuleUUID- Universal Unique Identifier of AssortmentConstraints: Not nullable
assortmentModuleUser- Assortment UserConstraints: Not nullable, Maximum length: 10
validityStartDate- Valid FromConstraints: Not nullable
- 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 public CreateRequestBuilder<ExplicitAssortmentModuleUser> createExplicitAssortmentModuleUser(@Nonnull ExplicitAssortmentModuleUser explicitAssortmentModuleUser) Deprecated.Description copied from interface:AssortmentModuleV2ServiceCreate a newExplicitAssortmentModuleUserentity and save it to the S/4HANA system.- Specified by:
createExplicitAssortmentModuleUserin interfaceAssortmentModuleV2Service- 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 public DeleteRequestBuilder<ExplicitAssortmentModuleUser> deleteExplicitAssortmentModuleUser(@Nonnull ExplicitAssortmentModuleUser explicitAssortmentModuleUser) Deprecated.Description copied from interface:AssortmentModuleV2ServiceDeletes an existingExplicitAssortmentModuleUserentity in the S/4HANA system.- Specified by:
deleteExplicitAssortmentModuleUserin interfaceAssortmentModuleV2Service- 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
@Nonnull public GetAllRequestBuilder<ExplicitAssortmentModuleVers> getAllExplicitAssortmentModuleVers()Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch multipleExplicitAssortmentModuleVersentities.- Specified by:
getAllExplicitAssortmentModuleVersin interfaceAssortmentModuleV2Service- 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
@Nonnull public CountRequestBuilder<ExplicitAssortmentModuleVers> countExplicitAssortmentModuleVers()Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch the number of entries from theExplicitAssortmentModuleVersentity collection matching the filter and search expressions.- Specified by:
countExplicitAssortmentModuleVersin interfaceAssortmentModuleV2Service- 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 public GetByKeyRequestBuilder<ExplicitAssortmentModuleVers> getExplicitAssortmentModuleVersByKey(UUID assortmentModuleVersionUUID) Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch a singleExplicitAssortmentModuleVersentity using key fields.- Specified by:
getExplicitAssortmentModuleVersByKeyin interfaceAssortmentModuleV2Service- 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 public CreateRequestBuilder<ExplicitAssortmentModuleVers> createExplicitAssortmentModuleVers(@Nonnull ExplicitAssortmentModuleVers explicitAssortmentModuleVers) Deprecated.Description copied from interface:AssortmentModuleV2ServiceCreate a newExplicitAssortmentModuleVersentity and save it to the S/4HANA system.- Specified by:
createExplicitAssortmentModuleVersin interfaceAssortmentModuleV2Service- 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 public UpdateRequestBuilder<ExplicitAssortmentModuleVers> updateExplicitAssortmentModuleVers(@Nonnull ExplicitAssortmentModuleVers explicitAssortmentModuleVers) Deprecated.Description copied from interface:AssortmentModuleV2ServiceUpdate an existingExplicitAssortmentModuleVersentity and save it to the S/4HANA system.- Specified by:
updateExplicitAssortmentModuleVersin interfaceAssortmentModuleV2Service- 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 public DeleteRequestBuilder<ExplicitAssortmentModuleVers> deleteExplicitAssortmentModuleVers(@Nonnull ExplicitAssortmentModuleVers explicitAssortmentModuleVers) Deprecated.Description copied from interface:AssortmentModuleV2ServiceDeletes an existingExplicitAssortmentModuleVersentity in the S/4HANA system.- Specified by:
deleteExplicitAssortmentModuleVersin interfaceAssortmentModuleV2Service- 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 public GetAllRequestBuilder<ProductToExplicitAssortmentMdl> getAllProductToExplicitAssortmentMdl()Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch multipleProductToExplicitAssortmentMdlentities.- Specified by:
getAllProductToExplicitAssortmentMdlin interfaceAssortmentModuleV2Service- 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
@Nonnull public CountRequestBuilder<ProductToExplicitAssortmentMdl> countProductToExplicitAssortmentMdl()Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch the number of entries from theProductToExplicitAssortmentMdlentity collection matching the filter and search expressions.- Specified by:
countProductToExplicitAssortmentMdlin interfaceAssortmentModuleV2Service- 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 public GetByKeyRequestBuilder<ProductToExplicitAssortmentMdl> getProductToExplicitAssortmentMdlByKey(UUID assortmentModuleUUID, String product, String assortmentModuleName) Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch a singleProductToExplicitAssortmentMdlentity using key fields.- Specified by:
getProductToExplicitAssortmentMdlByKeyin interfaceAssortmentModuleV2Service- Parameters:
assortmentModuleUUID- Universal Unique Identifier of AssortmentConstraints: Not nullable
product- Material NumberConstraints: Not nullable, Maximum length: 18
assortmentModuleName- Assortment ModuleConstraints: Not nullable, Maximum length: 100
- 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 public CreateRequestBuilder<ProductToExplicitAssortmentMdl> createProductToExplicitAssortmentMdl(@Nonnull ProductToExplicitAssortmentMdl productToExplicitAssortmentMdl) Deprecated.Description copied from interface:AssortmentModuleV2ServiceCreate a newProductToExplicitAssortmentMdlentity and save it to the S/4HANA system.- Specified by:
createProductToExplicitAssortmentMdlin interfaceAssortmentModuleV2Service- 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 public GetAllRequestBuilder<ProductToExplicitAsstmtMdlVers> getAllProductToExplicitAsstmtMdlVers()Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch multipleProductToExplicitAsstmtMdlVersentities.- Specified by:
getAllProductToExplicitAsstmtMdlVersin interfaceAssortmentModuleV2Service- 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
@Nonnull public CountRequestBuilder<ProductToExplicitAsstmtMdlVers> countProductToExplicitAsstmtMdlVers()Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch the number of entries from theProductToExplicitAsstmtMdlVersentity collection matching the filter and search expressions.- Specified by:
countProductToExplicitAsstmtMdlVersin interfaceAssortmentModuleV2Service- 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 public GetByKeyRequestBuilder<ProductToExplicitAsstmtMdlVers> getProductToExplicitAsstmtMdlVersByKey(UUID assortmentModuleUUID, String product, LocalDate validityStartDate, LocalDate validityEndDate) Deprecated.Description copied from interface:AssortmentModuleV2ServiceFetch a singleProductToExplicitAsstmtMdlVersentity using key fields.- Specified by:
getProductToExplicitAsstmtMdlVersByKeyin interfaceAssortmentModuleV2Service- 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 public CreateRequestBuilder<ProductToExplicitAsstmtMdlVers> createProductToExplicitAsstmtMdlVers(@Nonnull ProductToExplicitAsstmtMdlVers productToExplicitAsstmtMdlVers) Deprecated.Description copied from interface:AssortmentModuleV2ServiceCreate a newProductToExplicitAsstmtMdlVersentity and save it to the S/4HANA system.- Specified by:
createProductToExplicitAsstmtMdlVersin interfaceAssortmentModuleV2Service- 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 public UpdateRequestBuilder<ProductToExplicitAsstmtMdlVers> updateProductToExplicitAsstmtMdlVers(@Nonnull ProductToExplicitAsstmtMdlVers productToExplicitAsstmtMdlVers) Deprecated.Description copied from interface:AssortmentModuleV2ServiceUpdate an existingProductToExplicitAsstmtMdlVersentity and save it to the S/4HANA system.- Specified by:
updateProductToExplicitAsstmtMdlVersin interfaceAssortmentModuleV2Service- 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 public DeleteRequestBuilder<ProductToExplicitAsstmtMdlVers> deleteProductToExplicitAsstmtMdlVers(@Nonnull ProductToExplicitAsstmtMdlVers productToExplicitAsstmtMdlVers) Deprecated.Description copied from interface:AssortmentModuleV2ServiceDeletes an existingProductToExplicitAsstmtMdlVersentity in the S/4HANA system.- Specified by:
deleteProductToExplicitAsstmtMdlVersin interfaceAssortmentModuleV2Service- 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.
-
getServicePath
Deprecated.- Specified by:
getServicePathin interfaceServiceWithNavigableEntities
-