Skip to Content
0

goods receipt for PO using IDOC - MB_CREATE_GOODS_MOVEMENT -Mvt 101- price error

Jun 16, 2017 at 08:15 PM

57

avatar image
Former Member

I am trying to do a goods issue for a Purchase order(MB01) from idoc using function module,

MB_CREATE_GOODS_MOVEMENT. The idoc errors out with error saying, "Enter net price". However if I go to MB01 transaction and enter the PO, MvtType, Plant, StorLoc and Reason, I am able to post without any error. I am not sure if there is any additional field the function module is expecting in the idoc. Below are the fields that we are passing and I do not see a net price field in the segment E1MBXYI we are using.

E1MBXYH

BLDAT 20170616
BUDAT 20170616
TCODE MB01

E1MBXYI

MATNR 3865403A048
WERKS 1023
LGORT 0001
BWART 101
LIFNR 0000099961
ERFMG 11520
ERFME EA
KZBEW B
GRUND 0001
VBELN 5500232940

Thanks!
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Jürgen L
Jun 16, 2017 at 09:38 PM
0

you said you are doing a goods issue against a PO, this sounds confusing, as movement 101 is a goods receipt, and a PO number can also not be seen.

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Thanks for your reply. I later realized that the in the idoc that is being sent, the PO number was passed in VBELN field and not EBELN. Corrected that and now it is working.

0