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


Tema anterior

Tema siguiente

Ejemplos del Expression Builder

En Expression Builder, puede utilizar las expresiones de ejemplo de la siguiente tabla.

Expresiones de ejemplo de Expression Builder

Actualizar el campo Margen por oportunidad

Descripción

Actualizar el campo Margen por oportunidad.

Sintaxis

[{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]

Validar nuevos servicios

Descripción

Validación de campos. Un nuevo servicio no puede tener ingresos superiores a 1.000.000.

Sintaxis

<= IIf (FieldValue('{Type}') = 'New Service', 1.000.000, [{Primary Revenue Amount}])

Asignar una solicitud de servicio recién creada al creador

Descripción

Al crear una solicitud de servicio, establezca el valor del campo Alias del registro del usuario actual como el valor predeterminado del campo Propietario en la solicitud de servicio.

Sintaxis

[{Owner Alias}] = UserValue('<Alias>')

Compruebe si los valores de los campos especificados han cambiado

Descripción

Comprobar si hay cambios en los valores de los campos.

Sintaxis

PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]

Desencadenar un flujo de trabajo basado en una fecha de cierre

Descripción

Si la fecha de cierre se modifica en más de 30 días, ejecute el flujo de trabajo.

Sintaxis

[{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30

Desencadenar un flujo de trabajo si una oportunidad alcanza cierta etapa sin un contacto

Descripción

Si una oportunidad llega a la fase de ventas Cerrada/Ganada sin tener un contacto, ejecute el flujo de trabajo.

Sintaxis

FieldValue('{Sales Stage - Translation}') = "Cerrada/Ganada" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "ID de fila sin coincidencias"

Desencadenar un flujo de trabajo cuando se activa una casilla de verificación

Descripción

Si se selecciona el campo de casilla de verificación personalizado Listo para revisión, ejecute el flujo de trabajo.

Sintaxis

((FieldValue('{bCust_Ready_For_Review_Check_Box}') = 'Y') AND (PRE('{bCust_Ready_For_Review_Check_Box}') = 'N')) OR (IfNull([{bCust_Ready_For_Review_Check_Box}], 'Y') = 'Y')

Comprobar si el usuario actual es el propietario del registro

Descripción

Compruebe si el propietario de un registro es el usuario actual. En este caso, la función IfNull se utiliza porque el campo Propietario puede ser nulo.

Sintaxis

IfNull([{Owner Alias}], "No válido") = UserValue('<Alias>')

Activar un correo electrónico cuando cambie la prioridad de una cuenta

Descripción

Activar un correo electrónico cuando cambie el campo Prioridad de la cuenta de Baja a Alta.

Sintaxis

(PRE('{Type}') = "Baja") AND ( FieldValue('{Type}') = "Alta")

Excluir un canal específico de un flujo de trabajo

Descripción

No ejecute un flujo de trabajo para un registro que se haya actualizado a través de una ventana del explorador.

Sintaxis

PRE('{Customer Target Type}') = "Anuncio" AND ExcludeChannel("Online")

Temas relacionados

Consulte los siguientes temas para obtener información relacionada con Expression Builder:


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