Control de archivos de bloqueo de EDI
Cuando EDI necesita escribir información en un archivo sin formato primero comprueba si existe un archivo de bloqueo.
Bloquear nombres de archivo
Si utiliza un traductor que no sea uno de los que aparecen en el tema Acerca de los traductores EDI, deberá asegurarse de que el traductor busque y cree el archivo de bloqueo. Esta sección enumera los nombres de los archivos de bloqueo que debe utilizar con el traductor. Cree el archivo de bloqueo apropiado que se utilizará al leer o escribir desde el archivo sin formato.
La siguiente tabla es una lista de los nombres de los archivos de bloqueo de cada transacción de suministro de EDI. Los archivos de bloqueo de suministro se encuentran en la carpeta lógica de datos salientes del suministro.
TRANSACCIÓN | X12/EDIFACT | NOMBRE DE ARCHIVO DE BLOQUEO |
---|---|---|
Programas planificación slnte | 830/DELFOR | 830_LOCK |
OC salientes | 850 / ÓRDENES | 850_LOCK |
Programas de envío salientes | 862/DELJIT | 862_LOCK |
Confirmación de OC entrante | 855 / ORDRSP | 855_LOCK |
Aviso de envío anticipado del proveedor entrante | 856 / DESADV | 856_LOCK |
Factura de proveedor entrante | 810 / FACTURA | 810_LOCK |
La siguiente tabla es una lista de los nombres de los archivos de bloqueo de cada transacción de demanda de EDI. Los archivos de bloqueo de demanda se encuentran en la carpeta lógica de datos salientes de demanda.
TRANSACCIÓN | X12/EDIFACT | NOMBRE DE ARCHIVO DE BLOQUEO |
---|---|---|
Transacciones de envío EDI CARaS entrantes | N/D | SHP_LOCK |
Programas de planificación y envío entrantes | 830/DELFOR Y 862/DELJIT | REQ_LOCK |
Órdenes de compra entrantes | 850 / ÓRDENES | ORD_LOCK |
Confirmación de OC saliente | 855 / ORDRSP | ACK_LOCK |
Aviso de envío anticipado saliente | 856 / DESADV | ASN_LOCK |
Factura de cliente saliente | 810 / FACTURA | INV_LOCK |
Lógica de procesamiento de archivos de bloqueo/archivos sin formato
Esta sección describe cómo EDI procesa los archivos sin formato. Su software de traducción debería utilizar la misma lógica.
EDI realiza estos pasos cuando escribe datos en los archivos sin formato, en este orden:
- Comprueba si el archivo de bloqueo está presente en la carpeta lógica de datos salientes.
- Crea el archivo de bloqueo.
- Genera las transacciones en el archivo de datos (las adjuntas si el archivo ya existe).
- Copia el archivo de datos en la carpeta lógica de archivos salientes.
- Elimina el archivo de bloqueo.
EDI realiza estos pasos cuando lee datos de los archivos sin formato, en este orden:
- Comprueba si el archivo de bloqueo está presente en la carpeta lógica de datos salientes.
- Crea el archivo de bloqueo.
- Lee las transacciones presentes en el archivo de datos.
- Copia el archivo de datos en la carpeta lógica de archivos.
- Elimina el archivo de bloqueo.