✒️ABAP El customizing de un WorkFlow
ABAP El customizing de un WorkFlow
CUSTOMIZING DE UN WORKFLOW.
1.INTRODUCCION AL CUSTOMIZING.
Esto es una tarea sensilla si se siguen algunos consejos basicos. Estas son las actividades basicas:
- definir un rango de numeros para los objetos workflow que se vayan a crear nuevos.
- definir una version de plan activa para la estrucutura 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 responsalbes del sistema.
- crear los jobs para la supervicion de tareas vencidas y erroneas.
2.CONFIGURACION AUTOMATICA.
Viene con una herramienta muy util para configurarlo automaticamente. Esta herramienta se ejecuta con la transaccion SWU3 o desde el menu IMG. Para ejecutar el customizing automatico simplemente se presiona el boton CUSTOMIZING automatico y se deja que el sistema haga su trabajo. Luego de ejecutar esta transaccion deberemos repasar a mano algunas configuraciones. Para probar el sistema presionamos el boton INICIAR WORKFLOW DE VERIFICACION.
3.CONFIGURACION MANUAL.
RESPONSABLE DEL WORKFLOW
En este punto se configura un usuario o grupo responsables de administrar el sistema. Por defecto la configuracion automatica colocara el usuario de quien este configurando el sistema. En cuanto a la tarea estandar y la unidad de tiempo estandar, se deja la tarea por defecto y se coloca la unidad de tiempo que se desee. Esta unidad de tiempo solo afectara en el momento del desarrollo porque sera la que aparecera por defecto.
JOBS.
Existen 2 jobs que deben programarse para monitorear tareas vencidas y erroneas. El primero que configuraremos es el de tareas vencidas. Este tiene 2 opciones: configurar un job aislado para que se ejecute en el momento o dejar uno planificado. El nombre del job es SWWDHEX. En el caso del job workitems erroneos (SWWERRE) ademas del intervalo de ejecucion hay que configurar la cantidad de intentos fallidos de un workitem antes de enviar una notificacion al administrador del workflow.
4.PREFIJOS PARA OBJETOS ESTANDAR.
Al desarrollar Workflows nuevos el sistema asignara un numero interno al objeto desarrollado. Este debe ser unicovo entre todos los sistemas de desarrollo que tengamos, es por ello que para cada sistema y mandante de desarrollo que podea la empresa se debe colocar un prefijo de 3 digitos y la clase de desarrollo o paquete, que se este usando para desarrollos nuevos. O tambien accediendo en forma directa a la transaccion OOW4. Previamente se debe definir ka ckase de desarrollo o paquete. De esta manera aseguraremos la consistencia de los desarrollos entre sistemas.
Si deseamos agregar un prefijo nuevo presionamos el boton de modificar y luego CREAR.
5.CUSTOMIZING DE WORKFLOWS ESTANDAR.
La configuracion de los workflows estandar de SAP se basa prinicipalmente de realizar 2 actividades:
- asignar responsables a las tareas del workflow que correspondan.
- activar la relacion entre el workflow y el evento que lo inicia.
Estas actividades se configuran en el CUSTOMIZING ESPECIFICO DE TAREAS dentro de los opciones especificas de customizing de workflow (transaccion OOCU)
Aparecera un arbol con todos los modulos del sistema y los submodulos. Seleccionaremos el elemento funcional que deseamos y luego apareceran 2 opciones.
- asignar tareas a responsable.
- activar acoplamiento de eventos.
 
 
 
Sobre el autor
Publicación académica de Bruno Edgardo Gallinoto, en su ámbito de estudios para la Carrera Consultor ABAP.
Bruno Edgardo Gallinoto
Profesión: Asesor de Ventas - Argentina - Legajo: GM88R
✒️Autor de: 67 Publicaciones Académicas
🎓Cursando Actualmente: Consultor en SAP SD Nivel Inicial
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Con mucha motivación y ganas de poder aprender. mi objetivo principal es brindar todo mi potencial para que obtengan los mejores resultados en el lugar donde me encuentre.
Certificación Académica de Bruno Gallinoto