Siebel Field Service Guide > Preventive Maintenance > Preventive Maintenance Engine >
Validating PM Plans for an Asset
The Products view on the Preventive Maintenance screen allows you to associate products and assets with PM plans. The PM Engine retrieves these products and assets as follows:
- The products are obtained by querying the database for all the products that are associated with the PM plan and then setting their All Assets flags to TRUE.
- The assets are obtained by querying for all the assets that are associated with the PM plan and then setting their products' All Assets flags to FALSE.
You set the All Assets flag for products associated with PM plans in the Products view of the Preventive Maintenance screen. For more information, see Products View.
NOTE: PM plans are always associated with products and not with product lines.
To determine if a plan is applicable to an asset, the Preventive Maintenance Engine applies the following logic:
- The engine checks the product of the asset with the collection of products held in the plan. If a match is found, the plan applies to the asset; otherwise processing continues.
- The engine checks the asset against the collection of assets held in the plan. If a match is found, the plan applies to the asset; otherwise the plan does not apply.