ERP BTP · Contrôle financier fournisseurs
Cette API applique le contrôle du rapprochement à 3 voies : un règlement fournisseur n'est autorisé que pour la portion d'une facture couverte à la fois par un bon de commande, une réception acceptée et un prix conforme. Toute portion non couverte reste non payable ; tout écart part en revue humaine plutôt que d'être accepté ou rejeté silencieusement.
Ce qui a été engagé : quantités et prix unitaires autorisés à l'achat. Plafond absolu du paiement.
Ce qui est réellement arrivé. Seule une réception acceptée compte - un bon saisi mais non contrôlé n'ouvre aucun droit.
Ce qui est réclamé. Rapprochée dès sa soumission ; la portion couverte devient payable, le reste attend.
Une livraison partielle n'autorise que la part reçue. Le solde reste bloqué jusqu'à la livraison suivante.
Les quantités déjà rapprochées par une autre facture sont déduites : une même livraison ne se paie jamais deux fois.
Chaque décision archive qui a tranché, quand, avec quelle version du moteur, quelles tolérances et sur quels chiffres.
Commander, réceptionner et débloquer un paiement relèvent de trois permissions distinctes.
| Paramètre | Valeur | Effet |
|---|---|---|
| Version du moteur | 1.0.0 |
Archivée dans chaque décision, pour pouvoir la rejouer plus tard. |
| Tolérance de prix (relative) | 1 % |
Au-delà, la ligne part en revue et n'autorise aucun paiement. |
| Tolérance de prix (absolue) | 250,00 / unité |
Évite qu'un article à faible prix parte en revue pour un centime d'arrondi. |
| Tolérance de quantité | 0 % |
Sur-facturation acceptée sans revue. Zéro par défaut : facturer plus que commandé n'est pas un arrondi. |