Skip to Content
avatar image
Former Member

Error in Time Evalution when executing rptime00

Hi All,

I am getting following error in time evaluation , after giving inputs in rptime00 and hitting execute:

<< Period following $ not in table PER 201012. Check entries in table T549Q(Payroll Periods).

Person rejected :00080009 >>

I went in sm30 and giving table/view as V_T549Q and after hitting Maintenance , i found follwoing entries:

Payr.Year Payr. Per. Start Date End Date Prev. Pyear Prev. PPer

2010 12 01.01.2010 31.12.2010 2010 11

Please help in solving the error.

Thanks and Regards,

Saurabh Chaurasia

Edited by: saurabh.c on Sep 16, 2011 7:10 AM

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Sep 16, 2011 at 05:18 AM
    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi MK,

      The second link you provided solved my problem. Right solution is:

      The error in the RPTIME00 appears because this program is checking if the entry date 01/2011 exist in the table T549Q for the parameter 01 (monthly).

      You create this new entry and problem will b solved.

      Thanks and Regards,


  • Sep 16, 2011 at 05:21 AM

    HI Saurab,

    Time Evaluation has a standard periodicity of monthly '01'.

    As most of the Time reports run on this basis as well. If you do not have

    entries in tables T549R, T549A then you have you maintaining them as

    well in order to generate periods into T549Q.

    You have to make entries in table T549Q for period parameter 01, then

    the RPTIME00 will run correctly.

    You can use IMG-Activity 'Personnel Time Management -> Time Evaluation

    -> General Settings -> Determine Time Evaluation Period'. Please also

    read the documentation belonging to it.

    Following is the reason why it has to be '01' always for monthly.

    'The TRMAC macro RP-DEF-TIME-PERIOD should always be one constant value

    Period parameter 01 is hard coded in a macro RP-DEF-TIME-PERIOD and

    RPTIME00 use it.

    Hope this solves your issue.



    Add comment
    10|10000 characters needed characters exceeded