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


Tema anterior

Tema siguiente

Cancelar operaciones de guardado de flujos de trabajo

En las reglas de flujos de trabajo que tengan el activador Antes de guardar registro modificado, puede utilizar la funcionalidad Cancelar guardado para especificar que la operación para guardar los cambios que activan la regla se cancelará si no se cumple la condición de la regla. Sin embargo, los cambios que realice Oracle CRM On Demand no se cancelan, aunque se especifique que la operación de guardado se va a cancelar.

Acerca de la traducción de mensajes para operaciones de almacenamiento de flujos de trabajo canceladas

Cuando configure la funcionalidad de cancelación de la operación de almacenamiento en una regla de flujo de trabajo, puede especificar un mensaje personalizado que se devolverá al usuario o servicio web si no se cumple la condición de la regla y está activada la casilla de verificación Cancelar grabación para la regla. Puede que la compañía desee proporcionar versiones traducidas de los mensajes personalizados para los usuarios que no utilicen el idioma predeterminado de la compañía. La capacidad de introducir versiones traducidas del mensaje personalizado se controla mediante la casilla de verificación Activar soporte de traducción de idiomas para mensajes de cancelación/almacenamiento de flujo de trabajo en el perfil de la compañía. Si esta casilla de verificación está desactivada en el perfil de la compañía, no puede introducir mensajes traducidos para las reglas de flujo de trabajo.

Si la casilla de verificación Activar soporte de traducción de idiomas para mensajes de cancelación/almacenamiento de flujo de trabajo está activada en el perfil de la compañía, el comportamiento será el siguiente:

  • El campo Traducir a idioma está disponible en las páginas Detalle de regla de flujo de trabajo y Edición de regla de flujo de trabajo cuando edita una regla de flujo de trabajo existente. Después de crear una regla de flujo de trabajo en la que se especifique un mensaje personalizado, el mensaje aparecerá en azul y entre corchetes en todos los idiomas excepto en el idioma predeterminado de la compañía. Podrá entonces editar las reglas de flujo de trabajo para introducir las versiones traducidas del mensaje.

    NOTA: en caso de no especificar ningún mensaje personalizado, se devolverá un mensaje predeterminado. No podrá introducir versiones traducidas del mensaje predeterminado.

  • La casilla de verificación Marcar para traducción está disponible en las páginas Edición de regla de flujo de trabajo y Detalle de regla de flujo de trabajo para las reglas de flujo de trabajo existentes. Si cambia el mensaje de una regla existente en el idioma predeterminado para la compañía, puede utilizar la casilla de verificación Marcar para traducción para indicar si las versiones traducidas del mensaje se tienen que reemplazar por el mensaje actualizado o si permanecen tal cual. Si activa la casilla de verificación Marcar para traducción, el mensaje actualizado aparece en la fuente predeterminada en el idioma predeterminado de la compañía, y en azul y entre corchetes en los demás idiomas hasta que introduzca el mensaje traducido en cada idioma. Si no activa la casilla de verificación Marcar para traducción al actualizar el mensaje en el idioma predeterminado de la compañía, el mensaje cambia en este idioma, pero los mensajes traducidos no se actualizan.

    NOTA: cuando se crea una regla de flujo de trabajo, la casilla de verificación Marcar para traducción está desactivada y en estado de solo lectura. La casilla de verificación Marcar para traducción solo se activa al editar una regla de flujo de trabajo existente. Además, la casilla de verificación Marcar para traducción es de solo lectura si selecciona un idioma diferente al idioma predeterminado de la compañía en el campo Traducción al realizar la edición de la regla de flujo de trabajo.

Antes de comenzar. Para realizar este procedimiento, el rol de usuario debe tener también el privilegio Cancelar guardado del flujo de trabajo y el privilegio Administrar reglas de datos - Administrar reglas de flujo de trabajo.

NOTA: La excepción es el tipo de registro Oportunidad. Para las reglas de flujo de trabajo del tipo de registro Oportunidad, no hace falta tener el privilegio Cancelar guardado del flujo de trabajo en el rol de usuario para poder utilizar la funcionalidad Cancelar guardado. Dado que su rol de usuario tiene el privilegio Administrar reglas de datos - Administrar reglas de flujo de trabajo, puede usar la función Cancelar guardado en las reglas de flujo de trabajo para el tipo de registro Oportunidad que tenga el activador Antes de guardar registro modificado.

