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


Tema anterior

Tema siguiente

Acerca de los fallos de las reglas de flujo de trabajo y de las acciones de flujo de trabajo

El comportamiento que se aprecia cuando una regla de flujo de trabajo o una acción de una regla de flujo de trabajo fallan depende de los siguientes factores:

  • Si la regla de flujo de trabajo es anterior o posterior al evento, o si se trata de un evento programado. Esto viene determinado por el evento que activa la regla de flujo de trabajo. Para obtener más información sobre eventos desencadenadores, consulte Acerca de las reglas de flujo de trabajo.
  • El tipo de error que provoca el fallo de la acción o regla de flujo de trabajo.

A continuación se muestran algunos ejemplos de errores que pueden provocar el fallo de una acción o regla de flujo de trabajo:

  • Un error de sintaxis en una expresión en una condición de regla de flujo de trabajo o acción de flujo de trabajo. El generador de expresiones no localiza algunos errores de sintaxis cuando se crea una regla o acción de flujo de trabajo.
  • Un error semántico en una expresión en una condición de regla de flujo de trabajo o acción de flujo de trabajo. A continuación se muestran algunos ejemplos de errores semánticos que se pueden producir:
    • Oracle CRM On Demand no puede identificar un campo de la expresión porque la etiqueta de integración del campo se ha modificado después de crear la regla o acción de flujo de trabajo.
    • Se ha especificado un valor no válido en la expresión del campo de lista de opciones.

Fallos de las acciones de flujo de trabajo y de las reglas de flujo de trabajo posteriores al evento

En la siguiente tabla se describe el resultado de los errores de las reglas de flujo de trabajo posteriores al evento y las acciones de flujo de trabajo en dichas reglas.

Tipo de error

Resultado

Qué se notifica en el Supervisor de errores de flujo de trabajo

Error de sintaxis en una condición de regla de flujo de trabajo

  • No se ejecuta ninguna de las acciones de la regla de flujo de trabajo.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • No se activa ninguna de las reglas de flujo de trabajo configuradas para el mismo tipo de registro y evento desencadenador.
  • La operación que ha activado la regla de flujo de trabajo no se ve afectada por el fallo de la regla.

Detalles de la regla de flujo de trabajo en la que se ha detectado el error, junto con detalles del error.

Error de sintaxis en una acción de flujo de trabajo

  • Fallo de la acción de flujo de trabajo.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • Si existen otras acciones en la regla de flujo de trabajo, estas acciones se pueden realizar.
  • Si existen otras reglas de flujo de trabajo para el mismo tipo de registro y evento desencadenador, las reglas se activan y se pueden realizar las acciones de dichas reglas.
  • La operación que ha activado la regla de flujo de trabajo no se ve afectada por el fallo de la acción de flujo de trabajo.

Detalles de la acción de flujo de trabajo en la que se ha detectado el error, junto con detalles del error.

Error semántico en una condición de regla de flujo de trabajo

  • No se ejecuta ninguna de las acciones de la regla de flujo de trabajo.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • Si existen otras reglas de flujo de trabajo para el mismo tipo de registro y evento desencadenador, las reglas se activan y se pueden realizar las acciones de dichas reglas.
  • La operación que ha activado la regla de flujo de trabajo no se ve afectada por el fallo de la regla.

Detalles de la regla de flujo de trabajo en la que se ha detectado el error, junto con detalles del error.

Error semántico en una acción de flujo de trabajo

  • Fallo de la acción de flujo de trabajo.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • Si existen otras acciones en la regla de flujo de trabajo, estas acciones se pueden realizar.
  • Si existen otras reglas de flujo de trabajo para el mismo tipo de registro y evento desencadenador, las reglas se activan y se pueden realizar las acciones de dichas reglas.
  • La operación que ha activado la regla de flujo de trabajo no se ve afectada por el fallo de la acción de flujo de trabajo.

Detalles de la acción de flujo de trabajo en la que se ha detectado el error, junto con detalles del error.

Cualquier otro error en una acción de flujo de trabajo

  • Fallo de la acción de flujo de trabajo.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • Si existen otras acciones en la regla de flujo de trabajo, estas acciones se pueden realizar.
  • Si existen otras reglas de flujo de trabajo para el mismo tipo de registro y evento desencadenador, las reglas se activan y se pueden realizar las acciones de dichas reglas.
  • La operación que ha activado la regla de flujo de trabajo no se ve afectada por el fallo de la acción de flujo de trabajo.

Detalles de la acción de flujo de trabajo que ha fallado, junto con detalles del error.

Fallos de las acciones de flujo de trabajo y de las reglas de flujo de trabajo previas al evento

En la siguiente tabla se describe el resultado de los errores de las reglas de flujo de trabajo anteriores al evento y las acciones de flujo de trabajo de dichas reglas.

