Interface RawSubstanceServiceBatchChangeSet

All Superinterfaces:
FluentHelperBatchChangeSet<RawSubstanceServiceBatchChangeSet>, FluentHelperBatchEndChangeSet<RawSubstanceServiceBatch>
All Known Implementing Classes:
DefaultRawSubstanceServiceBatchChangeSet

This interface enables you to combine multiple operations into one change set. For further information have a look into the RawSubstanceService.
  • Method Details

    • createProduct

      @Nonnull RawSubstanceServiceBatchChangeSet createProduct(@Nonnull Product product)
      Create a new Product entity and save it to the S/4HANA system.
      Parameters:
      product - Product entity object that will be created in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.
    • updateProduct

      @Nonnull RawSubstanceServiceBatchChangeSet updateProduct(@Nonnull Product product)
      Update an existing Product entity and save it to the S/4HANA system.
      Parameters:
      product - Product entity object that will be updated in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.
    • createProductDescription

      @Nonnull RawSubstanceServiceBatchChangeSet createProductDescription(@Nonnull ProductDescription productDescription)
      Create a new ProductDescription entity and save it to the S/4HANA system.
      Parameters:
      productDescription - ProductDescription entity object that will be created in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.
    • updateProductDescription

      @Nonnull RawSubstanceServiceBatchChangeSet updateProductDescription(@Nonnull ProductDescription productDescription)
      Update an existing ProductDescription entity and save it to the S/4HANA system.
      Parameters:
      productDescription - ProductDescription entity object that will be updated in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.
    • deleteProductDescription

      @Nonnull RawSubstanceServiceBatchChangeSet deleteProductDescription(@Nonnull ProductDescription productDescription)
      Deletes an existing ProductDescription entity in the S/4HANA system.
      Parameters:
      productDescription - ProductDescription entity object that will be deleted in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.
    • createProductPlant

      @Nonnull RawSubstanceServiceBatchChangeSet createProductPlant(@Nonnull ProductPlant productPlant)
      Create a new ProductPlant entity and save it to the S/4HANA system.
      Parameters:
      productPlant - ProductPlant entity object that will be created in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.
    • updateProductPlant

      @Nonnull RawSubstanceServiceBatchChangeSet updateProductPlant(@Nonnull ProductPlant productPlant)
      Update an existing ProductPlant entity and save it to the S/4HANA system.
      Parameters:
      productPlant - ProductPlant entity object that will be updated in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.
    • createProductSalesDelivery

      @Nonnull RawSubstanceServiceBatchChangeSet createProductSalesDelivery(@Nonnull ProductSalesDelivery productSalesDelivery)
      Create a new ProductSalesDelivery entity and save it to the S/4HANA system.
      Parameters:
      productSalesDelivery - ProductSalesDelivery entity object that will be created in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.
    • updateProductSalesDelivery

      @Nonnull RawSubstanceServiceBatchChangeSet updateProductSalesDelivery(@Nonnull ProductSalesDelivery productSalesDelivery)
      Update an existing ProductSalesDelivery entity and save it to the S/4HANA system.
      Parameters:
      productSalesDelivery - ProductSalesDelivery entity object that will be updated in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.
    • createProductStorageLocation

      @Nonnull RawSubstanceServiceBatchChangeSet createProductStorageLocation(@Nonnull ProductStorageLocation productStorageLocation)
      Create a new ProductStorageLocation entity and save it to the S/4HANA system.
      Parameters:
      productStorageLocation - ProductStorageLocation entity object that will be created in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.
    • updateProductStorageLocation

      @Nonnull RawSubstanceServiceBatchChangeSet updateProductStorageLocation(@Nonnull ProductStorageLocation productStorageLocation)
      Update an existing ProductStorageLocation entity and save it to the S/4HANA system.
      Parameters:
      productStorageLocation - ProductStorageLocation entity object that will be updated in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.
    • createSpecAssignedMatlForKeyDate

      @Nonnull RawSubstanceServiceBatchChangeSet createSpecAssignedMatlForKeyDate(@Nonnull SpecAssignedMatlForKeyDate specAssignedMatlForKeyDate)
      Create a new SpecAssignedMatlForKeyDate entity and save it to the S/4HANA system.
      Parameters:
      specAssignedMatlForKeyDate - SpecAssignedMatlForKeyDate entity object that will be created in the S/4HANA system.
      Returns:
      This fluent helper to continue adding operations to the change set. To finalize the current change set call endChangeSet on the returned fluent helper object.