Mostrando entradas con la etiqueta Oracle Workflow. Mostrar todas las entradas
Mostrando entradas con la etiqueta Oracle Workflow. Mostrar todas las entradas

miércoles, 2 de diciembre de 2015

Comandos para cargar y descargar workflow

Usamos las definiciones Workflow Loader para guardar o  cargar definiciones de procesos de una base de datos o un archivo plano. También se puede  definir como un utilitario que mueve los datos de flujos de trabajo entre un archivo y una base de datos. Además también se utiliza para actualizar, cargar y descargar los datos de flujos de trabajo.


A continuación se presenta la sintaxis para cargar un archivo y los detalles de los parámetros de WFLOAD:

WFLOAD <apps/pwd>@<connect_string> 0 Y {UPLOAD | UPGRADE | FORCE} <filepath>[<file_name.wft>]

Ejemplo: WFLOAD apps/appspwd@TEST 0 Y UPLOAD XXWF_APPV.wft

Entre los modos diferentes de cargar para el WFLOAD se tienen:

UPGRADE: Al utilizar esta opción, Workflow Loader sobrescribe los objetos protegidos a un nivel igual o superior al nivel de acceso del archivo actualizado. Durante una actualización, Workflow Loader conserva las personalizaciones realizadas en los datos personalizados en la base de datos.

UPLOAD: El modo de UPLOAD es útil para alguien que está desarrollando un proceso de flujo de trabajo. Permite al desarrollador guardar las definiciones a la base de datos sin la preocupación de que las personalizaciones personalizada para objetos existentes sean cargadas.

FORCE: Cuando se utiliza la opción FORCE, debe estar seguro de que la definición del proceso en el archivo es correcta, ya que sobrescribe todo el proceso y lo  almacena en la base de datos. Esta opción es útil para la solución de problemas de integridad de datos.
Utilice el siguiente comando para descargar la definición de un flujo de trabajo:

WFLOAD <apps/pwd>@<connect_string> 0 Y DOWNLOAD <file_name.wft> <Item_Type>

Ejemplo: WFLOAD apps/appspwd@TEST 0 Y DOWNLOAD XXWF_APPV.wft XXWF_APPV

Como práctica habitual, los parches de actualización de Oracle se ejecutan sobre todo en el modo UPGRADE, por lo tanto, las personalizaciones son protegidas si se siguen las mejores prácticas para el desarrollo.

Si desea obtener los .wft de los flujos de trabajo del oracle puede encontrarlos bajo la siguiente estructura: $<PRODUCT_TOP>/patch/115/import/<LANG>. Por ejemplo para encontrar los flujos de compras lo podemos ubicar en la ruta $PO_TOP/patch/115/import/US. En el caso de crear su prppia carpeta de customización de programas, se recomienda guardar los archivos bajo la misma estructura.

jueves, 6 de agosto de 2015

Inactivar Artículos en Organizaciones de Inventarios

En el Modulo de Puchasing si un artículo se le asigna a una organización, sólo se puede eliminar de esa organización, siempre y cuando el artículo no se ha transaccionado. Si se ha transaccionado, el artículo no se puede eliminar de la organización.

Sin embargo, el estado del artículo se puede cambiar a Inactivo en la región principal de la pantalla Principales de Artículos en el campo Estado del Artículo. Esto evitará que los usuarios puedan realizar transacciones con el artículo aunque este continuará  incluido en la lista de valores.

Inactivar Artículo
Para ello debe ir a una Responsabilidad de Inventory >> Artículos >> Principales de Artículos. Buscar el articulo y cambiar el campo Estado del Artículo a Inactivo o cualquier otro estado definido que desactiva todos los atributos que hacen que un articulo sea utilizable (Disponible en Stock, Apot para Transacción, Adquirible, etc.). El estado Inactivo viene configurado con la Aplicación y es para este propósito.


