Class DefaultRawSubstanceServiceBatchChangeSet
java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchChangeSetFluentHelperBasic<RawSubstanceServiceBatch,RawSubstanceServiceBatchChangeSet>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.rawsubstance.batch.DefaultRawSubstanceServiceBatchChangeSet
- All Implemented Interfaces:
FluentHelperBatchChangeSet<RawSubstanceServiceBatchChangeSet>,FluentHelperBatchEndChangeSet<RawSubstanceServiceBatch>,RawSubstanceServiceBatchChangeSet
public class DefaultRawSubstanceServiceBatchChangeSet
extends BatchChangeSetFluentHelperBasic<RawSubstanceServiceBatch,RawSubstanceServiceBatchChangeSet>
implements RawSubstanceServiceBatchChangeSet
Implementation of the
RawSubstanceServiceBatchChangeSet interface, enabling you to combine multiple
operations into one changeset. For further information have a look into the
RawSubstanceService.-
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.protected DefaultRawSubstanceServiceBatchChangeSetgetThis()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<RawSubstanceServiceBatch,RawSubstanceServiceBatchChangeSet>
-
createProduct
Description copied from interface:RawSubstanceServiceBatchChangeSetCreate a newProductentity and save it to the S/4HANA system.- Specified by:
createProductin interfaceRawSubstanceServiceBatchChangeSet- 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:RawSubstanceServiceBatchChangeSetUpdate an existingProductentity and save it to the S/4HANA system.- Specified by:
updateProductin interfaceRawSubstanceServiceBatchChangeSet- 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 RawSubstanceServiceBatchChangeSet createProductDescription(@Nonnull ProductDescription productDescription) Description copied from interface:RawSubstanceServiceBatchChangeSetCreate a newProductDescriptionentity and save it to the S/4HANA system.- Specified by:
createProductDescriptionin interfaceRawSubstanceServiceBatchChangeSet- 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 RawSubstanceServiceBatchChangeSet updateProductDescription(@Nonnull ProductDescription productDescription) Description copied from interface:RawSubstanceServiceBatchChangeSetUpdate an existingProductDescriptionentity and save it to the S/4HANA system.- Specified by:
updateProductDescriptionin interfaceRawSubstanceServiceBatchChangeSet- 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 RawSubstanceServiceBatchChangeSet deleteProductDescription(@Nonnull ProductDescription productDescription) Description copied from interface:RawSubstanceServiceBatchChangeSetDeletes an existingProductDescriptionentity in the S/4HANA system.- Specified by:
deleteProductDescriptionin interfaceRawSubstanceServiceBatchChangeSet- 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 RawSubstanceServiceBatchChangeSet createProductPlant(@Nonnull ProductPlant productPlant) Description copied from interface:RawSubstanceServiceBatchChangeSetCreate a newProductPlantentity and save it to the S/4HANA system.- Specified by:
createProductPlantin interfaceRawSubstanceServiceBatchChangeSet- 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 RawSubstanceServiceBatchChangeSet updateProductPlant(@Nonnull ProductPlant productPlant) Description copied from interface:RawSubstanceServiceBatchChangeSetUpdate an existingProductPlantentity and save it to the S/4HANA system.- Specified by:
updateProductPlantin interfaceRawSubstanceServiceBatchChangeSet- 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 RawSubstanceServiceBatchChangeSet createProductSalesDelivery(@Nonnull ProductSalesDelivery productSalesDelivery) Description copied from interface:RawSubstanceServiceBatchChangeSetCreate a newProductSalesDeliveryentity and save it to the S/4HANA system.- Specified by:
createProductSalesDeliveryin interfaceRawSubstanceServiceBatchChangeSet- 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 RawSubstanceServiceBatchChangeSet updateProductSalesDelivery(@Nonnull ProductSalesDelivery productSalesDelivery) Description copied from interface:RawSubstanceServiceBatchChangeSetUpdate an existingProductSalesDeliveryentity and save it to the S/4HANA system.- Specified by:
updateProductSalesDeliveryin interfaceRawSubstanceServiceBatchChangeSet- 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 RawSubstanceServiceBatchChangeSet createProductStorageLocation(@Nonnull ProductStorageLocation productStorageLocation) Description copied from interface:RawSubstanceServiceBatchChangeSetCreate a newProductStorageLocationentity and save it to the S/4HANA system.- Specified by:
createProductStorageLocationin interfaceRawSubstanceServiceBatchChangeSet- 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 RawSubstanceServiceBatchChangeSet updateProductStorageLocation(@Nonnull ProductStorageLocation productStorageLocation) Description copied from interface:RawSubstanceServiceBatchChangeSetUpdate an existingProductStorageLocationentity and save it to the S/4HANA system.- Specified by:
updateProductStorageLocationin interfaceRawSubstanceServiceBatchChangeSet- 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 RawSubstanceServiceBatchChangeSet createSpecAssignedMatlForKeyDate(@Nonnull SpecAssignedMatlForKeyDate specAssignedMatlForKeyDate) Description copied from interface:RawSubstanceServiceBatchChangeSetCreate a newSpecAssignedMatlForKeyDateentity and save it to the S/4HANA system.- Specified by:
createSpecAssignedMatlForKeyDatein interfaceRawSubstanceServiceBatchChangeSet- 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.
-