Transacciones entrantes de suministro EDI - Diseño de archivo sin formato

Nota: 

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.

Órdenes de compra 850

Las órdenes de compra EDI 850 son órdenes de clientes en CloudSuite Industrial. Pueden ser órdenes regulares o de entrega programada El código de transacción es OCR (Orden de Compra Regular). CloudSuite Industrial no gestiona las transacciones 860 (Cambio de orden de compra) Sin embargo, una transacción EDI 850 puede ser actualizada si el tipo de archivo entrante 850 es COC, es decir, si el valor en la posición 74 del registro 100 es diferente de 850.

El programa de carga lee el tipo transacción de cada registro de los archivos importados provistos del traductor en las columnas 40-42. El tipo de transacción determina cómo el programa de carga controla los datos.

Los tipos de transacción son los siguientes.

Encabezado OClte 100
Texto encabezado OClte 110, 145, 170
Contacto y teléfono 115, 150
Cdcns 120
Imp 140
Artículo de línea de la OClte 300
Fecha de caducidad/vigencia 305
Texto de línea 310, 370
Descuento artículo de línea 320

La ubicación de envío normalmente en una transacción tipo 100. Se crea una orden de cliente EDI y todas las transacciones tipo 300 crean líneas para ello. La ubicación de envío normalmente en una transacción tipo 300, en vez de tipo 100. Cuando ocurre esto, se crea una orden de cliente EDI nueva para cada ubicación de envío con el mismo número de OC.

Importación de órdenes de compra 850 con diseño de archivo sin formato

Esta tabla describe el tipo de registro 100.

Descripción campo Puesto Longit. Formato Campo o notas
Cód socio comercial 1 2 AN cust_tp_mst.tp_code, edi_co_mst.tp_code
Número de orden de compra 3 22 AN edi_co_mst.cust_po
ID idioma 25 8 TD edi_co_mst.order_date Formato = AAAAMMDD
No defin 33 7 AN  
Registrar tipo de transacción 40 3 AN 100
No defin 43 11 AN  
Código (enviar a) de destino 54 5 AN cust_tp_mst.tp_code
No defin 59 15 AN  
Tipo transacción 74 3 AN edi_co_mst.trx-code Si 850 entonces OCR si no COC
No defin 77 96 AN  
CC 173 2 AN edi_co_mst.type Si BE o BK entonces B si no R
No defin 175 75 AN  
Nº teléfono 250 20 AN edi_co_mst.phone, incluir guiones P. ej.: 614-888-1234
No defin 270 305 AN  
Campo carácter definido por el usuario 1 575 20 AN edi_co_mst.charfld1 Radley no definido
Campo carácter definido por el usuario 2 595 20 AN edi_co_mst.charfld2 Radley no definido
Campo carácter definido por el usuario 3 615 20 AN edi_co_mst.charfld3 Radley no definido
Campo fecha definido por el usuario 635 8 TD edi_co_mst.datefld Radley no definido Formato = AAAAMMDD
Campo decimal definido por el usuario 1 643 12 N2 edi_co_mst.decifld1 Radley no definido
Campo decimal definido por el usuario 2 655 12 N2 edi_co_mst.decifld2 Radley no definido
Campo decimal definido por el usuario 3 667 12 N2 edi_co_mst.decifld3 Radley no definido
Campo lógico definido por el usuario 679 3 AN edi_co_mst.logifld Radley no definido SI o NO
No defin 682 343 AN  
    1024   Longitud total del registro

Esta tabla describe tipos de registro 110, 145 y 170.

Descripción campo Puesto Longit. Formato Campo o notas
No defin 1 2 AN  
Número de orden de compra 3 22 AN edi_co_mst.cust_po
No defin 25 15 AN  
Registrar tipo de transacción 40 3 AN 110, 145 o 170
No defin 43 130 AN  
Notas de encabezado orden 1 173 40 AN SpecificNotes.NoteContent
Notas de encabezado orden 2 213 40 AN SpecificNotes.NoteContent
No defin 253 772 AN  
    1024   Longitud total del registro

Esta tabla describe tipos de registro 115 y 150.

Descripción campo Puesto Longit. Formato Campo o notas
No defin 1 2 AN  
Número de orden de compra 3 22 AN edi_co_mst.cust_po
No defin 25 15 AN  
Registrar tipo de transacción 40 3 AN 115 o 150
No defin 43 129 AN  
Contacto 172 15 AN edi_co_mst.contact
No defin 187 22 AN  
Nº teléfono 209 20 AN edi_co_mst.phone

