Interface ProcessOrderServiceBatchChangeSet

All Superinterfaces:
FluentHelperBatchChangeSet<ProcessOrderServiceBatchChangeSet>, FluentHelperBatchEndChangeSet<ProcessOrderServiceBatch>
All Known Implementing Classes:
DefaultProcessOrderServiceBatchChangeSet

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

    • createFunctionMessage

      @Nonnull ProcessOrderServiceBatchChangeSet createFunctionMessage(@Nonnull FunctionMessage functionMessage)
      Create a new FunctionMessage entity and save it to the S/4HANA system.
      Parameters:
      functionMessage - FunctionMessage 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.
    • updateFunctionMessage

      @Nonnull ProcessOrderServiceBatchChangeSet updateFunctionMessage(@Nonnull FunctionMessage functionMessage)
      Update an existing FunctionMessage entity and save it to the S/4HANA system.
      Parameters:
      functionMessage - FunctionMessage 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.
    • deleteFunctionMessage

      @Nonnull ProcessOrderServiceBatchChangeSet deleteFunctionMessage(@Nonnull FunctionMessage functionMessage)
      Deletes an existing FunctionMessage entity in the S/4HANA system.
      Parameters:
      functionMessage - FunctionMessage 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.
    • createProcessOrder

      @Nonnull ProcessOrderServiceBatchChangeSet createProcessOrder(@Nonnull ProcessOrder processOrder)
      Create a new ProcessOrder entity and save it to the S/4HANA system.
      Parameters:
      processOrder - ProcessOrder 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.
    • updateProcessOrder

      @Nonnull ProcessOrderServiceBatchChangeSet updateProcessOrder(@Nonnull ProcessOrder processOrder)
      Update an existing ProcessOrder entity and save it to the S/4HANA system.
      Parameters:
      processOrder - ProcessOrder 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.