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 PM

    Hi 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,
    Kate

    Hi 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 PM

    Hello
    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 Siddique

    Hi 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?
    Alan

    Hi 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 Moundekar

    Dear 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 You

    Product 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 order

    Hi,
    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,
    Russell

    Hello 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.

  • Error on Production Order

    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 help

    Hello 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 Shaikh

    Hi,
    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

  • Open Production Order

    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??
    Thanks

    for 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
    KARTHIK

    Hi,
    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

  • Arabic text copy paste

    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?