public interface PurchaseRequisitionService
This service enables you to create purchase requisitions 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 purchase requisition data from the SAP S/4HANA Cloud or SAP S/4HANA on- Premise system.
Reference: SAP API Business Hub
OData Service: | API_PURCHASEREQ_PROCESS_SRV |
API Version: | 1 |
Communication Scenario: | Purchase Requisition Integration (SAP_COM_0102) |
Scope Items: | Returnables Processing - Intercompany (18J), Consumable Purchasing (BNX), Service and Material Procurement - Project-Based Services (J13), Procurement of Direct Materials (J45) |
PurReqAddDeliveryFluentHelper getAllPurReqAddDelivery()
PurReqAddDelivery
entities.PurReqAddDelivery
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.PurReqAddDeliveryByKeyFluentHelper getPurReqAddDeliveryByKey(String purchaseRequisition, String purchaseRequisitionItem)
PurReqAddDelivery
entity using key fields.purchaseRequisitionItem
- Item number of purchase requisitionConstraints: Not nullable, Maximum length: 5
purchaseRequisition
- Purchase requisition numberConstraints: Not nullable, Maximum length: 10
PurReqAddDelivery
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.PurReqAddDeliveryCreateFluentHelper createPurReqAddDelivery(PurReqAddDelivery purReqAddDelivery)
PurReqAddDelivery
entity and save it to the S/4HANA system.purReqAddDelivery
- PurReqAddDelivery
entity object that will be created in the S/4HANA system.PurReqAddDelivery
entity. To perform execution, call the execute
method on the fluent helper object.PurReqAddDeliveryUpdateFluentHelper updatePurReqAddDelivery(PurReqAddDelivery purReqAddDelivery)
PurReqAddDelivery
entity and save it to the S/4HANA system.purReqAddDelivery
- PurReqAddDelivery
entity object that will be updated in the S/4HANA system.PurReqAddDelivery
entity. To perform execution, call the execute
method on the fluent helper object.PurReqAddDeliveryDeleteFluentHelper deletePurReqAddDelivery(PurReqAddDelivery purReqAddDelivery)
PurReqAddDelivery
entity in the S/4HANA system.purReqAddDelivery
- PurReqAddDelivery
entity object that will be deleted in the S/4HANA system.PurReqAddDelivery
entity. To perform execution, call the execute
method on the fluent helper object.PurReqnAcctAssgmtFluentHelper getAllPurReqnAcctAssgmt()
PurReqnAcctAssgmt
entities.PurReqnAcctAssgmt
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.PurReqnAcctAssgmtByKeyFluentHelper getPurReqnAcctAssgmtByKey(String purchaseRequisition, String purchaseRequisitionItem, String purchaseReqnAcctAssgmtNumber)
PurReqnAcctAssgmt
entity using key fields.purchaseRequisitionItem
- Item Number of Purchase RequisitionConstraints: Not nullable, Maximum length: 5
purchaseRequisition
- Purchase Requisition NumberConstraints: Not nullable, Maximum length: 10
purchaseReqnAcctAssgmtNumber
- Serial number for PReq account assignment segmentConstraints: Not nullable, Maximum length: 2
PurReqnAcctAssgmt
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.PurReqnAcctAssgmtCreateFluentHelper createPurReqnAcctAssgmt(PurReqnAcctAssgmt purReqnAcctAssgmt)
PurReqnAcctAssgmt
entity and save it to the S/4HANA system.purReqnAcctAssgmt
- PurReqnAcctAssgmt
entity object that will be created in the S/4HANA system.PurReqnAcctAssgmt
entity. To perform execution, call the execute
method on the fluent helper object.PurReqnAcctAssgmtUpdateFluentHelper updatePurReqnAcctAssgmt(PurReqnAcctAssgmt purReqnAcctAssgmt)
PurReqnAcctAssgmt
entity and save it to the S/4HANA system.purReqnAcctAssgmt
- PurReqnAcctAssgmt
entity object that will be updated in the S/4HANA system.PurReqnAcctAssgmt
entity. To perform execution, call the execute
method on the fluent helper object.PurReqnAcctAssgmtDeleteFluentHelper deletePurReqnAcctAssgmt(PurReqnAcctAssgmt purReqnAcctAssgmt)
PurReqnAcctAssgmt
entity in the S/4HANA system.purReqnAcctAssgmt
- PurReqnAcctAssgmt
entity object that will be deleted in the S/4HANA system.PurReqnAcctAssgmt
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseRequisitionHeaderFluentHelper getAllPurchaseRequisitionHeader()
PurchaseRequisitionHeader
entities.PurchaseRequisitionHeader
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.PurchaseRequisitionHeaderByKeyFluentHelper getPurchaseRequisitionHeaderByKey(String purchaseRequisition)
PurchaseRequisitionHeader
entity using key fields.purchaseRequisition
- Purchase requisition numberConstraints: Not nullable, Maximum length: 10
PurchaseRequisitionHeader
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.PurchaseRequisitionHeaderCreateFluentHelper createPurchaseRequisitionHeader(PurchaseRequisitionHeader purchaseRequisitionHeader)
PurchaseRequisitionHeader
entity and save it to the S/4HANA system.purchaseRequisitionHeader
- PurchaseRequisitionHeader
entity object that will be created in the S/4HANA system.PurchaseRequisitionHeader
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseRequisitionHeaderUpdateFluentHelper updatePurchaseRequisitionHeader(PurchaseRequisitionHeader purchaseRequisitionHeader)
PurchaseRequisitionHeader
entity and save it to the S/4HANA system.purchaseRequisitionHeader
- PurchaseRequisitionHeader
entity object that will be updated in the S/4HANA system.PurchaseRequisitionHeader
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseRequisitionHeaderDeleteFluentHelper deletePurchaseRequisitionHeader(PurchaseRequisitionHeader purchaseRequisitionHeader)
PurchaseRequisitionHeader
entity in the S/4HANA system.purchaseRequisitionHeader
- PurchaseRequisitionHeader
entity object that will be deleted in the S/4HANA system.PurchaseRequisitionHeader
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseRequisitionItemFluentHelper getAllPurchaseRequisitionItem()
PurchaseRequisitionItem
entities.PurchaseRequisitionItem
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.PurchaseRequisitionItemByKeyFluentHelper getPurchaseRequisitionItemByKey(String purchaseRequisition, String purchaseRequisitionItem)
PurchaseRequisitionItem
entity using key fields.purchaseRequisitionItem
- Item number of purchase requisitionConstraints: Not nullable, Maximum length: 5
purchaseRequisition
- Purchase requisition numberConstraints: Not nullable, Maximum length: 10
PurchaseRequisitionItem
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.PurchaseRequisitionItemCreateFluentHelper createPurchaseRequisitionItem(PurchaseRequisitionItem purchaseRequisitionItem)
PurchaseRequisitionItem
entity and save it to the S/4HANA system.purchaseRequisitionItem
- PurchaseRequisitionItem
entity object that will be created in the S/4HANA system.PurchaseRequisitionItem
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseRequisitionItemUpdateFluentHelper updatePurchaseRequisitionItem(PurchaseRequisitionItem purchaseRequisitionItem)
PurchaseRequisitionItem
entity and save it to the S/4HANA system.purchaseRequisitionItem
- PurchaseRequisitionItem
entity object that will be updated in the S/4HANA system.PurchaseRequisitionItem
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseRequisitionItemDeleteFluentHelper deletePurchaseRequisitionItem(PurchaseRequisitionItem purchaseRequisitionItem)
PurchaseRequisitionItem
entity in the S/4HANA system.purchaseRequisitionItem
- PurchaseRequisitionItem
entity object that will be deleted in the S/4HANA system.PurchaseRequisitionItem
entity. To perform execution, call the execute
method on the fluent helper object.Copyright © 2018 SAP SE. All rights reserved.