Oracle CRM On Demandの管理 > Expression Builder > Expression Builderの関数 > UserValue
UserValue
Expression BuilderのUserValue関数は、現在のユーザーの指定された属性の値を返します。
[ユーザー詳細]ビューのフィールドは、選択したユーザーの属性を表します。
構文
UserValue('<attribute>')
結果のタイプ
文字列
引数
この関数の引数について次の表で説明します。
引数
|
説明
|
属性
|
現在のユーザー属性の表示名に対応する言語独立名またはカスタマイズされた統合タグです。
統合タグは、[レコードタイプフィールド]ページの[統合タグ Web Services v2.0]カラムに表示されます。
|
例
例1:あるビジネスプロセスでは、レコードの作成時に、サービスリクエストの[基本]という名前のカスタムテキストフィールドに、デフォルトでレコードを作成するユーザー(現在のユーザー)の国が表示されるようにする必要があります。
このビジネスルールを実行するには、サービスリクエストの[フィールドセットアップ]ページで、[基本]フィールドのデフォルト値をUserValue('<PersonalCountry>')に設定し、[デフォルトをポスト]チェックボックスをオンにします。
フィールドの作成と編集の詳細については、「フィールドの作成と編集」を参照してください。
例2:あるビジネスプロセスでは、商談の所有者が管理者でない場合、特定のワークフロールールがトリガーされるようにする必要があります。
このビジネスルールを実装するには、ワークフロールールで次の条件をセットアップします。
UserValue('<EMailAddr>') <> 'administrator@testdata.com'
属性
次の表では、UserValue関数の引数として使用できる属性および対応する表示名について説明します。
属性
|
表示名
|
値の例
|
エイリアス
|
エイリアス
|
管理
|
AuthenticationType
|
認証タイプ
|
ユーザーID/パスワードのみ
|
BusinessUnit
|
ビジネスユニット
|
ビジネスユニット
|
BusinessUnitLevel1
|
ビジネスユニットレベル1
|
ビジネスユニットL1
|
BusinessUnitLevel2
|
ビジネスユニットレベル2
|
ビジネスユニットL2
|
BusinessUnitLevel3
|
ビジネスユニットレベル3
|
ビジネスユニットL3
|
BusinessUnitLevel4
|
ビジネスユニットレベル4
|
ビジネスユニットL4
|
CellPhone
|
携帯電話番号
|
+1 555 2368978
|
CreatedBy
|
作成者
|
Oracle CRM On Demand CSR管理者
|
CreatedById
|
使用不可
|
1E1263-IZBZ
|
CreatedDate
|
作成日
|
01/08/2007 21:21:33
|
CurrencyCode
|
通貨
|
USD
|
部門
|
部門
|
部門
|
Division
|
部署
|
部署
|
EMailAddr
|
電子メール
|
john.doe@oracle.com
|
EmployeeNumber
|
従業員番号
|
12345
|
EnableTeamContactsSync
|
チーム担当者の同期を有効にする
|
Y
|
ExternalIdentifierForSingleSignOn
|
シングルサインオンの外部ID
|
UID=ADMIN、O=ORACLE
|
ExternalSystemId
|
外部固有 ID
|
EXTUID123
|
FirstName
|
名前 (名)
|
John
|
FundApprovalLimit
|
資金承認限度
|
50000
|
IntegrationId
|
統合 ID
|
INTUID123
|
JobTitle
|
肩書
|
プロダクトマネージャ
|
言語
|
言語
|
英語 - 米国
|
LastLoggedIn
|
最終サインイン
|
10/31/2007 19:39:01
|
LastName
|
名前 (姓)
|
Doe
|
LeadLimit
|
見込み客制限
|
2345679
|
Locale
|
ロケール
|
英語 - カナダ
|
ManagerFullName
|
上司
|
John Smith
|
ManagerId
|
使用不可
|
1E4763-IZAU
|
Market
|
マーケット
|
マーケット
|
MiddleName
|
ミドルネーム
|
Middle
|
MiscellaneousNumber1
|
その他の数値1
|
2312
|
MiscellaneousNumber2
|
その他の数値2
|
2312
|
MiscellaneousText1
|
その他のテキスト1
|
DUNS # (Webcat) = 10461
|
MiscellaneousText2
|
その他のテキスト2
|
a7cff064-6566-47a2-8629-8b32d92de222
|
ModifiedBy
|
変更者
|
John Doe
|
ModifiedById
|
使用不可
|
1E1263-IZBZ
|
ModifiedDate
|
変更日時
|
10/31/2007 19:32:58
|
MrMrs
|
敬称
|
Mr.
|
NeverCall
|
電話連絡禁止
|
Y
|
NevereMail
|
電子メール送信禁止
|
Y
|
NeverMail
|
郵送禁止
|
Y
|
PasswordState
|
パスワードの状態
|
有効
|
PersonalCity
|
市
|
トロント
|
PersonalCountry
|
国
|
カナダ
|
PersonalPostalCode
|
郵便番号
|
M4C2C3
|
PersonalProvince
|
都道府県
|
オンタリオ
|
PersonalState
|
都道府県
|
CA
|
PersonalStreetAddress
|
住所-区、町、番地
|
555 Main Avenue
|
PersonalStreetAddress2
|
住所 2
|
Suite 17
|
PersonalStreetAddress3
|
住所 3
|
Scarborough
|
PhoneNumber
|
勤務先電話番号
|
+1 555 2365555
|
PrimaryDivisionName
|
プライマリ部署
|
アジア部
|
PrimaryGroup
|
プライマリグループ
|
ユーザーグループA
|
PrimaryPvgName
|
使用不可
注: PrimaryPvgName属性では、ユーザーのプライマリ部署に関連付けられているピックリスト値グループの名前が返されます。
|
インドPVG
|
地域
|
地域
|
地域(個人)
|
役割
|
役割
|
フィールドセールス要員
|
RoleId
|
役割ID
|
1E1263-IYG1
|
SecondaryEmail
|
セカンダリ電子メール
|
john.doe2@oracle.com
|
ShowWelcomePage
|
サインイン時にようこそページを表示
|
N
|
状態
|
状態
|
有効
|
SubMarket
|
サブマーケット
|
サブマーケット(個人)
|
SubRegion
|
サブ地域
|
サブ地域(個人)
|
TempPasswordFlag
|
[保存]をクリックしたときに仮パスワードを送信
|
Y
|
TimeZoneName
|
タイムゾーン
|
(GMT-05:00)東部標準時間(米国とカナダ)
|
UserId
|
行 ID
|
1E1263-IZAU
|
UserLoginId
|
行 ID
|
1E1263-IZAU
|
UserSignInId
|
ユーザーのサインインID
|
PTE169-14/ADMIN
|
WorkFax
|
勤務先 FAX 番号
|
+1 555 2365556
|
関連トピック
関連するExpression Builderの情報については、次のトピックを参照してください。
|