Saltearse al contenido

EDI Writer

EDI Writer genera un documento EDIFACT, el formato estándar con el que muchas empresas intercambian pedidos, avisos de envío y facturas. Le das los datos del documento (referencia, fecha, empresas, líneas de productos) y te devuelve el archivo .edi listo para enviar, además de su contenido como texto.

Úsalo cuando un cliente o un proveedor te pide que le envíes los documentos en EDIFACT y quieres generarlos automáticamente desde tu flujo.

Cuándo usarlo

  • Enviar a un proveedor los pedidos de compra (ORDERS) que se aprueban en tu sistema.
  • Mandar a un cliente el aviso de envío (DESADV) en cuanto sale un camión del almacén.
  • Emitir facturas (INVOIC) en el formato que exige una gran superficie.
  • Crear cualquier otro mensaje EDIFACT línea a línea con la opción Custom.

Configuración

CampoQué hace
Message Type (obligatorio)El documento que quieres generar: ORDERS (pedido), DESADV (aviso de envío o albarán), INVOIC (factura) o Custom (un mensaje que construyes línea a línea). Por defecto, ORDERS.
Message Data (obligatorio)Los datos del documento. Más abajo tienes qué datos necesita cada tipo.

Datos de cada documento

DocumentoDatos
ORDERSreference, date, buyer y seller (cada uno con id y name) y lines, una lista con ean, product_code, description, quantity y unit_price de cada producto.
DESADVreference, date, order_reference, ship_from y ship_to (con id y name), carrier (con name y tracking_number) y lines, con ean y quantity_shipped.
INVOICreference, date, buyer, seller, currency, lines (con ean, description, quantity, unit_price y line_total), total_amount, tax_amount, net_amount y tax_rate.
Customsegments, una lista de líneas, cada una con su tag y sus elements.

Opciones avanzadas

CampoQué hace
EDIFACT VersionLa versión del estándar: D93A, D96A o D01B. Por defecto, D96A. Usa la que te indique tu cliente o proveedor.
Sender IDTu identificador como remitente del envío, normalmente el que te asignó tu socio comercial.
Recipient IDEl identificador del destinatario.
File NameEl nombre del archivo. Si lo dejas vacío, se forma con el tipo de documento y su referencia, por ejemplo orders_PO-1234.edi.
Include Interchange EnvelopeAñade al documento los datos de envío entre empresas (remitente, destinatario y referencia), que la mayoría de socios exigen. Activado por defecto.

En la pestaña Batch Mode puedes conectar una lista en Batch Input para generar un documento por cada elemento. Consulta Batch Mode.

Resultado

El componente tiene dos salidas:

  • EDI File: el archivo .edi, listo para adjuntarlo a un correo, subirlo a un almacenamiento o enviarlo al servicio de tu socio comercial.
  • EDI Text: el contenido del documento como texto, útil para revisarlo. También es la salida que usa un agente cuando el componente funciona como herramienta con Tool Mode.

Ejemplo

Un distribuidor envía cada pedido de compra aprobado a su proveedor en EDIFACT.

  1. Prepara los datos del pedido con reference, date, buyer, seller y las lines de productos.
  2. Conéctalos a Message Data de EDI Writer y deja Message Type en ORDERS.
  3. En las opciones avanzadas, escribe en Sender ID y Recipient ID los identificadores que acordaste con el proveedor.
  4. Conecta la salida EDI File al componente que envía el archivo al proveedor.

Componentes relacionados

  • EDI Reader: para leer los documentos EDIFACT que recibes.