Examen des exports d’assemblage

Sélectionnez deux exports et comparez leurs références en associant explicitement les colonnes.

Sélectionnez volontairement les fichiers UTF-8 CSV/TSV de nomenclature et de placement. Examinez leurs en-têtes et les trois premières lignes analysées. Aucun téléversement ni balayage automatique.

Chargement de l’espace de travail local… S’il ne se charge pas, actualisez cette page.

Les fichiers restent dans votre navigateur. La comparaison porte sur les références et les champs sélectionnés ; les coordonnées et les composants physiques ne sont pas vérifiés.

Limites des entrées et décodage

400,000 octets/fichier · 100,000 unités UTF-16 · 500 lignes de données/fichier · Au plus 32 en-têtes dans cette interface. Les espaces en début et fin des cellules CSV sont supprimés ; les empreintes des sources brutes conservent la marque d’ordre des octets et les sauts de ligne.

1. Export de nomenclature (BOM)

Aucun fichier sélectionné.

2. Export de placement

Aucun fichier sélectionné.

3. Confirmer l’interprétation

N’activez la comparaison des quantités que si cette interprétation est correcte. Les plages et les #sous-composants sont refusés. Les périmètres déclarés, y compris « Inconnu », ne sont pas vérifiés.

Choisissez les deux exports, leurs colonnes de références et leurs périmètres déclarés.

Comment examiner deux exports d’assemblage

Utilisez cette comparaison avant d’enquêter sur un écart dans un dossier de livraison. Elle compare les enregistrements des exports sélectionnés ; elle n’approuve ni une carte ni un ordre de fabrication.

  1. Sélectionnez volontairement les fichiers UTF-8 CSV/TSV de nomenclature et de placement. Examinez leurs en-têtes et les trois premières lignes analysées. Aucun téléversement ni balayage automatique.
  2. Choisissez chaque colonne de références. Associez les valeurs et les empreintes uniquement si le sens littéral des colonnes est comparable ; sinon, laissez Non comparé. N’associez pas deux significations à la même colonne.
  3. Déclarez la révision, la variante, la face et les filtres de chaque export, ou écrivez explicitement Inconnu. Choisissez la virgule ou l’espace pour les groupes de références BOM. Activez les quantités uniquement si une référence correspond à un composant physique, puis choisissez la colonne donnant la quantité du groupe de références.
  4. Comparez les références appariées, présentes d’un seul côté, répétées et présentant des différences. Retrouvez chaque enregistrement dans la source grâce à sa ligne de début d’origine ; toutes les occurrences des doublons sont conservées.
  5. Préparez le JSON complet localement, attendez sa taille en octets et son SHA-256, puis cliquez sur Télécharger. Le filtre et la pagination par 20 lignes ne changent que l’affichage. Conservez le fichier téléchargé si vous avez besoin des éléments après avoir fermé la page.
ChoixRéglageSens et compromis
Colonne des référencesObligatoire dans chaque exportRéférences ASCII individuelles : une lettre initiale, puis lettres, chiffres ou trait de soulignement ; 40 caractères au maximum. Le regroupement BOM utilise le séparateur choisi explicitement.
Valeur / empreinteFacultatives ; Non comparé par défautTexte CSV exact après suppression des espaces aux extrémités, sans équivalence électrique. Les champs vides ou non associés restent non observés. Chaque champ associé est limité à 512 unités UTF-16.
QuantitéDésactivée par défautUniquement un composant par référence. Exemple : R1,R2 exige une quantité de 2 ; la quantité de fabrication pour 100 cartes n’est pas interchangeable.
Périmètre déclaréTexte obligatoire pour les deux fichiersVotre déclaration est conservée, sans vérification. Des variantes, faces ou filtres différents peuvent expliquer les lignes présentes d’un seul côté ; cette explication n’est pas déduite automatiquement.
Préparer / téléchargerDeux actions distinctesLa préparation revalide les octets sélectionnés et les paramètres exacts dans un Worker local dédié ; enregistrer exige un clic supplémentaire.
Colonne des références

Réglage: Obligatoire dans chaque export

Références ASCII individuelles : une lettre initiale, puis lettres, chiffres ou trait de soulignement ; 40 caractères au maximum. Le regroupement BOM utilise le séparateur choisi explicitement.

Valeur / empreinte

Réglage: Facultatives ; Non comparé par défaut

Texte CSV exact après suppression des espaces aux extrémités, sans équivalence électrique. Les champs vides ou non associés restent non observés. Chaque champ associé est limité à 512 unités UTF-16.

Quantité

Réglage: Désactivée par défaut

