Imprimir      Abrir versión PDF de ayuda en línea


Tema anterior

Tema siguiente

Creación de acciones de flujo de trabajo: Crear evento de integración

La acción Crear evento de integración en una regla de flujo de trabajo envía automáticamente un evento de integración a una o varias colas de integración cuando se cumplen las condiciones de la regla de flujo de trabajo y se detecta un cambio en al menos uno de los campos en los que la acción Crear evento de integración realiza el seguimiento.

Acerca de las acciones de creación de evento de integración y de espera

Si desea utilizar una acción de creación de evento de integración para crear un evento de integración que capture los cambios realizados en un registro con el evento que activa una regla de flujo de trabajo, debe colocar esta acción antes de la acción de espera en la secuencia de acciones de la regla de flujo de trabajo. Si la acción de espera precede a la de creación de evento de integración en una regla de flujo de trabajo, la acción de espera impide que la de creación detecte los cambios en el registro. Cuando termina el período de espera de la acción de espera, se vuelve a leer el registro antes de que se ejecute el resto de acciones de la regla y no se mantienen los valores de los campos del registro existentes antes del evento que activó la regla de flujo de trabajo. Por lo tanto, se considera que el valor anterior y el actual son los mismos y la acción de creación de evento de integración no crea el evento porque no detecta cambios en los campos.

Acerca de los formatos de valor de lista de opciones en eventos de integración

Según la forma en la que configure las colas de eventos de integración, los valores de los campos de la lista de opciones en los eventos de integración se pueden registrar en el idioma del usuario cuya acción crea el evento de integración o como valores de código que no depende del idioma (LIC). Para obtener más información sobre cómo especificar el formato de valor de la lista de opciones para una cola de eventos de integración, consulte Creación de colas de eventos de integración y Gestión de la configuración de eventos de integración.

Acerca de los indicadores Facturación, Envío y Principal en los registros Cuenta y Dirección de contacto

En los eventos de integración del tipo de registro Dirección de cuenta, puede incluir los indicadores Facturación y Envío que determinan si una dirección es la dirección de facturación o la dirección de envío designada para la cuenta. De forma similar, en los eventos de integración para el tipo de registro Dirección de contacto, pueden incluir el indicador Principal que determina si una dirección es la dirección principal del contacto. Aun así, no podrá realizar un seguimiento de los cambios en los indicadores Facturación, Envío y Principal. Es decir, los cambios que se realicen en estos indicadores no se podrán utilizar para activar la creación de eventos de integración, aunque esté seleccionada la casilla Incluir siempre de los indicadores. Si incluye uno de estos indicadores en un evento de integración y dicho indicador se cambia al mismo tiempo que un campo para el que se realiza el seguimiento de los cambios, el evento de integración que se crea como resultado del cambio en dicho campo no muestra el nuevo valor del indicador. En su lugar, el evento de integración muestra el valor del indicador antes de que se realizara la actualización. Aun así, la próxima vez que se cree un evento de integración como resultado de un cambio en un campo del que se realice un seguimiento, el evento de integración incluirá el valor del campo de indicador después de haber aplicado la actualización anterior.

Por ejemplo, suponga que usted tiene dos direcciones, Dirección A y Dirección B, vinculadas a un contacto, Jane Smith. La dirección A es la dirección principal de Jane Smith. Tiene una acción Crear evento de integración de flujo de trabajo para el tipo de registro Dirección de contacto que se ha configurado de la siguiente forma:

  • La casilla Seguimiento de cambios está seleccionada solo para el campo Tipo de dirección.
  • La casilla Incluir siempre está seleccionada para el campo Principal.

Si un usuario actualiza el campo Tipo de dirección en la dirección A del registro de direcciones de contacto de Jane Smith y además anula la selección de la casilla Principal de la dirección A, el evento de integración que crea la acción de flujo de trabajo como resultado del cambio en el campo Tipo de dirección muestra el nuevo tipo de dirección, pero el valor del indicador Principal en el evento de integración aún indica que la dirección A es la dirección principal de Jane Smith. Pero la próxima vez que se cambie el campo Tipo de dirección de la dirección A del registro de dirección de contacto y se cree un evento de integración como resultado del cambio, el indicador Principal del evento de integración mostrará que la dirección A no es la dirección principal de Jane Smith.

NOTA: puede crear varias acciones para una regla de flujo de trabajo (hasta un máximo de 25 acciones para cada regla).

El procedimiento siguiente describe cómo crear una acción para crear un evento de integración.

Antes de comenzar. Para realizar el procedimiento que se describe, debe tener el privilegio Gestionar reglas de datos - Gestionar reglas de flujo de trabajo en el rol de usuario. Para obtener información acerca de cómo agregar privilegios a roles, consulte Adición de roles.