Tipo de error

Resultado

Qué se notifica en el Supervisor de errores de flujo de trabajo

Error de sintaxis en una condición de regla de flujo de trabajo o acción de flujo de trabajo

  • No se ejecuta ninguna de las acciones de la regla de flujo de trabajo.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • No se activa ninguna de las reglas de flujo de trabajo configuradas para el mismo tipo de registro y evento desencadenador.
  • La operación que ha activado la regla de flujo de trabajo no se ve afectada por el fallo de la regla.

Detalles de la regla de flujo de trabajo o de la acción de flujo de trabajo que contiene el primer error de sintaxis que se ha encontrado, junto con detalles del error.

Error semántico en una condición de regla de flujo de trabajo

  • No se ejecuta ninguna de las acciones de la regla de flujo de trabajo.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • Si la regla se ha activado mediante una operación de supresión, el registro se eliminará.
  • Si la regla se ha activado mediante una operación de actualización, el registro actualizado se guardará, a menos que la casilla de verificación Cancelar guardado esté seleccionada en la regla de flujo de trabajo.

    Si la casilla de verificación Cancelar guardado está seleccionada en la regla de flujo de trabajo, la operación de actualización que ha activado la regla de flujo de trabajo se cancela de la misma forma en que se cancela una operación de actualización si la condición de la regla no se cumple. Para obtener más información sobre lo que ocurre cuando la funcionalidad Cancelar guardado de la regla de flujo de trabajo cancela una operación, consulte Cancelación de operaciones de guardado de flujo de trabajo.

Detalles de la regla de flujo de trabajo en la que se ha detectado el error, junto con detalles del error.

Error semántico en una acción de flujo de trabajo

  • Si se han realizado las acciones Actualizar Valores o Crear evento de integración en la regla de flujo de trabajo, dichas acciones se retiran. No se ejecuta ninguna acción restante de la regla de flujo de trabajo.

    NOTA: Si se han realizado las acciones Crear tarea o Enviar correo electrónico, dichas acciones no se retiran.

  • Se notifica el error al usuario cuya acción ha activado la regla de flujo de trabajo. Si un servicio web ha activado la regla de flujo de trabajo, se indica el fallo de la acción de flujo de trabajo en la respuesta al servicio web.
  • La operación que ha activado la regla se bloquea.

No aplicable

Cualquier otro error en una acción de flujo de trabajo

  • No se ejecuta ninguna de las acciones restantes de la regla de flujo de trabajo.
  • Se notifica el error al usuario cuya acción ha activado la regla de flujo de trabajo. Si un servicio web ha activado la regla de flujo de trabajo, se indica el fallo de la acción de flujo de trabajo en la respuesta al servicio web.
  • La operación que ha activado la regla se bloquea.

No aplicable

Fallos de acciones de flujo de trabajo y eventos programados

En la siguiente tabla se describe el resultado de los errores de los eventos programados y las acciones de flujo de trabajo de dichos eventos para los tipos de registros que no sean de datos analíticos.

Tipo de error

Resultado

Qué se notifica en el Supervisor de errores de flujo de trabajo

Error de sintaxis en una acción de flujo de trabajo

  • La acción de flujo de trabajo falla en todos los registros de la lista.
  • Cada fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • Si existen otras acciones en el evento programado, estas acciones se pueden realizar.
  • El fallo de la acción de flujo de trabajo no impide la generación de una instancia pendiente para la siguiente incidencia programada del evento.

Detalles de la acción de flujo de trabajo que contiene el error de sintaxis detectado, junto con detalles del error.

Error semántico en una acción de flujo de trabajo

  • La acción de flujo de trabajo falla en todos los registros de la lista.
  • Cada fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • Si existen otras acciones en el evento programado, estas acciones se pueden realizar.
  • El fallo de la acción de flujo de trabajo no impide la generación de una instancia pendiente para la siguiente incidencia programada del evento.

Detalles de la acción de flujo de trabajo en la que se ha detectado el error, junto con detalles del error.

El número de registros devueltos en la lista especificada en el evento programado excede el número máximo permitido.

  • No se realiza ninguna de las acciones del evento programado en ninguno de los registros de la lista.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo. Se notifica una instancia única.
  • El fallo no impide la generación de una instancia pendiente para la siguiente incidencia programada del evento.

Detalles del evento programado que ha fallado, junto con detalles del error.

El usuario que activó el evento programado no dispone de acceso a la lista especificada en el evento programado.

  • No se realiza ninguna de las acciones del evento programado en ninguno de los registros de la lista.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo. Se notifica una instancia única.
  • El fallo no impide la generación de una instancia pendiente para la siguiente incidencia programada del evento.

