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
| Campo | Qué 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
| Documento | Datos |
|---|---|
ORDERS | reference, 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. |
DESADV | reference, 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. |
INVOIC | reference, date, buyer, seller, currency, lines (con ean, description, quantity, unit_price y line_total), total_amount, tax_amount, net_amount y tax_rate. |
Custom | segments, una lista de líneas, cada una con su tag y sus elements. |
Opciones avanzadas
| Campo | Qué hace |
|---|---|
| EDIFACT Version | La versión del estándar: D93A, D96A o D01B. Por defecto, D96A. Usa la que te indique tu cliente o proveedor. |
| Sender ID | Tu identificador como remitente del envío, normalmente el que te asignó tu socio comercial. |
| Recipient ID | El identificador del destinatario. |
| File Name | El 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 Envelope | Añ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.
- Prepara los datos del pedido con
reference,date,buyer,sellery laslinesde productos. - Conéctalos a Message Data de EDI Writer y deja Message Type en
ORDERS. - En las opciones avanzadas, escribe en Sender ID y Recipient ID los identificadores que acordaste con el proveedor.
- 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.