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: 

Accounting Doc not posted Idoc error

Former Member
0 Kudos

Hello experts,

I am facing an issue with Idoc processing, the accounting document is not yet posted due to this error

I am getting the below error,

Field BSEG-ZTERM. does not exist in the screen SAPMF05A 0301

Please let me know who to process this.

Thanks in advance

9 REPLIES 9

GauthamV
Active Contributor
0 Kudos

As the error clearly says that the field ZTERM doesnt exist in screen 301(may be removed in configuration)

remove ZTERM value in your idoc data that you are passing and check if the document gets posted.

Former Member
0 Kudos

Hi Goutham,

Sorry for the late response..

I am an FI Guy,may i know how to remove ZTERM value in my idoc data

thanks and regards,

Satya

Former Member
0 Kudos

Hi,

Who is generating the idoc? They can remove the this field ZTERM value from the idoc.

For the testing purpose to check if the document is getting posted without this field, you can use t-code WE19.

Here provide the idoc number and execute. In the segments, remove the value from field ZTERM. Provide the function module in the box 'Inbound function module'. Then execute. It will create new idoc with the same data of the input idoc. Also it will get processed.

Former Member
0 Kudos

Hi I did as you said,

then a new idoc was created but it is giving another error "specify account no"

where i have to specify this a/c no.

Former Member
0 Kudos

In WE19 itself provide the account number.

Former Member
0 Kudos

Hi Raj,

i am getting another error

"No batch input data for screen SAPMF05A 0700"

can you please help me out how to solve this.

thanks in advance.

Former Member
0 Kudos

Hi,

This could be one of the reason that some of the fields which are mandatory are not defaulted. Ex: Cost center , profit center or reason code. If one of the field is mandatory and that value is not populated system will through that error.

In WE19, while executing the function module do it in foreground debugging. Then go step by step by pressing F5. Then you might get something.

Clemenss
Active Contributor
0 Kudos

Hi gsnreddy,

reading all this I supposed your IDoc inbound processing and/or business transaction for document posting has been modified by the customer. You need IDoc and ABAP prgramming expert(s) to analyze the process.

Has this ever worked in the past? What has changed since then? Can you input and post the IDoc data in online transaction?

Regards,

Clemens

Former Member
0 Kudos

git it in we19 itself