Symptom
The business requirement is to create Supplier Invoice with Data for One-Time Supplier using an API.
Environment
SAP S/4HANA Cloud Public Edition (All Versions)
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:
Keywords
Create, Supplier Invoice, One-Time Supplier, data, API, OData, SOAP , KBA , MM-FIO-IV , Fiori UI for Invoice Verification , How To
SAP Knowledge Base Article - Public