Configuration Settings
The following tables list the configuration settings introduced or updated in ServiceMax 25.1.
Module: Common > Sub Module: Global Settings
Setting ID
Setting Value and Details
GBL047
Description: This setting enables the Condition-Based PM Plan Module to utilize the Advanced PM Engine introduced in 24.2 Release. If this setting is True, the PM Process leverages a scalable engine that uses multiple types of asynchronous processes to handle larger PM data volumes and other Salesforce limits.
Default Value: False
Data Type: Boolean
Setting Type: Global
Module: Preventive Maintenance > Sub Module: PM Processor
Setting ID
Setting Value and Details
SET003
Name: Batch Size to control condition-based PM Schedules in a Batch transaction
Description: This setting defines the number of PM Schedules (for condition-based PM Plans) to be processed per batch transaction by the Advanced PM Engine.
Default Value: 100
Data Type: Boolean
Setting Type: Global
SET004
Name: Sub-Batch/Chunk Size for Condition-Based PM Coverages in a Queueable Processor.
Description: This setting defines the number of PM Coverages (for condition-based PM Plans) to be processed in Queueable job in the Advanced PM Engine. The Queueable Processor uses this to chunk the records to process and iterates by self chaining.
Default Value: 100
Data Type: Boolean
Setting Type: Global
Module: Preventive Maintenance > Sub Module: PM Actions
Setting ID
Setting Value and Details
SET005
Name: Apply Threshold Percentage on Condition Rule’s Adjusted Value
Description: This setting extends the threshold calculation behavior on Condition-Based PM Plans to apply the threshold percentage even after dynamic adjustment has been applied to a condition rule. When this setting is enabled, the threshold percentage will be calculated as a part of each condition rule’s milestone after it has been adjusted via the dynamic adjustment functionality.
Default Value: False
Data Type: Boolean
Setting Type: Global
Module: Preventive Maintenance > Sub Module: Manage PM Plan
Setting ID
Setting Value and Details
SET009
Name: Map PM Plan Cancelation Notes to Canceled Work Orders
Description: When the Packaged Flow for “SMAX - Dynamic PM Plan Work Order Cancelation” is enabled, this setting maps the PM Plan’s ‘Cancelation Notes’ field to the corresponding PM Work Order(s) created from that Plan. To configure where the Cancelation Notes populate upon PM Plan cancelation, enter the API name of a field from the Work Order object.
Default Value: Blank
Data Type: Text
Setting Type: Global
SET010
Name: Map PM Plan Cancelation Notes to Canceled Work Orders
Description: When the Packaged Flow for “SMAX - Dynamic PM Plan Work Order Cancelation” is enabled, this setting maps the PM Plan’s ‘Cancelation Notes’ field to the corresponding PM Work Order(s) created from that Plan. To configure where the Cancelation Notes populate upon PM Plan cancelation, enter the API name of a field from the Work Order object.
Default Value: Blank
Data Type: Text
Setting Type: Global
Module: SFM Transaction Manager > Sub Module: SFM Transaction Delivery Engine
Setting ID
Setting Value and Details
SET009
Name: MapId to map header fields of selected PM Offering on to PM plan
Description: The Map ID provided in this setting defines automatic field mapping behavior when a PM Plan is created from a PM Offering. Map ID can be acquired by accessing the Mapping’s ServiceMax Process Record.
Default Value: Yes
Data Type: Text
Setting Type: Global
Module: Preventive Maintenance > Sub Module: Logger Configuration
Setting ID
Setting Value and Details
SET001
Name: Enable Logger
Description: This setting controls turning ON or OFF the logging services for Advanced PM Engine.
Default Value: True
Data Type: Boolean
Setting Type: Global
SET002
Name: Logging Level
Description: This setting controls what level of logging is to be captured. Highest level of DEBUG captures detailed debugging information, while the lowest level of ERROR captures only exceptions or error conditions.
Default Value: Info
Data Type: Picklist
Setting Type: Global
SET003
Name: Storage Repository for Log Messages
Description: This setting defines where to store the log messages. When set to SYSTEM, the log messages are stored to System’s Debug Logs; When set to DATABASE, the log messages are stored in a database object, ServiceMax Job Logs.
Default Value: Database
Data Type: Picklist
Setting Type: Global
For the complete settings library, see Settings Library.
Was this helpful?