...
O Ejecutando la transacción SWU3.
Ilustración 1: Customizing de Workflow
...
Rama | Apartado | |
Actualizar entorno de tiempo de ejecución |
Configurar Destino RFC | |
Actualizar administrador sistema WF | ||
Actualizar variante de plan Activa | ||
Clasificar tarea de decisión como general | ||
Actualizar unidades de tiempo | ||
Prever job de fondo para vencimiento de fechas | ||
Prever job de fondo para evaluación de condición | ||
Actualizar parametrizaciones adicionales y servicios | Activar envío a objetos y objetos HR | |
Actualizar entorno de presentación y de verificación Actualizar entorno de presentación y de verificación |
...
En la mayoría de los casos el customizing automático (Customizing Automatico→Ejecutar) parametrizará correctamente estos puntos y algunos más .Información relativa al customizing de SAP Business Workflow podrá ser encontrada en:
...
Habilitación de tareas workflow como “tareas generales”
Debido a la “resolución de roles” implementada en eFolder, todas las tareas de workflow de eFolder que tengan interacción con el usuario (tareas de diálogo) han de ser marcadas como “Tareas generales”, además del propio modelo de workflow.
Para realizar este punto tendremos que hacer lo siguiente:
1. Abrir la transacción de modificación de tareas siguiendo la ruta :
...
O Ejecutando la transacción PFTC_DIS
2. Seleccionamos una de las dos tareas de eFolder que deben ser marcadas como generales[3]:
Tarea Workflow | Descripción de la tarea |
WS00377100 | Tramitación01 |
TS00377101 | Ejecución de tarea en dialogo |
Pulsar “Visualizar.
3. Una vez en la pantalla principal de la tarea, seleccionamos el menú :
...
4. Seleccionando el nodo donde aparece la tarea pulsamos el botón “Propiedades” y seleccionamos la opción “Tarea General” , después pulsamos el botón “Actualizar Índice” . Volvemos.
Activación del acoplamiento de eventos
...
1. Rellenamos el formulario completando la siguiente información
...
Campo | Valor |
Objeto doc.modif. | /EFOL/TRAM_EXPE |
Categoría Objeto | Clase ABAP |
Tipo Objeto | /EFOL/CL_EXPEDIENTE_WF |
Evento | EV_CREATE |
Desencadenar el evento | “Al crear” |
Para tipo de Objeto | /EFOL/FM_EXP_CD_OBJTYPE_FB_2 |
Para nombre de Evento | /EFOL/FM_EXP_CD_EVENT_FB_2 |
Para Container Evento | /EFOL/FM_EXP_CD_CONTAINER_FB_2 |
Grabamos la entrada. Volvemos al (F3)
...
2. Una vez en la pantalla principal de esta transacción pulsamos el botón “Entradas Nuevas”, una vez en el formulario de creación de nuevas entradas lo rellenamos con los siguientes datos6:
Campo | Valor |
Cat.Objeto | Clase ABAP |
Tipo objeto | /EFOL/CL_EXPEDIENTE_WF |
Evento | EV_CREATE / EV_REOPENED (Ver nota al píe 6)[5] |
Tp.pr.receptor | WS00377100 |
Llamada prog. receptor | Módulo de funciones |
MB Programa receptor | /EFOL/WI_CREATE_VIA_EVENT_IBF |
Entrega de Eventos | Por defecto (no modificar) |
Acoplam.activado | ‘X’ |
Comportam. Al dar mensaje de error | Por defecto (no modificar) |
Status pr.rec.eventos
| Por defecto (no modificar) |
...
Para que el sistema tenga activada esta opción, tendremos que tener en la tabla de configuraciones
Tabla /EFOL/TB_CONFIGU
Clave | Valor |
'BACKING_WF' | X |
...
De esta manera, cuando se vuelva a la bandeja, si este parámetro se encuentra en la tabla con ese valor, los work-items se soltarán automáticamente sin tener que pulsar el botón destinado a tal efecto.
Parametrizaciones para la transmisión de Workitems erroneos.
Para que el sistema pueda transmitir los work-items erróneos que se hayan producido en el sistema por parte de la mecánica de eFolder debemos tener definida, en la tabla
/EFOL/TB_PARAMET, la organización a la que transmitiremos esos work-items. La entrada será la siguiente:
tabla /EFOL/TB_PARAMET,
Clave | Valor |
'ERRORWI_CORP' | Obj de la organización definida' (por ejemplo: O 50000026) |
...