Unit of Measurement - MB31 Goods receipt for order
Hi,
we maintained production unit (MARC-FRTME) for some materials. Now the goods receipt for order with MB31 suggests this production unit (MSEG-ERFME). The customer's requirement is that MB31 suggests the quantity in base unit of measure (MARA-MEINS). The quantity should be the entered value in the confirmation of the last operation.
I implemented BADI WORKORDER_GOODSMVT (IF_EX_WORKORDER_GOODSMVT~MANUAL_GOODS_RECEIPT) to convert the quantity from production unit to base unit of measure. The stock is increased correctly but the Purchase Order Unit of Measure (MSEG-BSTME) is in base unit and not in production unit. If the material document is displayed with MIGO the quantity ordered (Tab Quantity) is wrong. The quantity is the production quantity and the unit is the base unit.
For example:
MARA-MEINS: PC
MARC-FRTME: XY
1 XY <=> 12 PC
Production order: 13 XY (=156 PC)
MB31 with 100 PC
MIGO: Quantity orderd: 13 PC (instead of XY)
Does anyone have an idea how this problem can be solved?
Thanks!
Best regards
Martin
You can attend this issue by activating batch classification. Extend the classifcation view and maintain batch classification for the Unit of measurement of the material.
Chris
Similar Messages
-
Message no. RU 195:Automatic goods receipt for order 619271463 is not possi
dear expert:
when i confirm the production order via co15 ,sytstm prompt :
Automatic goods receipt for order 619271463 is not possible
Message no. RU 195
Diagnosis
Order 619271463 contains several operations, which have a control key which indicates "automatic goods receipt".
However, an automatic goods receipt is only allowed once per order for the following reason:
If the automatic goods receipt is posted more than once, this would lead to incorrect stock quantities.
Procedure
Check the control keys of the operations in order 619271463. Change the control keys in such a way, that an automatic goods receipt occurs for one operation only.
production order is confirmed but it cann't be delivered automatically.
help me analyse it .
best reagards.Hi,
In normal scenario in a production order each routing operation will consist a control key with settings for automatic goods reciept.
So in a production order you can use only one control key with automatyic goods recipt. This will be the last operation of the order. From message mentioned by you it is showing as may u have mentioned auto goods reciept for more than one operation.
PP01 is normal confirmation control key & PP99 is for milestone with auto goods reciept. PP95 - w/o milestone with auto GR.
Please check control key & correct it.
Hope this will help you.
Regards,
Ashish -
How to control goods receipt for order by mb31 if order is not confirmed
Hello friends,
I want to restrict the goods receipt for process order if order is not confirmed or partially confirmed.
Through user status i can control that if order is confirmed than whether to allow goods reciept or not.
But how to achieve my above requirement.
Thanking you guys in advance.Dear Jitendra,
Check this link
How to stop the goods receipt before issueing the goods for production orde
Regards
Mangalraj.S -
Is it possible to do goods receipt for purchase order by mb31
Hello friends,
I have created one purchase order.Now i want to do goods receipt for that purchase order.I know that throught migo and movt type 101, i can do this.But guys i have one doubt over here.Can i do the goods receipt for purchase order by Transaction code MB31(Goods Receipt for Order).
When in Transaction code mb31 i put the purchase order number, system gave me the error,"order 44000000298 not found or not permitted for goods movement".Message no. c6001.
So guys what do you think in this matter?is it possible to do goods receipt for purchase order by mb31.If yes than how to resolve this error.
Thanking you guys in advance.MB31 is for doing goods receipt of production order
-
Steps For Goods Receipt For Work Order Using Handling Units
Hello MM gurus,
I'm new to HU Management. Can you please share with me the steps for executing a "Goods Receipt For Work Order" using Handling Units?
I created a HU (1000000026), and then using transaction COWBHUWE I tried using that HU to create a goods receipt, but I keep getting the message below:
Handling unit 1000000026 is not provided for goods receipt
Message no. VHURM046
Do you have to assign/plan HUs to Process Orders first? I think the problem is that I'm not understanding the process or the requirements for a goods receipt for work order using HU.Hello Manish Kumar,
I've been doing Handling Units testing in our sandbox environment and I've been trying to Pack a Finished Product for a Process Order using
1-Transaction code HU02 to create the Handling Unit
2-Transaction COWBHUE after creating the HU to enter the production order number and the HU number and propose it, but the it doesn't work. When I propose it, nothing happens.
3.-I also tried COWBPACK, but for some reason, when I go into COWBPACK, key in the Process Order, and then press enter, I get the following message:
You do not have authorization to create handling units for plant BP08
Message no. VHUPD500
Do you know how to solve this issue? -
Bins problem while creating goods receipt for production order.
Hi All,
I am facing a problem with selection of bins while creating goods receipt for production order in transaction MB31 and MBBE.
The order of filling bins is with respect to storage Unit not by document no, Please suggest something.
The scene is like that.
The bins are not filled in the proper sequence, the system checks for the empty bins and filled those later on.
like this,.
Typ StorageBin SC SS Stock Avail.st BUn GR Date DocumentNo Storage Unit Time
SLoc Batch Re IA PutawayS Pick qty Cert. No.
VN1 106A088 0 0 CS 01/25/2010 4739297 1005721391 10:00:59
100 0001020069 60 0
VN1 107B076 0 0 CS 01/25/2010 4739298 1005721392 10:01:01
100 0001020069 60 0
VN1 108B076 0 0 CS 01/25/2010 4739299 1005721393 10:01:04
100 0001020069 60 0
VN1 109A077 0 0 CS 01/25/2010 4739300 1005721394 10:01:06
100 0001020069 60 0
VN1 110B079 0 0 CS 01/25/2010 4739301 1005721395 10:01:08
100 0001020069 60 0
VN1 106B088 0 0 CS 01/25/2010 4739302 1005721403 10:01:11
100 0001020069 60 0
VN1 123B158 0 0 CS 01/25/2010 4739303 1005721389 10:01:13
100 0001020069 60 0
VN1 124A160 0 0 CS 01/25/2010 4739304 1005721390 10:01:15
100 0001020069 60 0
VN1 118A133 0 0 CS 01/25/2010 4739305 1005721396 10:01:17
100 0001020069 60 0
VN1 119A128 0 0 CS 01/25/2010 4739306 1005721397 10:01:20
100 0001020069 60 0
VN1 120B162 0 0 CS 01/25/2010 4739307 1005721398 10:01:22
100 0001020069 60 0
VN1 121B159 0 0 CS 01/25/2010 4739308 1005721399 10:01:24
100 0001020069 60 0
VN1 122B159 0 0 CS 01/25/2010 4739309 1005721400 10:01:26
100 0001020069 60 0
VN1 123B159 0 0 CS 01/25/2010 4739310 1005721401 10:01:29
100 0001020069 60 0
VN1 124B160 0 0 CS 01/25/2010 4739311 1005721402 10:01:31
100 0001020069 60 0
Thnks you,
Anmol.
Edited by: anmol112 on Jan 25, 2010 10:34 PMno replay, clossing threat.
-
Reverse Goods Receipt for Process Order
Dear All,
Please tell me how to reverse the Goods Receipt for Process Order for which already QM is cleared for that Particular Lot.
But Confirmation is still yet Pending.
I tried MIGO - Cancel - Material Document. But it is showing a message "Process Order already processed".
Regards
bussHi,
Use t code MB31
Movement type 102
Stock type = Unristricted use.
Reverse by entering above information then you have to manually cancel the inspection lot.
Regards,
Vishal -
Value of inventory after Goods Issue, before Goods Receipt for open order
Dear Experts,
Raw materials R72 and R82 are required to produce Semifinished Product S10.
Semifinished product S10 is required to produce Fnished product F20
On 10th August 2011, I created and release a Process Order for material S10 copying component materials R72 and R82.. Goods issue for component materials R72 and R82 were done for this process order using tcode MIGO (mvt type 261).
It takes four to five days to properly blend components R72 and R82 to obtain S10.
It means Goods Receipt for this process order will be done on 14th or 15th August when this blending has been completed.
Management suddenly issues a directive that stock take should be carried out in the plant on the 12th August 2011, and my process order is still open and cannot be closed ( or goods receipt cannot be done) because blending is yet to be completed.
Please how do I take care of this scenario/situation since Goods Issue has been done already?
How will the Accountants see or get the correct value of inventory?When I run WIP Calculation for my Process Order, what will be the effect ? I mean what accouts are updated by WIP Calculation within a period (not across a perion or at period end)?
GI values issued to the Process order will come into WIP GL .( Since your client want to know the stock take should be carried out in the plant on the 12th August 2011- we are doing WIP calculation)
> After this WIP Calculation is run, and say about 2days later, Goods Receipt for this process order is to be posted, what steps am I suppose to carry out?
After GR Made, Run a WIP calculation again for the order so that The WIP from the GL account will get reduced ,now WIP= (GI value + confirmation ) -(GR Value),
Check in DEV system before doing in PRD,
On Month end, do the variance calculation and do the settlement -
Error while doing Goods receipt for process order. Error code: "BS027"
I am getting error while doing GR for a day whereas previous day(s) GR is already done and also 2 days post that day are also done successfully.
Error : ""Goods receipt for prodn. order" is not allowed (ORD XX-CEMTSAL) " (XX = First two characters of plant code)
Error code: BS027.
Thanks to all in advance.Hello,
This issue would occur when you want to post a confirmation for a production order. The error message is generated if you wanted to post a backflush for a component and if this component was assigned to a sales order stock. The sales order itself was assigned to a work breakdown structure element which should be debited with the actual costs. However, the business transaction 'Confirm' is not permitted for a work breakdown structure.
Please look into SAP Note 62367 and 64370
Hope the information is helpful
regards -
Error: GR "Goods receipt for purch. order" is not allowed (ORD 4000048)
Hi gurus, can anyone please help me
while doing service entry for the PO with account assignment F and Item Category D
our client is facing the error
"Goods receipt for purch. order" is not allowed (ORD 4000048) MSG no: BS007
Diagnosis
The current status of object 'ORD 4000048' prohibits business transaction 'Goods receipt for purch. order'.
Procedure
To process business transaction 'Goods receipt for purch. order', you first have to change the status of object 'ORD 4000048' to allow the transaction 'Goods receipt for purch. order'.
This gives you an overview of the system and user statuses that affect the transaction. A transaction can only be executed if there is at least one status that allows it and there is no status that forbids it.
Anyone can give the solution please
Gurukhi dear all
Really thanks for your prompt reply.
i solved this issue, as what u said, it is not released in IW31, at the time of PR creation. So i asked the User to go to IW32 anc choose the apprpriate order and change mode and click on Flag Icon to release.
Any way i awarded points for your support
Thanks
regards
Guru -
"Goods receipt for purch. order" is not allowed (WBS P-0400-1-1-8010-1)
Dear All,
Can you tell me how to do?
"Goods receipt for purch. order" is not allowed (WBS P-0400-1-1-8010-1)
Message no. BS007
Diagnosis
The current status of object 'WBS P-0400-1-1-8010-1' prohibits business transaction 'Goods receipt for purch. order'.
Procedure
To process business transaction 'Goods receipt for purch. order', you first have to change the status of object 'WBS P-0400-1-1-8010-1' to allow the transaction 'Goods receipt for purch. order'.
This gives you an overview of the system and user statuses that affect the transaction. A transaction can only be executed if there is at least one status that allows it and there is no status that forbids it.
Transaction analysisHi Zhang,
Goto Transaction CJ02.
Now goto Edit button in Menu.Click on Status , then System/User Status.
Here u can find the current status of Project.
Later once again goto CJ02.
Now goto Edit button in Menu.Click on Status -- Release.
Once released u will be able to post GR.
Regards
Ramesh Ch -
Goods receipt for purch. order" is not allowed (NWA EXCANETHDR 0030)
Hi Gurus,
Message no. BS007
While doing MIGO with PO, Iam receving the following error msg as
"Goods receipt for purch. order" is not allowed (NWA EXCANETHDR 0030)".
Diagnosis
The current status of object 'NWA EXCANETHDR 0030' prohibits business transaction 'Goods receipt for purch. order'.
Procedure
To process business transaction 'Goods receipt for purch. order', you first have to change the status of object 'NWA EXCANETHDR 0030' to allow the transaction 'Goods receipt for purch. order'.
This gives you an overview of the system and user statuses that affect the transaction. A transaction can only be executed if there is at least one status that allows it and there is no status that forbids it.
Pls help me in this
Thanks in advance,
VasanthHi,
I guess it the goods receipt is against a PO having an asset or used an Internal order .In the Internal order control data Goods receipt allowed indicator has not been set. Please see the order in KO03 and check the allowed transactions. If GR (RMWE) is not there than ask your CO team for the needfull change after which take up GR.
Dhruba -
Goods receipt for a Project Order
Hi,
I am trying to do goods receipt against a project order but getting the following error:
Goods receipt for purch. order" is not allowed (WBS BUILDING CONSTRUCTION)
I am doing this in order to book actual cost against a WBS element.
Kindly Help.
Regards
KaranHi,
The system status of WBS should be REL ie released. Also check whether current user status is restricting business operation of GR.
Hope this helps.
Regards -
Call BAPI_GOODSMVT_CREATE to create a goods receipt for purchase order
Hi,
I'm calling the bapi BAPI_GOODSMVT_CREATE to create a goods receipt for purchase order, but the following code doesn't work. It doesn't give me any kind of error message but it does nothing as well...
Can anyone help me please?
Thank You
Hugo
Code
DATA: wa_goodsmvt_header LIKE bapi2017_gm_head_01,
wa_goodsmvt_code LIKE bapi2017_gm_code,
wa_bapi2017_gm_head TYPE bapi2017_gm_head_ret-mat_doc.
DATA: it_goodsmvt_item LIKE bapi2017_gm_item_create OCCURS 0 WITH HEADER LINE,
it_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.
wa_goodsmvt_header-pstng_date = SY-DATUM.
wa_goodsmvt_header-doc_date = SY-DATUM.
wa_goodsmvt_header-ref_doc_no = '4500000020'.
wa_goodsmvt_code-gm_code = '01'. "Goods receipt for purchase Order
it_goodsmvt_item-stge_loc = 'BPF2'.
it_goodsmvt_item-move_type = '101' .
it_goodsmvt_item-entry_qnt = 17.
it_goodsmvt_item-entry_uom = 'KG'.
it_goodsmvt_item-mvt_ind = 'B'.
it_goodsmvt_item-po_number = '4500000020'.
it_goodsmvt_item-po_item = '00010'.
it_goodsmvt_item-material = '50'.
APPEND it_goodsmvt_item.
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = wa_goodsmvt_header
goodsmvt_code = wa_goodsmvt_code
IMPORTING
materialdocument = wa_bapi2017_gm_head
TABLES
goodsmvt_item = it_goodsmvt_item
return = it_return.
data: begin of errmsg occurs 10.
include structure bapiret2.
data: end of errmsg.
data: wmenge like iseg-menge,
errflag.
clear errflag.
loop at errmsg.
if errmsg-type eq 'E'.
write:/'Error in function', errmsg-message.
errflag = 'X'.
else.
write:/ errmsg-message.
endif.
endloop.
if errflag is initial.
commit work and wait.
if sy-subrc ne 0.
write:/ 'Error in updating'.
exit.
else.
write:/ 'Ok'.
endif.
endif.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = ' '.Hi,
Thank you for the asnwer! I'm a rookie at ABAP so please forgive my stupid questions
I've changed the code to:
DATA: wa_goodsmvt_header LIKE bapi2017_gm_head_01,
wa_goodsmvt_code LIKE bapi2017_gm_code,
wa_bapi2017_gm_head TYPE bapi2017_gm_head_ret-mat_doc.
DATA: it_goodsmvt_item LIKE bapi2017_gm_item_create OCCURS 0 WITH HEADER LINE,
it_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.
wa_goodsmvt_header-pstng_date = SY-DATUM.
wa_goodsmvt_header-doc_date = SY-DATUM.
wa_goodsmvt_header-ref_doc_no = '4500000020'.
wa_goodsmvt_code-gm_code = '01'. "Goods receipt for purchase Order
it_goodsmvt_item-plant = 'BP01'.
it_goodsmvt_item-stge_loc = 'BPF2'.
it_goodsmvt_item-move_type = '101' .
it_goodsmvt_item-entry_qnt = 10.
it_goodsmvt_item-entry_uom = 'KG'.
it_goodsmvt_item-mvt_ind = 'B'.
it_goodsmvt_item-po_number = '4500000020'.
it_goodsmvt_item-po_item = '10'.
it_goodsmvt_item-material = '50'.
APPEND it_goodsmvt_item.
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = wa_goodsmvt_header
goodsmvt_code = wa_goodsmvt_code
IMPORTING
materialdocument = wa_bapi2017_gm_head
TABLES
goodsmvt_item = it_goodsmvt_item
return = it_return.
write:/ it_return-message.
And the return message is : Material document data and PO data do not match (Material)
Any idea of what might be the problem?
Thanks -
Movement type for a goods receipt for u201CRelease order for a PRqRel"
There is an intercompany sales at our case. Plant B enters the customer order by VA01. The requirements rooting from the customer order are bought from plant A by Plant B. u201CRelease order for a stock transfer requisitionu201D is created automatically by entering the customer order and later using the TCode MD02. By this way Plant A can see the reauirements fort he customer order at Plant B. For the test purposes, I want to make a goods receipt for the u201CRelease order for a stock transfer requisitionu201D. The receipr will be at the Plant A but the customer order is at the Plant B. By the way, I have to point out that Plant A and Plant B are assigned to different company codes. How can I make the goods receipt? I cannot use 561 E. Because customer order belongs to differen company code. I fact, production should be done for this aspect but I donu2019t have enough experience for producing the goods by myself. Which movement type should I use for making a goods receipt for the u201CRelease order for a stock transfer requisitionu201D at Plant A?
Thanks in advance fort he answersu2026Hi,
This is controlled by the schedule line category In VOV6.
Just check which category is used in your scenarion and change the movement type here. (I think your entry is NC)
They are determined by the item category and MRP type in SPRO - SD > Sales > Sales Documents > Schedule lines
Steve B
Maybe you are looking for
-
Reg: Open Purchase order
Hi Guru, as per the Budget change, One of the tasks that has to be done as a part of the change in budget is the updation of info-record condition records in open purchase orders. In terms of open purchase orders there are two scenarios.. Fully Open
-
Hello All, As a requirement for employment retraining, I am trying to write a java program that reads a CSV and implements three other methods: Even though, I have years of experience in non-objects oriented, language, I have a difficulty with this I
-
It should be interface or class ?
Friends, I have a major entity in my application. That entity is, u can say, heart of the what application does. Actually, clients can open up a case with supplier and that case is my main entity. Now that case can be of any type out of some 7 types.
-
IPad doesn't sort pictures correct
I synchronized 64 jpg-pictures with incremental names (01.jpg - 65.jpg) and incremental time stamps to my iPhone. The pictures are sorted in correct order! I then synchronised the same photos on my new iPad. The photos are not in correct order! iPad'
-
Download OK, have installer app, but doesn't run
The installer is in my Applications folder, but double clicking on it looks like it's launching -- then NOTHING. No error message, no activity, no Installer icon in my dock, no windows pop up... nada. Any ideas? (July '13 Air running 10.8.4)