フォローする

[Salesforce] 商談商品の価格表に有効期限を持たせたい

商談で使用する価格表を複数個作成する場合、いずれかの価格表に
「いつまで利用できる」というような有効期限を設定することは可能でしょうか?

 

価格表にカスタム日付項目「有効期限」(ExpireDate__c)を追加し、その項目を基にした商談入力規則を設定することで、ご要望の件は実現可能でございます。
(※ 項目名および参照名は一例です。)

商談入力規則には
「価格表の有効期限を過ぎた場合は一切編集不可」
「商談完了予定日が価格表の有効期限以降に設定できない」
といったパターンが考えられますので、今回はこちらの二例でご案内させていただきます。

 

【設定手順】

設定メニューを開き、クイック検索に「価格表」と入力します。



「価格表」メニュー内の [項目] をクリックし、メイン画面に表示される「価格表カスタム項目 & リレーション」の「新規」をクリックします。

 

カスタム日付項目「有効期限」(ExpireDate__c)を作成します。
(※ 項目名および参照名は一例です。)

 

 

引き続き、商談に入力規則を設定し、「期限切れの価格表を選んで保存するとエラーになる」ようにします。

 設定>クイック検索に「商談」と入力し、「入力規則」をクリックします。

「商談 入力規則」の画面で新規をクリックします。

「価格表の有効期限を過ぎた場合は一切編集不可」
に対する入力規則を作成し以下の数式をエラー条件数式に入力し「保存」をクリックします。
※ルール名やエラーメッセージはあくまでも一例です。

(今回は、クローズ後に管理者に対し修正を許可するため「成立またはロストとなったものは除く」条件を付与してあります)

AND ( Pricebook2.ExpireDate__c < TODAY(), NOT( IsClosed ))

次に「価格表の有効期限以降を完了予定日として保存するとエラーになる」ようにします。

上記と同じ手順で
「商談」内の「入力規則」をクリック>「商談 入力規則」の画面で「新規」をクリックします。
「商談完了予定日が価格表の有効期限以降に設定できない」
に対する入力規則を作成し以下の数式をエラー条件数式に入力し「保存」をクリックします。
※ルール名やエラーメッセージはあくまでも一例です。

Pricebook2.ExpireDate__c < CloseDate

 

<関連ヘルプ>

日付入力規則の例
https://help.salesforce.com/articleView?id=fields_useful_validation_formulas_date.htm&type=5


Salesforce・Googleの運用・サポートでお困りなら

 カスタマーサポートへお問合せください。


コメント

 
 
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています