Transacciones EDI de demanda saliente - diseño de archivo plano

Nota: 
  • Explicación de los formatos: DT = fecha AN = alfanumérico N* = numérico (2.º dígito = número de posiciones decimales)
  • Longitud del campo Cada uno de los archivos debe tener la longitud exacta designada en este diseño del archivo. La posición inicial de cada uno de los campos debe coincidir con el diseño del archivo. Si la longitud de los valores es inferior a la aquí especificada, el valor se rellenará con espacios en blanco con el fin de alcanzarla de modo que cada campo comience en la posición correcta.

Exportación factura 810

Si el campo Generar facturas del formulario Perfiles de cliente EDI está seleccionado para el socio comercial asociado con la orden de cliente facturado, las facturas se generarán durante el proceso de impresión.

Exportación factura 810 con diseño de archivo sin formato

Precaución:  Para convertirlo a un archivo sin diseño para usar con otros traductores que no sean Radley, en el formulario Parámetros EDI de la demanda - Configuración de la interfaz, hay que seleccionar el campo Interfaz genérico.
Precaución:  Si el valor de un Flete, Cargos varios, Impuesto de ventas, Importe prepagado o Registro total de CloudSuite Industrial contiene más de 10 dígitos, (por ejemplo, una cantidad de dólares americanos superior a 99.999.999,99 $), los demás dígitos aparecerán truncados en la parte derecha del registro sin formato.

Esta tabla describe los campos para Registro del identificador de mapas (para traductores que no sean Radley):

Descripción campo Puesto Longit. Formato Campo o notas
Cód socio comercial 1 7 AN

cust_tp_mst.tp_code

Puede introducir 17 caracteres en el campo Socio comercial, pero CloudSuite Industrial solo usará 7 caracteres en las exportaciones.

Designador SY1 (hard_coded) 8 3 AN No modificable SY1
Número de tipo de transacción 11 6 AN No modificable 810

Esta tabla describe los campos de Encabezado:

Descripción campo Posición: Radley Posición: Otros traductores Longit. Formato Campo o notas
Tipo registro   1 1 N0 1 = encabezado
Designador del socio comercial 1 2 2 AN cust_tp_mst.tp_code
Número factura 3 4 12 N0 edi_inv_hdr_mst.inv_num. La longitud del número de la factura se determina por el campo Longitud de la factura del formulario Parámetros de entrada de orden. Sin embargo, se debe mantener la longitud de 12 caracteres del archivo EDI.
No defin 15 16 18 AN Si usa un número de factura que tenga menos de 12 caracteres, se mostrará este campo Indefinido para tener un espacio adicional. Si usa este campo indefinido, se preserva el carácter y la longitud definida inicial.
Destino 33 34 5 AN substring(cust_tp_mst.tp_code,3,5) para envío al cliente
No defin 38 39 5 AN  
Fecha factura 43 44 8 TD

edi_inv_hdr_mst.inv_date

Formato = AAAAMMDD

Tipo factura 51 52 2 AN cust_tp_mst.inv_code
Número ASN 53 54 30 AN do_hdr_mst.do_num o edi_bol_mst.asn_num
Número de orden de compra 83 84 22 AN edi_inv_hdr_mst.cust_po
Fecha de la orden de compra 105 106 8 TD

rma_mst.rma_date, co_mst.order_date o edi_co_mst.order_date.

Formato = AAAAMMDD

No defin 113 114 53 AN  
Fecha envío 166 167 8 TD

edi_inv_hdr_mst.ship_date

Formato = AAAAMMDD

No defin 174 175 67 AN  
Porcentaje de descuento 241 242 5 N0 items_mst.disc_pct
No defin 246 247 10 AN  
Nº de BOL 256 257 30 AN symedi_edi_bol_mst.bol_num
No defin 268 287 117 AN  
Código de términos 403 404 2 AN symedi_edi_inv_hdr_mst.terms_code

(el último carácter truncado)

