Class DefaultSchedulingAgreementServiceBatchChangeSet
java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchChangeSetFluentHelperBasic<SchedulingAgreementServiceBatch,SchedulingAgreementServiceBatchChangeSet>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.schedulingagreement.batch.DefaultSchedulingAgreementServiceBatchChangeSet
- All Implemented Interfaces:
FluentHelperBatchChangeSet<SchedulingAgreementServiceBatchChangeSet>,FluentHelperBatchEndChangeSet<SchedulingAgreementServiceBatch>,SchedulingAgreementServiceBatchChangeSet
public class DefaultSchedulingAgreementServiceBatchChangeSet
extends BatchChangeSetFluentHelperBasic<SchedulingAgreementServiceBatch,SchedulingAgreementServiceBatchChangeSet>
implements SchedulingAgreementServiceBatchChangeSet
Implementation of the
SchedulingAgreementServiceBatchChangeSet interface, enabling you to combine multiple
operations into one changeset. For further information have a look into the
SchedulingAgreementService.-
Method Summary
Modifier and TypeMethodDescriptioncreateSchAgrmtAcCnt(SchAgrmtAcCnt schAgrmtAcCnt) Create a newSchAgrmtAcCntentity and save it to the S/4HANA system.createSchAgrmtHeader(SchAgrmtHeader schAgrmtHeader) Create a newSchAgrmtHeaderentity and save it to the S/4HANA system.createSchAgrmtItem(SchAgrmtItem schAgrmtItem) Create a newSchAgrmtItementity and save it to the S/4HANA system.createSchAgrmtSchLine(SchAgrmtSchLine schAgrmtSchLine) Create a newSchAgrmtSchLineentity and save it to the S/4HANA system.createSchedgAgrmtDeliveryAddress(SchedgAgrmtDeliveryAddress schedgAgrmtDeliveryAddress) Create a newSchedgAgrmtDeliveryAddressentity and save it to the S/4HANA system.createSchedgAgrmtHdrNotes(SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Create a newSchedgAgrmtHdrNotesentity and save it to the S/4HANA system.createSchedgAgrmtItmNotes(SchedgAgrmtItmNotes schedgAgrmtItmNotes) Create a newSchedgAgrmtItmNotesentity and save it to the S/4HANA system.deleteSchAgrmtSchLine(SchAgrmtSchLine schAgrmtSchLine) Deletes an existingSchAgrmtSchLineentity in the S/4HANA system.deleteSchedgAgrmtHdrNotes(SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Deletes an existingSchedgAgrmtHdrNotesentity in the S/4HANA system.deleteSchedgAgrmtItmNotes(SchedgAgrmtItmNotes schedgAgrmtItmNotes) Deletes an existingSchedgAgrmtItmNotesentity in the S/4HANA system.deleteSchedgAgrmtSubcontrgComp(SchedgAgrmtSubcontrgComp schedgAgrmtSubcontrgComp) Deletes an existingSchedgAgrmtSubcontrgCompentity in the S/4HANA system.getThis()updateSchAgrmtAcCnt(SchAgrmtAcCnt schAgrmtAcCnt) Update an existingSchAgrmtAcCntentity and save it to the S/4HANA system.updateSchAgrmtHeader(SchAgrmtHeader schAgrmtHeader) Update an existingSchAgrmtHeaderentity and save it to the S/4HANA system.updateSchAgrmtItem(SchAgrmtItem schAgrmtItem) Update an existingSchAgrmtItementity and save it to the S/4HANA system.updateSchAgrmtSchLine(SchAgrmtSchLine schAgrmtSchLine) Update an existingSchAgrmtSchLineentity and save it to the S/4HANA system.updateSchedgAgrmtDeliveryAddress(SchedgAgrmtDeliveryAddress schedgAgrmtDeliveryAddress) Update an existingSchedgAgrmtDeliveryAddressentity and save it to the S/4HANA system.updateSchedgAgrmtHdrNotes(SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Update an existingSchedgAgrmtHdrNotesentity and save it to the S/4HANA system.updateSchedgAgrmtItmNotes(SchedgAgrmtItmNotes schedgAgrmtItmNotes) Update an existingSchedgAgrmtItmNotesentity and save it to the S/4HANA system.updateSchedgAgrmtSubcontrgComp(SchedgAgrmtSubcontrgComp schedgAgrmtSubcontrgComp) Update an existingSchedgAgrmtSubcontrgCompentity 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
-
createSchAgrmtAcCnt
@Nonnull public SchedulingAgreementServiceBatchChangeSet createSchAgrmtAcCnt(@Nonnull SchAgrmtAcCnt schAgrmtAcCnt) Description copied from interface:SchedulingAgreementServiceBatchChangeSetCreate a newSchAgrmtAcCntentity and save it to the S/4HANA system.- Specified by:
createSchAgrmtAcCntin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schAgrmtAcCnt-SchAgrmtAcCntentity 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.
-
updateSchAgrmtAcCnt
@Nonnull public SchedulingAgreementServiceBatchChangeSet updateSchAgrmtAcCnt(@Nonnull SchAgrmtAcCnt schAgrmtAcCnt) Description copied from interface:SchedulingAgreementServiceBatchChangeSetUpdate an existingSchAgrmtAcCntentity and save it to the S/4HANA system.- Specified by:
updateSchAgrmtAcCntin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schAgrmtAcCnt-SchAgrmtAcCntentity 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.
-
createSchAgrmtHeader
@Nonnull public SchedulingAgreementServiceBatchChangeSet createSchAgrmtHeader(@Nonnull SchAgrmtHeader schAgrmtHeader) Description copied from interface:SchedulingAgreementServiceBatchChangeSetCreate a newSchAgrmtHeaderentity and save it to the S/4HANA system.- Specified by:
createSchAgrmtHeaderin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schAgrmtHeader-SchAgrmtHeaderentity 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.
-
updateSchAgrmtHeader
@Nonnull public SchedulingAgreementServiceBatchChangeSet updateSchAgrmtHeader(@Nonnull SchAgrmtHeader schAgrmtHeader) Description copied from interface:SchedulingAgreementServiceBatchChangeSetUpdate an existingSchAgrmtHeaderentity and save it to the S/4HANA system.- Specified by:
updateSchAgrmtHeaderin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schAgrmtHeader-SchAgrmtHeaderentity 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.
-
createSchAgrmtItem
@Nonnull public SchedulingAgreementServiceBatchChangeSet createSchAgrmtItem(@Nonnull SchAgrmtItem schAgrmtItem) Description copied from interface:SchedulingAgreementServiceBatchChangeSetCreate a newSchAgrmtItementity and save it to the S/4HANA system.- Specified by:
createSchAgrmtItemin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schAgrmtItem-SchAgrmtItementity 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.
-
updateSchAgrmtItem
@Nonnull public SchedulingAgreementServiceBatchChangeSet updateSchAgrmtItem(@Nonnull SchAgrmtItem schAgrmtItem) Description copied from interface:SchedulingAgreementServiceBatchChangeSetUpdate an existingSchAgrmtItementity and save it to the S/4HANA system.- Specified by:
updateSchAgrmtItemin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schAgrmtItem-SchAgrmtItementity 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.
-
createSchAgrmtSchLine
@Nonnull public SchedulingAgreementServiceBatchChangeSet createSchAgrmtSchLine(@Nonnull SchAgrmtSchLine schAgrmtSchLine) Description copied from interface:SchedulingAgreementServiceBatchChangeSetCreate a newSchAgrmtSchLineentity and save it to the S/4HANA system.- Specified by:
createSchAgrmtSchLinein interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schAgrmtSchLine-SchAgrmtSchLineentity 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.
-
updateSchAgrmtSchLine
@Nonnull public SchedulingAgreementServiceBatchChangeSet updateSchAgrmtSchLine(@Nonnull SchAgrmtSchLine schAgrmtSchLine) Description copied from interface:SchedulingAgreementServiceBatchChangeSetUpdate an existingSchAgrmtSchLineentity and save it to the S/4HANA system.- Specified by:
updateSchAgrmtSchLinein interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schAgrmtSchLine-SchAgrmtSchLineentity 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.
-
deleteSchAgrmtSchLine
@Nonnull public SchedulingAgreementServiceBatchChangeSet deleteSchAgrmtSchLine(@Nonnull SchAgrmtSchLine schAgrmtSchLine) Description copied from interface:SchedulingAgreementServiceBatchChangeSetDeletes an existingSchAgrmtSchLineentity in the S/4HANA system.- Specified by:
deleteSchAgrmtSchLinein interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schAgrmtSchLine-SchAgrmtSchLineentity 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.
-
createSchedgAgrmtDeliveryAddress
@Nonnull public SchedulingAgreementServiceBatchChangeSet createSchedgAgrmtDeliveryAddress(@Nonnull SchedgAgrmtDeliveryAddress schedgAgrmtDeliveryAddress) Description copied from interface:SchedulingAgreementServiceBatchChangeSetCreate a newSchedgAgrmtDeliveryAddressentity and save it to the S/4HANA system.- Specified by:
createSchedgAgrmtDeliveryAddressin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schedgAgrmtDeliveryAddress-SchedgAgrmtDeliveryAddressentity 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.
-
updateSchedgAgrmtDeliveryAddress
@Nonnull public SchedulingAgreementServiceBatchChangeSet updateSchedgAgrmtDeliveryAddress(@Nonnull SchedgAgrmtDeliveryAddress schedgAgrmtDeliveryAddress) Description copied from interface:SchedulingAgreementServiceBatchChangeSetUpdate an existingSchedgAgrmtDeliveryAddressentity and save it to the S/4HANA system.- Specified by:
updateSchedgAgrmtDeliveryAddressin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schedgAgrmtDeliveryAddress-SchedgAgrmtDeliveryAddressentity 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.
-
createSchedgAgrmtHdrNotes
@Nonnull public SchedulingAgreementServiceBatchChangeSet createSchedgAgrmtHdrNotes(@Nonnull SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Description copied from interface:SchedulingAgreementServiceBatchChangeSetCreate a newSchedgAgrmtHdrNotesentity and save it to the S/4HANA system.- Specified by:
createSchedgAgrmtHdrNotesin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schedgAgrmtHdrNotes-SchedgAgrmtHdrNotesentity 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.
-
updateSchedgAgrmtHdrNotes
@Nonnull public SchedulingAgreementServiceBatchChangeSet updateSchedgAgrmtHdrNotes(@Nonnull SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Description copied from interface:SchedulingAgreementServiceBatchChangeSetUpdate an existingSchedgAgrmtHdrNotesentity and save it to the S/4HANA system.- Specified by:
updateSchedgAgrmtHdrNotesin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schedgAgrmtHdrNotes-SchedgAgrmtHdrNotesentity 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.
-
deleteSchedgAgrmtHdrNotes
@Nonnull public SchedulingAgreementServiceBatchChangeSet deleteSchedgAgrmtHdrNotes(@Nonnull SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Description copied from interface:SchedulingAgreementServiceBatchChangeSetDeletes an existingSchedgAgrmtHdrNotesentity in the S/4HANA system.- Specified by:
deleteSchedgAgrmtHdrNotesin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schedgAgrmtHdrNotes-SchedgAgrmtHdrNotesentity 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.
-
createSchedgAgrmtItmNotes
@Nonnull public SchedulingAgreementServiceBatchChangeSet createSchedgAgrmtItmNotes(@Nonnull SchedgAgrmtItmNotes schedgAgrmtItmNotes) Description copied from interface:SchedulingAgreementServiceBatchChangeSetCreate a newSchedgAgrmtItmNotesentity and save it to the S/4HANA system.- Specified by:
createSchedgAgrmtItmNotesin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schedgAgrmtItmNotes-SchedgAgrmtItmNotesentity 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.
-
updateSchedgAgrmtItmNotes
@Nonnull public SchedulingAgreementServiceBatchChangeSet updateSchedgAgrmtItmNotes(@Nonnull SchedgAgrmtItmNotes schedgAgrmtItmNotes) Description copied from interface:SchedulingAgreementServiceBatchChangeSetUpdate an existingSchedgAgrmtItmNotesentity and save it to the S/4HANA system.- Specified by:
updateSchedgAgrmtItmNotesin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schedgAgrmtItmNotes-SchedgAgrmtItmNotesentity 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.
-
deleteSchedgAgrmtItmNotes
@Nonnull public SchedulingAgreementServiceBatchChangeSet deleteSchedgAgrmtItmNotes(@Nonnull SchedgAgrmtItmNotes schedgAgrmtItmNotes) Description copied from interface:SchedulingAgreementServiceBatchChangeSetDeletes an existingSchedgAgrmtItmNotesentity in the S/4HANA system.- Specified by:
deleteSchedgAgrmtItmNotesin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schedgAgrmtItmNotes-SchedgAgrmtItmNotesentity 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.
-
updateSchedgAgrmtSubcontrgComp
@Nonnull public SchedulingAgreementServiceBatchChangeSet updateSchedgAgrmtSubcontrgComp(@Nonnull SchedgAgrmtSubcontrgComp schedgAgrmtSubcontrgComp) Description copied from interface:SchedulingAgreementServiceBatchChangeSetUpdate an existingSchedgAgrmtSubcontrgCompentity and save it to the S/4HANA system.- Specified by:
updateSchedgAgrmtSubcontrgCompin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schedgAgrmtSubcontrgComp-SchedgAgrmtSubcontrgCompentity 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.
-
deleteSchedgAgrmtSubcontrgComp
@Nonnull public SchedulingAgreementServiceBatchChangeSet deleteSchedgAgrmtSubcontrgComp(@Nonnull SchedgAgrmtSubcontrgComp schedgAgrmtSubcontrgComp) Description copied from interface:SchedulingAgreementServiceBatchChangeSetDeletes an existingSchedgAgrmtSubcontrgCompentity in the S/4HANA system.- Specified by:
deleteSchedgAgrmtSubcontrgCompin interfaceSchedulingAgreementServiceBatchChangeSet- Parameters:
schedgAgrmtSubcontrgComp-SchedgAgrmtSubcontrgCompentity 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.
-