Sequential confirmation and restricting over confirmation - Process orders

Hi,
We have a process orders with phaes 20,40 and 60. Order qty = 100 pc
1. We would like to have sequenstial confirmations from 20->40->60.
2. When we confirmation phase 40 , quantity should not exceed the confirmed quantity of phase 20. ( Example , if 20 is confirmed for , say , 10 pc , then user trying to confirm 11pc in phase 40 , should result in an error )
3.When we enter confirmations in COR6N , we would like to have the previous confirmed quantity to appear as default and if user changes to a higer quantity than the previous confirmation quantity , it should give an error message.
( for example , here when user confirms phase 20 - order qty less previously confirmed qty = 100-10=90 pc should come as default ;   for phase 40 , default confirmation qty should appear as 10 pc and user trying to change it to 11pc, shoudl result in an error)
In order confirmation parameters , we have chosen " error when operation sequences are not adhereed to ".
and in over delivery tolerance , we have chosen " wanring message"
How can we achieve this modifitcation?
Thanks and regards,
Manohar

HI,
In the confirmation parameters OPK4(Customizing for Shop Floor Control, choose Operations -Confirmation -Define Confirmation Parameters) you set the Propose indicator in the quantities area, to stipulate that quantities should be proposed when confirmations are entered under "Operation Individual entry using Indv. scren" tab Page. and test
If this is not working out
Check
Control key for operations (in Customizing for Shop Floor Control by choosing Master Data -Routing Data - Define Control Key), you stipulate whether an operation can or must be confirmed (Confirmations key).
Checking the Quantity to be Confirmed (Confirmations key).
If the operation sequence is checked for confirmations, then the following quantity check takes place: If you want to enter a confirmation in which the sum of the yield, rework quantity and scrap is larger than the yield of the predecessor, then the system issues an appropriate message (for example, an error message). The predecessor is determined exactly as described in the graphic.
Irrespective of whether the operation sequence is adhered to, the quantity is checked against the quantity of the predecessor operation (= expected quantity) and a message is issued (the category is set in Customizing). The following cases can occur:
The confirmed quantity is larger than the expected quantity.
You are entering a final confirmation and the confirmed quantity is smaller than the expected quantity.
The message category determines your next entry option:
After acknowledging a warning, you can continue entering.
In the case of an error message, the system terminates the input dialog.

