Administration d'Oracle CRM On Demand > Expression Builder > Fonctions 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, voir 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
|
Alias
|
Admin
|
AuthenticationType
|
Type d'authentification
|
Uniq.ID util./mot de passe
|
BusinessUnit
|
Unité commerciale
|
Unité commerciale
|
BusinessUnitLevel1
|
Business Unit Level 1
|
Business Unit L1
|
BusinessUnitLevel2
|
Business Unit Level 2
|
Business Unit L2
|
BusinessUnitLevel3
|
Business Unit Level 3
|
Business Unit L3
|
BusinessUnitLevel4
|
Business Unit Level 4
|
Business Unit L4
|
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
|
EUR
|
Service
|
Service
|
Service
|
Division
|
Division
|
Division
|
EMailAddr
|
E-mail
|
john.doe@oracle.com
|
EmployeeNumber
|
Employee Number
|
12345
|
EnableTeamContactsSync
|
Activer synchronisation des interlocuteurs de l'équipe
|
Y
|
ExternalIdentifierForSingleSignOn
|
Identificateur externe pour l'accès avec connexion unique
|
UID=ADMIN,O=ORACLE
|
ExternalSystemId
|
ID unique externe
|
EXTUID123
|
FirstName
|
Prénom
|
John
|
FundApprovalLimit
|
Limite d'approbation du budget
|
50000
|
IntegrationId
|
ID d'intégration
|
INTUID123
|
JobTitle
|
JobTitle
|
Responsable de produit
|
Langue
|
Langue
|
Anglais (E.U.)
|
LastLoggedIn
|
Dernière connexion
|
10/31/2007 19:39:01
|
LastName
|
Nom de famille
|
Doe
|
LeadLimit
|
Limite du lead
|
2345679
|
Paramètre linguistique
|
Paramètre linguistique
|
Anglais - Canada
|
ManagerFullName
|
Responsable
|
John Smith
|
ManagerId
|
Non disponible
|
1E4763-IZAU
|
Market
|
Market
|
Market
|
MiddleName
|
Deuxième prénom
|
Middle
|
MiscellaneousNumber1
|
Miscellaneous Number 1
|
2312
|
MiscellaneousNumber2
|
Miscellaneous Number 2
|
2312
|
MiscellaneousText1
|
Miscellaneous Text 1
|
Num. DUNS (WebCAT) = 10461
|
MiscellaneousText2
|
Miscellaneous Text 2
|
a7cff064-6566-47a2-8629-8b32d92de222
|
ModifiedBy
|
Modifié par
|
John Doe
|
ModifiedById
|
Non disponible
|
1E1263-IZBZ
|
ModifiedDate
|
Modified Date
|
10/31/2007 19:32:58
|
MrMrs
|
M./Mme
|
Mr.
|
NeverCall
|
Ne jamais appeler
|
Y
|
NevereMail
|
Ne jamais envoyer d'e-mail
|
Y
|
NeverMail
|
Ne jamais envoyer de courrier
|
Y
|
PasswordState
|
Statut du mot de passe
|
Actif
|
PersonalCity
|
Ville
|
Toronto
|
PersonalCountry
|
Pays
|
Canada
|
PersonalPostalCode
|
Code postal
|
M4C2C3
|
PersonalProvince
|
Province
|
Ontario
|
PersonalState
|
Etat/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
|
Région
|
Région
|
Ma région
|
Rôle
|
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
|
Statut
|
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
|
Y
|
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 :
|