Formato: incluir guiones. Ejemplo: 614-888-1234 Esto reemplaza el teléfono del tipo 100

No defin 229 796    
    1024   Longitud total del registro

Esta tabla describe tipo de registro 120.

Descripción campo Puesto Longit. Formato Campo o notas
No defin 1 2 AN  
Número de orden de compra 3 22 AN edi_co_mst.cust_po
No defin 25 15 AN  
Registrar tipo de transacción 40 3 AN 120
No defin 43 127 AN  
Cdcns 170 2 AN edi_co_mst.terms_code
No defin 172 2 AN  
Orden de descuento 174 6 N6 edi_co_mst.disc
Nota:  Si utiliza el registro 120, este campo debería siempre incluir un valor. Este campo nunca debe estar vacío, ya que se traducen como valores NULO que no se validan. Tampoco puede contener una coma decimal. La coma decimal se codifica de forma fija entre el segundo y el tercer carácter.

Ejemplos:

999.999 = 99,9999 %

020000 = 2,0000 %

000000 = 0 %

No defin 180 845 AN  
    1024   Longitud total del registro

Esta tabla describe el tipo de registro 140.

El registro tipo 140 desencadena el valor de edi_co_mst.tax_code1 a shipcust_mst.tax_code1 o customer.tax_code1.

Descripción campo Puesto Longit. Formato Campo o notas
No defin 1 2 AN  
Número de orden de compra 3 22 AN edi_co_mst.cust_po
No defin 25 15 AN  
Registrar tipo de transacción 40 3 AN 140
No defin 43 982 AN  
    1024   Longitud total del registro

Esta tabla describe el tipo de registro 300.

Descripción campo Puesto Longit. Formato Campo o notas
Cód socio comercial 1 2 AN cust_tp_mst.tp_code, edi_co_mst.tp_code
Número de orden de compra 3 22 AN edi_co_mst.cust_po
No defin 25 9 AN  
Referencia externa 34 6 AN edi_coitem_mst.ext_ref
Registrar tipo de transacción 40 3 AN 300
No defin 43 11 AN  
Código (enviar a) de destino 54 5 AN cust_tp_mst.tp_code
No defin 59 85 AN  
Código de destinos alternativos 144 15 AN cust_tp_mst.tp_code
No defin 159 31 AN  
Artículo cliente 190 30 AN edi_cobln_mst.cust_item, edi_coitem_mst.cust_item
Art. 220 30 AN edi_cobln_mst.item, edi_coitem_mst.item
Cantidad de líneas/liberaciones 250 9 AN edi_coitem_mst.qty_ordered_conv
Unidad de medida 259 2 AN edi_cobln_mst.u_m, edi_coitem_mst.u_m
Precio 261 14 N5 edi_cobln_mst.cont_price_conv, edi_coitem_mst.price_conv
Origen 275 2 AN edi_cobln_mst.pricecode, edi_coitem_mst.pricecode
No defin 277 68 AN  
Fecha de caducidad línea/liberación 345 8 TD edi_coitem_mst.due_date Formato = AAAAMMDD

Cuando la fecha de vencimiento de la línea/liberación está vacía, la rutina de carga calcula la fecha de la Fecha orden más un desplazamiento. El sistema usa este orden para buscar la compensación (período de vencimiento estándar): Contrato cliente, artículo, parámetro de entrada de la orden.

No defin 353 4 AN  
Cant entr prog 357 9 AN edi_cobln_mst.blanket_qty_conv
No defin 366 60 AN  
Notas de línea/liberación 1 426 40 AN SpecificNotes.NoteContent - Radley no definido
Notas de línea/liberación 2 466 40 AN SpecificNotes.NoteContent - Radley no definido
No defin 506 519 AN  
    1024   Longitud total del registro

Esta tabla describe el tipo de registro 305 (solo líneas de entrega programada).

Descripción campo Puesto Longit. Formato Campo o notas
No defin 1 2 AN  
Número de orden de compra 3 22 AN edi_co_mst.cust_po
No defin 25 15 AN  
Registrar tipo de transacción 40 3 AN 305
No defin 43 578 AN  
Calificdr fecha 621 3 AN 001,036, 093, 007 o 092
Fecha de vencimiento/vigencia 624 8 TD edi_cobln_mst.exp_date cuando el calificador de fechas = 001, 036 o 093 o edi_cobln_mst.eff_date cuando el calificador de fechas = 007 o 092. Formato = AAAAMMDD
No defin 632 393 AN  
    1024   Longitud total del registro

