Transaction CAT2 …Message no.LR186 – enter the hours
Issue: Cannot enter long text where Wage Type has KM as UOM.
We have certain wage types that allow personnel to enter mileage (km). When a user enters a mileage value, the SAP STD message: Enter the hours before you maintain the long text is received.
This message pops-up after the user has entered a value in the CATSCELL.
When the UOM is not hours, CATSQUANTITY field is populated and not CATSHOURS, hence the message because the checks is as follows:
IF UCATSDB-COUNTER IS INITIAL AND UCATSDB-CATSHOURS IS INITIAL.
According to SAP, this is normal behaviour.
There are no plans to change this standard behaviour.
I would like to know if anyone out there has encountered this situation before and what solution or work around you came up with?