‎2007 Apr 11 1:41 AM
Hi Friends,
i am executing a bdc for va01 which will run good in call transaction method. But in session method it gives error like field KBETR does not exist in the screen.
Because in item detail - condition screen the 13th row i am puting the ZPR0 condition type and value.if i run in CT i can see until 15 rows, but in Session method the screen goes smaller and i can see only 9 rows. here the 13th row is invisible. Give me a solution .
Thanks,
Regards,
Ashok
‎2007 Apr 11 5:31 AM
‎2007 Apr 11 5:42 AM
Hi,
set the default setting or size for the visible screen.
for that u have to use CTU_params
data : f_option type ctu_params,
f_option-updmode = 'S'.
f_option-defsize = 'X'.
f_option-dismode = 'N'.
call transaction 'VA01' using bdcdata options from f_option messages into bdcerror.
*
This will take the default size all systems.
Regards,
Sonika
‎2007 Apr 11 5:48 AM
Hi Sonika,
I think this will be usefull in CALL TRANSACTIOn.
where can we pass this in SESSION Fms.
please clarify my doubt.
Kishore.
‎2007 Apr 11 5:57 AM
Hi Kishore,
u can pass the ctu_params in BDC session also in tbe BDC_INSERT
FM parameters
CALL FUNCTION 'BDC_INSERT'
EXPORTING TCODE = TCODE
CTUPARAMS = CTUPARAMS
TABLES DYNPROTAB = BDCDATA.
check the import parameters for the FM.
Regards,
Sonika
‎2007 Apr 11 6:02 AM
Hi Kishore,
u can pass the ctu_params in BDC session also in tbe BDC_INSERT
FM parameters
CALL FUNCTION 'BDC_INSERT'
EXPORTING TCODE = TCODE
CTUPARAMS = CTUPARAMS
TABLES DYNPROTAB = BDCDATA.
check the import parameters for the FM.
Regards,
Sonika
‎2007 Apr 11 6:47 AM
Hi Sonika,
Thanks for your reply. But still my screen is in smaller size only. pls check.
Thanks,
ashok