Batch Job – Calculate Ranking Scores - HxGN EAM - Version 11.07.01 - Feature Briefs - Hexagon

HxGN EAM Equipment Rankings

Language
English
Product
HxGN EAM
Search by Category
Feature Briefs
HxGN EAM Version
11.7.1

This batch job Calculate Ranking Scores (CALCRANK) must be activated first on the Job Setup screen.

When this job runs it will select all rankings associated to any equipment (Rankings tab of all equipment screens) and all objectives with a ranking associated for calculation, based on these conditions:

  1. One of these is true:

    1. Next Refresh is filled in and less than or equal to the System Date, meaning recalculation is due today, regardless of the setting of Refresh Every. If Refresh Every is blank the system will also include this record but will not set up the record for the next run.

    2. Next Refresh is blank, but Refresh Every is filled in. Because Next Refresh is blank, the system assumes recalculation is required immediately in this case.

  2. Lock Ranking Values is unselected.

For all selected ranking records, the system determines the sequence in which the calculation will be performed. Sequence is as follows:

  1. First sort ascending on Refresh Sequence. Blank values are processed first. Use this to your benefit if you have calculations / queries that rely on previously calculated values / queries. See earlier example where the condition index of the parent equipment depends on that of its children.

  2. Second sort ascending on Equipment Ranking.

System will then process all selected ranking records in sequence until no records are left. It will complete these for each record:

  • Calculate ranking score and index, execute required queries and update ranking records and equipment header as if you clicked Calculate Ranking Values.

  • Set the Next Refresh date based on the selected frequency (Refresh Every). If no frequency is specified, no next date will be set.

  • If an error was encountered during the processing, the system will set Ranking Calculation Error for that equipment or objective. An error only stops processing the current record. The system will then continue with the remaining ranking records.