Goods Receipts Idoc
Hi,
Could you please help me out how to create Goods Receipt Idoc?
I am using WMMBID02 with WMMBXY also in partner profile, but it is not generating any idoc?
Please help me out.
Kind Regards,
Maulik Shah
Hi,
I think the below link is useful to you
EXIT MB_CF001 for WMMBXY
and
http://help.sap.com/saphelp_nw04/helpdata/en/52/16ae23543311d1891c0000e8322f96/frameset.htm
Regards
Satya
Similar Messages
-
Help needed on Outbound Goods Receipt (IDoc)...
Hi Experts,
Can we use the message type WMMBXY and IDoc type WMMBID02 for Outbound Goods Receipts scenario also (Sending Goods Receipts information to target system).
Because WMMBID02 seems to be for Inbound going by the documentation in WE60. Can we use this for outbound as well? All the field mapping is perfect with respect to this IDoc and all the required fields exist in this IDoc.
I am struggling to find a suitable outbound process code and processing function module to trigger Idoc from MIGO Transaction once the goods receipt is created / generated.
Please advice me on how to achieve the above functionality.
Thanks in Advance.Hi,
check with this link it might be helpful to u ...
<u>Purchase Order
Re: Problem to send idoc for a Good Receipt created
https://forums.sdn.sap.com/click.jspa?searchID=-1&messageID=1279261</u>
Hope this will surely help u ...
regards,
sana.
reward for useful answers... -
Account Assignment in an automatic PO created from a goods receipt idoc
Hi guys,
I'm doing a goods receipt via the IDOC MBGMCR that is automatically creating a PO. Is there a way to make the item on that PO using the account assignement "K" (Cost Center) ?
In the BAPI for the goods movement, they are calling the function module "ME_CREATE_PO_ITEM" to create/prepare the item. In that called, they defaulted the account assignement to space!!! I don't know how I can overwrite it. Is it possible via configuration ??
Many thanks,
StéphaneHi Stephen,
Did you find an answer to your query, i have the same question i want to default the account assignment 'K' for each item for a particular stock transport order.
I'm wondering if it can be configured or do i need to have ABAP do it.
your reply is greatly appreciated,
Thanks,
Michelle -
Goods receipt - IDOC (WMMBXY/WMMBID02) error
I am creating an inbound goods receipt with IDOC WMMBID02 and get the error 'Document date / / is incorrect in item 0000000001'. Error code: F5833.
Error Diagnosis: 'Service financial accounting: document date " / /" is technically incorrect in item "0000000001" of the accounting document.'
Anyone know why I get this error. Appears to be FI related.Hi,
The error occurs in the following function module:
CALL FUNCTION 'DATE_CHECK_PLAUSIBILITY'
EXPORTING
DATE = I_BLDAT
EXCEPTIONS
PLAUSIBILITY_CHECK_FAILED = 01.
CHECK NOT SY-SUBRC IS INITIAL.
MESSAGE E833 WITH I_BLDAT I_POSNR.
Please check the documentation for the function module for details.
regards
Aveek -
Hello All,
I want to post an idoc for Goods receipt. Can anyone tell me the mandatory fields in Idoc for creating goods receipt through we19 idoc test tool.
IDOC type: WMMBID02
IDoc type: WMMBXY
And if anyone has sample program to create GR idoc through ABAP program, please send it too. Thanks!
RickyI found using IDoc Type MBGMCR02 and message MBGMCR and much better IDoc/msg type to use then the WMMBID02 if you are doing a goods receipt or transfer order whether in WM or IM. It calls in a BAPI (configured via the WE20 partner profile ) to create a goods movement.
-
Inbound Goods Receipts IDOCS using L_IDOC_INPUT_WMMBXY
Hi Guys.
I am (trying to) creating Inbound material goods movement document using L_IDOC_INPUT_WMMBXY. I wrote a custom program mapped Control segment and data segment. Control segment with the message type, IDOC type, etc. Data segments with E1MBXYH, E1MBXYI, E1MBXYJ. Seems everything good to me, but when i execute the program the function module executes with sy-subrc = 0, but i am not seeing any idocs in WE02. Am i missing anything here.
Thanks
ShankarHi,
The FM L_IDOC_INPUT_WMMBXY is the processing function module that will take the IDOC contents and create the GR document i.e. it does not create create the actual IDOC.
If you want to create an IDOC in ABAP that will be processed by L_IDOC_INPUT_WMMBXY then use a function such as IDOC_WRITE_AND_START_INBOUND giving the necessary control record and data segments. This will create the IDOC in the DB and trigger the inbound processing routine.
Cheers,
Pete -
Inbound Goods receipt - IDOC WMMBXY/WMMBID02
I am able to post a GR with WMMBID02, but the status msg 53 only says 'Application document posted'. Why does it not provide the document number in message?
Hi,
You need to do this programitically. For ex:
PERFORM idoc_status_fill USING c_idoc_status_ok_incomplete
v_idoc_docnum
c_success
c_id
44
struct_emkpf-mblnr
struct_emkpf-mjahr
space
space
p_i_tab_step-fname
space
space
FORM idoc_status_fill USING value(status)
value(docnum)
value(msgty)
value(msgid)
value(msgno)
value(msgv1)
value(msgv2)
value(msgv3)
value(msgv4)
value(routid)
value(segnum)
value(segfld).
i_idoc_status-uname = sy-uname.
i_idoc_status-status = status.
i_idoc_status-docnum = docnum.
i_idoc_status-msgid = msgid.
i_idoc_status-msgno = msgno.
i_idoc_status-msgty = msgty.
i_idoc_status-msgv1 = msgv1.
i_idoc_status-msgv2 = msgv2.
i_idoc_status-msgv3 = msgv3.
i_idoc_status-msgv4 = msgv4.
i_idoc_status-segnum = segnum.
i_idoc_status-segfld = segfld.
i_idoc_status-repid = sy-repid.
i_idoc_status-routid = routid.
APPEND i_idoc_status.
CLEAR i_idoc_status.
ENDFORM. " idoc_status_fill -
Post Goods Receipt for Inbound Delivery using WHSCON IDoc
Dear All
Currently I am working on a big project dealing with EDI connections to our logistics partner for the Export business. The entire message flow between Lindt and our partner should be via EDI. Our SAP release is (still) 4.6c.
We will create two kinds of despatch advice messages, one for inbound deliveries and one for outbound deliveries for customers.
I would appreciate your support in the following problem that I am facing with the inbound delivery scenario:
We create stock transport orders (purchase orders, POs) for the goods intended to be delivered into the plant at our partner
We create a delivery (type NL = replenishment delivery) for this POs
As soon as we post the goods issue we send the despatch advice (as EANCOM D96A DESADV message) to our partner.
At this point the delivery is basically completed, i.e. packing status (PS) and goods movement status (GM / GS) are equal to 'C' (= completed).
Our logistics partner uses the same EDI message to send us the goods receipts data, e.g.:
We dispatched 50 units of a product => QTY:50:12
The partner received indeed 50 units => QVR:50:66
Please note that we do not use the QVR segment for the quantity difference (between despatched and received quantity) but it contains the received units. This way we avoid negative values in the QVR segment.
When the logistics partner sends back the DESADV message containing the received quantities (QVR segment) we want to make
the goods receipts for the products in the original stock transport order and
upate the message flow in the delivery
My idea was to transform the incoming DESADV message into a WHSCON.DELVRY03 IDoc based on the documentation in: [Delivery Interface|http://help.sap.com/saphelp_crm40/helpdata/en/e2/654b15a9f411d184ec0000e81ddea0/content.htm]
In the delivery header control E1EDL18 I used QUALF = 'PGI' (Post goods issue).
I prepared an inbound WHSCON IDoc according to the documentation mentioned below. I managed to get some feedback from the Idoc processing implying that the system tried to do the goods receipt in the PO but failed.
To make a long story short here are my questions:
Can an inbound WHSCON IDoc used for doing both the goods receipt in the PO and the update of the message flow in the delivery?
Does anybody have an example on how to fill the WHSCON IDoc?
Or is my approach a cul-de-sac ?
Kind Regards
Uwe
PS: A related question can be found here: Goods Receipt in PO AND Message Flow Update in Inb. Delivery using WMMBXYHi Uwe,
Can an inbound WHSCON IDoc used for doing both the goods receipt in the PO and the update of the message flow in the delivery?
The binary answer would be no. You should use WMMBXY or MBGMCR instead.
But if we are doing goods receipt against Inbound delivery then answer is YES with additionally E1EDL18-QUALF = 'PIC' populated. But please remember no partial receipt is possible against Inbound Delivery.
We should populate E1EDL20-VBELN with our Inbound delivery number and line item info should go to E1EDL24.
I have done a similar interface recently where we are doing receipt against Inbound delivery. But our case was a bit complex because we had to support against Inbound delivery. So we had to go for a custom solution on top of IDOC_INPUT_DELVRY.
Hope this helps. Let me know if you have more questions.
Regards,
Rudra -
Inbound IDoc MBGMCR02 Goods receipt for delivery status 51 Reference Docume
Hello IDoc experts,
I try to do a goods receipt for an inbound delivery using inbound IDOC MBGMCR02.
The inbound delivery is linked to only one PO, and the bill of lading number in the delivery is unique.
Still I get the following error message:
Reference Document Number is existing at more then one Purchase Order!
The inbound delivery is linked to only one PO, and the bill of lading number is unique
These are the fields I fill:
E1EBP2017_GM_HEAD01
PSTNG_DATE: '20100421
DOC_DATE: '20100421'
REF_DOC_NO: 180000008 (number of the inbound delivery)
BILL_OF_LADING: 4500001992 (I have put the PO number in the bill of lading number in the delivery)
E1EBP2017_GM_ITEM_CREATE
MATERIAL: CH0463COEUR\1 (material number of the first item of the delivery)
PLANT: ST01
STGE_LOC: 0001
MOVE_TYPE: 101
VENDOR: 100080
ENTRY_QNT: 100
ENTRY_UOM: PCE
ENTRY_UOM_ISO: PCE
PO_PR_QNT: 100
ORDERPR_UN: PCE
ORDERPR_UN_ISO: PCE
PO_NUMBER: 4500001992
E1EBP2017_GM_ITEM_CREATE1
DELIV_NUMB: 180000008
DELIV_ITEM: 10
Do you guys have any idea where I go wrong?
Kind regards,
Rudy ZijpI hope you filled the moment typ indicatior E1BP2017_GM_ITEM_CREATE.MVT_IND to 'B'.
and E1BP2017_GM_CODE-GM_CODE to '01 and for Bill of lading field also pass delivery nymber.
please try with these inputs.
Regrds,
Suresh
Edited by: Suresh Reddy Avutu on Apr 29, 2010 4:40 PM -
Goods Receipt for Purchas Order - WBGMCR02 IDoc
Hello all!
I am attempting to create material documents for good receipts of a finished goods purchase order using IDoc WBGMCR02 and message type MBGMCR configured by vendor in WE20 (partner profiles). I am creating test data via WE19 and I'm fairly confident that my IDoc is complete with references to the PO, vendor, material and movement type 101. I am receiving the an error though when processing, to follow..
CODE is not supported by BAPI2017_GOODSMVT_CREATE
Message no. M7 259
Any input is appreciated.
Thank you.Well I got past this error, I had the wrong value in the the E1BP2017_GM_CODE..
However, I am now facing a new error.. below.
An error has occurred assigning data (E1BP2017_GM_ITEM_CREATE )
Message no. B1 527
Diagnosis
To call a BAPI the IDoc data must first be assigned to the relevant BAPI interface parameters.
An error has occured when carrying out this operation, possibly due to an incorrect data type or data format in the segment E1BP2017_GM_ITEM_CREATE.
Procedure
Check that the data types in the IDoc data record matches the data types in the BAPI parameter.
I reviewed that data in this segment against the documentation found in WE60 - this segment allows for data from many different function areas of goods movements (sales, transfers, delivery, PO, etc) and since I am attempting to create a 101 movement against a finished good purchase order I am somewhat confident I have filled in all relevant data in the E1BP2017_GM_ITEM_CREATE segment.
Does anyone know how to debug this error or have a decent road map for creating this movement type with this IDoc/message?
Thanks! -
Is there an IDOC that be generated from a Goods Receipt?
My scenario is that I need to update a 3rd party system whenever we receive a part in the WH against a PO using MIGO. I'm wondering if there is an IDOC that can be triggered to send some sort of update when this occurs. I know about WMMBXY but it seems that this can only be used for inbound processing.
Just to be clear, I am not looking for an IDOC I can use to post a goods receipt.
Any suggestions? Thanks in advance.using the IDOC type and Message type you can configure in the WE20. The Output type depends on your requirement. I am not sure which one you are using...?
WE01, WE02 etc.. -
Idoc Type for Goods Receipt against a PO
Hi ,
The Goods Recept is already done in my legacy system, So my interface updates the goods receipt in SAP based on goods receipt done in Legacy system.
I receive following data:
Plant
Purchase Order Number
Line Item
Pack List Number
Material Number
Quantity
Storage Location
GM_CODE = '01'
MVT_IND Movement indicator = 'B'
So I want which Standard Idoc Type I can use for this.
I reffered to Note 833603.
In that
1. WMMBXY (WMMBID01, WMMBID02) and
2. MBGMCR (MBGMCR01, MBGMCR02) is mentioned.
Which one I should Use, as this GR is done again PO so its mandatory for me to pass Purchase Order Number and line item.
Plz guide me which IDOC type i shd choose.Hi,
Use the message type WMMBXY, IDOC Type as WMMBID02 and the function module is L_IDOC_INPUT_WMMBXY (Process Code WMMB) to process the Goods Receipt against a PO.
I have successfully used that in many projects till now.
Please let me know if you have any queries.
Thansk,
Mahesh. -
Outbound Delivery IDOC not updating values from MKPF for goods receipt
hi all,
I have a question say I am generating an outbound delivery IDOC. which has fields Goods Issues & Goods Receipt date retrieve from MKPF(BUDAT).
say when i post goods issues, MKPF is updated and IDOC is gernerated with issues date taken from MKPF.
and when i tried to goods receipt, MKPf is updated and IDOC is generated but no receipt date taken from MKPF. then i check in MKPF, date is there and then once again I triggered the IDOC, receipt date comes......so my doubt is the time issues say when IDOC is triggeres, no value in MKPF...but when i check the time it is 4 mins difference from the MKPF time and the IDOC time...
and also 1 more thing for doing goods receipt, we do in different transaction and for good issue we do in Vl02n.
so bit confused.
kindly helpTrue , but in BKPF only Issues date are stored not the receipt date say if the document type = WE.
Please let me know is there any other options to fetch rather than MKPF.
because at the time of IDOC generation, there is not entries in MKPF. I tried to do using WAIT UP TO 50 seconds , even that didnt work.
Please guide me
thanks -
I/B EDI IDoC for Service Ent Sheet & Goods Receipt against PO SAP ECC 6.04
Hi EDI Experts ,
We Have ECC 6.04. We are planning to have inbound EDI IDoC for Goods Receipt against PO & Service Ent Sheet .
1.For Goods Receipt against PO I have identified below Message type:
MBGMCR / MBGMCR03 - Used in SRM Confirmation IDOC from SRM & SUS
WMMBXY/ WMMBID02- Messages Types - I remember used in last Project
Can anyone please suggest/confirm me , exactly which is most used and most suitable ?
2. For Service Ent Sheet inbound posting I unable to find any IDoC and never heard same.
( I learnet that from SUS Service entry posted in ECC by eSOA with PI ( XML).... or in other cases it may created using some BAPi)
What is exact fact ? Is there Service entry sheet can not pe posted by IDOC ? If yes, how ? if now, what is the best options ?
Thanks in advance.
Regards
NAPHi ,
In MM-SUS deployment,
Until SRM 7.0 with ECC 6.04, Service procurement using MM-SRV & SAP SUS, was not provided. But, as of “SRM 7.0, only in combination with ECC 6.04 ”, SAP standardized the “Service Procurement” scenario along with Material Procurement for MM-SUS deployment and so fully supported for Material & Services .
Please refer the Note 868192 & 1269540 and Technical scenario matrix ( criterion 18) document for details.
So for there is Enterprise Services ( eSOA) and not IDOC. Please see below messages for Services.
Create Purchase Order
PurchaseOrderERPRequest_Out_V
Outbound
Change Purchase Order
PurchaseOrderERPRequest_Out_V1
Outbound
Receives Service Entry Sheet
ServiceAcknowledgementERPCreateRequest_In
Inbound
Approve Service Entry Sheet-> Send Approval Note
ServiceAcknowledgementERPConfirmation_Out
Outbound -
Fields mapping IDOC WMMBXY to post Goods Receipt against Inbound Delivery
Hi Friends
I am testing Goods Reciept against Inbound Delivery using Inbound IDOC.
IDOC Type used WMMBXY and Function Module :
System is giving erorr message as "Document does not contain any items".
Kindly let me know segment data mapping for above IDOC type
Following data are passed to segments,
E1MBXYH-BLDAT Document date
E1MBXYH-BUDAT Posting date
E1MBXYH- XBLNR .. in this field i am passing Inbound Delivery number
E1MBXYH- TCODE ... MIGO
E1MBXYI-BEAKZ ... B Goods Receipt against Purchase Order
E1MBXYI-MATNR material number
E1MBXYI-WERKS Plant
E1MBXYI-BWART Movement Type
E1MBXYI-LIFNR Vendor code
E1MBXYI-KZBEW B
E1MBXYI-POSNR Item number in delivery
E1MBXYI-VBELN Inbound Delivery number
E1MBXYJ-VLIEF_AVIS Inbound Delivery number
E1MBXYJ-VBELP_AVIS Item number in Inbound Delivery
E1MBXYJ-WM_KZBEW Movement indicator
RajHello,
Did you recieve any answer or find a solution? I encounter a similar issue.
Thanks in advance,
Génia.
Maybe you are looking for
-
Hi , i applid oss note 1046758. to 2 include and 1 program includes: J_1IEWT_CERT_TOP J_1IEWT_CERT_F01 program : J_1IEWT_CERT But i getting error like report/program statement missing. plz give me solution Edited by: vasanth kandula o
-
Runtime error SAPSQL_ARRAY_INSERT_DUPREC during migo
Hi Friends, When I try doing MIGO with reference to a PO and save the document it gives me runtime error SAPSQL_ARRAY_INSERT_DUPREC. I have check the buffer, and the no. range everything is perfect, but still i am getting this error. Can anyone pleas
-
CC Desktop app crashes mid-installation
Hey, I work in a post-production facility, and every time we need to install an update for CC, at least half of our machines experience problems with the CC Desktop App - most of the issues have to do with softwares not showing up as installed (even
-
We update pdf files on a network drive on a daily basis early in the morning. Some users leave their pdf files opens which does not allow us to overwrite the file. Is there a way to set the files so that the users opens the files as "read only" lo
-
BPC75NW: How to generate list of accounts with a specific prefix
Hi Experts, I need to generate a list of accounts (to be scoped in LGF script file) starting with 'A_'. How do I acheive this in BPC7.5 NW version ? Regards, Pankaj.