@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultProductAllocationObjectService") public class DefaultProductAllocationObjectService extends Object implements 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 API Business Hub
OData Service: | API_PRODUCT_ALLOCATION_OBJECT_SRV |
API Version: | 1 |
Communication Scenario: | Product Allocation Object Integration (SAP_COM_0152) |
Scope Items: | Advanced Available-to-Promise Processing (1JW) |
Authentication Methods: | Basic, x509 |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultProductAllocationObjectService()
Creates a service using
ProductAllocationObjectService.DEFAULT_SERVICE_PATH to send the requests. |
public DefaultProductAllocationObjectService()
ProductAllocationObjectService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultProductAllocationObjectService withServicePath(@Nonnull String servicePath)
ProductAllocationObjectService
withServicePath
in interface ProductAllocationObjectService
servicePath
- Service path that will override the default.@Nonnull public DefaultProductAllocationObjectServiceBatch batch()
batch
in interface BatchService<ProductAllocationObjectServiceBatch>
@Nonnull public ProdAllocationObjectFluentHelper getAllProdAllocationObject()
ProductAllocationObjectService
ProdAllocationObject
entities.getAllProdAllocationObject
in interface ProductAllocationObjectService
ProdAllocationObject
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProdAllocationObjectByKeyFluentHelper getProdAllocationObjectByKey(UUID productAllocationObjectUUID)
ProductAllocationObjectService
ProdAllocationObject
entity using key fields.getProdAllocationObjectByKey
in interface ProductAllocationObjectService
productAllocationObjectUUID
- Product Allocation Object UUID
Constraints: Not nullable
ProdAllocationObject
entity 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 the
execute
method on the fluent helper object.@Nonnull public ProdAllocationObjectCreateFluentHelper createProdAllocationObject(@Nonnull ProdAllocationObject prodAllocationObject)
ProductAllocationObjectService
ProdAllocationObject
entity and save it to the S/4HANA system.createProdAllocationObject
in interface ProductAllocationObjectService
prodAllocationObject
- ProdAllocationObject
entity object that will be created in the S/4HANA system.ProdAllocationObject
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProdAllocationObjectTFluentHelper getAllProdAllocationObjectT()
ProductAllocationObjectService
ProdAllocationObjectT
entities.getAllProdAllocationObjectT
in interface ProductAllocationObjectService
ProdAllocationObjectT
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProdAllocationObjectTByKeyFluentHelper getProdAllocationObjectTByKey(UUID productAllocationObjectUUID, String language)
ProductAllocationObjectService
ProdAllocationObjectT
entity using key fields.getProdAllocationObjectTByKey
in interface ProductAllocationObjectService
productAllocationObjectUUID
- Product Allocation Object UUID
Constraints: Not nullable
language
- The language key indicates
Constraints: Not nullable, Maximum length: 2
ProdAllocationObjectT
entity 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 the
execute
method on the fluent helper object.@Nonnull public ProdAllocCharcMetaDataFluentHelper getAllProdAllocCharcMetaData()
ProductAllocationObjectService
ProdAllocCharcMetaData
entities.getAllProdAllocCharcMetaData
in interface ProductAllocationObjectService
ProdAllocCharcMetaData
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProdAllocCharcMetaDataByKeyFluentHelper getProdAllocCharcMetaDataByKey(UUID characteristicsMetaDataUUID)
ProductAllocationObjectService
ProdAllocCharcMetaData
entity using key fields.getProdAllocCharcMetaDataByKey
in interface ProductAllocationObjectService
characteristicsMetaDataUUID
- Characteristic Meta Data UUID
Constraints: Not nullable
ProdAllocCharcMetaData
entity 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 the
execute
method on the fluent helper object.@Nonnull public ProdAllocCharcValCombnFluentHelper getAllProdAllocCharcValCombn()
ProductAllocationObjectService
ProdAllocCharcValCombn
entities.getAllProdAllocCharcValCombn
in interface ProductAllocationObjectService
ProdAllocCharcValCombn
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProdAllocCharcValCombnByKeyFluentHelper getProdAllocCharcValCombnByKey(UUID charcValueCombinationUUID)
ProductAllocationObjectService
ProdAllocCharcValCombn
entity using key fields.getProdAllocCharcValCombnByKey
in interface ProductAllocationObjectService
charcValueCombinationUUID
- Characteristic Value Combination UUID
Constraints: Not nullable
ProdAllocCharcValCombn
entity 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 the
execute
method on the fluent helper object.@Nonnull public ProdAllocCharcValCombnCreateFluentHelper createProdAllocCharcValCombn(@Nonnull ProdAllocCharcValCombn prodAllocCharcValCombn)
ProductAllocationObjectService
ProdAllocCharcValCombn
entity and save it to the S/4HANA system.createProdAllocCharcValCombn
in interface ProductAllocationObjectService
prodAllocCharcValCombn
- ProdAllocCharcValCombn
entity object that will be created in the S/4HANA system.ProdAllocCharcValCombn
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProdAllocCharcValCombnUpdateFluentHelper updateProdAllocCharcValCombn(@Nonnull ProdAllocCharcValCombn prodAllocCharcValCombn)
ProductAllocationObjectService
ProdAllocCharcValCombn
entity and save it to the S/4HANA system.updateProdAllocCharcValCombn
in interface ProductAllocationObjectService
prodAllocCharcValCombn
- ProdAllocCharcValCombn
entity object that will be updated in the S/4HANA system.ProdAllocCharcValCombn
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProdAllocObjTimeSeriesFluentHelper getAllProdAllocObjTimeSeries()
ProductAllocationObjectService
ProdAllocObjTimeSeries
entities.getAllProdAllocObjTimeSeries
in interface ProductAllocationObjectService
ProdAllocObjTimeSeries
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProdAllocObjTimeSeriesByKeyFluentHelper getProdAllocObjTimeSeriesByKey(UUID prodAllocationTimeSeriesUUID)
ProductAllocationObjectService
ProdAllocObjTimeSeries
entity using key fields.getProdAllocObjTimeSeriesByKey
in interface ProductAllocationObjectService
prodAllocationTimeSeriesUUID
- Product Allocation Time SeriesUUID
Constraints: Not nullable
ProdAllocObjTimeSeries
entity 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 the
execute
method on the fluent helper object.@Nonnull public ProdAllocObjTimeSeriesCreateFluentHelper createProdAllocObjTimeSeries(@Nonnull ProdAllocObjTimeSeries prodAllocObjTimeSeries)
ProductAllocationObjectService
ProdAllocObjTimeSeries
entity and save it to the S/4HANA system.createProdAllocObjTimeSeries
in interface ProductAllocationObjectService
prodAllocObjTimeSeries
- ProdAllocObjTimeSeries
entity object that will be created in the S/4HANA system.ProdAllocObjTimeSeries
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProdAllocObjTimeSeriesUpdateFluentHelper updateProdAllocObjTimeSeries(@Nonnull ProdAllocObjTimeSeries prodAllocObjTimeSeries)
ProductAllocationObjectService
ProdAllocObjTimeSeries
entity and save it to the S/4HANA system.updateProdAllocObjTimeSeries
in interface ProductAllocationObjectService
prodAllocObjTimeSeries
- ProdAllocObjTimeSeries
entity object that will be updated in the S/4HANA system.ProdAllocObjTimeSeries
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public DeleteActvCharcValCombinationFluentHelper deleteActvCharcValCombination(UUID charcValueCombinationUUID, Boolean isdeleteqa)
ProductAllocationObjectService
Creates a fluent helper for the DeleteActvCharcValCombination OData function import.
deleteActvCharcValCombination
in interface ProductAllocationObjectService
charcValueCombinationUUID
- Characteristic Value Combination UUID
Constraints: none
Original parameter name from the Odata EDM: CharcValueCombinationUUID
isdeleteqa
- TRUE
Constraints: none
Original parameter name from the Odata EDM: Isdeleteqa
execute
method on the fluent helper object.@Nonnull public SetLifecycleStatusToActiveFluentHelper setLifecycleStatusToActive(UUID charcValueCombinationUUID)
ProductAllocationObjectService
Creates a fluent helper for the SetLifecycleStatusToActive OData function import.
setLifecycleStatusToActive
in interface ProductAllocationObjectService
charcValueCombinationUUID
- Characteristic Value Combination UUID
Constraints: none
Original parameter name from the Odata EDM: CharcValueCombinationUUID
execute
method on the fluent helper object.@Nonnull public SetLifecycleStatusToInactiveFluentHelper setLifecycleStatusToInactive(UUID charcValueCombinationUUID)
ProductAllocationObjectService
Creates a fluent helper for the SetLifecycleStatusToInactive OData function import.
setLifecycleStatusToInactive
in interface ProductAllocationObjectService
charcValueCombinationUUID
- Characteristic Value Combination UUID
Constraints: none
Original parameter name from the Odata EDM: CharcValueCombinationUUID
execute
method on the fluent helper object.@Nonnull public DeleteActiveTimeSeriesFluentHelper deleteActiveTimeSeries(UUID prodAllocationTimeSeriesUUID, Boolean isdeleteqa)
ProductAllocationObjectService
Creates a fluent helper for the DeleteActiveTimeSeries OData function import.
deleteActiveTimeSeries
in interface ProductAllocationObjectService
prodAllocationTimeSeriesUUID
- Product Allocation Time SeriesUUID
Constraints: none
Original parameter name from the Odata EDM: ProdAllocationTimeSeriesUUID
isdeleteqa
- TRUE
Constraints: none
Original parameter name from the Odata EDM: Isdeleteqa
execute
method on the fluent helper object.Copyright © 2020 SAP SE. All rights reserved.