Documentation
Comment le produit fonctionne, écran par écran.
Les cinq premiers gestes
1 · Importer le catalogue
Un CSV depuis votre ERP ou votre tableur. Depuis Excel : Enregistrer sous → CSV UTF-8. Les colonnes sont reconnues automatiquement (référence, désignation, valeur, origine, fournisseur) ; celles qui manquent sont signalées avant l’import, pas après. Le fichier déposé est réellement lu — rien n’est simulé.
2 · Régler le périmètre
Réglages → Périmètre. Vous n’activez que les domaines qui vous concernent : CBAM, origine, criblage, contrôle des exportations. Les écrans inutiles disparaissent du rail, et les alertes correspondantes cessent. Un importateur de textile n’a pas à voir le CBAM.
3 · Lancer le classement
L’opérateur propose une position par référence, avec les règles générales interprétatives appliquées et les notes de section retenues. Sous votre seuil de confiance, il ne tranche pas : il vous soumet le cas avec les deux positions concurrentes et ce qui les sépare.
4 · Ouvrir Le Matin
L’écran d’accueil dit ce qui a été fait pendant votre absence et ce qui bloque une expédition. C’est le seul écran à ouvrir tous les jours ; tout le reste s’y rattache par un lien.
5 · Vérifier les référentiels
Réglages → Référentiels, ou la page publique « État du service ». Chaque source y porte sa date de dernière réponse et sa marge avant péremption. Une source périmée déclenche une alerte par courriel, mais le vérifier une fois ne coûte rien.
Ce que rend chaque calcul
Classement
Liquidation
Criblage
Origine
CBAM
Rejeu à date
Ce que le service expose
POST /classer
Une désignation, un code proposé avec ses citations
POST /liquidation
Une assiette, la liquidation ligne par ligne
POST /liquidation/rejeu
La même assiette à N dates — 24 au plus
POST /screening
Un nom, les rapprochements avec leur score et leur liste
POST /origine/determiner
Composants et accord, le verdict et sa précision
POST /cbam/calcul
Code et tonnage, le coût des certificats
GET /mesures
Les mesures applicables à un code, à une date
GET /referentiels
L’état et la fraîcheur des neuf sources
GET /audit
Le registre, paginé
GET /audit/export
Le registre COMPLET en NDJSON, avec son verdict d’intégrité
GET /audit/integrite
La vérification de la chaîne d’empreintes
GET /sante · GET /pret
Disponibilité du service et de sa base
Toutes les entrées sont validées à la porte : un champ manquant ou mal typé rend une erreur qui nomme le champ fautif, jamais un 500. Une date invalide est refusée avant d’atteindre le moteur — le comparateur de dates travaille sur du texte, et une chaîne quelconque produirait un résultat plausible et faux.
Les limites, en un endroit
- Firmat ne dépose aucune déclaration. Il produit le chiffre et sa motivation ; le dépôt reste dans votre outil déclaratif.
- Le catalogue s’importe en CSV, Excel ou JSON. Les factures PDF avec couche texte sont lues puis recoupées ; les scans et photos (OCR) ne sont pas encore pris en charge.
- L’historique complet du TARIC n’est pas encore chargé — le corpus porte les entrées en vigueur, pas les abrogations antérieures à juillet 2026.
- Les règles d’origine couvrent six accords ; la plupart sont saisies au niveau du chapitre et signalées comme telles.
- La couverture de l’annexe I double usage est partielle.
- Aucun connecteur ERP en écriture. Firmat lit vos exports, il ne modifie pas votre système.
Six semaines pour trancher.
Sur votre catalogue réel, pas sur une démonstration. Exposition CBAM chiffrée sous 48 h, puis l’audit des droits récupérables sur trois ans.