Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

hr-abap issue

Former Member
0 Likes
338

hi friends,

i got the requirement like this.......

This program should read table PA0008 for the date range in the selection criteria. However, the date range in the selection criteria should be used to compare against the change date on IT 0008, not Start Date, End Date of IT 0008. This way, we will catch any change that was done retroactively. The IT 0008 record that is being processed needs to be compared to the previous IT 0008 record (based on Start Date / End Date). Then we need to compare the rate of pay on the previous record with the current record. If there was a rate change exceeding what was indicated on the selection screen (Changes exceeding), a record needs to be printed on the report. The report should show employees who had an increase or a decrease in their rate.

please help me out...................

hi friends,

i got the requirement like this.......

This program should read table PA0008 for the date range in the selection criteria. However, the date range in the selection criteria should be used to compare against the change date on IT 0008, not Start Date, End Date of IT 0008. This way, we will catch any change that was done retroactively. The IT 0008 record that is being processed needs to be compared to the previous IT 0008 record (based on Start Date / End Date). Then we need to compare the rate of pay on the previous record with the current record. If there was a rate change exceeding what was indicated on the selection screen (Changes exceeding), a record needs to be printed on the report. The report should show employees who had an increase or a decrease in their rate.

please help me out...................

1 REPLY 1
Read only

Former Member
0 Likes
310

hi ,

I am not understanding ur requirement, exactly.But i am giving some points,which will help you.

I hope your using provide ... endprovide to process the IT 0008.

create an itab as for output.

first you do create an internal table as like as IT 0008,suppose ITAB8 .Then every time at before of ENDPROVIDE capture the processing record( like itab8 = P0008 ).

in next process of provide loop P0008 holds current record and ITAB8 holds the previous record.

Follow the right process for checking the requirement if you need this record,put the data into output itab.

the use END-OF-SELECTION for grid display.

i hope this will help you.

if yes,reward the points.

regards

chandra.........