Para crear una acción de creación de evento de integración

  1. Desplácese hasta la regla en la que desee crear la acción:
    1. En la esquina superior derecha de cualquier página, haga clic en el enlace global Administrador.
    2. En la sección Gestión de procesos de negocio, haga clic en Configuración de flujo de trabajo.
    3. En la página Lista de reglas de flujo de trabajo, busque la regla en la que desea crear la acción.

      Para obtener información acerca de cómo buscar reglas de flujo de trabajo en la página de la lista, consulte Filtrar listas.

  2. Haga clic en el enlace Nombre de flujo de trabajo en la regla.
  3. En la barra de título Acciones en la página Detalles de reglas de flujo de trabajo, haga clic en Menú y seleccione Crear evento de integración.

    NOTA: el evento activador de la regla de flujo de trabajo determina los tipos de acciones que se pueden crear en la regla.

    CONSEJO: puede crear una copia de una acción de regla de flujo de trabajo existente haciendo clic en el enlace Copiar para la acción.

  4. En la página Edición de acciones de flujo de trabajo, introduzca un nombre para la acción.
  5. Si desea activar la acción, seleccione la casilla de verificación Activo.
  6. Seleccione las colas de integración en las que se escribirán los eventos de integración.
  7. En el campo Versión de esquema, si el tipo de registro de la regla del flujo de trabajo admite el esquema para Web Services v1.0 y Web Services v2.0, seleccione la versión del servicio web que se debe utilizar para los eventos de integración.

    Si el tipo de registro de la regla del flujo de trabajo admite el esquema para Web Services v1.0 y Web Services v2.0, Web Services v2.0 se selecciona de forma predeterminada en el campo Versión de esquema, pero puede cambiar la selección antes de guardar la acción del flujo de trabajo.

    NOTA: después de crear y guardar la acción del flujo de trabajo, no puede cambiar el valor en el campo Versión de esquema.

    Si el tipo de registro para la regla del flujo de trabajo admite solo un esquema, la versión del servicio web está seleccionada de forma predeterminada. Para obtener más información sobre el servicios web, consulte Oracle Web Services On Demand Guide.

  8. Guarde la acción de flujo de trabajo.
  9. En el menú de nivel de registro de la lista de acciones, seleccione Configurar para la acción de evento de integración que desee configurar.

    NOTA: la opción Configurar no está disponible para acciones en las que el evento activador sea Cuando se combinan registros.

  10. En la página Configurar seguimiento de evento de integración, seleccione las casillas de verificación para los campos, según sea necesario:
    • Seleccione la casilla de verificación Incluir siempre si desea que el campo se incluya en el evento de integración, incluso aunque el valor del campo no haya cambiado.
    • Seleccione la casilla de verificación Seguimiento de cambios si desea que se genere un evento de integración cada vez que se actualice este campo.
  11. Guarde los cambios.

En la tabla siguiente se describen los campos de la página Configurar seguimiento de evento de integración.

Campo

Descripción

Nombre mostrado

Nombre del campo, tal cual se muestra en la interfaz de usuario.

Etiqueta de integración

Etiqueta de integración que se utiliza cuando el campo se incluye en el evento de integración.

Las etiquetas de integración se muestran en la columna Etiqueta de integración de Servicios Web v2.0 en la página Campos de tipo de registro.

Obligatorio

Esta casilla de verificación de sólo lectura indica si el campo se ha configurado como campo necesario.

Incluir siempre

Seleccione esta casilla de verificación si desea que el campo se incluya en el evento de integración, incluso aunque el valor del campo no haya cambiado.

NOTA: la casilla de verificación Incluir siempre está seleccionada de forma predeterminada y su selección no se puede anular para determinados tipos que usa Oracle CRM On Demand.

Seguimiento de cambios

Seleccione esta casilla de verificación si desea que se genere un evento de integración cada vez que se actualice este campo. Para obtener más información sobre la casilla Seguimiento de cambios, consulte Acerca de la casilla Seguimiento de cambios en este tema.

Acerca de la casilla Seguimiento de cambios

La casilla Seguimiento de cambios no está disponible si el evento activador de la regla de flujo de trabajo es Antes de eliminar el registro, Tras asociación con principal o Tras disociación de principal. Asimismo, si el evento activador de la regla de flujo de trabajo es Tras asociación de principal o Tras disociación de principal, el conjunto de campos mostrados en la página será el conjunto de campos del nivel de registro secundario. No puede configurar el conjunto de campos incluido en el evento de integración a nivel de registro principal.

Para las acciones de flujo de trabajo en las que esté disponible la casilla Seguimiento de cambios, la acción de flujo de trabajo crea un evento de integración solo si la casilla Seguimiento de cambios está seleccionada para al menos un campo y si el cambio se detecta en al menos uno de los campos para los que se haya seleccionado la casilla Seguimiento de cambios. Cuando se crea un evento de integración, se incluyen todos los campos que tienen la casilla Incluir siempre seleccionada en la acción de flujo de trabajo.

Excepciones de campos del sistema

Si el evento que activa la regla de trabajo no es Al guardar el registro nuevo, Oracle CRM On Demand no genera eventos de integración en los casos en que la casilla de verificación Seguimiento de cambios esté seleccionada en uno o más de los siguientes campos del sistema, y no en otros:

  • ModifiedDate
  • ModifiedById
  • CreatedDate
  • CreatedById
  • Id

Para obtener más información sobre los eventos de integración, consulte Acerca de los eventos de integración.

Para obtener procedimientos paso a paso sobre la creación de otros tipos de acciones de flujo de trabajo, consulte los siguientes temas:

Temas relacionados

Consulte los siguientes temas para obtener información relacionada sobre los flujos de trabajo:


Publicado en agosto 2018 Copyright © 2005, 2018, Oracle. Todos los derechos reservados. Legal Notices.