miércoles, 24 de septiembre de 2025

Crear activator process en BW6 / BWCE

Cómo crear un activator process en BW6 / BWCE 

Hola.

Un activator process es el equivalente a un process starter de BW5. 

Cuando se realiza una migración de proyectos de BW5 a BW6, los process starters son convertidos a activator process (en el mejor de los casos) por lo que hay que validar que estos se generan de manera correcta en el proyecto migrado.

La mala migración de procesos con estas características o la conversión por procesos normales con actividades de inicio (timer, file poller, queue receiver, etc) puede generar un mal o diferente funcionamiento en la aplicación migrada.

Características de un activator process

  • Equivalente a process starter de BW5
  • Un activator process solo puede existir dentro de un application module. 
  • No puede ser creado dentro de un shared module.
  • Se ejecuta antes que cualquier proceso con actividades de inicio (timer, file poller, queue receiver...)

Uso

La importancia de un activator process radica en la capacidad de ejecutar actividades o subprocesos antes de cualquier otro proceso dentro de la aplicación.

Algunos ejemplos de esto son: inicializar variables compartidas, leer archivos, consultar base de datos, crear directorios, etc.  

Les dejo aquí abajo un video de cómo crear un activator process dentro de una aplicación de BusinessWorks 6 / BWCE.




Espero les sirva.