✒️ABAP El customizing de un WorkFlow
ABAP El customizing de un WorkFlow
CUSTOMIZING DE UN WORKFLOW
INTRODUCCION AL CUSTOMIZING
Principalmente la configuración del sistema de Workflow posee las siguientes actividades básicas:
- Definir un rango de números para los objetos Workflow que se vayan a crear nuevos (Workflows, tareas, papeles, etc.).
- Definir una versión de plan activa para la estructura organizativa.
- Definir un usuario batch para las tareas que deben ejecutarse por el sistema.
- Definir un 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.
PASOS PARA ACCEDER AL CUSTOMIZING DE WORKFLOW:
TRANSACCION SPRO / MENU IMG / SAP NETWEVER / SERVIDOR DE APLICACION / BUSINESS MANAGEMENT / SAP BUSINESS WORKFLOW
CONFIGURACION AUTOMATICA
Esta herramienta se ejecuta con la transacción SWU3 (la transacción estándar SWU3 para realizar el customizing o configuración automática del sistema de WorkFlows en SAP) o desde el menú IMG: Actualizar parametrizaciones estándar.
Para ejecutar el customizing automático simplemente se presiona el botón Customizing Automático y se deja que el sistema haga su trabajo
Antes de que podamos utilizar el módulo de Workflow debemos ejecutar la configuración básica en la transacción estándar SWU3. Para ello todos los puntos que se listan en la imagen anterior debajo de actualizar entorno de tiempo de ejecución deben quedar con una tilde verde. Podemos ejecutar algunos de los puntos, no todos en forma automática utilizando el botón correspondiente del menú. Si seleccionamos una de las opciones de la lista por ejemplo, configurar destino RFC a la derecha de la pantalla veremos su descripción y ayuda correspondiente de modo de poder configurarla correctamente. Vale la pena destacar, que la configuración que realizamos en la transacción SWU3 debe realizarse en cada uno y todos los mandantes donde deseamos ejecutar nuestro Workflow
Una vez terminada toda la configuración, podremos probar el sistema de Workflow presionando el botón Iniciar Workflow de verificación
CONFIGURACION MANUAL
- Responsable del Workflow
Configuramos un usuario o grupo de usuarios responsables de administrar el sistema de Workflow. Por defecto la configuración automática colocará el usuario de quien este configurando el sistema
- Jobs
Existen 2 jobs que deben programarse para monitorear tareas vencidas y erróneas. El primero que configuraremos es el de tareas vencidas. Este tiene dos opciones: configurar un job aislado, para que se ejecute en el momento o dejar uno planificado. El nombre del job es SWWDHEX
NOTA: Este Job se planifica automáticamente a través de la transacción SWF_XI_CUSTOMIZING. La frecuencia puede cambiarse mediante la transacción SWWD, que la que visualizamos en la imagen anterior
En el caso del job para workitems erróneos (SWWERRE) además del intervalo de ejecución hay que configurar la cantidad de intentos fallidos de un workitem antes de enviar una notificación al administrador del Workflow
PREFIJOS PARA OBJETOS ESTANDAR
Para acceder al customizing correspondiente a la actualización de los prefijos para objetos estándar podemos seguir la siguiente ruta desde la transacción SPRO / MENU IMG / SAP NETWEAVER / SERVIDOR DE APLICACION / BUSINESS MANAGEMENT / SAP BUSINESS WORKFLOW / PARAMETRIZACIONES GLOBALES / ACTUALIZAR NUMEROS DE PREFIJOS
También accediendo en forma directa a la transacción OOW4 (transacción estándar, para actualizar los prefijos para objetos estándar)
Los prefijos que generamos a través de la transacción estándar OOW4 se crean el la tabla estándar del sistema T78NR
CUSTOMIZING DE WORKFLOWS ESTANDAR
La configuracion se basa en realizar las siguientes actividades:
- Asignar responsables a las tareas del Workflow que correspondan
- Activar la relación entre el Workflow y el evento que lo inicia
Estas actividades se configuran en el “Customizing específico de tareas” dentro de las opciones específicas de customizing de Workflow (transacción OOCU).
En el arbol, seleccionamos el elemento funcional que deseamos y aparecen las siguientes opciones:
- Asignar tareas a responsable. Para ello, marcamos la tarea y presionamos el botón Propiedades. Se podrá marcar la tarea como tarea general si “cualquiera” puede ejecutarla
- Activar acoplamiento de eventos. Para activar el evento que inicia el Workflow marcamos el Workflow que deseamos activar y luego presionamos el botón de activación que está en la barra de herramientas
Una vez activado, el status del acoplamiento quedará en “activado”. Una vez finalizada esta configuración podremos probar en la aplicación si el Workflow funciona ejecutando el programa que lanza el evento (depende de cada workflow en particular y de la aplicación propia que lo ejecuta)
 
 
 
Sobre el autor
Publicación académica de Ixhel Magai Lopez Valencia, en su ámbito de estudios para la Carrera Consultor ABAP.
Ixhel Magai Lopez Valencia
Mexico - Legajo: PM62E
✒️Autor de: 134 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Soy ingeniera en telematica, estoy interesada en aprender programacion en sap, solo tengo conocimientos basicos en java
Certificación Académica de Ixhel Lopez