No defin 405 406 2 AN  
Días descuento 407 408 3 N0 items_mst.disc_days
Días vto 410 411 3 N0 items_mst.due_days
No defin 413 414 13 N0  
Próximo día 426 427 2 N0 items_mst.prox_day
No defin 428 429 103 N0  
A O C 531 532 1 AN si Prepagado entonces "A" si no ""
A O C 532 533 1 AN si Cambios varios entonces "C" si no ""
A O C 533 534 1 AN si Flete entonces "C" si no ""
A O C 534 535 1 AN si Impuesto de ventas entonces "C" si no ""
No defin 535 536 201 AN  
IMPORTE AC 736 737 10 N0 edi_inv_hdr_mst.prepaid_amt
IMPORTE AC 746 747 10 N0 edi_inv_hdr_mst.misc_charges
IMPORTE AC 756 757 10 N0 edi_inv_hdr_mst.freight
IMPORTE AC 766 767 10 N0 edi_inv_stax_mst.sales_tax
No defin 776 777 365 AN  
AC-TOTAL 1141 1142 10 N0 IMPORTE AC total
No defin 1151 1152 8 AN  
Marca de importación/exportación 1159 1160 1 N0 No modificable 0 - cero
No defin 1160 1161 652 AN  
  1811   1812   Longitud total del registro

Esta tabla describe los campos de Detalle:

Descripción campo Posición: Radley Posición: Otros traductores Longit. Formato Campo o notas
Tipo registro   1 1 N0 2 = detalles
Designador del socio comercial 1 2 2 AN cust_tp_mst.tp_code
Número factura 3 4 12 N0 edi_inv_item_mst.inv_num
No defin 15 16 18 AN  
Número de pieza saliente 33 34 30 AN edi_inv_item_mst.item
No defin 63 64 30 AN  
Destino 93 94 5 AN substring(cust_tp_mst.tp_code,3,5) para envío al cliente
No defin 98 99 5 AN  
Número de pieza cliente 103 104 30 AN coitem.cust_item, co_bln.cust_item
Número de orden de compra 133 134 22 AN edi_inv_item_mst.cust_po
Línea orden compra 155 156 4 AN edi_inv_item_mst.co_line
No defin 159 160 16 AN  
Liberación orden de compra 175 176 4 AN edi_inv_item_mst.co_release
No defin 179 180 26 AN  
Cantidad facturada 205 203 10, 13 N0

edi_inv_item_mst.qty_invoiced

(la longitud de Radley es 10; la longitud de otros traductores es 13)

Precio 215 216 10 N0 edi_inv_item_mst.price
Unidad de medida 225 226 2 AN rmaitem_mst.u_m o coitem_mst.u_m
Código de base 227 228 2 AN U/M no modificable
No defin 229 230 48 N0  
Marca Sujeto a términos 277 278 1 N0 No modificable 1: uno
Marca Sujeto a descuentos 278 279 1 N0 No modificable si edi_inv_item_mst.disc<>0 entonces 1 si no 0
Porcentaje de descuento 279 280 5 N0 edi_inv_item_mst.disc
Importe descuento 284 285 10 N0 Calculado
Importe artículo 294 295 10 N0 Calculado
No defin 304 305 674 AN  
Cantidad orden 978 979 6 N0 rmaitem_mst.qty_to_return o coitem_mst.qty_ordered
Orden unidad de medida 984 985 2 AN rmaitem_mst.u_m o coitem_mst.u_m
No defin 986 987 634 AN  
Marca de importación/exportación 1620 1621 1 N0 No modificable 0 - cero
No defin 1621 1622 428 AN  
  2048   2049   Longitud total del registro

Esta tabla describe los campos de Tipo de registros con fecha de vencimiento. Se usa este tipo de registros para cada registro con fechas de vencimiento múltiples que exista para una factura.

Descripción campo Posición: Radley Posición: Otros traductores Longit. Formato Campo o notas
Tipo registro   1 1 N0 3 = Fecha de vencimiento
Designador del socio comercial 1 2 2 AN cust_tp_mst.tp_code
Número factura 3 4 12 N0 edi_inv_hdr_mst.inv_num
No defin 15 16 18 N0 edi_inv_hdr_mst.inv_num
Fech venc. 33 34 8 TD edi_ar_terms_due_mst.due_date

Formato: AAAAMMDD

