{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","description":"Distribution agreement between a supplier and a distributor, both enterprises (Belgium): the distributor buys and resells the supplier's products in its own name and for its own account in a territory (art. I.11, 3° of the Code of economic law). The kind of concession, the notice, the discounts and the minimums are the parties' facts; nothing is defaulted or computed, a missing statement prints ---.","additionalProperties":false,"required":["effective_date","agreement","signatures","issuer_side","supplier","distributor","products","territory","concession","partnership","payment","term","termination","governing_law","courts","signatories"],"properties":{"reference":{"type":"string","description":"Internal reference of the agreement."},"effective_date":{"type":"string","format":"date","description":"Date the agreement takes effect."},"agreement":{"type":"object","additionalProperties":false,"description":"The signature of the agreement.","required":["signed_on","signed_at"],"properties":{"signed_on":{"type":"string","format":"date","description":"Date of signature of the agreement (the conclusion date: it selects the Civil Code regime printed)."},"signed_at":{"type":"string","description":"Place of signature."}}},"signatures":{"type":"object","additionalProperties":false,"description":"The originals of the agreement (Civil Code book 8, art. 8.20).","required":["copies"],"properties":{"copies":{"type":"integer","description":"Number of originals signed.","minimum":2}}},"issuer_side":{"type":"string","enum":["supplier","distributor"],"description":"Which party issues this document (the payment account of CDE art. III.25 al. 2 is asked on that party's block)."},"supplier":{"type":"object","additionalProperties":false,"description":"The supplier (manufacturer or importer) (company block).","required":["name","enterprise_number","address","postal_code","commune","represented_by"],"properties":{"name":{"type":"string","description":"Name or company name of the enterprise."},"legal_form":{"type":"string","enum":["SRL","SA","SC","SComm","SNC","ASBL","AISBL","foundation","EI","foreign","natural_person"],"description":"Legal form: a Belgian form, foreign, or natural_person (a sole trader is EI)."},"enterprise_number":{"type":"string","description":"Belgian enterprise number (KBO/BCE), written 0123.456.789.","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$"},"vat_number":{"type":"string","description":"Belgian VAT number, written BE0123456789 (leave out if the enterprise has none).","pattern":"^BE[01][0-9]{9}$"},"address":{"type":"string","description":"Street and number of the registered office or domicile (Code of economic law art. III.25, al. 2)."},"postal_code":{"type":"string","description":"Postal code."},"commune":{"type":"string","description":"Municipality."},"country":{"type":"string","description":"Country, as the enterprise writes it."},"rpm_court":{"type":"string","description":"Seat of the enterprise court named after the words RPM / RPR (legal persons only; CSA art. 2:20, 5°)."},"in_liquidation":{"type":"boolean","description":"true when the legal person is in liquidation (CSA art. 2:20, 7°); printed only when true."},"email":{"type":"string","description":"E-mail address."},"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."},"represented_by":{"type":"object","additionalProperties":false,"description":"The person who represents the enterprise.","required":["name","title"],"properties":{"name":{"type":"string","description":"Name of the person who represents the enterprise."},"title":{"type":"string","description":"Capacity of that person."}}}}},"distributor":{"type":"object","additionalProperties":false,"description":"The distributor (company block).","required":["name","enterprise_number","address","postal_code","commune","represented_by"],"properties":{"name":{"type":"string","description":"Name or company name of the enterprise."},"legal_form":{"type":"string","enum":["SRL","SA","SC","SComm","SNC","ASBL","AISBL","foundation","EI","foreign","natural_person"],"description":"Legal form: a Belgian form, foreign, or natural_person (a sole trader is EI)."},"enterprise_number":{"type":"string","description":"Belgian enterprise number (KBO/BCE), written 0123.456.789.","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$"},"vat_number":{"type":"string","description":"Belgian VAT number, written BE0123456789 (leave out if the enterprise has none).","pattern":"^BE[01][0-9]{9}$"},"address":{"type":"string","description":"Street and number of the registered office or domicile (Code of economic law art. III.25, al. 2)."},"postal_code":{"type":"string","description":"Postal code."},"commune":{"type":"string","description":"Municipality."},"country":{"type":"string","description":"Country, as the enterprise writes it."},"rpm_court":{"type":"string","description":"Seat of the enterprise court named after the words RPM / RPR (legal persons only; CSA art. 2:20, 5°)."},"in_liquidation":{"type":"boolean","description":"true when the legal person is in liquidation (CSA art. 2:20, 7°); printed only when true."},"email":{"type":"string","description":"E-mail address."},"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."},"represented_by":{"type":"object","additionalProperties":false,"description":"The person who represents the enterprise.","required":["name","title"],"properties":{"name":{"type":"string","description":"Name of the person who represents the enterprise."},"title":{"type":"string","description":"Capacity of that person."}}}}},"products":{"type":"array","items":{"type":"string","description":"A product."},"description":"The products the distributor may buy and resell.","minItems":1},"territory":{"type":"array","items":{"type":"string","description":"A territory."},"description":"The territory of the distributor.","minItems":1},"concession":{"type":"object","additionalProperties":false,"description":"The kind of concession, as the parties state the facts (art. I.11, 3°; X.35).","required":["kind"],"properties":{"kind":{"type":"string","enum":["exclusive","quasi_exclusive","with_important_obligations","non_exclusive_simple"],"description":"exclusive, quasi_exclusive, with_important_obligations or non_exclusive_simple."}}},"partnership":{"type":"object","additionalProperties":false,"description":"The commercial formula, if the supplier grants one (art. I.11, 2°; X.27).","required":["commercial_formula"],"properties":{"commercial_formula":{"type":"boolean","description":"true when the supplier grants a common sign, a common trade name, know-how or commercial or technical assistance."},"pid_handed_on":{"type":"string","format":"date","description":"Date the precontractual information document was handed over."}},"allOf":[{"if":{"properties":{"commercial_formula":{"const":true}},"required":["commercial_formula"]},"then":{"required":["pid_handed_on"]}}]},"obligations":{"type":"object","additionalProperties":false,"description":"The obligations of the parties, as the parties word them.","required":[],"properties":{"supplier":{"type":"array","items":{"type":"string","description":"An obligation."},"description":"Obligations of the supplier."},"distributor":{"type":"array","items":{"type":"string","description":"An obligation."},"description":"Obligations of the distributor."}}},"ordering_text":{"type":"string","description":"Orders and acceptance, as the parties word it."},"delivery_text":{"type":"string","description":"Delivery, as the parties word it."},"pricing":{"type":"object","additionalProperties":false,"description":"Prices and discounts, as the parties' figures (amounts in euros, discounts in percent).","required":[],"properties":{"discount_pct":{"type":"number","description":"Standard discount, in percent.","minimum":0,"maximum":100},"tiers":{"type":"array","items":{"type":"object","additionalProperties":false,"description":"One tier.","required":["min_revenue_eur","discount_pct"],"properties":{"min_revenue_eur":{"type":"number","description":"Minimum turnover of the tier, in euros.","minimum":0},"discount_pct":{"type":"number","description":"Discount of the tier, in percent.","minimum":0,"maximum":100}}},"description":"Discount tiers."},"price_list_reference":{"type":"string","description":"Reference of the price list the discounts apply to."}}},"payment":{"type":"object","additionalProperties":false,"description":"Payment (law of 2 August 2002, art. 4 to 6).","required":["terms_text"],"properties":{"terms_text":{"type":"string","description":"The payment terms, as the parties word them."}}},"retention_of_title":{"type":"boolean","description":"true when the agreement contains a retention-of-title clause."},"retention_of_title_text":{"type":"string","description":"The retention-of-title clause, as the parties word it."},"commitments":{"type":"array","items":{"type":"object","additionalProperties":false,"description":"One commitment.","required":["target"],"properties":{"period":{"type":"string","description":"The period of the commitment."},"target":{"type":"string","description":"The minimum or target, as the parties word it."},"consequence_text":{"type":"string","description":"The consequence of not reaching it, as the parties word it."}}},"description":"Minimum purchases or targets and their consequences."},"marketing":{"type":"array","items":{"type":"string","description":"A marketing duty."},"description":"Marketing duties."},"brand_use_text":{"type":"string","description":"Use of the supplier's brands, as the parties word it."},"warranty_text":{"type":"string","description":"Warranty, as the parties word it."},"liability_text":{"type":"string","description":"Liability, as the parties word it."},"ip_text":{"type":"string","description":"Intellectual property, as the parties word it."},"confidentiality_text":{"type":"string","description":"Confidentiality, as the parties word it."},"non_compete_during_term":{"type":"boolean","description":"true when the distributor may not sell competing products during the agreement."},"non_compete_during_term_text":{"type":"string","description":"The non-compete clause during the agreement, as the parties word it."},"term":{"type":"object","additionalProperties":false,"description":"The term of the agreement (art. X.36, X.38).","required":["kind","start_date"],"properties":{"kind":{"type":"string","enum":["indefinite","fixed"],"description":"indefinite or fixed."},"start_date":{"type":"string","format":"date","description":"Start date of the term."},"end_date":{"type":"string","format":"date","description":"End date of a fixed term."},"renewal_text":{"type":"string","description":"Renewal, as the parties word it."}},"allOf":[{"if":{"properties":{"kind":{"const":"fixed"}},"required":["kind"]},"then":{"required":["end_date"]}}]},"termination":{"type":"object","additionalProperties":false,"description":"The termination of the agreement (art. X.36).","required":["notice_text"],"properties":{"notice_text":{"type":"string","description":"The notice or the indemnity on termination the parties agree, as they word it."},"serious_breach_text":{"type":"string","description":"Termination for serious breach, as the parties word it."}}},"post_term":{"type":"object","additionalProperties":false,"description":"After the agreement.","required":[],"properties":{"stock_text":{"type":"string","description":"The stock on hand, as the parties word it."},"customer_data_text":{"type":"string","description":"Customer data, as the parties word it."}}},"sub_distribution":{"type":"object","additionalProperties":false,"description":"Sub-distribution (art. X.40).","required":[],"properties":{"allowed":{"type":"boolean","description":"true when the distributor may grant sub-concessions."},"text":{"type":"string","description":"Sub-distribution, as the parties word it."}}},"additional_clauses":{"type":"array","items":{"type":"object","additionalProperties":false,"description":"One additional clause.","required":["title","text"],"properties":{"title":{"type":"string","description":"Title of the clause."},"text":{"type":"string","description":"Text of the clause."}}},"description":"Additional clauses, printed as numbered articles before the law-and-courts article."},"governing_law":{"type":"string","description":"The law that governs the agreement, as the parties word it."},"courts":{"type":"string","description":"The courts competent for the agreement, as the parties word it."},"signatories":{"type":"array","items":{"type":"object","additionalProperties":false,"description":"One signatory.","required":["party","name","role"],"properties":{"party":{"type":"string","enum":["supplier","distributor"],"description":"The party the signatory signs for."},"name":{"type":"string","description":"Name of the signatory."},"role":{"type":"string","description":"Capacity of the signatory."}}},"description":"The signatories, one per item.","minItems":1}},"allOf":[{"if":{"properties":{"retention_of_title":{"const":true}},"required":["retention_of_title"]},"then":{"required":["retention_of_title_text"]}}]}