cancel
Showing results for 
Search instead for 
Did you mean: 

Payroll problem

Former Member
0 Kudos

When I hire an employee manually using PA40 action, I am able to run the payroll for the employee. When I select an employee whose data has been populated using the conversion (ABAP program using BAPI and BDC), I get an ABAP dump. On debugging I realize that for the employee manually hired into the system an entry in table HRP1001 is created with object ID CP(central person) which is not there for the employees whose data is brought into the system using conversion and this is causing the error. I checked T77S0 and confirmed that global employment switches (CCURE) are not marked as X.

Working further on the problem, I commented the function UTRST in the schema UEND(ZEND in our case) which is a schema in U000(Z000 in our case). After that the payroll seems to be running fine.The comment beside the function UTRST is 'Build tax reporter index table T5UX1'. The help for the function says 'The purpose of this function is to check and update the US tax reporter index table T5UX1 during the payroll run'.

In the development system, the payroll is running fine without commenting this function. I wonder what is the reason for the same and if there is some relationship between the central person in table HRP1001 and tax reporter index table T5UX1. In QAS testing would continue for gross and I would keep this function commented till the issue is resolved.

I would appreciate your ideas on what should be done to resolve the issue.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Is PD module integrated in your company?

Did you go and check the table T5UX1? Have you built a custom tax reporter form in PU19?

Hope this helps,

Let me know

Reward points if helpful,

Thank You,

Former Member
0 Kudos

Thanks Arun. Our ABAP-HR person came across a standard report RPU46CX_CENTRAL_PERSON_ONLINE.

This report is used in Conversion of Reference Personnel Numbers.In normal circumstances, the central person is automatically created for each new employee. However, the central persons and links for the existing employee records must be initialized during the upgrade to 4.6C (and higher) or also at times during processes like conversion or fresh data loads for employees.

The program is able to recognize if data has been converted, and will only convert any employees who have not yet been converted.These entries are required by SAP system for successful payroll processing of any employee. So, we could resove the issue.

Thanks,

Anita

Former Member
0 Kudos

Hi,

Thanks for the update.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Anita,

the table hrp1001 gets created whenever a person is hired in a CE(concurrent employment).

Whenever an employee is hired in a CE environment an entry is made automatically to the HRP1001 table with the objid CP.

Can you explain in detail on the conversion you have mentioned?

Are u trying to move the persons already hired in the non-ce environment to the ce environment?If it is so, the dump occurring might be due to some data inconsistencies which can corrected bu the program 'RPFUXIDS'...

Kindly verify whether the error which happens is due to the CE config..

If not ,proceed as Arun has mentioned.

Kindly let me know about the same.

Thanks,

Jose

Former Member
0 Kudos

Thanks Jose. Our ABAP-HR person came across a standard report RPU46CX_CENTRAL_PERSON_ONLINE.

This report is used in Conversion of Reference Personnel Numbers.In normal circumstances, the central person is automatically created for each new employee. However, the central persons and links for the existing employee records must be initialized during the upgrade to 4.6C (and higher) or also at times during processes like conversion or fresh data loads for employees.

The program is able to recognize if data has been converted, and will only convert any employees who have not yet been converted.These entries are required by SAP system for successful payroll processing of any employee. So, we could resove the issue.

Thanks,

Anita