Esta tabla describe tipos de registro 310 y 370.

Descripción campo Puesto Longit. Formato Campo o notas
No defin 1 2 AN  
Número de orden de compra 3 22 AN edi_co_mst.cust_po, edi_coitem_mst.cust_po
No defin 25 15 AN  
Registrar tipo de transacción 40 3 AN 310 o 370
No defin 43 130 AN  
Notas de orden línea/liberación 1 173 40 AN SpecificNotes.NoteContent
Notas de orden línea/liberación 2 213 40 AN SpecificNotes.NoteContent
No defin 253 772 AN  
    1024   Longitud total del registro

Esta tabla describe el tipo de registro 320.

Descripción campo Puesto Longit. Formato Campo o notas
No defin 1 2 AN  
Número de orden de compra 3 22 AN edi_co_mst.cust_po
No defin 25 15 AN  
Registrar tipo de transacción 40 3 AN 320
No defin 43 131 AN  
Descuento 174 6 N0 Ejemplo: 020000 = 2 %
No defin 180 845    
    1024   Longitud total del registro

Planificación de programas 830/Programación de envío 862

La planificación de programas y las programaciones de envío son órdenes de cliente de entrega programada que principalmente usan socios comerciales del sector de la automoción. Ambas transacciones dan información acerca de las órdenes de clientes comunes (iguales). La planificación de programas incluye información sobre planes a largo plazo y normalmente se suelen recibir semanalmente. La programación de envío, en cambio, incluye información firme de la liberación, y también alguna información sobre la planificación. Se puede recibir en varias ocasiones al día. Es normal recibir la programación de envío de una cantidad y más tarde recibir la misma liberación con otra cantidad. Las cantidades liberadas pueden variar debido a las cantidades ya enviadas.

Las órdenes de entrega programada de cliente creadas por transacciones EDI 830/862, se crean de una de estas dos maneras: a través del número de la OC o por el número de la orden del traductor. Si todos los artículos para enviar tienen el número de OC común, todos los artículos se añadirán a una orden de cliente basado en número de la OC. Estos se conocen como órdenes de pedido cliente EDI con código de transacción EOC (entregas programadas por número de OC). El código de transacción EDI (por ejemplo, EDI-EOC) se coloca en el campo Tomado por del formulario del sistema Órdenes de clientes.

Pero por lo normal es que cada artículo tenga su número de OC. Esto genera un problema en esos artículos múltiples con un número de OC único, ya que se crea una orden de cliente EDI nueva para cada número de OC.

En ese caso, se añade el número de orden de cliente en el traductor. El traductor pasa ese número de orden de cada artículo a cada artículo de esa orden. Se crea una orden de cliente de CloudSuite Industrial usando el número de la orden introducida en el traductor como el número de orden de CloudSuite Industrial. Todos los artículos con ese número de orden se asignan a la misma CloudSuite Industrial orden. Estos se conocen como órdenes de cliente EDI con código de transacción BCO (entrega programada por número de orden de cliente).

El Número de OC del artículo se puede cambiar en cualquier momento y se debe introducir en el Aviso anticipado de envío 856 que se devuelve. Para conseguirlo, se añade un número de OC de liberación por cada liberación de BCO (entrega programada por orden de cliente).

Planificación 830/Programación de envío 862 con diseño de archivo sin formato

Esta tabla muestra información sobre la sección del encabezado de la importación de archivo sin formato:

Descripción campo Puesto Longit. Formato Campo o notas
Extensión de archivo EDI sin formato 1 8 AN edi_parms_mst.tp_code
Cód socio comercial 9 2 AN cust_tp_mst.tp_code
Art. 11 30 AN edi_coitem_mst.item, edi_cobln-item.item Si el valor del Artículo entrante está vacío, el sistema usa el número del Artículo de cliente entrante para leer la tabla de contratos del cliente. Si existe un registro, se utiliza un número de elemento asociado para rellenar edi_coitem_mst.item y edi_cobln_mst.item.
OC campo de OC importante 41 22 AN Solo EOC, une el encabezado y detalles
No defin 63 6 AN  
Código (enviar a) de destino 69 5 AN cust_tp_mst.tp_code
Artículo cliente 74 30 AN edi_coitem_mst.cust_item, edi_cobln_mst.cust_item
Tipo registro (solo archivo sin diseño único) 104 1 N0 1 = registro de encabezado Radley no definido
No defin 105 506 AN  
Orden unidad de medida 611 2 AN edi_coitem_mst.u_m
No defin 613 153 AN  
Número de la orden del cliente 766 10 AN edi_co_mst.sym-co-num, edi_cobln_mst.co-num, edi_coitem_mst.co-num (solo BCO)
No defin 776 262 AN  
    1037   Longitud total del registro

