Skip to content

Modèle de document · generic.business.pricing_sheet

Grille tarifaire

  • Rendu vérifié
  • Commercial
  • Version 1.0.0

Country-agnostic pricing sheet: categorised product price list (standard or customer-specific), optionally with volume-discount tiers.

JSON Schema

Champs de ce modèle

Les données envoyées à l'API sont validées par le schéma JSON du modèle avant tout rendu. Ce modèle définit 25 champs :

Champ Obligatoire Type Description
issuer Obligatoire object
issuer.name Obligatoire string
issuer.address Obligatoire string
issuer.vat_id Optionnel string
issuer.contact_email Obligatoire string
customer Optionnel object Optional — include when the sheet is customer-specific.
customer.name Obligatoire string
customer.address Optionnel string
customer.account_number Optionnel string
reference Optionnel string Optional internal reference for the sheet.
effective_from Obligatoire date
effective_to Optionnel date Optional. If absent, the sheet supersedes prior sheets until a newer one is issued.
currency Obligatoire string
categories Obligatoire array of object
categories[].name Obligatoire string
categories[].products Obligatoire array of object
volume_discount_tiers Optionnel array of object Optional. Additional volume-based discount applied on top of per-line pricing for orders meeting the min_qty threshold.
volume_discount_tiers[].min_qty Obligatoire number
volume_discount_tiers[].discount_pct Obligatoire number
payment_terms Obligatoire string
notes Optionnel string
signatory Optionnel object
signatory.name Obligatoire string
signatory.role Obligatoire string
signatory.date Optionnel date

POST /render

Générez-le

Un seul appel POST /render : envoyez votre JSON, recevez le PDF final. Ou passez-vous du JSON et décrivez le document en langage naturel sur chut.app.

curl
curl -X POST https://api.papii.eu/render \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "generic.business.pricing_sheet",
    "data": { ... },
    "options": {"language": "fr"}
  }' -o pricing-sheet.pdf

Questions fréquentes

Qu'est-ce qu'un « Grille tarifaire » ?

Country-agnostic pricing sheet: categorised product price list (standard or customer-specific), optionally with volume-discount tiers. Sur papii, ce document est disponible sous forme du modèle generic.business.pricing_sheet : un schéma JSON associé à un rendu PDF déterministe — les mêmes données produisent toujours le même document.

Puis-je générer un « Grille tarifaire » avec l'IA ?

Oui. chut.app — le back-office IA propulsé par papii — remplit ce modèle à partir d'une description en langage naturel : vous décrivez le document en une phrase, l'IA structure les données, papii les valide contre le schéma et génère le PDF. Les développeurs peuvent aussi appeler directement l'API papii avec du JSON structuré.

Le modèle « Grille tarifaire » est-il conforme juridiquement ?

Ce modèle est au rendu vérifié : son schéma, ses données d'exemple et sa sortie PDF sont testés automatiquement à chaque version. Il est publié avec le statut « ready », ce qui signifie qu'il n'a pas encore passé la revue juridique finale de papii. Lorsqu'il fait référence à une législation précise, celle-ci est indiquée dans la description du modèle — faites toujours vérifier par un professionnel les documents à portée juridique avant de vous y fier.