CreateSalesQuotationCommandRequestInput
Creates a sales quotation, with its line items if they are sent: everything or nothing. - Request
CreateSalesQuotationCommandRequestInputFields
The ID of the shipping method. Fails with a GraphQL error whose extensions.code is ShippingMethodNotFound.
The ID of the user responsible for the quotation.
The ID of the process status. Fails with a GraphQL error whose extensions.code is ProcessStatusNotFound.
The ID of the payment method. Fails with a GraphQL error whose extensions.code is PaymentMethodNotFound.
The ID of the customer. Fails with a GraphQL error whose extensions.code is CustomerNotFound.
The company that sells. Defaults to the default company; fails with CompanyNotFound, or CompanyVatIdMissing when it has no VAT ID.
Vouchers that are sold.
The shipment address. Defaults to the billing address.
The payment terms.
Line items for items of the catalog.
Discounts such as a coupon.
Free line items.
Charges such as shipping or a payment fee.
The billing address.
The date of the quotation. Defaults to now.
A text printed on the quotation.
The quotation number. Defaults to the next number; fails with a GraphQL error whose extensions.code is SalesQuotationNumberInUse.
An internal note.
The language of the documents as ISO 639-1 code. Fails with a GraphQL error whose extensions.code is LanguageNotFound.
A number from another system, at most 50 characters.
The delivery date that the quotation promises.
The order number of the customer.
A comment from or for the customer.
The currency as ISO 4217 code. Defaults to the currency of the customer; fails with CurrencyNotFound.
Exchange rate of the quotation currency. Defaults to the rate of the currency in the master data; 0 or less fails with CurrencyFactorNotPositive.
A temporary ID chosen by the client. It is not stored and is returned unchanged.
Suppresses the automatic workflow triggers of this call. Defaults to false when omitted.
Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.
Was this page helpful?