Skip to Content
0
Former Member
Jul 31, 2006 at 03:01 AM

Assignment of a manipulated field to a constant value

38 Views

Hi Friends,

I'm facing a problem in assigning a manipulated field(lgart) through the program of infotye 8 to a constant value.I'm manipulating the field

name based on the wagetypes already filled in infotype 8.For example if in infotype 8,3 wagetypes are filled, i need to insert the 4th wagetype in row 4,5th wagetype in row 5 and so on in infotype 8.So first i'm checking for the row no of the final wagetype filled in infotype 8 and manipulating the field name for the next row to be filled with the wagetype.The problem I'm facing here is i don't know how to assign a wagetype value to the manipulated field name.Basically I'm doing this in the exit ZXPADU02.

I have attached my code below.So anyone of you help me in providing with a solution for this problem.

it_wagetype-lgart = i0008-lga01.

it_wagetype-lgart_field = 'lga01'.

append it_wagetype.

it_wagetype-lgart = i0008-lga02.

it_wagetype-lgart_field = 'lga02'.

append it_wagetype.

it_wagetype-lgart = i0008-lga03.

it_wagetype-lgart_field = 'lga03'.

append it_wagetype.

it_wagetype-lgart = i0008-lga04.

it_wagetype-lgart_field = 'lga04'.

append it_wagetype.

it_wagetype-lgart = i0008-lga05.

it_wagetype-lgart_field = 'lga05'.

append it_wagetype.

it_wagetype-lgart = i0008-lga06.

it_wagetype-lgart_field = 'lga06'.

append it_wagetype.

it_wagetype-lgart = i0008-lga07.

it_wagetype-lgart_field = 'lga07'.

append it_wagetype.

it_wagetype-lgart = i0008-lga08.

it_wagetype-lgart_field = 'lga08'.

append it_wagetype.

it_wagetype-lgart = i0008-lga09.

it_wagetype-lgart_field = 'lga09'.

append it_wagetype.

it_wagetype-lgart = i0008-lga10.

it_wagetype-lgart_field = 'lga10'.

append it_wagetype.

it_wagetype-lgart = i0008-lga11.

it_wagetype-lgart_field = 'lga11'.

append it_wagetype.

it_wagetype-lgart = i0008-lga12.

it_wagetype-lgart_field = 'lga12'.

append it_wagetype.

it_wagetype-lgart = i0008-lga13.

it_wagetype-lgart_field = 'lga13'.

append it_wagetype.

it_wagetype-lgart = i0008-lga14.

it_wagetype-lgart_field = 'lga14'.

append it_wagetype.

it_wagetype-lgart = i0008-lga15.

it_wagetype-lgart_field = 'lga15'.

append it_wagetype.

it_wagetype-lgart = i0008-lga16.

it_wagetype-lgart_field = 'lga16'.

append it_wagetype.

it_wagetype-lgart = i0008-lga17.

it_wagetype-lgart_field = 'lga17'.

append it_wagetype.

it_wagetype-lgart = i0008-lga18.

it_wagetype-lgart_field = 'lga18'.

append it_wagetype.

it_wagetype-lgart = i0008-lga19.

it_wagetype-lgart_field = 'lga19'.

append it_wagetype.

it_wagetype-lgart = i0008-lga20.

it_wagetype-lgart_field = 'lga20'.

append it_wagetype.

it_wagetype-lgart = i0008-lga21.

it_wagetype-lgart_field = 'lga21'.

append it_wagetype.

it_wagetype-lgart = i0008-lga22.

it_wagetype-lgart_field = 'lga22'.

append it_wagetype.

it_wagetype-lgart = i0008-lga23.

it_wagetype-lgart_field = 'lga23'.

append it_wagetype.

it_wagetype-lgart = i0008-lga24.

it_wagetype-lgart_field = 'lga24'.

append it_wagetype.

it_wagetype-lgart = i0008-lga25.

it_wagetype-lgart_field = 'lga25'.

append it_wagetype.

it_wagetype-lgart = i0008-lga26.

it_wagetype-lgart_field = 'lga26'.

append it_wagetype.

it_wagetype-lgart = i0008-lga27.

it_wagetype-lgart_field = 'lga27'.

append it_wagetype.

it_wagetype-lgart = i0008-lga28.

it_wagetype-lgart_field = 'lga28'.

append it_wagetype.

it_wagetype-lgart = i0008-lga29.

it_wagetype-lgart_field = 'lga29'.

append it_wagetype.

it_wagetype-lgart = i0008-lga30.

it_wagetype-lgart_field = 'lga30'.

append it_wagetype.

it_wagetype-lgart = i0008-lga31.

it_wagetype-lgart_field = 'lga31'.

append it_wagetype.

it_wagetype-lgart = i0008-lga32.

it_wagetype-lgart_field = 'lga32'.

append it_wagetype.

it_wagetype-lgart = i0008-lga33.

it_wagetype-lgart_field = 'lga33'.

append it_wagetype.

it_wagetype-lgart = i0008-lga34.

it_wagetype-lgart_field = 'lga34'.

append it_wagetype.

it_wagetype-lgart = i0008-lga35.

it_wagetype-lgart_field = 'lga35'.

append it_wagetype.

it_wagetype-lgart = i0008-lga36.

it_wagetype-lgart_field = 'lga36'.

append it_wagetype.

it_wagetype-lgart = i0008-lga37.

it_wagetype-lgart_field = 'lga37'.

append it_wagetype.

it_wagetype-lgart = i0008-lga38.

it_wagetype-lgart_field = 'lga38'.

append it_wagetype.

it_wagetype-lgart = i0008-lga39.

it_wagetype-lgart_field = 'lga39'.

append it_wagetype.

it_wagetype-lgart = i0008-lga40.

it_wagetype-lgart_field = 'lga40'.

append it_wagetype.

loop at it_wagetype.

if it_wagetype-lgart = ''.

exit.

endif.

g_wagetype = it_wagetype-lgart_field.

endloop.

g_num1 = g_wagetype+3(2).

g_num1 = g_num1 + 1.

if g_num1 < 10.

concatenate 'i0008-lga0' g_num1 into g_wt1.

else.

concatenate 'i0008-lga' g_num1 into g_wt1.

endif.

After this step i need to assign the manipulated field name present in the variable g_wt1 to a wagetype value

'0096'.I'm stuck up at this point.

Advance Thanks and Regards,

Vadivel.