Uniquement un composant par référence. Exemple : R1,R2 exige une quantité de 2 ; la quantité de fabrication pour 100 cartes n’est pas interchangeable.

Périmètre déclaré

Réglage: Texte obligatoire pour les deux fichiers

Votre déclaration est conservée, sans vérification. Des variantes, faces ou filtres différents peuvent expliquer les lignes présentes d’un seul côté ; cette explication n’est pas déduite automatiquement.

Préparer / télécharger

Réglage: Deux actions distinctes

La préparation revalide les octets sélectionnés et les paramètres exacts dans un Worker local dédié ; enregistrer exige un clic supplémentaire.

Exemple illustratif de 3 références — aucune mesure de matériel ou de fabrication

La nomenclature contient R1,R2 groupés avec une quantité de 2. Le placement contient R1 et R3. Avec un regroupement par virgule et une vérification explicite d’un composant par référence : R1 est apparié, R2 figure uniquement dans la nomenclature sélectionnée et R3 uniquement dans le placement sélectionné ; la quantité du groupe concorde. Les valeurs et empreintes non associées restent non observées. Cet exemple ne prouve pas qu’un composant physique manque.

Limites et traitement

JavaScript et Web Crypto locaux dans votre navigateur ; aucun traitement serveur, aucune inférence payante ni GPU requis. Le navigateur doit prendre en charge les Workers de type module, SHA-256 et Intl.Segmenter pour raccourcir les longs aperçus. Chaque fichier sélectionné : au plus 400,000 octets et 100,000 unités UTF-16 ; au plus 500 lignes de données et 32 en-têtes uniques non vides de 200 unités UTF-16 maximum. Chaque entrée : au plus 5,000 références développées et 2,000,000 unités UTF-16 de texte associé développé. Chaque rapport principal et JSON préparé : au plus 16,000,000 octets UTF-8. Aperçu de 3 lignes seulement, raccourci aux frontières de graphèmes entiers dans une limite de 120 unités UTF-16. Aucun encodage deviné, décodage de substitution ou recours distant. Fichiers rectangulaires CSV/TSV UTF-8 obligatoires ; les plages et #sous-composants sont refusés.

Reprendre sans perdre la sélection valide

Le refus ou l’annulation de l’examen d’un fichier n’efface que cette sélection inachevée ; resélectionnez-la avec l’action voisine. Annuler la comparaison conserve les fichiers examinés et les associations, mais efface le résultat en attente. L’échec ou l’annulation de la préparation conserve la comparaison terminée et les sélections valides : relancez la préparation. Toute modification de source, d’association, de quantité ou de périmètre invalide la comparaison et le téléchargement préparé ; comparez de nouveau. Effacer, fermer ou actualiser libère les entrées en mémoire ; l’outil ne les enregistre pas automatiquement. Les téléchargements explicites précédents restent sur votre appareil. L’annulation pendant la lecture native des fichiers ou la sérialisation CPU n’a pas été validée sur chaque appareil.

Questions avant d’utiliser le rapport

Une référence présente d’un seul côté signifie-t-elle qu’un composant manque ?

Non. La référence est absente d’un export sélectionné. Un périmètre, une révision, des filtres ou des variantes différents peuvent l’expliquer, mais aucune cause n’est déduite ni vérifiée.

Des valeurs ou empreintes égales prouvent-elles la compatibilité ?

Non. Seul le texte associé, sans espaces aux extrémités, concorde. Les coordonnées, unités, origine, rotation, dégagements, équivalence électrique et assemblage physique ne sont pas vérifiés.

Pourquoi les champs JSON et les données sources restent-ils en anglais ou dans plusieurs écritures ?

Le JSON suit le schéma fixe de l’action partagée et conserve les données originales. La langue de l’interface ne traduit pas les identifiants de références, noms de fichiers, en-têtes, libellés ou valeurs littérales d’origine. Les clés et états machine ainsi que les limites du rapport canonique restent inchangés.

Où vont les fichiers sélectionnés ?

Uniquement dans la mémoire du navigateur et le Worker local dédié. Aucun balayage de fichiers, service distant, URL d’entrée ou stockage automatique. Seul Télécharger enregistre le JSON préparé ; votre navigateur gère ce fichier.

Un assistant peut-il utiliser la même comparaison ?

Les actions octets sélectionnés/SHA attendu/règles et octets préparés/empreinte partagent un contrat validé. Ce parcours privé n’est accepté que dans les tests consignés ; l’intégration à un hôte IA/MCP installé, tous les appareils, la révision par des locuteurs natifs et la publication ne sont pas certifiés.