Why is everyone moving away from SAP HR?

SAP HCM no longer exists in the new software generation SAP S/4HANA. However, companies that have previously used HCM integrated with other modules can still migrate to SAP S/4HANA. This is made possible by so-called Compatibility Packs, which also make the usual functionalities available under SAP S/4HANA. However, it is important to know that all Compatibility Packs can only be used until the end of 2025. Until then, SAP will offer alternatives.

A compromise has been announced for companies that cannot or do not want to use the cloud-based SuccessFactors. It bears the name “SAP HCM for S/4 HANA” and will be available from 2023. In contrast to ERP 6.0, this solution will not run integrated with SAP S/4HANA. It must be run on a separate server, often referred to as a sidecar. With regard to the functional scope, the solution will not differ significantly from today’s SAP HCM. Support for this compromise solution is also expected to be limited. According to current reports, it will end in the year 2030. If nothing changes in this strategy, there is no way around the introduction of SAP SuccessFactors in the long term.

SuccessFactors was originally a stand-alone US company that offered a cloud-based talent management suite with analytics and collaboration capabilities. SAP took over the company in 2011 and since then has massively enhanced its functionality. SuccessFactors is now a complete HCM solution from the cloud. It contains all functions from the classic SAP HCM. In addition, however, some other innovative features are available. To call are:

  • (E-)Recruiting: supports a collaborative, objective and mobile selection process
  • Onboarding: configurable onboarding process involving new employees, hiring managers and an onboarding buddy
  • Compensation: maps all compensation processes, central element is a compensation profile including salary history and positioning
  • Performance & Goals: controls target agreements and monitoring of target achievement for performance evaluation
  • Learning: Learning platform that is linked to numerous other modules (e.g. goal management and onboarding); can be used on the go
  • Succession and Development: controls and automates succession planning activities
  • Employee Central: responsible for master data administration and for mapping personnel administration, organizational management, absences and payroll accounting (optional); basis for integration with on-premise solution
  • SAP JAM: communication and collaboration platform for employees, similar to a social network
  • Analytics: enables the creation of reports for all SuccessFactors modules

Ultimately, it is clear that SAP is focusing its HR innovations on SuccessFactors. The decision to introduce the platform can therefore be described as future-proof. As far as the HR sector is concerned, SAP is following strategy that explicitly moves in the direction of SAP SuccessFactors, the new cloud solution. It was announced that in the long run, HCM would be fully substituted by SuccessFactors. It is not only the technical orientation that is exceptional, but also the modern use of language. SAP no longer calls “resources” or “human capital” to company workers, but “factor of success. But what are the technical differences between the two solutions?”



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

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