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

problem in bdc during call by transaction method

Former Member
0 Likes
984

Dear All,

problem occured while going through call by tranaction(BDC) for tcode KB31N.

message displayed is : field SVALD-VALUE(1) input value is longer than screen field.

kindly suggests about your opinion .

thans in advance

4 REPLIES 4
Read only

Former Member
0 Likes
909

You need to pass amounts to a character variable. This character variable

you need to pass to BDC. declare a character variable of size say 20. Pass

value of Amount to this Character variable and pass this variable to BDC.

This should fix your error in BDC.

Sample code

l_amount = value.

replace ',' with space into l_amount.

condense l_amount no-gaps.

move l_amount to tb_final-ktwrt.

clear l_amount.

Read only

Former Member
0 Likes
909

Hi,

The error message clearly tells that the input value is longer than the screen field. SVALD-VALUE(1) must be the first row of a table control in KB31N. Check the input field and change accordingly

Vikranth

Read only

Former Member
0 Likes
909

Hi,

I think it is a pop-up screen please refer to sap note 13882.

Hope this helps.

Seema

Read only

Former Member
0 Likes
909

Thanks.