SAP HR Common Error Messages
SAP HR Common Error Messages
SAP HR Common Error Messages
Personnel Administration
Error Message
Monthly WS deleted or does not exist for dd.mm.yyyy The work schedule allocated to this employee has not
been generated.
Basic Pay
No Entry in table T529Q for period
modifier 03 for time xx.xx.xxxx
Check table T510w to ensure that all the ESG for CAP point to the
correct period modifiers rather than a default one.
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 chosen
payroll period.
This wage type does not allow direct entry of an amount. The wage
type characteristics (table T511) have been set up to allow the entry of
a number of units instead.
Bank Details
Retroactive entries
Banking details cannot be created or changed for pay periods that have already had the
allowed only up to the EFT transfer run. Change the "From" date to the start of the next pay period.
xx yyyy
Personnel Event - Hire or Org/Pay Change
Number range nn is internal; please do not enter a personnel number Personnel numbers are assigned
automatically from an internal range.
Delete the entry in the Personnel
Number field - the system will provide
the number.
No entry in table T530 for xx
A008 relationships of S 500xxxx exceed working hours by nnn.nn% This position may have more than one
incumbent. It is appropriate to have
more than one person in a position in
the following circumstances; For a
handover period two employees occupy
the position. The position is designed to
have multiple occupants - eg.
Contractors may be set up in one
position.
Absence & Attendance Entry
First day is a day of
required
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
And
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
10000000000"
Payroll Reports
Please do not enter a period
General
Changes to Repository or cross-client
Customising are not permitted
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
Payroll
Change too far in payroll past
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
T100S & T100C - hold the information relating to the SAP standard error messages. You can change the error
messages from an E to a W. When creating or changing a message in T100C make sure that you do not fill in a
user name - leave the field blank - otherwise it will only be specific to that particular user.
General Payroll Error Messages
NCALE P period mark missing on dd.mm.yyyy
Run Transaction PC00_M08_CONV
As part of GBSXP phase II in the UK, program Z_FILL_NCALE has been replaced with standard program
RPLABSG0_SXP_OXP_CONV (transaction code is PC00_M08_CONV).
This needs to be run as part of the absence Data Take on process to fill tables AVERAGE and NCALE.
Payroll calendar T549Q invalid (permo/yr/per)
Error message in GCRTO of Gross to Net stating Multiple Employment: Court Order amounts from OTHER
contracts. Other contracts do not and have never had court order payments. Error due to multiple employments
being linked but not overlapping in a time period, therefore, they are not true multiple contracts, rather separate
periods of employment (i.e. one contract finished before the next one starts). IT0121 and IT031 have been
deleted from the employments and employees rerun through payroll.
In addition, where a court order is maintained, this is copied across all contracts, even if those contracts have
been terminated. Had to set the run up to date as the end date of the previous period and run GLK0. Then clear
run up to date and run through the primary contract.
Multiple employee has a terminated employment that needs to be run through payroll. Enter the last day of the
period being run in the run payroll up to field in IT0003.
Also check ME consistency report. For the UK, all contracts need IT0065 and IT0069 to process through
payroll.
The official fix for this error is contained in HRSP 40/41 for version 4.7.
Company code xxxx is not assigned to an FM area
This error is due to a configuration setting in Financial Accounting.
Table T549s should not be changed after payroll run (payroll area)
If the multiple employment solution is used, changes to the table with pay dates (T549S) are no longer allowed
after the payroll for the period has been run. Make sure that table T549S is changed back to the initial
configuration (which is reflected in the payroll results).
This can occur when you have multiple employments across different payroll areas which SAP does not
support. It can also occur when the employee has results from one payroll area and then changed payroll area
over the same period results across different payrolls for the same period are not permitted.
Wage type /010 must be in table IT to perform offsetting on 02.08.2004
Failure in processing of GBSXP. SAP cannot derive a daily rate for this employee to calculate SSP/OSP
entitlement. Check IT0008 record. Likelihood there is no basic pay to derive a daily rate from or zero hours in
IT0008.
Payroll Period for Contract nnnnnnnn Is Not Defined (01.08.2006 - 31.08.2006)
Highlighted employee is in a payroll area not set for paying. This can occur in a multiple employment scenario
where one contract is in a paying payroll area and the other is in a non paying payroll area. SAP best practice
says all linked contracts should be in the same payroll area.
Retroactive accounting date set by system, 26.07.2006, is before pers. EARLIEST RETRO. 01.08.2006 or
Employee has changed payroll areas before the end of a current period. For example, employee has moved from
weekly paid to monthly paid and has moved out of the weekly paid payroll area before the end of a weekly
period. Check Payroll area in IT0001 may need to delete results and rerun.
Retroactive accounting date set by system, 01.04.2004, is before pers. EARLIEST RETRO. 01.04.2005
This employees earliest MD change is before go-live the person will be overpaid by up to a full year Unless
payroll results are deleted.
Error when processing a particular wage type
wxyy name of wage type
Termination in operation ERROR
nnnnnnnn
G0103***** ERROR
Basic entry in IT :
A Wage type APC1C2C3ABKoReBTAwvTvn One amount/one number Amo
3 wxyz name of WT wxyz 15.
Current entry in OT:
Error in processing through PCR G010 (or customer copy of this). Happens where no value is maintained in
processing class 01 against the wage type which is failing.
RGDIR import failed
Multiple employments linked across different payroll areas.
This period's taxable pay takes total year to date into a negative situation (Perhaps due to backdated changes in
a previous tax year
Employee has deductions of some kind but no earnings or earnings that are less than deductions. Could be
IT0014/IT0015 deductions or a cash AVC/loan.
Termination in operation ERROR
nnnnnnnn
G030****** ERROR # = = = = = =
Basic entry in IT :
A Wage type APC1C2C3ABKoReBTAwvTvn One amount/one number Amount
* /134 Co.car: pa 99.00-
the line is now highlighted as are all the other wage types which are relevant for the group NP. Save and
transport through to PRD.
Payroll Go-Live date 01.04.2005 must equal period start date 28.03.2005 (Feature GBPLG)
Feature GBPGL is not set up properly for go live period. Feature GBPLG needs maintaining for each payroll
area you are going live with. Date in feature should be the start date of the first period of go live.
DTO wage type TOFM not stored in IT0015 for first live payroll (27.03.2005 - 02.04.2005)
Employee has a maternity absence which spans the go live period. Both wage types TOFM and TOOM need
entering with a date of the first date of the first period being run.
Same message for Adoption and Paternity absences but different wage types. Only required for go live.
ME SMP: Inconsistent SxP record between xx.xx.xxxx and xx.xx.xxxx (infotype 0088)
IT0088 should be copied across all contracts for multiple employment for consistency using a dynamic action
which is part of the ME solution.
ME SMP: Inconsistent absence between xx.xx.xxxx and xx.xx.xxxx
ME SMP: Inconsistent SxP record between xx.xx.xxxx and xx.xx.xxxx (infotype 0088)
An IT2001 SMPable absence has been extended without IT0088 being extended. Extended the IT0088 record
in line with the 2001 entry and re-run through payroll.
SMP Error; Employee has no valid MATB1 form between 29.08.2006 and 28.08.2007 (IT0088)
Problem with IT0088. Check MATB1 date is correct.
Termination in operation ERROR
Rejection in G010 (or customer copy) when processing AWE override wage types AWEM, AWEA, AWEP,
AWES through IT0014. This is because IT0014 is processed earlier in the schema than IT0015.
These wage types are required in IT0014 for DTO purposes.
Ensure processing class 01 = 0 and processing class 03 = 0 for these wage types.
(see SAP note 825164)
Wage type incorrectly reduced.
A deduction wage type was not completely reduced by the amount in table DDNTK Wage type xxxx. Please
check whether the wage type is still in table IT at the time of the PRDNT function (processing class 20).
Should be fixed by SAP note 794021. If the application of this note does not fix the error, it is possible that the
wage type in error is missing a value in processing class 41. This value should be set to 3.
Also check the priorities of deductions table V_T51P6.
Late Leaver processing not possible. Employment xxxxxxxx is still active on dd.mm.yyyy
Multiple Employment employee has a contract which is a late leaver. SAP does not support running schema
GRET for a late leaver contract for multiple employment. If you process GRET you get the above error. SAP
recommend that in this scenario, you maintain a value in a customer wage type which equates to a positive
amount for the failure on the negative taxable amount (i.e. failure on negative taxable pay of 115.15; create a
wage type for the amount of +115.05) on the late leaver contract and process through contract G000 (or copy of
G000). Use the same wage type to deduct this amount from the active contract(s) and run through G000 (or
copy of G000).
Enter rate / GBP rate type M for 01.04.2005 in the system settings
Wage type in IT0014 or IT0015 has been entered without a currency. Check config of wage type.
Late-leaver period; no payment made in error correction permitted
IT0793 has been entered for an employee who is a late leaver. Cannot use IT0793 to adjust NI refund for a late
leaver not supported as part of the NIPE functionality.
Wage type /011 must be in table IT to perform offsetting on 13.11.2005
This is caused either by a claims based person who has had IT0088 and 2001 copied from another employment
and has had no claims or the person has a 2001 sickness copied from another employment and has no IT0008
delete IT0088 and the corresponding 2001 records from the claims based record or create the missing IT0008.
Employee has no Date Specification in Infotype 0041 for Date Type 01
Add the correct date for the date type specified in the above message.
Division by zero not performed Calculation rule xyz
Check that the wage type has been input correctly, in the above case an amount has been used instead of a
number and unit.
STOP: No rule in key 9060*0NIL< * * * *
Check absences on IT2001 - Absences that may only be unpaid for a full day have been entered as a half day.
Only certain absence types are allowed to be @ half pay.
Or, this employment number is maintained in IT0121 after their leaving date. Ensure that when an
employment leaves, IT0121 is delimited for this employment and the newly created IT0121 does not
contain this number. All linked employments are rejected from Payroll in this scenario;
Or, IT0121 record is valid from a start date after the primary employment left
Where all contracts are terminated, ensure that one terminated primary contract remains with an end date of
31.12.9999 in IT0121. Any date less than 31.12.9999 will cause an error in payroll.
Payroll constant ELGWK not found on 00.00.0000 in T511K (country grouping 08)
Inconsistency between IT0088 on Multiple employment contracts
No multiple employment NI calculation if late leaver and late starter
If an employee holds more than one contract NI calculation is restricted to cases in which the individual
contracts will be not a late starter and a late leaver at the same time. If this occurs (as in the present case) master
data has to be adjusted to prevent the occurence of a late starter and late leaver at the same time.
Check IT0001 to ensure the start and end dates do not correspond to late starter and late leaver period.
ME transfer error: Total Gross mismatch (Cost NI Payment 7748)
Run program RPUDECG0PBS_FILL_COSTS_ME via transaction SE38, This will fill the cost tables and solve
the XDEC error.
According to control record for PArea TA, payroll is not completed
Payroll period for which you are trying to post has not been exited. Period needs to be exited through PA03.