Class DefaultSalesOrderService

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultSalesOrderService
All Implemented Interfaces:
BatchService<SalesOrderServiceBatch>, SalesOrderService

@Named("com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultSalesOrderService") @Deprecated public class DefaultSalesOrderService extends Object implements SalesOrderService
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

In every API call, you can make use of the following operations: - You can read entire sales orders or only parts of the data, using the provided filters. - You can create sales orders. You can use deep insert requests, that is, you create a header plus at least one of the following entities: header partner, header partner address, header pricing element, header billing plan, header billing plan item, header text, payment plan, header related object, item, item partner, item partner address, item pricing element, item billing plan, item billing plan item, item text, and item related object. If the header already exists, you can create the following sub-entities on their own: header partner, header pricing element, header text, payment plan, header related object, item partner, item pricing element, item text, and item related object. - For existing sales orders, you can create new items. You can use deep insert requests, that is, you create an item plus at least one of the following entities: item partner, item partner address, item pricing element, item billing plan, item billing plan item, item text, and item related object. If the item already exists, you can create the following sub-entities on their own: item partner, item pricing element, item text, item related object, and item schedule line. - For existing sales orders, you can update the following entities (that is, you can change the content of their properties): header, header partner, header partner address, header pricing element, header billing plan, header billing plan item, header text, payment plan, item, item partner, item partner address, item pricing element, item billing plan, item billing plan item, item text, and item schedule line. - For existing sales orders, you can delete the following entities: header, header partner, header pricing element, header billing plan item, header text, payment plan, header related object, item, item partner, item pricing element, item billing plan item, item text, item related object, and item schedule line. - You can accept or deny approval requests for sales orders that cannot be processed without the consent of an approver..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_SALES_ORDER_SRV
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Sales Order Integration(SAP_COM_0109), Delivery Insights Replication App Integration (Obsolete)(SAP_COM_0571)
Scope Items: Sell from Stock(BD9), Sell from Stock(OD9), Customer Consignment(1IU), Opportunity-to-Order with Third-Party Sales Force Automation Apps (Deprecated)(1QI), B2B Order Fulfillment with SAP Commerce Cloud(2TY), Delivery Insights Enabled by IoT(4IH)
Authentication Methods: x509
Business Object: Sales Order