{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Request for quotation (BE)","description":"Belgian request for quotation that a buying enterprise sends to its suppliers: the buyer's name, address, enterprise number and payment account, the reference and dates, the items with quantity, unit, specification and target price, the currency (no default), the delivery place, date or period and terms (an Incoterm code only if the buyer uses one), the payment term requested, the evaluation criteria, the requested validity, how and to whom to answer and an optional statement that the request is not an offer. Nothing is computed or defaulted.","type":"object","additionalProperties":false,"required":["company","rfq","items","currency","delivery","submission","signatory"],"properties":{"company":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name or company name of the enterprise."},"legal_form":{"type":"string","description":"Legal form (for example SRL, SA), as the enterprise writes it."},"enterprise_number":{"type":"string","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$","description":"Belgian enterprise number (KBO/BCE), written 0123.456.789 (Code of economic law art. III.25, al. 1)."},"vat_number":{"type":"string","pattern":"^BE[01][0-9]{9}$","description":"Belgian VAT number, written BE0123456789 (leave out if the enterprise has none)."},"address":{"type":"string","description":"Street and number of the registered seat."},"postal_code":{"type":"string","description":"Postal code."},"commune":{"type":"string","description":"Municipality."},"rpm_court":{"type":"string","description":"Enterprise court of the registered seat (legal persons: CSA art. 2:20, 5°)."},"in_liquidation":{"type":"boolean","description":"Whether the company is in liquidation (CSA art. 2:20, 7°); printed only when true."},"email":{"type":"string","description":"E-mail address."},"website":{"type":"string","description":"Website of the enterprise."},"phone":{"type":"string","description":"Telephone number."},"iban":{"type":"string","description":"IBAN of a payment account the enterprise holds (Code of economic law art. III.25, al. 2)."},"bic":{"type":"string","description":"BIC of that account."},"logo_base64":{"type":"string","description":"Logo of the issuer as a base64-encoded PNG or JPEG (validated by the renderer)."}},"description":"The enterprise that issues the document (outward: Code of economic law art. III.25, Code of companies and associations art. 2:20).","required":["name","enterprise_number","address","postal_code","commune","iban"]},"rfq":{"type":"object","additionalProperties":false,"properties":{"reference":{"type":"string","description":"Reference of the request for quotation."},"issue_date":{"type":"string","format":"date","description":"Date the request is issued."},"response_deadline":{"type":"string","format":"date","description":"Last date for the supplier's answer."},"validity_requested":{"type":"string","description":"How long the supplier's price must stay valid (free text)."}},"description":"The request.","required":["reference","issue_date","response_deadline"]},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"description":{"type":"string","description":"Description of the item."},"quantity":{"type":["string","number"],"description":"Quantity requested."},"unit":{"type":"string","description":"Unit of the quantity."},"specification":{"type":"string","description":"Specification or drawing reference."},"target_price":{"type":["string","number"],"description":"Target unit price, if the buyer states one."}},"description":"","required":["description","quantity","unit"]},"description":"The items the buyer asks prices for.","minItems":1},"currency":{"type":"string","pattern":"^[A-Z]{3}$","description":"ISO 4217 code of the currency of the prices, typed by the user (no default)."},"delivery":{"type":"object","additionalProperties":false,"properties":{"address":{"type":"string","description":"Delivery address."},"date":{"type":"string","format":"date","description":"Requested delivery date."},"period":{"type":"string","description":"Requested delivery period (free text)."},"terms_text":{"type":"string","description":"Delivery terms in the buyer's words."},"incoterm":{"type":"string","description":"Incoterm code chosen by the buyer (three letters), only if the buyer uses one.","pattern":"^[A-Z]{3}$"},"incoterm_version":{"type":"string","description":"Version of the Incoterms rules, as typed."}},"description":"Delivery.","required":["address"]},"payment_terms_requested":{"type":"string","description":"Payment term the buyer requests, in the buyer's words."},"evaluation_criteria":{"type":"array","items":{"type":"string"},"description":"Evaluation criteria in the buyer's words (optional)."},"purchasing_conditions":{"type":"object","additionalProperties":false,"properties":{"reference":{"type":"string","description":"Reference (title and version) of the buyer's general purchasing conditions."}},"description":"The buyer's purchasing conditions."},"submission":{"type":"object","additionalProperties":false,"properties":{"method":{"type":"string","enum":["email","platform","post"],"description":"How the supplier submits the answer."},"contact":{"type":"string","description":"Where to send the answer (e-mail address, platform or postal address)."}},"description":"Submission of the answer.","required":["method","contact"]},"questions":{"type":"object","additionalProperties":false,"properties":{"contact":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name of the person who answers questions."},"email":{"type":"string","description":"E-mail address for questions."}},"description":"Contact for questions."},"deadline":{"type":"string","format":"date","description":"Last date for questions."}},"description":"Questions from suppliers."},"confidentiality":{"type":"boolean","description":"Whether the buyer asks for the request to be treated as confidential."},"not_an_offer":{"type":"boolean","description":"Whether the document states that this request is not an offer."},"signatory":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name of the person who signs."},"title":{"type":"string","description":"Function of that person."},"date":{"type":"string","format":"date","description":"Date of signature."}},"description":"Who signs the document.","required":["name","title","date"]}}}