UNIDAD 6 Lección 2: Customizing de un Workflow
La configuración del Workflow incluye las siguientes actividades básicas:
-
Definir rango de nros para objetos de Workflow que se vayan a crear (Workflow, tareas, roles, etc.)
-
Definir versión de plan activa para la estructura organizativa.
-
Definir un usuarios batch para las tareas que deben ejecutarse por el sistema.
-
Definir destino RFC para las tareas batch.
-
Definir uno o más usuarios responsables del sistema workflow.
-
Crear los jobs para la supervisión de tareas vencidas y erróneas.
Esta configuración se hace desde Trx SPRO, menú IMG:
/SAP Netweaver/Servidor de aplicación/Business Management/SAP Business Workflow
Configuración automática del Workflow:
Se accede:
luego, se presiona el botón "Customizing automático" y se deja que el sistema haga su trabajo, tras lo cual se repasan a mano algunas configuraciones.
Esta configuración debe realizarse en todo mandante donde deseamos ejecutar nuestro workflow.
Concluida la configuración se prueba el sistema Workflow dando click en "Iniciar Workflow de verificación" (triángulo punta hacia abajo, de cuatro puntos azules).
Configuración manual del Workflow:
- Responsable del Workflow: Por defecto es usuario que esté configurando el sistema, pero puede registrarse otro(s). Se define también la Tarea standard y Unidad de tiempo standard.
- Jobs: Se debe programar:
-
Job de tareas vencidas; con dos opciones: job aislado -ejecución inmediata- , o job planificado SWWDHEX.
El job se planifica con Trx SWF_XI_CUSTOMIZING, y su frecuencia se cambia con Trx SWWD.
-
Job de tareas erróneas (job SWWERRE); además de frecuencia de ejecución se registra cantidad de intentos
fallidos de un workitem antes de enviar notificación al administrador del Workflow.
El job se planifica con Trx SWF_XI_CUSTOMIZING, y su frecuencia se cambia con Trx SWWA.
Prefijos para objetos standard de Workflow:
- A cada objeto nuevo del Workflow (workflow, tarea, rol, etc.) el sistema le asigna un nro interno (3 dígitos), el cual debe ser único por sistema mandante que posea la empresa. Este numerador y la clase de desarrollo o paquete (previamente definido) se configuran desde Trx SPRO, menú IMG:
/SAP Netweaver/Servidor de aplicación/Business Management/SAP Business Workflow/Parametrizaciones globales/Actualizar números de prefijos.
o, directamente desde Trx OOW4 (tabla T78NR).
Para añadir nuevo prefijo, se pulsa botón Modificar y luego Crear.
Customizing de Workflow Standard:
Se basa en dos actividades:
Estas actividades se configuran en opción "Customizing específico de tareas", o desde Trx OOCU.
Aparecerá un árbol con módulos y submódulos del sistema; seleccionamos elemento funcional, apareciendo dos opciones:
-
"Asignar responsable": Marcamos tarea y click en Propiedades, luego marcamos como Tarea general (si cualquiera la puede ejecutar), o asignamos botones (más abajo, en el menú) si la ejecuta agente(s) responsable(s).
-
"Activar Acoplamiento de eventos": marcamos el workflow y click en botón Activación (status queda "activado").
Finalmente, se puede probar funcionamiento de workflow (:se ejecuta programa que lanza evento, etc.).