Transacciones entrantes de suministro EDI - Diseño de archivo sin formato
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 |