Porcentaje de fecha de vencimiento 41 42 5 N0 edi_ar_terms_due_mst.terms_percent
Importe de fecha de vencimiento 46 47 13 N0 edi_ar_terms_due_mst.amount
Desplz días vto 59 60 10 N0 edi_ar_terms_due_mst.due_days_offset
Secuen condics 69 70 9 N0 edi_ar_terms_due_mst.terms_seq

Exportación de confirmación de órdenes de compra 855

Las confirmaciones de órdenes de compra se generan durante la publicación de las órdenes de cliente desde las tablas de base de datos EDI a CloudSuite Industrial si el campo Generar confirmaciones del formulario Perfil de cliente EDI está seleccionado para el socio comercial asociado con la orden de cliente. También se genera una comprobación de una orden de compra para cada orden que se imprime vía Informe de verificación de orden.

Archivo sin formato de exportación de confirmación de órdenes de compra 855

Precaución:  Para convertirlo a un archivo sin diseño para usar con otros traductores que no sean Radley, hay que seleccionar el campo Interfaz genérico del formulario Parámetros EDI de la demanda - Configuración de la interfaz.

Esta tabla describe los campos para Registro del identificador de mapas (para traductores que no sean Radley):

Descripción campo Puesto Longit. Formato Campo o notas
Cód socio comercial 1 7 AN cust_tp_mst.tp_code

Puede introducir 17 caracteres en el campo Socio comercial, pero CloudSuite Industrial solo usará 7 caracteres en las exportaciones.

Designador SY1 (hard_coded) 8 3 AN No modificable SY1
Número de tipo de transacción 11 6 AN No modificable 855

Esta tabla describe los campos de encabezado: Registro tipo 100

Descripción campo Puesto Longit. Formato Campo o notas
Designador del socio comercial 1 2 AN substring(cust_tp_mst.tp_code, 1,2)
Número de orden de compra 3 22 AN ack_cust_po (ackitem_mst.cust_po BCO)
Fecha de la orden de compra 25 8 TD ack_mst.order_date

Formato = AAAAMMDD

Marca de reconocimiento 33 1 N0 No modificable

si ack_mst.trx_code = "ACK" luego 1 ó 3

No defin 34 6 AN  
Tipo registro 40 3 N0 No modificable 100
Nomb objeto 43 6 N0 Calculado
Abreviatura de división 49 5 AN substring(cust_tp_mst.tp_code, 3,5)
Abreviatura de destino 54 5 AN substring(cust_tp_mst.tp_code, 3,5)
No defin 59 15 AN  
Gpo transccnes 74 3 AN ack_mst.trx_code
No defin 77 32 AN  
Fecha de entrada de datos 109 8 TD

Fecha actual

Formato = AAAAMMDD

Hora de entrada de datos 117 4 AN

Hora

Formato = HHMM

Fecha exptcn 121 8 TD

Fecha actual

Formato = AAAAMMDD

No defin 129 30 AN  
Activar/Desactivar partes y dest encontrados 159 1 N0 No modificable 1: uno
No defin 160 11 N0  
Objetivo 171 2 AN cust_tp_mst.ack_code
Operación 173 2 AN No modificable si ack_type = "R" entonces "SA" si no "BK"
No defin 175 34 AN  
Cdcns 209 2 AN ack_mst.terms (último carácter truncado)
No defin 211 39 AN  
Número de contacto OC 250 25 AN ack_mst.phone
No defin 275 136 AN  
Enviar por 411 2 AN ack_mst.ship_code (último carácter truncado)
No defin 413 168 AN  
Marca introducción manual 581 1 N0 No modificable 0 - cero
Campo carácter de cliente definido por el usuario 1 582 20 AN ack_mst.charfld1 Radley no definido
Campo carácter de cliente definido por el usuario 2 602 20 AN ack_mst.charfld2 Radley no definido
Campo carácter de cliente definido por el usuario 3 622 20 AN ack_mst.charfld3 Radley no definido
Campo fecha de cliente definido por el usuario 642 8 TD

ack_mst.datefld Radley no definido

Formato = AAAAMMDD

