Partner SOAP API を使用して Salesforce 組織にデータを挿入していますが、オブジェクトの検証とトリガーが原因で一部のデータが挿入されません。
データを挿入する前に検証とトリガーを無効にするにはどうすればよいですか?
Salesforce SOAP API を介してプログラムで実行したい
前もって感謝します
Partner SOAP API を使用して Salesforce 組織にデータを挿入していますが、オブジェクトの検証とトリガーが原因で一部のデータが挿入されません。
データを挿入する前に検証とトリガーを無効にするにはどうすればよいですか?
Salesforce SOAP API を介してプログラムで実行したい
前もって感謝します
プログラムでそれらを無効にする(非アクティブに設定する)ことができるとは思いません。
ただし、スイッチとして動作するカスタム設定を持つことができます。これは apex からアクセスできます。ただし、これにはすべての検証ルールとトリガーに追加する必要があります。
したがって、検証ルールとトリガーは次のようになります
スイッチが true の場合 ---> 何かを行う
検証ルールとトリガーをトリガーしてはならないコードを実行する場合
> set switch to false
-----> do stuff
> set switch to true