Skip to Content

SAPHR ABAP copy employee records (OM, PA, PY records) from PROD to QA/DEV

Nov 08, 2017 at 02:26 AM


avatar image


I would like to ask if there are ways to copy the OM, PA and PY (including payroll records) of an employee from production to QA system via ABAP Program. I have already created the RFC connection and saw some RFC enabled Function modules but there are limitations to it.

RFC_GET_TABLE_ENTRIES - copies all entries in the given table. problem here is that we cannot filter the selection per employee.

TABLE_ENTRIES_GET_VIA_RFC - has limitations with the table width. cannot copy data with more than 2091 characters per line

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Raymond Giuseppi
Nov 08, 2017 at 07:08 AM
  • Good luck with the cluster files (PCL*)
  • RFC_GET_TABLE_ENTRIES allows a from/to key, a FM like RFC_READ_TABLE carries a OPTIONS parameter for WHERE clause
  • Did you consider building your own RFC FM (and in it using some valid HR FM)
  • Does the HRD agree with copy of such data (in Europe beware GDPR/RPGD)
Show 1 Share
10 |10000 characters needed characters left characters exceeded

thank you.

well actually i was now able to create a custom FM to get all infotype records of an employee. My problem now is with the payroll results.

Well my lead proposed to do this with the HRD. I am still checking if this will be feasible and how sure will i be that all the needed data will be properly copied.

Volker Binder Nov 08, 2017 at 07:15 AM

there are several third party products that do exactly what you need, e.g. Accenture's Clone&Test

Show 2 Share
10 |10000 characters needed characters left characters exceeded

Yes there are. We wanted to do it on our own instead.



PA tables to copy is not a big thing.

write your own RFC function module "copy_any_table" and get the infotype tables from T777D.

be aware that there are secondary infotypes defined in T582V and T582W.

and don't forget cost distribution (ASSOB etc.), postings (PPOIX etc.), time events (TEVEN etc) ...

good luck.