TargetFrequencyProcess
TargetFrequencyProcess is intended to manage Target Frequency records.
API name in Salesforce: TargetFrequencyProcess
| Context | Method | Codename | Description |
|---|---|---|---|
after insert[ai] |
concatenateUsersOnTarget() |
conTarget |
If the CTCPG__EnableAdvancedTFLogic__c checkbox enabled on the Application Settings record, the fields with division values will be updated on the related Account and Contact records. |
cloneTargetFrequencyBySegment() |
cloneTF |
If there is a Marketing Cycle record that has no Target Frequency record which met the following conditions:
Create the cloned Target Frequency record linked to the Marketing Cycle record. |
|
after update[au] |
concatenateUsersOnTarget() |
conTarget |
If the CTCPG__EnableAdvancedTFLogic__c checkbox enabled on the Application Settings record, the fields with division values will be updated on the related Account and Contact records. |
after undelete[aud] |
concatenateUsersOnTarget() |
conTarget |
If the CTCPG__EnableAdvancedTFLogic__c checkbox enabled on the Application Settings record, the fields with division values will be updated on the related Account and Contact records. |
before insert[bi] |
fillOwnerField() |
fillOwner |
On the Target Frequency record, update the CTCPG__OwnerId__c field if the owner of the record is changed. |
fillDetailsField() |
fillDetails |
|
|
before update[bd] |
fillOwnerField() |
fillOwner |
On the Target Frequency record, update the CTCPG__OwnerId__c field if the owner of the record is changed. |
before delete[bd] |
concatenateUsersOnTarget() |
conTarget |
If the CTCPG__EnableAdvancedTFLogic__c checkbox enabled on the Application Settings record, the fields with division values will be updated on the related Account and Contact records. |