Interface ProductAllocationObjectService

All Superinterfaces:
BatchService<ProductAllocationObjectServiceBatch>
All Known Implementing Classes:
DefaultProductAllocationObjectService

@Deprecated public interface ProductAllocationObjectService extends BatchService<ProductAllocationObjectServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

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).

Business Documentation

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 Details

  • Method Details

    • withServicePath

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

      @Nonnull ProdAllocationObjectFluentHelper getAllProdAllocationObject()
      Deprecated.
      Fetch multiple ProdAllocationObject entities.
      Returns:
      A fluent helper to fetch multiple 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.
    • getProdAllocationObjectByKey

      @Nonnull ProdAllocationObjectByKeyFluentHelper getProdAllocationObjectByKey(UUID productAllocationObjectUUID)
      Deprecated.
      Fetch a single ProdAllocationObject entity using key fields.
      Parameters:
      productAllocationObjectUUID - Product Allocation Object UUID

      Constraints: Not nullable

      Returns:
      A fluent helper to fetch a single 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.
    • createProdAllocationObject

      @Nonnull ProdAllocationObjectCreateFluentHelper createProdAllocationObject(@Nonnull ProdAllocationObject prodAllocationObject)
      Deprecated.
      Create a new ProdAllocationObject entity and save it to the S/4HANA system.
      Parameters:
      prodAllocationObject - ProdAllocationObject entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new ProdAllocationObject entity. To perform execution, call the execute method on the fluent helper object.
    • getAllProdAllocationObjectT

      @Nonnull ProdAllocationObjectTFluentHelper getAllProdAllocationObjectT()
      Deprecated.
      Fetch multiple ProdAllocationObjectT entities.
      Returns:
      A fluent helper to fetch multiple 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.
    • getProdAllocationObjectTByKey

      @Nonnull ProdAllocationObjectTByKeyFluentHelper getProdAllocationObjectTByKey(UUID productAllocationObjectUUID, String language)
      Deprecated.
      Fetch a single ProdAllocationObjectT entity using key fields.
      Parameters:
      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      productAllocationObjectUUID - Product Allocation Object UUID

      Constraints: Not nullable

      Returns:
      A fluent helper to fetch a single 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.
    • getAllProdAllocCharcMetaData

      @Nonnull ProdAllocCharcMetaDataFluentHelper getAllProdAllocCharcMetaData()
      Deprecated.
      Fetch multiple ProdAllocCharcMetaData entities.
      Returns:
      A fluent helper to fetch multiple 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.
    • getProdAllocCharcMetaDataByKey

      @Nonnull ProdAllocCharcMetaDataByKeyFluentHelper getProdAllocCharcMetaDataByKey(UUID characteristicsMetaDataUUID)
      Deprecated.
      Fetch a single ProdAllocCharcMetaData entity using key fields.
      Parameters:
      characteristicsMetaDataUUID - Characteristic Meta Data UUID

      Constraints: Not nullable

      Returns:
      A fluent helper to fetch a single 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.
    • getAllProdAllocCharcValCombn

      @Nonnull ProdAllocCharcValCombnFluentHelper getAllProdAllocCharcValCombn()
      Deprecated.
      Fetch multiple ProdAllocCharcValCombn entities.
      Returns:
      A fluent helper to fetch multiple 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.
    • getProdAllocCharcValCombnByKey

      @Nonnull ProdAllocCharcValCombnByKeyFluentHelper getProdAllocCharcValCombnByKey(UUID charcValueCombinationUUID)
      Deprecated.
      Fetch a single ProdAllocCharcValCombn entity using key fields.
      Parameters:
      charcValueCombinationUUID - Characteristic Value Combination UUID

      Constraints: Not nullable

      Returns:
      A fluent helper to fetch a single 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.
    • createProdAllocCharcValCombn

      @Nonnull ProdAllocCharcValCombnCreateFluentHelper createProdAllocCharcValCombn(@Nonnull ProdAllocCharcValCombn prodAllocCharcValCombn)
      Deprecated.
      Create a new ProdAllocCharcValCombn entity and save it to the S/4HANA system.
      Parameters:
      prodAllocCharcValCombn - ProdAllocCharcValCombn entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new ProdAllocCharcValCombn entity. To perform execution, call the execute method on the fluent helper object.
    • updateProdAllocCharcValCombn

      @Nonnull ProdAllocCharcValCombnUpdateFluentHelper updateProdAllocCharcValCombn(@Nonnull ProdAllocCharcValCombn prodAllocCharcValCombn)
      Deprecated.
      Update an existing ProdAllocCharcValCombn entity and save it to the S/4HANA system.
      Parameters:
      prodAllocCharcValCombn - ProdAllocCharcValCombn entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing ProdAllocCharcValCombn entity. To perform execution, call the execute method on the fluent helper object.
    • getAllProdAllocObjTimeSeries

      @Nonnull ProdAllocObjTimeSeriesFluentHelper getAllProdAllocObjTimeSeries()
      Deprecated.
      Fetch multiple ProdAllocObjTimeSeries entities.
      Returns:
      A fluent helper to fetch multiple 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.
    • getProdAllocObjTimeSeriesByKey

      @Nonnull ProdAllocObjTimeSeriesByKeyFluentHelper getProdAllocObjTimeSeriesByKey(UUID prodAllocationTimeSeriesUUID)
      Deprecated.
      Fetch a single ProdAllocObjTimeSeries entity using key fields.
      Parameters:
      prodAllocationTimeSeriesUUID - Product Allocation Time SeriesUUID

      Constraints: Not nullable

      Returns:
      A fluent helper to fetch a single 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.
    • updateProdAllocObjTimeSeries

      @Nonnull ProdAllocObjTimeSeriesUpdateFluentHelper updateProdAllocObjTimeSeries(@Nonnull ProdAllocObjTimeSeries prodAllocObjTimeSeries)
      Deprecated.
      Update an existing ProdAllocObjTimeSeries entity and save it to the S/4HANA system.
      Parameters:
      prodAllocObjTimeSeries - ProdAllocObjTimeSeries entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing ProdAllocObjTimeSeries entity. To perform execution, call the execute method on the fluent helper object.
    • deleteActvCharcValCombination

      @Nonnull DeleteActvCharcValCombinationFluentHelper deleteActvCharcValCombination(@Nonnull UUID charcValueCombinationUUID, @Nonnull Boolean isdeleteqa)
      Deprecated.

      Creates a fluent helper for the DeleteActvCharcValCombination OData function import.

      Parameters:
      isdeleteqa - TRUE

      Constraints: none

      Original parameter name from the Odata EDM: Isdeleteqa

      charcValueCombinationUUID - Characteristic Value Combination UUID

      Constraints: none

      Original parameter name from the Odata EDM: CharcValueCombinationUUID

      Returns:
      A fluent helper object that will execute the DeleteActvCharcValCombination OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • setLifecycleStatusToActive

      @Nonnull SetLifecycleStatusToActiveFluentHelper setLifecycleStatusToActive(@Nonnull UUID charcValueCombinationUUID)
      Deprecated.

      Creates a fluent helper for the SetLifecycleStatusToActive OData function import.

      Parameters:
      charcValueCombinationUUID - Characteristic Value Combination UUID

      Constraints: 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 execute method on the fluent helper object.
    • setLifecycleStatusToInactive

      @Nonnull SetLifecycleStatusToInactiveFluentHelper setLifecycleStatusToInactive(@Nonnull UUID charcValueCombinationUUID)
      Deprecated.

      Creates a fluent helper for the SetLifecycleStatusToInactive OData function import.

      Parameters:
      charcValueCombinationUUID - Characteristic Value Combination UUID

      Constraints: 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 execute method on the fluent helper object.
    • deleteActiveTimeSeries

      @Nonnull DeleteActiveTimeSeriesFluentHelper deleteActiveTimeSeries(@Nonnull UUID prodAllocationTimeSeriesUUID, @Nonnull Boolean isdeleteqa)
      Deprecated.

      Creates a fluent helper for the DeleteActiveTimeSeries OData function import.

      Parameters:
      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

      Returns:
      A fluent helper object that will execute the DeleteActiveTimeSeries OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.