Herramienta de flujo de trabajo Oracle_Workflow_Builder (1)

    1. Objetivo
  • WORKFLOW es un producto estándar de Oracle Corporation, que expresa el proceso de negocio de forma gráfica. Los usuarios pueden definir o cambiar de forma flexible la estructura del proceso mediante el flujo de trabajo. WORKFLOW es una aplicación basada en la base de datos, que consta de objetos de datos en segundo plano y programas cliente en primer plano. Este documento presenta principalmente el concepto básico de flujo de trabajo y las precauciones en el desarrollo.
    1. alcance

Este documento presenta principalmente los siguientes contenidos:

  • Instalación de CONSTRUCTOR DE FLUJO DE TRABAJO
  • Uso del CONSTRUCTOR DE FLUJO DE TRABAJO
  • La composición del flujo de trabajo.
  • desarrollo de flujo de trabajo
  • Desarrollo de flujo de trabajo en CCMIS
    1. Proceso de instalación
      1. Instalar

Ejecute el programa de instalación y seleccione el siguiente botón a su vez en el indicador del asistente hasta que se complete.

      1. cambiar juego de caracteres

Inicio -> Ejecutar -> regedit para editar el registro,

Haga clic en F3 o CTRL+F para encontrar "NLS_LANG"

Reemplace el valor que comienza con "AMERICAN_AMERICA" con: AMERICAN_AMERICA.ZHS16CGB231280

No es necesario reemplazar NLS_LANG cuyo valor clave es "CHINO SIMPLIFICADO_CHINA.ZHS16GBK".

    1. Precauciones de instalación

Si es una máquina Pentium 4, antes de la instalación, debe buscar symc*.dll en el sistema y cambiarle el nombre a symc*.dll.bak para que quede inutilizable, de lo contrario no se puede instalar correctamente. Máquina Pentium 4, este paso no es necesario operar.

    1. introducción al menú
      1. Archivo

Nuevo: cree una nueva carpeta de flujo de trabajo (correspondiente a un archivo .wft);

Asistente de inicio rápido: cree rápidamente una carpeta de flujo de trabajo a través del asistente;

Abrir: abre una carpeta de flujo de trabajo existente;

Cerrar tienda: cierre y guarde la carpeta de flujo de trabajo abierta;

Guardar: guarde la carpeta de flujo de trabajo abierta;

Guardar como: guarda la carpeta de flujo de trabajo abierta;

Crear acceso directo: cree un acceso directo en el escritorio;

Verificar: verifique si hay algún error lógico en el flujo de trabajo que se muestra en la carpeta de flujo de trabajo;

Mostrar/ocultar tipos de elementos: mostrar u ocultar el flujo de trabajo;

Cargar roles desde la base de datos: obtenga usuarios válidos de la base de datos;

Salir: Salir del generador de flujos de trabajo.

      1. Editar

Nuevo: Crea un nuevo flujo de trabajo, notificación, atributo, etc.;

Copiar: copia el flujo de trabajo, la notificación, los atributos, etc. seleccionados actualmente;

Pegar: pegar el contenido copiado

Eliminar: elimina el flujo de trabajo, la notificación, el atributo, etc. seleccionados actualmente;

Buscar: encontrar;

Buscar de nuevo: Encuentra el siguiente;

Propiedades: propiedades;

Detalles del proceso: muestra el diagrama de flujo en el flujo de trabajo;

Mover atributo: mueve las posiciones superior e inferior del atributo.

      1. Vista

Fuente: cambie la fuente de visualización;

Registro: método de guardar registro;

Mostrar etiqueta en el diseñador: información que se muestra por defecto en la ventana de diseño del flujo de trabajo;

Modo desarrollador: cambie el modo de visualización actual al modo desarrollador;

      1. Ventana

Cascada: Muestra todas las ventanas abiertas como una cascada;

Título: Mostrar todas las ventanas abiertas en modo bloque;

      1. ayuda

contenido: Mostrar ayuda.

    1. Introducción a la barra de herramientas

Ventana de exploración de objetos de flujo de trabajo

  Crear una nueva carpeta de flujo de trabajo

  Abrir una carpeta de flujo de trabajo existente

  guardar carpeta de flujo de trabajo

  Eliminar el objeto de flujo de trabajo seleccionado actualmente

  Muestra las propiedades del objeto de flujo de trabajo actualmente seleccionado

  Duplicar el objeto de flujo de trabajo seleccionado actualmente

  Pegar el objeto de flujo de trabajo seleccionado actualmente

  Verifique los flujos de trabajo que se muestran en la carpeta de flujo de trabajo en busca de errores lógicos;

  Cambiar la pantalla actual al modo de desarrollador

  encontrar objeto de datos

  Crear un flujo de trabajo usando un asistente

  ayuda

  Crear un nuevo objeto del tipo de objeto de flujo de trabajo actualmente seleccionado

Ventana de edición de flujo de trabajo

  Diagrama de flujo de trabajo de impresión

  Crear un nuevo flujo de trabajo

  Crear un nuevo nodo de notificación

   Crear un nuevo nodo de función

Crear un nuevo evento de función

   Muestra la etiqueta de inicialización del objeto de flujo de trabajo

  Muestra el nombre interno del objeto de flujo de trabajo

  Muestra el nombre para mostrar del objeto de flujo de trabajo

  Mostrar el flujo en el flujo de trabajo

  Muestra los ejecutores de los objetos de flujo de trabajo.

El proceso de flujo de trabajo se compone principalmente de los siguientes componentes (Componente): flujo de trabajo, proceso, actividad, función, mensaje, notificación y tipo de búsqueda. El flujo de trabajo es un objeto de clasificación y otros objetos pertenecen a un flujo de trabajo.

    1. Flujo de trabajo ( tipo de elemento)

