Class DefaultSchedulingAgreementService
- All Implemented Interfaces:
BatchService<SchedulingAgreementServiceBatch>,SchedulingAgreementService
This service enables you to create, read, update and delete purchase scheduling agreements from any external system through an API call. Once the purchase scheduling agreement has been created or updated, the scheduling agreement number is sent in the response. If there are any issues while managing (create, read or update) purchase scheduling agreements, the system displays error messages in the response. # .
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_SCHED_AGRMT_PROCESS_SRV |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Purchase Scheduling Agreement Integration(SAP_COM_0103) |
| Scope Items: | Scheduling Agreements in Procurement(BMR), Consumable Purchasing(BNX), Procurement of Direct Materials(J45), Procurement of Direct Materials(O45), Consumable Purchasing(ONX) |
| Authentication Methods: | x509 |
| Business Object: | Purchase Scheduling Agreement |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.SchedulingAgreementService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingSchedulingAgreementService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.createSchAgrmtAcCnt(SchAgrmtAcCnt schAgrmtAcCnt) Deprecated.Create a newSchAgrmtAcCntentity and save it to the S/4HANA system.createSchAgrmtHeader(SchAgrmtHeader schAgrmtHeader) Deprecated.Create a newSchAgrmtHeaderentity and save it to the S/4HANA system.createSchAgrmtItem(SchAgrmtItem schAgrmtItem) Deprecated.Create a newSchAgrmtItementity and save it to the S/4HANA system.createSchAgrmtSchLine(SchAgrmtSchLine schAgrmtSchLine) Deprecated.Create a newSchAgrmtSchLineentity and save it to the S/4HANA system.createSchedgAgrmtDeliveryAddress(SchedgAgrmtDeliveryAddress schedgAgrmtDeliveryAddress) Deprecated.Create a newSchedgAgrmtDeliveryAddressentity and save it to the S/4HANA system.createSchedgAgrmtHdrNotes(SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Deprecated.Create a newSchedgAgrmtHdrNotesentity and save it to the S/4HANA system.createSchedgAgrmtItmNotes(SchedgAgrmtItmNotes schedgAgrmtItmNotes) Deprecated.Create a newSchedgAgrmtItmNotesentity and save it to the S/4HANA system.deleteSchAgrmtSchLine(SchAgrmtSchLine schAgrmtSchLine) Deprecated.Deletes an existingSchAgrmtSchLineentity in the S/4HANA system.deleteSchedgAgrmtHdrNotes(SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Deprecated.Deletes an existingSchedgAgrmtHdrNotesentity in the S/4HANA system.deleteSchedgAgrmtItmNotes(SchedgAgrmtItmNotes schedgAgrmtItmNotes) Deprecated.Deletes an existingSchedgAgrmtItmNotesentity in the S/4HANA system.deleteSchedgAgrmtSubcontrgComp(SchedgAgrmtSubcontrgComp schedgAgrmtSubcontrgComp) Deprecated.Deletes an existingSchedgAgrmtSubcontrgCompentity in the S/4HANA system.Deprecated.Fetch multipleSchAgrmtAcCntentities.Deprecated.Fetch multipleSchAgrmtHeaderentities.Deprecated.Fetch multipleSchAgrmtItementities.Deprecated.Fetch multipleSchAgrmtPartnerentities.Deprecated.Fetch multipleSchAgrmtSchLineentities.Deprecated.Fetch multipleSchedgAgrmtDeliveryAddressentities.Deprecated.Fetch multipleSchedgAgrmtHdrNotesentities.Deprecated.Fetch multipleSchedgAgrmtItmNotesentities.Deprecated.Fetch multipleSchedgAgrmtSubcontrgCompentities.getSchAgrmtAcCntByKey(String accountAssignmentNumber, String schedulingAgreementItem, String schedulingAgreement) Deprecated.Fetch a singleSchAgrmtAcCntentity using key fields.getSchAgrmtHeaderByKey(String schedulingAgreement) Deprecated.Fetch a singleSchAgrmtHeaderentity using key fields.getSchAgrmtItemByKey(String schedulingAgreement, String schedulingAgreementItem) Deprecated.Fetch a singleSchAgrmtItementity using key fields.getSchAgrmtPartnerByKey(String schedulingAgreement, String schedulingAgreementItem, String purchasingOrganization, String supplierSubrange, String plant, String partnerFunction, String partnerCounter) Deprecated.Fetch a singleSchAgrmtPartnerentity using key fields.getSchAgrmtSchLineByKey(String schedulingAgreement, String schedulingAgreementItem, String scheduleLine) Deprecated.Fetch a singleSchAgrmtSchLineentity using key fields.getSchedgAgrmtDeliveryAddressByKey(String schedulingAgreement, String schedulingAgreementItem) Deprecated.Fetch a singleSchedgAgrmtDeliveryAddressentity using key fields.getSchedgAgrmtHdrNotesByKey(String language, String documentText, String technicalObjectType, String archObjectNumber, String schedulingAgreement) Deprecated.Fetch a singleSchedgAgrmtHdrNotesentity using key fields.getSchedgAgrmtItmNotesByKey(String language, String documentText, String technicalObjectType, String archObjectNumber) Deprecated.Fetch a singleSchedgAgrmtItmNotesentity using key fields.getSchedgAgrmtSubcontrgCompByKey(String schedulingAgreement, String schedulingAgreementItem, String scheduleLine, String reservationItem, String recordType) Deprecated.Fetch a singleSchedgAgrmtSubcontrgCompentity using key fields.headerRelease(String schedulingAgreement, Boolean schedgAgreementWithJitProfile, Boolean schedgAgreementWithFrcProfile, Boolean schedgAgreementCreateFrcAndJit, Boolean schedgAgreementCreateFrcOnly, Boolean schedgAgreementCreateJitOnly, Boolean schedgAgreementCreateWoutSline, Boolean schedgAgreementDeactFrcTolChck, Boolean schedgAgreementdeactJitTolChck, String schedgAgreementMoveCreateDate, Boolean schedgAgreementOffFrcDynStop, Boolean schedgAgreementOffJitDynStop, String schedgAgreementSelectionScope, String schedgAgreementStandardRelDate) Deprecated.Scheduling Agreement Header ReleaseitemRelease(String schedulingAgreement, String schedulingAgreementItem, String schedulingAgreementReleaseType) Deprecated.Scheduling Agreement Item ReleaseupdateSchAgrmtAcCnt(SchAgrmtAcCnt schAgrmtAcCnt) Deprecated.Update an existingSchAgrmtAcCntentity and save it to the S/4HANA system.updateSchAgrmtHeader(SchAgrmtHeader schAgrmtHeader) Deprecated.Update an existingSchAgrmtHeaderentity and save it to the S/4HANA system.updateSchAgrmtItem(SchAgrmtItem schAgrmtItem) Deprecated.Update an existingSchAgrmtItementity and save it to the S/4HANA system.updateSchAgrmtSchLine(SchAgrmtSchLine schAgrmtSchLine) Deprecated.Update an existingSchAgrmtSchLineentity and save it to the S/4HANA system.updateSchedgAgrmtDeliveryAddress(SchedgAgrmtDeliveryAddress schedgAgrmtDeliveryAddress) Deprecated.Update an existingSchedgAgrmtDeliveryAddressentity and save it to the S/4HANA system.updateSchedgAgrmtHdrNotes(SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Deprecated.Update an existingSchedgAgrmtHdrNotesentity and save it to the S/4HANA system.updateSchedgAgrmtItmNotes(SchedgAgrmtItmNotes schedgAgrmtItmNotes) Deprecated.Update an existingSchedgAgrmtItmNotesentity and save it to the S/4HANA system.updateSchedgAgrmtSubcontrgComp(SchedgAgrmtSubcontrgComp schedgAgrmtSubcontrgComp) Deprecated.Update an existingSchedgAgrmtSubcontrgCompentity and save it to the S/4HANA system.withdrawFromApproval(String schedulingAgreement) Deprecated.Withdarw Scheduling Agreement from ApprovalwithServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Constructor Details
-
DefaultSchedulingAgreementService
public DefaultSchedulingAgreementService()Deprecated.Creates a service usingSchedulingAgreementService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:SchedulingAgreementServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceSchedulingAgreementService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<SchedulingAgreementServiceBatch>
-
getAllSchAgrmtAcCnt
Deprecated.Description copied from interface:SchedulingAgreementServiceFetch multipleSchAgrmtAcCntentities.- Specified by:
getAllSchAgrmtAcCntin interfaceSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SchAgrmtAcCntentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSchAgrmtAcCntByKey
@Nonnull public SchAgrmtAcCntByKeyFluentHelper getSchAgrmtAcCntByKey(String accountAssignmentNumber, String schedulingAgreementItem, String schedulingAgreement) Deprecated.Description copied from interface:SchedulingAgreementServiceFetch a singleSchAgrmtAcCntentity using key fields.- Specified by:
getSchAgrmtAcCntByKeyin interfaceSchedulingAgreementService- Parameters:
accountAssignmentNumber- Sequential Number of Account AssignmentConstraints: Not nullable, Maximum length: 2
schedulingAgreementItem- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
schedulingAgreement- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
SchAgrmtAcCntentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createSchAgrmtAcCnt
@Nonnull public SchAgrmtAcCntCreateFluentHelper createSchAgrmtAcCnt(@Nonnull SchAgrmtAcCnt schAgrmtAcCnt) Deprecated.Description copied from interface:SchedulingAgreementServiceCreate a newSchAgrmtAcCntentity and save it to the S/4HANA system.- Specified by:
createSchAgrmtAcCntin interfaceSchedulingAgreementService- Parameters:
schAgrmtAcCnt-SchAgrmtAcCntentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SchAgrmtAcCntentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSchAgrmtAcCnt
@Nonnull public SchAgrmtAcCntUpdateFluentHelper updateSchAgrmtAcCnt(@Nonnull SchAgrmtAcCnt schAgrmtAcCnt) Deprecated.Description copied from interface:SchedulingAgreementServiceUpdate an existingSchAgrmtAcCntentity and save it to the S/4HANA system.- Specified by:
updateSchAgrmtAcCntin interfaceSchedulingAgreementService- Parameters:
schAgrmtAcCnt-SchAgrmtAcCntentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SchAgrmtAcCntentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSchAgrmtHeader
Deprecated.Description copied from interface:SchedulingAgreementServiceFetch multipleSchAgrmtHeaderentities.- Specified by:
getAllSchAgrmtHeaderin interfaceSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SchAgrmtHeaderentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSchAgrmtHeaderByKey
Deprecated.Description copied from interface:SchedulingAgreementServiceFetch a singleSchAgrmtHeaderentity using key fields.- Specified by:
getSchAgrmtHeaderByKeyin interfaceSchedulingAgreementService- Parameters:
schedulingAgreement- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
SchAgrmtHeaderentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createSchAgrmtHeader
@Nonnull public SchAgrmtHeaderCreateFluentHelper createSchAgrmtHeader(@Nonnull SchAgrmtHeader schAgrmtHeader) Deprecated.Description copied from interface:SchedulingAgreementServiceCreate a newSchAgrmtHeaderentity and save it to the S/4HANA system.- Specified by:
createSchAgrmtHeaderin interfaceSchedulingAgreementService- Parameters:
schAgrmtHeader-SchAgrmtHeaderentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SchAgrmtHeaderentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSchAgrmtHeader
@Nonnull public SchAgrmtHeaderUpdateFluentHelper updateSchAgrmtHeader(@Nonnull SchAgrmtHeader schAgrmtHeader) Deprecated.Description copied from interface:SchedulingAgreementServiceUpdate an existingSchAgrmtHeaderentity and save it to the S/4HANA system.- Specified by:
updateSchAgrmtHeaderin interfaceSchedulingAgreementService- Parameters:
schAgrmtHeader-SchAgrmtHeaderentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SchAgrmtHeaderentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSchAgrmtItem
Deprecated.Description copied from interface:SchedulingAgreementServiceFetch multipleSchAgrmtItementities.- Specified by:
getAllSchAgrmtItemin interfaceSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SchAgrmtItementities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSchAgrmtItemByKey
@Nonnull public SchAgrmtItemByKeyFluentHelper getSchAgrmtItemByKey(String schedulingAgreement, String schedulingAgreementItem) Deprecated.Description copied from interface:SchedulingAgreementServiceFetch a singleSchAgrmtItementity using key fields.- Specified by:
getSchAgrmtItemByKeyin interfaceSchedulingAgreementService- Parameters:
schedulingAgreement- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
schedulingAgreementItem- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
- Returns:
- A fluent helper to fetch a single
SchAgrmtItementity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createSchAgrmtItem
@Nonnull public SchAgrmtItemCreateFluentHelper createSchAgrmtItem(@Nonnull SchAgrmtItem schAgrmtItem) Deprecated.Description copied from interface:SchedulingAgreementServiceCreate a newSchAgrmtItementity and save it to the S/4HANA system.- Specified by:
createSchAgrmtItemin interfaceSchedulingAgreementService- Parameters:
schAgrmtItem-SchAgrmtItementity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SchAgrmtItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSchAgrmtItem
@Nonnull public SchAgrmtItemUpdateFluentHelper updateSchAgrmtItem(@Nonnull SchAgrmtItem schAgrmtItem) Deprecated.Description copied from interface:SchedulingAgreementServiceUpdate an existingSchAgrmtItementity and save it to the S/4HANA system.- Specified by:
updateSchAgrmtItemin interfaceSchedulingAgreementService- Parameters:
schAgrmtItem-SchAgrmtItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SchAgrmtItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSchAgrmtPartner
Deprecated.Description copied from interface:SchedulingAgreementServiceFetch multipleSchAgrmtPartnerentities.- Specified by:
getAllSchAgrmtPartnerin interfaceSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SchAgrmtPartnerentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSchAgrmtPartnerByKey
@Nonnull public SchAgrmtPartnerByKeyFluentHelper getSchAgrmtPartnerByKey(String schedulingAgreement, String schedulingAgreementItem, String purchasingOrganization, String supplierSubrange, String plant, String partnerFunction, String partnerCounter) Deprecated.Description copied from interface:SchedulingAgreementServiceFetch a singleSchAgrmtPartnerentity using key fields.- Specified by:
getSchAgrmtPartnerByKeyin interfaceSchedulingAgreementService- Parameters:
schedulingAgreement- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
schedulingAgreementItem- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
purchasingOrganization- Purchasing OrganizationConstraints: Not nullable, Maximum length: 4
supplierSubrange- Supplier SubrangeConstraints: Not nullable, Maximum length: 6
plant- PlantConstraints: Not nullable, Maximum length: 4
partnerFunction- Partner FunctionConstraints: Not nullable, Maximum length: 2
partnerCounter- Partner counterConstraints: Not nullable, Maximum length: 3
- Returns:
- A fluent helper to fetch a single
SchAgrmtPartnerentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSchAgrmtSchLine
Deprecated.Description copied from interface:SchedulingAgreementServiceFetch multipleSchAgrmtSchLineentities.- Specified by:
getAllSchAgrmtSchLinein interfaceSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SchAgrmtSchLineentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSchAgrmtSchLineByKey
@Nonnull public SchAgrmtSchLineByKeyFluentHelper getSchAgrmtSchLineByKey(String schedulingAgreement, String schedulingAgreementItem, String scheduleLine) Deprecated.Description copied from interface:SchedulingAgreementServiceFetch a singleSchAgrmtSchLineentity using key fields.- Specified by:
getSchAgrmtSchLineByKeyin interfaceSchedulingAgreementService- Parameters:
schedulingAgreement- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
schedulingAgreementItem- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
scheduleLine- Delivery Schedule Line CounterConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
SchAgrmtSchLineentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createSchAgrmtSchLine
@Nonnull public SchAgrmtSchLineCreateFluentHelper createSchAgrmtSchLine(@Nonnull SchAgrmtSchLine schAgrmtSchLine) Deprecated.Description copied from interface:SchedulingAgreementServiceCreate a newSchAgrmtSchLineentity and save it to the S/4HANA system.- Specified by:
createSchAgrmtSchLinein interfaceSchedulingAgreementService- Parameters:
schAgrmtSchLine-SchAgrmtSchLineentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SchAgrmtSchLineentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSchAgrmtSchLine
@Nonnull public SchAgrmtSchLineUpdateFluentHelper updateSchAgrmtSchLine(@Nonnull SchAgrmtSchLine schAgrmtSchLine) Deprecated.Description copied from interface:SchedulingAgreementServiceUpdate an existingSchAgrmtSchLineentity and save it to the S/4HANA system.- Specified by:
updateSchAgrmtSchLinein interfaceSchedulingAgreementService- Parameters:
schAgrmtSchLine-SchAgrmtSchLineentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SchAgrmtSchLineentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSchAgrmtSchLine
@Nonnull public SchAgrmtSchLineDeleteFluentHelper deleteSchAgrmtSchLine(@Nonnull SchAgrmtSchLine schAgrmtSchLine) Deprecated.Description copied from interface:SchedulingAgreementServiceDeletes an existingSchAgrmtSchLineentity in the S/4HANA system.- Specified by:
deleteSchAgrmtSchLinein interfaceSchedulingAgreementService- Parameters:
schAgrmtSchLine-SchAgrmtSchLineentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SchAgrmtSchLineentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSchedgAgrmtDeliveryAddress
Deprecated.Description copied from interface:SchedulingAgreementServiceFetch multipleSchedgAgrmtDeliveryAddressentities.- Specified by:
getAllSchedgAgrmtDeliveryAddressin interfaceSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SchedgAgrmtDeliveryAddressentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSchedgAgrmtDeliveryAddressByKey
@Nonnull public SchedgAgrmtDeliveryAddressByKeyFluentHelper getSchedgAgrmtDeliveryAddressByKey(String schedulingAgreement, String schedulingAgreementItem) Deprecated.Description copied from interface:SchedulingAgreementServiceFetch a singleSchedgAgrmtDeliveryAddressentity using key fields.- Specified by:
getSchedgAgrmtDeliveryAddressByKeyin interfaceSchedulingAgreementService- Parameters:
schedulingAgreement- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
schedulingAgreementItem- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
- Returns:
- A fluent helper to fetch a single
SchedgAgrmtDeliveryAddressentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createSchedgAgrmtDeliveryAddress
@Nonnull public SchedgAgrmtDeliveryAddressCreateFluentHelper createSchedgAgrmtDeliveryAddress(@Nonnull SchedgAgrmtDeliveryAddress schedgAgrmtDeliveryAddress) Deprecated.Description copied from interface:SchedulingAgreementServiceCreate a newSchedgAgrmtDeliveryAddressentity and save it to the S/4HANA system.- Specified by:
createSchedgAgrmtDeliveryAddressin interfaceSchedulingAgreementService- Parameters:
schedgAgrmtDeliveryAddress-SchedgAgrmtDeliveryAddressentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SchedgAgrmtDeliveryAddressentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSchedgAgrmtDeliveryAddress
@Nonnull public SchedgAgrmtDeliveryAddressUpdateFluentHelper updateSchedgAgrmtDeliveryAddress(@Nonnull SchedgAgrmtDeliveryAddress schedgAgrmtDeliveryAddress) Deprecated.Description copied from interface:SchedulingAgreementServiceUpdate an existingSchedgAgrmtDeliveryAddressentity and save it to the S/4HANA system.- Specified by:
updateSchedgAgrmtDeliveryAddressin interfaceSchedulingAgreementService- Parameters:
schedgAgrmtDeliveryAddress-SchedgAgrmtDeliveryAddressentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SchedgAgrmtDeliveryAddressentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSchedgAgrmtHdrNotes
Deprecated.Description copied from interface:SchedulingAgreementServiceFetch multipleSchedgAgrmtHdrNotesentities.- Specified by:
getAllSchedgAgrmtHdrNotesin interfaceSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SchedgAgrmtHdrNotesentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSchedgAgrmtHdrNotesByKey
@Nonnull public SchedgAgrmtHdrNotesByKeyFluentHelper getSchedgAgrmtHdrNotesByKey(String language, String documentText, String technicalObjectType, String archObjectNumber, String schedulingAgreement) Deprecated.Description copied from interface:SchedulingAgreementServiceFetch a singleSchedgAgrmtHdrNotesentity using key fields.- Specified by:
getSchedgAgrmtHdrNotesByKeyin interfaceSchedulingAgreementService- Parameters:
language- Language KeyConstraints: Not nullable, Maximum length: 2
documentText- Text IDConstraints: Not nullable, Maximum length: 4
technicalObjectType- Texts: application objectConstraints: Not nullable, Maximum length: 10
archObjectNumber- NameConstraints: Not nullable, Maximum length: 70
schedulingAgreement- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
SchedgAgrmtHdrNotesentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createSchedgAgrmtHdrNotes
@Nonnull public SchedgAgrmtHdrNotesCreateFluentHelper createSchedgAgrmtHdrNotes(@Nonnull SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Deprecated.Description copied from interface:SchedulingAgreementServiceCreate a newSchedgAgrmtHdrNotesentity and save it to the S/4HANA system.- Specified by:
createSchedgAgrmtHdrNotesin interfaceSchedulingAgreementService- Parameters:
schedgAgrmtHdrNotes-SchedgAgrmtHdrNotesentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SchedgAgrmtHdrNotesentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSchedgAgrmtHdrNotes
@Nonnull public SchedgAgrmtHdrNotesUpdateFluentHelper updateSchedgAgrmtHdrNotes(@Nonnull SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Deprecated.Description copied from interface:SchedulingAgreementServiceUpdate an existingSchedgAgrmtHdrNotesentity and save it to the S/4HANA system.- Specified by:
updateSchedgAgrmtHdrNotesin interfaceSchedulingAgreementService- Parameters:
schedgAgrmtHdrNotes-SchedgAgrmtHdrNotesentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SchedgAgrmtHdrNotesentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSchedgAgrmtHdrNotes
@Nonnull public SchedgAgrmtHdrNotesDeleteFluentHelper deleteSchedgAgrmtHdrNotes(@Nonnull SchedgAgrmtHdrNotes schedgAgrmtHdrNotes) Deprecated.Description copied from interface:SchedulingAgreementServiceDeletes an existingSchedgAgrmtHdrNotesentity in the S/4HANA system.- Specified by:
deleteSchedgAgrmtHdrNotesin interfaceSchedulingAgreementService- Parameters:
schedgAgrmtHdrNotes-SchedgAgrmtHdrNotesentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SchedgAgrmtHdrNotesentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSchedgAgrmtItmNotes
Deprecated.Description copied from interface:SchedulingAgreementServiceFetch multipleSchedgAgrmtItmNotesentities.- Specified by:
getAllSchedgAgrmtItmNotesin interfaceSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SchedgAgrmtItmNotesentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSchedgAgrmtItmNotesByKey
@Nonnull public SchedgAgrmtItmNotesByKeyFluentHelper getSchedgAgrmtItmNotesByKey(String language, String documentText, String technicalObjectType, String archObjectNumber) Deprecated.Description copied from interface:SchedulingAgreementServiceFetch a singleSchedgAgrmtItmNotesentity using key fields.- Specified by:
getSchedgAgrmtItmNotesByKeyin interfaceSchedulingAgreementService- Parameters:
language- Language KeyConstraints: Not nullable, Maximum length: 2
documentText- Text IDConstraints: Not nullable, Maximum length: 4
technicalObjectType- Texts: application objectConstraints: Not nullable, Maximum length: 10
archObjectNumber- NameConstraints: Not nullable, Maximum length: 70
- Returns:
- A fluent helper to fetch a single
SchedgAgrmtItmNotesentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createSchedgAgrmtItmNotes
@Nonnull public SchedgAgrmtItmNotesCreateFluentHelper createSchedgAgrmtItmNotes(@Nonnull SchedgAgrmtItmNotes schedgAgrmtItmNotes) Deprecated.Description copied from interface:SchedulingAgreementServiceCreate a newSchedgAgrmtItmNotesentity and save it to the S/4HANA system.- Specified by:
createSchedgAgrmtItmNotesin interfaceSchedulingAgreementService- Parameters:
schedgAgrmtItmNotes-SchedgAgrmtItmNotesentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SchedgAgrmtItmNotesentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSchedgAgrmtItmNotes
@Nonnull public SchedgAgrmtItmNotesUpdateFluentHelper updateSchedgAgrmtItmNotes(@Nonnull SchedgAgrmtItmNotes schedgAgrmtItmNotes) Deprecated.Description copied from interface:SchedulingAgreementServiceUpdate an existingSchedgAgrmtItmNotesentity and save it to the S/4HANA system.- Specified by:
updateSchedgAgrmtItmNotesin interfaceSchedulingAgreementService- Parameters:
schedgAgrmtItmNotes-SchedgAgrmtItmNotesentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SchedgAgrmtItmNotesentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSchedgAgrmtItmNotes
@Nonnull public SchedgAgrmtItmNotesDeleteFluentHelper deleteSchedgAgrmtItmNotes(@Nonnull SchedgAgrmtItmNotes schedgAgrmtItmNotes) Deprecated.Description copied from interface:SchedulingAgreementServiceDeletes an existingSchedgAgrmtItmNotesentity in the S/4HANA system.- Specified by:
deleteSchedgAgrmtItmNotesin interfaceSchedulingAgreementService- Parameters:
schedgAgrmtItmNotes-SchedgAgrmtItmNotesentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SchedgAgrmtItmNotesentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSchedgAgrmtSubcontrgComp
Deprecated.Description copied from interface:SchedulingAgreementServiceFetch multipleSchedgAgrmtSubcontrgCompentities.- Specified by:
getAllSchedgAgrmtSubcontrgCompin interfaceSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SchedgAgrmtSubcontrgCompentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSchedgAgrmtSubcontrgCompByKey
@Nonnull public SchedgAgrmtSubcontrgCompByKeyFluentHelper getSchedgAgrmtSubcontrgCompByKey(String schedulingAgreement, String schedulingAgreementItem, String scheduleLine, String reservationItem, String recordType) Deprecated.Description copied from interface:SchedulingAgreementServiceFetch a singleSchedgAgrmtSubcontrgCompentity using key fields.- Specified by:
getSchedgAgrmtSubcontrgCompByKeyin interfaceSchedulingAgreementService- Parameters:
schedulingAgreement- Purchasing DocumentConstraints: Not nullable, Maximum length: 10
schedulingAgreementItem- Purchasing Document ItemConstraints: Not nullable, Maximum length: 5
scheduleLine- Delivery Schedule Line CounterConstraints: Not nullable, Maximum length: 4
reservationItem- Reservation ItemConstraints: Not nullable, Maximum length: 4
recordType- Reservation Record TypeConstraints: Not nullable, Maximum length: 1
- Returns:
- A fluent helper to fetch a single
SchedgAgrmtSubcontrgCompentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSchedgAgrmtSubcontrgComp
@Nonnull public SchedgAgrmtSubcontrgCompUpdateFluentHelper updateSchedgAgrmtSubcontrgComp(@Nonnull SchedgAgrmtSubcontrgComp schedgAgrmtSubcontrgComp) Deprecated.Description copied from interface:SchedulingAgreementServiceUpdate an existingSchedgAgrmtSubcontrgCompentity and save it to the S/4HANA system.- Specified by:
updateSchedgAgrmtSubcontrgCompin interfaceSchedulingAgreementService- Parameters:
schedgAgrmtSubcontrgComp-SchedgAgrmtSubcontrgCompentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SchedgAgrmtSubcontrgCompentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSchedgAgrmtSubcontrgComp
@Nonnull public SchedgAgrmtSubcontrgCompDeleteFluentHelper deleteSchedgAgrmtSubcontrgComp(@Nonnull SchedgAgrmtSubcontrgComp schedgAgrmtSubcontrgComp) Deprecated.Description copied from interface:SchedulingAgreementServiceDeletes an existingSchedgAgrmtSubcontrgCompentity in the S/4HANA system.- Specified by:
deleteSchedgAgrmtSubcontrgCompin interfaceSchedulingAgreementService- Parameters:
schedgAgrmtSubcontrgComp-SchedgAgrmtSubcontrgCompentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SchedgAgrmtSubcontrgCompentity. To perform execution, call theexecutemethod on the fluent helper object.
-
withdrawFromApproval
@Nonnull public WithdrawFromApprovalFluentHelper withdrawFromApproval(@Nonnull String schedulingAgreement) Deprecated.Description copied from interface:SchedulingAgreementServiceWithdarw Scheduling Agreement from ApprovalCreates a fluent helper for the WithdrawFromApproval OData function import.
- Specified by:
withdrawFromApprovalin interfaceSchedulingAgreementService- Parameters:
schedulingAgreement- SchedulingAgreementConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: SchedulingAgreement
- Returns:
- A fluent helper object that will execute the WithdrawFromApproval OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
headerRelease
@Nonnull public HeaderReleaseFluentHelper headerRelease(@Nonnull String schedulingAgreement, @Nonnull Boolean schedgAgreementWithJitProfile, @Nonnull Boolean schedgAgreementWithFrcProfile, @Nonnull Boolean schedgAgreementCreateFrcAndJit, @Nonnull Boolean schedgAgreementCreateFrcOnly, @Nonnull Boolean schedgAgreementCreateJitOnly, @Nonnull Boolean schedgAgreementCreateWoutSline, @Nonnull Boolean schedgAgreementDeactFrcTolChck, @Nonnull Boolean schedgAgreementdeactJitTolChck, @Nonnull String schedgAgreementMoveCreateDate, @Nonnull Boolean schedgAgreementOffFrcDynStop, @Nonnull Boolean schedgAgreementOffJitDynStop, @Nonnull String schedgAgreementSelectionScope, @Nonnull String schedgAgreementStandardRelDate) Deprecated.Description copied from interface:SchedulingAgreementServiceScheduling Agreement Header ReleaseCreates a fluent helper for the HeaderRelease OData function import.
- Specified by:
headerReleasein interfaceSchedulingAgreementService- Parameters:
schedulingAgreement- Scheduling AgreementConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: SchedulingAgreement
schedgAgreementWithJitProfile- Scheduling Agreement Jit Release Strategy ProfileConstraints: none
Original parameter name from the Odata EDM: SchedgAgreementWithJitProfile
schedgAgreementWithFrcProfile- Scheduling Agreement Forecast Release Strategy ProfileConstraints: none
Original parameter name from the Odata EDM: SchedgAgreementWithFrcProfile
schedgAgreementCreateFrcAndJit- Forecast And Jit ScheduleConstraints: none
Original parameter name from the Odata EDM: SchedgAgreementCreateFrcAndJit
schedgAgreementCreateFrcOnly- Forecast OnlyConstraints: none
Original parameter name from the Odata EDM: SchedgAgreementCreateFrcOnly
schedgAgreementCreateJitOnly- Jit OnlyConstraints: none
Original parameter name from the Odata EDM: SchedgAgreementCreateJitOnly
schedgAgreementCreateWoutSline- Create without Schedule LineConstraints: none
Original parameter name from the Odata EDM: SchedgAgreementCreateWoutSline
schedgAgreementDeactFrcTolChck- Deactivate Forecast Tolearance CheckConstraints: none
Original parameter name from the Odata EDM: SchedgAgreementDeactFrcTolChck
schedgAgreementdeactJitTolChck- Deactivate Jit Tolerance CheckConstraints: none
Original parameter name from the Odata EDM: SchedgAgreementdeactJitTolChck
schedgAgreementMoveCreateDate- Move Release Creation DateConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: SchedgAgreementMoveCreateDate
schedgAgreementOffFrcDynStop- Deactivate Forecast Dynamic StoppingConstraints: none
Original parameter name from the Odata EDM: SchedgAgreementOffFrcDynStop
schedgAgreementOffJitDynStop- Deactivate Jit Dynamic StoppingConstraints: none
Original parameter name from the Odata EDM: SchedgAgreementOffJitDynStop
schedgAgreementSelectionScope- Scope of SelectionConstraints: Not nullable, Maximum length: 1
Original parameter name from the Odata EDM: SchedgAgreementSelectionScope
schedgAgreementStandardRelDate- Schediling Agreement Release DateConstraints: Not nullable, Maximum length: 1
Original parameter name from the Odata EDM: SchedgAgreementStandardRelDate
- Returns:
- A fluent helper object that will execute the HeaderRelease OData function import with the provided
parameters. To perform execution, call the
executemethod on the fluent helper object.
-
itemRelease
@Nonnull public ItemReleaseFluentHelper itemRelease(@Nonnull String schedulingAgreement, @Nonnull String schedulingAgreementItem, @Nonnull String schedulingAgreementReleaseType) Deprecated.Description copied from interface:SchedulingAgreementServiceScheduling Agreement Item ReleaseCreates a fluent helper for the ItemRelease OData function import.
- Specified by:
itemReleasein interfaceSchedulingAgreementService- Parameters:
schedulingAgreement- Scheduling AgreementConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: SchedulingAgreement
schedulingAgreementItem- Scheduling Agreement ItemConstraints: Not nullable, Maximum length: 5
Original parameter name from the Odata EDM: SchedulingAgreementItem
schedulingAgreementReleaseType- Scheduling Agreement Release TypeConstraints: Not nullable, Maximum length: 1
Original parameter name from the Odata EDM: SchedulingAgreementReleaseType
- Returns:
- A fluent helper object that will execute the ItemRelease OData function import with the provided
parameters. To perform execution, call the
executemethod on the fluent helper object.
-