Class DefaultRealSubstanceServiceBatchChangeSet
java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchChangeSetFluentHelperBasic<RealSubstanceServiceBatch,RealSubstanceServiceBatchChangeSet>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.realsubstance.batch.DefaultRealSubstanceServiceBatchChangeSet
- All Implemented Interfaces:
FluentHelperBatchChangeSet<RealSubstanceServiceBatchChangeSet>,FluentHelperBatchEndChangeSet<RealSubstanceServiceBatch>,RealSubstanceServiceBatchChangeSet
public class DefaultRealSubstanceServiceBatchChangeSet
extends BatchChangeSetFluentHelperBasic<RealSubstanceServiceBatch,RealSubstanceServiceBatchChangeSet>
implements RealSubstanceServiceBatchChangeSet
Implementation of the
RealSubstanceServiceBatchChangeSet interface, enabling you to combine multiple
operations into one changeset. For further information have a look into the
RealSubstanceService.-
Method Summary
Modifier and TypeMethodDescriptioncreateProduct(Product product) Create a newProductentity and save it to the S/4HANA system.createProductDescription(ProductDescription productDescription) Create a newProductDescriptionentity and save it to the S/4HANA system.createProductPlant(ProductPlant productPlant) Create a newProductPlantentity and save it to the S/4HANA system.createProductSalesDelivery(ProductSalesDelivery productSalesDelivery) Create a newProductSalesDeliveryentity and save it to the S/4HANA system.createProductStorageLocation(ProductStorageLocation productStorageLocation) Create a newProductStorageLocationentity and save it to the S/4HANA system.createSpecAssignedMatlForKeyDate(SpecAssignedMatlForKeyDate specAssignedMatlForKeyDate) Create a newSpecAssignedMatlForKeyDateentity and save it to the S/4HANA system.deleteProductDescription(ProductDescription productDescription) Deletes an existingProductDescriptionentity in the S/4HANA system.getThis()updateProduct(Product product) Update an existingProductentity and save it to the S/4HANA system.updateProductDescription(ProductDescription productDescription) Update an existingProductDescriptionentity and save it to the S/4HANA system.updateProductPlant(ProductPlant productPlant) Update an existingProductPlantentity and save it to the S/4HANA system.updateProductSalesDelivery(ProductSalesDelivery productSalesDelivery) Update an existingProductSalesDeliveryentity and save it to the S/4HANA system.updateProductStorageLocation(ProductStorageLocation productStorageLocation) Update an existingProductStorageLocationentity and save it to the S/4HANA system.Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchChangeSetFluentHelperBasic
addFunctionImport, addRequest, addRequest, addRequest, addRequestCreate, addRequestDelete, addRequestUpdate, endChangeSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.FluentHelperBatchChangeSet
addFunctionImportMethods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.FluentHelperBatchEndChangeSet
endChangeSet
-
Method Details
-
getThis
- Specified by:
getThisin classBatchChangeSetFluentHelperBasic<RealSubstanceServiceBatch,RealSubstanceServiceBatchChangeSet>
-
createProduct
Description copied from interface:RealSubstanceServiceBatchChangeSetCreate a newProductentity and save it to the S/4HANA system.- Specified by:
createProductin interfaceRealSubstanceServiceBatchChangeSet- Parameters:
product-Productentity 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
endChangeSeton the returned fluent helper object.
-
updateProduct
Description copied from interface:RealSubstanceServiceBatchChangeSetUpdate an existingProductentity and save it to the S/4HANA system.- Specified by:
updateProductin interfaceRealSubstanceServiceBatchChangeSet- Parameters:
product-Productentity 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
endChangeSeton the returned fluent helper object.
-
createProductDescription
@Nonnull public RealSubstanceServiceBatchChangeSet createProductDescription(@Nonnull ProductDescription productDescription) Description copied from interface:RealSubstanceServiceBatchChangeSetCreate a newProductDescriptionentity and save it to the S/4HANA system.- Specified by:
createProductDescriptionin interfaceRealSubstanceServiceBatchChangeSet- Parameters:
productDescription-ProductDescriptionentity 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
endChangeSeton the returned fluent helper object.
-
updateProductDescription
@Nonnull public RealSubstanceServiceBatchChangeSet updateProductDescription(@Nonnull ProductDescription productDescription) Description copied from interface:RealSubstanceServiceBatchChangeSetUpdate an existingProductDescriptionentity and save it to the S/4HANA system.- Specified by:
updateProductDescriptionin interfaceRealSubstanceServiceBatchChangeSet- Parameters:
productDescription-ProductDescriptionentity 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
endChangeSeton the returned fluent helper object.
-
deleteProductDescription
@Nonnull public RealSubstanceServiceBatchChangeSet deleteProductDescription(@Nonnull ProductDescription productDescription) Description copied from interface:RealSubstanceServiceBatchChangeSetDeletes an existingProductDescriptionentity in the S/4HANA system.- Specified by:
deleteProductDescriptionin interfaceRealSubstanceServiceBatchChangeSet- Parameters:
productDescription-ProductDescriptionentity 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
endChangeSeton the returned fluent helper object.
-
createProductPlant
@Nonnull public RealSubstanceServiceBatchChangeSet createProductPlant(@Nonnull ProductPlant productPlant) Description copied from interface:RealSubstanceServiceBatchChangeSetCreate a newProductPlantentity and save it to the S/4HANA system.- Specified by:
createProductPlantin interfaceRealSubstanceServiceBatchChangeSet- Parameters:
productPlant-ProductPlantentity 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
endChangeSeton the returned fluent helper object.
-
updateProductPlant
@Nonnull public RealSubstanceServiceBatchChangeSet updateProductPlant(@Nonnull ProductPlant productPlant) Description copied from interface:RealSubstanceServiceBatchChangeSetUpdate an existingProductPlantentity and save it to the S/4HANA system.- Specified by:
updateProductPlantin interfaceRealSubstanceServiceBatchChangeSet- Parameters:
productPlant-ProductPlantentity 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
endChangeSeton the returned fluent helper object.
-
createProductSalesDelivery
@Nonnull public RealSubstanceServiceBatchChangeSet createProductSalesDelivery(@Nonnull ProductSalesDelivery productSalesDelivery) Description copied from interface:RealSubstanceServiceBatchChangeSetCreate a newProductSalesDeliveryentity and save it to the S/4HANA system.- Specified by:
createProductSalesDeliveryin interfaceRealSubstanceServiceBatchChangeSet- Parameters:
productSalesDelivery-ProductSalesDeliveryentity 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
endChangeSeton the returned fluent helper object.
-
updateProductSalesDelivery
@Nonnull public RealSubstanceServiceBatchChangeSet updateProductSalesDelivery(@Nonnull ProductSalesDelivery productSalesDelivery) Description copied from interface:RealSubstanceServiceBatchChangeSetUpdate an existingProductSalesDeliveryentity and save it to the S/4HANA system.- Specified by:
updateProductSalesDeliveryin interfaceRealSubstanceServiceBatchChangeSet- Parameters:
productSalesDelivery-ProductSalesDeliveryentity 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
endChangeSeton the returned fluent helper object.
-
createProductStorageLocation
@Nonnull public RealSubstanceServiceBatchChangeSet createProductStorageLocation(@Nonnull ProductStorageLocation productStorageLocation) Description copied from interface:RealSubstanceServiceBatchChangeSetCreate a newProductStorageLocationentity and save it to the S/4HANA system.- Specified by:
createProductStorageLocationin interfaceRealSubstanceServiceBatchChangeSet- Parameters:
productStorageLocation-ProductStorageLocationentity 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
endChangeSeton the returned fluent helper object.
-
updateProductStorageLocation
@Nonnull public RealSubstanceServiceBatchChangeSet updateProductStorageLocation(@Nonnull ProductStorageLocation productStorageLocation) Description copied from interface:RealSubstanceServiceBatchChangeSetUpdate an existingProductStorageLocationentity and save it to the S/4HANA system.- Specified by:
updateProductStorageLocationin interfaceRealSubstanceServiceBatchChangeSet- Parameters:
productStorageLocation-ProductStorageLocationentity 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
endChangeSeton the returned fluent helper object.
-
createSpecAssignedMatlForKeyDate
@Nonnull public RealSubstanceServiceBatchChangeSet createSpecAssignedMatlForKeyDate(@Nonnull SpecAssignedMatlForKeyDate specAssignedMatlForKeyDate) Description copied from interface:RealSubstanceServiceBatchChangeSetCreate a newSpecAssignedMatlForKeyDateentity and save it to the S/4HANA system.- Specified by:
createSpecAssignedMatlForKeyDatein interfaceRealSubstanceServiceBatchChangeSet- Parameters:
specAssignedMatlForKeyDate-SpecAssignedMatlForKeyDateentity 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
endChangeSeton the returned fluent helper object.
-