Skip to Content

Formatting error in the field BSEG-WRBTR

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.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Dec 02, 2011 at 08:51 AM

    HI,

    Take the WRNTR field as char type like this

    wrbtr(16) TYPE c.

    Regards,

    Nagaraj

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 02, 2011 at 08:59 AM

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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 02, 2011 at 09:01 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 02, 2011 at 09:08 AM

    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 ...

    Add comment
    10|10000 characters needed characters exceeded