GNT sans publicité, site mobile, fonctionnalitées exclusives...

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
Lire les 13 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 3
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
bruno at modulix
Le #535189
William Dode wrote:
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...


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 !-)

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.


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('@')])"

Michel Claveau
Le #535188
Bonsoir !

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
William Dode
Le #535185
On 10-05-2006, Michel Claveau wrote:
Bonsoir !

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.


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


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.


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 ?


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.



Bon à savoir. Déjà mon client en question il ferme boutique s'il ne se
plie pas à l'edi !

--
William Dodé - http://flibuste.net

Gerard Flanagan
Le #535184
William Dode wrote:
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


suggere google: UBL EDI

(UBL: Universal Business Language)

Gerard

Méta-MCI
Le #534951
Bonsoir !


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
Publicité
Suivre les réponses
Poster une réponse
Anonyme