como construir un workflow

Upload: martarodrigue20

Post on 09-Apr-2018

243 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 Como Construir Un Workflow

    1/24

    COMO CONSTRUIR UN WORKFLOW

    Despus de tener muy claro el proceso que se va a automatizar a travs de Workflow se

    puede iniciar la construccin del mismo.

    La transaccin para crear un nuevo workflow es la PFTC_INS.

    En la casilla de tipo de tarea se

    elige la opcin:

    Modelo Workflow.

    Se hace clic en el icono de la hoja.

    Aparecer la pantalla principal para la creacin del WF. La primera pantalla es para

    incluir los datos bsicos, como son el nombre y la descripcin. En el estatus de

    liberacin se debe colocar SIEMPRE la opcin Liberado.

  • 8/8/2019 Como Construir Un Workflow

    2/24

  • 8/8/2019 Como Construir Un Workflow

    3/24

    Se graba en la orden el nuevo WF.

    Luego hay que grabar la activacin del WF en la orden de customizing:

    Entramos por el icono y se pone nombre a la orden, la cual se graba:

    La activacin se graba en la orden siguiente:

  • 8/8/2019 Como Construir Un Workflow

    4/24

    CONTAINER DE WF

    Para crear un nuevo elemento de container es necesrio hyacer clic en el botn .

    Datos bsicos del ELEMENTO DE CONTAINER

  • 8/8/2019 Como Construir Un Workflow

    5/24

    PROPIEDADES

  • 8/8/2019 Como Construir Un Workflow

    6/24

    PARA DEFINIR EL FLUJO DE DATOS (BINDING) ENTRE EL EVENTO Y EL

    WORKFLOW.

    En la pestaa de Evento desencadentante, marco toda la fila del evento desencadentante y

    hago clic en el botn (editor flujo de datos).

    Se presenta una pantalla que al lado izquierdo presenta el container del evento y al derechoel container del workflow.

    En la parte inferior, se hace el flujo de datos entre un elemento del evento, hacia otro

    elemento del workflow.

    NOTA: El elemento &EVT_OBJECT& siempre va al elemento de container del workflow

    que hemos definido como el elemento del mismo tipo del objeto que activa el WF.

    Con El icono se puede verificar que sea compatible la asignacin de variables.

  • 8/8/2019 Como Construir Un Workflow

    7/24

    DESARROLLO DEL CONTENIDO DEL WORKFLOW

    En la pantalla principal se hace clic en el botn del Workflow Builder

    .

    Crear una condicin:

    Se hace clic en donde dice .

    Se configura la condicin de acuerdo al requerimiento:

  • 8/8/2019 Como Construir Un Workflow

    8/24

    El WORKFLOW queda con una tarea de condicin con dos ramas. Una para continuar WF

    y otra para finalizarlo.

    En la rama para finalizar usamos la herramienta de control de proceso :

  • 8/8/2019 Como Construir Un Workflow

    9/24

    CONSTRUCCION DE UNA ACTIVIDAD QUE CONTIENE UNA TAREA

  • 8/8/2019 Como Construir Un Workflow

    10/24

    Se configura la tarea con el mtodo que se desea que utilice:

    El flag en la opcin permite que el usuario finalice de forma

    explcita que desea finalizar el workitem.

    En la pestaa de descripcin se incluye el texto que se quiere presentar al usuario. En el

    men Incluir\Expresin se pueden tomar los datos del container.

  • 8/8/2019 Como Construir Un Workflow

    11/24

    Al grabar la tarea, el sistema pregunta la orden de transporte. Se define el binding entre el

    WORKFLOW y la TAREA.

    Al Devolvernos se aprecia la pantalla as:

  • 8/8/2019 Como Construir Un Workflow

    12/24

    Configuracin de la pestaa Salidas:

    Si se quiere que al ejecutarse la tarea se informe a alguien que la tarea se realiz, es posible

    configurarlo en la pestaa de Notificacin.

  • 8/8/2019 Como Construir Un Workflow

    13/24

    el texto de la notificacin se configura haciendo clic sobre el texto en color azul:

    .

    En ese momento el sistema nos lleva a la tarea, ingresamos a la lpestaa de Descripcin y

    se elige la opcin de Texto para conclusin.

    CONFIGURACION DE PLAZOS

  • 8/8/2019 Como Construir Un Workflow

    14/24

    Se configura el mensaje y el destinatario del mensaje:

  • 8/8/2019 Como Construir Un Workflow

    15/24

    En OTROS se configura la prioridad en 1, si se desea que cuando se cree el workitem

    llegue un mensaje de forma inmediata al usuario informandole del evento y con la opcin

    de ingresar directamente al workplace:

    COMO DECIRLE AL SISTEMA QUE LA TAREA VA A SER USADA.

    En la pestaa de control se elige el icono .

    Se hace clic en la calabaza roja. Luego se hace clic en el botn .

    Se activa la opcin de Tarea general. Con esto, se le indica al sistema que esta tarea est

    disponible para ser usada en el sistema.

  • 8/8/2019 Como Construir Un Workflow

    16/24

    La tarea queda disponible en el sistema para ser usada:

  • 8/8/2019 Como Construir Un Workflow

    17/24

    COMO CREAR UN PASO DE DECISION:

    Se eleige el icono correspondiente a la decisin de usuario (Cuadrado azul con un

    interrogante y un tringulo)

    Sale la siguiente pantalla:

    En los campos de parmetro se incluyen los valores de container que deseo incluir en el

    mensaje del ttulo.

  • 8/8/2019 Como Construir Un Workflow

    18/24

    Se elige la variable en el campo parmetro y este es llamado en el mensaje de ttulo por el

    nmero del parmetro antecedido por el carcter &.

    En el campo responsable se incluye el rol, posicin o interlocutor que se desea que reciba la

    pregunta.

    En las opciones de abajo, se incluyen las opciones de respuesta a la pregunta hecha al

    usuario:

  • 8/8/2019 Como Construir Un Workflow

    19/24

    En la pestaa de control obsevamos que la tarea estndar que usa el sistema para los pasos

    de decisin es la TS00008267.

  • 8/8/2019 Como Construir Un Workflow

    20/24

    Esta tarea es del estndar y utiliza el mtodo PROCESS del objeto DECISION. Esta tarea

    por ser del estndar no se DEBE modificar. Si se desea modificar algo de esta tarea, se

    debe hacer una copia en una nueva tarea (Transaccin PFTC) y la nueva tarea si puede ser

    modificada.

    En la pestaa de Salidas, se presentan las mismas opciones de la pestaa de Decisin:

  • 8/8/2019 Como Construir Un Workflow

    21/24

    En la pestaa OTROS se configura la prioridad en 1, para que el mensaje llegue de forma

    inmediata al usuario:

    Por la rama para finalizar el WF se configura la finalizacin usando un control de proceso:

    Para facilitar el proceso de copiado de tareas dentro del grfico de WF se puede apoyar

    usando los pasos indeterminados, que facilitan la operacin.

  • 8/8/2019 Como Construir Un Workflow

    22/24

    para copiar un bloque se marca, haciendo clic sobre el. Luego se hace clic en el botn de

    copiar , o con el botn derecho del mouse se elige la opcin Copiar bloque.

    Aparecer en la parte inferior el mensaje

    .

    Luego vamos al sitio donde vamos a poner el bloque, en este ejemplo, se da clic en el

    cuadro blanco (Indeterminado). Luego se hace clic en el botn de pegar: .

    Aparecer el bloque en la parte inferior.

  • 8/8/2019 Como Construir Un Workflow

    23/24

    El WF Se graba con el icono .

    La verificacin de sintaxis se realiza con el icono .

    La activacin del workflow se hace con el icono del fsforo . Una vez verificado es

    posible activar. Si hay errores de sintaxis no se deja activar el WF. Al activarse, sale en la

    parte inferior el mensaje siguiente:

    La verificacin de que la versin est activa se hace en el men Workflow\Otro

    workflow.Versin:

  • 8/8/2019 Como Construir Un Workflow

    24/24