BOM issue in production ../
Hi experts
I have create BOM with 7 items for XYZ finished material.
Here , to produce the XYZ finished material, i have to keep stok of BOM materials OF 7 ITEMS.
In 7 item of BOM, only 3 items i have stock, balance 4 items i dot have stock in haNd.
In this case i have do the procduction confirmation and i have deliver the material by today.
Later after 2 days ,when i procure stock and i 'll issue the balance 4 items to consumption for particular sales order.
Is it possible in SAP.
If yes pls suggest the ways to do .
Regards
sap-mm
SAP mm,
Yes this is very much possible.
Production order confirmation, goods issue to order & goods receipt on order are independent activiteis.
System won't restrict you to do all these individually untill & unless you have made settings.
In this case I assume you issue 3 materials to order.
You confirm the order.
You do GR of FG on the order.
And later when the other materials are available you do GI to order.
You can perform in this sequence.
Go ahead & test in sand box or development server to check the results.
One thing I want to add is, in t code OPJK, for combination of plant, order type & business function 2, keep 'Release material' as 2- Release permitted despite missing parts.
Hope this helps you.
SmanS
Edited by: SAP PP Consultant on Jun 16, 2009 8:49 AM
Similar Messages
-
Error While Updating Issue For Production
Hi,
When i am trying to update an UDF in issue for production i am getting the following error message.
Item is Not a Component to the Referenced work order[Goods Issue - Object Type] Message 3560 -5Dear Manikandan K,
Regarding the message we can tell you that the error message
"Item is not a component of the referenced Work Order" usually appears
because there is a case sensitive problem between the item code given
in the BOM and the item code given in the item master data.
Please check if the item codes of the BOM are exactly the same as the
codes given in the item master data. There should not be any differences
between spelling of the codes (for example item code in the item master
data is with capital letters X00014447 while the item code in the BOM
is with normal letters x00014447).
In case you find item with this issue please correct its item code
in the BOM manually so it will be exactly identical with the code given
in the item master data.
Regards,
Marcella Rivi
SAP Business One Forums Team -
Hi Everyone !!!!!!
Actually i had made Production Order Form in which i can populate all the Production order with respect to BOM (Bill of Material).
Now i want to Populate Specific Production Order Number another form which is "Issued for Prouction " Basically Now i want to developed another form which can be worked Like Issue from Production Screen.
For this i have to use Production Order Object in SAP based....
Could anybody have sample code for this .......that would be really helpful for me,
The Main Problem is that i do not know how it will start ? how can i get the Production Order as well as their Item List.....and how can i issued Production Order in Issue from Production Form.....
could you guide me that where should i have to start ........
Thanks
Regards..
Rizwanhello
Check the following thread:
Regards
János -
Collective goods issue in production
Hello All,
We want to do a collective goods issue in production. Is there a chance in SAP that we can do a goods issue by supply area or MRP controller. We don't want to enter manually the group of production orders in MB1A or don't want to do backflush. Is there any way, please advice.Dear,
In standard SAP are we issue the good In MB1A (261 Mov type) with reference to order and which having the reservation.
The dependent requirements are planned as per BOM explosion. Item materials are issued against header material to complete header material production.
Goods issue takes place against the production order at the start of the header material prod order.
But MB26 will allow you to issue for serval orders,
Hope clear to you.
Regards,
R.Brahmankar -
Excess goods issue against Production order
HI PP Gurus,
My requirement is to block excess goods issue of raw material against a production order.
Ex. Production order qty = 10 , For producing 10 Finish goods i require 10 raw material. When i do confirmation via CO11N the system automatically shows GR & GI Values in Goods Movement tab. there i change GI value of RM from 10 to 20 the system takes the value and does the GR & GI.
My requirement is that the system should not do GR & GI if the GI value is more than that is calculated at the time of creation of Prod. Order.
Thanks in Advance,
DevenHi,
Rstriction of excess goods issue against production order is not possible in standard setting.
For achiving this you have to go for User exit.
The logic should be
In MIGO check mvt. type 261
Pass the order through table RESB and select all the components with quantity.
Capture the header material of order and use this as input along with the order creation date, plant and BOM application to explode function module CS_BOM_EXPLOSION.
THis will give you the BOM components which were valid at the time of order creation.
Now compare these BOM components with the components from RESB with quantity.
Here conditions will come in picture
If quantity is exactly matching then GI will be possible
or if you want to keep tolerance limit say for 10% then accordingly you can map the condition.
Regards
Amit Parkhi -
Goods Issue on Production Order
Dear PP Gurus,
The requirement is,
while doing Goods issue for Production order of X material, during operation Confirmation ' CO11 & CO12' , System should allow only BOM components of X and restrict or give warning message for goods movement of other materials.
I tried to use available User Exit for PP Orders but none of them gives desired output.
Can nybody guide me.
Thnx in advance.In customizing materials management -
> Inventory Management and Physical Inventory->Goods Issue / Transfer Postings make--> Set Up Dynamic Availability Check
For 261 movement type set Dynamic Availability Check as "F"
and then in omcq transaction M7 362 message set "E"
This customizings prevent good ıssue more than reservation quantity -
Unit Price in Issue for Production for Item with wrong UoM
Dear All,
In issue for production the item cost being picked does not match either our Last Purchase Price or Price List1. In some cases the price considered is an average:
Eg:- For Item A with Purchase UoM in Nos. and Inventroy UoM in Gms, we had not enetred the conversion factor i.e 1 No=100g. Thus GRN was made for 25 Nos. @ Rs.450/Unit. But actual stock was 2500g. Hence to rectify the stock we made an OB entry for 2475 as on GRN date with zero Price. Thus total stock was 2500 and Value 25*450=RS.11250
When we did an Issue for Production for this item: Qty:400g, the unit price considered was Rs.28.125 when the actual price to be considered is Rs.450[Unit Cost]/100 [UoM Conversion]=Rs4.5. We had entered Rs.4.5 in Price List1 and had selected this price list in the BoM as we had not entered a conversion factor in the Item Master Data and SAP does not allow alterations to this tab once the Item is involved in transactions.
I think the system calculated the price as follows: (25450+14750)/400=Rs.28.175
How do we avoid/correct this in the future?If you need the stock price correct, the only option might be creating a new item with correct information in the first place. Once you have error data to start with, there is no way to corrected as you wish.
Thanks,
Gordon -
Hi,
What are the typical BOM issues a client could face ? I know this is a very generic question but what I am looking for is what is the best way to structure BOMs so that the stocking level is optimized. Can we use phantoms and how do we decide at what level a phantom is to be established ? I know we use phantoms for nonstock items and to reduce the number of production orders being created to manufacture a high level assembly.
Also would a phantom always be marked as "ND" MRP type? What would be the std cost of a phantom? Would it be the cost rollup of its components and the labor needed to assemble the phantom when one needs to manufacture the higher level assembly ?
ThanksDear ,
Let me share my experince in terms of BOM which is crticial PP Master data durung our implemention :
What are the typical BOM issues a client could face
1.Need to understnd the product line Standard and Non Standard .Decison on Structed BOM as per the product design and then establish the same in MTS process .For MTO process , you should have BOM establishement from inquiery and quetion level to freeze the BOM .
The engineering depart ment is the crtitical part of BOM establishement .They shpuld have proper approved design and also alternative crtocial items for structured BOM.
2.Usageablity and Costing relevencey in the BOM .You can keep Universal BOM for multi purpose .
3.Engineering Change Number under ECM to investigate the validity .
4.Selection of BOM based on priority and also Selection Alternative BOM method as per SAP Standrad procedure .
Can we use phantoms and how do we decide at what level a phantom is to be established ? Yes.You can use the Phatom assmbly as long you do not want to keep the stock physically but want to plan the dependent through Main FG where Phantom BOM will be a item .Phantom BOM genereally comes under main FG so that during MRP , it will explode the dependent alsong with Main and the cost will be subsequenlt rolled uo at header level .
Also would a phantom always be marked as "ND" MRP type? No .If you keep ND , then it will not be teared through MRP and dependent will not be planned .It's usage should be production, as BOM item is a phantom assembly, the dependent requirements of the higher-level assembly are directly passed on to the components of the phantom assembly .In material master of MRP 2 view spl. procurement key - 50. Assign in BOM item - make tick mark in phantom assmbly. If you create in material master wherever the material, system consider as a phantom.If you mark in BOM, only that particular BOM, system consider as a phantom.
What would be the std cost of a phantom?
Phantom material does not need to have a standard cost becuase the costing program will ignore that particular material when calculating for the upperl level item. Instead, the cost of the components that make up the phantom assembly are taken into consideration. Any labor that is stored in the routing for the phantom assembly is also ignored if one exists.
Please farther refer the belwo thread to have complete picture
Phanthom Material
Hope this clarifies
Regards
JH -
To restrict Issue for production than planned qty in production order
Hi Experts,
In my scenario, the production staff will prepare production order and right click in production order document and select "Issue Components" option to Issue raw materials for production floor. After issuing the raw materials to production floor closes the "Issue for Production" document and now we have "Production Order" document open in screen. When he again select "Issue Components" option and issues the raw materials once again. Materials are issued once again wrongly. This happens since the production order document is not getting refresh after "Issue for Production" document is done.
Is there any way to restrict issue of raw materials than the planned qty.?
I have tried lot of ways to restrict this through SP. Please revert me an solution to this issue.
The procedure should trigger immediately when the "Issue Components" option is selected second time (If the raw materials are issued in full in first time itself). And it should allow only the qty which is to issued to production order qty (if they issue part issue to production order)
Thanks in advance
Raja.SHi Neetu,
Thanks for your quick response. I have tried this query. But it is not blocking the issue for production document even the raw materials are issued already for the production order.
I'll explain my work flow again. The Production staff will prepare production order and then release the same and update the production order after changing the status for "Release". Then he will right click the Mouse button and select "Issue Components" option and perform the Issue for Production process. He will issue the required raw material completely in one shot and add the Issue for Production document.
After adding the Issue for Production document he will close that document and now we will be in Production order document. Now our production order document will not get refreshed. Now the Production staff go for "Issue components" option, then it should not allow him to issue the components once again. But it is allowing him to issue components any number of times. there is no control.
If we browse the production order document to previous record and browse back to the same record then my Production order document get refreshed and now we can control the issue. But what should i do to control in the earlier case. Since they want to perfrom lot of production order, there is a chance to issue components for same production order more than one time before the production order document get refreshed.
Please provide me the SP to control this scenario.
Thanks in advance.
Raja.S -
Print layout - Goods issue & Issue for Production
I designed two print layouts separately 1 in Goods issue for Goods issue in inventory module
and 1 in Issue for production for Issue for production in production module.
If i take a print preview or print in Issue for production , it will reflects the print layout designed in Goods issue.
regards
kavitha SHi Kavitha,
I think, are you duplicate the Goods issue PLD Template to Issue for Production PLD Template on Duplicate Layout Template.
Best, Try to create a New PLD from Issue for Production(System) PLD.
Regards,
Madhan. -
Hi Experts,
I got an issue in production that it should trigger mails daily once. But this program is triggering for every hour,where to look it pls how to debug this issue?can this FM can check?
call function 'DURATION_DETERMINE'
importing
duration = lv_duration
changing
start_date = ls_history-datum
start_time = ls_history-uzeit
end_date = p_datum
end_time = p_uzeit
exceptions
factory_calendar_not_found = 1
date_out_of_calendar_range = 2
date_not_valid = 3
unit_conversion_error = 4
si_unit_missing = 5
parameters_not_valid = 6
others = 7.
if sy-subrc <> 0.
ThanksHi ,
Youi can check this tables
MKPF material document
MSEG material document (item level)
RESB Material reservations
RKPF header
Rergards
SANIL -
Good issue to Production order - Allows it in back posting date
Dear all,
Good issue to Production order ( 261 Movement ), allows us to post the component in back dated eventhough stock is not avaible on that date.
Example - Component stock on date 10.02.2010 = Zero , I made it Good receipt on date 18.02.2010 and now stock is available on date 18.02.2010.
Now GI to Production it allows the qty on current and back Posting date also , I want control on date with error message. It should not allowed the GI for back date from 18.02.2010.
Because of this our MB5B report shows the negetive issue qty if i post in back date.
Waiting for reply
Thanks and Regards,
SaurabhHi SAurabh,
PLease check whether Negative Stock is allowed for the valuation Area (plant).
GOTO >> SPRO >> MM>> Invetnroy management and physical inventory >> Goods issue/ Transfer Posting >> Allow Negative stock.
Untick the Negative stock allowed for your valuation area (PLant)
Regards,
Pravin -
Error while adding the issue for production (item cost not found)
Hi all,
The scenario is,
when the user is trying to add the issue for production system is showing error item cost not
found.The item which is issued is Inventory + purchase item with manual issue method.The valuation
method for that item is FIFO.since the valuation method is FIFO,error related to item cost should
not occur.
Since the valuation method is FIFO.Item cost error should not occur.
The error related to item cost must not occur at the time of issue for production.
Regards-
Mona.Hi!
Please check these threads
Sales Delivery Document
Item Cost Error
No item cost was found -
Error while doing Good Issue for Production Order using BAPI
Hi All,
I am facing an error like 'u2018Content of order 1011907: MDT218AJ10 transferred to interface (IMSEG): T-86410-71".
I have written the code as below. Please let me know what is missing when using the BAPI 'BAPI_GOODSMVT_CREATE'. What is the cause of this error ?
*Action in Transaction (GM_CODE)
*GM Code for Goods Issue for Production Order is 03
gs_gmcode-gm_code = '03'.
*Header Data
*Posting date
gs_header-pstng_date = sy-datum.
*Document date
gs_header-doc_date = sy-datum.
*Item Data
*Material
gs_item-material = zptp_s_rf_migo_261-matnr1.
*Movement Type
gs_item-move_type = '261'.
*Movement Indicator
gs_item-mvt_ind = 'F'.
*Stock Type
gs_item-stck_type = 'F'.
*Plant
gs_item-plant = gv_plant.
*Storage Location
gs_item-stge_loc = gv_str_loc.
*Quantity
gs_item-entry_qnt = zptp_s_rf_migo_261-menge2.
*Unit
gs_item-entry_uom = gv_uom.
*ISO code for unit of measurement
gs_item-entry_uom_iso = gv_uom.
*Order Number
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = zptp_s_rf_migo_261-aufnr
IMPORTING
output = gs_item-orderid.
*Reservation Number
gs_item-reserv_no = gv_resv_num.
*Reservation Item
gs_item-res_item = gv_resv_itm.
*Reservation Type
gs_item-res_type = gv_resv_type.
APPEND gs_item TO gt_item.
Calling BAPI_GOODSMVT_CREATE to create the Material Document Number
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = gs_header
goodsmvt_code = gs_gmcode
IMPORTING
goodsmvt_headret = gs_headret
TABLES
goodsmvt_item = gt_item
goodsmvt_serialnumber = gt_serial
return = gt_return.
Thanks in Advance.hi,
did you look at message ?
System says, there are differences between the interface data and the order data. It can be anything. I think you should check
data in the interface .
this is the long explanation of your message :
Diagnosis
When calling the function module MB_CREATE_GOODS_MOVEMENT or the BAPI GoodsMovement.CreateFromData (BAPI_GOODSMVT_CREATE) to post a goods receipt for a production order, there are differences between the interface data and the order data.
Example: The order was created for plant 0001, but plant 0002 is passed on in the interface.
The system checks this for the material and the order item.
System response
Due to this difference, the system cannot post the goods receipt.
Procedure
Check the data in the interface (IMSEG-WERKS, IMSEG-AUFNR). If necessary, correct the plant or the order number in the interface.
<< Moderator message - Point begging removed >>
Edited by: Rob Burbank on Feb 6, 2012 11:24 AM -
Goods Issue from Production Order in SAP
Dear experts,
I faced one issue not yet solve is that my customer created the production order
then already issue for production for all quantities of child item .
Example:
Production OrderItem A
Item A1 = 2 Qty
Item A2 = 2 Qty
Item A3 = 2 Qty
Issue for Production Item A
Item A1 = 2 Qty
Item A2 = 2 Qty
Item A3 = 2 Qty
But later on, my customer found out that 1 Qty of Item A1 already damaged.
So they want to issue one more Qty of Item A1 instead of one that already damaged.
How can I issue one more Qty for this item?
Please your advices are necessary for me.
Best regard,
BoreyHello Borey,
Solutions may depend upon the way you want to book the cost for the damaged part A1.
(a) If you want to book the cost to the production order itself (production order is a cost object), manually book consumption for another quantity using MB1A, 261 movement (you will have to mention the production order during posting this consumption).
(b) If you do not want to book higher cost to that production order, you can:
1. Extract damaged quantity of A1 from that production order using MB1A 262 movement.
2. Create a manual QM lot and after rejection, move that damaged quantity to blocked stock.
3. You can scrap or rework from that blocked quantity later.
4. Issue another quantity of A1 from unrestricted stock to that production order using MB1A 261 movement.
Hope I could help you.
Best Regards.
Rajen
Maybe you are looking for
-
Hi, How to stop the thread in java. This is my program. import java.net.InetAddress; public class ThreadPing extends Thread { ThreadPing(String pingIP) super(pingIP); start(); public void run() try St
-
Why does my signin ID and password work to download a file I created?
Why does my signin ID and password work to download a file I created?
-
Get error while trying to Bootcamp
Hi, I've been trying to Bootcamp my computer so I can install Windows 7. I'm using a late 2011 MacBook Pro 13''. Whenever I try to partition my harddrive, I get an error reading 'Your disk could not be partitioned. An error occurred while partitionin
-
HT4623 It's not letting me update to the iOS 7, what do I do?
It's not letting e update to the iOS 7 on my iPad 2.
-
How to fetch published data from portal using ABAP
Hello, I have a file published in the portal (with broadcaster). Now I want to use this file in an ABAP program. I can't call the web address directly because my program can't handle the Portal authentication. So I have two questions: - is there any