Skip to Content
avatar image
Former Member

Field BSEG-MWSKZ does not exist in the screen SAPMF05A 0300

My colleague has an issue where we are trying to run RFBIBL00 to debit and credit the same account which runs fine when being manually posted in the system through t-codes FB50 / FB50L. When trying to run RFBIBL00 the error message in the subject appears. Does anyone have any idea what is causing this error message to appear considering that it posts fine when run manually in the system?

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Feb 18, 2009 at 02:21 AM

    But how would setting up an account as a cost element affect the sales tax field (MWSKZ)? I checked and it was not setup as a cost element and did not require cost center for manually postings. Any thoughts?

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      I would say (just guessing), that maybe it's a technical problem. Make sure the field BSEG-MWSKZ is initialized with '/' if not Tax Code is required for the corresponding GL Account. If you leave the field empty/blank for RFBIBL00, the program assumes this field has value.

      If this is an ABAP program calling RFBIBL00, this can help you:

      CONSTANTS: c_nodata LIKE bgr00-nodata VALUE '/'.

      init_strukturen_erzeugen(rfbibli0) USING c_nodata,

      "Initialize BDC Records With STYPE AND '/'.

      Good luck.

  • Feb 17, 2009 at 11:11 PM

    Hello,

    Can you please recheck the field status of the GL Accounts that you are posting. I think you must have given field status group as GENERAL accounts, but you must have created as cost element, hence it is asking for real CO object.

    If you can post exactly the same data in your file in FB50, you will come to know.

    Otherwise, you need debug the program. (foreground you can see the error)

    Regards,

    Ravi

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 18, 2009 at 03:51 PM

    Check the master data of the GL account in the relevant company code(s). In order for the sales tax field (MWSKZ) to be available for input when posting to a particular GL account, the GL master must have a value maintained in the tax category field. If no tax category value is maintained on the GL master, the sales tax field is hidden when posting to the account.

    If you find the GL account master does not have a tax category value, there are two options: 1. add a tax category value to the GL master or 2. remove the tax code value from the line items in the upload file. The option you go with is dependent on the whether the GL account should be posted to with a tax code (i.e. whether it is relevant to sales tax).

    Regards,

    Shannon

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 18, 2009 at 04:46 PM

    Hi Hari,

    When you run it manually it will not give problem as you can press enter manually and go over the message.

    but when you run an BDC in the background , since you cannot get over the error by pressing enter.

    You need to do it in the foreground to be able to skip over the message.

    hope this helps.

    Pl let me know if you need any further assistance in the problem (i had a similar problem in my last implementation)

    Regards,

    Rishikesh

    Add comment
    10|10000 characters needed characters exceeded