public class ProcessPurchaseOrdersService extends Object
This service enables you to create purchase orders 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 order data from the SAP S/4HANA Cloud or SAP S/4HANA on- Premise system.
Reference: SAP API Business Hub
OData Service: | API_PURCHASEORDER_PROCESS_SRV |
API Version: | 1 |
Minimum ERP Version: | 1611 |
Communication Scenario: | Purchase Order Integration (SAP_COM_0053) |
Scope Items: | Consumable Purchasing (BNX), Service and Material Procurement - Project-Based Services (J13), Procurement of Direct Materials (J45) |
Constructor and Description |
---|
ProcessPurchaseOrdersService() |
public static ProcessPurchaseOrdersNamespace.PurOrdAccountAssignmentFluentHelper getAllPurOrdAccountAssignment()
PurOrdAccountAssignment
entities.PurOrdAccountAssignment
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.public static ProcessPurchaseOrdersNamespace.PurOrdAccountAssignmentByKeyFluentHelper getPurOrdAccountAssignmentByKey(String purchaseOrder, String purchaseOrderItem, String accountAssignmentNumber)
PurOrdAccountAssignment
entity using key fields.purchaseOrder
- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
accountAssignmentNumber
- Sequential Number of Account AssignmentConstraints: Not nullable, Maximum length: 2
purchaseOrderItem
- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
PurOrdAccountAssignment
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.public static ProcessPurchaseOrdersNamespace.PurOrdPricingElementFluentHelper getAllPurOrdPricingElement()
PurOrdPricingElement
entities.PurOrdPricingElement
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.public static ProcessPurchaseOrdersNamespace.PurOrdPricingElementByKeyFluentHelper getPurOrdPricingElementByKey(String purchaseOrder, String purchaseOrderItem, String pricingDocument, String pricingDocumentItem, String pricingProcedureStep, String pricingProcedureCounter)
PurOrdPricingElement
entity using key fields.pricingDocumentItem
- Condition item numberConstraints: Not nullable, Maximum length: 6
pricingProcedureCounter
- Condition CounterConstraints: Not nullable, Maximum length: 3
purchaseOrder
- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
purchaseOrderItem
- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
pricingProcedureStep
- Step NumberConstraints: Not nullable, Maximum length: 3
pricingDocument
- Number of the Document ConditionConstraints: Not nullable, Maximum length: 10
PurOrdPricingElement
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.public static ProcessPurchaseOrdersNamespace.PurchaseOrderFluentHelper getAllPurchaseOrder()
PurchaseOrder
entities.PurchaseOrder
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.public static ProcessPurchaseOrdersNamespace.PurchaseOrderByKeyFluentHelper getPurchaseOrderByKey(String purchaseOrder)
PurchaseOrder
entity using key fields.purchaseOrder
- Purchase Order NumberConstraints: Not nullable, Maximum length: 10
PurchaseOrder
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.public static ProcessPurchaseOrdersNamespace.PurchaseOrderItemFluentHelper getAllPurchaseOrderItem()
PurchaseOrderItem
entities.PurchaseOrderItem
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.public static ProcessPurchaseOrdersNamespace.PurchaseOrderItemByKeyFluentHelper getPurchaseOrderItemByKey(String purchaseOrder, String purchaseOrderItem)
PurchaseOrderItem
entity using key fields.purchaseOrder
- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
purchaseOrderItem
- Item Number of Purchase OrderConstraints: Not nullable, Maximum length: 5
PurchaseOrderItem
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.public static ProcessPurchaseOrdersNamespace.PurchaseOrderScheduleLineFluentHelper getAllPurchaseOrderScheduleLine()
PurchaseOrderScheduleLine
entities.PurchaseOrderScheduleLine
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.public static ProcessPurchaseOrdersNamespace.PurchaseOrderScheduleLineByKeyFluentHelper getPurchaseOrderScheduleLineByKey(String purchasingDocument, String purchasingDocumentItem, String scheduleLine)
PurchaseOrderScheduleLine
entity using key fields.purchasingDocument
- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
scheduleLine
- Delivery Schedule Line CounterConstraints: Not nullable, Maximum length: 4
purchasingDocumentItem
- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
PurchaseOrderScheduleLine
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.Copyright © 2017 SAP SE. All rights reserved.