Campo decimal de cliente definido por el usuario 1 650 14 AN ack_mst.decifld1 Radley no definido
Campo decimal de cliente definido por el usuario 2 664 14 AN ack_mst.decifld2 Radley no definido
Campo decimal de cliente definido por el usuario 3 678 14 AN ack_mst.decifld3 Radley no definido
Campo lógico de cliente definido por el usuario 692 3 AN ack_mst.logifld Radley no definido

SÍ O NO

No defin 695 335 AN  
    1029   Longitud total del registro

Archivo sin formato de exportación de confirmación de órdenes de compra 855

Esta tabla describe los campos de Registro de dirección: Registro tipo 200

Descripción campo Puesto Longit. Formato Campo o notas
Designador del socio comercial 1 2 AN substring(cust_tp_mst.tp_code, 1,2)
Número de orden de compra 3 22 AN ack_cust_po (ackitem_mst.cust_po BCO)
Fecha de la orden de compra 25 8 TD

ack_mst.order_date

Formato = AAAAMMDD

Marca de reconocimiento 33 1 N0

No modificable

si ack_mst.trx_code = "ACK" luego 1 ó 3

No defin 34 6 AN  
Tipo registro 40 3 N0 No modificable 200
Nomb objeto 43 6 N0 Calculado
Abreviatura de división 49 5 AN substring (cust_tp_mst.tp_code, 3,5)
Abreviatura de destino 54 5 AN substring (cust_tp_mst.tp_code, 3,5)
No defin 59 15 AN  
Gpo transccnes 74 3 AN ack_mst.trx_code
No defin 77 32 AN  
Fecha de entrada de datos 109 8 TD

Fecha actual

Formato = AAAAMMDD

Hora de entrada de datos 117 4 AN

Hora

Formato = HHMM

Fecha exptcn 121 8 TD

Fecha actual

Formato - AAAAMMDD

No defin 129 30 AN  
Activar/Desactivar partes y dest encontrados 159 1 N0 No modificable 1: uno
No defin 160 10 AN  
Código ID entidad 170 2 AN

No modificable

"BT" Facturar "ST" Enviar a

No defin 172 19 AN  
Nombre Facturar a/Enviar a 191 60 AN custaddr_mst.name
No defin 251 10 AN  
Nombre dirección 1 261 50 AN custaddr_mst.addr##1
No defin 311 110 AN  
Línea de dirección 1 421 50 AN custaddr_mst.addr##2
No defin 471 110 AN  
Ciudad 581 30 AN custaddr_mst.city
No defin 611 15 AN  
Estado 626 5 AN custaddr_mst.state
Código postal 631 10 AN custaddr_mst.zip
No defin 641 477 AN  
    1118   Longitud total del registro

Esta tabla describe los campos de Detalle - Registro tipo 300:

Descripción campo Puesto Longit. Formato Campo o notas
Designador del socio comercial 1 2 AN substring(cust_tp_mst.tp_code, 1,2)
Número de orden de compra 3 22 AN ack_cust_po (ackitem_mst.cust_po BCO)
Fecha de la orden de compra 25 8 TD

ack_mst.order_date

Formato = AAAAMMDD

Marca de reconocimiento 33 1 N0

No modificable

si ack_mst.trx_code = "ACK" luego 1 ó 3

Secuencia de control 34 6 AN ackitem_mst.ext_ref
Tipo registro 40 3 N0 No modificable 300
Nomb objeto 43 6 N0 Calculado
Abreviatura de división 49 5 AN substring(cust_tp_mst.tp_code, 3,5)
Abreviatura de destino 54 5 AN substring(cust_tp_mst.tp_code, 3,5)
No defin 59 15 AN  
Gpo transccnes 74 3 AN ack_mst.trx_code
No defin 77 32 AN  
Fecha de entrada de datos 109 8 TD

Fecha actual

Formato = AAAAMMDD

Hora de entrada de datos 117 4 AN

Hora

Formato = HHMM

Fecha exptcn 121 8 TD

Fecha actual

Formato = AAAAMMDD

