Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Inbound ORDERS IDoc Error: No batch input....

Dear all,

i try to receive IDocs via the standard function module IDOC_INPUT_ORDERS. Partner profiles etc. are maintained in WE20. However, when I create the Test IDoc in WE19 and process it, i get the following error:

No batch input data for screen SAPMV45A 4001

Message no. 00344

My IDoc looks as follows:

EDIDC 2000000000000203045700 51 2SAPXXX LSXXXCLNT200

E1EDK01 220 56026671

E1EDK14 012OR

E1EDK14 00601

E1EDK14 00701


E1EDK03 002200909170000

E1EDK03 012200909171212

E1EDK03 022200909171212

E1EDKA1 AG 0003000011

E1EDKA1 WE 0003000011

E1EDK02 001K1234567 20090911

E1EDP01 1 1 EA

E1EDP19 0035200000

Has anyone an idea, what might be the reason for this error?

Best regards


Former Member
Former Member replied

Hello Florian

When you choose function "Inbound Function module" (IDOC_INPUT_ORDERS; WE19) switch the transaction processing to In Foreground or In Foreground after Error.

Then you will clearly see what is missing and it should be easy to find out where to place the missing data into the IDoc.

Most likely segment E1EDP20 (containing the quantity) is missing. Example:

E1EDP20                     136.000        0.000          20080822



0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question