Blog
12 août 2026
7 min de lecture

Code SH automatique : ce que le logiciel peut décider

Une suggestion automatique est une hypothèse ordonnée, pas une décision juridique. Où placer la frontière entre la machine qui propose et l'humain qui signe.

Frontière entre suggestion automatique et décision de classement

La machine réduit l'espace de recherche. Elle ne peut pas porter la responsabilité de la déclaration.

Un moteur de classement automatique fait bien une chose : passer de 5 000 positions possibles à trois candidats plausibles, en quelques secondes, sur des dizaines de milliers de références. C'est un gain réel et il n'est pas contestable.

Ce qu'il ne fait pas, et ne fera pas : lire une note de chapitre pour ce cas précis, constater qu'une pièce technique manque, ou assumer devant l'administration le code qui a été déclaré. La frontière entre les deux se décide avant le déploiement, pas après le premier contrôle.

Ce que la machine décide, ce que l'humain signe

Ce que le moteur produit

Ce que la décision exige

Nature du résultat

Un classement d'hypothèses par vraisemblance statistique.

Une position unique, justifiée par une règle nommée.

Base du raisonnement

Des régularités observées dans des données passées.

Le libellé, les notes de section et de chapitre, les RGI.

Traitement de l'absence d'information

Produit quand même une réponse, avec un score plus bas.

Bloque et ouvre une tâche de collecte.

Traçabilité

Des poids, éventuellement des termes saillants.

Une phrase citable : « la note 2 du chapitre X exclut… ».

Responsabilité

Aucune.

Celle du déclarant et de l'importateur, sans partage.

Un score élevé signale une forte ressemblance avec des cas passés. Il ne signale jamais la conformité à une règle applicable aujourd'hui.

Les données minimales avant toute prédiction

Sans ces champs, la suggestion est un devinement bien présenté

Point de contrôleStatutCe qu'il faut pouvoir montrer
Description technique, pas description commercialeRequisMatière, fonction, procédé, présentation. Un nom de gamme fait chuter la qualité du résultat plus qu'il ne l'améliore.
Attributs quantifiés là où le tarif les quantifieRequisPourcentages de fibres, capacité, puissance, contenance.
État de présentationRequisMonté, démonté, en assortiment. C'est ce que les moteurs manquent le plus souvent.
Champ description vide ou génériqueBloquantRouter vers la collecte, pas vers le moteur.
Description recopiée d'un site fournisseurBloquantElle décrit un argument de vente, pas une marchandise.

Le routage : trois voies, pas deux

Un système binaire « accepté / rejeté » finit toujours par accepter trop. Il faut une troisième voie explicite, celle des cas dont on sait qu'ils ne relèvent pas d'un traitement automatique.

Voie rapide

Famille connue, attributs complets, un seul candidat au-dessus du seuil, aucune mesure sensible sur la ligne. Contrôle par échantillon a posteriori.

Revue humaine

Deux candidats proches, attribut manquant, ou écart de taux significatif entre les candidats. Un classificateur instruit le dossier normalement.

Exclusion permanente

Assortiments, articles composites, produits sous mesure de défense commerciale, lignes à contrôle sanitaire ou licence. Jamais automatisés, quel que soit le score.

Pourquoi le score de confiance n'est pas une règle juridique

Candidat 1 — score du moteur91 %

Position proposée

Candidat 2 — score du moteur86 %

Écart de 5 points : à arbitrer, pas à ignorer

Candidat 3 — score du moteur41 %

Écarté sans revue

Un score n'est pas une probabilité d'être juridiquement correct. Deux candidats séparés par quelques points valent une revue humaine, quel que soit le niveau absolu.

Le score mesure une ressemblance à des exemples d'entraînement. Si ces exemples contiennent une erreur répétée — un code de facilité utilisé pendant trois ans —, le moteur la reproduira avec un score élevé, et sa confiance sera d'autant plus grande que l'erreur était systématique. C'est le mode de défaillance le plus dangereux, parce qu'il est silencieux.

Les échecs silencieux à tester avant mise en production

  1. T1

    Jeu de test à réponses connues

    Cinquante références classées manuellement, dossier complet, jamais vues par le modèle. C'est la seule mesure honnête du taux d'erreur.

  2. T2

    Test de sensibilité à la description

    Reformuler la même marchandise de trois façons. Si le code change, le moteur classe des mots, pas des marchandises.

  3. T3

    Test d'attribut manquant

    Retirer un champ décisif et vérifier que le système bloque au lieu de produire une réponse dégradée.

  4. T4

    Test d'édition tarifaire

    Vérifier le comportement sur une position supprimée ou scindée à la dernière révision. Un moteur entraîné sur d'anciennes données propose des lignes qui n'existent plus.

  5. T5

    Test de dérive en production

    Rejouer trimestriellement le jeu de test. Une baisse de performance sans changement de modèle signale que le catalogue, lui, a changé.

Chiffrer l'effet d'une erreur propagée

L'automatisation ne crée pas de nouveaux types d'erreurs. Elle change leur vitesse de propagation : ce qui touchait dix lignes en touche mille.

EntréeFormuleRésultat
Références classées automatiquementPérimètre du déploiement1 200
Taux d'erreur mesuré sur le jeu de testTest à réponses connues3 %
Références erronées attendues1 200 × 3 %36
Déclarations annuelles par référenceHistorique1,5
Écart de droits moyen par déclarationHypothèse pédagogique12 500 MAD
Exposition annuelle brute36 × 1,5 × 12 500675 000 MAD

Ce calcul rend la décision arbitrable : il compare le coût du contrôle humain à l'exposition qu'il évite. Un taux d'erreur de 3 % est excellent pour un modèle et inacceptable sur une ligne à fort écart de taux — les deux affirmations sont vraies en même temps, et c'est le montant qui tranche.

Comparer les candidats dans l'arbre

Quand deux candidats restent, la décision se prend dans le tarif, pas dans l'interface du moteur. Ouvrez les deux lignes, remontez aux notes, et écrivez ce qui les sépare.

8517130000Ouvrir la fiche tarifaire 8471300000Ouvrir la fiche tarifaire

Versionner modèle, décision et approbation

Trois objets distincts doivent être datés et conservés : la version du modèle et son jeu d'entraînement, la décision de classement avec sa règle décisive, et l'approbation humaine avec son auteur. Confondre les trois rend impossible la réponse à la seule question qui compte après un incident — combien de références ont été classées par la version fautive, et lesquelles.

Le cadre réglementaire applicable et ses dates d'entrée en vigueur se suivent au Official Gazette portal ; les changements de nomenclature via les WCO correlation tables.

Articles recommandés