Administrowanie aplikacją Oracle CRM On Demand > Expression Builder > Expression Builder - funkcje > UserValue
UserValue
Funkcja UserValue (dostępna w narzędziu Expression Builder) zwraca wartość określonego atrybutu bieżącego użytkownika.
Atrybutami wybranego użytkownika są pola dostępne w widoku "Szczegóły użytkownika".
Składnia
UserValue('<attribute>')
Typ wyniku
Ciąg znaków
Argumenty
Argumenty funkcji są przedstawione w poniższej tabeli.
Argument
|
Opis
|
atrybut
|
Nazwa niezależna od języka albo dostosowany znacznik integracji odpowiadający wyświetlanej nazwie atrybutu bieżącego użytkownika.
Znaczniki integracji wyświetlane są w kolumnie znaczników integracji Web Services v2.0 na stronie pól typu rekordu.
|
Przykłady
Przykład 1: Proces biznesowy wymaga, aby w niestandardowym polu "Pochodzenie" zlecenia SR był domyślnie wyświetlany kraj użytkownika tworzącego rekord (bieżący użytkownik).
W celu zaimplementowania reguły biznesowej należy na stronie konfiguracji pól dla zleceń SR ustawić dla pola "Pochodzenie" domyślną wartość UserValue('<PersonalCountry>') i zaznaczyć pole wyboru "Wartość domyślna końcowa".
Informacje o tworzeniu i edytowaniu pól są dostępne pod hasłem Tworzenie i edytowanie pól.
Przykład 2: Proces biznesowy wymaga, aby - jeśli właścicielem możliwości nie jest administrator - była uaktywniana określona reguła procesu Workflow.
W celu zaimplementowania reguły biznesowej należy ustawić dla niej następujący warunek:
UserValue('<EMailAddr>') <> 'administrator@testdata.com'
Atrybuty
W poniższej tabeli są wymienione atrybuty, których można używać jako argumentów funkcji UserValue, oraz wyświetlane nazwy tych atrybutów.
Atrybut
|
Wyświetlana nazwa
|
Wartość próbna
|
Alias
|
Alias
|
Administracja
|
AuthenticationType
|
Typ uwierzytelniania
|
Tylko ID użytk./hasło
|
BusinessUnit
|
Jednostka biznesowa
|
Jednostka biznesowa
|
BusinessUnitLevel1
|
Jednostka biznesowa (poziom 1)
|
Jednostka biznesowa poz1
|
BusinessUnitLevel2
|
Jednostka biznesowa (poziom 2)
|
Jednostka biznesowa poz2
|
BusinessUnitLevel3
|
Jednostka biznesowa (poziom 3)
|
Jednostka biznesowa poz3
|
BusinessUnitLevel4
|
Jednostka biznesowa (poziom 4)
|
Jednostka biznesowa poz4
|
CellPhone
|
Numer telefonu komórkowego
|
+1 555 2368978
|
CreatedBy
|
Twórca
|
Administrator CSR Oracle CRM On Demand
|
CreatedById
|
Niedostępne
|
1E1263-IZBZ
|
CreatedDate
|
Data utworzenia
|
01/08/2007 21:21:33
|
CurrencyCode
|
Waluta
|
USD
|
Dział
|
Dział
|
Dział
|
Sekcja
|
Sekcja
|
Sekcja
|
EMailAddr
|
Adres e-mail
|
jan.kowalski@oracle.com
|
EmployeeNumber
|
Numer pracownika
|
12345
|
EnableTeamContactsSync
|
Włącz synchronizację osób kontaktowych zespołu
|
Y
|
ExternalIdentifierForSingleSignOn
|
ID zewnętrzny dla jednokrotnego logowania
|
UID=ADMIN,O=ORACLE
|
ExternalSystemId
|
Unikatowy ID zewnętrzny
|
EXTUID123
|
FirstName
|
Imię
|
Jan
|
FundApprovalLimit
|
Limit zatwierdzania funduszy
|
50000
|
IntegrationId
|
ID integracji
|
INTUID123
|
JobTitle
|
JobTitle
|
Kierownik ds. produktu
|
Język
|
Język
|
Polski
|
LastLoggedIn
|
Ostatnie zalogowanie
|
10/31/2007 19:39:01
|
LastName
|
Nazwisko
|
Kowalski
|
LeadLimit
|
Limit namiarów
|
2345679
|
Ustawienia regionalne
|
Ustawienia regionalne
|
Polska
|
ManagerFullName
|
Przełożony
|
Jan Nowak
|
ManagerId
|
Niedostępne
|
1E4763-IZAU
|
Rynek
|
Rynek
|
Rynek
|
MiddleName
|
Drugie imię
|
Drugie imię
|
MiscellaneousNumber1
|
Różne - liczba (1)
|
2312
|
MiscellaneousNumber2
|
Różne - liczba (2)
|
2312
|
MiscellaneousText1
|
Różne - tekst (1)
|
DUNS # (Webcat) = 10461
|
MiscellaneousText2
|
Różne - tekst (2)
|
a7cff064-6566-47a2-8629-8b32d92de222
|
ModifiedBy
|
Zmodyfikowane przez
|
Jan Kowalski
|
ModifiedById
|
Niedostępne
|
1E1263-IZBZ
|
ModifiedDate
|
Data modyfikacji
|
10/31/2007 19:32:58
|
MrMrs
|
Pan/Pani
|
Pan
|
NeverCall
|
Nigdy nie dzwonić
|
Y
|
NevereMail
|
Nigdy nie wysyłać wiadomości e-mail
|
Y
|
NeverMail
|
Nigdy nie wysyłać poczty
|
Y
|
PasswordState
|
Stan hasła
|
Aktywne
|
PersonalCity
|
Miasto
|
Toronto
|
PersonalCountry
|
Kraj
|
Kanada
|
PersonalPostalCode
|
Kod pocztowy
|
M4C2C3
|
PersonalProvince
|
Gmina
|
Ontario
|
PersonalState
|
Województwo/gmina
|
CA
|
PersonalStreetAddress
|
Ulica
|
555 Main Avenue
|
PersonalStreetAddress2
|
Adres (2)
|
Suite 17
|
PersonalStreetAddress3
|
Adres (3)
|
Scarborough
|
PhoneNumber
|
Numer telefonu służbowego
|
+1 555 2365555
|
PrimaryDivisionName
|
Główna sekcja
|
Sekcja azjatycka
|
PrimaryGroup
|
Grupa główna
|
Grupa użytkowników A
|
PrimaryPvgName
|
Niedostępne
UWAGA: Atrybut PrimaryPvgName zwraca nazwę grupy wartości listy wyboru powiązanej z główną sekcją użytkownika.
|
Indie - grupa wartości listy wyboru
|
Region
|
Region
|
Mój region
|
Rola
|
Rola
|
Przedst. handlowy pracujący u klienta
|
RoleId
|
ID roli
|
1E1263-IYG1
|
SecondaryEmail
|
Drugorzędny adres e-mail
|
jan.kowalski2@oracle.com
|
ShowWelcomePage
|
Wyświetlaj stronę powitalną po zalogowaniu
|
N
|
Status
|
Status
|
Aktywne
|
SubMarket
|
Subrynek
|
Mój subrynek
|
SubRegion
|
Podregion
|
Mój podregion
|
TempPasswordFlag
|
Gdy nacisnę przycisk "Zapisz", wyślij pocztą e-mail tymczasowe hasło
|
Y
|
TimeZoneName
|
Strefa czasowa
|
(GMT-05:00) Czas standardowy - wschodni (USA i Kanada)
|
UserId
|
ID wiersza
|
1E1263-IZAU
|
UserLoginId
|
ID wiersza
|
1E1263-IZAU
|
UserSignInId
|
ID logowania użytkownika
|
PTE169-14/ADMIN
|
WorkFax
|
Numer faksu służbowego
|
+1 555 2365556
|
Tematy pokrewne
Pokrewne informacje dotyczące narzędzia Expression Builder są zawarte w następujących tematach:
|