We've started using some new functionality where employees are using a handheld device to record time to work orders. The time is transferred into CATS down to the seconds level. The problem is they are sometimes starting and stopping the work in the same minute. For example, they may store in CATS 10:15:05 as start time and 10:15:50 as end time. (I think they start work on an order and change their mind or something like that.) When that transfers into infotype 2002, it's saving as 10:15:00 to 10:15:00, and SAP translates that as 24 hours of work (or some other high number).
Has anyone else run into this and what did you do? Options I see are:
1) Change the handheld device to not do this.
2) Add a CATS user exit to reject the record
3) Could a rounding rule be used in this case? We don't want to round all time, just those with the same HH:MM.
4) Store down to the seconds level in infotype 2002. Is this possible? It may not be desirable to do this.
5) Anything else that can be done in config to handle this?
I was going to create an OSS note about this but thought I'd ask here first. We don't really want to do 1 or 2.