|
Trigger Name
|
Relevant Object
|
Trigger Details
|
|---|---|---|
|
RSE_ObservationTrigger
|
Observation
|
Used to validate and identify duplicate Observation records
|
|
RSE_RootCauseTrigger
|
RootCause
|
Used to validate and identify duplicate Rootcause records
|
|
RSE_SolutionTrigger
|
Solution
|
Used to validate and identify duplicate Solution records
|
|
RSE_ObservationApplicabilityTrigger
|
Observation Applicability
|
Used to validate Observation applicability records to populate only single field on the record and check for duplicates records
|
|
RSE_RootCauseApplicabilityTrigger
|
Root Cause Applicability
|
Used to validate Rootcause applicability records to populate only single field on the record and check for duplicates records
|
|
RSE_SolutionApplicabilityTrigger
|
Solution Applicability
|
Used to validate Solution applicability records to populate only single field on the record and check for duplicates records
|
|
PSTR_ProductStructureTrigger
|
Product Structure
|
Used to validate parent reference, Validate top level, Validate ServiceBOM/ProductTemplate uniqueness and Auto populate top level
|
|
TA_AttributeTemplateTrigger
|
Attributes Template
|
Used to delete the Product Attrbutes related to Attribute Template
|
|
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 Schedule Optimization 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 History, 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 or not.
|
|
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 Schedule Optimization 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 Schedule Optimization server in real-time.
|
|
WORD_DependencyGroup_Trigger1
|
SVMXC__Dependency_Management__c
|
This trigger is used to do the Schedule Optimization specific processing on the work orders 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.
|
|
Service_Tip_trigger1
|
SVMXC__Service_Tip__c
|
This trigger prevents the user from updating the Problem Report if the status is not draft. However, it does allow updating from the Rest Service.
|
|
PCE_PartUsageTrigger
|
SVMXC__SM_PartUsageTransaction__c
|
Trigger for handling deletion of related work detail when part usage transaction is deleted.
|
|
WPLN_ServiceTaskTrigger
|
SVMXC__WPLN_ServiceTask__c
|
Trigger on Service Task to handle Status change.
|
|
WPLN_WorkPlanAssignmentTrigger
|
SVMXC__WPLN_WorkPlanAssignment__c
|
Trigger on Work Plan Assignment to handle Status change.
|
|
|
You can enable or disable the execution of Case and Work Order object triggers that are part of the ServiceMax managed package. For more information, see Turning On/Off Triggers.
|