✒️ABAP / El customizing de un WorkFlow Por Cristian Arteaga Diaz
ABAP El customizing de un WorkFlow

CUSTOMINZING DE UN WORKFLOW – LECCION 6-2
INTRUDUCCION AL CUSTOMIZING
El customizing del Sistema workflow en SAP es una tarea sencilla, si se siguen algunos consejos básicos.
Principalmente la configuración del sistema de workflow posee las siguientes actividades básicas
- Definir un rango de números para los aobjetos workflow que se vayan a crear nuevos (workflow, 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 mas usuarios responsables del sistema workflow
- Crear los Jobs para la supervisión de tareas vencidas y erróneas
CUSTOMIZING DE WORKFLOW, para acceder al customizing de workflow debemos seguir la siguiente ruta desde la transacción SPRO menú IMG
- SAP netweaver
o Servidor de aplicación
§ Business management
· Sap business workflow
CONFIGURACION AUTOMATICA
El sistema de workflow viene con una herramienta muy útil para configurarlo automáticamente, esta herramienta es ejecutada con la transacción SWU3 o desde el menú IMG (actualizar parametrizaciones estándar)
TRANSACCIONES SWU3, se utiliza para relizar el customizing o configuración automática del sistema del workflow en SAP
Para ejecutar el customizing automático simplemente se presiona el botón customizing automático y se deja que el sistema haga su trabajo
Una vez terminada toda la configuración, podremos porbar el sistema de workflow presionando el botón inciar workflow de verificación
CONFIGURACION MANUAL
En este punto se configura un usuario o grupo de usuarios responsables de administrar el sistema workflow, por defecto la configuración automática coloca el usuario de quien está configurando el sistema
En cuanto a la tarea estándar y la unidad de tiempo estándar, se deja la tarea por defecto y se coloca la unidad de tiempo que se desee, esta unidad de tiempo solo afectará en el momento de desarrollo por que será la que aparecerá por defecto
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_CONSTOMIZING
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 ante de enviar una notificación al administrador del workflow
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 SWWA, que es la que visualizaremos en la imagen anterior
PREFIJOS PARA OBJETOS ESTANDAR
Al desarrollar workflows nuevos (workflows, tareas, papeles, etc.) el sistema signara un numero interno al objeto desarrollado. Este debe ser univoco entre los sistemas de desarrollo que tengamos, es por ello que para cada sistema y mandante de desarrollo que posea la empresa se debe colocar un prefijo de 3 digitos y la clase de desarrollo o paquete
CUSTIMIZING PARA LA ACTUALIZACION DE PREFIJOS
Para acceder al customizing correspondiente a la actualización de los prefijos para objetos estándares podemos seguir la siguiente ruta desde la transacción SPRO menú IMG
- Sap netweaver
o Servidor de aplicaciones
§ Business management
· Parametrizaciones globales
o Actualizar números de prefijos
O también acceder en forma directa con la transacción OOW4
TRANSACCION OOW4, se utiliza para actualizar los prefijos para objetos estándar
Previamente se define la clase de desarrollo o paquete. De esta manera aseguraremos la consistencia de los desarrollos entre sistemas.
Si deseamos agregar un prefijo nuevo
- Botón modificar
- Crear
- Ingresar el prefijo ID, mandate
- Grabar
CUSTOMIZING DE WORKFLOWS ESTANDAR
La configuración de los workflows estándar de SAP se basa principalmente es realizar 2 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 ESPECIFICO DE TAREA dentro de las opciones específicas de customizing de workflow (transacción OOCU)
Aparecerá un árbol con todos los modulos del sistema y los submodulos. Seleccionamos el elemento funcional que deseamos y luego aparecerán 2 opciones
- Asignar tareas a responsable
- Activar acoplamiento de eventos
 
 
 
Sobre el autor
Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Avanzado.
Cristian Darwin Arteaga Diaz
Profesión: Abap Developer - Argentina - Legajo: GP81Q
✒️Autor de: 165 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional ABAP
🎓Egresado de los módulos:
- Master ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
Certificación Académica de Cristian Arteaga
