Esta opción lo puede realizar en todas sus organizaciones desde su organización Maestra o inactivar a nivel de una organización. Esto desactivará la opción de realizar transacciones en cada  organización.

Advertencias

Una vez que el articulo está inactivo,  durante alguna aprobación de Orden Compra,  o recepción del mismo artículo, nos saldrá un mensaje de error: Al menos  uno o más atributos no lograron la validación. Esto  se debe a que estos valores están desactivados por el cambio de estado del artículo y con ello evitamos su uso en  alguna transacción.


Incluso puede darse el caso que una Orden de Compra  el cual fue enviado a Aprobar mientras el artículo estaba en uso. Este artículo puede ser inactivado durante el flujo de aprobaciones. Si bien es cierto esto evita las transacciones aun este en uso durante el workflow y claro está aquí también cae ene error indicando que se debe validar los valores y no lo pueda aprobar.


lunes, 27 de julio de 2015

API para abortar procesos de Workflow

El API WF_ENGINE.ABORTPROCESS cancela la ejecución de procesos y cancela las notificaciones pendientes. El estado del proceso se considera completa, con un resultado especificado por el argumento resultado. Además de cualquier notificación o subproceso pendiente se establece en un estado de completo. 

Para ello solo es necesario dos parámetros, el Tipo de Elemento y la Clave del Elemento. Básicamente nos sirve para eliminar los flujos de trabajo con el estado OPEN,  si un flujo de trabajo se queda en ese estado no podremos depurar este registro, por eso tenemos que abortar el proceso del flujo de trabajo. 

El siguiente Script sirve para abortar los flujos de trabajo que no serán necesarios:

BEGIN
WF_ENGINE.ABORTPROCESS('&item_type', '&item_key');
END;

jueves, 23 de julio de 2015

Concurrente Depurar Datos Obsoletos de Tiempo de Ejecución de Workflow

El programa Concurrente Depurar Datos Obsoletos de Tiempo de Ejecución de Workflow se utiliza para borrar los datos de flujos de trabajo de las tablas. Este programa es fundamental, ya que al borrar los datos ayudará a mejorar el rendimiento global de los procesos de cada flujo de trabajo. Este programa tiene que funcionar sobre una base programada repetitiva para que los datos de flujo de trabajo no se incrementen a límites indeseables.

Para ejecutar este programa debemos ir a la Responsabilidad Administrador de Workflow, Luego debemos ir a Ver >> Solicitudes y debemos ejecutar una nueva Solicitud Única con el nombre de este programa concurrente. Este programa llama llama al paquete de base de datos WF_PURGE.TOTAL el cual borra los datos tanto por Tipo de Elemento y Actividad.


Los parámetros que encontramos para su ejecución son:

Tipo Artículo: El tipo de elemento a borrar. Dejando este campo en blanco servirá para borras todos los tipos de elementos.
Clave de Articulo: La clave del elemento para borrar.  Dejando este campo en blanco servirá para borrar los datos. Un ejemplo es el Numero de OC
Dar Antiguedad: La antigüedad mínima de los datos para borrar, en días.
Tipo de Persistencia: El tipo de persistencia para ser borrado, ya sea temporario o permanente. El valor predeterminado es temporario.
Solo Workflow Principal: Dar  Y para borrar todos los datos asociados al tipo de elemento, de lo contrario solo borra las actividades mas no el tipo de elemento.  El valor predeterminado es N.
Frecuencia de Validación: Ingresar el número de registros a borrar antes de ejecutar el programaEl valor predeterminado es 500 registros.
Notificaciones Firmadas: Dar N para preservar la evidencia de la notifiación, incluyendo las notificaciones que requieren la firma electrónica y su información de la firma asociada. Dar Y para depurar la información de firma relacionados. El valor predeterminado es N.

Uno de los parámetros importantes es  el tipo de persistencia. Para ayudar a encontrar el tipo de persistencia,debemos ejecutar la siguiente consulta:

