MIGO Goods receipt to Direct Sales PO . Error M7018. Enter Storage Location
Hi Gurus.
I want to post Goods Receipt from Direct Sales Purcharse Order.
In this document type isn't needed a Storage location , but MIGO displays Error M7018 ( Enter Stor. Location ).
This error only happens in one of our company codes. I think is a customazing error company dependent.
Please, can you help me.
Thanks
If your PO document type doesn't need the storage location, then it doesn't mean that the storage location doesn't need at the time of goods receipt..
As this is your stock-able material, so you have to enter a storage location. So that the material can kept the stock into a storage location.
If you use any Account assignment category in PO, then your material will not be kept in stock. In that time you don't need to enter storage location at the time of Goods Receipt.
At the time of Goods receipt, field selection settings for PO document will not mater.
Its just depend on your PO - Account assignment category.
Regards
Dev
Similar Messages
-
Error In BAPI_GOODSMVT_CREATE (M7018 Enter Storage Location)
I am using BAPI_GOODSMVT_CREATE For GR. (ERROR Message - M7018 Enter Storage Location)
Parrameters passed are as follows
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = gwa_gm_head
goodsmvt_code = gwa_gm_code
IMPORTING
goodsmvt_headret = gwa_gm_head_ret
materialdocument = l_mat_doc
matdocumentyear = l_doc_year
TABLES
goodsmvt_item = git_gm_item
return = git_return.
gwa_gm_head-PSTNG_DATE 08.09.2011
gwa_gm_head-DOC_DATE 08.09.2011
gwa_gm_head-REF_DOC_NO 90000220
gwa_gm_code-gm_code = '01'.
gwa_gm_item-MATERIAL 10000087004
gwa_gm_item-PLANT D102
gwa_gm_item-STGE_LOC 1000
gwa_gm_item-ENTRY_QNT 2,000
gwa_gm_item-ENTRY_UOM EA
gwa_gm_item-PO_PR_QNT 2,000
gwa_gm_item-ORDERPR_UN EA
gwa_gm_item-PO_NUMBER 5100000134
gwa_gm_item-PO_ITEM 00010
gwa_gm_item-MVT_IND B
gwa_gm_item-DELIV_NUMB 80000423
gwa_gm_item-DELIV_ITEM 000010
Moderator message : Duplicate post locked.
Edited by: Vinod Kumar on Sep 8, 2011 5:15 PMHi,
One of the things that can cause this is incorrect storage location.
Regards,
Himanshu -
Error Msg enter storage location in stock transfer
Hi SAP Gurus,
Can anybody tell me when I am trying to do the PGI for stock Transfer order ,It giving error Msg enter storage location ,bit I have already entered the storage location.
Msg type App area Msg No item msg text long text Material desc Qty
E M7 018 10 Enter storage loc 2176 food 1
Thanks ,
SiddharthaKindly check the Settings for that Delivery Item Category - Activate the check box for Storage Location Required & determine St Location. After this assignment , system should determine automatically the Storage Location.
Now in OVL3 ,assign the Organization Units to determine the Storage Location.
To check these settings, either delete this Delivery & create the fresh one & check.
Best Regards,
Ankur -
COGI errors - Enter Storage location
Hi Experts,
I have problem with my component materials in COGI txn..error is "Enter Storage location".
Step by step process:
But component material has storage location 1000 in material master. What might be the problem.
I do goods issue or 261 movement in COR6 or confirmation of process order.
Hope you could help me.
Thanks a lotHi,
System will check the str location in BOM.
If it is not found it will use str location determination strategy:
Strategy 1: System will check in component material master. If it is not found,
Strategy 2: System will check in production version.Issue str location & Receive str location If it is not found,
Strategy 3: System will check as per strategy 1 after that strategy 2.
Strategy 4: System will check as per strategy 2 after that strategy 1.
Try to maintain str location explained above. COGI error will not come.
Regards,
Dharma -
MIGO Goods Receipt multiple Movement Types?
Hi,
Is it possible with MIGO Goods Receipt using Inbound Deliveries to have multiple movement types? the reason I ask is I am getting the following error 'BORGR622 Movement Type XXX not allowed; only 101 is allowed' when trying to receipt a Line no. with different Movement Type to the earlier lines.
We do have the same problem if we receipt in MIGO Goods Receipt directly to the Purchase Order, we can happily post a document which has the normal '101' movement type and another Custom movement type.
The reason for the requirement is to do with Account Determination, we have free bonus goods lines which are zero price on the purchase order - the price difference gets posted to a bonus stock account instead of the usual price difference account, by using a Custom Movement Type - the bonus stock agreement (kind of like BOGOFs Buy One get one free) is passed to the Customer with similar account determination updating the same bonus stock account.
This works fine for MIGO receipt directly with the Purchase Order but we get the error message above with Inbound Deliveries.
I cannot see anywhere obvious in config which might sort this issue, but am unsure why multiple movement types on a Goods Receipt would be allowed against a Purchase Order but not an Inbound Delivery.Hi,
Try with the below mentioned settings,
goto SPRO -> Materials Management -> Inventory Management & Physical Invetory -> Settings for enjoy transactions -> Settings for good movements(MIGO) -> Settings for transactions & reference documents -> select MIGO_GR -> Click on transaction/event -> select goods receipt -> click on reference documents -> remove the tick mark on active.
Regards,
Prabu -
MIRO(Invoice Verification) posting date is lesser than MIGO(Goods Receipt)
MIRO(Invoice Verification) posting date is lesser than MIGO(Goods Receipt) posting date.
Explanation:
Miro sholud be posted after the GRN has posted. It means that the Posting date of Miro should be greater than or equal to the Posting date of Migo. But I am facing the issue that I can able to post the Miro before the Migo date..
For example: I have posted the Migo(Goods receipt) document with the posting date u2013 10.8.09 and at the same time I can also able to post the Miro(Invoice Verification) posting date as u2013 5.08.09. This is should not be allowed . Kindly give me the solution. Is there any options in SAP standards to restrict this type of Postings(without using user exit).
regards
VaradharajHi
you need to use BADi for this INVOICE_UPDATE
you can give logic as whil;e MIRO system will compare posting date with MIGO doc , then create a Z error msg in se91 nad assign it in that badi
take help of ABAPer, check following link
[LINK |GR date lesser than the PO date, the system should show an error message.; -
Two accounting documnets to be generated at time of MIGO (Goods Receipt)?
Hi SAP Gurus,
Could you please give the solution to the below scenario.
Two accounting documnets to be generated at time of MIGO (Goods Receipt) with two different documnet types ?
1) 1st Accounting Document:-----
Inventory a/c DR
To GR/IR Clearing a/c
2) 2nd Accounting Document :----
Cost of Goods Sold a/c DR
To Inventory a/c
NOTE: G/L Account assigned in the Purchase Order.
Many Thanks
Kiran Konujula.>
Two accounting documnets to be generated at time of MIGO (Goods Receipt)
with two different documnet types ?
1) 1st Accounting Document:-----
Inventory a/c DR
To GR/IR Clearing a/c
This one is normal GR entry done against PO with movmeent 101
> 2) 2nd Accounting Document :----
Cost of Goods Sold a/c DR
To Inventory a/c
This entry comes in play when you do good issue against sales order. Nothing to do with GR.
Edited by: Afshad Irani on May 4, 2010 2:46 PM -
MIGO - Goods Receipt against Purchase order. PO rate dispaly.
Is it possible to display purchase order line item rate in MIGO - Goods Receipt against purchase order - Quantity tab.
In Quantity tab - System is showing Qty in Unit of Entry, Qty in SKU, Qty in Delivery Note, Quantity Ordered, alongwith these fields we also want display of Purchase order rate/each of that line item.
Please guide.BTW you are getting PO number at MIGO and clicking over that you will get entire PO then why you want PO rate display here??
-
Pricing determination of MIGO (goods receipt)
How is 'Amount in LC' field in the tab 'Quantity' of MIGO (goods receipt) determined by SAP?
To my understanding, 'Amount in LC' is determined by the conditions, but I don't have a clear understanding on this process.
Appreciate if anyone can shrow me some idea on this.
Points will be assigned! Thank you.thank you very much for your answer, srinivas kona,
However this answer does not help much on our situation below.
Much appreciate your help in advance.
In the PO history of 1st line item, we posted the following material documents.
1. wrongly post MIGO as follows.
Movement Type = 101
quantity = 400;
'amount in LC' = $ 400
2. Now we reversed material doc in step 1 using MIGO cancellation, and we seccessfully cancel the wrong material document.
However we are driven crazy by SAP because the system post a new material doc with wrong 'amount in LC' again!
Movement Type = 102
quantity = - 400;
'amount in LC' = $ - 500
'amount in LC' should be $ - 400 to reverse the material doc in Step 1.....how come system posted a wrong 'amount in LC' in cancellation document.... -
Dear MM experts,
Pl let me is there any standard report available to know the status of MIGO-Goods Receipt of Goods Issue done for the Materials (Stock Item or Non stocks items) against the Purchase Orders.
Pl help
thanks in advance
regards
srihariHi,
You can also refer following reports;
MB51/MB59 - List of material documents (In Selection Screen, enter Movement Type - 101)
ME2N - List of PO Documents (In seelction Screen use Scope of List - ALLES)
ME80FN - General Analysis (Here in Output, select option "PO History") -
MIGO (Goods Receipt) Executed...No Idoc
One of our sites must manually run MIGO, Goods Receipt transaction. All of our other sites use scanners for barcoding that does the MIGO during thre scan. The issue is when our one site runs MIGO manually, unless they exit MIGO and re-enter MIGO, they won't get an idoc. Or, no idoc is created when the user stays in the transaction.
Has anyone a suggestion or experienced this before?
Thank-You.Hi,
what do you have in field Further Data -> Dispatch time for output type which represents that IDoc? Do you have there "Send immediately"?
Cheers -
How can i add message in "migo" ( good receipt ) ?
how can i add message in transction "migo" ( good receipt ) ?
i tried userexit MBCF0002
but i can't see more then one
line of the order and the user
get 3 messages ( in case of order with 3 lines )
the badi's
MB_DOCUMENT_BADI
MB_MIGO_ITEM_BADI
don't give me the option
to add message .
i tried to add message in the check or befor the save .
this is the message :
CALL FUNCTION 'POPUP_TO_DIS
PLAY_TEXT'
EXPORTING
titel = text-001
textline1 = text-001
TEXTLINE2 = ' '
start_column = 25
start_row = 6.
message s000 with text-002.
ENDIF.OK, I'm on ECC6.0 system that's why you can't find it in 4.7 version.
I'll copy and paste the sample code for you below.
Sample Method IF_EX_MB_MIGO_BADI~CHECK_HEADER
method if_ex_mb_migo_badi~check_header .
data: ls_bapiret type bapiret2.
* Refresh return table
refresh: et_bapiret2.
* Check header data (W-/E-Messages are useful)
if gs_exdata_header-badi_nummer is initial.
ls_bapiret-type = 'W'.
ls_bapiret-id = 'M7'.
ls_bapiret-number = '895'.
ls_bapiret-message_v1 = 'Enter number on external screen'(001).
append ls_bapiret to et_bapiret2.
endif.
endmethod. "IF_EX_MB_MIGO_BADI~CHECK_HEADER
Sample Method IF_EX_MB_MIGO_BADI~CHECK_ITEM
method if_ex_mb_migo_badi~check_item .
data: ls_extdata type migo_badi_example_screen_field,
ls_bapiret type bapiret2.
* Refresh return table
refresh: et_bapiret2.
* Read external data
read table gt_extdata into ls_extdata
with table key line_id = i_line_id.
* Check if all entries are done (W-/E-Messages are useful)
if ls_extdata-badi_erfmg is initial.
ls_bapiret-type = 'E'.
ls_bapiret-id = 'M7'.
ls_bapiret-number = '895'.
ls_bapiret-message_v1 = 'Enter quantity on external screen'(002).
append ls_bapiret to et_bapiret2.
endif.
if ls_extdata-badi_erfme is initial.
ls_bapiret-type = 'E'.
ls_bapiret-id = 'M7'.
ls_bapiret-number = '895'.
ls_bapiret-message_v1 =
'Enter unit of measure on external screen'(003).
append ls_bapiret to et_bapiret2.
endif.
endmethod. "IF_EX_MB_MIGO_BADI~CHECK_ITEM
Implement your according to the examples above.
Hope this solves your problem.
Cheers,
Sougata.
P.S. You need to create a brand new Z implementation via SE19 using the BADI definition MB_MIGO_BADI
Edited by: Sougata Chatterjee on Dec 31, 2007 1:05 AM -
MIGO( (good receipt,Transfer pos how to to get serial number at run time
Hi Experrts:-
I need to change the status of serial number (equipment number ) during Migo (good receipt,Transfer posting).
I have checked all the user exits and number of badis but i am not getting serial number at run time if i get serial numbar
in exit od badi i will change the status
I have used following badi:-
MB_DOCUMENT_BADI
MB_MIGO_ITEM_BAdI
ThanksHi Dilip,
If I am correct you are taking about changing user Status at device level (serial number)
you can set the user status through status profile (Tcode OIBS for particular status profile).
within this, you can also set/ change the status, if particular business transaction is executed (for e.g. good receipt, Stock transfer)
Please check if you are using status profile in your case, if not create one, by this way i think you can able to map the requirement.
Regards,
Chetan -
MIGO Goods Receipt - error with Movement Types on GR from Inbound Delivery
Hi,
I am getting an error message when processing a Goods Receipt (MIGO) against an Inbound Delivery with as 2 lines with different movement types, a standard 101 and a 970 (the latter being a user defined movement type for free goods).
The error message I get is 'Movement type 970 is not allowed; only 101 is allowed
Message no. BORGR622'
This error message only occurs with a Goods Receipt against an Inbound Delivery, we are able to process a similar Goods Receipt using MIGO against a Purchase Order, with two different movement types 101 and 970, without any issues.
It is only a problem with a GR against an Inbound Delivery which is necessary in our MM solution.
As anybody and ideas how to resolve this? I cannot see anything obvious in config, and have not spotted any SAP OSS notes either.
I should mention that we can process a single line Inbound Delivery and Goods Receipt for the Movement Type 970 also!Thanks for the reply. The Price Control Indicator is 'S'.
The solution was set up at my company before I joined, but the different movement type is to enable the free goods stock to make a Finance posting to a Bonus Stock GL Account. Bonus stock sale update the same account.
As I mention the '970' movement type worked fine with Goods Receipt against a Purchase Order (it was coded into to the user exit).
The MM procedures were changed to use the Inbound Delivery matched to the PO, this had a result that when the Goods receipt was posted in MIGO it posted as 101 movement, as the PO number was not being recognised.
By making a further change to the user exit we able to suggest the '970' movement type, but now get the BORGR622 error I refer to.
'511' is not possible against an inbound delivery either. -
Dear All
At the time of goods receipt with reference to 303 movement type system through out the error as " In consistancy in classifycation Data"
after that its terminating the session ..what is the problem and solution.. for this
Regards
Kumar.Hi,
Check the shelf life data like Remaining shelf life , Total shelf life etc for the material.Accordingly you provide the value.please check the values in the batch to which you are posting during MIGO.Tally both the things.
Is it not possible to give values to other charectarestics?Could you please reply back with the all posting details?
Regards,
Maybe you are looking for
-
Hi please give me driver for xp on a HP Pavilion g6-1360sq (sorry for bad english)
-
// demo.xml /*<?xml version="1.0" standalone="yes"?> <!DOCTYPE folks [ <!ELEMENT folks (person)*> <!ELEMENT person (name | phone | email)*> <!ELEMENT name (#PCDATA | bold)*> <!ELEMENT phone (#PCDATA)> <!ELEMENT email (#PCDATA)> <!ELEMENT bold (#PCDAT
-
Disabling fields(Make the field as non-editable) in webdynpro ALV
HI All, I have a requirement in the ABAP webdynpro where I have to disable(Make the field as non-editable) the field(or that ALV cell alone) in the ALV after the user has inputed in that field. Is it possible, if yes, could you please give me some s
-
I cann't run my web applicaiton after upgrading to JSF 1.2
Hi all; I did {color:#ff0000}ONLY {color}the following to upgarde to jsf 1.2 replacing jsf-api.jar with the new one replacing jsf-impl.jar with the new one install Tomcat 6 when I run the Tomcat 6.x server ( I use MyEclipse 7), no error message appea
-
How to get all the columns displayed in pdf.
If the ALV Display contains 25 columns.When i tried to give the print in PDF format. in the PDF it is displaying only 10 columns.Can you let me know how to display all the columns (i.e 25) in the pdf.