No defin 129 30 AN  
Activar/Desactivar partes y dest encontrados 159 1 N0 No modificable 1: uno
No defin 160 10 N0  
Línea de orden de compra 170 4 N0 ackitem_mst.co_line
No defin 174 16 AN  
Número de pieza de socio comercial 190 30 AN ack_bln_mst.cust_item o ackitem_mst.cust_item
Nuestro número artículo 220 30 AN ack_bln_mst.item o ackitem_mst.item
Cantidad 250 9 N0 ackitem_mst.qty_ordered
Unidad de medida 259 2 AN ack_bln_mst.u_m o ackitem_mst.u_m
Precio 261 14 N0 ack_bln_mst.cont_price
Precio base 275 2 AN ack_bln_mst.pricecode o ackitem_mst.pricecode (último carácter truncado)
Nº curso 277 35 AN SpecificNotes.NoteContent
No defin 312 30 AN  
Calificador de horas 342 3 AN No modificable 017
Fecha requerida 345 8 TD

ackitem_mst.due_date

Formato = AAAAMMDD

No defin 353 4 AN  
Línea de cantidad de entrega programada 357 9 N0 ack_bln_mst.blanket_qty
No defin 366 470 AN  
Campo carácter de cliente definido por el usuario 1 836 20 AN ack_mst.charfld1 Radley no definido
Campo carácter de cliente definido por el usuario 2 856 20 AN ack_mst.charfld2 Radley no definido
Campo carácter de cliente definido por el usuario 3 876 20 AN ack_mst.charfld3 Radley no definido
Campo fecha de cliente definido por el usuario 896 8 TD

ack_mst.datefld Radley no definido

Formato = AAAAMMDD

Campo decimal de cliente definido por el usuario 1 904 14 AN ack_mst.decifld1 Radley no definido
Campo decimal de cliente definido por el usuario 2 918 14 AN ack_mst.decifld2 Radley no definido
Campo decimal de cliente definido por el usuario 3 932 14 AN ack_mst.decifld3 Radley no definido
Campo lógico de cliente definido por el usuario 946 3 AN ack_mst.logifld - Radley no definido SI o NO
No defin 949 76 AN  
    1024   Longitud total del registro
Nota:  Si está utilizando Radley, la longitud del campo Cantidad es 10, el formato es N0 y la posición es 205. La longitud total del registro no se verá afectada.

Exportación de avisos de envío anticipados (ASN) 856

Los avisos de envío anticipado (ASN) se usan en la Funcionalidad EDI de CloudSuite Industrial para notificar a un socio comercial que se han enviado las mercancías. Esta transacción establece comunicaciones de contenidos de un envío, de quién es y a dónde va. Un ASN se genera durante la impresión de un aviso de envío anticipado, si el campo Generar aviso de envío del formulario Perfiles cliente EDI está seleccionado para el socio comercial asociado con la orden de cliente de ASN.

Exportación de avisos de envío anticipados (ASN) 856 con diseño de archivo sin formato

Precaución:  Para convertirlo a un archivo sin diseño para usar con otros traductores que no sean Radley, hay que seleccionar la casilla de verificación Interfaz genérica del formulario Parámetros EDI de la demanda - Configuración de la interfaz.

Esta tabla describe los campos para Registro del identificador de mapas (para traductores que no sean Radley):

Descripción campo Puesto Longit. Formato Campo o notas
Cód socio comercial 1 7 AN cust_tp_mst.tp_code
Designador SY1 (hard_coded) 8 3 AN No modificable SY1
Número de tipo de transacción 11 6 AN No modificable 856

Esta tabla describe los campos de Encabezado:

Descripción campo Posición: Radley Posición: Otros traductores Longit. Formato Campo o notas
Tipo registro   1 1 N0 1 = encabezado
Tipo transacción 1 2 1 N0 No modificable 1: uno
Código cía 2 3 7 AN edi_parms_mst.tp_code
No defin 9 10 1 AN  
Designador del socio comercial 10 11 2 AN substring(cust_tp_mst.tp_code, 1,2)
Número de embarcador 12 13 30 AN edi_bol_mst.shipper_num
No defin 42 43 40 AN  
Abreviatura de destino 82 83 5 AN substring(cust_tp-tp_code, 3,5)
Abreviatura de sitios 87 88 5 AN substring(bt_cust_tp_mst.tp_code, 3,5)
Abreviatura Facturar a 92 93 5 AN substring(bt_cust_tp_mst.tp_code, 3,5)
Abreviatura Enviar a 97 98 5 AN substring(cust_tp_mst.tp_code, 3,5)
Fecha envío 102 103 8 TD

