Please check below configuration again for all company codes.
1- Have you assigned the Personnel area to the Company code under SPRO -
IMG -> Enterprise Structure -> Assignment -> Human Resource Management
-> Assignment of Personnel Area to Company Code.
2- SPRO -> Personnel Management -> Personnel Admin -> Basic Settings ->
Determine Currencies (Public Sector Currency Need to be maintained along
with the other node).
3- SPRO- Personnel Management -> Personnel Admin -> Payroll Data ->
Basic Pay -> Define Hourly Rates for several decimal places. (Please
maintain all the nodes).
4- Maintaining the table t500c through transaction code OE00.