作業指示の見積用のカスタム見積品目の作成および更新
納入商品ライフサイクル管理フローから見積品目を作成します。取引先、納入商品、見積、注文、ワークタイプグループなど、使用可能なレコードからフローを起動します。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なクラウド: Automotive Cloud、Communications Cloud、Consumer Goods、Energy and Utilities Cloud、Manufacturing Cloud、Service Cloud、Media Cloud。エディションの使用可能状況を確認してください。 |
| 必要なユーザー権限 | |
|---|---|
| カスタム見積を作成および更新する | OmniStudio 管理者 および Salesforce 価格設定システム管理者 および Salesforce 価格設定マネージャー および Salesforce 価格設定設計時間ユーザー |
開始する前に、アカウントコンソールで作業見積のページを作成します。
- アプリケーションランチャーから、作業見積用に作成したページを選択します。
- 選択した作業見積種別の作業ソースを追加し、作業種別と商品の詳細を割り当てて、ページを保存します。
-
変更内容を保存します。
見積品目名が作成されます。変更を保存すると、Work Type Actions for Work Estimation Lightning Web コンポーネントで worktypeoperation イベントがトリガーされます。このイベントは、見積品目を作成するために Work Estimation CUD Operations Handler Lightning Web コンポーネントで処理されます。worktypeoperation イベントのサンプルを次に示します。
{ name: 'worktypeoperation', coRelationId: "eventCoRelationId", detail: { records: { create: [{ "quantity": "<value>", "productId": "<value>", "unitPrice": "<value>", "product2Name": "<value>", "qliId": null }], update: [{ "quantity": "<value>", "productId": "<value>", "unitPrice": "<value>", "product2Name": "<value>", "qliId": "<value>" }], delete: [{ "quantity": "<value>", "productId": "<value>", "unitPrice": "<value>", "product2Name": "<value>", "qliId": "<value>" }] }, action: "addWorkType", workSourceId: "workSourceId", workTypeName: "selectedWorkTypeName", } } -
カスタムイベントを使用するには、作業見積 CUD 操作ハンドラ Lightning Web コンポーネントから [Disable Work Type Operations Listener (作業種別操作リスナーを無効化)] 項目を開き、値を True に設定します。
デフォルト値は False です。カスタム見積品目を作成するには、既存の worktypeoperation イベントに合わせてカスタマイズされた Lightning Web コンポーネントまたは CUD 操作ハンドラを使用します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。
