Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

about BDC

Former Member
0 Likes
847

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?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
803

Hi,

Change the type of it_pochange-VGW01 to <b>char</b> "Character" instead of AFVGD-VGW01.

Reward if useful

Regds.

7 REPLIES 7
Read only

Former Member
0 Likes
803

Hi Gang Li,

Check out the contents in Flat file, may be they are not compatible with currency format.

Regards:-

Santosh.D

Read only

0 Likes
803

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.

Read only

Former Member
0 Likes
803

Hi Gang,

Check whether the Screen field and it_pochange-VGW01 have the same <b>DATATYPE</b>.

Regards,

Prashanth

Read only

Former Member
0 Likes
804

Hi,

Change the type of it_pochange-VGW01 to <b>char</b> "Character" instead of AFVGD-VGW01.

Reward if useful

Regds.

Read only

0 Likes
803

that is ok!

but why? any point?

Read only

0 Likes
803

In BDCDATA structure, the values are stored as C....

Regards,

Viven

Read only

Former Member
0 Likes
803

Hi,

Give the type as <b>Char</b>, it wont give that error mesage.

Reward if u find it useful.

Regards,

Viven