Para cancelar la operación de guardado de un flujo de trabajo si no se cumple la condición de regla

  1. En la página Detalle de regla de flujo de trabajo, en la sección Acciones si la condición es falsa, seleccione la casilla de verificación Cancelar grabación.
  2. (Opcional) Especifique el mensaje de error que se mostrará cuando se cancele la operación de grabación por el hecho de que no se cumpla la condición de la regla.
  3. Guarde los cambios.

En la siguiente tabla, se describen las opciones propias de la sección Acciones si la condición es falsa de la página Detalle de regla de flujo de trabajo.

Campo

Descripción

Marcar para traducción

Esta casilla de verificación solo está disponible si se activa la casilla de verificación Activar soporte de traducción de idiomas para mensajes de cancelación/almacenamiento de flujo de trabajo en el perfil de la compañía.

Si cambia el mensaje de una regla de flujo de trabajo en el idioma predeterminado para la compañía, puede utilizar la casilla de verificación Marcar para traducción como se indica a continuación:

  • Si desea que las versiones traducidas del mensaje se reemplacen por el mensaje actualizado, active la casilla de verificación Marcar para traducción.
  • Si desea que las versiones traducidas del mensaje se mantengan sin modificaciones, no active la casilla de verificación Marcar para traducción.

Cancelar grabación

Si selecciona esta casilla de verificación, se realizarán las siguientes acciones en caso de que no se cumpla la condición de la regla:

  • Finaliza la regla de flujo de trabajo.
  • También finalizan todas las reglas de flujo de trabajo posteriores basadas en el mismo tipo de registro que contengan el evento desencadenador Antes de guardar reg. mod.
  • Se deshacen todos los cambios anteriores realizados en el estado del registro, excepto los realizados por Oracle CRM On Demand.
  • El registro vuelve a su estado original. Sin embargo, si Oracle CRM On Demand realiza una actualización del registro, el cambio anula la acción Cancelar grabación. Por ejemplo, si el contacto principal se quita de los contactos relacionados, Oracle CRM On Demand actualiza la información de contacto principal en el registro de oportunidad principal. Esta actualización de Oracle CRM On Demand anula cualquier acción Cancelar grabación en el registro de oportunidad.
  • No se desencadena ninguna regla de flujo de trabajo posterior para el mismo tipo de registro que contenga el evento desencadenador Al modificar reg. guardado.
  • Se devuelve un mensaje según se describe a continuación:
    • En caso de que alguna acción de usuario active la regla, aparece un mensaje al usuario cuya acción ha activado la regla.
    • En caso de que sea algún servicio web el que invoque la regla, se devuelve un mensaje al servicio web como una cadena de error.

      Puede especificar el mensaje en el campo Mensaje mostrado.

      En caso de que la selección de esta casilla de verificación esté anulada, la operación de grabación no se ve afectada (y no se devuelve ningún mensaje) en caso de que no se cumpla la condición de la regla.

      La selección de la casilla de verificación Cancelar grabación está anulada de forma predeterminada.

Mensaje mostrado

En este campo, puede especificar el mensaje que se devuelve al usuario o el servicio web en caso de que no se cumpla la condición de la regla y de que la casilla de verificación Cancelar grabación esté seleccionada para dicha regla.

En caso de no especificar ningún mensaje en este campo, se devolverá un mensaje predeterminado. El mensaje puede contener un máximo de 1.999 caracteres.

El siguiente procedimiento describe cómo introducir una versión traducida de un mensaje para una operación de almacenamiento de flujo de trabajo cancelada.

Para introducir una versión traducida de un mensaje para un flujo de trabajo

  1. En la página Lista de reglas de flujo de trabajo, haga clic en el enlace Editar para la regla de flujo de trabajo.
  2. En la página Edición de regla de flujo de trabajo, en el campo Traducir a idioma, seleccione el idioma para el que desea introducir un mensaje traducido.

    NOTA: si selecciona un idioma diferente al idioma predeterminado de la compañía, no puede crear una regla de flujo de trabajo desde la página Edición de regla de flujo de trabajo o Detalle de regla de flujo de trabajo. Solo puede crear una regla de flujo de trabajo si el idioma predeterminado de la compañía está seleccionado en el campo Traducir a idioma.

  3. En el campo Visualización de mensajes, introduzca el mensaje traducido.
  4. Guarde los cambios.

Repita este procedimiento para cada idioma.

Temas relacionados

Consulte los siguientes temas para obtener información relacionada con el flujo de trabajo:


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