Dump for Personnel Areas details


Option 1

A simple ABAP report or HR Query can do this


Option 2


Go to table SE16N,


step:1 – give the table name as T500P, and give Personnel area and execute


step:2 – in the display screen for every personnel area line items in the last column Address one unique no will be there.


step:3 – go to table SE16N give table ADRC and give the Address Number (which is taken from step-2) and execute.


if you want report then take the ABAP consultant help for customized report.


Option 3

For Address Screen 1 take dump from table T500P

Loan enhancement for IN

The loan enhancement for IN should be available from SAP Enhancement Package 5 for SAP ERP 6.0. onward. 

check the page for the link below

Loans Enhancement – India – Payroll India (PY-IN) – SAP Library


progressive interest calculation

To calculate interest, the corresponding interest rate is applied to the loan amount that falls within each range. Finally, the interest amounts are summed to determine the total interest accrued.




The interest rates for the following value ranges are respectively 0, 3%, 5% and 10%:

  • 0-INR 10,000
  • INR 10,000 – INR 30,000
  • INR 30,000 – INR 50,000
  • >INR 50,000

The interest for a loan with principle 80,000 would be calculated as follows:

Interest = (10,000 x 0%) + (20,000 x 3%) + (20,000 x 5%) + (30,000 x 10%) = INR 4,600

PRAA – no batch input created

In ECC6.0 – transaction PRAA –

the following error message “batch input session not created, message number 56_CORE016″ and ” data entry is missing in table V_T702N_A with argument 06″.


in ECC6.0 the transaction can not be executed online, but execute it in background and everything works fine.


Job Search and Interview

HR Common



Organizational Management

Personnel Administration





Beginner Guides


SAP e-Recruiting – Internal and External candidate

Differentiate between Internal and External Candidate

Whether a candidate is internal or external is not stored in the tables of sap e-recruiting (HRP5102 does not have any such flag). The system checks if the central person (CP) of the candidate (NA) is related to an employee id (P) via a relation in HRP1001 and the relation is valid today. Then the system checks for IS_INACTIVE flag is SPACES in HRP5102.

This check can be done manually or using  CL_HRRCF_*_BL (service classes of e-Recuiting)

Flow of data

In a distributied scenario (I2-A and I2-B) employee master data is transferred to SAP E-recruitment and the internal candidates and related objects are created automatically.

During this process all employee’s basic master data are mapped into specific EREC infotypes.

In order to control the flow of data:

Modify the distribution model in the HR system (transaction BD64)

Limit which basic data is sent (some data is required in order to create the business partner object)

Transaction codes in ECM

Start budget administration
Generate budget from organizational hierarchy
Upload budget values from Personnel cost planning
Display budget
Check and release budget
Convert budget stock unit
Compensation Administration
Change compensation process status
Create compensation process records
Update basic pay from planned compensation
Print compensation review statement
Create compensation program records
Long Term Incentives
Evaluate LTI grants
Process event for LTI grants
Convert LTI grant stock unit
Export LTI participant data
Export LTI grant data
Import LTI exercising data
Job pricing
Start job pricing
Extract data for survey participation

SAP HR Tickets and errors in Payroll

Change too far in payroll past Appears if you want to change an infotype relevant to retroactive accounting and the start date for this infotype lies before the earliest retroactive accounting limit
Employee not selected during payroll run Check that you have chosen the correct payroll area on the selection screen. Check that the employee is active in the payroll period that you have chosen.
No entry in table T529Q for period modifier 03 for time 01.04.2001-06-20 This error message is misleading as this table does not exist. It actually points to table T549Q which in turn points to table T510W. This table holds the link between the payscale type and area and the period parameter. The permissible entries may point to a weekly period parameter – which is fine for weekly employees. Get the monthly combinations to point to a monthly period parameter eg 51 – GB Monthly.
Deletion forbidden Results has been posted with posting run <nnnnnnnn> An error occurs when attempting to delete employee’s records whose payroll results have been posted to finance.
  • Using transaction PU03, ensure the Accounted To, Earliest MD change and Recal.follow-up prog dates have been removed.
  • Using transaction PU00, select all infotypes and delete the employee.

General errors in SAP HR


Changes to Repository or cross-client Customising are not permitted

You have attempted to change an object in a client which has not been set to allow client-independent changes. Check the settings on table T000 and get the System Administration team to change the setting on the table. If allowed you can do it yourself using transaction code SCC4

Number range HRTEM_REFN does not exist

You usually get this error whilst trying to post costs from Training and Events to Controlling. The solution is to create an external number range – but don't tick the "External" tickbox


Errors in Payroll Reports


Please do not enter a period

You have entered a payroll period but the radio button says "Current Period". Either delete period entry to use the current Period or change radio button to "Other Period"

Error when retrieving results: CLUSTER DIRECTORY NOT FOUND

Your selection criteria have not yielded any employees. Check the criteria, in particular that the payroll period exists.


SAP HR tickets/Common errors – Absence & Attendance Entry


First day is a day of

Warns that the first day of the absence or attendance period is a non-working day for this employee.

Last day is a day off

Warns that the last day of the absence or attendance period is a non-working day for this employee.

All days in the period are days off

Alerts you that every day of the absence or attendance period is a non-working day for this employee.

No validity interval for key 1 08 05

This occurs when you try and enter an absence quota for an employee whose absence quota does not exist in the validity period as a default value. The table is T559V.

This will cause leave entitlement to become negative

  • Check leave balance in Leave View if required
  • Confirm with supervisor that negative leave is approved
  • Enter the absence ensuring that you select the appropriate absence subtype for negative leave

Please enter indicator OR absence/attendance type

When using the push button Abs./attendances in Calendar View for bringing up the data entry box for Absence/Attendance, an entry in one or other of the columns marked 'AC' and 'STy.' is required – not both.

No data stored for leave entitlement for the selected period

No data is currently held on infotype 0005. Create the record.

No entry in table T551C for key 0GR071998081 10000000000

Check to make sure you have assigned the period work schedule valuation classes and counting classes. The two IMG Paths are as follows:

Time Management Time Recording Absences Absence Catalog Absence Counting Define counting classes for period work schedule


Time Evaluation Time Evaluation with Data from Sub System/Time Evaluation Without Clock Times Time Wage Type Selection and Overtime Compensation Define valuation classes for period work schedules

"No entry in table T551C for key 10GR071998081

The error message number is P2501. When I try to get the help for the message, I find the help contains nothing more except the message ID. Table T551C entries required on the 11/08/2998 for absence type GR07