Interface CostRateServiceBatchChangeSet

All Superinterfaces:
FluentHelperBatchChangeSet<CostRateServiceBatchChangeSet>, FluentHelperBatchEndChangeSet<CostRateServiceBatch>
All Known Implementing Classes:
DefaultCostRateServiceBatchChangeSet

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

    • createActualCostRate

      @Nonnull CostRateServiceBatchChangeSet createActualCostRate(@Nonnull ActualCostRate actualCostRate)
      Create a new ActualCostRate entity and save it to the S/4HANA system.
      Parameters:
      actualCostRate - ActualCostRate 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.
    • updateActualCostRate

      @Nonnull CostRateServiceBatchChangeSet updateActualCostRate(@Nonnull ActualCostRate actualCostRate)
      Update an existing ActualCostRate entity and save it to the S/4HANA system.
      Parameters:
      actualCostRate - ActualCostRate 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.
    • deleteActualCostRate

      @Nonnull CostRateServiceBatchChangeSet deleteActualCostRate(@Nonnull ActualCostRate actualCostRate)
      Deletes an existing ActualCostRate entity in the S/4HANA system.
      Parameters:
      actualCostRate - ActualCostRate 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.
    • createPlanCostRate

      @Nonnull CostRateServiceBatchChangeSet createPlanCostRate(@Nonnull PlanCostRate planCostRate)
      Create a new PlanCostRate entity and save it to the S/4HANA system.
      Parameters:
      planCostRate - PlanCostRate 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.
    • updatePlanCostRate

      @Nonnull CostRateServiceBatchChangeSet updatePlanCostRate(@Nonnull PlanCostRate planCostRate)
      Update an existing PlanCostRate entity and save it to the S/4HANA system.
      Parameters:
      planCostRate - PlanCostRate 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.
    • deletePlanCostRate

      @Nonnull CostRateServiceBatchChangeSet deletePlanCostRate(@Nonnull PlanCostRate planCostRate)
      Deletes an existing PlanCostRate entity in the S/4HANA system.
      Parameters:
      planCostRate - PlanCostRate 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.
    • createServiceCostRate

      @Nonnull CostRateServiceBatchChangeSet createServiceCostRate(@Nonnull ServiceCostRate serviceCostRate)
      Create a new ServiceCostRate entity and save it to the S/4HANA system.
      Parameters:
      serviceCostRate - ServiceCostRate 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.
    • updateServiceCostRate

      @Nonnull CostRateServiceBatchChangeSet updateServiceCostRate(@Nonnull ServiceCostRate serviceCostRate)
      Update an existing ServiceCostRate entity and save it to the S/4HANA system.
      Parameters:
      serviceCostRate - ServiceCostRate 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.
    • deleteServiceCostRate

      @Nonnull CostRateServiceBatchChangeSet deleteServiceCostRate(@Nonnull ServiceCostRate serviceCostRate)
      Deletes an existing ServiceCostRate entity in the S/4HANA system.
      Parameters:
      serviceCostRate - ServiceCostRate 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.