Есть ли способ обнаружить, что вставленная запись является результатом операции клонирования в триггере?
Как часть управляемого пакета, я хотел бы очистить некоторые пользовательские поля, когда клонируются записи Opportunity и OpportunityLineItem.
Или триггер не является правильным местом для предотвращения клонирования определенных полей?
Я подумал о создании выделенного кода для вызова sObject.Clone() и исключения полей, которые не требуются. Это не похоже на идеальное решение для управляемого пакета, так как это также исключает любые другие настраиваемые поля в Opportunity.