select name, persistence_type, persistence_days
  from wf_item_types

 where name = '&Item_Type';

Tablas de Workflow

En Workflow se utiliza las siguientes tablas para almacenar los registros de los Tipos de Elementos que usamos en nuestros flujos de negocio:

WF_ITEM_TYPES
La tabla wf_item_types contiene un registro por cada item_type creado. El nombre de ocho caracteres del item_type representa el Nombre interno del elemento. También funciona como la clave principal de esta tabla. El nombre y la descripción del Workflow se pueden encontrar en la tabla WF_ITEM_TYPES _TLAlgunas columnas de clave son:

NAME: Es un campo obligatorio. Representa el nombre interno del tipo de elemento.
PROTECT_LEVEL: Nivel al que los datos están protegidos.
CUSTOM_LEVEL: Nivel del usuario quien realizo la  última actualización de la fila.
WF_SELECTOR: Almacena el nombre del procedimiento PL / SQL que implementa la función de selección.
PERSISTENCE_TYPE: Indica si el tipo de elemento es temporal o permanente.
PERSISTENCE_DAYS: Número de días hasta que se depure si la persistencia es temporal.

WF_ITEM_ATTRIBUTES
Esta tabla almacena las definiciones de atributos asociados con un proceso. Los registros de esta tabla corresponden a los atributos colocados en el Workflow Builder. Un elemento de Atributo funciona como una variable que puede contener valores específicos. Otras tablas relacionadas son WF_ITEM_ATTRIBUTES_TL y la vista  WF_ITEM_ATTRIBUTES_VL. Algunas columnas de clave son:

ITEM_TYPE: Nombre interno para el tipo de elemento que posee el atributo.
NAME: Nombre interno del atributo.
SEQUENCE:  Secuencial del atributo dentro del mensaje
TYPE: Cada elemento de atributo se le asigna un tipo de datos, como Character, Number o Date.

WF_ACTIVITIES
Esta tabla almacena la definición de una actividad. Las actividades pueden ser procesos, notificaciones, funciones o carpetas. Una actividad de proceso es un proceso del modelo del flujo e trabajo, que puede ser incluido como una actividad en otros procesos para representar sub-procesos. Una actividad de notificación envía un mensaje a un intérprete. Una actividad de función realiza una función por un procedimiento PL/SQL. Una actividad de carpeta no es parte de un proceso, sino que proporciona agrupar las actividades. Algunas columnas de clave son:

ITEM_TYPE: Nombre interno para el Tipo de elemento al que pertenece el mensaje.
NAME: Nombre interno para la actividad.
VERSION : Se utiliza para soportar múltiples versiones del mismo proceso que se ejecuta al mismo tiempo.
TYPE: Este campo es la forma en que los distintos tipos de actividades se pueden distinguir. Hay cinco valores válidos los cuales son: FUNCTION, NOTICE, EVENT, PROCESS, y FOLDER.
RERUN: Determina si se volver a ejecutar la actividad durante el bucle.
EXPAND_ROLE: Determina cuanto roles son requeridos para responder a una actividad de notificación.
FUNCTION: el campo se utiliza para almacenar el nombre del procedimiento PLSQL que el workflow builder utiliza para implementar la función.
RESULT_TYPE: Almacena el tipo de resultado.
ICON_NAME: Nombre del icono de actividad utilizado en la ventana de proceso.
MESSAGE: Para las actividades de notificación, el campo  contendrá el nombre interno del mensaje que la notificación entregará.
ERROR_PROCESS: proceso de flujo de trabajo se ejecute en caso de error.
ERROR_ITEM_TYPE: Nombre del tipo de elemento a ejecutar en caso de error.
RUNNABLE_FLAG: Flag (Sí o No) para indicar si la actividad es ejecutable.
 FUNCTION_TYPE: Indica si el tipo de función es PLSQL o interno.