Similar Messages

  • Without standard release confirmation should not allow in process order

    Our clients need is that without standard release confirmation should not allow in process order.
    We are using CORK,cor6 and MB31 My need is to apply user exit in all cases.
    I got input from sdn User exit:-PPCO0006 Function module Exit_SAPLCOZF_003
    INCLUDE ZXCO1U06
    I need to activate this only during confirmation.ie confirmation to be avoided if cost is not released.
    Regards,
    Pert

    Hi,
    You are right. For preventing confirmation in case std cost estimate release is not available you need to do enhancement. You can check for following exit along with exit which you mentioned in your post :
    Enhancement     CONFPI05
    EXIT_SAPLCORF_405 - Process Ord. Conf.: Cust.-Specific Enhancements when Saving
    INCLUDE ZXCOFU10
    Check either of the enhancements which may fulfill your business requirement.
    Regards,
    Tejas

  • Confirmation of activity type in Process order -Impact in FI.

    Dear All,
    On doing a confirmation of a activity type for a process/ Production order - values get posted to secondary cost element which has been assigned to a acitivity type.  This means only a impact in controlling but not in FI
    How woould the booking happens in FI ?is it not required to book in FI, if yes, why.
    Please suggest.
    Thanks.

    Hi Daya
    1. You can calculate activity price for plan in KSPI and for actual KSII for respective CCtr and activity type...but some times people manually update price at KP26 directly which in my opinion is not right way because price is either more or less than the real calculation in KSPI and KSII...
    2. However in your case price is directly updated in KP26 against activity type..when confirmation is done in order this rate * activity qty is your value posted in order level and at the same time respective CCtr is also credited by this amount which you can see in CCtr report
       Example:  CCtr  XXXX01
                       Activity type 999999
                       Sec cost Element for activity type 999999 (43 cat)
        Suppose you have booked FI entries for some expenses like Salary in F-02/FB50...against CCtr XXXX01   So your CCtr XXXX01 is debited by Salary amount and this amount will be absorbed in product through activity for which you need  activity price and confirmation.
        FI entry is booked your expense in GL a/c Salary and same time debited your CCtr through CE salary....Now when you charging this expense in product through prod order you are doing it through confirmation of activity qty which in turn calculating value by taking price from KP26 and qty from confirmation.
    Kamal

  • Confirmation number sequence in the process order

    Hi,
    When we create a process order , system assigns the confirmation no for each of the operation & these confirmation numbers are in sequence.
    In our case we have activity numbers in the recipe as 0010, 0020, 0030, 0040, 0050, 0060...... Subsequently we have inserted operations..now the sequence has become 0010, 0020, 0030, 0040, 0041, 0042, 0050, 0060...... Now when we create the process order, the confirmation numbers for operations 0041, 0042 comes after 0060. We have a development which has a pre-requisite that the sequence of confirmation no's should be as per sequence of operations.
    Any idea how to achieve the correct sequence of confirmation no's?
    regards,
    Mohit

    Dear Mohit,
    I have find the route cause BUT I Don't know how to fix it
    Based on Operation ID, system is creating a confirmation No
    Since you have created a operation 41 and 42,  System gives the operation ID next to 60
    Thats the reason system is giving the confirmation No after 60
    I don't know how To add operation ID in routing

  • Confirmed quantity becomes zero in process order

    What scenario did the confirmed quantity becomes 0 (zero) even though it has value upon the creation of the process order.
    You can see the confirmed quantity on the material list of the process order. The RESB table for the component becomes zero. But how it was become zero was the very big question.
    Thanks

    please run CORT, put your oder number and have a look WHO and WHEN confirmed zero
    also rum MB23 for your reservation, goto header and get the details

  • Rework order Operation Confirmation and quantity posting to main order oper

    Hi Friends,
    I have confirmed first operation of production order by CO11N. While confirming the operation, i entered 5 qty. as Rework Quantity. Due to trigger point function, Rework order gtets generated. After completion of Rework , i confirmed rework Order. Now i want to add this Rework Quantity in the second operation of main order . So i can be able to make confirmation of whole quantity of second operation. How to do this?
    Normally system takes the first operation yield quantity as next operation quantity for confirmation.
    Waiting for Reply!
    Thanks!

    Dear,
    If a separate rework order is created using the trigger point, the system assumes that both the rework and all subsequent operations are processed via this rework order. As if first operation confirmed as 10  5 as rework quantity.
    It means that you can second operation you can confirm as 5 only. So you need to add all operation in reference operation set so confirm all operation quantity here and remaining quantity in main order. So your confirmation yield will remains same.
    Or it is only possible to return the successfully reworked quantity to the original order if the quantity check which is executed against the confirmed yield of the predecessor is deactivated using Customizing of the confirmation OPK4. In this case, only the confirmed yield is indeed proposed without the confirmed rework quantity. However, with the quantity check being deactivated it is allowed to overwrite the default value with a larger quantity.
    Note that you cannot enter a goods receipt for the rework order since it is defined without header material. Instead, you can enter goods receipts for the original order manually.
    Regards,
    R.Brahmankar

  • To reduce quantity to be confirmed by posting scrap in process order

    Hi Experts,
                       Is it possible to use MQC such that the planned quantity in each phase keeps reducing by the quantity of scrap posted in COR6N in the earlier phase. That means if planned quantity in phase 20 is 100 and i post a scap of 10 then in next phase (say 40) system should offer a quantity of 90 in the "yield" field of COR6N screen.
    Regards
    Sm.

    Hi Rupesh,
    Can you please assist for below issue
    The planned quantity in each phase should  reduce by the quantity of scrap posted in COR6N in the earlier phase. That means if planned quantity in phase 20 is 100 and i post a scrap of 10 then in next phase (say 40) system should offer a quantity of 90 in the "yield" field of COR6N screen.
    eg:- Process order 100 qty
    Phase 20 Confirmation
              Yield 90 & Scrap 10
    Phase 40 Confirmation
              Yield should be populated as 90 . (But here system is suggesting Yield as 100 )
              Can you gurus throw light here , where am i going wrong ?? , Why instead of 90 qty yield in 2nd Phase /operation to be populated it is appearing as 100 qty ?
    & how to use User Exit also if required for Use Exist XCOM0001 EXIT_SAPLCOML_001

  • Missing operations and dummy activity in process order

    Hi,
    we currently maintain several alternate modes in PP/DS PPMs in APO.
    When we create a planned order in APO, CIF to R/3, then do conversion to process order in R/3 everything is fine.
    When we create a planned order in APO, CIF to R/3, then do conversion to process order in APO, all of the operations are missing and there is a dummy activity present.
    We also noted this only occurs when the mode selected in APO by default uses a different resource than the one assigned to the PPM's recipe back in R/3. That is, if the recipe in R/3 uses resource LINE_01 and APO selects resource LINE_02 by default, the issue occurs.If the recipe uses LINE_02 and the APO selects LINE_02 by default, then everything is fine.
    Has anyone seen this behavior before ?
    Thanks,
    Roger

    Hi Visu,
    For right now, the planned order is created in the product view.
    In R/3, the recipe has an operation which uses LINE_01 resource (let's say, production version is L1)
    In APO, there are several alternate modes :
    LINE_01
    LINE_02
    LINE_03
    By default, when the planned order is created in the product view, the mode with the shortest duration is chosen.  In this case, if I create a planned order using the PPM for production version L1, and LINE_03 happens to have the shortest duration, then the order is created for LINE_03.  Since LINE_03 is not the resource used in the recipe for production version L1, we run into the issue I mentioned previously.
    Coincidently, I also noticed that the R/3 process order type is set to schedule automatically.
    When I go into edit mode on the process order operation, make no changes, but then save the order the correct resource and operations reappear in APO.
    Regards,
    Roger

  • Std Costing and Actual costing at process Order

    Hello Friends,
    Followings are the client requirements, Please give me your ideas :-
    1 . Costing variant is same for all three - costing run, process order (plan and actual), means there is no prices variance on process order level. ( material at std price, Activity plan price, overhead fix%)
    2. Alongwith this above client also need to capture actual result (material at MAP, activity at monthly actual price, overhead fix %)
      In this case there is price and  usage variance can see.
    Now as I think that both scenarios are not possible on process order level.  According to me we can do by a customize actual costing cockpit.
    Need your openion that do we have any option thru standard funcations of sap to get this requirement.  If you need any other explanation , please do let me know.
    Thanks
    Ravi

    Thanks friends. I have done.

  • Add component and Delete Operation in Process order Using COR2

    Hello,
    I need to update any process order (Add components in it and delete some operations of it) on the save of the process order.
    Transaction for change PO: COR2.
    I have found a badi to change in process order (WORKORDER_UPDATE) Method: BEFORE_UPDATE.
    But this badi has all the parameters as Importing. Hence we can not change them.
    If we use field symbols in this badi to change the values,will it make any other issues?
    I have also identified a user exit EXIT_SAPLCOBT_001 but this exit is called very late in the processing, and you cannot change data into that user exit ...check Note (86553 - Documentation on user exits).
    Kindly post your valuable comments and answers.
    Thanks in advance.
    Edited by: Nitin Nyati on Sep 1, 2010 1:09 PM

    Hi ,
    Possibility  , in C202 , user may have changes the BOM first and re-assign the phase  but in process order level Read PP master did not call
    Another possibility manually change the process order component and assign this in Phase in COR2 .Please check  whether it has been added manually in order level . 
    Regards
    JH

  • Update Time confirmation and Long text of Work Order in single FM or BAPI

    Hi,
    I would like to know, which standard FM or BAPI will update the longtext along with the confirmation text while doing the time confirmation of a work order.
    I have tried with standard BAPI BAPI_ALM_CONF_CREATE for updating the time confirmation. This is updating the time and confirmation text properly but not the long text. I would like to know how can I update the long text while doing the time confirmation. Is there any other standard FM/BAPI will update both?
    Thanks in Advance,
    Mohan.

    There is no standard SAP enhancement we can use for this purpose.
    We have developed another program to maintian the long text in production order.
    This call can be closed.
    Cheers,
    Qiang

  • Regarding Total Quantity and Base Quantity in Process Order

    Hello Gurus,
    Please help me out, I am working for Beverage Industry, we are using Unit Conversion from Litre(L) to Barrel (BBL).
    195 Litre = 1 BBL, so If I am producing 9880 Litre, which is giving me 50.667 BBL, how and where I can change the setting, so that I get BBL in Rounding, which should be 51 BBL, it should always follow next number if in decimal.
    Thanks

    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.

  • 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

  • Process Order accepts Confirmation & GR from BAPI even after Confirmed

    No matter what i try the formatting and CRLF go for a toss in this text.
    Hi PPPI 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
    Edited by: surajprabhu on Aug 17, 2009 6:37 AM

    Hi,
    The standard SAP will allow the GR even after the Final Confirmation. The Final Confirmation is acting as a agent to change the status of the process order to CNF. thats all.
    If you want to restrict the GR then you have to do Enhancement with  use the USer Exits. Pleas try to use the User Exits PPC00009 or MBCF0001,MBCF0005
    thanks and regards
    murugesan

  • Process order error

    HI All,
    My user created a process order.
    It had three operations and it had been confirmed.
    Due to some mistakes, he had cancelled two confirmations.
    But he cant able to do cancellation for the final confirmation.
    For the final operation Milestone indicator is activated.
    Now i need to reverse all the postings and cancel all the confirmations and i want the process order to be in a new status.
    Now the process order status is REL  MSPT PRT  PCNF DLV  PRC  BASC BCRQ*
    How to proceed.
    Kindly help me in this regard
    Regards
    KK

    HI,
    Thanks for the reply
    In process order the deliver qty is 2,812.400.
    If i execute the transaction MB31 by using process order number and mvt type 102 its picking the qty same as 2,812.400.
    Its picking only one material 20716 with 2812.400 qty.
    But i checked in COGI for material 20716 the qty is 201.100kg.
    Then will the error deficit of stock of 2442.500 qty.
    How to proceed.
    Regards
    KK
    Edited by: Kishore Kumar Galla on May 29, 2009 4:20 PM

Maybe you are looking for