Esta tabla muestra información sobre la sección de detalles de la importación de archivo sin formato:

Descripción campo PDV Len Formato Campo o notas
Extensión de archivo EDI sin formato 1 8 AN edi_parms_mst.tp_code
Cód socio comercial 9 2 AN cust_tp_mst.tp_code
Art. 11 30 AN edi_coitem_mst.item, edi_cobln-item.item. Si el valor del Artículo entrante está vacío, el sistema usa el número de Artículo de cliente para leer las tablas de referencias cruzadas del artículo de cliente. Si existe un registro, se utiliza un número de elemento asociado para rellenar edi_coitem_mst.item y edi_cobln_mst.item.
OC campo de OC importante 41 22 AN Solo EOC
No defin 63 6 AN  
Código (enviar a) de destino 69 5 AN cust_tp_mst.tp_code
Estado librcn 74 2 AN edi_coitem_mst.stat si 10 o 20 entonces "O" si no "P"
Fech venc. 76 8 TD edi_coitem_mst.due_date - Utilice Fecha comprometida (posiciones 216-223), pero si la Fecha comprometida está vacía o cero, utilice esta Fecha de vencimiento (posiciones 76-83). Formato = AAAAMMDD
No defin 84 20 AN  
Tipo registro (solo archivo sin diseño único) 104 1 N0 2 = Detalles de registro Radley no definido
No defin 105 79 AN  
Cant. pedida 184 7 AN edi_coitem_mst.qty_ordered
No defin 191 17 AN  
Publicación 208 8 TD edi_coitem_mst.release_date Formato = AAAAMMDD
Fecha prmtda 216 8 TD edi_coitem_mst.promise_date Formato = AAAAMMDD
No defin 224 4 AN  
Número de orden de compra 228 22 AN edi_co_mst.cust_po, edi_coitem_mst.cust_po
No defin 250 65 AN  
Código tipo registro 315 3 AN 830 o 862
No defin 318 19 AN  
Estado librcn 337 1 AN edi_coitem_mst.stat si S entonces "O" si no si F entonces "P" Si existe reemplazar por posición 74
No defin 338 540 AN  
    877   Longitud total del registro

Interfaz de embarcador Radley con diseño de archivo sin formato

Esta tabla muestra información sobre la sección del encabezado de la importación de archivo sin formato:

Descripción campo Puesto Longit. Formato Campo o notas
Tipo transacción 1 1 N0 Une el encabezado y detalles
Código cía 2 8 AN Une el encabezado y detalles
Designador del socio comercial 10 2 AN Une el encabezado y detalles
Número de embarcador 12 30 AN Une el encabezado y detalles
No defin 42 60 AN  
Fecha envío 102 8 TD dcco_mst.trans_date (porción fecha) Formato = AAAAMMDD
Hora env 110 4 N0 dcco_mst.trans_date (porción hora) Formato = HHMM
No defin 114 223 AN  
Número de la orden del cliente 337 10 AN dcco_mst.co_num
No defin 347 686 AN  
    1032   Longitud total del registro

Esta tabla muestra información acerca de la sección de detalles de la importación de archivo sin formato:

Descripción campo Puesto Longit. Formato Campo o notas
Tipo transacción 1 1 N0 Une el encabezado y detalles
Código cía 2 8 AN Une el encabezado y detalles
Designador del socio comercial 10 2 AN Une el encabezado y detalles
Número de embarcador 12 30 AN Une el encabezado y detalles
Art. 42 30 AN coitem_mst.item, dcco_mst.item
No defin 72 30 AN  
Ctd. enviada 102 7 N0 dcco_mst.qty_shipped
Unidad de medida 109 2 AN dcco_mst.u_m
No defin 111 294 AN  
Número de la orden del cliente 405 10 AN coitem_mst.co_num, dcco_mst.co_num (se usa si el número del encabezado de la orden de cliente está vacío)
No defin 415 680 AN  
    1094   Longitud total del registro
Temas relacionados