cancel
Showing results for 
Search instead for 
Did you mean: 

Posting in PNPCE mode

Former Member
0 Kudos

Hi all,

We have 2 SAP R/3 systems. One system has Logical database PNPCE for the posting program RPCIPE00. The other system has PNP as its logical database. This is because HR patch levels are different.

I observed the following behaviour in the development systems (not the production) in both the instances:

In the system with PNPCE, the posting program is not selecting any employees eventhough they have valid payroll results. I mean, in the ALV ouput, we can see that no employees are processed.

In the system with PNP, the posting program with PNP selects the employees without any hassles and gives the posting results.

Why does this happen so? I debugged the posting program. I observed that logical database in RPCIPE00 (with PNPCE) perform additional check on PERNRs from selection screen and finds their PERSON Ids. Then again it converts back PERSON to PERNR ids. It refers to 1001 (relations) infotype with relation '209' for this purpose. I also observed, 1001 infotype is not maintained for most of the employees in this system(with PNPCE).

Is this the main cause for the problem in posting program in PNPCE enviroment?Or are there any pre requisites(other than payroll results) for running the posting program?

Please let me know,

Thanks

Prasad

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member226519
Active Contributor
0 Kudos

The logical database PNPCE checks the central person of each PerNr (PNP does not).

Central person is object type CP in HRP1000/ HRP1001 (OM infotypes 1000/1001).

It is mandatory that any PERNR has exactly one CP relation A209 and B209 to be selected by PNPCE.

McF
Advisor
Advisor
0 Kudos

These must not be different "patch" levels but completely different releases.

Anyway if all other settings are the same the result should also be the same.

For details about the PNPCE you can also look up the documentation available in SE36 for PNPCE.

Regards,

Michael