Interface ProductAllocationSequenceService

All Superinterfaces:
BatchService<ProductAllocationSequenceServiceBatch>
All Known Implementing Classes:
DefaultProductAllocationSequenceService

@Deprecated public interface ProductAllocationSequenceService extends BatchService<ProductAllocationSequenceServiceBatch>
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 header data for a specific product allocation sequence (including its description) as well as read, edit and delete any assigned product and product-location assignments.

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_PRODUCT_ALLOC_SEQUENCE_SRV
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Product Allocation Sequence Integration(SAP_COM_0161)
Scope Items: Advanced Available-to-Promise Processing(1JW)
Authentication Methods: x509
Business Object: Product Allocation Sequence
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull ProductAllocationSequenceService 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.
    • getAllProdAllocationSequence

      @Nonnull ProdAllocationSequenceFluentHelper getAllProdAllocationSequence()
      Deprecated.
      Fetch multiple ProdAllocationSequence entities.
      Returns:
      A fluent helper to fetch multiple ProdAllocationSequence 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.
    • getProdAllocationSequenceByKey

      @Nonnull ProdAllocationSequenceByKeyFluentHelper getProdAllocationSequenceByKey(UUID productAllocationSequenceUUID)
      Deprecated.
      Fetch a single ProdAllocationSequence entity using key fields.
      Parameters:
      productAllocationSequenceUUID - Product Allocation Sequence UUID

      Constraints: Not nullable

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

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

      @Nonnull ProdAllocSequenceTFluentHelper getAllProdAllocSequenceT()
      Deprecated.
      Fetch multiple ProdAllocSequenceT entities.
      Returns:
      A fluent helper to fetch multiple ProdAllocSequenceT 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.
    • getProdAllocSequenceTByKey

      @Nonnull ProdAllocSequenceTByKeyFluentHelper getProdAllocSequenceTByKey(UUID productAllocationSequenceUUID, String language)
      Deprecated.
      Fetch a single ProdAllocSequenceT entity using key fields.
      Parameters:
      productAllocationSequenceUUID - Product Allocation Sequence UUID

      Constraints: Not nullable

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

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

      @Nonnull ProdAllocSqncAssgmtFluentHelper getAllProdAllocSqncAssgmt()
      Deprecated.
      Fetch multiple ProdAllocSqncAssgmt entities.
      Returns:
      A fluent helper to fetch multiple ProdAllocSqncAssgmt 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.
    • getProdAllocSqncAssgmtByKey

      @Nonnull ProdAllocSqncAssgmtByKeyFluentHelper getProdAllocSqncAssgmtByKey(UUID prodAllocSqncAssignmentUUID)
      Deprecated.
      Fetch a single ProdAllocSqncAssgmt entity using key fields.
      Parameters:
      prodAllocSqncAssignmentUUID - Product Allocation Sequence Assignment UUID

      Constraints: Not nullable

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

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

      @Nonnull DeleteSequenceAssignmentFluentHelper deleteSequenceAssignment(@Nonnull UUID prodAllocSqncAssignmentUUID)
      Deprecated.

      Creates a fluent helper for the DeleteSequenceAssignment OData function import.

      Parameters:
      prodAllocSqncAssignmentUUID - Product Allocation Sequence Assignment UUID

      Constraints: none

      Original parameter name from the Odata EDM: ProdAllocSqncAssignmentUUID

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