v1

latestOpenAPI 3.0.22026-07-223907721.1 MB
SalesInvoiceDomainCommand

Create a new sales invoice for a salesorder

post/v2/salesinvoice/createsalesinvoice

Headers

x-tenant-idstring uuid required

The tenant ID for the target ERP instance.

x-runasstring

The User-Id (int or uuid) on whose behalf the request is executed. Requires scope 'Application.RunAs'.

x-companyidstring

The Company-Id (int or uuid) of the company on whose behalf the request is executed.

Request body

salesOrderIdstring uuid
invoiceOnlyDeliveredQuantityboolean

If true, only the delivered quantities of the sales order line items are added to the new invoice.

asDraftboolean

If true, the invoice will be created as a draft. An invoice draft has no invoice number yet and can be edited until finalized.

Example request

{
  "salesOrderId": "b45f6432-2462-4c6f-b00f-1d9d01000000"
}

Response

Sales invoice created successfully