Hi,
plz tell me where i do mistake in a loop stmt. i am not write the output its write only single record but there is three records in this internal table its display only last record.
if p_back = 'X'.
loop at ch_it_output into ch_wa_output.
write: ch_wa_output-werks UNDER 'Plant',
ch_wa_output-pkunag UNDER 'TP Code',
ch_wa_output-name1 UNDER 'TP Name',
ch_wa_output-zzamatkl UNDER 'Country Material Grp.',
ch_wa_output-kam1 UNDER 'Kam',
ch_wa_output-salqty1 UNDER 'Sales-YTD QTY Previous Year',
ch_wa_output-salval1 UNDER 'Sales-YTD Value Previous Year',
ch_wa_output-prv_provi UNDER 'KAM CY Provision YTD Previous Year',
ch_wa_output-prv_acpayout UNDER 'Actual Payout Previous Year',
ch_wa_output-salqty2 UNDER 'Sales-YTD QTY Current Year',
ch_wa_output-salval2 under 'Sales-YTD Value Current Year',
ch_wa_output-tsalesqty UNDER 'Target Sales QTY',
ch_wa_output-tsalesval UNDER 'Target Sales Value',
ch_wa_output-kamestval under 'KAM Estimate Value',
ch_wa_output-kamcyper UNDER 'KAM CY-%',
ch_wa_output-provi UNDER 'KAM CY Provision YTD Current Year',
ch_wa_output-acpayout UNDER 'Actual Payout Current Year',
ch_wa_output-balance UNDER 'Bal. YTD Previous',
ch_wa_output-sales UNDER 'Sales QTY',
ch_wa_output-value UNDER 'Value',
ch_wa_output-kam UNDER 'KAM'.
endloop.
endif.
Thanks
jayant.
it write only single record.