Hay muchos tipos de negocios en una empresa. El mismo negocio corresponde a diferentes procesos comerciales, y se procesa diferente información comercial durante el flujo comercial. El flujo de trabajo es en realidad equivalente a un tipo de negocio.

Los atributos de flujo de trabajo definen principalmente la información empresarial y también contienen información a la que se debe hacer referencia en otros objetos, por ejemplo, el destinatario de la notificación se puede utilizar como un atributo de flujo de trabajo. Otra función del flujo de trabajo es clasificar el flujo de trabajo, y todos los demás objetos del flujo de trabajo pertenecen a un flujo de trabajo.

    1. Actividad _

Una actividad es una unidad de ejecución en un flujo de trabajo. La actividad tiene su propio tipo de resultado, y la instancia de la actividad devolverá un resultado en tiempo de ejecución, y el motor de flujo de trabajo determinará cómo fluye el proceso empresarial de acuerdo con el resultado devuelto por la instancia de la actividad. Hay tres tipos de actividades: notificaciones, procesos y funciones. Además, existe otro tipo de “carpeta (Folder)”, el tipo de archivo es principalmente para agrupar actividades, y no se sabe cómo utilizarlo.

    1. Proceso _

El proceso es la regla de flujo del proceso de negocio. El proceso incluye dos partes: las actividades contenidas en el proceso y la relación de flujo de cada actividad bajo diferentes condiciones. Al definir el proceso, debido a que las actividades en el proceso pueden tener diferentes resultados de devolución, necesitamos vincular las actividades de procesamiento y los resultados de diferentes resultados. Además, algunos resultados de devolución estándar (como el tiempo de espera) se definen en Oracle ERP. Usted cuando Al definir el proceso, estos resultados de devolución incrustados también se pueden procesar. Cuando la instancia de proceso fluye, las actividades en el proceso tienen sus propios estados correspondientes.Después de que el motor de flujo de trabajo obtiene la información de cambio de estado de las actividades o los resultados devueltos por las actividades, controla el flujo del proceso de acuerdo con las reglas de flujo del proceso tu defines Un proceso debe pertenecer a un flujo de trabajo.

Hay un atributo de indicador "indicador ejecutable" en la definición del proceso. Si un proceso es ejecutable, se puede llamar directamente en el formulario. De lo contrario, el proceso solo se puede incluir en otros procesos como un subproceso. Flujo de trabajo Cuando el motor encuentra una actividad de proceso, activará automáticamente el subproceso para permitir que el subproceso fluya.

    1. Mensaje _

El mensaje es principalmente para el servicio de notificación, y el mensaje puede considerarse como el contenido y el tipo de notificación. Los mensajes también pertenecen a un flujo de trabajo y las notificaciones solo se pueden asociar con mensajes en el mismo flujo de trabajo.

Cada mensaje puede tener uno o más atributos asociados a sí mismo. Los atributos de un mensaje pueden ser atributos independientes o una referencia a atributos de flujo de trabajo. El atributo del mensaje se puede referenciar en el cuerpo del mensaje, de modo que en la instancia del proceso, si se ha asignado el atributo del mensaje, el valor del atributo del mensaje se reemplazará automáticamente por el valor del atributo. del mensaje en el lugar donde se hace referencia al atributo del mensaje. Podemos mostrar la información necesaria en el cuerpo del mensaje.

Puede definir una regla de flujo automático para un mensaje, de modo que en la instancia de flujo de trabajo, cuando el flujo se transfiera a la actividad de notificación correspondiente al mensaje, el motor de flujo de trabajo fluirá automáticamente hacia abajo de acuerdo con la regla de flujo automático definida por el usuario, y el usuario no tendrá necesidad de involucrarse.

    1. función _

Una función es una actividad que se puede ejecutar automáticamente. Esta actividad puede completar una determinada función. Una actividad de función generalmente se asocia con un procedimiento almacenado PL/SQL o un procedimiento interno de Oracle. Al definir una actividad de función, debe definir el procedimiento correspondiente al nombre de la función.

Las actividades de tipo función tienen sus propias definiciones de parámetros, y los parámetros de las actividades de función sirven principalmente al proceso correspondiente. Al asignar valores a los parámetros de la actividad de la función durante la operación, después del procesamiento correspondiente, el motor de flujo de trabajo pasará los valores de los parámetros de la actividad de la función al proceso correspondiente, para garantizar la correcta ejecución de la función. Si el proceso correspondiente no tiene parámetros, no se pueden definir parámetros.

    1. Eventos _

    1. Notificación _

Una actividad de notificación envía una notificación a una persona o un rol, y la notificación debe estar asociada con un mensaje. Las actividades de notificación tienen sus propios tipos de resultados y los resultados devueltos generalmente se generan en función de la interacción del usuario, a menos que defina reglas de flujo automático en el mensaje.

    1. Tipo de búsqueda

El tipo de búsqueda son algunos datos enumerados que usted define. El tipo de búsqueda en el flujo de trabajo se usa principalmente para expresar el tipo de valor de retorno del resultado de la actividad. Además, también se puede hacer referencia al tipo de búsqueda al definir el atributo de flujo de trabajo, el atributo de actividad, el mensaje y atributo de mensaje. Un tipo de búsqueda A tiene su propia lista de valores correspondiente. Al hacer referencia a un tipo de búsqueda, solo necesita definir el tipo de búsqueda, y los valores relacionados con el tipo de búsqueda se pasarán automáticamente.

Supongo que te gusta

Origin blog.csdn.net/2301_76957510/article/details/130440317
Recomendado
Clasificación