Administración de Oracle CRM On Demand > Expression Builder > Funciones de Expression Builder > UserValue
UserValue
La función UserValue de Expression Builder devuelve el valor de un atributo específico del usuario actual.
Los campos de la vista Detalles del usuario son atributos del usuario seleccionado.
Sintaxis
UserValue('<attribute>')
Tipo de resultado
Cadena
Argumentos
En la tabla siguiente se describen los argumentos de esta función.
Argumento
|
Descripción
|
attribute
|
Nombre que no depende del idioma o etiqueta de integración personalizada que corresponde al nombre mostrado del atributo de usuario actual.
Las etiquetas de integración se muestran en la columna Etiqueta de integración de Servicios Web v2.0 en la página Campos de tipo de registro.
|
Ejemplos
Ejemplo 1: Un proceso de negocio precisa que un campo de texto personalizado llamado Origen de una solicitud de servicio muestre de forma predeterminada el país del usuario que crea el registro (el usuario actual) al crear el registro.
Para implementar la regla empresarial, en la página de configuración de campos de las solicitudes de servicios, configure el valor predeterminado para el campo Origen con el valor de UserValue('<PersonalCountry>'), y active la casilla de verificación Registrar predeterminado.
Para obtener más información acerca de cómo crear y modificar los campos, consulte Crear y editar campos.
Ejemplo 2: Un proceso de negocio precisa que se desencadene una determinada regla de flujo de trabajo en el caso de que el propietario de una oportunidad no sea el administrador.
Para implementar la regla empresarial, configure la siguiente condición en la regla de flujo de trabajo:
UserValue('<EMailAddr>') <> 'administrador@testdata.com'
Atributos
En la siguiente tabla se detallan los atributos que se pueden utilizar como argumentos con la función UserValue y sus correspondientes nombres mostrados.
Atributo
|
Nombre mostrado
|
Valor de ejemplo
|
Alias
|
Alias
|
Administrador
|
AuthenticationType
|
Tipo de autenticación
|
Sólo ID de usuario/Contraseña
|
BusinessUnit
|
Unidad de negocio
|
Unidad de negocio
|
BusinessUnitLevel1
|
Unidad de negocio de nivel 1
|
Unidad de negocio N.1
|
BusinessUnitLevel2
|
Unidad de negocio de nivel 2
|
Unidad de negocio N.2
|
BusinessUnitLevel3
|
Unidad de negocio de nivel 3
|
Unidad de negocio N.3
|
BusinessUnitLevel4
|
Unidad de negocio de nivel 4
|
Unidad de negocio N.4
|
CellPhone
|
Nº de teléfono celular
|
+1 555 2368978
|
CreatedBy
|
Creado por
|
Administrador de CSR de Oracle CRM On Demand
|
CreatedById
|
No disponible
|
1E1263-IZBZ
|
CreatedDate
|
Fecha de creación
|
01/08/2007 21:21:33
|
CurrencyCode
|
Moneda
|
USD
|
Departamento
|
Departamento
|
Departamento
|
División
|
División
|
División
|
EMailAddr
|
Correo electrónico
|
juan.diaz@oracle.com
|
EmployeeNumber
|
Nº del empleado
|
12345
|
EnableTeamContactsSync
|
Activar la sincronización de contactos de equipo
|
S
|
ExternalIdentifierForSingleSignOn
|
Identificador externo para inicio de sesión único
|
UID=ADMIN,O=ORACLE
|
ExternalSystemId
|
ID exclusivo externo
|
EXTUID123
|
FirstName
|
Nombre
|
Juan
|
FundApprovalLimit
|
Límite de aprobación de fondos
|
50000
|
IntegrationId
|
ID de integración
|
INTUID123
|
JobTitle
|
JobTitle
|
Gerente del producto
|
Idioma
|
Idioma
|
Inglés americano
|
LastLoggedIn
|
Último inicio de sesión
|
10/31/2007 19:39:01
|
LastName
|
Apellidos
|
Díaz
|
LeadLimit
|
Límite de oportunidad potencial
|
2345679
|
Entorno regional
|
Entorno regional
|
Inglés - Canadá
|
ManagerFullName
|
Informa a
|
Juan Sánchez
|
ManagerId
|
No disponible
|
1E4763-IZAU
|
Mercado
|
Mercado
|
Mercado
|
MiddleName
|
Iniciales
|
Iniciales
|
MiscellaneousNumber1
|
Varios Número 1
|
2312
|
MiscellaneousNumber2
|
Varios Número 2
|
2312
|
MiscellaneousText1
|
Varios Texto 1
|
Nº DUNS (Webcat) = 10461
|
MiscellaneousText2
|
Varios Texto 2
|
a7cff064-6566-47a2-8629-8b32d92de222
|
ModifiedBy
|
Modificado por
|
Juan Díaz
|
ModifiedById
|
No disponible
|
1E1263-IZBZ
|
ModifiedDate
|
Fecha de modificación
|
10/31/2007 19:32:58
|
MrMrs
|
Sr./Sra.
|
Sr.
|
NeverCall
|
No llamar nunca
|
S
|
NevereMail
|
No enviar nunca correo electrónico
|
S
|
NeverMail
|
No enviar nunca correo
|
S
|
PasswordState
|
Estado de la contraseña
|
Activa
|
PersonalCity
|
Ciudad
|
Madrid
|
PersonalCountry
|
País
|
Canadá
|
PersonalPostalCode
|
Código postal
|
M4C2C3
|
PersonalProvince
|
Provincia
|
Ontario
|
PersonalState
|
Región/Provincia
|
CA
|
PersonalStreetAddress
|
Dirección
|
555 Main Avenue
|
PersonalStreetAddress2
|
Dirección 2
|
Suite 17
|
PersonalStreetAddress3
|
Dirección 3
|
Scarborough
|
PhoneNumber
|
Nº de teléfono del trabajo
|
+1 555 2365555
|
PrimaryDivisionName
|
División principal
|
División de Asia
|
PrimaryGroup
|
Grupo principal
|
Grupo de usuarios A
|
PrimaryPvgName
|
No disponible
NOTA: el atributo PrimaryPvgName devuelve el nombre del grupo de valores de listas de opciones asociado con la división principal del usuario.
|
PVG de India
|
Región
|
Región
|
Mi zona
|
Rol
|
Rol
|
Rep. de ventas de campo
|
RoleId
|
ID de rol
|
1E1263-IYG1
|
SecondaryEmail
|
Correo electrónico secundario
|
juan.diaz2@oracle.com
|
ShowWelcomePage
|
Mostrar página de bienvenida al iniciar sesión
|
N
|
Estado
|
Estado
|
Activa
|
SubMarket
|
Mercado parcial
|
Mi mercado parcial
|
SubRegion
|
Región parcial
|
Mi región parcial
|
TempPasswordFlag
|
Enviar contraseña temp. al hacer clic en Guardar
|
S
|
TimeZoneName
|
Zona horaria
|
(GMT-05:00) Horario estándar del Este (EE.UU. y Canadá)
|
UserId
|
ID de fila
|
1E1263-IZAU
|
UserLoginId
|
ID de fila
|
1E1263-IZAU
|
UserSignInId
|
ID de inicio de sesión de usuario
|
PTE169-14/ADMIN
|
WorkFax
|
Nº de fax del trabajo
|
+1 555 2365556
|
Temas relacionados
Consulte los siguientes temas para obtener información relacionada con Expression Builder:
|