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 SyteLine. Pueden ser órdenes regulares o de entrega programada El código de transacción es OCR (Orden de Compra Regular). SyteLine no gestiona las transacciones 860 (Cambio de orden de compra)
El programa de carga lee el tipo de 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 |
Condiciones | 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 del campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
Código de socio comercial | 1 | 2 | AN | cust_tp_mst.tp_code ,
|
Número de orden de compra | 3 | 22 | AN | edi_co_mst.cust_po |
Fecha de la orden | 25 | 8 | TD | edi_co_mst.order_date Formato = DDMMAAAA |
No definido | 33 | 7 | AN | |
Registrar tipo de transacción | 40 | 3 | AN | 100 |
No definido | 43 | 11 | AN | |
Código (enviar a) de destino | 54 | 5 | AN | cust_tp_mst.tp_code |
No definido | 59 | 15 | AN | |
Tipo de transacción | 74 | 3 | AN | edi_co_mst.trx-code Si 850, entonces OCR; si no, COC |
No definido | 77 | 96 | AN | |
Tipo de orden | 173 | 2 | AN | edi_co_mst.type Si BE o BK, B; si no, R |
No definido | 175 | 75 | AN | |
Nº teléfono | 250 | 20 | AN | edi_co_mst.phone , incluir guiones; p. ej.: 614-888-1234 |
No definido | 270 | 305 | AN | |
Campo carácter definido por el usuario 1 | 575 | 20 | AN | edi_co_mst.charfld1 Radley no definido |
Campo de carácter definido por el usuario 2 | 595 | 20 | AN | edi_co_mst.charfld2 Radley no definido |
Campo de carácter definido por el usuario 3 | 615 | 20 | AN | edi_co_mst.charfld3 Radley no definido |
Campo de fecha definido por el usuario | 635 | 8 | TD | edi_co_mst.datefld Radley no definido; formato = DDMMAAAA |
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 SÍ O NO |
No definido | 682 | 343 | AN | |
1024 | Longitud total del registro |
Esta tabla describe tipos de registro 110, 145 y 170.
Descripción de campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
No definido | 1 | 2 | AN | |
Número de orden de compra | 3 | 22 | AN | edi_co_mst.cust_po |
No definido | 25 | 15 | AN | |
Registrar tipo de transacción | 40 | 3 | AN | 110, 145 o 170 |
No definido | 43 | 130 | AN | |
Notas de encabezado orden 1 | 173 | 40 | AN | SpecificNotes.NoteContent |
Notas de encabezado de orden 2 | 213 | 40 | AN | SpecificNotes.NoteContent |
No definido | 253 | 772 | AN | |
1024 | Longitud total del registro |
Esta tabla describe tipos de registro 115 y 150.
Descripción de campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
No definido | 1 | 2 | AN | |
Número de orden de compra | 3 | 22 | AN | edi_co_mst.cust_po |
No definido | 25 | 15 | AN | |
Registrar tipo de transacción | 40 | 3 | AN | 115 o 150 |
No definido | 43 | 129 | AN | |
Contacto | 172 | 15 | AN | edi_co_mst.contact |
No definido | 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 definido | 229 | 796 | ||
1024 | Longitud total del registro |
Esta tabla describe tipo de registro 120.
Descripción del campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
No definido | 1 | 2 | AN | |
Número de orden de compra | 3 | 22 | AN | edi_co_mst.cust_po |
No definido | 25 | 15 | AN | |
Registrar tipo de transacción | 40 | 3 | AN | 120 |
No definido | 43 | 127 | AN | |
Condiciones | 170 | 2 | AN | edi_co_mst.terms_code |
No definido | 172 | 2 | AN | |
Orden de descuento | 174 | 6 | N6 | edi_co_mst.disc Nota: Si utiliza el registro 120, este campo debería incluir siempre 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 definido | 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 del campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
No definido | 1 | 2 | AN | |
Número de orden de compra | 3 | 22 | AN | edi_co_mst.cust_po |
No definido | 25 | 15 | AN | |
Registrar tipo de transacción | 40 | 3 | AN | 140 |
No definido | 43 | 982 | AN | |
1024 | Longitud total del registro |
Esta tabla describe el tipo de registro 300.
Descripción de campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
Código de socio comercial | 1 | 2 | AN | cust_tp_mst.tp_code ,
|
Número de orden de compra | 3 | 22 | AN | edi_co_mst.cust_po |
No definido | 25 | 9 | AN | |
Referencia externa | 34 | 6 | AN | edi_coitem_mst.ext_ref |
Tipo de transacción de registro | 40 | 3 | AN | 300 |
No definido | 43 | 11 | AN | |
Código (enviar a) de destino | 54 | 5 | AN | cust_tp_mst.tp_code |
No definido | 59 | 85 | AN | |
Código de destinos alternativos | 144 | 15 | AN | cust_tp_mst.tp_code |
No definido | 159 | 31 | AN | |
Artículo cliente | 190 | 30 | AN | edi_cobln_mst.cust_item ,
|
Artículo | 220 | 30 | AN | edi_cobln_mst.item ,
|
Cantidad línea/liberación | 250 | 9 | AN | edi_coitem_mst.qty_ordered_conv |
Unidad de medida | 259 | 2 | AN | edi_cobln_mst.u_m,
|
Precio | 261 | 14 | N5 | edi_cobln_mst.cont_price_conv ,
|
Código de precio | 275 | 2 | AN | edi_cobln_mst.pricecode ,
|
No definido | 277 | 68 | AN | |
Fecha de caducidad línea/liberación | 345 | 8 | TD | edi_coitem_mst.due_date
Formato = DDMMAAAA Cuando la fecha de vencimiento de la línea/liberación está vacía, la rutina de carga calcula la fecha de la Fecha de la orden más una compensación. 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 definido | 353 | 4 | AN | |
Cant entr prog | 357 | 9 | AN | edi_cobln_mst.blanket_qty_conv |
No definido | 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 definido | 506 | 519 | AN | |
1024 | Longitud total del registro |
Esta tabla describe el tipo de registro 305 (solo líneas de entrega programada).
Descripción de campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
No definido | 1 | 2 | AN | |
Número de orden de compra | 3 | 22 | AN | edi_co_mst.cust_po |
No definido | 25 | 15 | AN | |
Registrar tipo de transacción | 40 | 3 | AN | 305 |
No definido | 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
cuando el calificador de fechas = 007 o 092. Formato = DDMMAAAA |
No definido | 632 | 393 | AN | |
1024 | Longitud total del registro |
Esta tabla describe tipos de registro 310 y 370.
Descripción de campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
No definido | 1 | 2 | AN | |
Número de orden de compra | 3 | 22 | AN | edi_co_mst.cust_po ,
|
No definido | 25 | 15 | AN | |
Registrar tipo de transacción | 40 | 3 | AN | 310 o 370 |
No definido | 43 | 130 | AN | |
Notas de orden línea/liberación 1 | 173 | 40 | AN | SpecificNotes.NoteContent |
Notas de línea de orden/liberación 2 | 213 | 40 | AN | SpecificNotes.NoteContent |
No definido | 253 | 772 | AN | |
1024 | Longitud total del registro |
Esta tabla describe el tipo de registro 320.
Descripción de campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
No definido | 1 | 2 | AN | |
Número de orden de compra | 3 | 22 | AN | edi_co_mst.cust_po |
No definido | 25 | 15 | AN | |
Registrar tipo de transacción | 40 | 3 | AN | 320 |
No definido | 43 | 131 | AN | |
Descuento | 174 | 6 | N0 | Ejemplo: 020000 = 2 % |
No definido | 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 también 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: por número de OC o por número de 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 en función del 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 SyteLine usando el número de la orden introducida en el traductor como el número de orden de SyteLine. Todos los artículos con ese número de orden se asignan a la misma SyteLine 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 de campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
Extensión de archivo EDI sin formato | 1 | 8 | AN | edi_parms_mst.tp_code |
Código de socio comercial | 9 | 2 | AN | cust_tp_mst.tp_code |
Artículo | 11 | 30 | AN | edi_coitem_mst.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, utiliza el número de artículo asociado para rellenar
y
|
Campo clave de OC importante | 41 | 22 | AN | Solo órdenes de compra en lote, vincula el encabezado y el detalle |
No definido | 63 | 6 | AN | |
Código (enviar a) de destino | 69 | 5 | AN | cust_tp_mst.tp_code |
Artículo de cliente | 74 | 30 | AN | edi_coitem_mst.cust_item ,
|
Tipo de registro (solo archivo sin diseño único) | 104 | 1 | N0 | 1 = registro de encabezado Radley no definido |
No definido | 105 | 506 | AN | |
Orden unidad de medida | 611 | 2 | AN | edi_coitem_mst.u_m |
No definido | 613 | 153 | AN | |
Número de la orden del cliente | 766 | 10 | AN | edi_co_mst.sym-co-num ,
(solo BCO) |
No definido | 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 de campo | PDV | Len | Formato | Campo o notas |
---|---|---|---|---|
Extensión de archivo EDI sin formato | 1 | 8 | AN | edi_parms_mst.tp_code |
Código de socio comercial | 9 | 2 | AN | cust_tp_mst.tp_code |
Artículo | 11 | 30 | AN | edi_coitem_mst.item ,
Si existe un registro, utiliza el número de artículo asociado para rellenar
y |
OC campo de OC importante | 41 | 22 | AN | Solo EOC |
No definido | 63 | 6 | AN | |
Código (enviar a) de destino | 69 | 5 | AN | cust_tp_mst.tp_code |
Estado de liberación | 74 | 2 | AN | edi_coitem_mst.stat si 10 o 20 entonces "O" si no "P" |
Fecha de vencimiento | 76 | 8 | TD | edi_coitem_mst.due_date
- Utilice Fecha comprometida (posiciones 216-223), pero si la Fecha comprometida está vacía o es cero, utilice esta Fecha de vencimiento (posiciones 76-83). Formato = DDMMAAAA |
No definido | 84 | 20 | AN | |
Tipo registro (solo archivo sin diseño único) | 104 | 1 | N0 | 2 = Detalles de registro Radley no definido |
No definido | 105 | 79 | AN | |
Cantidad pedida | 184 | 7 | AN | edi_coitem_mst.qty_ordered |
No definido | 191 | 17 | AN | |
Publicación | 208 | 8 | TD | edi_coitem_mst.release_date
Formato = DDMMAAAA |
Fecha prometida | 216 | 8 | TD | edi_coitem_mst.promise_date
Formato = DDMMAAAA |
No definido | 224 | 4 | AN | |
Número de orden de compra | 228 | 22 | AN | edi_co_mst.cust_po ,
|
No definido | 250 | 65 | AN | |
Código del tipo de registro | 315 | 3 | AN | 830 o 862 |
No definido | 318 | 19 | AN | |
Estado de liberación | 337 | 1 | AN | edi_coitem_mst.stat
si S, entonces "O"; si no, si F, entonces "P" - Si existe, reemplaza la posición 74 |
No definido | 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 de campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
Tipo de transacción | 1 | 1 | N0 | Une el encabezado y detalles |
Código de la compañí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 definido | 42 | 60 | AN | |
Fecha envío | 102 | 8 | TD | dcco_mst.trans_date
(porción de fecha) Formato = DDMMAAAA |
Hora de envío | 110 | 4 | N0 | dcco_mst.trans_date
(porción de hora) Formato = HHMM |
No definido | 114 | 223 | AN | |
Número de la orden del cliente | 337 | 10 | AN | dcco_mst.co_num |
No definido | 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 de campo | Puesto | Longitud | Formato | Campo o notas |
---|---|---|---|---|
Tipo de transacción | 1 | 1 | N0 | Une el encabezado y detalles |
Código de la compañí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ículo | 42 | 30 | AN | coitem_mst.item ,
|
No definido | 72 | 30 | AN | |
Cantidad enviada | 102 | 7 | N0 | dcco_mst.qty_shipped |
Unidad de medida | 109 | 2 | AN | dcco_mst.u_m |
No definido | 111 | 294 | AN | |
Número de la orden del cliente | 405 | 10 | AN | coitem_mst.co_num ,
(se usa si el número del encabezado de la orden del cliente está vacío) |
No definido | 415 | 680 | AN | |
1094 | Longitud total del registro |