WF_ACTIVITY_ATTRIBUTES
Esta tabla define los atributos que se comportan como parámetros para la actividad. Los atributos de actividad sólo son utilizados por las actividades de función. Cada fila incluye la actividad asociada, tipo de atributo y el formato utilizado por la actividad. Algunas columnas clave son:

ACTIVITY_ITEM_TYPE: Tipo de Articulo de la actividad al cual está asociada.
ACTIVITY_NAME: Nombre interno de la actividad
ACTIVITY_VERSION: Versión de la actividad
NAME: Nombre interno del atributo
SEQUENCE: Secuencial del atributo dentro del mensaje
TYPE: Este campo se refiere al tipo de datos de los valores que el atributo contiene.
VALUE_TYPE : Define si es por defecto una constante o una referencia a un atributo de elemento.

WF_ACTIVITY_ATTR_VALUES
En esta tabla se utiliza para realizar un seguimiento de los valores de los atributos de la actividad. Esta tabla es idéntica en propósito a WF_ITEM_ATTRIBUTE_VALUES excepto que contiene valores para la actividad de los atributos en lugar de atributos de elementos. Cada fila incluye el id del proceso de actividad y el valor asociado para el atributo. Lo interesante de esta tabla es que utiliza la columna PROCESS_ACTIVITY_ID para identificar la actividad a la que se adjunta el atributo. La misma actividad se puede insertar en un proceso más de una vez, por lo que la única manera de identificar de forma exclusiva es utilizar el PROCESS_ACTIVITY_ID.

WF_MESSAGES
Los mensajes que están asociados con las notificaciones se almacenan en esta tabla. Cada mensaje, que se identifica de forma única por la combinación de ITEM_TYPE y MESSAGE_NAME recibe un único registro de la tabla WF_MESSAGES. El texto real del mensaje se almacena sólo en la tabla WF_MESSAGES_TL.

WF_MESSAGE_ATTRIBUTES
Esta tabla contiene definiciones de atributos de mensaje. Cada mensaje puede tener cero o mas atributos de mensaje. Atributos de mensaje define la información adicional que va a ser enviado a, o recibido desde el usuario. Estos atributos pueden ser utilizados como etiquetas en el asunto o el cuerpo de una plantilla de mensaje para colocar valores de variables en el mensaje en tiempo de ejecución.

WF_PROCESS_ACTIVITIES
Un proceso es una secuencia de actividades realizadas en un orden predeterminado. Al crear una definición de proceso en el Workflow Builder arrastrando diversas notificaciones y funciones dentro de la ventana de proceso, los registros creados por el Builder se almacenan en esta tabla.

WF_ACTIVITY_TRANSITIONS
Es el nodo a nodo del Workflow, como se indica por las flechas de transición no se guarda en la tabla WF_PROCESS_ACTIVITIES. En cambio, esta información se almacena en esta tabla. Una transición está definido por tres piezas discretas de información: el nodo donde empieza la flecha, el nodo hacia donde apunta la flecha, y el resultado que, al ser devuelto por el nodo inicial, hace que la transición continúe. No en vano, son esos tres campos, que son los campos más importantes de este tabla: FROM_PROCESS_ACTIVITY, TO_PROCESS_ACTIVITY y RESULT_CODE.

WF_LOOKUP_TYPES_TL

WF_LOOKUP_TYPES_TL es la tabla que se utiliza para establecer los tipos de resultados que se esperan de las actividades de flujo de trabajo como funciones y notificaciones. Esta tabla no contiene los valores de los resultados reales, que lleva a cabo las agrupaciones de los RESULT_CODES. Tiene relación con la tabla WF_LOOKUPS_TL que es la tabla que almacena los valores de los componentes que conforman un lookup_type.

WF_NOTIFICATIONS
Contiene la información en tiempo de ejecución de una instancia específica de una notifiación enviada. Una nueva fila se crea en la tabla cada vez que se envía un mensaje.

martes, 7 de julio de 2015

API para setear valores de atributos de Workflow

