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 previa o posterior al evento. 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

La siguiente tabla describe el resultado de los errores de las acciones de reglas de flujo de trabajo y de las reglas de flujo de trabajo posteriores al evento

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 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

La siguiente tabla describe el resultado de los errores de las acciones de flujo de trabajo y de las reglas de flujo de trabajo previas al evento.

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


Publicado en septiembre 2017 Copyright © 2005, 2017, Oracle. Todos los derechos reservados. Legal Notices.