01-28-2008 2:08 PM
hi experts
here i am have some problem with the development. i am not getting the desired out put.plse help me how to fix this.
the logic developed by me is :
SORT i_final1 BY matnr atwrt.
WRITE: /05 text-001,
10 sy-datum,
/ ,
/ .
DATA: v_maktx TYPE maktx,
v_idnrk TYPE idnrk,
v_ojtxp TYPE ojtxp,
v_ojtxb TYPE ojtxb,
v_atwrt TYPE atwrt,
v_bmein TYPE bmein,
v_emeng TYPE emeng,
v_bmeng TYPE bmeng,
v_mngko TYPE cs_e_mngko.
LOOP AT i_final1 INTO wa_final1.
v_matnr = wa_final1-matnr.
v_maktx = wa_final1-maktx.
v_idnrk = wa_final1-idnrk.
v_ojtxp = wa_final1-ojtxp.
v_ojtxb = wa_final1-ojtxb.
v_bmein = wa_final1-bmein.
v_emeng = wa_final1-emeng.
v_bmeng = wa_final1-bmeng.
v_mngko = wa_final1-mngko.
v_atwrt = wa_final1-atwrt.
AT NEW matnr.
WRITE: / ,
/05 text-002,
25 text-002,
/05 v_matnr,
25 text-003,
/25 v_maktx,
/ ,
/ ,
/05 text-004,
25 text-005,
75 text-009,
90 text-006,
110 text-009,
130 text-010,
/90 text-007,
110 text-008,
/ .
ENDAT.
AT NEW atwrt.
WRITE: /05 v_atwrt,
25 v_ojtxp,
65 v_bmeng,
95 v_bmein,
100 v_emeng,
120 v_mngko.
ENDAT.
AT END OF atwrt.
SUM.
WRITE: /05 sy-uline(134),
/05 text-011,
65 v_bmeng,
100 v_emeng,
120 v_mngko,
/05 sy-uline(134),
/ .
ENDAT.
CLEAR : wa_final1,
v_atwrt,
v_matnr,
v_maktx,
v_idnrk,
v_ojtxp,
v_ojtxb,
v_bmein,
v_emeng,
v_mngko,
v_bmeng.
ENDLOOP.
required out put:
date: sy-datum.
material: XXXXXX material description:XXXXXXXXX
pack comp quanti unit
-
metal iron 2 kg
steel 4 kg
-
total 6
-
wood teek 5 kg
with regards
serma
01-28-2008 2:29 PM