Class DefaultPurchaseOrderService
- All Implemented Interfaces:
BatchService<PurchaseOrderServiceBatch>,PurchaseOrderService
This service enables you to create purchase orders through an API call from a source system outside SAP S/4HANA Cloud. Furthermore, the service enables you to read, update or delete existing purchase orders from the SAP S/4HANA Cloud system. The service is based on the OData protocol..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_PURCHASEORDER_PROCESS_SRV |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Purchase Order Integration(SAP_COM_0053), Distributed Manufacturing Integration(SAP_COM_0077) |
| Scope Items: | Consumable Purchasing(BNX), Service and Material Procurement - Project-Based Services(J13), Procurement of Direct Materials(J45), Procurement of Direct Materials(O45), Consumable Purchasing(ONX), Service Procurement with Ariba Network and SAP Fieldglass(4R2), Collaborative Manufacturing with SAP Digital Manufacturing Cloud(1NX) |
| Authentication Methods: | x509 |
| Business Object: | Purchase Order |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.PurchaseOrderService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingPurchaseOrderService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.createPOSubcontractingComponent(POSubcontractingComponent pOSubcontractingComponent) Deprecated.Create a newPOSubcontractingComponententity and save it to the S/4HANA system.createPurchaseOrder(PurchaseOrder purchaseOrder) Deprecated.Create a newPurchaseOrderentity and save it to the S/4HANA system.createPurchaseOrderItem(PurchaseOrderItem purchaseOrderItem) Deprecated.Create a newPurchaseOrderItementity and save it to the S/4HANA system.createPurchaseOrderItemNote(PurchaseOrderItemNote purchaseOrderItemNote) Deprecated.Create a newPurchaseOrderItemNoteentity and save it to the S/4HANA system.createPurchaseOrderNote(PurchaseOrderNote purchaseOrderNote) Deprecated.Create a newPurchaseOrderNoteentity and save it to the S/4HANA system.createPurchaseOrderScheduleLine(PurchaseOrderScheduleLine purchaseOrderScheduleLine) Deprecated.Create a newPurchaseOrderScheduleLineentity and save it to the S/4HANA system.createPurOrdAccountAssignment(PurOrdAccountAssignment purOrdAccountAssignment) Deprecated.Create a newPurOrdAccountAssignmententity and save it to the S/4HANA system.createPurOrdPricingElement(PurOrdPricingElement purOrdPricingElement) Deprecated.Create a newPurOrdPricingElemententity and save it to the S/4HANA system.deletePOSubcontractingComponent(POSubcontractingComponent pOSubcontractingComponent) Deprecated.Deletes an existingPOSubcontractingComponententity in the S/4HANA system.deletePurchaseOrder(PurchaseOrder purchaseOrder) Deprecated.Deletes an existingPurchaseOrderentity in the S/4HANA system.deletePurchaseOrderItem(PurchaseOrderItem purchaseOrderItem) Deprecated.Deletes an existingPurchaseOrderItementity in the S/4HANA system.deletePurchaseOrderItemNote(PurchaseOrderItemNote purchaseOrderItemNote) Deprecated.Deletes an existingPurchaseOrderItemNoteentity in the S/4HANA system.deletePurchaseOrderNote(PurchaseOrderNote purchaseOrderNote) Deprecated.Deletes an existingPurchaseOrderNoteentity in the S/4HANA system.deletePurchaseOrderScheduleLine(PurchaseOrderScheduleLine purchaseOrderScheduleLine) Deprecated.Deletes an existingPurchaseOrderScheduleLineentity in the S/4HANA system.deletePurOrdAccountAssignment(PurOrdAccountAssignment purOrdAccountAssignment) Deprecated.Deletes an existingPurOrdAccountAssignmententity in the S/4HANA system.deletePurOrdPricingElement(PurOrdPricingElement purOrdPricingElement) Deprecated.Deletes an existingPurOrdPricingElemententity in the S/4HANA system.Deprecated.Fetch multiplePOSubcontractingComponententities.Deprecated.Fetch multiplePurchaseOrderentities.Deprecated.Fetch multiplePurchaseOrderItementities.Deprecated.Fetch multiplePurchaseOrderItemNoteentities.Deprecated.Fetch multiplePurchaseOrderNoteentities.Deprecated.Fetch multiplePurchaseOrderScheduleLineentities.Deprecated.Fetch multiplePurOrdAccountAssignmententities.Deprecated.Fetch multiplePurOrdPricingElemententities.getOutputBinaryData(String purchaseOrder) Deprecated.Creates a fluent helper for the GetOutputBinaryData OData function import.Deprecated.Creates a fluent helper for the GetPDF OData function import.getPOSubcontractingComponentByKey(String purchaseOrder, String purchaseOrderItem, String scheduleLine, String reservationItem, String recordType) Deprecated.Fetch a singlePOSubcontractingComponententity using key fields.getPurchaseOrderByKey(String purchaseOrder) Deprecated.Fetch a singlePurchaseOrderentity using key fields.getPurchaseOrderItemByKey(String purchaseOrder, String purchaseOrderItem) Deprecated.Fetch a singlePurchaseOrderItementity using key fields.getPurchaseOrderItemNoteByKey(String purchaseOrder, String purchaseOrderItem, String textObjectType, String language) Deprecated.Fetch a singlePurchaseOrderItemNoteentity using key fields.getPurchaseOrderNoteByKey(String purchaseOrder, String textObjectType, String language) Deprecated.Fetch a singlePurchaseOrderNoteentity using key fields.getPurchaseOrderScheduleLineByKey(String purchasingDocument, String purchasingDocumentItem, String scheduleLine) Deprecated.Fetch a singlePurchaseOrderScheduleLineentity using key fields.getPurOrdAccountAssignmentByKey(String purchaseOrder, String purchaseOrderItem, String accountAssignmentNumber) Deprecated.Fetch a singlePurOrdAccountAssignmententity using key fields.getPurOrdPricingElementByKey(String purchaseOrder, String purchaseOrderItem, String pricingDocument, String pricingDocumentItem, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Fetch a singlePurOrdPricingElemententity using key fields.updatePOSubcontractingComponent(POSubcontractingComponent pOSubcontractingComponent) Deprecated.Update an existingPOSubcontractingComponententity and save it to the S/4HANA system.updatePurchaseOrder(PurchaseOrder purchaseOrder) Deprecated.Update an existingPurchaseOrderentity and save it to the S/4HANA system.updatePurchaseOrderItem(PurchaseOrderItem purchaseOrderItem) Deprecated.Update an existingPurchaseOrderItementity and save it to the S/4HANA system.updatePurchaseOrderItemNote(PurchaseOrderItemNote purchaseOrderItemNote) Deprecated.Update an existingPurchaseOrderItemNoteentity and save it to the S/4HANA system.updatePurchaseOrderNote(PurchaseOrderNote purchaseOrderNote) Deprecated.Update an existingPurchaseOrderNoteentity and save it to the S/4HANA system.updatePurchaseOrderScheduleLine(PurchaseOrderScheduleLine purchaseOrderScheduleLine) Deprecated.Update an existingPurchaseOrderScheduleLineentity and save it to the S/4HANA system.updatePurOrdAccountAssignment(PurOrdAccountAssignment purOrdAccountAssignment) Deprecated.Update an existingPurOrdAccountAssignmententity and save it to the S/4HANA system.updatePurOrdPricingElement(PurOrdPricingElement purOrdPricingElement) Deprecated.Update an existingPurOrdPricingElemententity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Constructor Details
-
DefaultPurchaseOrderService
public DefaultPurchaseOrderService()Deprecated.Creates a service usingPurchaseOrderService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:PurchaseOrderServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfacePurchaseOrderService- 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<PurchaseOrderServiceBatch>
-
getAllPOSubcontractingComponent
Deprecated.Description copied from interface:PurchaseOrderServiceFetch multiplePOSubcontractingComponententities.- Specified by:
getAllPOSubcontractingComponentin interfacePurchaseOrderService- Returns:
- A fluent helper to fetch multiple
POSubcontractingComponententities. 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.
-
getPOSubcontractingComponentByKey
@Nonnull public POSubcontractingComponentByKeyFluentHelper getPOSubcontractingComponentByKey(String purchaseOrder, String purchaseOrderItem, String scheduleLine, String reservationItem, String recordType) Deprecated.Description copied from interface:PurchaseOrderServiceFetch a singlePOSubcontractingComponententity using key fields.- Specified by:
getPOSubcontractingComponentByKeyin interfacePurchaseOrderService- Parameters:
purchaseOrder- Purchasing DocumentConstraints: Not nullable, Maximum length: 10
purchaseOrderItem- 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
POSubcontractingComponententity 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.
-
createPOSubcontractingComponent
@Nonnull public POSubcontractingComponentCreateFluentHelper createPOSubcontractingComponent(@Nonnull POSubcontractingComponent pOSubcontractingComponent) Deprecated.Description copied from interface:PurchaseOrderServiceCreate a newPOSubcontractingComponententity and save it to the S/4HANA system.- Specified by:
createPOSubcontractingComponentin interfacePurchaseOrderService- Parameters:
pOSubcontractingComponent-POSubcontractingComponententity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
POSubcontractingComponententity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePOSubcontractingComponent
@Nonnull public POSubcontractingComponentUpdateFluentHelper updatePOSubcontractingComponent(@Nonnull POSubcontractingComponent pOSubcontractingComponent) Deprecated.Description copied from interface:PurchaseOrderServiceUpdate an existingPOSubcontractingComponententity and save it to the S/4HANA system.- Specified by:
updatePOSubcontractingComponentin interfacePurchaseOrderService- Parameters:
pOSubcontractingComponent-POSubcontractingComponententity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
POSubcontractingComponententity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePOSubcontractingComponent
@Nonnull public POSubcontractingComponentDeleteFluentHelper deletePOSubcontractingComponent(@Nonnull POSubcontractingComponent pOSubcontractingComponent) Deprecated.Description copied from interface:PurchaseOrderServiceDeletes an existingPOSubcontractingComponententity in the S/4HANA system.- Specified by:
deletePOSubcontractingComponentin interfacePurchaseOrderService- Parameters:
pOSubcontractingComponent-POSubcontractingComponententity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
POSubcontractingComponententity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurchaseOrder
Deprecated.Description copied from interface:PurchaseOrderServiceFetch multiplePurchaseOrderentities.- Specified by:
getAllPurchaseOrderin interfacePurchaseOrderService- Returns:
- A fluent helper to fetch multiple
PurchaseOrderentities. 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.
-
getPurchaseOrderByKey
Deprecated.Description copied from interface:PurchaseOrderServiceFetch a singlePurchaseOrderentity using key fields.- Specified by:
getPurchaseOrderByKeyin interfacePurchaseOrderService- Parameters:
purchaseOrder- Purchase Order NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
PurchaseOrderentity 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.
-
createPurchaseOrder
@Nonnull public PurchaseOrderCreateFluentHelper createPurchaseOrder(@Nonnull PurchaseOrder purchaseOrder) Deprecated.Description copied from interface:PurchaseOrderServiceCreate a newPurchaseOrderentity and save it to the S/4HANA system.- Specified by:
createPurchaseOrderin interfacePurchaseOrderService- Parameters:
purchaseOrder-PurchaseOrderentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurchaseOrderentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurchaseOrder
@Nonnull public PurchaseOrderUpdateFluentHelper updatePurchaseOrder(@Nonnull PurchaseOrder purchaseOrder) Deprecated.Description copied from interface:PurchaseOrderServiceUpdate an existingPurchaseOrderentity and save it to the S/4HANA system.- Specified by:
updatePurchaseOrderin interfacePurchaseOrderService- Parameters:
purchaseOrder-PurchaseOrderentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurchaseOrderentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurchaseOrder
@Nonnull public PurchaseOrderDeleteFluentHelper deletePurchaseOrder(@Nonnull PurchaseOrder purchaseOrder) Deprecated.Description copied from interface:PurchaseOrderServiceDeletes an existingPurchaseOrderentity in the S/4HANA system.- Specified by:
deletePurchaseOrderin interfacePurchaseOrderService- Parameters:
purchaseOrder-PurchaseOrderentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurchaseOrderentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurchaseOrderItem
Deprecated.Description copied from interface:PurchaseOrderServiceFetch multiplePurchaseOrderItementities.- Specified by:
getAllPurchaseOrderItemin interfacePurchaseOrderService- Returns:
- A fluent helper to fetch multiple
PurchaseOrderItementities. 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.
-
getPurchaseOrderItemByKey
@Nonnull public PurchaseOrderItemByKeyFluentHelper getPurchaseOrderItemByKey(String purchaseOrder, String purchaseOrderItem) Deprecated.Description copied from interface:PurchaseOrderServiceFetch a singlePurchaseOrderItementity using key fields.- Specified by:
getPurchaseOrderItemByKeyin interfacePurchaseOrderService- Parameters:
purchaseOrder- Purchase Order NumberConstraints: Not nullable, Maximum length: 10
purchaseOrderItem- Item Number of Purchase OrderConstraints: Not nullable, Maximum length: 5
- Returns:
- A fluent helper to fetch a single
PurchaseOrderItementity 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.
-
createPurchaseOrderItem
@Nonnull public PurchaseOrderItemCreateFluentHelper createPurchaseOrderItem(@Nonnull PurchaseOrderItem purchaseOrderItem) Deprecated.Description copied from interface:PurchaseOrderServiceCreate a newPurchaseOrderItementity and save it to the S/4HANA system.- Specified by:
createPurchaseOrderItemin interfacePurchaseOrderService- Parameters:
purchaseOrderItem-PurchaseOrderItementity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurchaseOrderItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurchaseOrderItem
@Nonnull public PurchaseOrderItemUpdateFluentHelper updatePurchaseOrderItem(@Nonnull PurchaseOrderItem purchaseOrderItem) Deprecated.Description copied from interface:PurchaseOrderServiceUpdate an existingPurchaseOrderItementity and save it to the S/4HANA system.- Specified by:
updatePurchaseOrderItemin interfacePurchaseOrderService- Parameters:
purchaseOrderItem-PurchaseOrderItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurchaseOrderItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurchaseOrderItem
@Nonnull public PurchaseOrderItemDeleteFluentHelper deletePurchaseOrderItem(@Nonnull PurchaseOrderItem purchaseOrderItem) Deprecated.Description copied from interface:PurchaseOrderServiceDeletes an existingPurchaseOrderItementity in the S/4HANA system.- Specified by:
deletePurchaseOrderItemin interfacePurchaseOrderService- Parameters:
purchaseOrderItem-PurchaseOrderItementity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurchaseOrderItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurchaseOrderItemNote
Deprecated.Description copied from interface:PurchaseOrderServiceFetch multiplePurchaseOrderItemNoteentities.- Specified by:
getAllPurchaseOrderItemNotein interfacePurchaseOrderService- Returns:
- A fluent helper to fetch multiple
PurchaseOrderItemNoteentities. 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.
-
getPurchaseOrderItemNoteByKey
@Nonnull public PurchaseOrderItemNoteByKeyFluentHelper getPurchaseOrderItemNoteByKey(String purchaseOrder, String purchaseOrderItem, String textObjectType, String language) Deprecated.Description copied from interface:PurchaseOrderServiceFetch a singlePurchaseOrderItemNoteentity using key fields.- Specified by:
getPurchaseOrderItemNoteByKeyin interfacePurchaseOrderService- Parameters:
purchaseOrder- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
purchaseOrderItem- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
textObjectType- Text IDConstraints: Not nullable, Maximum length: 4
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
PurchaseOrderItemNoteentity 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.
-
createPurchaseOrderItemNote
@Nonnull public PurchaseOrderItemNoteCreateFluentHelper createPurchaseOrderItemNote(@Nonnull PurchaseOrderItemNote purchaseOrderItemNote) Deprecated.Description copied from interface:PurchaseOrderServiceCreate a newPurchaseOrderItemNoteentity and save it to the S/4HANA system.- Specified by:
createPurchaseOrderItemNotein interfacePurchaseOrderService- Parameters:
purchaseOrderItemNote-PurchaseOrderItemNoteentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurchaseOrderItemNoteentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurchaseOrderItemNote
@Nonnull public PurchaseOrderItemNoteUpdateFluentHelper updatePurchaseOrderItemNote(@Nonnull PurchaseOrderItemNote purchaseOrderItemNote) Deprecated.Description copied from interface:PurchaseOrderServiceUpdate an existingPurchaseOrderItemNoteentity and save it to the S/4HANA system.- Specified by:
updatePurchaseOrderItemNotein interfacePurchaseOrderService- Parameters:
purchaseOrderItemNote-PurchaseOrderItemNoteentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurchaseOrderItemNoteentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurchaseOrderItemNote
@Nonnull public PurchaseOrderItemNoteDeleteFluentHelper deletePurchaseOrderItemNote(@Nonnull PurchaseOrderItemNote purchaseOrderItemNote) Deprecated.Description copied from interface:PurchaseOrderServiceDeletes an existingPurchaseOrderItemNoteentity in the S/4HANA system.- Specified by:
deletePurchaseOrderItemNotein interfacePurchaseOrderService- Parameters:
purchaseOrderItemNote-PurchaseOrderItemNoteentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurchaseOrderItemNoteentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurchaseOrderNote
Deprecated.Description copied from interface:PurchaseOrderServiceFetch multiplePurchaseOrderNoteentities.- Specified by:
getAllPurchaseOrderNotein interfacePurchaseOrderService- Returns:
- A fluent helper to fetch multiple
PurchaseOrderNoteentities. 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.
-
getPurchaseOrderNoteByKey
@Nonnull public PurchaseOrderNoteByKeyFluentHelper getPurchaseOrderNoteByKey(String purchaseOrder, String textObjectType, String language) Deprecated.Description copied from interface:PurchaseOrderServiceFetch a singlePurchaseOrderNoteentity using key fields.- Specified by:
getPurchaseOrderNoteByKeyin interfacePurchaseOrderService- Parameters:
purchaseOrder- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
textObjectType- Text IDConstraints: Not nullable, Maximum length: 4
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
PurchaseOrderNoteentity 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.
-
createPurchaseOrderNote
@Nonnull public PurchaseOrderNoteCreateFluentHelper createPurchaseOrderNote(@Nonnull PurchaseOrderNote purchaseOrderNote) Deprecated.Description copied from interface:PurchaseOrderServiceCreate a newPurchaseOrderNoteentity and save it to the S/4HANA system.- Specified by:
createPurchaseOrderNotein interfacePurchaseOrderService- Parameters:
purchaseOrderNote-PurchaseOrderNoteentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurchaseOrderNoteentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurchaseOrderNote
@Nonnull public PurchaseOrderNoteUpdateFluentHelper updatePurchaseOrderNote(@Nonnull PurchaseOrderNote purchaseOrderNote) Deprecated.Description copied from interface:PurchaseOrderServiceUpdate an existingPurchaseOrderNoteentity and save it to the S/4HANA system.- Specified by:
updatePurchaseOrderNotein interfacePurchaseOrderService- Parameters:
purchaseOrderNote-PurchaseOrderNoteentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurchaseOrderNoteentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurchaseOrderNote
@Nonnull public PurchaseOrderNoteDeleteFluentHelper deletePurchaseOrderNote(@Nonnull PurchaseOrderNote purchaseOrderNote) Deprecated.Description copied from interface:PurchaseOrderServiceDeletes an existingPurchaseOrderNoteentity in the S/4HANA system.- Specified by:
deletePurchaseOrderNotein interfacePurchaseOrderService- Parameters:
purchaseOrderNote-PurchaseOrderNoteentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurchaseOrderNoteentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurchaseOrderScheduleLine
Deprecated.Description copied from interface:PurchaseOrderServiceFetch multiplePurchaseOrderScheduleLineentities.- Specified by:
getAllPurchaseOrderScheduleLinein interfacePurchaseOrderService- Returns:
- A fluent helper to fetch multiple
PurchaseOrderScheduleLineentities. 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.
-
getPurchaseOrderScheduleLineByKey
@Nonnull public PurchaseOrderScheduleLineByKeyFluentHelper getPurchaseOrderScheduleLineByKey(String purchasingDocument, String purchasingDocumentItem, String scheduleLine) Deprecated.Description copied from interface:PurchaseOrderServiceFetch a singlePurchaseOrderScheduleLineentity using key fields.- Specified by:
getPurchaseOrderScheduleLineByKeyin interfacePurchaseOrderService- Parameters:
purchasingDocument- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
purchasingDocumentItem- 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
PurchaseOrderScheduleLineentity 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.
-
createPurchaseOrderScheduleLine
@Nonnull public PurchaseOrderScheduleLineCreateFluentHelper createPurchaseOrderScheduleLine(@Nonnull PurchaseOrderScheduleLine purchaseOrderScheduleLine) Deprecated.Description copied from interface:PurchaseOrderServiceCreate a newPurchaseOrderScheduleLineentity and save it to the S/4HANA system.- Specified by:
createPurchaseOrderScheduleLinein interfacePurchaseOrderService- Parameters:
purchaseOrderScheduleLine-PurchaseOrderScheduleLineentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurchaseOrderScheduleLineentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurchaseOrderScheduleLine
@Nonnull public PurchaseOrderScheduleLineUpdateFluentHelper updatePurchaseOrderScheduleLine(@Nonnull PurchaseOrderScheduleLine purchaseOrderScheduleLine) Deprecated.Description copied from interface:PurchaseOrderServiceUpdate an existingPurchaseOrderScheduleLineentity and save it to the S/4HANA system.- Specified by:
updatePurchaseOrderScheduleLinein interfacePurchaseOrderService- Parameters:
purchaseOrderScheduleLine-PurchaseOrderScheduleLineentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurchaseOrderScheduleLineentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurchaseOrderScheduleLine
@Nonnull public PurchaseOrderScheduleLineDeleteFluentHelper deletePurchaseOrderScheduleLine(@Nonnull PurchaseOrderScheduleLine purchaseOrderScheduleLine) Deprecated.Description copied from interface:PurchaseOrderServiceDeletes an existingPurchaseOrderScheduleLineentity in the S/4HANA system.- Specified by:
deletePurchaseOrderScheduleLinein interfacePurchaseOrderService- Parameters:
purchaseOrderScheduleLine-PurchaseOrderScheduleLineentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurchaseOrderScheduleLineentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurOrdAccountAssignment
Deprecated.Description copied from interface:PurchaseOrderServiceFetch multiplePurOrdAccountAssignmententities.- Specified by:
getAllPurOrdAccountAssignmentin interfacePurchaseOrderService- Returns:
- A fluent helper to fetch multiple
PurOrdAccountAssignmententities. 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.
-
getPurOrdAccountAssignmentByKey
@Nonnull public PurOrdAccountAssignmentByKeyFluentHelper getPurOrdAccountAssignmentByKey(String purchaseOrder, String purchaseOrderItem, String accountAssignmentNumber) Deprecated.Description copied from interface:PurchaseOrderServiceFetch a singlePurOrdAccountAssignmententity using key fields.- Specified by:
getPurOrdAccountAssignmentByKeyin interfacePurchaseOrderService- Parameters:
purchaseOrder- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
purchaseOrderItem- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
accountAssignmentNumber- Sequential Number of Account AssignmentConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
PurOrdAccountAssignmententity 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.
-
createPurOrdAccountAssignment
@Nonnull public PurOrdAccountAssignmentCreateFluentHelper createPurOrdAccountAssignment(@Nonnull PurOrdAccountAssignment purOrdAccountAssignment) Deprecated.Description copied from interface:PurchaseOrderServiceCreate a newPurOrdAccountAssignmententity and save it to the S/4HANA system.- Specified by:
createPurOrdAccountAssignmentin interfacePurchaseOrderService- Parameters:
purOrdAccountAssignment-PurOrdAccountAssignmententity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurOrdAccountAssignmententity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurOrdAccountAssignment
@Nonnull public PurOrdAccountAssignmentUpdateFluentHelper updatePurOrdAccountAssignment(@Nonnull PurOrdAccountAssignment purOrdAccountAssignment) Deprecated.Description copied from interface:PurchaseOrderServiceUpdate an existingPurOrdAccountAssignmententity and save it to the S/4HANA system.- Specified by:
updatePurOrdAccountAssignmentin interfacePurchaseOrderService- Parameters:
purOrdAccountAssignment-PurOrdAccountAssignmententity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurOrdAccountAssignmententity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurOrdAccountAssignment
@Nonnull public PurOrdAccountAssignmentDeleteFluentHelper deletePurOrdAccountAssignment(@Nonnull PurOrdAccountAssignment purOrdAccountAssignment) Deprecated.Description copied from interface:PurchaseOrderServiceDeletes an existingPurOrdAccountAssignmententity in the S/4HANA system.- Specified by:
deletePurOrdAccountAssignmentin interfacePurchaseOrderService- Parameters:
purOrdAccountAssignment-PurOrdAccountAssignmententity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurOrdAccountAssignmententity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurOrdPricingElement
Deprecated.Description copied from interface:PurchaseOrderServiceFetch multiplePurOrdPricingElemententities.- Specified by:
getAllPurOrdPricingElementin interfacePurchaseOrderService- Returns:
- A fluent helper to fetch multiple
PurOrdPricingElemententities. 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.
-
getPurOrdPricingElementByKey
@Nonnull public PurOrdPricingElementByKeyFluentHelper getPurOrdPricingElementByKey(String purchaseOrder, String purchaseOrderItem, String pricingDocument, String pricingDocumentItem, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Description copied from interface:PurchaseOrderServiceFetch a singlePurOrdPricingElemententity using key fields.- Specified by:
getPurOrdPricingElementByKeyin interfacePurchaseOrderService- Parameters:
purchaseOrder- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
purchaseOrderItem- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
pricingDocument- Number of the Document ConditionConstraints: Not nullable, Maximum length: 10
pricingDocumentItem- Condition item numberConstraints: Not nullable, Maximum length: 6
pricingProcedureStep- Step NumberConstraints: Not nullable, Maximum length: 3
pricingProcedureCounter- Condition CounterConstraints: Not nullable, Maximum length: 3
- Returns:
- A fluent helper to fetch a single
PurOrdPricingElemententity 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.
-
createPurOrdPricingElement
@Nonnull public PurOrdPricingElementCreateFluentHelper createPurOrdPricingElement(@Nonnull PurOrdPricingElement purOrdPricingElement) Deprecated.Description copied from interface:PurchaseOrderServiceCreate a newPurOrdPricingElemententity and save it to the S/4HANA system.- Specified by:
createPurOrdPricingElementin interfacePurchaseOrderService- Parameters:
purOrdPricingElement-PurOrdPricingElemententity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurOrdPricingElemententity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurOrdPricingElement
@Nonnull public PurOrdPricingElementUpdateFluentHelper updatePurOrdPricingElement(@Nonnull PurOrdPricingElement purOrdPricingElement) Deprecated.Description copied from interface:PurchaseOrderServiceUpdate an existingPurOrdPricingElemententity and save it to the S/4HANA system.- Specified by:
updatePurOrdPricingElementin interfacePurchaseOrderService- Parameters:
purOrdPricingElement-PurOrdPricingElemententity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurOrdPricingElemententity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurOrdPricingElement
@Nonnull public PurOrdPricingElementDeleteFluentHelper deletePurOrdPricingElement(@Nonnull PurOrdPricingElement purOrdPricingElement) Deprecated.Description copied from interface:PurchaseOrderServiceDeletes an existingPurOrdPricingElemententity in the S/4HANA system.- Specified by:
deletePurOrdPricingElementin interfacePurchaseOrderService- Parameters:
purOrdPricingElement-PurOrdPricingElemententity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurOrdPricingElemententity. To perform execution, call theexecutemethod on the fluent helper object.
-
getOutputBinaryData
Deprecated.Description copied from interface:PurchaseOrderServiceCreates a fluent helper for the GetOutputBinaryData OData function import.
- Specified by:
getOutputBinaryDatain interfacePurchaseOrderService- Parameters:
purchaseOrder- Purchase OrderConstraints: Nullable, Maximum length: 10
Original parameter name from the Odata EDM: PurchaseOrder
- Returns:
- A fluent helper object that will execute the GetOutputBinaryData OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
getPDF
Deprecated.Description copied from interface:PurchaseOrderServiceCreates a fluent helper for the GetPDF OData function import.
- Specified by:
getPDFin interfacePurchaseOrderService- Parameters:
purchaseOrder- Constraints: Not nullable, Maximum length: 11000Original parameter name from the Odata EDM: PurchaseOrder
- Returns:
- A fluent helper object that will execute the GetPDF OData function import with the provided
parameters. To perform execution, call the
executemethod on the fluent helper object.
-