| | |
| | | * 客户同步 在SP、GI主担当变化时更新询价权限 |
| | | */ |
| | | trigger AccountTrigger on Account (after insert, after update, before delete, before insert, before update, after delete ) { |
| | | if (StaticParameter.EscapeAccountTrigger) { |
| | | System.debug('Escape、EscapeAccountTrigger:::::' + StaticParameter.EscapeAccountTrigger); |
| | | return; |
| | | } |
| | | |
| | | if ((Trigger.isAfter && Trigger.isInsert) || (Trigger.isAfter && Trigger.isUpdate) || (Trigger.isBefore && Trigger.isDelete)) { |
| | | // 同步到 Account2__c |
| | | AccountTrigger.syncAccount2(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap); |
| | |
| | | if (Trigger.isBefore && (Trigger.isInsert || Trigger.isUpdate)) { |
| | | System.debug('=============> checkDepartment start'); |
| | | AccountTrigger.checkDepartment(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap); |
| | | /**20221013 you LLIU-CK53S4 |
| | | if(Trigger.isUpdate){ |
| | | for(Account acc : Trigger.new){ |
| | | if( acc.Is_Active__c == '無効' && acc.OwnerId == UserInfo.getUserId()){ |
| | |
| | | |
| | | } |
| | | } |
| | | **/ |
| | | } |
| | | if (System.Test.isRunningTest()) { |
| | | if(Trigger.isInsert & Trigger.isAfter){ |
| | |
| | | } |
| | | } |
| | | //HWAG-B4PCZ5 2018-09-19 end |
| | | if (StaticParameter.EscapeAccountTrigger) { |
| | | System.debug('Escape、EscapeAccountTrigger:::::' + StaticParameter.EscapeAccountTrigger); |
| | | return; |
| | | } |
| | | //NFM112 2021/11/10 start |
| | | List<String> IdList = new List<String>(); |
| | | for(Account account : Trigger.new){ |