Trigger Settings

Trigger Settings is a custom setting that is used to switch off the triggers of the CT Mobile package. By default, the Trigger Settings records are active for each trigger.

The availability of functionality depends on the platform of the mobile device. For more information, refer to CT Mobile OS Comparison.

Custom setting API name: clm__TriggerSettings__c


Field API Name Type Description

Active

clm__IsActive__c

Checkbox

If disabled, the corresponding trigger is inactive.

Comments

clm__Comments__c

Text Area(255)

Description.

The List of CT Mobile Triggers

Trigger API Name Trigger Context Description

ApplicationProcess

before delete

The trigger sends the IDs of the deleting CLM presentations to the Customertimes server.

AttachmentProcess

  • after insert

  • after update

The trigger checks the attachment is related to the slide or CLM presentation, sends the slide or CLM presentation attachment to the Customertimes server, and updates the parent record of the attachment if applied.

The Attachment record label must contain the .ppt or .html value.

SlideProcess

  • after insert

  • after update

  • before delete

  • before insert

  • before update

The trigger checks whether it is necessary to send CLM presentation slides to the Customertimes server to update their order or delete irrelevant ones.

TemplateProcess

  • after insert

  • after update

  • before insert

  • before update

The trigger generates or updates CLM presentation slides according to the selected template.

WidgetProcess

  • after insert

  • after update

  • before delete

  • before insert

  • before update

The trigger generates or updates CLM presentation slides.

``