Preguntas Frecuentes / Anveo EDI Connect / Creación de una asignación de trabajo
Esta es una traducción automática. El mensaje original está disponible en Inglés.

Creación de una asignación de trabajo

¿Qué es un mapa de trabajo? Se trata de una asignación de tipo NAV que se ejecuta por la cola de trabajos para procesar ciertos registros en una tabla. El objetivo es revisar regularmente la tabla si hay registros (nuevos) que necesiten ser procesados, por ejemplo exportados en la mayoría de los casos.

Dependiendo de la tabla de datos que desee procesar, esta asignación contiene un bucle de tabla sobre esta tabla con filtros apropiados que preseleccionan los registros. Por ejemplo, filtra todos los registros que ya han sido procesados por otras asignaciones de NAV y que ya se han exportado. Debe tener un campo en la tabla que pueda utilizar para su filtro, por ejemplo un campo booleano llamado “Transferido a EDI”. Se establece en “TRUE” para todos los registros que ya han sido exportados y se puede filtrar a “FALSE” para identificar los registros que necesitan ser exportados.

Otra condición para permitir el procesamiento podría ser el importe de una factura de ventas contabilizada: si el importe es cero, no se exportará.

Si tiene condiciones adicionales que deben cumplirse, aplique también estos filtros. Para iniciar el tratamiento posterior, es necesario configurar el tratamiento posterior en esta tabla para pasar los registros a la asignación real del valor liquidativo que transfiere los datos a las tablas del búfer (y establece el booleano mencionado anteriormente en “TRUE”), seguido de la asignación de exportación que escribe el archivo en una carpeta, etc.

Una gran ventaja de este método es que cada proceso de postprocesamiento es una transacción separada e incluso si uno de los procesos falla por alguna razón, no detendrá todo el proceso de exportación y los otros registros seguirán siendo exportados.