Hi experts,
I am creating an XI inbound proxy for zxx_stockyard_price_ib_dt ,
I created Ztable(this structure contains both filename and data structure) in R/3 and i am writing a code in sproxy to fetch the data from XI to R/3, R/3 is to fill and store the data in a ztabe .
XI data file is ok, however , when executed ,the input file of XI is not reflecting in the R/3 Ztable,
I need a help in this scenario,
here is the peice of code,
METHOD zxx_ii_stockyard_price_ib_mi~stockyard_price_ib_mi.
DATA : it_zxx_stockyard_price_ib_dt TYPE table of zxx_stockyard_price_ib_dt , " input batches from file
wa_zxx_stockyard_price_ib_dt TYPE zxx_stockyard_price_ib_dt ,
i_zrva_trv_interfa TYPE TABLE OF zrva_trv_interfa ,
wa_zrva_trv_interfa TYPE zrva_trv_interfa.
******fill input internal table from XI
wa_zxx_stockyard_price_ib_dt = input-stockyard_price_ib_mt.
*fetch the records from XI.
LOOP AT it_zxx_stockyard_price_ib_dt INTO wa_zxx_stockyard_price_ib_dt. " looping input data of XI nd moving the data to R3.
MOVE-CORRESPONDING wa_zxx_stockyard_price_ib_dt TO wa_zrva_trv_interfa.
APPEND wa_zrva_trv_interfa TO i_zrva_trv_interfa.
Modify zrva_trv_interfa FROM WA_zrva_trv_interfa.
ENDLOOP .
IF NOT i_zrva_trv_interfa IS INITIAL.
LOOP AT i_zrva_trv_interfa INTO wa_zrva_trv_interfa.
MODIFY zrva_trv_interfa FROM wa_zrva_trv_interfa.
CLEAR wa_zrva_trv_interfa.
ENDLOOP.
ENDIF.
FREE i_zrva_trv_interfa.
ENDMETHOD.
when execute and debugged i found the values are not showing in internal table i_zrva_trv_interfa (loop at i_zrva_trv_interfa), where i am going wrong?