Cuando realiza un Workflow siempre tiene que enviar los valores de cada Atributo que necesita trasmitir para la muestra de una notificación o algún proceso en particular los siguientes API se usan para obtener y setear valores de Atributos de Workflow

Texto
Para los atributos tipo Textose usa el siguiente API para setear sus valores

wf_engine.SetItemAttrText(itemtype in varchar2, --> 'XXWFTEST'
                          itemkey  in varchar2, --> 535
                          aname    in varchar2, --> 'SUPPLIER'

                          avalue   in varchar2);--> 'ABC SAC'

Numero
Para los atributos tipo Numero se usa el siguiente API para setear sus valores

wf_engine.SetItemAttrNumber(itemtype in varchar2, --> 'XXWFTEST'
                            itemkey  in varchar2, --> 535
                            aname    in varchar2, --> 'SUPPLIER_ID'
                            avalue   in number);  --> '705415'

Fecha
Para los atributos tipo Fecha se usa el siguiente API para setear sus valores
wf_engine.SetItemAttrDate(itemtype in varchar2, --> 'XXWFTEST'
                          itemkey  in varchar2, --> 535
                          aname    in varchar2, --> 'BEGIN_DATE'
                          avalue   in date);    --> '01/02/2015'

Documento
Para los atributos tipo Documento se usan para el adjunto de documentos, puede especificar dos tipos de documentos:

Documento PL/SQL el cual representa información de Bse de datos con caracteres generado por un proceso o función

Documento CLOB el cual resepresenta un objeto CLOB el cual contiene información amplia de vario caracteres, por ejemplo un código html para generar detalles en la notificación.


wf_engine.SetItemAttrDocument(itemtype   in varchar2--> 'XXWFTEST'
                              itemkey    in varchar2--> 535
                              aname      in varchar2--> 'DETAIL'
         documentid in varchar2); --> 'PLSQLCLOB:XX_N_PKG.GEN/ITEMTYPE:L_ITEMKEY'

martes, 30 de junio de 2015

Visión General Oracle Workflow

Oracle Workflow le permite automatizar y mejorar continuamente los procesos de negocio, la información de flujos de cualquier tipo de acuerdo con las reglas de negocio que usted puede cambiar fácilmente a las personas, tanto dentro como fuera de su empresa.

E-business está acelerando la demanda de integración de aplicaciones dentro de la empresa, así como la integración de los sistemas de la empresa con los socios comerciales y  de empresa a empresa. Oracle Workflow automatiza y agiliza los procesos de negocio dentro y fuera de su empresa, apoyando el flujo de trabajo basado en las aplicaciones tradicionales, así como el flujo de trabajo de integración de comercio electrónico. Oracle Workflow es único en ofrecer una solución de flujo de trabajo tanto para los procesos internos y la coordinación de procesos de negocio entre aplicaciones.

Oracle Workflow permite a las personas recibir notificaciones de elementos en espera de su atención a través de e-mail, y actuar en base a sus respuestas por correo electrónico. Se puede incluso ver un listado lista de tareas por hacer, incluyendo información a detalle, y tomar las acciones utilizando el navegador del Oracle E-business Suite.


Oracle Worklflow Builder
Oracle Workflow Builder es una herramienta gráfica que permite crear, ver o modificar un proceso de negocio simplEmente arrastrando y soltando las operaciones simples. Utilizando el Workflow Builder, puede crear y modificar todos los objetos de flujo de trabajo, incluidas las actividades, tipos de elementos y mensajes.

En cualquier momento puede agregar, quitar o cambiar las actividades de flujo de trabajo, o la creación de nuevas  relaciones entre las actividades.

Procesos de Negocio
Oracle Workflow gestiona los procesos de negocio de acuerdo a las reglas que se definen. Las reglas, lo que llamamos una definición de proceso de flujo de trabajo, incluyen las actividades que se producen en el proceso y la relación entre esas actividades. Una actividad en una definición de proceso puede ser una función automática definida por un procedimiento PL/ SQL o una función externa, una notificación a un usuario o rol que pueden opcionalmente solicitud de una respuesta, un evento de negocios, o un subflujo que en sí se compone de un conjunto más detallado de las actividades.

