First of all CATS and Timesheet are one thing.
We have CAT2 and Record working time in ESS
You can configure CLock times etc using CAC1 ie you want to appear or no
System will automatically hours based on times entered
We pick up units for cats from table T006
You can read below KBA 1863089 - Specific units can not be saved by running transaction CAT2 Also, i m still not sure of the exact issue, explain clearly. what you want to enter.