Class DefaultPurchaseOrderServiceBatchChangeSet
java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchChangeSetFluentHelperBasic<PurchaseOrderServiceBatch,PurchaseOrderServiceBatchChangeSet>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.purchaseorder.batch.DefaultPurchaseOrderServiceBatchChangeSet
- All Implemented Interfaces:
FluentHelperBatchChangeSet<PurchaseOrderServiceBatchChangeSet>,FluentHelperBatchEndChangeSet<PurchaseOrderServiceBatch>,PurchaseOrderServiceBatchChangeSet
public class DefaultPurchaseOrderServiceBatchChangeSet
extends BatchChangeSetFluentHelperBasic<PurchaseOrderServiceBatch,PurchaseOrderServiceBatchChangeSet>
implements PurchaseOrderServiceBatchChangeSet
Implementation of the
PurchaseOrderServiceBatchChangeSet interface, enabling you to combine multiple
operations into one changeset. For further information have a look into the
PurchaseOrderService.-
Method Summary
Modifier and TypeMethodDescriptioncreatePOSubcontractingComponent(POSubcontractingComponent pOSubcontractingComponent) Create a newPOSubcontractingComponententity and save it to the S/4HANA system.createPurchaseOrder(PurchaseOrder purchaseOrder) Create a newPurchaseOrderentity and save it to the S/4HANA system.createPurchaseOrderItem(PurchaseOrderItem purchaseOrderItem) Create a newPurchaseOrderItementity and save it to the S/4HANA system.createPurchaseOrderItemNote(PurchaseOrderItemNote purchaseOrderItemNote) Create a newPurchaseOrderItemNoteentity and save it to the S/4HANA system.createPurchaseOrderNote(PurchaseOrderNote purchaseOrderNote) Create a newPurchaseOrderNoteentity and save it to the S/4HANA system.createPurchaseOrderScheduleLine(PurchaseOrderScheduleLine purchaseOrderScheduleLine) Create a newPurchaseOrderScheduleLineentity and save it to the S/4HANA system.createPurOrdAccountAssignment(PurOrdAccountAssignment purOrdAccountAssignment) Create a newPurOrdAccountAssignmententity and save it to the S/4HANA system.createPurOrdPricingElement(PurOrdPricingElement purOrdPricingElement) Create a newPurOrdPricingElemententity and save it to the S/4HANA system.deletePOSubcontractingComponent(POSubcontractingComponent pOSubcontractingComponent) Deletes an existingPOSubcontractingComponententity in the S/4HANA system.deletePurchaseOrder(PurchaseOrder purchaseOrder) Deletes an existingPurchaseOrderentity in the S/4HANA system.deletePurchaseOrderItem(PurchaseOrderItem purchaseOrderItem) Deletes an existingPurchaseOrderItementity in the S/4HANA system.deletePurchaseOrderItemNote(PurchaseOrderItemNote purchaseOrderItemNote) Deletes an existingPurchaseOrderItemNoteentity in the S/4HANA system.deletePurchaseOrderNote(PurchaseOrderNote purchaseOrderNote) Deletes an existingPurchaseOrderNoteentity in the S/4HANA system.deletePurchaseOrderScheduleLine(PurchaseOrderScheduleLine purchaseOrderScheduleLine) Deletes an existingPurchaseOrderScheduleLineentity in the S/4HANA system.deletePurOrdAccountAssignment(PurOrdAccountAssignment purOrdAccountAssignment) Deletes an existingPurOrdAccountAssignmententity in the S/4HANA system.deletePurOrdPricingElement(PurOrdPricingElement purOrdPricingElement) Deletes an existingPurOrdPricingElemententity in the S/4HANA system.getThis()updatePOSubcontractingComponent(POSubcontractingComponent pOSubcontractingComponent) Update an existingPOSubcontractingComponententity and save it to the S/4HANA system.updatePurchaseOrder(PurchaseOrder purchaseOrder) Update an existingPurchaseOrderentity and save it to the S/4HANA system.updatePurchaseOrderItem(PurchaseOrderItem purchaseOrderItem) Update an existingPurchaseOrderItementity and save it to the S/4HANA system.updatePurchaseOrderItemNote(PurchaseOrderItemNote purchaseOrderItemNote) Update an existingPurchaseOrderItemNoteentity and save it to the S/4HANA system.updatePurchaseOrderNote(PurchaseOrderNote purchaseOrderNote) Update an existingPurchaseOrderNoteentity and save it to the S/4HANA system.updatePurchaseOrderScheduleLine(PurchaseOrderScheduleLine purchaseOrderScheduleLine) Update an existingPurchaseOrderScheduleLineentity and save it to the S/4HANA system.updatePurOrdAccountAssignment(PurOrdAccountAssignment purOrdAccountAssignment) Update an existingPurOrdAccountAssignmententity and save it to the S/4HANA system.updatePurOrdPricingElement(PurOrdPricingElement purOrdPricingElement) Update an existingPurOrdPricingElemententity 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<PurchaseOrderServiceBatch,PurchaseOrderServiceBatchChangeSet>
-
createPOSubcontractingComponent
@Nonnull public PurchaseOrderServiceBatchChangeSet createPOSubcontractingComponent(@Nonnull POSubcontractingComponent pOSubcontractingComponent) Description copied from interface:PurchaseOrderServiceBatchChangeSetCreate a newPOSubcontractingComponententity and save it to the S/4HANA system.- Specified by:
createPOSubcontractingComponentin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
pOSubcontractingComponent-POSubcontractingComponententity 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.
-
updatePOSubcontractingComponent
@Nonnull public PurchaseOrderServiceBatchChangeSet updatePOSubcontractingComponent(@Nonnull POSubcontractingComponent pOSubcontractingComponent) Description copied from interface:PurchaseOrderServiceBatchChangeSetUpdate an existingPOSubcontractingComponententity and save it to the S/4HANA system.- Specified by:
updatePOSubcontractingComponentin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
pOSubcontractingComponent-POSubcontractingComponententity 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.
-
deletePOSubcontractingComponent
@Nonnull public PurchaseOrderServiceBatchChangeSet deletePOSubcontractingComponent(@Nonnull POSubcontractingComponent pOSubcontractingComponent) Description copied from interface:PurchaseOrderServiceBatchChangeSetDeletes an existingPOSubcontractingComponententity in the S/4HANA system.- Specified by:
deletePOSubcontractingComponentin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
pOSubcontractingComponent-POSubcontractingComponententity 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.
-
createPurchaseOrder
@Nonnull public PurchaseOrderServiceBatchChangeSet createPurchaseOrder(@Nonnull PurchaseOrder purchaseOrder) Description copied from interface:PurchaseOrderServiceBatchChangeSetCreate a newPurchaseOrderentity and save it to the S/4HANA system.- Specified by:
createPurchaseOrderin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrder-PurchaseOrderentity 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.
-
updatePurchaseOrder
@Nonnull public PurchaseOrderServiceBatchChangeSet updatePurchaseOrder(@Nonnull PurchaseOrder purchaseOrder) Description copied from interface:PurchaseOrderServiceBatchChangeSetUpdate an existingPurchaseOrderentity and save it to the S/4HANA system.- Specified by:
updatePurchaseOrderin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrder-PurchaseOrderentity 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.
-
deletePurchaseOrder
@Nonnull public PurchaseOrderServiceBatchChangeSet deletePurchaseOrder(@Nonnull PurchaseOrder purchaseOrder) Description copied from interface:PurchaseOrderServiceBatchChangeSetDeletes an existingPurchaseOrderentity in the S/4HANA system.- Specified by:
deletePurchaseOrderin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrder-PurchaseOrderentity 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.
-
createPurchaseOrderItem
@Nonnull public PurchaseOrderServiceBatchChangeSet createPurchaseOrderItem(@Nonnull PurchaseOrderItem purchaseOrderItem) Description copied from interface:PurchaseOrderServiceBatchChangeSetCreate a newPurchaseOrderItementity and save it to the S/4HANA system.- Specified by:
createPurchaseOrderItemin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderItem-PurchaseOrderItementity 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.
-
updatePurchaseOrderItem
@Nonnull public PurchaseOrderServiceBatchChangeSet updatePurchaseOrderItem(@Nonnull PurchaseOrderItem purchaseOrderItem) Description copied from interface:PurchaseOrderServiceBatchChangeSetUpdate an existingPurchaseOrderItementity and save it to the S/4HANA system.- Specified by:
updatePurchaseOrderItemin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderItem-PurchaseOrderItementity 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.
-
deletePurchaseOrderItem
@Nonnull public PurchaseOrderServiceBatchChangeSet deletePurchaseOrderItem(@Nonnull PurchaseOrderItem purchaseOrderItem) Description copied from interface:PurchaseOrderServiceBatchChangeSetDeletes an existingPurchaseOrderItementity in the S/4HANA system.- Specified by:
deletePurchaseOrderItemin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderItem-PurchaseOrderItementity 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.
-
createPurchaseOrderItemNote
@Nonnull public PurchaseOrderServiceBatchChangeSet createPurchaseOrderItemNote(@Nonnull PurchaseOrderItemNote purchaseOrderItemNote) Description copied from interface:PurchaseOrderServiceBatchChangeSetCreate a newPurchaseOrderItemNoteentity and save it to the S/4HANA system.- Specified by:
createPurchaseOrderItemNotein interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderItemNote-PurchaseOrderItemNoteentity 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.
-
updatePurchaseOrderItemNote
@Nonnull public PurchaseOrderServiceBatchChangeSet updatePurchaseOrderItemNote(@Nonnull PurchaseOrderItemNote purchaseOrderItemNote) Description copied from interface:PurchaseOrderServiceBatchChangeSetUpdate an existingPurchaseOrderItemNoteentity and save it to the S/4HANA system.- Specified by:
updatePurchaseOrderItemNotein interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderItemNote-PurchaseOrderItemNoteentity 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.
-
deletePurchaseOrderItemNote
@Nonnull public PurchaseOrderServiceBatchChangeSet deletePurchaseOrderItemNote(@Nonnull PurchaseOrderItemNote purchaseOrderItemNote) Description copied from interface:PurchaseOrderServiceBatchChangeSetDeletes an existingPurchaseOrderItemNoteentity in the S/4HANA system.- Specified by:
deletePurchaseOrderItemNotein interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderItemNote-PurchaseOrderItemNoteentity 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.
-
createPurchaseOrderNote
@Nonnull public PurchaseOrderServiceBatchChangeSet createPurchaseOrderNote(@Nonnull PurchaseOrderNote purchaseOrderNote) Description copied from interface:PurchaseOrderServiceBatchChangeSetCreate a newPurchaseOrderNoteentity and save it to the S/4HANA system.- Specified by:
createPurchaseOrderNotein interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderNote-PurchaseOrderNoteentity 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.
-
updatePurchaseOrderNote
@Nonnull public PurchaseOrderServiceBatchChangeSet updatePurchaseOrderNote(@Nonnull PurchaseOrderNote purchaseOrderNote) Description copied from interface:PurchaseOrderServiceBatchChangeSetUpdate an existingPurchaseOrderNoteentity and save it to the S/4HANA system.- Specified by:
updatePurchaseOrderNotein interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderNote-PurchaseOrderNoteentity 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.
-
deletePurchaseOrderNote
@Nonnull public PurchaseOrderServiceBatchChangeSet deletePurchaseOrderNote(@Nonnull PurchaseOrderNote purchaseOrderNote) Description copied from interface:PurchaseOrderServiceBatchChangeSetDeletes an existingPurchaseOrderNoteentity in the S/4HANA system.- Specified by:
deletePurchaseOrderNotein interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderNote-PurchaseOrderNoteentity 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.
-
createPurchaseOrderScheduleLine
@Nonnull public PurchaseOrderServiceBatchChangeSet createPurchaseOrderScheduleLine(@Nonnull PurchaseOrderScheduleLine purchaseOrderScheduleLine) Description copied from interface:PurchaseOrderServiceBatchChangeSetCreate a newPurchaseOrderScheduleLineentity and save it to the S/4HANA system.- Specified by:
createPurchaseOrderScheduleLinein interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderScheduleLine-PurchaseOrderScheduleLineentity 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.
-
updatePurchaseOrderScheduleLine
@Nonnull public PurchaseOrderServiceBatchChangeSet updatePurchaseOrderScheduleLine(@Nonnull PurchaseOrderScheduleLine purchaseOrderScheduleLine) Description copied from interface:PurchaseOrderServiceBatchChangeSetUpdate an existingPurchaseOrderScheduleLineentity and save it to the S/4HANA system.- Specified by:
updatePurchaseOrderScheduleLinein interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderScheduleLine-PurchaseOrderScheduleLineentity 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.
-
deletePurchaseOrderScheduleLine
@Nonnull public PurchaseOrderServiceBatchChangeSet deletePurchaseOrderScheduleLine(@Nonnull PurchaseOrderScheduleLine purchaseOrderScheduleLine) Description copied from interface:PurchaseOrderServiceBatchChangeSetDeletes an existingPurchaseOrderScheduleLineentity in the S/4HANA system.- Specified by:
deletePurchaseOrderScheduleLinein interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purchaseOrderScheduleLine-PurchaseOrderScheduleLineentity 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.
-
createPurOrdAccountAssignment
@Nonnull public PurchaseOrderServiceBatchChangeSet createPurOrdAccountAssignment(@Nonnull PurOrdAccountAssignment purOrdAccountAssignment) Description copied from interface:PurchaseOrderServiceBatchChangeSetCreate a newPurOrdAccountAssignmententity and save it to the S/4HANA system.- Specified by:
createPurOrdAccountAssignmentin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purOrdAccountAssignment-PurOrdAccountAssignmententity 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.
-
updatePurOrdAccountAssignment
@Nonnull public PurchaseOrderServiceBatchChangeSet updatePurOrdAccountAssignment(@Nonnull PurOrdAccountAssignment purOrdAccountAssignment) Description copied from interface:PurchaseOrderServiceBatchChangeSetUpdate an existingPurOrdAccountAssignmententity and save it to the S/4HANA system.- Specified by:
updatePurOrdAccountAssignmentin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purOrdAccountAssignment-PurOrdAccountAssignmententity 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.
-
deletePurOrdAccountAssignment
@Nonnull public PurchaseOrderServiceBatchChangeSet deletePurOrdAccountAssignment(@Nonnull PurOrdAccountAssignment purOrdAccountAssignment) Description copied from interface:PurchaseOrderServiceBatchChangeSetDeletes an existingPurOrdAccountAssignmententity in the S/4HANA system.- Specified by:
deletePurOrdAccountAssignmentin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purOrdAccountAssignment-PurOrdAccountAssignmententity 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.
-
createPurOrdPricingElement
@Nonnull public PurchaseOrderServiceBatchChangeSet createPurOrdPricingElement(@Nonnull PurOrdPricingElement purOrdPricingElement) Description copied from interface:PurchaseOrderServiceBatchChangeSetCreate a newPurOrdPricingElemententity and save it to the S/4HANA system.- Specified by:
createPurOrdPricingElementin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purOrdPricingElement-PurOrdPricingElemententity 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.
-
updatePurOrdPricingElement
@Nonnull public PurchaseOrderServiceBatchChangeSet updatePurOrdPricingElement(@Nonnull PurOrdPricingElement purOrdPricingElement) Description copied from interface:PurchaseOrderServiceBatchChangeSetUpdate an existingPurOrdPricingElemententity and save it to the S/4HANA system.- Specified by:
updatePurOrdPricingElementin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purOrdPricingElement-PurOrdPricingElemententity 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.
-
deletePurOrdPricingElement
@Nonnull public PurchaseOrderServiceBatchChangeSet deletePurOrdPricingElement(@Nonnull PurOrdPricingElement purOrdPricingElement) Description copied from interface:PurchaseOrderServiceBatchChangeSetDeletes an existingPurOrdPricingElemententity in the S/4HANA system.- Specified by:
deletePurOrdPricingElementin interfacePurchaseOrderServiceBatchChangeSet- Parameters:
purOrdPricingElement-PurOrdPricingElemententity 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.
-