public interface PurchaseOrderService
Purchase Order.
Reference: SAP API Business Hub
OData Service: | API_PURCHASEORDER_PROCESS_SRV |
API Version: | 1 |
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) |
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.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.PurchaseOrderCreateFluentHelper createPurchaseOrder(PurchaseOrder purchaseOrder)
PurchaseOrder
entity and save it to the S/4HANA system.purchaseOrder
- PurchaseOrder
entity object that will be created in the S/4HANA system.PurchaseOrder
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseOrderUpdateFluentHelper updatePurchaseOrder(PurchaseOrder purchaseOrder)
PurchaseOrder
entity and save it to the S/4HANA system.purchaseOrder
- PurchaseOrder
entity object that will be updated in the S/4HANA system.PurchaseOrder
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseOrderDeleteFluentHelper deletePurchaseOrder(PurchaseOrder purchaseOrder)
PurchaseOrder
entity in the S/4HANA system.purchaseOrder
- PurchaseOrder
entity object that will be deleted in the S/4HANA system.PurchaseOrder
entity. To perform execution, call the execute
method on the fluent helper object.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.PurchaseOrderItemByKeyFluentHelper getPurchaseOrderItemByKey(String purchaseOrder, String purchaseOrderItem)
PurchaseOrderItem
entity using key fields.purchaseOrder
- Alphanumeric key uniquely identifying the document.Constraints: 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.PurchaseOrderItemCreateFluentHelper createPurchaseOrderItem(PurchaseOrderItem purchaseOrderItem)
PurchaseOrderItem
entity and save it to the S/4HANA system.purchaseOrderItem
- PurchaseOrderItem
entity object that will be created in the S/4HANA system.PurchaseOrderItem
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseOrderItemUpdateFluentHelper updatePurchaseOrderItem(PurchaseOrderItem purchaseOrderItem)
PurchaseOrderItem
entity and save it to the S/4HANA system.purchaseOrderItem
- PurchaseOrderItem
entity object that will be updated in the S/4HANA system.PurchaseOrderItem
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseOrderItemDeleteFluentHelper deletePurchaseOrderItem(PurchaseOrderItem purchaseOrderItem)
PurchaseOrderItem
entity in the S/4HANA system.purchaseOrderItem
- PurchaseOrderItem
entity object that will be deleted in the S/4HANA system.PurchaseOrderItem
entity. To perform execution, call the execute
method on the fluent helper object.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.PurchaseOrderScheduleLineByKeyFluentHelper getPurchaseOrderScheduleLineByKey(String purchasingDocument, String purchasingDocumentItem, String scheduleLine)
PurchaseOrderScheduleLine
entity using key fields.purchasingDocument
- Alphanumeric key uniquely identifying the document.Constraints: Not nullable, Maximum length: 10
scheduleLine
- Alphanumeric key uniquely identifying the document.Constraints: Not nullable, Maximum length: 4
purchasingDocumentItem
- Specifies the number that uniquely identifies an item in .Constraints: 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.PurchaseOrderScheduleLineCreateFluentHelper createPurchaseOrderScheduleLine(PurchaseOrderScheduleLine purchaseOrderScheduleLine)
PurchaseOrderScheduleLine
entity and save it to the S/4HANA system.purchaseOrderScheduleLine
- PurchaseOrderScheduleLine
entity object that will be created in the S/4HANA system.PurchaseOrderScheduleLine
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseOrderScheduleLineUpdateFluentHelper updatePurchaseOrderScheduleLine(PurchaseOrderScheduleLine purchaseOrderScheduleLine)
PurchaseOrderScheduleLine
entity and save it to the S/4HANA system.purchaseOrderScheduleLine
- PurchaseOrderScheduleLine
entity object that will be updated in the S/4HANA system.PurchaseOrderScheduleLine
entity. To perform execution, call the execute
method on the fluent helper object.PurchaseOrderScheduleLineDeleteFluentHelper deletePurchaseOrderScheduleLine(PurchaseOrderScheduleLine purchaseOrderScheduleLine)
PurchaseOrderScheduleLine
entity in the S/4HANA system.purchaseOrderScheduleLine
- PurchaseOrderScheduleLine
entity object that will be deleted in the S/4HANA system.PurchaseOrderScheduleLine
entity. To perform execution, call the execute
method on the fluent helper object.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.PurOrdAccountAssignmentByKeyFluentHelper getPurOrdAccountAssignmentByKey(String purchaseOrder, String purchaseOrderItem, String accountAssignmentNumber)
PurOrdAccountAssignment
entity using key fields.purchaseOrder
- Alphanumeric key uniquely identifying the document.Constraints: Not nullable, Maximum length: 10
accountAssignmentNumber
- Number uniquely defining the account assignment of a purchase document item.Constraints: Not nullable, Maximum length: 2
purchaseOrderItem
- Specifies the number that uniquely identifies an item in .Constraints: 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.PurOrdAccountAssignmentCreateFluentHelper createPurOrdAccountAssignment(PurOrdAccountAssignment purOrdAccountAssignment)
PurOrdAccountAssignment
entity and save it to the S/4HANA system.purOrdAccountAssignment
- PurOrdAccountAssignment
entity object that will be created in the S/4HANA system.PurOrdAccountAssignment
entity. To perform execution, call the execute
method on the fluent helper object.PurOrdAccountAssignmentUpdateFluentHelper updatePurOrdAccountAssignment(PurOrdAccountAssignment purOrdAccountAssignment)
PurOrdAccountAssignment
entity and save it to the S/4HANA system.purOrdAccountAssignment
- PurOrdAccountAssignment
entity object that will be updated in the S/4HANA system.PurOrdAccountAssignment
entity. To perform execution, call the execute
method on the fluent helper object.PurOrdAccountAssignmentDeleteFluentHelper deletePurOrdAccountAssignment(PurOrdAccountAssignment purOrdAccountAssignment)
PurOrdAccountAssignment
entity in the S/4HANA system.purOrdAccountAssignment
- PurOrdAccountAssignment
entity object that will be deleted in the S/4HANA system.PurOrdAccountAssignment
entity. To perform execution, call the execute
method on the fluent helper object.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.PurOrdPricingElementByKeyFluentHelper getPurOrdPricingElementByKey(String purchaseOrder, String purchaseOrderItem, String pricingDocument, String pricingDocumentItem, String pricingProcedureStep, String pricingProcedureCounter)
PurOrdPricingElement
entity using key fields.pricingDocumentItem
- The number that uniquely identifies the condition item.Constraints: Not nullable, Maximum length: 6
pricingProcedureCounter
- Access number of the conditions within a step in the pricing procedure.Constraints: Not nullable, Maximum length: 3
purchaseOrder
- Alphanumeric key uniquely identifying the document.Constraints: Not nullable, Maximum length: 10
purchaseOrderItem
- Specifies the number that uniquely identifies an item in .Constraints: Not nullable, Maximum length: 5
pricingProcedureStep
- Number that determines the sequence of the condition within a procedure.Constraints: Not nullable, Maximum length: 3
pricingDocument
- The internal number under which the system saves conditions that apply to a sales order, for example.Constraints: 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.PurOrdPricingElementCreateFluentHelper createPurOrdPricingElement(PurOrdPricingElement purOrdPricingElement)
PurOrdPricingElement
entity and save it to the S/4HANA system.purOrdPricingElement
- PurOrdPricingElement
entity object that will be created in the S/4HANA system.PurOrdPricingElement
entity. To perform execution, call the execute
method on the fluent helper object.PurOrdPricingElementUpdateFluentHelper updatePurOrdPricingElement(PurOrdPricingElement purOrdPricingElement)
PurOrdPricingElement
entity and save it to the S/4HANA system.purOrdPricingElement
- PurOrdPricingElement
entity object that will be updated in the S/4HANA system.PurOrdPricingElement
entity. To perform execution, call the execute
method on the fluent helper object.PurOrdPricingElementDeleteFluentHelper deletePurOrdPricingElement(PurOrdPricingElement purOrdPricingElement)
PurOrdPricingElement
entity in the S/4HANA system.purOrdPricingElement
- PurOrdPricingElement
entity object that will be deleted in the S/4HANA system.PurOrdPricingElement
entity. To perform execution, call the execute
method on the fluent helper object.Copyright © 2018 SAP SE. All rights reserved.