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

error in bdc upgrade from 4.6c to ecc 5.0

Former Member
0 Kudos

I have written a BDC which will update the data in FB01. Now this BDC was running well until we upgraded to ECC 5.0.

Now it is giving me a formating error in the purchasing document number and the field is taking / when it is empty and this is telling me 'formating error'.

I am not sure if this is the error but i need to know better. Can someone help?


Former Member
0 Kudos

'/' is the character passed by default into the bdc when it doesnt find any entry for a particular field. All you need to do is specify the value of field NODATA as space instead of '/'.

You can see this field populated in the BDCFIELD subroutine.


0 Kudos

The issue is that there is an entry for that field still it is taking as blank

0 Kudos

can you just tell me which field is that and the table

Former Member
0 Kudos

Make sure your BDC fields are still valid. Also, are you using RFBIBL00 or your own BDC? If you are using RFBIBL00, then may be the structures have changed. Check that.

Active Contributor
0 Kudos


Do one thing, Record using SHDB. Try to map same senario.

Check whether recording of ECC5.0 is matches with old one.

This should be checked in all respect.

SCREEN,Field NAME, Field Value, Fomating.