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

### 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: Acerca de Expression Builder Uso de Expression Builder Funciones de Expression Builder

Publicado en agosto 2022 | Copyright © 2005, 2022, Oracle y/o sus subsidiarias. Legal Notices.