Class DefaultProductAllocationObjectService
- All Implemented Interfaces:
BatchService<ProductAllocationObjectServiceBatch>,ProductAllocationObjectService
You can use this service to read the data from product allocation objects as well as read, edit and delete characteristic value combinations and their corresponding time series (planned allocation quantities per period).
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_PRODUCT_ALLOCATION_OBJECT_SRV |
| API Version: | 1.1.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Product Allocation Object Integration(SAP_COM_0152) |
| Scope Items: | Advanced Available-to-Promise Processing(1JW) |
| Authentication Methods: | x509 |
| Business Object: | Product Allocation Object |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.ProductAllocationObjectService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingProductAllocationObjectService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.createProdAllocationObject(ProdAllocationObject prodAllocationObject) Deprecated.Create a newProdAllocationObjectentity and save it to the S/4HANA system.createProdAllocCharcValCombn(ProdAllocCharcValCombn prodAllocCharcValCombn) Deprecated.Create a newProdAllocCharcValCombnentity and save it to the S/4HANA system.deleteActiveTimeSeries(UUID prodAllocationTimeSeriesUUID, Boolean isdeleteqa) Deprecated.Creates a fluent helper for the DeleteActiveTimeSeries OData function import.deleteActvCharcValCombination(UUID charcValueCombinationUUID, Boolean isdeleteqa) Deprecated.Creates a fluent helper for the DeleteActvCharcValCombination OData function import.Deprecated.Fetch multipleProdAllocationObjectentities.Deprecated.Fetch multipleProdAllocationObjectTentities.Deprecated.Fetch multipleProdAllocCharcMetaDataentities.Deprecated.Fetch multipleProdAllocCharcValCombnentities.Deprecated.Fetch multipleProdAllocObjTimeSeriesentities.getProdAllocationObjectByKey(UUID productAllocationObjectUUID) Deprecated.Fetch a singleProdAllocationObjectentity using key fields.getProdAllocationObjectTByKey(UUID productAllocationObjectUUID, String language) Deprecated.Fetch a singleProdAllocationObjectTentity using key fields.getProdAllocCharcMetaDataByKey(UUID characteristicsMetaDataUUID) Deprecated.Fetch a singleProdAllocCharcMetaDataentity using key fields.getProdAllocCharcValCombnByKey(UUID charcValueCombinationUUID) Deprecated.Fetch a singleProdAllocCharcValCombnentity using key fields.getProdAllocObjTimeSeriesByKey(UUID prodAllocationTimeSeriesUUID) Deprecated.Fetch a singleProdAllocObjTimeSeriesentity using key fields.setLifecycleStatusToActive(UUID charcValueCombinationUUID) Deprecated.Creates a fluent helper for the SetLifecycleStatusToActive OData function import.setLifecycleStatusToInactive(UUID charcValueCombinationUUID) Deprecated.Creates a fluent helper for the SetLifecycleStatusToInactive OData function import.updateProdAllocCharcValCombn(ProdAllocCharcValCombn prodAllocCharcValCombn) Deprecated.Update an existingProdAllocCharcValCombnentity and save it to the S/4HANA system.updateProdAllocObjTimeSeries(ProdAllocObjTimeSeries prodAllocObjTimeSeries) Deprecated.Update an existingProdAllocObjTimeSeriesentity 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.
-
Constructor Details
-
DefaultProductAllocationObjectService
public DefaultProductAllocationObjectService()Deprecated.Creates a service usingProductAllocationObjectService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:ProductAllocationObjectServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceProductAllocationObjectService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<ProductAllocationObjectServiceBatch>
-
getAllProdAllocationObject
Deprecated.Description copied from interface:ProductAllocationObjectServiceFetch multipleProdAllocationObjectentities.- Specified by:
getAllProdAllocationObjectin interfaceProductAllocationObjectService- Returns:
- A fluent helper to fetch multiple
ProdAllocationObjectentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProdAllocationObjectByKey
@Nonnull public ProdAllocationObjectByKeyFluentHelper getProdAllocationObjectByKey(UUID productAllocationObjectUUID) Deprecated.Description copied from interface:ProductAllocationObjectServiceFetch a singleProdAllocationObjectentity using key fields.- Specified by:
getProdAllocationObjectByKeyin interfaceProductAllocationObjectService- Parameters:
productAllocationObjectUUID- Product Allocation Object UUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProdAllocationObjectentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createProdAllocationObject
@Nonnull public ProdAllocationObjectCreateFluentHelper createProdAllocationObject(@Nonnull ProdAllocationObject prodAllocationObject) Deprecated.Description copied from interface:ProductAllocationObjectServiceCreate a newProdAllocationObjectentity and save it to the S/4HANA system.- Specified by:
createProdAllocationObjectin interfaceProductAllocationObjectService- Parameters:
prodAllocationObject-ProdAllocationObjectentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
ProdAllocationObjectentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProdAllocationObjectT
Deprecated.Description copied from interface:ProductAllocationObjectServiceFetch multipleProdAllocationObjectTentities.- Specified by:
getAllProdAllocationObjectTin interfaceProductAllocationObjectService- Returns:
- A fluent helper to fetch multiple
ProdAllocationObjectTentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProdAllocationObjectTByKey
@Nonnull public ProdAllocationObjectTByKeyFluentHelper getProdAllocationObjectTByKey(UUID productAllocationObjectUUID, String language) Deprecated.Description copied from interface:ProductAllocationObjectServiceFetch a singleProdAllocationObjectTentity using key fields.- Specified by:
getProdAllocationObjectTByKeyin interfaceProductAllocationObjectService- Parameters:
productAllocationObjectUUID- Product Allocation Object UUIDConstraints: Not nullable
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
ProdAllocationObjectTentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProdAllocCharcMetaData
Deprecated.Description copied from interface:ProductAllocationObjectServiceFetch multipleProdAllocCharcMetaDataentities.- Specified by:
getAllProdAllocCharcMetaDatain interfaceProductAllocationObjectService- Returns:
- A fluent helper to fetch multiple
ProdAllocCharcMetaDataentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProdAllocCharcMetaDataByKey
@Nonnull public ProdAllocCharcMetaDataByKeyFluentHelper getProdAllocCharcMetaDataByKey(UUID characteristicsMetaDataUUID) Deprecated.Description copied from interface:ProductAllocationObjectServiceFetch a singleProdAllocCharcMetaDataentity using key fields.- Specified by:
getProdAllocCharcMetaDataByKeyin interfaceProductAllocationObjectService- Parameters:
characteristicsMetaDataUUID- Characteristic Meta Data UUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProdAllocCharcMetaDataentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProdAllocCharcValCombn
Deprecated.Description copied from interface:ProductAllocationObjectServiceFetch multipleProdAllocCharcValCombnentities.- Specified by:
getAllProdAllocCharcValCombnin interfaceProductAllocationObjectService- Returns:
- A fluent helper to fetch multiple
ProdAllocCharcValCombnentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProdAllocCharcValCombnByKey
@Nonnull public ProdAllocCharcValCombnByKeyFluentHelper getProdAllocCharcValCombnByKey(UUID charcValueCombinationUUID) Deprecated.Description copied from interface:ProductAllocationObjectServiceFetch a singleProdAllocCharcValCombnentity using key fields.- Specified by:
getProdAllocCharcValCombnByKeyin interfaceProductAllocationObjectService- Parameters:
charcValueCombinationUUID- Characteristic Value Combination UUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProdAllocCharcValCombnentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createProdAllocCharcValCombn
@Nonnull public ProdAllocCharcValCombnCreateFluentHelper createProdAllocCharcValCombn(@Nonnull ProdAllocCharcValCombn prodAllocCharcValCombn) Deprecated.Description copied from interface:ProductAllocationObjectServiceCreate a newProdAllocCharcValCombnentity and save it to the S/4HANA system.- Specified by:
createProdAllocCharcValCombnin interfaceProductAllocationObjectService- Parameters:
prodAllocCharcValCombn-ProdAllocCharcValCombnentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
ProdAllocCharcValCombnentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProdAllocCharcValCombn
@Nonnull public ProdAllocCharcValCombnUpdateFluentHelper updateProdAllocCharcValCombn(@Nonnull ProdAllocCharcValCombn prodAllocCharcValCombn) Deprecated.Description copied from interface:ProductAllocationObjectServiceUpdate an existingProdAllocCharcValCombnentity and save it to the S/4HANA system.- Specified by:
updateProdAllocCharcValCombnin interfaceProductAllocationObjectService- Parameters:
prodAllocCharcValCombn-ProdAllocCharcValCombnentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProdAllocCharcValCombnentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProdAllocObjTimeSeries
Deprecated.Description copied from interface:ProductAllocationObjectServiceFetch multipleProdAllocObjTimeSeriesentities.- Specified by:
getAllProdAllocObjTimeSeriesin interfaceProductAllocationObjectService- Returns:
- A fluent helper to fetch multiple
ProdAllocObjTimeSeriesentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProdAllocObjTimeSeriesByKey
@Nonnull public ProdAllocObjTimeSeriesByKeyFluentHelper getProdAllocObjTimeSeriesByKey(UUID prodAllocationTimeSeriesUUID) Deprecated.Description copied from interface:ProductAllocationObjectServiceFetch a singleProdAllocObjTimeSeriesentity using key fields.- Specified by:
getProdAllocObjTimeSeriesByKeyin interfaceProductAllocationObjectService- Parameters:
prodAllocationTimeSeriesUUID- Product Allocation Time SeriesUUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProdAllocObjTimeSeriesentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProdAllocObjTimeSeries
@Nonnull public ProdAllocObjTimeSeriesUpdateFluentHelper updateProdAllocObjTimeSeries(@Nonnull ProdAllocObjTimeSeries prodAllocObjTimeSeries) Deprecated.Description copied from interface:ProductAllocationObjectServiceUpdate an existingProdAllocObjTimeSeriesentity and save it to the S/4HANA system.- Specified by:
updateProdAllocObjTimeSeriesin interfaceProductAllocationObjectService- Parameters:
prodAllocObjTimeSeries-ProdAllocObjTimeSeriesentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProdAllocObjTimeSeriesentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteActvCharcValCombination
@Nonnull public DeleteActvCharcValCombinationFluentHelper deleteActvCharcValCombination(@Nonnull UUID charcValueCombinationUUID, @Nonnull Boolean isdeleteqa) Deprecated.Description copied from interface:ProductAllocationObjectServiceCreates a fluent helper for the DeleteActvCharcValCombination OData function import.
- Specified by:
deleteActvCharcValCombinationin interfaceProductAllocationObjectService- Parameters:
charcValueCombinationUUID- Characteristic Value Combination UUIDConstraints: none
Original parameter name from the Odata EDM: CharcValueCombinationUUID
isdeleteqa- TRUEConstraints: none
Original parameter name from the Odata EDM: Isdeleteqa
- Returns:
- A fluent helper object that will execute the DeleteActvCharcValCombination OData function import
with the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
setLifecycleStatusToActive
@Nonnull public SetLifecycleStatusToActiveFluentHelper setLifecycleStatusToActive(@Nonnull UUID charcValueCombinationUUID) Deprecated.Description copied from interface:ProductAllocationObjectServiceCreates a fluent helper for the SetLifecycleStatusToActive OData function import.
- Specified by:
setLifecycleStatusToActivein interfaceProductAllocationObjectService- Parameters:
charcValueCombinationUUID- Characteristic Value Combination UUIDConstraints: none
Original parameter name from the Odata EDM: CharcValueCombinationUUID
- Returns:
- A fluent helper object that will execute the SetLifecycleStatusToActive OData function import with
the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
setLifecycleStatusToInactive
@Nonnull public SetLifecycleStatusToInactiveFluentHelper setLifecycleStatusToInactive(@Nonnull UUID charcValueCombinationUUID) Deprecated.Description copied from interface:ProductAllocationObjectServiceCreates a fluent helper for the SetLifecycleStatusToInactive OData function import.
- Specified by:
setLifecycleStatusToInactivein interfaceProductAllocationObjectService- Parameters:
charcValueCombinationUUID- Characteristic Value Combination UUIDConstraints: none
Original parameter name from the Odata EDM: CharcValueCombinationUUID
- Returns:
- A fluent helper object that will execute the SetLifecycleStatusToInactive OData function import
with the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
deleteActiveTimeSeries
@Nonnull public DeleteActiveTimeSeriesFluentHelper deleteActiveTimeSeries(@Nonnull UUID prodAllocationTimeSeriesUUID, @Nonnull Boolean isdeleteqa) Deprecated.Description copied from interface:ProductAllocationObjectServiceCreates a fluent helper for the DeleteActiveTimeSeries OData function import.
- Specified by:
deleteActiveTimeSeriesin interfaceProductAllocationObjectService- Parameters:
prodAllocationTimeSeriesUUID- Product Allocation Time SeriesUUIDConstraints: none
Original parameter name from the Odata EDM: ProdAllocationTimeSeriesUUID
isdeleteqa- TRUEConstraints: none
Original parameter name from the Odata EDM: Isdeleteqa
- Returns:
- A fluent helper object that will execute the DeleteActiveTimeSeries OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-