J'ai un projet visant à mettre en place une solution EDI dans un site Web existant de commerce électronique. Il n'y a que trois documents EDI impliqués et une seule entreprise à transférer des fichiers avec. Ils ont strictement défini les documents X12 et seront responsables de la totalité de The Get / Met's à un site FTP. Les trois documents sont les avis d'inventaire (entrants), la notification d'expédition (entrante) et la facture (sortante). P>
Nous ne voulons pas / avons besoin de mettre en œuvre une solution de gestion EDI à part entière. Ma question est que je suis fou de penser qu'il s'agit d'une tâche d'analyse relativement simple utilisant PHP? Est-ce que quelqu'un connaît-il des bibliothèques PHP existantes qui pourraient être utiles (peut-être x12 à XML)? Mes recherches ont été vides. J'aimerais commencer par moi-même si c'est un objectif réaliste et aucune autre ressource n'est disponible. P>
3 Réponses :
Je cherchais quelque chose comme ça pour .net ... et rien (au moins pas gratuit, mais vraiment cher). Je ne pense pas que vous trouverez quoi que ce soit pour PHP. J'ai fini avec un code simple pour analyser (EDI 850) et extraire des informations dont j'avais besoin. Je pense que ce serait la meilleure approche pour vous aussi. P>
Le designer pour le Transformateur de données Oakland est gratuit et cela vous permet de bien comprendre la structure du X12 Document dans le contexte de votre exemple de document. Vous devrez contacter Support logiciel Oakland pour obtenir les définitions EDI requises. P>
Selon ce dont vous avez besoin, si vous utilisez simplement les documents, vous devriez pouvoir le faire assez facilement avec PHP et comprendre le contexte utilisant le produit ci-dessus, le mystère en sortira le mystère pour vous. P>
Divulgation complète: je gère le logiciel Oakland. p>
Les définitions EDI sont-elles encore disponibles? Votre domaine de support a une erreur.
Ce produit est maintenant la propriété de Talend. Vous devriez les contacter.
C'est vieux, mais je l'ai trouvé à l'aide de Google et peut-être que ma réponse aidera quelqu'un ... P>
j'ai trouvé dans un commentaire sur Pear.Pl.net http://code.google.com/ P / IZI-Sandbox / Source / Parcourir / # SVN% 2FTRunk% 2FPHP% 2FPHP_EDI P> LI>
J'ai trouvé la recherche d'Edudifact sur github https://github.com/markfoster/php_edifact p> li> ol>
EDIFACT est un standard différent de la X12 / ANSI