Interface WorkforceAvailabilityServiceBatchChangeSet

All Superinterfaces:
FluentHelperBatchChangeSet<WorkforceAvailabilityServiceBatchChangeSet>, FluentHelperBatchEndChangeSet<WorkforceAvailabilityServiceBatch>
All Known Implementing Classes:
DefaultWorkforceAvailabilityServiceBatchChangeSet

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

    • createTimeOverview

      @Nonnull WorkforceAvailabilityServiceBatchChangeSet createTimeOverview(@Nonnull TimeOverview timeOverview)
      Create a new TimeOverview entity and save it to the S/4HANA system.
      Parameters:
      timeOverview - TimeOverview 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.
    • updateTimeOverview

      @Nonnull WorkforceAvailabilityServiceBatchChangeSet updateTimeOverview(@Nonnull TimeOverview timeOverview)
      Update an existing TimeOverview entity and save it to the S/4HANA system.
      Parameters:
      timeOverview - TimeOverview 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.
    • deleteTimeOverview

      @Nonnull WorkforceAvailabilityServiceBatchChangeSet deleteTimeOverview(@Nonnull TimeOverview timeOverview)
      Deletes an existing TimeOverview entity in the S/4HANA system.
      Parameters:
      timeOverview - TimeOverview 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.