Generar un BOD como tarea en segundo plano
En esta aplicación, una DBO es generada automáticamente por la apropiada evento de aplicación - por ejemplo, un cambio en el estado o recepción de un artículo - tal como se define en el formulario de documentos de réplica. En algunos casos, una BOD tiene que ser generada por evento planificado más que por un evento de la aplicación.
Por ejemplo, la generación de l BOD ProductionOrder es desencadenada por un cambio de estatus, pero no es desencadenada por cambios en el programa de producción. Generar una ProductionOrder BOD cada vez que cambia una fecha del evento generaría tantas BODs durante un día entero que podría saturar el sistema. Por lo tanto, el uso de un evento de aplicación para desencadenar ProductionOrder BOD en los cambios de horario no es una buena opción. En su lugar, utilice un evento programado que se ejecuta como una tarea en segundo plano. El BOD generado incluye todos los cambios de programa desde la última vez que se ejecutó la generación de BOD.
- En el formulario Referencias cruzadas de salida de documento réplica establezca una definición para el BOD que requiere de un evento planificado.
- En el formulario Categorías de réplica cree una nueva categoría que contiene el método creado en el paso 1, o utilice la categoría existente ESB.
- En el campo Utilidad de solicitud manual de documentos de réplica, cree una tarea en segundo plano que va a generar los BODs seleccionados:
La tarea en segundo plano selecciona la definición de referencia cruzada de salida y genera el BOD a la hora programada. Configuración y filtros utilizados en la definición de referencias cruzadas de salida no se guardan dentro de la tarea en segundo plano, de modo que puede ajustarlos y usarlos para la próxima ejecución programada.