Clearing ServiceMax Cache
You can clear the ServiceMax cache to refresh stored configuration data when you experience outdated dropdown values, missing fields, or other display issues after an administrator updates the SFM configuration.
SFM Lightning Delivery
SFM Delivery engine caches the SFM transaction definition details at the browser level on the initial load of an SFM transaction. The information cached includes SFM page layout details, objects, field labels, custom labels, and picklist values. The cache helps the SFM Delivery screens to run faster as they can store reusable data in memory. Clearing the cache refreshes only configuration data. Your personal layout preferences such as column widths, collapsed sections, frozen columns, and display density settings are stored separately and are not affected by this action. To reset layout preferences, see
Resetting User Preferences.
You can clear the cache using the following methods:
• Manually Clearing Cache
• Automatically Clearing Cache
|
|
For any change in the SFM transaction definition, the cache is automatically refreshed on launching the SFM delivery screen.
|
Manually Clearing Cache
To manually clear the cache:
1. Open an SFM transaction.
2. Click the Application Settings (gear) icon in the toolbar.
3. Select Clear ServiceMax Cache from the menu.
The SFM Transaction Manager popup window is displayed.
4. Click Proceed to clear the cache, or click Stay on This Page to cancel.
If you click Proceed, the system refreshes the stored configuration and reloads the screen. Your layout preferences remain unchanged.
Automatically Clearing Cache
An admin must perform the following to automatically clear the cache for all users on the launch of the SFM Delivery screen:
1. Perform the required metadata changes in the org.
2. Update the value of the Global setting
SET006 (Module: SFM Transaction Manager, Sub Module: SFM Transaction Delivery Engine) to the latest DateTime. The local cache is updated with the latest metadata when the SFM delivery page loads for the first time after saving the setting.
|
|
• Saving the setting with any DateTime indicates that the cache needs to be automatically cleared.
• The value on SET006 does not indicate that the cache is cleared after the entered DateTime value. It is recommended to set the value of SET006 to the latest DateTime so that the admin is aware of the last instance of the auto clear of ServiceMax Cache.
|
Classic Theme
This feature is not available in the classic theme.
Lightning Theme
SFM Delivery engine caches the SFM transaction definition details at the browser level on the initial load of an SFM transaction. The information cached includes SFM page layout details, objects, field labels, custom labels, and picklist values. The cache helps the SFM Delivery screens to run faster because they can store reusable data in memory.
|
|
For any change in the SFM transaction definition, the cache is automatically refreshed on the launch of the SFM delivery screen.
|
Manual Clear Cache Action
To manually refresh the cache, click the Clear ServiceMax Cache icon in the top right corner of the SFM Delivery screen. Any changes such as object/field definition, permission, and latest updates to the SFM Transactions are refreshed and the updates are visible on the delivery page.
Automate clearing of ServiceMax Cache
Admin initiates auto clearing of cache on launch of SFM Delivery screen using org-level setting
SET006 (
Module: SFM Transaction Manager,
Sub Module: SFM Transaction Delivery Engine). If there are any changes in the metadata, the admin updates the value (DateTime) of the setting (SET 006) with the latest DateTime. As a result, the local cache is updated with the latest metadata on loading the delivery pages.