Administration d'Oracle CRM On Demand > Expression Builder > Fonction Expression Builder > UserValue
UserValue
La fonction UserValue d'Expression Builder renvoie la valeur d'un attribut spécifié pour l'utilisateur en cours.
Les champs de la vue Utilisateur – Détails constituent les attributs de l'utilisateur sélectionné.
Syntaxe
UserValue('<attribute>')
Type du résultat
Chaîne
Arguments
Le tableau suivant décrit les arguments de la fonction.
Argument
|
Description
|
attribute
|
Nom indépendant du langage ou balise d'intégration personnalisée correspondant au nom d'affichage de l'attribut de l'utilisateur en cours.
Les balises d'intégration sont affichées dans la colonne Balise d'intégration - Web Services v2.0 de la page Champs du type d'enregistrement.
|
Exemples
Exemple 1 : Un processus requiert qu'un champ de texte personnalisé appelé Origine sur une demande d'assistance doit afficher par défaut le pays de l'utilisateur qui crée l'enregistrement (l'utilisateur en cours) au moment de la création de l'enregistrement.
Pour mettre en oeuvre la règle métier, dans la page Configuration des champs pour les demandes d'assistance, affectez la valeur par défaut UserValue('<PersonalCountry>') au champ Origine et cochez la case Publier valeur par défaut.
Pour plus d'informations sur la création et la modification de champs, reportez-vous à la rubrique Création et modification de champs.
Exemple 2 : Un processus requiert qu'une certaine règle de workflow soit déclenchée si le titulaire d'une opportunité n'est pas l'administrateur.
Pour mettre en oeuvre la règle métier, configurez la condition suivante sur la règle de workflow :
UserValue('<EMailAddr>') <> 'administrator@testdata.com'
Attributs
Le tableau suivant répertorie les attributs pouvant être utilisés comme arguments dans la fonction UserValue, ainsi que les noms d'affichage correspondants.
Attribut
|
Nom d'affichage
|
Exemple de valeur
|
Alias
|
Pseudonyme
|
Admin
|
AuthenticationType
|
Type d'authentification
|
Uniq.ID util./mot de passe
|
BusinessUnit
|
Unité commerciale
|
Unité commerciale
|
BusinessUnitLevel1
|
Unité commerciale niveau 1
|
Unité commerciale N1
|
BusinessUnitLevel2
|
Unité commerciale niveau 2
|
Unité commerciale N2
|
BusinessUnitLevel3
|
Unité commerciale niveau 3
|
Unité commerciale N3
|
BusinessUnitLevel4
|
Unité commerciale niveau 4
|
Unité commerciale N4
|
CellPhone
|
Tél. portable
|
+1 555 2368978
|
CreatedBy
|
Créé par
|
Admin CSR Oracle CRM On Demand
|
CreatedById
|
Non disponible
|
1E1263-IZBZ
|
CreatedDate
|
Date de création
|
01/08/2007 21:21:33
|
CurrencyCode
|
Devise
|
USD
|
Department
|
Département
|
Département
|
Division
|
Division
|
Division
|
EMailAddr
|
E-mail
|
john.doe@oracle.com
|
EmployeeNumber
|
N° d'employé
|
12345
|
EnableTeamContactsSync
|
Activer synchronisation des interlocuteurs de l'équipe
|
O
|
ExternalIdentifierForSingleSignOn
|
Identificateur externe pour l'accès avec connexion unique
|
UID=ADMIN,O=ORACLE
|
ExternalSystemId
|
ID unique externe
|
EXTUID123
|
FirstName
|
Prénom
|
Jean
|
FundApprovalLimit
|
Limite d'approbation du budget
|
50000
|
IntegrationId
|
ID d'intégration
|
INTUID123
|
JobTitle
|
Fonction
|
Responsable de produit
|
Language
|
Langue
|
Anglais (E.U.)
|
LastLoggedIn
|
Dernière connexion
|
10/31/2007 19:39:01
|
LastName
|
Nom de famille
|
Doe
|
LeadLimit
|
Limite de lead
|
2345679
|
Locale
|
Paramètre régional
|
Anglais - Canada
|
ManagerFullName
|
Responsable
|
Jean Durand
|
ManagerId
|
Non disponible
|
1E4763-IZAU
|
Market
|
Marché
|
Marché
|
MiddleName
|
Deuxième prénom
|
Deuxième
|
MiscellaneousNumber1
|
Nombre divers 1
|
2312
|
MiscellaneousNumber2
|
Nombre divers 2
|
2312
|
MiscellaneousText1
|
Texte divers 1
|
Num. DUNS (WebCAT) = 10461
|
MiscellaneousText2
|
Texte divers 2
|
a7cff064-6566-47a2-8629-8b32d92de222
|
ModifiedBy
|
Modifié par
|
John Doe
|
ModifiedById
|
Non disponible
|
1E1263-IZBZ
|
ModifiedDate
|
Date de modification
|
10/31/2007 19:32:58
|
MrMrs
|
M./Mme/Mlle
|
M.
|
NeverCall
|
Ne jamais appeler
|
O
|
NevereMail
|
Ne jamais envoyer d'e-mail
|
O
|
NeverMail
|
Ne jamais envoyer de courrier
|
O
|
PasswordState
|
Statut du mot de passe
|
Actif
|
PersonalCity
|
Ville
|
Toronto
|
PersonalCountry
|
Pays
|
Canada
|
PersonalPostalCode
|
Code postal
|
M4C2C3
|
PersonalProvince
|
Province
|
Ontario
|
PersonalState
|
Département/Province
|
CA
|
PersonalStreetAddress
|
Rue
|
555 Main Avenue
|
PersonalStreetAddress2
|
Adresse 2
|
Suite 17
|
PersonalStreetAddress3
|
Adresse 3
|
Scarborough
|
PhoneNumber
|
Tél. (bureau)
|
+1 555 2365555
|
PrimaryDivisionName
|
Division principale
|
Division Asie
|
PrimaryGroup
|
Groupe principal
|
Groupe d'utilisateurs A
|
PrimaryPvgName
|
Non disponible
REMARQUE : L'attribut PrimaryPvgName renvoie le nom du groupe de valeurs de liste de sélection qui est associé à la division principale de l'utilisateur.
|
Groupe de valeurs de liste de sélection Inde
|
Region
|
Région
|
Ma région
|
Role
|
Rôle
|
Commercial terrain
|
RoleId
|
ID rôle
|
1E1263-IYG1
|
SecondaryEmail
|
E-mail secondaire
|
john.doe2@oracle.com
|
ShowWelcomePage
|
Afficher la page d'accueil à la connexion
|
N
|
Status
|
Statut
|
Actif
|
SubMarket
|
Sous-marché
|
Mon sous-marché
|
SubRegion
|
Sous-région
|
Ma sous-région
|
TempPasswordFlag
|
Envoyer le mot de passe temporaire lorsque je clique sur Enregistrer
|
O
|
TimeZoneName
|
Fuseau horaire
|
(GMT-05:00) Heure standard de l'Est (USA et Canada)
|
UserId
|
ID ligne
|
1E1263-IZAU
|
UserLoginId
|
ID ligne
|
1E1263-IZAU
|
UserSignInId
|
ID de connexion utilisateur
|
PTE169-14/ADMIN
|
WorkFax
|
Fax (bureau)
|
+1 555 2365556
|
Rubriques connexes
Pour obtenir des informations sur Expression Builder, reportez-vous aux rubriques suivantes :
|