How can I log access to sensitive HR Infotypes in SAP HCM?

Tracking access and maintenance of particularly sensitive infotypes is good practice as part of an overall Governance, Risk and Compliance strategy and can be achieved using infotype audit logs and the infotype logging report.

You configure the PA audit log in the following tables:

HR Documents: Infotypes with Documents (V_T585A)
HR Documents: Field Group Definition (V_T585B)
HR Documents: Field Group Characteristics (V_T585C).

These tables are displayed via program RPUAUD00 which can be executed using either of the following transactions:

S_AHR_61016380 – Logged Changes in Infotype Data
S_ALR_87014081 – Logged Changes in Infotype Data

PD infotype changes can also be logged by configuring the following table:

Activate Change Documents (T77CDOC_CUST.)

The PD audit log can track changes to infotypes 1000, 1001, and 1002. The results are displayed with program RHCDOC_DISPLAY which does not currently have a standard delivered transaction attached.

More information on the infotype logging report is available in the SAP help.


No batch input data for screen SAPMH5A0 5000 Message no. 00344

I was trying to upload some relationships data using Transaction code “PP01” and i’ve got that error “No batch input data for screen SAPMH5A0 5000 Message no. 00344” . After many many trials recreating the LSMW program and rerecording i decided to do a very quick search on that error and that was what i have found.

  • While executing the upload program i found the relationship infotype is not being selected and that was the main cause for the error (as shown below) :


So I have to use an alternative screen which gives me the ability to enter the infotype (1001- Relationship)  as a code not by selection as you do it in Tcode “pp01”.

  • That’s why i used Transaction code “PP02” to record the program and that perfectly solved my problem.

Done !

How to count duplicated values in Excel?

  1. Take copy of column with duplicated data.
  2. Paste it anywhere.
  3. From Data Menu, Select the column you have just pasted and select remove duplicates.
  4. In another column start to type the below formula :

=COUNTIF(Range of duplicated data, Criteria of counting which in this case you will select the first cell in the column with removed duplications).

Here is a live sample:



  • In Cell C2 write this IF condition : =COUNTIF(A:A,B2)

Done !



SAP Client Copy

This is steps is applicable only if you want to do a client copy on the same server.
1- Go to transaction Code : SCC4
2- Select the client you will copy from and click on the copy icon .
3-Go to (Tc: RZ10) and choose the profile (Instance profile) and version (12) then click edit
change the parameter name ( login/no_automatic_user_sapstar … and set value = 0 )
4- Restart the service.

5- Login in the coped client , with User : SAP* and Password : PASS
6-Go to (tc: SCCL) copy from (client 000) , fill other parameters -> with (SAP_ALL) and choose from where you want to copy the client
7- Schedule the job in background.

The following link is helpful :