Symptom
The business requirement is to create Supplier Invoice with Data for One-Time Supplier via API.
Environment
SAP S/4HANA Cloud Public edition
Resolution
The following APIs support the creation of Supplier Invoices with one-time suppliers:
OData: API_SUPPLIERINVOICE_PROCESS_SRV
This service enables to create supplier invoices through an API call from a source system outside SAP S/4HANA Cloud. Furthermore with this service it is possible to read, release, reverse and post existing supplier invoices from the SAP S/4HANA Cloud system.
SOAP: ECC_SUPLRINVCERPCRTRC
This service (also known as SupplierInvoiceERPCreateRequestConfirmation_In) enables to create a supplier invoice in the SAP S/4HANA Cloud system. Once created a supplier invoice can be posted, parked, parked and completed, or entered and held. It is possible to create a supplier invoice with reference to a purchase order, goods movement, or service acknowledgement. Furthermore, it is possible to create a supplier invoice with G/L account lines and material lines.
See Also
SAP Help Portals with example API requests:
Keywords
Create, Supplier Invoice, One-Time Supplier, data, API, OData, SOAP, read, release, reverse, post, posted, parked, parked and completed, entered, held, purchase order, goods movement, service acknowledgement , KBA , MM-FIO-IV-2CL , Fiori UI for Invoice Verification (Public Cloud) , MM-FIO-IV , Fiori UI for Invoice Verification , How To
SAP Knowledge Base Article - Public