‎2010 Jan 11 7:30 AM
Hi experts, i m creating purchase order using bdc. In that i m passing prise for material through internal table then it gives following status message like
Field MEPO1211-NETPR(1) input value is longer than screen field.
Because of this message execution stops and again i need to enter further transaction manually..
so plz tell me what to do?
‎2010 Jan 11 7:41 AM
Hi Vikas
For this, you have to declare char type variable with length of netpr in the BDC Report.
Then assign value to this var & paas to BDC.
Regards.
‎2010 Jan 11 7:41 AM
Hi Vikas
For this, you have to declare char type variable with length of netpr in the BDC Report.
Then assign value to this var & paas to BDC.
Regards.
‎2010 Jan 11 8:18 AM
thanks nikhil. now it gives another error like
Input must be in the format ,_,__,_~._
Now what to do?
‎2010 Jan 11 9:11 AM
hi
what value you are passing to NETPR field?
Check the value & decimals you are providing.
‎2010 Jan 11 12:19 PM
‎2010 Jan 11 12:34 PM
Hi,
Define the type for the netpr field of type P decimal 2.
use the write statement to convert the amount as per the sap format.
and pass that variable to the BDC field.
‎2010 Jan 11 7:44 AM
Hi,
check the input you are entering in this field. since value is having the more length this this error is coming.
pass the amount to char and then use condense statement .
pass that variable to bdc field.