Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

O Ejecutando la transacción SWU3.

 Image Modified

 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 AutomaticoEjecutar) 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

 


Image Modified 


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)

...