Un proceso de flujo de trabajo se inicia cuando una aplicación llama a un  API del Workflow. El motor de flujo de trabajo se hace cargo de la conducción del elemento de trabajo correspondiente definido por la aplicación, a través de una definición específica del proceso de flujo de trabajo.

Elementos del workflow Builder
La ventana del navegador muestra una carpeta el cual almacena los diversos elementos por cada Flujo que se trabaja en Oracle Workflow Builder.  Inicialmente cuando uno trabaja en Worflow se genera una carpeta con e nombre de su flujo de trabajo, Al conectar al a base de datos y grabar su flujo.  Este quedara guardado en sui base de datos y registrado en el Administrador de Workflow. Podemos encontrar los siguientes elementos:

Atributos: Muestra el listado de  los atributos que se van a utilizar en el workflow por cada tipo de elemento. Los Atributos se describen como las  características o el detalle que podemos encontrar durante el flujo de trabajo. Por ejemplo, si un tipo de elemento es una solicitud de orden de compra, a continuación, un atributo puede ser la cantidad o el nro de la solicitud.

Procesos: Muestra la lista de las actividades del proceso o definiciones de cada proceso dentro del flujo de trabajo para un tipo de Elemento.

Notificaciones: Muestra la lista notificaciones asociados con el tipo de elemento. Una notificación envía un mensaje a un usuario. El mensaje puede pedirle una respuesta o simplemente puede proporcionar información.

Funciones: Muestra la lista de funcionaes asociadas con el tipo de element. Una función representa un   procedimiento PL/ SQL que el motor de flujo de trabajo ejecuta de forma automática. Una actividad de función también puede tener  atributos de actividad asociada a ella.

Eventos : Muestra la lista de eventos asociados con el tipo de elemento. Una evento representa un evento de negocios que el proceso recibe, plantea, o envía.

Mensajes: Muestra la lista de los mensajes que una notificación tiene dentro del tipo de elemento. Se puede enviar a un usuario. Un mensaje puede tener atributos de mensaje asociados.


Lookup Types: Muestra la lista  de tipos de búsqueda asociados con el tipo de elemento. Un Lookup Type  tiene uno o más valores denominados códigos de búsqueda asociados. Un tipo de búsqueda es una lista de valores que pueden ser referenciados por un mensaje, o por una notificación, función o proceso como su posible tipo de resultado.


viernes, 24 de abril de 2015

Administrador de Workflow

Administrador de Workflow es un componente de Oracle Applications Manager que permite a los administradores de sistemas para la gestión de Oracle Workflow para  múltiples instancias de aplicaciones de  Oracle desde una única consola.



Al utilizar Oracle Workflow Manager, los administradores pueden controlar los servicios del sistema del Workflow, tales como correos de notificación y otros componentes de servicios. Los administradores también pueden controlar el procesamiento de elementos de trabajo y  pueden controlar el procesamiento de mensajes. Con esta capacidad pueden hacer seguimientos de los elementos de trabajo y mensajes de sucesos, un administrador del sistema puede identificar posibles cuellos de botella fácilmente. Este acceso se localiza en Administrador de Workflow >> Administrador de Workflow.

Servicios del sistema
La sección sistema de Workflow ofrece una visión de alto nivel sobre el estado del sistema. La página muestra la fecha y hora en que la información se actualizó por última vez. Para actualizar esta información, haga clic en el icono de actualización. Tener en cuenta que la información de estado del sistema se consulta directamente, por separado de los programas concurrentes de estadísticas de Oracle Workflow.


El estado de cada característica se muestra en UP(Activo) o Down(Desactivado) , de los cuales podemos encontrar:

