Quelle est la meilleure norme à utiliser pour l’échange de documents commerciaux (factures, bons de commande, etc.)?

StackOverflow https://stackoverflow.com/questions/166692

Question

Si je dois implémenter l'envoi et la réception de documents commerciaux d'un système à l'autre (factures, bons de commande, avis de remise, etc.), quel standard recommanderiez-vous pour une meilleure interopérabilité et pourquoi? Il peut s'agir de XML ou autre.

Était-ce utile?

La solution

Je regarderais (dans cet ordre):

  • Formats spécifiques à l'industrie. Toujours votre meilleur choix si vous avez un groupe commercial homogène.
  • cXML ou XCBL si vous souhaitez une solution XML avec un standard établi.
  • X12 si vous disposez de temps, d’argent et de partenaires consentants à volonté.
  • XML personnalisé uniquement si vous avez des exigences en dehors de la norme ou si peu de données à transmettre que la norme alourdirait trop vos documents.

Tout dépend évidemment du domaine du problème. Je penserais à ces questions:

  1. Êtes-vous dans une industrie avec un format ou des exigences réglementaires spécifiques? Par exemple, y a-t-il des détails tels que la composition chimique d'un gaz que vous commandez? Existe-t-il des matières dangereuses nécessitant des commandes ou une manipulation spéciales?
  2. Votre secteur a-t-il déjà un format spécifique ou avez-vous besoin d'un format générique? Chem / Gas, Retail, Big Oil, Airlines, Financial Services et beaucoup d’autres ont déjà des formats et parfois des réseaux mis en place.
  3. Travaillez-vous avec des acheteurs d'entreprise ayant des applications d'approvisionnement? Si tel est le cas, je regarderais cXML ou XCBL, qui gère la norme PunchOut qui permet aux systèmes d’achat de commander à partir de catalogues en ligne.
  4. Quelle est la sophistication de vos partenaires? L'EDI est vieux et puissant, mais très difficile à comprendre. Les nouveaux venus dans le processus sont plus à l'aise avec les formats basés sur XML.
  5. Quelle est votre position sur le marché? Pouvez-vous conduire une norme pour vos partenaires ou vont-ils vous dicter un format? Dans quel cas, devrez-vous adopter plusieurs normes? Qui traduira entre eux?

Autres conseils

UBL (Universal Business Language) ) est la dernière tentative en ce sens, gérée par OASIS. Le problème est que le Saint-Graal de l'interopérabilité des documents commerciaux est vraiment très lointain, voire réaliste. C'est pourquoi des produits comme Biztalk existent. L'objectif principal de Biztalk est de convertir le document au format d'un partenaire et de le convertir dans votre format, ou inversement.

Même d’énormes normes telles que ANSI X12 et Edifact posaient problème, car même lorsque deux partenaires échangeaient des documents selon une norme convenue, il existait en général suffisamment de différences dans la façon dont les documents étaient utilisés, ce qui nécessitait un codage personnalisé.

Ma suggestion est d'exposer un format XML propre et facile à comprendre qui correspond très étroitement aux besoins de votre entreprise et de laisser vos partenaires utiliser la méthode qu'ils utilisent actuellement avec d'autres partenaires pour traiter votre document. Essayer de respecter une norme de l’industrie demandera beaucoup plus de travail et n’apportera probablement que peu d’avantages.

La norme est X12. C'est à peu près tout. Voir la page EDI sur Wikipedia.

Il existe la norme ebXML , qui couvre non seulement les formats de document, mais également les processus entre entités commerciales.

Il existe différentes normes pour ce faire, comme SWIFT - TSU Bolereo Twist

Cependant, aucune des normes n’a été pleinement adoptée / acceptée par l’industrie et, par conséquent, elles ne seraient pas interop. L’autre méthode consiste à utiliser un système de gestion du flux de documents qui consiste à numériser et à stocker tous les documents sous forme d’images et à créer un flux de travail autour de leur envoi et de leur réception.

PDF - tout le monde l'a, sa plate-forme croisée et il peut gérer n'importe quel type de document. Pas bon si vous voulez l'éditer cependant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top