動作確認
できない。
[カスタマーユーザを無効化]ボタンを押下した際に、トリガが動かない。
※ただユーザの有効項目のチェックが外れたりするので最終更新日は更新される。なんでトリガ動かないんや。
実現方法
カスタマーユーザに関連していた取引先責任者が不要であれば削除することで、下記のレコードを操作できる可能性がある。
・ユーザ(futureメソッドが必要)
・取引先
・その他のレコード
しかし、[カスタマーユーザを無効化]ボタンを押下するとユーザとの関連が無くなる。
また取引先責任者を削除した際にトリガ起動前に取引先責任者を参照していた値が外れてしまうため注意が必要。
<例>
・取引履歴(仮)が取引先責任者を参照している。
・取引先責任者を削除する。
・取引履歴(仮)から取引先責任者の参照が解除される。
・取引先責任者のトリガが動く。
上記のため、メールアドレスやその他の一意なキー値が必要。
※ユーザと取引先責任者であればメール項目など
取引先は取引先責任者の項目として保持されているので特定はIDを使って取得が可能。
※関連する取引先に取引先責任者が1件も関連していない場合、取引先も削除する。ということが可能。