public interface ProcessSchedulingAgreementService
This service enables you to create scheduling agreements through an API call from a source system outside SAP S/4HANA Cloud or SAP S/4HANA on- Premise. Furthermore, the service enables you to read, update and delete existing scheduling agreement data from the SAP S/4HANA Cloud or SAP S/4HANA on- Premise system.
Reference: SAP API Business Hub
OData Service: | API_SCHED_AGRMT_PROCESS_SRV |
API Version: | 1 |
Communication Scenario: | Purchase Scheduling Agreement Integration (SAP_COM_0103) |
Scope Items: | Scheduling Agreements in Procurement (BMR), Consumable Purchasing (BNX), Procurement of Direct Materials (J45) |
SchAgrmtAcCntFluentHelper getAllSchAgrmtAcCnt()
SchAgrmtAcCnt
entities.SchAgrmtAcCnt
entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute
method on the fluent helper object.SchAgrmtAcCntByKeyFluentHelper getSchAgrmtAcCntByKey(String accountAssignmentNumber, String schedulingAgreementItem, String schedulingAgreement)
SchAgrmtAcCnt
entity using key fields.schedulingAgreement
- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
accountAssignmentNumber
- Sequential Number of Account AssignmentConstraints: Not nullable, Maximum length: 2
schedulingAgreementItem
- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
SchAgrmtAcCnt
entity 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 the execute
method on the fluent helper object.SchAgrmtAcCntCreateFluentHelper createSchAgrmtAcCnt(SchAgrmtAcCnt schAgrmtAcCnt)
SchAgrmtAcCnt
entity and save it to the S/4HANA system.schAgrmtAcCnt
- SchAgrmtAcCnt
entity object that will be created in the S/4HANA system.SchAgrmtAcCnt
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtAcCntUpdateFluentHelper updateSchAgrmtAcCnt(SchAgrmtAcCnt schAgrmtAcCnt)
SchAgrmtAcCnt
entity and save it to the S/4HANA system.schAgrmtAcCnt
- SchAgrmtAcCnt
entity object that will be updated in the S/4HANA system.SchAgrmtAcCnt
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtAcCntDeleteFluentHelper deleteSchAgrmtAcCnt(SchAgrmtAcCnt schAgrmtAcCnt)
SchAgrmtAcCnt
entity in the S/4HANA system.schAgrmtAcCnt
- SchAgrmtAcCnt
entity object that will be deleted in the S/4HANA system.SchAgrmtAcCnt
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtHeaderFluentHelper getAllSchAgrmtHeader()
SchAgrmtHeader
entities.SchAgrmtHeader
entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute
method on the fluent helper object.SchAgrmtHeaderByKeyFluentHelper getSchAgrmtHeaderByKey(String schedulingAgreement)
SchAgrmtHeader
entity using key fields.schedulingAgreement
- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
SchAgrmtHeader
entity 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 the execute
method on the fluent helper object.SchAgrmtHeaderCreateFluentHelper createSchAgrmtHeader(SchAgrmtHeader schAgrmtHeader)
SchAgrmtHeader
entity and save it to the S/4HANA system.schAgrmtHeader
- SchAgrmtHeader
entity object that will be created in the S/4HANA system.SchAgrmtHeader
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtHeaderUpdateFluentHelper updateSchAgrmtHeader(SchAgrmtHeader schAgrmtHeader)
SchAgrmtHeader
entity and save it to the S/4HANA system.schAgrmtHeader
- SchAgrmtHeader
entity object that will be updated in the S/4HANA system.SchAgrmtHeader
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtHeaderDeleteFluentHelper deleteSchAgrmtHeader(SchAgrmtHeader schAgrmtHeader)
SchAgrmtHeader
entity in the S/4HANA system.schAgrmtHeader
- SchAgrmtHeader
entity object that will be deleted in the S/4HANA system.SchAgrmtHeader
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtItemFluentHelper getAllSchAgrmtItem()
SchAgrmtItem
entities.SchAgrmtItem
entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute
method on the fluent helper object.SchAgrmtItemByKeyFluentHelper getSchAgrmtItemByKey(String schedulingAgreement, String schedulingAgreementItem)
SchAgrmtItem
entity using key fields.schedulingAgreement
- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
schedulingAgreementItem
- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
SchAgrmtItem
entity 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 the execute
method on the fluent helper object.SchAgrmtItemCreateFluentHelper createSchAgrmtItem(SchAgrmtItem schAgrmtItem)
SchAgrmtItem
entity and save it to the S/4HANA system.schAgrmtItem
- SchAgrmtItem
entity object that will be created in the S/4HANA system.SchAgrmtItem
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtItemUpdateFluentHelper updateSchAgrmtItem(SchAgrmtItem schAgrmtItem)
SchAgrmtItem
entity and save it to the S/4HANA system.schAgrmtItem
- SchAgrmtItem
entity object that will be updated in the S/4HANA system.SchAgrmtItem
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtItemDeleteFluentHelper deleteSchAgrmtItem(SchAgrmtItem schAgrmtItem)
SchAgrmtItem
entity in the S/4HANA system.schAgrmtItem
- SchAgrmtItem
entity object that will be deleted in the S/4HANA system.SchAgrmtItem
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtPartnerFluentHelper getAllSchAgrmtPartner()
SchAgrmtPartner
entities.SchAgrmtPartner
entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute
method on the fluent helper object.SchAgrmtPartnerByKeyFluentHelper getSchAgrmtPartnerByKey(String schedulingAgreement, String schedulingAgreementItem, String purchasingOrganization, String supplierSubrange, String plant, String partnerFunction, String partnerCounter)
SchAgrmtPartner
entity using key fields.schedulingAgreement
- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
partnerFunction
- Partner FunctionConstraints: Not nullable, Maximum length: 2
plant
- PlantConstraints: Not nullable, Maximum length: 4
purchasingOrganization
- Purchasing OrganizationConstraints: Not nullable, Maximum length: 4
partnerCounter
- Partner counterConstraints: Not nullable, Maximum length: 3
supplierSubrange
- Supplier SubrangeConstraints: Not nullable, Maximum length: 6
schedulingAgreementItem
- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
SchAgrmtPartner
entity 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 the execute
method on the fluent helper object.SchAgrmtPartnerCreateFluentHelper createSchAgrmtPartner(SchAgrmtPartner schAgrmtPartner)
SchAgrmtPartner
entity and save it to the S/4HANA system.schAgrmtPartner
- SchAgrmtPartner
entity object that will be created in the S/4HANA system.SchAgrmtPartner
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtPartnerUpdateFluentHelper updateSchAgrmtPartner(SchAgrmtPartner schAgrmtPartner)
SchAgrmtPartner
entity and save it to the S/4HANA system.schAgrmtPartner
- SchAgrmtPartner
entity object that will be updated in the S/4HANA system.SchAgrmtPartner
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtPartnerDeleteFluentHelper deleteSchAgrmtPartner(SchAgrmtPartner schAgrmtPartner)
SchAgrmtPartner
entity in the S/4HANA system.schAgrmtPartner
- SchAgrmtPartner
entity object that will be deleted in the S/4HANA system.SchAgrmtPartner
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtSchLineFluentHelper getAllSchAgrmtSchLine()
SchAgrmtSchLine
entities.SchAgrmtSchLine
entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute
method on the fluent helper object.SchAgrmtSchLineByKeyFluentHelper getSchAgrmtSchLineByKey(String schedulingAgreement, String schedulingAgreementItem, String scheduleLine)
SchAgrmtSchLine
entity using key fields.schedulingAgreement
- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
scheduleLine
- Delivery Schedule Line CounterConstraints: Not nullable, Maximum length: 4
schedulingAgreementItem
- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
SchAgrmtSchLine
entity 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 the execute
method on the fluent helper object.SchAgrmtSchLineCreateFluentHelper createSchAgrmtSchLine(SchAgrmtSchLine schAgrmtSchLine)
SchAgrmtSchLine
entity and save it to the S/4HANA system.schAgrmtSchLine
- SchAgrmtSchLine
entity object that will be created in the S/4HANA system.SchAgrmtSchLine
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtSchLineUpdateFluentHelper updateSchAgrmtSchLine(SchAgrmtSchLine schAgrmtSchLine)
SchAgrmtSchLine
entity and save it to the S/4HANA system.schAgrmtSchLine
- SchAgrmtSchLine
entity object that will be updated in the S/4HANA system.SchAgrmtSchLine
entity. To perform execution, call the execute
method on the fluent helper object.SchAgrmtSchLineDeleteFluentHelper deleteSchAgrmtSchLine(SchAgrmtSchLine schAgrmtSchLine)
SchAgrmtSchLine
entity in the S/4HANA system.schAgrmtSchLine
- SchAgrmtSchLine
entity object that will be deleted in the S/4HANA system.SchAgrmtSchLine
entity. To perform execution, call the execute
method on the fluent helper object.Copyright © 2017 SAP SE. All rights reserved.