契約 管理拡張 ポイントを構成して、契約要求が開始されたときに、必須フィールドを親レコードから契約要求に自動的にコピーします。
手順
-
移動先 .
-
[API 名] フィールドに「sn_cm_core.ContractManagementExt」と入力します。
-
レコードを選択します。
-
[関連リンク] セクションで、[実装を作成] を選択します。
-
[スクリプトインクルード] フォームのフィールドに入力します。
フィールド値の説明については、「」を参照して ください。
-
[ スクリプト ] フィールドで、copyDataFromBUToCMR 関数を更新して、親レコードから契約要求にコピーするフィールドを構成します。
たとえば、[
アカウント ] フィールドと
[終了日 ] フィールドを親レコードから契約要求にコピーする場合は、次を使用できます。
copyDataFromBUToCMR: function(parentRequestGr) {
return {
data: {
'account': parentRequestGr.getValue('account'),
'end_date': parentRequestGr.getValue('contract_end_date'),
}
};
},
注: 親レコードフィールドと契約要求フィールドのデータタイプは一致している必要があります。
-
[Update (更新)] を選択します。
-
[拡張ポイント] フォームで、[ 更新] を選択します。
タスクの結果
契約要求が開始されると、構成されたフィールドには、関連付けられた親レコードの対応する値が自動的に入力されます。