¿Cuál es el mejor estándar para el intercambio de documentos comerciales (facturas, pedidos, etc.)?

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

Pregunta

Si necesito implementar el envío y la recepción de documentos comerciales de un sistema a otro (facturas, órdenes de compra, consejos sobre remesas, etc.), ¿qué norma recomendaría para la mejor interoperabilidad y por qué? Podría ser XML o de otra manera.

¿Fue útil?

Solución

Miraría (en este orden):

  • Formatos específicos de la industria. Siempre es su mejor opción si tiene un grupo comercial homogéneo.
  • cXML o XCBL si desea una solución XML con un estándar establecido.
  • X12 si tiene tiempo, dinero y socios dispuestos ilimitados.
  • XML personalizado solo si tiene requisitos fuera de un estándar o una cantidad tan pequeña de datos para transmitir que el estándar hincharía demasiado sus documentos.

Esto, por supuesto, todo depende del dominio del problema. Pensaría en estas preguntas:

  1. ¿Está en una industria con un formato específico o requisitos reglamentarios? Por ejemplo, ¿hay detalles como la composición química de un gas que está solicitando? ¿Hay materiales peligrosos que requieren pedidos especiales o manejo?
  2. ¿Su industria ya tiene un formato específico o necesita uno genérico? Chem / Gas, Retail, Big Oil, Aerolíneas, Servicios financieros y muchos otros ya tienen formatos y, a veces, redes establecidas.
  3. ¿Trabaja con compradores corporativos que tienen solicitudes de compras? Si es así, echaría un vistazo a cXML o XCBL, que maneja el estándar PunchOut que permite comprar sistemas desde catálogos en línea.
  4. ¿Cuál es la sofisticación de sus socios? EDI es viejo y poderoso, pero muy difícil de entender. Las personas nuevas en el proceso se sienten más cómodas con los formatos basados ??en XML.
  5. ¿Cuál es su posición en el mercado? ¿Puede manejar un estándar para sus socios o le dictarán un formato? ¿En qué caso, necesitarás adoptar varias normas? ¿Quién traducirá entre ellos?

Otros consejos

UBL (Universal Business Language ) es el último intento de hacerlo, gestionado por OASIS. El problema es que el santo grial de la interoperabilidad de los documentos de negocios está realmente muy lejos, si es que es realista. Por eso existen productos como Biztalk. El propósito principal de Biztalk es tomar el documento en el formato de un socio y convertirlo a su formato, o viceversa.

Incluso los estándares enormes como ANSI X12 y Edifact fueron problemáticos porque incluso cuando dos socios intercambiaron documentos utilizando un estándar acordado, por lo general hubo diferencias suficientes en la forma en que se utilizaron los documentos, por lo que se requirió una codificación personalizada para procesarlos.

Mi sugerencia es exponer un formato XML limpio y fácil de entender que coincida muy bien con las necesidades de su negocio y permitir que sus socios usen cualquier método que usen actualmente con otros socios para procesar su documento. Tratar de seguir un estándar de la industria será mucho más laborioso y probablemente proporcionará pocos beneficios.

El estándar es X12. Eso es practicamente todo. Consulte la página EDI en Wikipedia.

Existe el estándar ebXML , que cubre no solo los formatos de documentos sino también los procesos entre entidades comerciales.

Hay varios estándares para hacer esto como SWIFT - TSU Bolereo Giro

Sin embargo, ninguna de las normas ha sido totalmente adoptada / aceptada por la industria y, por lo tanto, no serían compatibles. La otra metodología es utilizar un sistema de gestión de flujo de documentos en el que escanee y almacene todos los documentos como imágenes y cree un flujo de trabajo para enviarlos y recibirlos.

PDF: todos lo tienen, su plataforma cruzada y puede manejar cualquier tipo de documento. Sin embargo, no es bueno si quieres editarlo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top