cancel
Showing results for 
Search instead for 
Did you mean: 

pt60 no data for pA2006 table

Former Member
0 Kudos

Hello ABAPers,

Kindly help me with my problem in tcode Pt60..hr time evaluation.. I have this one employee who has no output or data for table pA2006. according to our hr..tcode pt60 is the program that triggers or transfer the data to pa2006. im quite confused

regarding this since ecc50 has lots of global and local class that is difficult to debug.

one employee has only data for year 2006 , i need the data also for this for year 2007...but the data in pa2006 table is only 2006 so how can i check if there is any error in data that do not trigger an output for 2007 for that employee

Please help..

will reward points

THanks

aVaDuDz

Accepted Solutions (0)

Answers (8)

Answers (8)

Former Member
0 Kudos

If the problem is only with this employee, it might be a data maitenance issue.

Compare the emp group, emp subgroup, personnel area, personnel subarea, datesa and workschedules in infotype 0007 of this employee with his collegue

Former Member
0 Kudos

Hi go to the table V_001P_ALL and check ur grps and check the same in V_T559L. In V_556A_B this table the quota shld be marked as "increase". Once after checking all the necessary tables, run the PT60 with req data.

Post ur error, meanwhile try to give the exact solutions.

Thanks

Former Member
0 Kudos

Hi Santhosh,

The exact error is ...run tcode pt60. to run HR Time Evaluation... after running a specific employee..there is no quota generated for that employee...there should be a quota for vacation leave and sick leave...only the emergency leave is generated.

I tried to debug the program for pt60 which is RPTIME00... and checked that table pa2006 has no data..because pt60 is the one will trigger the data for pa2006.

so i tried another program which is rptqta00... which will generate the absence quota..but still error...no data for sick leave and vacation leave.. i check the previous thread but it didnt resolve the error...

do you have any idea? according to our hr consultant...configuration is ok..maybe there is a system error in ecc50.?

please help.

thanks in advance

will reward points to helpful answers

Former Member
0 Kudos

i hope it is easy detect the error from schema log than debugging it. Use "display log " feature in pt60 screen and find out where is the error. You can take a help of functional consultant to navigate the log tree.

Former Member
0 Kudos

Hi use the TC SE12 and enter the table (PA2006) and display. Excute (CtrlshiftF10) the content for that table, here enter your list of emp ids and the quota number. If the data exists for the emp's then it'll display........

Former Member
0 Kudos

Hi

Ask your functional consultant to generate the absence quota for those periods. As per the earlier mail ensure the employee active status. Or else use the report RPTQTA00, use if there is any variant by mentioning for 2007 year and execute for those employees. If the prob exists, revert back.

Thanks

Former Member
0 Kudos

Hello Santhosh,

i tried also to generate the data for rptqta00..since no data generated for table pa2006...because pt60 trigger it...same problem..no data generated for absence quota..is there any other way to check it?

please help...thanks in advance...

Former Member
0 Kudos

Hai..

Check the Function QUOTA in the program...

Former Member
0 Kudos

hello manu,

what is the complete name of quota fm? cant find quota only

thanks..please help

Former Member
0 Kudos

Hai..

Open PE04, QUOTA, Check the source code.. u will understand how it gets processsed and 2006 Infotype gets updated...

Former Member
0 Kudos

Its very easy to check the error through LOg file in PT60 Transaction.

If you find any error in PT60 for this employee. Post the error.

Former Member
0 Kudos

Hi

Check whether the Absence Quotas were grenerated for the 2007 calendar year, If it exists then you can take the data. And check the employee is active or withdrawn on 2007 in table PA0000 and in MASSN field.

Former Member
0 Kudos

Hi Snathosh,

no data generated for absence quotas for 2007 under pa2006 table.what should i do? we tried to encode data in pa30 ...but the credit number is equal to 0.

please help

thanks in advance

Former Member
0 Kudos

hi santosh,

i tried to check absenc quotas..and the employee is active..but still error occurred...do you have any other advise?

please help..thanks so much

will reward points to helpful answers

Former Member
0 Kudos

Hi ava,

Check that do you hav record in PA2006 infotype for year 2007 for that employee .

If you dont have then go to pa30 and create a record for year 2007 in pa2006 . After creating quota in pa2006 for year 2007 you will able to see output at pt60. and for getting record for 2007 year you just need to mailntialn pa2006 for that year.

Do reward If answer is helpfull to you . and let me know any other clearification.

Former Member
0 Kudos

Hello vijay,

actually once the user tried to encode the data in pa30 under absence quota..sample she tried to encode sick leave..the number of credit is 0...

and there is no data generated in pa2006...so the user try to encode it in pa30 but still it doesnt correct the error...in pt60..is there any other solution?

please help..

Former Member
0 Kudos

Hi vijay,

i tried to create record in pa30 and create record for 2006 in pa2006. and the quota is zero...it must be greater than zero... and still no output for pt60...because no data in pa2006 table.

please help.

will reward points for helpful answers