09-23-2008 6:20 AM
Following error msg is coming
"GT_ALV" is not type-compatible with formal parameter "CH_GT_ALV".
DATA: BEGIN OF gt_alv OCCURS 0,
bukrs LIKE bkpf-bukrs,
t_auste_ep TYPE rfums_tax_item OCCURS 0, "Augangssteuer, Ein.p.
t_auste_sum TYPE ty_auste_sum OCCURS 0, "Augangssteuer, Summe
t_voste_ep TYPE rfums_tax_item OCCURS 0, "Vorsteuer, Einzelpos.
t_voste_sum TYPE ty_voste_sum OCCURS 0, "Vorsteuer, Summe
t_sdiff_ep TYPE ty_sdiff_ep OCCURS 0, "Steuerdiffer., Ein.p.
t_bukrs TYPE ty_bukrs OCCURS 0, "Summe über den Bukrs
END OF gt_alv.
DAta : g_ref_to_exit_016 TYPE REF TO if_ex_fi_tax_badi_016.
CALL METHOD g_ref_to_exit_016->end_of_selection
EXPORTING
im_bkpf = bkpf
flt_val = g_bukrs_land
par_sort = par_sort
CHANGING
CH_GT_ALV = gt_alv[] "500308
ch_trvor = tab_trvor "400505
ch_bukrs_sum = gt_bukrs_sum[].
please guide
Edited by: ABHUT on Sep 23, 2008 10:51 AM
09-23-2008 6:29 AM
gt_alv should of type TY_RFUMS_TAX_GT_ALV, but you defined differently. Change it to below ..
data: gt_alv type table of TY_RFUMS_TAX_GT_ALV with header line.
DAta : g_ref_to_exit_016 TYPE REF TO if_ex_fi_tax_badi_016.
CALL METHOD g_ref_to_exit_016->end_of_selection
EXPORTING
im_bkpf = bkpf
flt_val = g_bukrs_land
par_sort = par_sort
CHANGING
CH_GT_ALV = gt_alv[] "500308
ch_trvor = tab_trvor "400505
ch_bukrs_sum = gt_bukrs_sum[].
09-23-2008 6:28 AM
09-23-2008 6:29 AM
09-23-2008 6:31 AM
Hi Abhut,
the Type of GT_ALV should be as follows
DATA GT_ALV TYPE STANDARD TABLE OF STRUCTURE RFUMS_TAX_GT_ALV.
Cheers,
Kothand
09-23-2008 6:29 AM
gt_alv should of type TY_RFUMS_TAX_GT_ALV, but you defined differently. Change it to below ..
data: gt_alv type table of TY_RFUMS_TAX_GT_ALV with header line.
DAta : g_ref_to_exit_016 TYPE REF TO if_ex_fi_tax_badi_016.
CALL METHOD g_ref_to_exit_016->end_of_selection
EXPORTING
im_bkpf = bkpf
flt_val = g_bukrs_land
par_sort = par_sort
CHANGING
CH_GT_ALV = gt_alv[] "500308
ch_trvor = tab_trvor "400505
ch_bukrs_sum = gt_bukrs_sum[].
06-18-2010 11:53 AM
hi
u can declare like this may be ur problem will be solved.
DATA gt_alv TYPE STANDARD TABLE OF rfums_tax_gt_alv
INITIAL SIZE 0 WITH HEADER LINE.