Salesforce - Deleted recordトリガー
このトリガーは、指定したタイプの削除済みobjectについてSalesforceを監視します。
object picklistは、削除後にSalesforceに限られた期間(通常15日間)残り、Recycle Binに保存されるsoft-deletedレコードのみを取得します。
picklistでobjectが見つからない場合、そのレコードは削除時に即座にhard deletedされる可能性があります。 Hard-deletedレコードはSalesforceから完全に削除され、Recycle Binには保存されません。 これらのobjectは、Deleted objectトリガーでサポートされていません。
この問題を解決するには、該当する場合、レコードがsoft deletedされ、Recycle Binに15日間保持されるようにobjectを設定します。 Junction records(多対多の関係を作成するために使用)は通常hard deletedされ、soft-deletion用に設定できません。 組織での削除処理の詳細については、Salesforce管理者にお問い合わせください。
入力
| 入力項目 | 説明 |
|---|---|
| オブジェクト | 監視する標準またはカスタムobjectタイプを選択します。 |
| 取得するフィールド | オブジェクトから取得するフィールドを選択します。 Workatoはデフォルトですべてのフィールドを取得します。 取得する特定のフィールドを入力すると、レシピのパフォーマンスが向上し、スキーマエラーが軽減されます。 |
| 初回開始時、このレシピがイベントを取得する開始時点 | トリガーイベントの取得を開始する日時を設定します。 これにより、レシピで過去のイベントをキャプチャできます。 この入力フィールドの詳細については、トリガーを参照してください。 |
出力
このトリガーの出力は、選択したObjectおよびFields to retrieveに基づいて異なります。 利用可能なオブジェクトとフィールドの詳細については、SalesforceのSalesforceオブジェクトとフィールドの概要ガイドを参照してください。
Last updated: