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.
cancel
Showing results for 
Search instead for 
Did you mean: 

Formatting error in the field BSEG-WRBTR

ankit_doshi
Participant
0 Kudos

I am trying do posting using transaction FBB1 via BDC, i am successfully able to do the posting on my side, But my client says he is not able to do the posting and receives an error saying "Formatting error in the field BSEG-WRBTR" Input must be in certain format. what should be done so as to retain the format of the input irrespective of the user settings.

1 ACCEPTED SOLUTION

former_member404244
Active Contributor
0 Kudos

HI,

Take the WRNTR field as char type like this

wrbtr(16) TYPE c.

Regards,

Nagaraj

4 REPLIES 4

former_member404244
Active Contributor
0 Kudos

HI,

Take the WRNTR field as char type like this

wrbtr(16) TYPE c.

Regards,

Nagaraj

ankit_doshi
Participant
0 Kudos

I checked for similar posts..making use of WRITE statement helps.

Former Member
0 Kudos

Hi ,

please do more searches in SDN before you post.....

in your program , you need to convert amount based on the user profile ,

Keyword WRITE TO , check SAP documentation for its syntax.

regards

Prabhu

Jens-K
Advisor
Advisor
0 Kudos

Hi Doshi,

one usual error is the decimal notation is such a case. Is your client using the same decimal notation as you in your tests? You can check the decimal notation in Menu Path->System->User Profile->Own data and Defaults Tab. If the decimal notation is different to the format you put into the WRBTR field with your BDC, there will be the error "Formatting error in the field BSEG-WRBTR; see next message". The next message in BDC protocol is then "Enter a numeric value".

Kind regards, Jens

<removed by moderator>

Edited by: Thomas Zloch on Dec 2, 2011 2:45 PM - please do not ask for ...