Rounding Difference in Process Order

Dear SAP Gurus,
I need to explain accounting how rounding works when consuming the components of BOM while confirmation of process order. We have two very similar packaging products with 'EA' as base UOM in one BOM.
Comp A   Target  = 2.222 EA     Actual = 3 EA
Comp B   Target  = 99.283 EA   Actual = 99 EA
We don't have any rounding profile and value. I have compared the material master and recipe for both comp A and B but can't find why one component is rounding up and other is rounding down.
Any help would be highly appreciated.
Thanks in advance.

Hello ayethebing,
Thanks for reading and replying the thread.
Actual is coming from the back flush so all quantities in actual are coming from BOM. Question is why it is rounding up for one and rounding down for other.

Similar Messages

  • Difference between process order and Production order

    Hi Experts,
    Can any buddy tell me the difference between process order and production order. Why process order is used for process industries. Why do we use recipe for it and routing for production order ?
    Regards,
    Amit

    Hi Amit
    There is a difference between production order and process order.
    Supposing a 10,000 lit tank is being manufactured in discrete manufacturing. You have to follow the necessary routing steps and can make by physically seeing its development stage by stage. For this type production you can have a production order.
    In case of process of order if some chemical in a reactor is loaded with intial temp of 30 C and need to be heated to 80 C then there is phase change. Hence we use Heating as an operation and the change of temp is phase. For such type of process we process order.
    Hope this is useful. Pl reward.
    Nanduri

  • Rounding up of quantity in Process Order.

    Dear all,
    At the time of creating the process orders after saving the raw material and bulk quantity getting round up like for raw material if the required quantity is 4.230 G system rounds it up to 5.000 G,similarly for 165 case of finish if bulk required is 1193.472 system rounds up to 1200.But we do not want this we need the exact quantity.
    Let me inform you that no rounding profile has entered into the material master MRP view.Only one UOM is maintain in the Material master.
    Any possible reason of this,please inform.
    Rishi

    Dear kaushik,
    I n CUNI decimal places in display block is maintain as Blank this could be possible area of attention ,what exactly is and how it will play roll?,in conversion block it is 3 in the decimal place rounding (I think it will not affect as there in no conversion).
    UOM is KG only,field for unit of issue is blank i.e. no entries is maintain.
    Regards.
    Rishi

  • BOM component Qty is getting rounded to next value in Process Order and BOM

    We are in ECC 6.0, and maintaining BOM where Item quantities are decimal places e.g 0.3lb with respect to Hader qty. Now when we are craeting process order or exploding in CS11, we are seein that item quantities are getting rounded to next full integer e.g 1, 2 or 3.
    What could be the reason for this behaviour.

    In standard  "lb' doesn't have decimal point
    If you want decimal point
    go to CUNI
    select the mass
    you can find the lb
    maintain the decimal point  as 3, & decimal point rounding as as 3, system will show 3 decimal point in process order and in CS11

  • Understanding Target Cost Version Differences for 0 and 1 for process order

    Our client need to understand the differences between our target cost versions that are utilized in calculating the process order CO03 cost analysis.  When should each target version be used and why do the variances change?  See example below.
    Target Version = 1       Target Cost Prelim Order Cost Estimate
    Version = 0          Target Cost for Prod Variances
    Can you please provide analysis and help me on this.
    I higly appreciate for your help.
    Thanks in advance.
    Seshadri

    I recommend that you post this in CO forum.

  • Process order round to base quantity in recipe called out in production ver

    We have a situation where our process order quantities need to round to a multiple of the base quantity in the recipe assigned to the production version selected during material requirements planning (quota arrangement).  The recipe base quantity is determined by the work center volume range .  Therefore we can't use the material master lot size or rounding value because the base quantity will change based on the work center chosen.  So we could have two or more different recipes for the same product and we use the production version to link the recipe to the bill of material.  we use production version quota arrangement to chose which should be used in planning.  I read through the Material Quantity Calculation documentation but I don't see where this fits to what we need.  Any help would be appreciated.

    Dear,
    What is your base unit?
    What is your operation unit? if you want to maintian BBL, then maintain this unit in operation overview of that perticular opration
    Now about rounding the quantity - where exactly you want to round it off...during planning or during manual creation?
    Enter in material master MRP1 view, rouding value as 1, then whever it is decimal, system make it near to next whole number.
    If you want the system to take range of number and to round off...then you need to use rounding profile...in MRP1 view. please come back with your exact requirement os that we will help you out.

  • Difference between incomplete order and backorder processing

    What is the difference between incomplete order and backorder processing.

    Hi,
       Incomplete order is an order in which all the fileds(To which the Incompletion procedure is assigned) are not filled before saving the sales order.Using backorder processing, you can list sales documents relevant for requirements for particular materials and confirm them manually. You can assign available-to-promise (ATP) stock to outstanding order quantities. In addition, you can withdraw already confirmed quantities and reassign them to different items. This means If the stock of a material has been confirmed to a particular order or delivery, and after that you have recieved an order which ahs to be delivered immediately , then you can change the stock allottment of the previous order to this new order using back order processing. The transaction code for this is "V_RA". Transaction code to see which incompletion procedure is assigned to your sales order type is "VUA2" And to see the Incompletion procedure itself is "OVA2". Kindly please let me know If you need any more information on this.
    Regards,
    Ram Pedarla

  • Rounding Differences in Billing Request Documents (BRDs)

    Hi:
    Here is the scenario:
    We are a professional services company. sales orders has WBS assignment for expense and time booking. Then we run DP91/DP96 to generate the BRD's.
    Our issue is:
    Lets say its a foreign currency contract (Sales order in AUD), local company code currency is USD and so is WBS currency.
    Employee enters expenses on WBS in AUD currency which are transferred to WBS in USD (As local currency of employee). BRD process again converts the expenses from USD to AUD. Thats where the rounding differences are coming up.
    For example:
    WBS - (in USD)
    Sales Order / Billing - (in AUD)
    Employee company code currency / Same as WBS company code - USD
    Expenses - 1000 AUD
    Exchange rate from AUD to USD is 1.66961
    So expenses are posted as 598.94 USD (1000/1.66961)
    DP91 picks the WBS expenses (USD) and converts into billing currency (AUD) - 598.94 * 1.66961 = 999.99 AUD
    So 1000 AUD expenses showed in billing as 999.99 AUD.
    Though the difference is not material but some of our goverment clients are very particular about this. They dont accept 999.99 invoice backed by 1000 expense.
    Please advise, is there any standard way to change BRD process to say if expense currency (which is AUD in this example) is same as billing currency, dont convert via USD (Which is employee local currency) OR any enhancement of DP91?
    Thanks,
    Rahul

    Hi:
    Thanks for pointing this note.
    As mentioned in this note, our system is behaving the same way and converting the CO cost in transaction currency into billing currency. In CO (WBS line item report), transaction currency is the employee local currency when expenses are booked to that WBS.
    System is behaving as per standard design.
    I wanted to know if there is any enhancement we can write on top on this note to not look at transaction currency. The enhancement would look at the expense receipt currency and compare it with the billing currency. If both are same (regardless of transaction currency), dont convert via transaction currency.
    May be for that matter I should check if there any way to transfer receipt currency as transaction currency in CO (instead of local company code currency as transaction currency)?
    Just wondering how SAP internally or any other consulting companies are handling this conversion difference when billing to their clients?
    Thanks.
    Rahul

  • Purchase order vs planned order vs process order vs production order

    Hi,
    Kinldy explain difference between the  Purchase order,  planned order,  process order and production order?
    Thanks & Regards
    Ravi kumar

    Hi Ravi,
    In simple terms:
    planned order - A procurement proposal generated by the system to meet a need, this can then be converted to a production / process order (for internal procurement) or into a purchase reqn & in-turn to Purchase order (for external procurement)
    Purchase order - A firmed procurement proposal which is sent to your vendor (external procurement) to supply the items as per your order
    process order - A firmed procurment proposal which is used for in-house procurement, this is used in process industries eg: chemicals, oil & gas etc 
    production order - A firmed procurment proposal which is used for in-house procurement, this is used in discrete production industries
    Based on the above am quite sure you should be able to figure out the differenced. If any doubts revert.
    Regards,
    Vivek

  • GR Cost not updating as Target Cost for process orders

    Dear SAPians,
    We are facing an issue in Target Vs Actual cost reporting for process orders. We are creating a process order after cost estimate of that material and doing the confirmations for activity cost. After that, GR has been done for the finished goods of that process order. That GR entry is updating the Actuals values but not updating the Target cost. When I am checking the standard report KKBC_ORD, I am getting the following figures.
    Cost Elemnt Text     |     Target Cost     |     Actual Cost     |     Target Vs Act
    Inventory Chnge FG     |     0     |     1,472,205.60-     |     1,472,205.60-
    Packing Matrl Cons.     |     1,148,142.37     |     1,252,752.68     |     104,610.31
    Raw Material Cons.     |     60,463.91     |     50,688.29     |     224.38
    Semi-Fin Matrl Cns.     |     181,934.68     |     367,959.56     |     186,024.88
    Labour Cost Activity     |     39,735.36     |     39,862.80     |     127.44
    Machine Cst Activty     |     41,611.75     |     43,153.01     |     1,541.26
    That 'Inventory Change FG' entry is showing the GR posting updating actuals and not target cost. This is causing huge difference in target vs actual cost that will affect the profit and loss figures ultimately.
    What am I missing here? What should I do to update the GR amount in Target cost as well.
    Shirazi

    Dear,
    Target Cost on Production Order or Process Order is shown only when Variance is Calculated.
    So please calculate the Variance, system will show the Total Target Cost.
    Br,Vivek

  • Process Order does Confirmations and GR even after the Process order is CNF

    Not Sure why the Formatting is lost.
    Hi Gurus,                                                                               
    I am a beginner in this area and request your help.                                                                               
    We are implementing a project where the process order Confirmation in SAP ECC 5.0 in SAP PPPI module is done using xMII which call the BAPI_PROCORD_CREATE_TT     RFC.
    The customer wants to (certain times) do a final confirmation without actually completing the order e.g if the Order Qty is 100 then, they want to just manufacture 25 and then do a final confirmation, after which SAP GUI screen does not allow any Process order Confirmations against that process order.
    We are using the BAPI_PROCORDCONF_CREATE_TTRFC to do multiple PO Confirmations and GR for particular Process order. Below is a scenario
    Case 1:
    1. Order Qty =100  ( Unlimited Delivery is not checked and tolerance is Zero).
         Which means only 100 is accepted.
    2. 100 Quantities are produced and confirmed using the BAPI_PROCORDCONF_CREATE_TT (with Final confirmation value as 1 , which mean auto confirmation)
    3. Next when the BAPI confirms & GR's against the same order, the Complete qty is not visible in the COR3 status. And is visible only in the COGI transaction.
    That is expected behavior. and i am ok with that.
    Case 2: (The one with the problem)
    1.  Order Qty =100  ( Unlimited Delivery is not checked and tolerance is Zero).
         Which means only the 100 is accepted.
    2.  25 Quantities are produced and confirmed using BAPI_PROCORDCONF_CREATE_TT (with Final Confirmation value as X , which mean Final confirmation)
    3. The Confirmation and GR go through and the status of the process order now changed is CNF and the Deliverd qty is 25.
    At this point , if you logon to SAP GUI and try to make a process order confirmation you get an error messages which says the Process Order is already confirmed and no more confirmations or GR can be done against this Process order.
    4. But when you Again Run the BAPI_PROCORDCONF_CREATE_TT, it goes ahead and confirms and makes the GR for that Process order.
    The Expected Behavior should have been that this quantity is now in the COGI transaction.
    5. The Process order  allows any number of Further confirmations till the Ordered Qty and Delivered quantity are  same .
    so dear gurus I know i have written a very long doubt but would be very happy to get a response from you. I would ideally not like to enhance or change the BAPI and want to understand if I have missed some setting or parameter that I have to pass in the BAPI for the final confirmation so that once the Status of the Process order is CNF , no more Confirmations are allowed even from the BAPI.
    Thanks in Advance.
    Regards
    Suraj

    Hi Suraj,
    I am not positive, but I suspectt the problem lies in the BAPI.  It might be how you have the data set in MII, but it sounded like you are doing it correctly. 
    However there are a number of things you can do to troubleshoot your situation.
    First create a few process orders to test with. 
    Record the confirmation numbers and counters for each of the following:
    1) Do a final confirmation (for quantity of 25 instead of the 100) in CORK (or whichever transaction you are using). 
    2) Do a final confirmation (for quantitiy of 25 instead of the 100) in SE37 or BAPI in ERP using the BAPI_PROCORDCONF_CREATE_TT.
    3) Do a final confirmation (for quantitiy of 25 instead of the 100) from MII using your current transaction. 
    Review the confirmations in ERP to see if there are any differences.
    Review the confirmaitons in MII to see if there are any non visible differences (use a Tracer to retrieve the response segment from an execution of BAPI_PROCORDCONF_GETDETAIL using the recorded confirmation numbers and counters) 
    Case 1) If there are differences in the results, that should tell you how to modify your transaction to include or change the appropriate values in your inputs. 
    Case 2) If there are no differences, then it is most likely that there is something not working properly in the BAPI you are using.  It may not completely replicate the functionality in CORK (or whichever transaction you are using in ERP).  Then open a ticket, because the BAPI is not working as it should.
    Good luck,
    Mike
    Edited by: Michael Appleby on Aug 17, 2009 8:20 PM

  • Missing parts for Process orders

    Hi Experts,
    We are trying to find out the Transaction to faciltate the Missing parts list for the process order even after the order has been completed having the Status TECO, CLSD. This is to understand whether proper enough materials are consumed for the order or not. Based on that Production incharge can ensure the component consumption is made as per the Process order requirement.
    We are trying with CO24, this is showing the missing parts list if order does not contain TECO and CLSD status.
    Also we are checking with COOISPI, COID, but could find the correct feature out of them.
    Do we need to develop any customized report with the help ABAPers.If yes please guide us the method.
    Please help us in acheiving the list of components which are not consumed as per the Process order requirement.
    Also guide us to identify the list of materials which are excess consumed for the Process order.
    Thanks in advance..

    Hi Jiaul,
    Thank you very much for your reply.
    So we need to develop the program to flag the missing parts and its qty even after the Order has the status TECO or CLSD.
    Can you please provide logic to develop the Program.
    I am thinking to take the inputs from process order required qty Vs withdrwan qty. if the Qty difference is positve, which should come under missing parts. if the difference is still negative means excess qty consumed.
    Waiting for suggestions
    Thanks in advance

  • Difference between sales order schedule line and item level data

    Hi All,
    Could you please let me know what is the difference between sales order schedule line and item level data?
    Thanks,
    Ramya

    Hi Ramya,
    Sales order schedule line contains del date, order qty, rounded qty, confirmed qty, delivery qty, schedule line category, purchase requisition etc.,  ie It contains the full details of sales order data with respect to the scheduled line of delivery.  The total quantity of a sales order item can be subdivided into schedule lines that contain the various subsets with the corresponding delivering dates.
    Sales order Item level data contains details of the item in the sales order like material code, net price, net value, UoM, PO details, reason for rejection if any, material group,billing date, plant etc., ie this
    contains the full details of item irrespective of scheduled line.
    Regards,
    R. Senthil Mareeswaran.

  • Missing stock during Process Order creation

    Hello Masters.
    I'm facing a new problem here in my client.
    Thats the situation:
    We are trying to generate a subcontracting process order to delivery a semi finished material to a supplier in order to be packed. We already have a contract with this ssupplier, its been saved as a supplier, we already did this operation with him more than once.
    The question is that during the process to create the process order, system is giving us a message that there is no enough stock off semi finished material to be send to the supplier.  (it comes a message that is missing a small quantity to fiill the right amout we want to send to the 3rd party - something around 1,5% of the total amount)
    But if we go to MMBE we can see the same amount of stock we want to delivery to the supplier in free utilization.
    Besides we are using here WM we didn't see any difference that could give us the error.
    In QM inspection batch all the amount were released (321 movement) no sample quantity was taking/retained.
    The most insteresting part is the we did the same operation for the next batch of the same semi-finished material. I mean for the batch produced yesterday (monday may 9th) we already sent to the 3rd party for packing but for the batch from last friday, we are facing the issue.
    In this case we have the same kind of process order, same 3rd party, same materials, same process a so on.
    Please could you give me an idea where should I look for a solution.
    Thanks in advance.
    Harlen

    Hello Vivek thanks for your anwer.
    However, Ive talked to a QM consultant and presented the issue for him. He told me to use a SAP program QEVAC20 ( notes  48815 and 717622 ) to check possible inconsistences  between QM and IM stock.
    So We will try to use this report to check if there is an issue. Have you used this program before? Do you think it should help us?
    Due to the process to create the process order, there is no issue, no issue with batch number or inspection lot. The error message comes when we try to select the batch number of semi finished material in COR1 tcode.
    The message complains theat is missing a small quantity of the batch.
    Tks,
    Harlen

  • User Exit for Changing Quantity in Process Order , COR1, COR2

    Hi All,
    Can anyone point me towards the light in User exit related to COR1 and COR2.After the Creation of Process order  while saving i need to write a code that rounds off the quantity values.
    I tried to change the values in the below user exits but i was not succesfull.
    CCOWB001            Customer exit for modifying menu entries
    COIB0001            Customer Exit for As-Built Assignment Tool
    COZF0001            Change purchase req. for externally processed operation
    COZF0002            Change purchase req. for externally procured component
    PPCO0001            Application development: PP orders
    PPCO0002            Check exit for setting delete mark / deletion indicator
    PPCO0003            Check exit for order changes from sales order
    PPCO0004            Sort and processing exit: Mass processing orders
    PPCO0005            Storage location/backflushing when order is created
    PPCO0006            Enhancement to specify defaults for fields in order header
    PPCO0007            Exit when saving production order
    PPCO0008            Enhancement in the adding and changing of components
    PPCO0009            Enhancement in goods movements for prod. process order
    PPCO0010            Enhancement in make-to-order production - Unit of measure
    PPCO0012            Production Order: Display/Change Order Header Data
    PPCO0013            Change priorities of selection crit. for batch determination
    PPCO0015            Additional check for document links from BOMs
    PPCO0016            Additional check for document links from master data
    PPCO0017            Additional check for online processing of document links
    PPCO0018            Check for changes to production order header
    PPCO0019            Checks for changes to order operations
    PPCO0021            Release Control for Automatic Batch Determination
    PPCO0022            Determination of Production Memo
    PPCO0023            Checks Changes to Order Components
    STATTEXT            Modification exit for formatting status text lines
    Reason was the data related tp materials was not accesble at this point and residing in resb internal table .
    Any suggestions ? Ideas  ?
    Thanks in advance,
    Gowri

    Hi,
      Try with BADI <b>WORKORDER_UPDATE</b>.
    Regards

Maybe you are looking for

  • Text Object Error in Pdf based print forms

    Hello Friends, I am trying to include a text object in Adobe PDF-based print form. In the context, I have created a node for the text. I chose the Text Type as “Include Text”. I am able to choose the required Text Object and Text ID from the respecti

  • Connecting SPSS to my oracle database

    Hello I am trying to connect my SPSS to our database. My system includes: SPSS 14 Oracle 8.17 Windows XP and now Oracle 10g (I am not very computer literate, so if you need more info let me know) I initially did not have Oracle 10g on my computer, bu

  • Isssue with gdm

    I apologze if this issue has been discussed before May load without automatic login enabled , does not show or prompt the user for password but displays anything but. No viisible errors. Happened after updating last night. Gdm will load but the actua

  • Error icon change

    Hi, how do I change the attribute error icon to another gif? Or even better, is there a hook to not display this attribute error icon at all and yet continue to show the attribute error message below the attribute input field. Thanks, Mel

  • Runtime Button Icons

    Hi Ladies and Gents, Just hoping someone out there can point me in the direction of what I want. I was trying to load a PNG Button Icon into the button at runtime. Something to this effect, would be lovely. <mx:Script> <![CDATA[ [Bindable] public var