Acerca de las transacciones entrantes
En EDI tienen lugar varias funciones que permiten que los datos entrantes se transfieran sin problemas desde clientes o proveedores hasta SyteLine. Se trata de los siguientes procesos:
- Cargar datos traducidos en las tablas de las bases de datos de EDI desde los archivos sin procesar
- Validar datos de EDI
- Registrar datos entrantes desde las tablas de EDI a las tablas normales de SyteLine
- Procesamiento de errores
- Crear informes de errores
- Purgar transacciones entrantes
Acceder al buzón de correo de EDI inicia un flujo de datos entrante. Esta acción genera datos mediante el traductor a las tablas EDI en SyteLine.
El siguiente diagrama ilustra las funciones entrantes de EDI.
Transacciones entrantes del lado de la demanda
La interfaz de EDI admite estas transacciones entrantes procedentes de sus clientes:
- Órdenes de compra (850/ORDERS): Al registrarlas en SyteLine, estas transacciones crean o actualizan órdenes de clientes regulares o de entrega programada.
- Órdenes de planificación (830/DELFOR): Al registrarlas en SyteLine, estas transacciones crean o actualizan líneas de órdenes de clientes de entrega programada (pronósticos de una orden de cliente) o liberaciones de entregas programadas.
- Órdenes de envío (862/DELJIT): Al registrarlas en SyteLine, estas transacciones crean o actualizan líneas de órdenes de clientes de entrega programada (confirmaciones de una orden de cliente) o liberaciones de entregas programadas.
El sistema carga las transacciones del traductor con formato de archivos ASCII.
Transacciones entrantes del lado de suministro
La interfaz de EDI admite las siguientes transacciones entrantes procedentes de sus proveedores:
- Confirmaciones de orden de compra 855/ORDRSP): Esta transacción se registra en SyteLine como una confirmación de orden de compra EDI. Está disponible la función de comprobante automático.
- Aviso de envío anticipado (856/DESADV): Esta transacción se registra en SyteLine como un aviso de envío de proveedor EDI y se puede utilizar como señal para la función de recepción de OC.
- Facturas (810/INVOIC): Esta transacción se registra en SyteLine como una factura de proveedor de EDI y se puede utilizar como señal para el proceso de generación de comprobantes de CP. Está disponible la función de comprobante automático.
Carga de transacciones entrantes
Puede importar transacciones entrantes de EDI con la utilidad de Rutina de carga de transacciones EDI, o bien el sistema puede cargar las transacciones entrantes como parte de una tarea en segundo plano que usted defina.
SyteLine carga los archivos ASCII sin formato obtenidos por el traductor y los integra en las tablas de bases de datos de EDI. Una sola transacción se representa por medio de varias líneas en el archivo ASCII y varios registros en las tablas de EDI. La validación de los datos mínimos se produce durante esta fase del proceso entrante.
Los archivos reciben un nombre como se especifica a continuación, donde el sufijo XXX de los archivos de datos se corresponde con el código de Socio comercial del formulario de los Parámetros EDI (tanto suministro como demanda) y HHMM.JJJ indica la hora y la fecha juliana del archivo.
Esta tabla describe los nombres de archivo para cada tipo de transacción entrante:
Tipo de transacción | Nombre de archivo del directorio de datos | Nombre de archivo del directorio de archivos |
---|---|---|
810 | 810_DTL.XXX | INV(HHMM.JJJ) |
830 (Encabezado) | RSEQ_HDR.XXX | RH(HHMM.JJJ) |
830 (Detalle) | RSEQ_DTL.XXX | RD(HHMM.JJJ) |
850 | 850_EXP.XXX | PO(HHMM.JJJ) |
855 | 855_DTL.XXX | ACK(HHMM.JJJ) |
856 | 856_DTL.XXX | VSN(HHMM.JJJ) |
862 (Encabezado) | RSEQ_HDR.XXX | SH(HHMM.JJJ) |
862 (Detalle) | RSEQ_DTL.XXX | SD(HHMM.JJJ) |
Validación de transacciones
EDI valida transacciones entrantes de acuerdo con un conjunto de reglas predefinidas para cada tipo de transacción. Los dos tipos de reglas de validación son errores de interfaz y errores de datos.
Los errores de la interfaz son el resultado de un conflicto en la configuración entre el traductor y SyteLine. Los errores de datos son errores en el contenido de los datos.
El proceso de registro entrante valida cada transacción entrante recibida. Si la transacción supera la validación, se pasa al proceso de registro. El sistema identifica las transacciones que no superan el proceso de validación. Para las transacciones del lado de la demanda, se pueden visualizar los errores en el formulario Órdenes de clientes EDI si se selecciona la opción . Para las transacciones del lado del suministro, cada transacción tiene un informe correspondiente que se puede ejecutar para revisar los errores.
Registrar transacciones en el ERP
Para registrar transacciones entrantes automáticamente en SyteLine, establezca el indicador Registrar automáticamente del socio comercial en Entrada o Ambos. Al cargar las transacciones en las tablas de EDI, el sistema comprueba esta opción para determinar si debería registrar las transacciones automáticamente. Registrar desplaza los datos de las tablas de EDI a las tablas de bases de datos normales de SyteLine.
El sistema valida todas las transacciones entrantes y asienta en el sistema todas las transacciones que no tengan errores. El programa identifica cualquier transacción que no se asiente debido a un error y las almacena en las tablas de EDI para procesarse utilizando el formulario apropiado.
Si configura la bandera Autoregistrar con la opción Ninguno, el sistema carga las transacciones en las tablas de EDI sin someterlas a ningún otro proceso. A continuación, puede ejecutar informes para revisar los datos antes de intentar registrar las transacciones en las tablas de la base de datos normal de SyteLine.
Procesamiento de errores
Para las transacciones del lado de la demanda, puede actualizar el campo en la pantalla cuando un campo de datos entrante contiene un error. Esto permite registrar las transacciones en SyteLine, pero debe comunicar este cambio al socio comercial. Algunos socios comerciales optan por eliminar la transacción original y reenviarla con los datos corregidos. Otros socios comerciales exigen una Confirmación de orden de compra (855/ORDRSP) que indique los cambios que se han realizado en la orden.
Puede invalidar y solventar algunos de los errores localizados en los datos entrantes desactivando parte de la validación correspondiente a ese socio comercial. Algunos ejemplos de errores que admiten este tratamiento son "Límite de crédito excedido" o "Precio unitario incorrecto".
Para las transacciones del lado del suministro (la información llega procedente de los proveedores) no es posible cambiar los datos antes de registrar. Cuando se produzcan errores, puede anularlos y solucionarlos en el propio sistema SyteLine o solicitar que le retransmitan los datos.
Consulte Errores que detienen el registro de transacciones de OClte EDI y Errores que detienen el registro de transacciones de suministro EDI.
Registro de errores en línea e informes de error
Los informes de errores están disponibles para cada transacción entrante. Estos informes inician el proceso de validación en la transacción y notifican todos los errores localizados en la transacción.
Los informes incluyen información resumida sobre las transacciones con y sin errores. Puede imprimir todos los informes de errores de un rango de socios comerciales. También hay disponibles otros criterios de selección para cada tipo de transacción específico.