CreatePriceInquiryCommandResponse
Creates a price inquiry for one supplier with its lines in one call. The number is drawn from the number range of price inquiries; currency and language are the supplier’s; the billing address is the company’s and the delivery address the warehouse’s. A price inquiry raises no workflow events. Available in GraphQL only. Errors arrive as GraphQL errors with the code in ‘extensions.code’; a refusal because of the current state also lists every reason in ‘extensions.blockers’. Codes: PRICE_INQUIRY_LINE_ITEMS_REQUIRED, WAREHOUSE_REQUIRED (neither a warehouse nor a default warehouse of the supplier) or another invalid request, for example a quantity below 0, a tax rate outside 0 to 100 or a text with control characters; SUPPLIER_NOT_FOUND, COMPANY_NOT_FOUND, WAREHOUSE_NOT_FOUND or SUPPLIER_CONTACT_NOT_FOUND (a referenced record was not found) or ITEM_NOT_FOUND; SUPPLIER_INACTIVE (the supplier is not active); SUPPLIER_CURRENCY_NOT_RESOLVABLE or SUPPLIER_LANGUAGE_NOT_RESOLVABLE (the supplier’s currency or language is missing in the ERP); WAREHOUSE_NOT_USABLE (the warehouse is inactive or a drop shipping target); ITEM_INACTIVE, ITEM_IS_VARIATION_PARENT, ITEM_IS_BILL_OF_MATERIALS or ITEM_NOT_ASSIGNED_TO_SUPPLIER (an item cannot be asked for at this supplier as it is). - Response
CreatePriceInquiryCommandResponseFields
The ID of the new price inquiry.
The number of the new price inquiry.
The temporary identifier from the request, if one was sent.
The new lines in the order of the request, with their temporary identifiers.
Was this page helpful?