Mandatory Meter Readings for WOs

This document explains how to ensure that meter readings are reported for each work order (WO) or WO operation.

If there is a requirement to force technicians to report meter readings for the maintenance object before the WO, or WO operation, is closed, this functionality can be used. This is to ensure the latest meter readings are used for the service history record so that next due meter readings are calculated correctly through service requirements planning (SRP).

This functionality is dependent on setting 50-'Source of meter readings' in 'Settings - Maintenance 1' (CRS788). You can then specify the reference order number or WO number in 'Equipment. Report Meter Reading' (MOS160) when you report meter readings.

With this functionality activated, a meter event (MTR) record is created in 'Event Log' (MOS102). This enables you to check if a meter reading is performed against a WO or not.

Outcome

Meter readings are reported for every WO or WO operation, depending on the settings.

Before you start

Before you start, these settings must be done:

  • A serialized item or tool exists with non-calendar meters, for example, hours, km, or miles. The meters are defined in 'Item. Open' (MMS001), 'Item. Connect Meter' (MMS004) and 'Equipment/Ser Item. Open Meter Reading' (MMS241).
  • Parameter 50-'Source of meter readings' in (CRS788) must be activated.

    These are the alternatives:

    0=Not used.

    1=The reference order fields are open for input.

  • Setting 379-'Mandatory meter reporting' in 'Work Order Type. Open' (MOS120) and 'WO Type. Connect Facility Parameters' (MOS122) must be set to 1 or 2.

    These are the alternatives:

    0=No.

    1=Yes, at WO level

    2= Yes, at op level.

Follow these steps

Follow these steps to perform a check on operation level:

  1. Create a WO with the WO type setting 379 set to 2='Yes, at op level'.
  2. Report labor time in one of the reporting functions 'WO Operation. Report' (MOS070), 'WO Operation. Report per Employee' (MOS076), 'Report Single Timesheet Transaction' (MOS077), or using API MOS070MI (Maintenance time report), transactions UpdOperation, ReportStartStop, or ReportTravel . If the manual completion flag is set or if manufactured quantity is larger than, or equal to, the ordered quantity, you receive a stop message stating that the mandatory meter readings are not reported.
  3. If you report in (MOS070) and the F13 setting 'Activate meter reporting' is activated, (MOS160) is started. No stop message is displayed. After processing through the panels in (MOS160) (MOS070) is opened and you can proceed without a stop message.

Follow these steps to perform a check on WO level:

  1. Create a WO with the WO type setting 379 set to 1='Yes, at WO level'.
  2. Report labor time in one of the reporting functions, for example, (MOS070) or MOS070MI.
  3. Report WO closure in 'Work Order. Close' (MOS050) or using MOS050MI (Maintenance order receipt), transaction RptReciept. If the manual completion flag is set or if manufactured quantity is larger than, or equal to, the ordered quantity, a stop message is displayed stating that mandatory meter readings are not reported.
  4. If you report in (MOS050) and the F13 setting 'Activate meter reporting' is activated, (MOS160) is started. No stop message is displayed. After processing through the panels in (MOS160) (MOS050) is opened and you can proceed without a stop message.
Note: If the setting 'Auto receipt' is activated on the last operation and parameter 193-'Close WO without displaying MOS050' is activated in (MOS120) or (MOS122), the WO is automatically closed in the background. If the meter readings are not reported the completion flag is not set automatically and the WO stops in status 85/90. Application message 630 is created and sent to the person responsible for the WO. You must then manually close the WO after the meter readings have been reported.