edi
Le
William Dode
Slt,
Un peu HS mais je ne conçoit pas de ne pas utiliser python pour ça
Est-ce que quelqu'un s'est déjà froté à des "messages EDI", c'est un
format d'échange pour transférer des factures, des bl etc
J'ai trouvé quelques scripts sur le net, mais aussi des convertisseurs
pour edi/xml, voir des entreprises qui font la conversion. Je me pose
donc la question de passer ou non par un convertisseur.
Merci des tuyaux
--
William Dodé - http://flibuste.net
Un peu HS mais je ne conçoit pas de ne pas utiliser python pour ça
Est-ce que quelqu'un s'est déjà froté à des "messages EDI", c'est un
format d'échange pour transférer des factures, des bl etc
J'ai trouvé quelques scripts sur le net, mais aussi des convertisseurs
pour edi/xml, voir des entreprises qui font la conversion. Je me pose
donc la question de passer ou non par un convertisseur.
Merci des tuyaux
--
William Dodé - http://flibuste.net

Poser une question


Juste une question : c'est du format texte ou binaire ?
Je n'ai pas trouvé de réponse claire dans les 5 minutes que je viens de
consacrer au sujet !-)
Mmm... Ca peut être tentant dans la mesure où il ya de bons outils pour
gérer du XML en Python, mais ça fait quand même un niveau d'indirection
supplémentaire.
Si c'est un format texte, il existe quand même quelques générateurs de
parseur en Python, cf
http://wiki.python.org/moin/LanguageParsing
Si c'est un format binaire, il y a aussi
http://pyconstruct.wikispaces.com/
Après, je ne connais pas assez ni EDI ni le contexte dans lequel tu es
amené à l'utiliser pour avoir le moindre avis...
Mes 2 centimes,
--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in ''.split('@')])"
J'ai eu assez souvent à travailler avec des fichiers EDI.
D'une manière générale, il n'y a guère de difficultés techniques.
Les problèmes principaux, c'est de récupérer les informations sur le
format utilisé (il y en a plusieurs centaines), de trouver la (bonne)
source des informations, d'obtenir un droit d'accès à ces informations,
etc.
Finalement, c'est un petit boulot habituel de gestion.
Ah oui, petit détail : l'utilisation de certains formats EDI est
quelquefois payante, soit directement, soit via une adhésion (plus ou
moins obligatoire) à une structure tierce. Le client n'étant pas
toujours au courant, cela peut aussi poser des problèmes.
--
@-salutations
Michel Claveau
Pour répondre à bruno au dessus, c'est de l'ascii...
Tu utilises un module particulier oubien c'est du maison ?
Par exemple j'ai trouvé ça sans encore regarder exactement ce qu'il fait
: http://aspn.activestate.com/ASPN/Co...ipe/299485
C'est bien ce qui me semblait. Pour ce coup j'ai plutôt un bon contact,
mais je me demandais si ce que je fais poura être réutilisé, apparement
pas forcément, d'où l'idée de passer par un intermédiaire qui saurait
faire le tri et toujours me renvoyer le même format xml. Tu penses que
ça peut valoir le coup ?
Bon à savoir. Déjà mon client en question il ferme boutique s'il ne se
plie pas à l'edi !
--
William Dodé - http://flibuste.net
suggere google: UBL EDI
(UBL: Universal Business Language)
Gerard
UBL a des prétentions universalistes. Mais, son support de XML, et son
orientation très nord-américaine ne compensent pas son inadaptation à
EdiFact, qui reste le groupe de formats EDI le plus important, du moins en
Europe.
En gros, dans ce domaine, on a les utilisateurs EdiFact (européens et
asiatiques), qui travaillent depuis des années avec des formats qui
fonctionnent, et des "méthodologistes", (essentiellement nord-américains,
menés pas Cefact-Onu), qui voudraient tout transformer ebXML. AMHA, c'est
surtout pour tenter de récupérer le marché des utilisateurs.
Ceci dit, en pratique, la plupart des cas que j'ai rencontrés se rangent en
trois catégories :
- ceux qui utilisent un sous-ensemble d'un format connu (Edifact ou
autre)
- ceux dont les partenaires ont définis un format "maison"
- la dernière catégorie passe par un prestataire externe qui traduit les
messages d'un format vers un autre.
Donc, je n'ai jamais rencontré quelqu'un qui utilise complètement, et
directement, un vrai format EDI
Toutefois, ma situation n'est pas généralisable.
@-salutations
--
Michel Claveau