Logistique · EDI à plat
Les commandes arrivent en fichier à plat.
Une ligne par article, chaque champ à sa place.
ISO-8859-1, largeur fixe
Le problème
Aucun séparateur.
- Un champ, c'est une position et une largeur.
- Un outil de mapping coûte cher.
Ce qui n'est pas modifié
L'ERP écrit comme avant.
- Le même fichier, le même dossier.
- Aucun format à négocier.
Le piège
Des accents dans un petit fichier.
- Une seule ligne, un seul é.
- Trop peu pour deviner l'encodage.
Ce qu'il a fallu écrire
lines: trueUne ligne.
- Une ligne du fichier, une ligne de table.
- Les champs découpés à leur place.
- Deux manifestes, 47 lignes.
Le résultat
Six lignes de commande en colonnes.
- Client, commande, article, quantité.
- « Couverture à barres », accent compris.
La limite
Les largeurs sont celles du fichier.
- Si l'ERP change sa mise en page, le manifeste change avec lui.
Essayer
Le scénario se rejoue en local.
Chaque étape est publiée avec sa sortie.