Notification Mailers
Para gestionar los componentes del servicio del gestor de correo de notificación.

Agent Listeners
Para administrar los componentes del servicio de los receptores.

Service Components
Para gestionar todo tipo de componentes de servicio.

Background Engines
Para ver las solicitudes concurrentes en segundo plano del flujo de trabajo.

Purge
Para ver información resumida sobre las solicitudes concurrentes depurados en tiempos de ejecución del workflow y elementos de trabajo completado.

Control Queue Cleanup
Para ver flujo de trabajo de control de cola de  solicitudes simultáneas de limpieza.


Los iconos de estado representa lo siguiente:

Down
Al menos un componente de servicio de este tipo tiene el estado Detenido con un error o Sistema Desactivado. 

Up
Al menos un componente de servicio de este tipo tiene un estado de funcionamiento o suspendida, y no hay componentes con un estado Detenido  o Sistema Desactivado.

Unavailable
No hay componentes de servicio con el estado En ejecución, Suspendido, Detenido o Sistema Desactivado. En este caso puede ser que todavía no este configurado el sistema.


jueves, 14 de agosto de 2014

Aprobar Notificaciones en Workflow


Como desarrollador de Workflow es difícil probar un Flujo de Trabajo ya que es necesario iniciar sesión como el responsable de aprobación para aprobar una notificación. Si un flujo de trabajo necesita la aprobación de varios aprobadores entonces tenemos que iniciar una sesión en Oracle con cada uno de los usuarios para aprobar la notificación. Este proceso de prueba puede llevar mucho tiempo, dependiendo de la complejidad del flujo de trabajo. Podemos reducir el tiempo necesario para poner a prueba de manera drástica si actuamos sobre las notificaciones de flujo de trabajo como Administrador. Para ello navegar a la responsabilidad  de Administrador de Workflow.

Una vez ingresado al Administrador de Workflow haga clic en la pestaña Monitor de Estado. Aquí debe ingresar  el nombre del tipo de Flujo de Trabajo. Puede escribir el nombre interno del flujo de trabajo, si lo conoce. Vamos a entrar en el nombre interno POAPPRV (Flujo de Trabajo de Aprobación de Ordenes de Compra) y seleccione el estado de flujo de trabajo, de modo que lo encontramos rápidamente, en este caso  si sabemos el numero de la Orden debemos ingresarlo en el campo Clave de Usuario.



Haga clic en el botón Ir. La lista se actualizara y mostrara el Workflow indicado por los parámetros. Seleccione el flujo de trabajo haciendo clic en el botón de Seleccionar. Ahora haga clic en Historial de actividades. La página Historial de actividades se abrirá. Donde podrá observar  las actividades realizadas en el flujo.



Ahora puede ver las actividades.Ahora se puede ver la actividad denominada "Aprobar Notificación de OC", el cuañ está esperando la aprobación de un usuario. Haga clic en el cuadro azul en la columna de la notificación para abrir la notificación.

Ahora que la notificación está abierto se puede aprobar o rechazar la notificación. Como Administrador  Oracle ejecutara la acción como si fuera el aprobador , es decir, que parecerá el usuario indicado como el aprobador que ejecuto la acción. Vamos a aprobar la notificación, haciendo clic en Aprobar.


Ahora tenemos que actualizar la lista de actividades hasta ver la OC aprobada.

Opciones del Administrador del Workflow
Nosotros tenemos otras opciones en esta página. los cuales son: 

Historial de Actividades
Este botón te lleva a la lista de actividades del Flujo de Trabajo realizado por el Workflow.

Diagrama de Estado
Este botón te lleva a la página para mostrar el Workflow de forma gráfica. También muestra las actividades que se han realizado y las actividades que se realizarán. 

Respuesta de Participante
Este botón te lleva a la página que muestra las respuestas de la notificación 

Detalle de Workflow

Este botón te lleva a la página que muestra todos los atributos del Workflow y sus valores.