Disassembly Production order.
Hi,
I have one requirement of disassembly production order, where our client gets customer returned product which can not be repaired and send it back.
the Business process is when they receive this kind of product, they will disassemble the product and some of the high value parts will be taken into stock and less value components will be scraped. SO main product received from Customer will be consumed during disassembly order.
So in SAP ECC, we can create Production order without Material and components can be added with -ve qty which we are going to receive into Stock and main Product will be added as +ve qty in Component overview, So main product gets consumed and Child parts are going to stock by 531 mvt type.
But concern is our SAP ME shop floor execution system is not accepting the Order without material.
Please let me know is there any way of doing Production order Dissembly and how about BOM and Routing selection//
Thanks
Naga
Dear Nag Krish,
What you have said below is correct way and follow this process.
in SAP ECC, we can create Production order without Material (do it with material and as per standard SAP, fetch it's present BOM and Routing) and components can be added with -ve qty which we are going to receive into Stock and main Product will be added as +ve qty in Component overview, So main product gets consumed and Child parts are going to stock by 531 mvt type.
But problem is created because SAP ME shop floor execution system is not accepting the same.
Actually, I have worked on such scenario and my suggestion is to proceed with material. i.e. create order with material then do the GI to order and order confirmation wherein you can book the labor time etc. but only need to care that, do not perform goods receipt for order which you can avoid by manually entering the last operation control key as PP01 rather than PP03.
After words, Technically complete the order without doing GR for production order.
In this process the components which comes back in stock are strictly comes with the current price.
Rest of steps like settlement and production order closure can be done as usual.
Try this on DEV server and come back with your results.
Regards,
Narresh
Similar Messages
-
What is Disassembly production order?
Hi Expert
I want to know that what is use of disassembly production order. I want to create a production order which will give two item output but issue will be one item. how it is possible ?
When I issue main component then it automattically increase the component item in stock and issue main product. but component item cost is not shown in production order What can be reason?
plz help me.
Regards
Gorge
Edited by: Gorge Ance on Jun 20, 2009 3:26 PMHi Gorge,
Disassembly Production order used for cancel or reverse the
receipt from production order and also check this link
Re: Reverse/Cancel receipt from Production
Production Order Costs
Re: item cost in production order disassembly type
https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action&pageid=49217723
Regards
Jambulingam.P
Edited by: Jambulingam P on Jun 22, 2009 7:19 AM -
Disassembly production order authorisation
Hello,
Is there a way to put an authorisarion/restriction on users creating disassembly production orders? I've had a look in SAP but i was unable to find where I can do this.
Many thanks,
KateHi Kate,
You may try this one;
if @transaction_type in (N'A',N'U') and @object_type = '202'
begin
if exists (SELECT T0.[DocNum] FROM OWOR T0 WHERE T0.[DocNum] = @list_of_cols_val_tab_del and T0.[Type] = 'D' AND T0.UserSign ='10')
begin
SET @error = 17
SET @error_message = N'You are not permitted to perform this action!! '
end
end
Replace T0.UserSign ='10' by your user sign. This would allow only manager id to create dis assembly type production orders.
Thanks,
Joseph -
How to create Disassembly production order type.
Dear All,
I've been reading threads regarding disassemblyi type production order usage, but in my system (SAP ECC 6.0) i don't have an option to select this type of order.
So the question is how to create this disassembly type for production order, what other settiings are needed for disassembly processing. And could you pls shortly describe best practise for disassembly processing.
Thanks in advance,
Regards, Andrey
Edited by: Andrey Kruglov on Jul 15, 2010 3:45 PMHello
Such functionality does not exist on the standard system, however, there is a functionality called Order Combination for the industry solution DIMP.
Please take a look on the following document, which describes the order combination scenario:
https://help.sap.com/bp_fm603/BBLibrary/HTML/372_EN_FR.htm
BR
Caetano -
Packing material in Disassembly production order.
Hi All,
I have one product which in 40 Kg. pack stock UOM is Nos., i want to disassemble it in 40 Packs, Packing bag also used in final product. So, 40 Nos. of Packing bag should be decrease from stock in Production process, i want to add cost of packing bag to final product.
Thanks,
Mahammad SiddiqueHi Gordon,
Thanks for reply, but how can i handle Qty. related matter in my disassembly scenario.
Thanks
Mahammad Siddique -
Production Order - How to recieve more than one item in a single Prod .ord
Hello everyone ,
Hope and wish all is fine with u all ..
Well .. My scenario is as follows ..
While producing a particular item ( Item1) using the raw materials (say R1,R2 etc..) ..we also get another by-product ,(item2) which is also a revenue generating item.
I want to know , how do we do a receipt for this item ( item2 ) ...
I did read the forum thread posted on 12/12/07 " Receiving By Products on basis of Production order "
what I dont understand is , if we add it as a raw material in the BOM and then how or why do we issue it ..
and if we are goin to issue it ,,then when how will u update that inventory... I dont know if scenario in the thread (backflush ) is the right way to do it ..
Thanks in advance
Best Regards,
Arul...Arul,
I beleive this is case of using the functionality of Disassembly Production order. Now your Item no. 1 is a BOM of say RM1RM2RM3. The goods receipt would be Item No.1. Now you can create a disassembly production order where in the by product would be say Item no. 2 which is as as per your information a revenue generating item hence to be marked as a sales item in the Item master.
Please check this out and let me know.
Nagesh. -
Show itemcode on production order lookup and BOM lookup
When looking up a Production Order or Bill of Material, the ItemCode is not available in the lookup window. Even when you "Product No." in the case of the Production Order or "Parent Item" for BOMs you get the Item description rather than the ItemCode.
Many clients know their part numbers well and would like to be able to look by ItemCode. I know I could build in a Formatted Search/UDV to one of the fields but it seems like this should be a natural.
Am I missing something?
AlanHi Alan.......
Are you trying to say when you Press Tab on Item Code Field in Production order at parent level there you dont find the Item Code which you want to be produced?
If yes then It happens if you are doing Standard or Disassembly Production Order and Bill if Material of such product is not present in Database then it wont list up......
Please check the BOM.......
Regards,
Rahul -
Reprocessing In Production Order
Dear Friends,
I'm implementing SAP B1 in one of Chemical Plant. There I have one scenario in production. Scenario is like I have to do the production of finished product by issuing the same finished product have old lots of material. Means its a kind of reprocessing of finished material.
Can you please help me to resolve such kind of production in SAP B1 production module?
Regards,
Rahul MoundekarDear Sirs,
We can always make anything possible using addons but generally Add ons
has very short life or we can say tht anytime it can stop to work. But most of the things
are possible functionally. But it takes time to think over and take out some right solution
but ultimately we get solution. Such kind of solution I would like to suggest here if I'm
wrong then please tell me.
My Solution is not to create Goods Issue and Goods receipt direct from inventory
transaction, My Solution is not to create the additional semifinished level item,
My solution is not to reject the material and again receipt it.
My Solution is that we need to create only one item extra in whole database whose valuation
Method should be Standard so that we can easily update the item cost manually.
Now first create the disassembly production order in which our parent level item would be Finished
product which we need to issue and take this newly created item on child level. Now Plan it and the release it.
Then dont touch this disassembly production order. (Note: Before creating the disassembly production order
change the item cost which would be equal to finished product.)
Now create one special production order where parent item should be same as in disassembly
production order. And On child level put this newly created item with the same planned quantity which we need to
issue during disassembly item and if req. take another raw material also.
Now do issue for production and first click disaasembly production order button and selct disassembly
order reference which we just released. and then click production order button and selct the special
production order reference and select the another raw materials excluding newly created item.
After doing this our costing will come out for components. In disassembly order we get the loss of
finished product qty as we are only issuing the material & simultaneuosly if we observe the special order costing
tab then we get some value in component cost field which will be because of issue of other raw material in
special order.
Now go to receipt from production and again press receipt from production button and select the
special production order reference. After receiving the finished product just observe the costing. It will show
the extra gain as much we lost in disassembly production order.
In this way we can issue the materials and can receipt the matrials and we get proper costing too.
Thanks & Regards -
How to track costing in Production order
Hello Everyone
I would like to get some details about how to set the product costs for Finished Goods and also how to track the expenses like packaging, labor, electricity, other charges etc, for individual production order.
I have created the labor and packaging as a non inventory item and have used it in the BOM, now after the production order is closed, i find these two costs to be in the Actual Additional costs as shown below, till this is great.
But the requirement was, when they want to view the expenses or a month, then they require individual split up of costs against each production order. Is this even feasible?
Please require help from you guys.
Appreciate your help in this regard.
Thank YouProduct Costing
The cost of a FIFO or moving-average product is the sum of its component costs and additional costs (such as labor and overhead). To ensure accurate calculations of product cost, even if the components were issued manually, SAP Business One uses the cost of the items issued to production order and not the cost of the items currently in inventory. This avoids differences between the actual cost of components used in the order and the value of the product.
Note
The cost calculation method described here is relevant only for standard and special production orders, but not for disassembly for companies managing perpetual inventory.
In the case of disassembly the components enter the inventory with the same cost as the items currently there. If the component is managed by FIFO, the cost of the oldest layer is used.
The cost of returned components does not change; it is the cost of the last one that was issued.
The product cost calculation is determined by the item management method.
Standard – When the product is managed by standard cost, no calculation is made, and the cost is copied from the item master data upon report completion.
Moving Average – When the product is managed by moving average, two figures are required for product receipt into inventory: receipt quantity and total value added to the inventory. The total value is the product cost, which is the sum of all component costs used for those products.
FIFO – When the product is managed by FIFO, each report completion opens a new cost layer for the product in the inventory. The quantity in the layer is the quantity of the products just reported as completed. The cost of the products is the sum of all component costs used for the completed products divided by the quantity of the products.
On every report completion, the system checks the following three quantities for each manually issued component:
Issued Quantity – The quantity already issued to the production order.
Used Quantity – The quantity already used for the completed products (completed products multiplied by the base quantity of the component).
Needed Quantity – The quantity needed for the products that were just reported as completed (quantity of products reported as completed multiplied by the base quantity of the component).
If the Used Quantity is greater than or equal to the Issued Quantity, this means that all items issued for the production order have already been used, and the Needed Quantity is yet to be reported as issued from the warehouse. Since the cost of the items that were actually used for the products is unknown, SAP Business One takes the current prices from the inventory.
If the Issued Quantity is greater than the Used Quantity, SAP Business One finds the cost of the components that were issued and not used, and uses them in the calculation of the product cost. When finding those components, the issuing order of the components is taken into account, meaning that the first components to be issued are the first to be used. The components following those that were used are the first to be used for the cost calculation.
If the sum of Needed Quantity and Used Quantity is greater than the Issued Quantity, meaning that not all needed quantity was issued, SAP Business One needs to make an assumption for those items’ costs, so it takes the current prices from the inventory.
Upon the completion of a production order, on the Production Order Window: Summary Tab, you can check the product cost figures of the production order.
Regards
Kennedy -
How can we tell the client that use process order or production order (proc
Dear guru,
My question on what reason we can tell the client that u have to use process order or production order .
On what scenario we suggest client that use process order or production orderHi,
Process manufacturing is primarily designed for the chemical, pharmaceutical, food and beverage industries as well as the batch-oriented electronics industry
Discrete manufacturing is u201Cthe production of distinct items such as automobiles, appliances, or computers,u201D whereas process manufacturing covers u201Cproduction that adds value by mixing, separating, forming, and/or performing chemical reactions. It may be done in either batch or continuous mode.u201D
Letu2019s think about what your company manufactures. Does it require mixing chemicals? If so, you may need an ERP system that does things like calculate ingredient quantities.
If your company assembles products from many component parts, youu2019ll require discrete manufacturing functionality
Other approach:
If the finish good cannot return back to its basic components, your manufacturing is Process. For instance, the finish good is a can of soda. It cannot return back to its basic components such as carbonated water, potassium benzoate, aspartame, citric acid, and other ingredients. But if the finish good is car or computer, your manufacturing process is Discrete because it can be disassembled and the parts, to a large extent, can be returned to stock. Therefore Bill of Material (BOM) of discrete manufacturing consists of component parts for assembly while Process manufacturing consist of formulas, recipes and other ingredients
Process manufacturing is scalable. If a formula calls for 1,000 pounds of cake flour, but you only have 500 pounds, you can still bake cakesu2014just not as many. Conversely, in discrete manufacturing, one missing part means waiting for it before the finished assembly unit can start rolling off the production line
The obligatory requisite for process manufacturing is Lot Potency and Shelf Life where as discrete manufacturing values Serial Numbers, ECNu2019s and assembles.
If it is discrete manufacturing ---go for Production order
If it is process manufacturing ---go for process order
thanks and regards
Venkat V -
OINM link to a specific Production Order # ?
OINM. This table is referenced a lot when someone asks about actual costs associated with any particular inventory transaction. Repeatedly, there's a "query this table and you will find what you need" response when someone is asking about production orders/items issued/costs associated with such transactions. Unfortunately, it is incredibly hard to create a quality query that can link up what actually occurred and hit OINM to a production order.
Does anyone have advice? Perhaps I'm headed down the wrong path, but I am stuck with trying to answer how can I tie in such transactions from OIGN (back flush items and assembled goods) / OIGE (manual flush items and disassembled goods) to the production order # from OWOR and make a useful query...
Thank you,
RussellHello All,
the OINM and Production orders are not liked to the OINM, but the Goods Issue and Goods Receipts are linked by field applobj = '202' condition.
in this case the the AppObjType means the following:
- when AppObjType is C means component
- when AppObjType is P means product
AppObjAbs is the key of the OWOR table
Connected items to a production order #
select * from oinm T0 inner join OWOR T1 on T0.AppObjAbs = T1.DocEntry where T0.applobj = '202'
from type easy to determine a real production cost for an item:
By SQL use recursive command in a stored proc
Alter Procedure [dbo].[ProductionCost](
@itemcode nvarchar(20)
AS
BEGIN
WITH BOM (Code) AS
SELECT ROOT.Code as Code
FROM dbo.OITT AS ROOT
WHERE ROOT.Code = @itemcode
UNION ALL
SELECT CHILD.Code
FROM dbo.ITT1 AS CHILD
JOIN BOM ON CHILD.Father = BOM.Code
select T1.DocNum, T0.ItemCode, T0.InQty, T0.OutQty, T0.TransValue
from oinm T0 inner join OWOR T1 on T0.AppObjAbs = T1.DocEntry
where T0.applobj = '202' and T0.AppObjType = 'C'
and T0.ItemCode in (select code from BOM)
OPTION (MAXRECURSION 99)-- Handles 99 levels dept of BOM
RETURN
END
Regards
J. -
We are trying to disassemble an item.
When we do report completion to finish the production order, we get the following error message.
Can someone please explain what this error would mean?
Production order no:0 Line: 22 not found.
Thanks for your helpHello we are using version 2007A (8.00.180) SP:00 PL:45
Yes, we have done all the required steps, it is just when we go to finish the order, that this error comes up.
Thank you -
Issue for Production-Production order button is hidden
Hi,
I am trying to place one extra button in issue for production through SDK
When i am running the code the system shows the button which i have created but at the same time it hides 'Production order' and 'Disassembly order' button which are default in SAP B1 issue for production screen
I am using 8.8 version PL 12
Kindly help
Thanks
Md.nazeer ShaikhHi,
Try this one,
If pVal.Before_Action = True Then
If pVal.FormTypeEx = "65213" Then
oForm = objSBOAPI.GetForm(pVal.FormTypeEx, pVal.FormTypeCount)
Select Case pVal.EventType
Case SAPbouiCOM.BoEventTypes.et_FORM_LOAD
Dim newItem, newItem1 As SAPbouiCOM.Item
Dim OButton As SAPbouiCOM.Button
newItem1 = oForm.Items.Item("71")
newItem = oForm.Items.Add("Newbutton", SAPbouiCOM.BoFormItemTypes.it_BUTTON)
Dim sss As Double = oForm.Items.Item("70").Left
Dim sss1 As Double = oForm.Items.Item("71").Left
newItem.Height = newItem1.Height '19
newItem.Left = newItem1.Left - 109 '360
newItem.Width = newItem1.Width '100
newItem.Top = newItem1.Top '497
OButton = newItem.Specific
OButton.Caption = "XXXXXXXXXXXXX"
objPRForm.Items.Item("70").Left = 1200
objPRForm.Items.Item("Newbutton").Enabled = False
End Select
End If
End If
Regards,
Siva -
Hi have to create a report that has open sales order , open po , open pur req , open planned order and open Production order.
I need the logic for OPEN PRODUCTION ORDERS.
The status of the production orders are maintained in JEST Table .
I need logic to elimate the completed production orders during my selcet . Since JEST Table has multiple entries and for some orders that are released the 'DELV' status wil not be maintained at all at that time.
I wil really appreciate your help , if you can tell me how to emliminate the completed production orders during my select query to get the open prod orders.
Is there any fun moduel or bapi that wil give the Open prod orders ?? or any std report that gives open PO??
Thanksfor this you can use the Function STATUS_TEXT_EDIT , for this pass Objnr (get the objnr from AUFK table using the production order) it will give you the status in the LINE exporting parameters.
Import parameters Value
CLIENT 100
FLG_USER_STAT
OBJNR QM000200000010
ONLY_ACTIVE X
SPRAS EN
BYPASS_BUFFER
Export parameters Value
ANW_STAT_EXISTING
E_STSMA
LINE OSNO NOTE "this is the status text
USER_LINE
STONR 00
if line CS 'DELV'
"ignore the Order
endif. -
Error while raising Production Order
Experts
I get an error for a particular Item while raising a PRODUCTION ORDER
'Location Input does not match the warehouse location of Item'
I work in SAP B1 2007B - PL 18
It will be great if someone can give me the reason/solution for the above ERROR.
REGARDS
KARTHIKHi,
Parent item and child items warehouses location should be same.......
Regards
Deepak Tyagi
Maybe you are looking for
-
Exchange 2013 mail domain rewrite
Hi In exchange 2013 there is no Edge role. So how i can rewrite domain in email message. Exmaple. User primary smtp is [email protected] when he is sendin mail to out side of organisation email address should be [email protected] Thanks
-
I pod isnt found again when its taking out of port
Got i tunes version 6 i had to remove it and reinstall it after i uninstalled i pod installed it again. When i go to put in i pod into its usual usb drive i tunes wont find it it doesnt come up in the source list. The only way is to uninstall it and
-
Hi, I am having problems in paste arabic text in final cut pro x. The text is in text edit, I copy it and I can paste it everywhere: safari, word, photoshop... but not in FCPX. I need to copy and paste for arabic subtitles and titles. By chance the f
-
OSB File polling working twice with the same file
I have a problem executing a proxy service that get files from a file system. Everything in the flow works as expected, but at a certain point I must wait an update on a database and the process awaits for that change. Everthing goes normal if the up
-
Upgrade to Mac OS X 10.5
Need help, I´ve an Imac with OS X 10.4.11 procesor 2.4 ghz Intel Core 2 Duo, I need to upgrade to 10.5 in order to continue all the others upgrades in order to make my Iphone works. Where can I get this software?