‎2006 Jul 31 7:17 AM
Hi,
when i write like this, it is ok!
perform bdc_field using 'AFVGD-VGW01'
'123' .
but when i write like
perform bdc_field using 'AFVGD-VGW01'
it_pochange-VGW01 .
it give a message that the input is longer than the screen field. but i define it_pochange-VGW01 like
AFVGD-VGW01(this type is QUAN, u can see it in se11).
any advise?
‎2006 Jul 31 7:28 AM
Hi,
Change the type of it_pochange-VGW01 to <b>char</b> "Character" instead of AFVGD-VGW01.
Reward if useful
Regds.
‎2006 Jul 31 7:22 AM
Hi Gang Li,
Check out the contents in Flat file, may be they are not compatible with currency format.
Regards:-
Santosh.D
‎2006 Jul 31 7:24 AM
go to debugger mode and check the value in internal table it is proper coming or not...
i thing some others field value is coming in this field.
‎2006 Jul 31 7:24 AM
Hi Gang,
Check whether the Screen field and it_pochange-VGW01 have the same <b>DATATYPE</b>.
Regards,
Prashanth
‎2006 Jul 31 7:28 AM
Hi,
Change the type of it_pochange-VGW01 to <b>char</b> "Character" instead of AFVGD-VGW01.
Reward if useful
Regds.
‎2006 Jul 31 7:42 AM
‎2006 Jul 31 8:07 AM
In BDCDATA structure, the values are stored as C....
Regards,
Viven
‎2006 Jul 31 7:28 AM
Hi,
Give the type as <b>Char</b>, it wont give that error mesage.
Reward if u find it useful.
Regards,
Viven