SAP Sales and Distribution (SD)
APIs for SAP Sales and Distribution module covering sales orders, pricing, delivery, billing, and customer management processes within SAP S/4HANA. These OData-based APIs enable integration with external applications for end-to-end order-to-cash operations including sales document management, logistics execution, billing, and credit management.
APIs
Sales Order API
Create, read, update, and delete sales orders in SAP S/4HANA. This OData service (API_SALES_ORDER_SRV) supports full CRUD operations on sales order headers, items, partners, pri...
Customer Master Data API
Manage customer master data including addresses, contact information, and business partner details in SAP S/4HANA. Provides access to business partner records used across SAP S/...
Outbound Delivery API
Create and manage outbound deliveries, goods issue, and shipping documents. Supports delivery creation with reference to sales orders and subsequent logistics processing includi...
Billing Document API
Create and manage billing documents, invoices, credit memos, and debit memos. Enables billing document processing as part of the order-to-cash cycle in SAP S/4HANA including can...
Pricing API
Calculate prices, discounts, and surcharges based on pricing conditions. Manages sales pricing condition records used to determine prices in sales documents within SAP S/4HANA.
Sales Quotation API
Create and manage sales quotations and customer inquiries. Supports the complete quotation lifecycle from creation through approval and conversion to sales orders.
Credit Management API
Manage customer credit limits, credit exposure, and credit checks in SAP S/4HANA. Enables automated credit risk assessment during sales order processing.
Material Master API
Access material master data including product information, availability, and pricing. Provides read and write access to product records used across procurement, manufacturing, a...
Credit Memo Request API
Create, read, update, and delete credit memo requests. Enables approval or denial of credit memo requests that require authorization before processing.
Debit Memo Request API
Create, read, update, and delete debit memo requests. Supports the full lifecycle of debit memo requests used to charge customers for additional amounts.
Sales Contract API
Create and manage sales contracts including quantity contracts and value contracts. Supports contract lifecycle management from creation through fulfillment tracking.
Sales Inquiry API
Read sales inquiries from SAP S/4HANA. Provides access to sales inquiry documents used in the pre-sales process to capture customer interest in products or services.
Sales Scheduling Agreement API
Manage sales scheduling agreements in SAP S/4HANA. Scheduling agreements define delivery schedules for recurring deliveries of materials to customers over a specified period.
Customer Return API
Create, read, update, and delete customer returns in SAP S/4HANA. Supports integration with customer return processing including SAP Advanced Returns Management using deep inser...
Customer Returns Delivery API
Manage customer returns deliveries in SAP S/4HANA. Enables processing of inbound deliveries related to customer returns, including goods receipt and inspection.
Customer Material API
Manage customer-material information records that link customer-specific material numbers to internal material numbers. Supports the sales process by mapping customer part numbe...
Inbound Delivery API
Create and manage inbound deliveries in SAP S/4HANA. Supports creation of inbound deliveries with reference to sales documents and manages batch-split items for existing deliver...
Collections
Arazzo Workflows
SAP SD Billing Review and Cancel
Read a billing document, list its items and partners, then optionally cancel it.
ARAZZOSAP SD Contract Release Order
Create a sales contract, read it, list its items, then release a sales order from it.
ARAZZOSAP SD Credit Check
Read a customer's credit account, then its credit limit and credit exposure.
ARAZZOSAP SD Credit Memo Approval
Create a credit memo request, read it, then accept or reject its approval by amount.
ARAZZOSAP SD Customer Lookup to Order
Verify a customer and its sales area, then create a sales order for it.
ARAZZOSAP SD Customer Material Setup
Create a customer-material info record, read it back, then list customer materials.
ARAZZOSAP SD Customer Onboarding
Create a business partner, read it, add an address, then list its addresses.
ARAZZOSAP SD Customer Return Intake
Create a customer return referencing an order, read it, and list its items.
ARAZZOSAP SD Deliver and Post Goods Issue
Create an outbound delivery, verify it, list its items, then post goods issue.
ARAZZOSAP SD Inbound Delivery Receipt
Create an inbound delivery, read it, list its items, then post goods receipt.
ARAZZOSAP SD Inquiry to Quotation
Create a sales inquiry, read it, list its items, then create a quotation from it.
ARAZZOSAP SD Material Onboarding
Create a product, read it back, list its plants, and read its sales/delivery view.
ARAZZOSAP SD Order to Delivery
Create a sales order, confirm it, then create an outbound delivery for it.
ARAZZOSAP SD Pricing Setup
Create a pricing condition record, read it back, then list its validity periods.
ARAZZOSAP SD Quotation to Order
Create a sales quotation, read it, list its items, then create a sales order from it.
ARAZZOSAP SD Returns Goods Receipt
Read a returns delivery, list its items, then post goods receipt for it.
ARAZZO