Trigger Name
|
Relevant Object
|
Trigger Details
|
---|---|---|
SVMXC_CreateWarranty
|
SVMXC__Installed_Product__c
|
Used for creating warranty for Installed Product.
|
PREQ_Trigger1
|
SVMXC__Parts_Request__c
|
Used for updating partner Account/Contact from Location object.
|
PREQ_Line_Trigger1
|
SVMXC__Parts_Request_Line__c
|
Used for adding unit price value from Pricebook Entry with respect to the product.
|
PSTK_Trigger1
|
SVMXC__Product_Stock__c
|
Used for updating Partner Account/Contact from Location object, Update ProdStockCompositeKey__c with the combination of product, location and object.
|
Resource_Preference_Trigger1
|
SVMXC__Resource_Preference__c
|
Used to manage mandatory, preferred or prohibited resources on Account, Location and Installed Product.
|
PORD_Line_Trigger1
|
SVMXC__RMA_Shipment_Line__c
|
Used for price calculation on Part Order line object.
|
PORD_Trigger1
|
SVMXC__RMA_Shipment_Order__c
|
Used for populating data in Partner Account and Contact fields in Part Order record, and also used for APL (Spare Parts Reverse Logistics) route calculations.
|
APL_UpdateIBForContract
|
SVMXC__Service_Contract__c
|
Used for updating Contract information on the covered IB whenever Service contract information is updated or inserted. It has future method.
|
APL_UpdateIBForCoveredProduct
|
SVMXC__Service_Contract_Products__c
|
Used for updating Contract information on the covered IB whenever covered product information inserted. It has future method.
|
SORG_Technician_Trigger1
|
SVMXC__Service_Group_Members__c
|
Used to send the technician data to OptiMax server through web service call out.
|
WORD_Trigger1
|
SVMXC__Service_Order__c
|
Used for Auto Entitlement, SLA Calculation, SLA Response Time Calculation, PM Actions and Adjustments, Setting the Partner flag, Setting the Work Order fields, updating Product Serviced Entitlement and Histroy, Push Notifications, and APL Outbound Routing.
|
WORD_Dependency_Trigger1
|
SVMXC__Service_Order_Dependency__c
|
Used to create the dependencies between the Scheduled Work Orders that are defined in this Work Order dependency.
|
WORD_Line_Trigger1
|
SVMXC__Service_Order_Line__c
|
Used for updating the actual price and estimated price from the Pricebook entry.
|
SVMX_ValidateConfigDataInstKeyTrigger
|
SVMXC__ServiceMax_Config_Data__c
|
Used to check whether the installation key is valid for the org and whether it hasn't expired.
|
SVMX_ValidateProcessInstKeyTrigger
|
SVMXC__ServiceMax_Processes__c
|
It makes sure that if no installation key is given, the data must adhere to minimum length requirements for specific record ID.
|
SVMX_ValidateTagInstKeyTrigger
|
SVMXC__ServiceMax_Tags__c
|
Used for updating the first 255 characters from Tag Value to Tag Text to perform search on first 255 characters for ServiceMax Translation Workbench.
|
LOCN_Trigger1
|
SVMXC__Site__c
|
Used for updating partner Account/Contact from user object.
|
IB_Attributes_Template_Instance_Trigger
|
SVMXC__SM_IB_Attributes_Template_Instance__c
|
Used for updating the technical attributes values in IB Technical Attributes object which is used by the Condition Based PM Plan.
|
SADJ_Trigger1
|
SVMXC__Stock_Adjustment__c
|
Used for updating the Partner Account/Contact from Location object.
|
SHIS_Trigger1
|
SVMXC__Stock_History__c
|
Used for updating Partner Account/Contact from Location object.
|
SXFR_Trigger1
|
SVMXC__Stock_Transfer__c
|
Used for updating Partner Account/Contact from Location object.
|
SVMX_Event_Trigger1
|
SVMXC__SVMX_Event__c
|
Used for creating/updating the events for a particular technician marked under a particular territory. These details are sent to the OptiMax server through a webservice callout.
|
APL_UpdateIBForWarranty
|
SVMXC__Warranty__c
|
Used for updating list of Installed Products on change of Warranty which is invalid.
|
WORD_Resources_Trigger1
|
SVMXC__Work_Order_Resource__c
|
Used for SPLinx. It has been deprecated as it is not needed by Schedule Optimization.
|
User_Trigger1
|
User
|
Used for assigning SVMX package license and SVMX permission set when user is marked as a SVMX user.
|
SVMXC_CASE_AutoEntitlement
|
Case
|
This trigger is not in use, content is merged into Case_Trigger1.
|
CASE_Trigger1
|
Case
|
Used for Auto-Entitlement/SLA Calculation/Post Entitlement History.
|
DeriveProdfrmIB
|
Case
|
This trigger is not in use, content is merged into Case_Trigger1.
|
On_WO_Invocation
|
SVMXC__Service_Order__c
|
This trigger is used for ServiceMax Remote Triage feature.
|
Timesheet_Trigger1
|
SVMXC__Timesheet__c
|
These triggers are for future functionality.
|
TS_TimeEntry_Trigger1
|
SVMXC__Timesheet_Entry__c
|
|
PartsPricing_Trigger1
|
SVMXC__Parts_Pricing__c
|
|
TieredPricing_Trigger1
|
SVMXC__SM_Tiered_Pricing__c
|
|
TierUsage_Trigger1
|
SVMXC__SM_Tier_Usage__c
|
|
WSCH_Expertise_Trigger1
|
SVMXC__Service_Group_Skills__c
|
This trigger is used to sync the expertise details of a technician to the OptiMax server in real-time.
|
WORD_DependencyGroup_Trigger1
|
SVMXC__Dependency_Management__c
|
This trigger is used to do the OptiMax specific processing on the WOs falling under each Dependency Objects (SVMXC__Service_Order_Dependency__c) which are child objects of Dependency Management object (SVMXC__Dependency_Management__c), when this Dependency Management objects gets deleted.
|
|
You can use the Trigger Settings page available at ServiceMax Setup > App Administration > Trigger Controls > Trigger Setting page to enable or disable the execution of Case and Work Order object triggers that are part of the ServiceMax managed package.
|