Detalles del evento programado que ha fallado, junto con detalles del error.

Cualquier otro error en una acción de flujo de trabajo

  • La acción de flujo de trabajo falla en todos los registros de la lista.
  • Cada fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • Si existen otras acciones en el evento programado, estas acciones se pueden realizar.
  • El fallo de la acción de flujo de trabajo no impide la generación de una instancia pendiente para la siguiente incidencia programada del evento.

Detalles de la acción de flujo de trabajo que ha fallado, junto con detalles del error.

NOTA: Cuando una instancia de un evento programado falla, se genera otra instancia para la siguiente incidencia programada del evento. No puede volver a ejecutar una instancia con fallos.

Fallos de acciones de flujo de trabajo y eventos programados para los tipos de registros de datos analíticos

En la siguiente tabla se describe el resultado de los errores que se pueden producir en los eventos programados para el tipo de registro de datos analíticos y las acciones de flujo de trabajo de dichos eventos. En todos los casos presentes en la tabla, el fallo de una acción de flujo de trabajo para uno o varios usuarios no impide la generación de una instancia pendiente para la siguiente incidencia programada del evento.

Tipo de error

Resultado

Qué se notifica en el Supervisor de errores de flujo de trabajo

Error de sintaxis en una acción de flujo de trabajo

  • Para cada usuario de la lista de usuarios del evento programado, la acción de flujo de trabajo falla y no se envía ningún correo electrónico al usuario.
  • Cada fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • Si existen otras acciones en el evento programado, estas acciones se pueden realizar.

Detalles de la acción de flujo de trabajo que contiene el error de sintaxis detectado, junto con detalles del error.

Error semántico en una acción de flujo de trabajo

  • Para cada usuario de la lista de usuarios del evento programado, la acción de flujo de trabajo falla y no se envía ningún correo electrónico al usuario.
  • Cada fallo se notifica en el Supervisor de errores de flujo de trabajo.
  • Si existen otras acciones en el evento programado, estas acciones se pueden realizar.

Detalles de la acción de flujo de trabajo en la que se ha detectado el error, junto con detalles del error.

Uno o varios de los siguientes problemas surgen cuando Oracle CRM On Demand intenta realizar una acción en nombre de un usuario:

  • ETL (extracción, transformación y carga) se está ejecutando.
  • El servidor de datos analíticos está desactivado.
  • Se han superado una o varias de las asignaciones de servicio de informes, o se ha alcanzado la asignación de archivo máxima para la compañía.
  • Fallo de la acción de flujo de trabajo.
  • Ninguna de las acciones restantes del evento se realiza para el usuario, y tampoco se realiza ninguna de las acciones para los usuarios restantes de la lista.
  • Si alguna acción de la instancia de evento se realiza correctamente para un usuario antes de que aparezca el problema, se enviará un correo electrónico con los resultados a ese usuario.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo.

Detalles de la acción de flujo de trabajo que ha fallado, junto con detalles del error.

Uno o varios de los siguientes problemas surgen cuando Oracle CRM On Demand intenta realizar una acción en nombre de un usuario:

  • El rol del usuario no dispone del privilegio Acceder a análisis V3.
  • El usuario está inactivo.
  • Oracle CRM On Demand no puede iniciar sesión en el servidor de datos analíticos en nombre del usuario.
  • Ninguna de las acciones de flujo de trabajo en el evento se realizan para el usuario.
  • El fallo no impide la ejecución de la acción para otros usuarios de la lista de usuarios en el evento programado.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo.

Detalles de la acción de flujo de trabajo que ha fallado, junto con detalles del error.

Uno o varios de los siguientes problemas surgen cuando Oracle CRM On Demand intenta realizar una acción de flujo de trabajo en nombre de un usuario:

  • El objeto de datos analíticos seleccionado en la acción ya no está disponible.
  • El objeto de datos analíticos seleccionado en la acción es un análisis y no se pude ejecutar.

    NOTA: El hecho de que se seleccione un cuadro de mandos o una página de cuadro de mandos, así como de que se produzca un error al ejecutar el análisis del cuadro de mandos o de la página de cuadro de mandos, no provocará que la acción del flujo de trabajo falle.

  • El archivo generado por la acción supera el tamaño máximo permitido de 20 MB.
  • El usuario no tiene acceso al objeto de datos analíticos.
  • La acción de flujo de trabajo falla para el usuario.
  • Si existen otras acciones en el evento programado, estas acciones se realizan para el usuario.
  • El fallo se notifica en el Supervisor de errores de flujo de trabajo.

Detalles de la acción de flujo de trabajo que ha fallado, junto con detalles del error.


Publicado en marzo 2019 Copyright © 2005, 2019, Oracle. Todos los derechos reservados. Legal Notices.