Fecha actual

Formato = AAAAMMDD

Hora env 110 111 4 AN

Hora

Formato = HHMM

Agrupado 114 115 1 AN cust_tp_mst.pooled_asn
No defin 115 116 31 AN  
Código de transp. 146 147 4 AN co_mst.ship_code
No defin 150 151 6 AN  
Número equipo 156 157 7 AN edi_bol_mst.veh_num
No defin 163 164 10 AN  
Ruta 173 174 25 AN edi_bol_mst.route
No defin 198 199 75 AN  
Estado 273 274 1 AN No modificable "N"
Fecha entr 274 275 8 TD

Fecha actual

Formato = AAAAMMDD

Hora de entrada 282 283 4 AN

Hora

Formato = HHMM

No defin 286 287 15 AN  
Referencia transportista 301 302 15 AN edi_bol_mst.carrier_num
No defin 316 317 16 AN  
Marca ASN requerido 332 333 1 N0 No modificable 1: uno
No defin 333 334 120 AN  
Número ASN 453 454 30 AN do_hdr_mst.do_num o edi_bol_mst.bol_num
Nº de BOL 483 484 30 AN do_hdr_mst.do_num o edi_bol_mst.bol_num
No defin 513 514 520 AN  
  1032   1033   Longitud total del registro

Esta tabla describe los campos de Detalle:

Descripción campo Posición: Radley Posición: Otros traductores Longit. Formato Campo o notas
Tipo registro   1 1 N0 2 = detalles
Tipo transacción 1 2 1 N0 No modificable 1: uno
Código cía 2 3 7 AN edi_parms_mst.tp_code
No defin 9 10 1 AN  
Designador del socio comercial 10 11 2 AN substring(cust_tp_mst.tp_code, 1,2)
Número de embarcador 12 13 30 AN edi_bol_mst.shipper_num
Art. 42 43 30 AN edi_bol_item_mst.item
Artículo cliente 72 73 30 AN coitem_mst.cust_item o " "
Ctd. enviada 102 103 7 AN edi_bol_item_mst.qty
Unidad de medida 109 110 2 AN edi_bol_item_mst.u_m
No defin 111 112 50 AN  
Descripción art. 161 162 30 AN edi_bol_item_mst.description
Peso artículo 191 192 10 N0 item_mst.unit_weight
No defin 201 202 6 AN  
Número OC 207 208 22 AN edi_rel_po_mst.cust_po o co_mst.cust_po
Fecha OC 229 230 8 TD

edi_co_mst.order_date o co_mst.order_date

Formato = AAAAMMDD

No defin 237 238 16 AN  
Precio 253 254 10 N0 coitem_mst.price ó 0
No defin 263 264 40 AN  
Estado 303 304 1 AN No modificable "N"
Fecha entr 304 305 8 TD

Fecha actual

Formato = AAAAMMDD

Hora de entrada 312 313 4 AN

Hora

Formato = HHMM

No defin 316 317 332 AN  
Número lote 648 649 30 AN matltrack_mst.lot
No defin 678 679 417 AN  
  1094   1095   Longitud total del registro

Esta tabla describe los campos de Registro de número de serie. El registro de número de serie solo se aplica a los traductores genéricos (no a Radley). Puede que este registro esté incluido, si la casilla de verificación Incluir números de serie está seleccionada en el formulario Perfiles cliente EDI.

Descripción campo Posición: Radley Posición: Otros traductores Longit. Formato Campo o notas
Tipo registro   1 1 N0 3 = serie
Tipo transacción   2 1 N0 No modificable 1: uno
Código cía   3 8 AN edi_parms_mst.tp_code
Designador del socio comercial   11 2 AN substring(cust_tp_mst.tp_code, 1,2)
Número de embarcador   13 30 AN edi_bol_mst.shipper_num
Art.   43 30 AN edi_bol_item_mst.item
No defin   73 30 AN  
Número serie   103 30 AN serial_mst.ser_num
No defin   133 355 AN  
      487   Longitud total del registro
Temas relacionados