Enhancement on production order

Hi All,
User has a requirement that if any operation any qty is confirmed for a production order, system should not allow to change any parameter in production order CO02. Please suggest how to implement this..
regards,
Srijit.

Dear ,
You can apply user exit in Production Order Change ( CO02) through SMOD .Pleas find below the User exit as applicable based on the parameters :
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
One more option is to apply OCM which you have discussed earlier
Regards
JH

Similar Messages

  • Enhancement for Production Order Number Ranges

    Hi
    Are there any enhancements for production  order number ranges. We have the setting as external numbering but need to set the order numbers (alphanumeric) based on certain conditions.
    Thanks & Regards.
    Sam.

    Hi Sam,
    PPCO0007 .......check this one.....
    i guess it is helpful
    Regards,
    Bhaskar

  • Enhancement for Production Order Release and Batch Fixing.

    Hi Experts,
    I have assigned a enhancement for production order.The user exit is also given in the req as PPCO0001 through which i have to call a Z-Program for Batch fixing using Trans CO01 and release the order before saving once it is assigned to components.
    Now my probs is where to start working for the enhancement -is it possible to use any BAPI instead of Batch (BDC) or I can use any BADI instead User Exit.
    So if you guys have similar scenario worked on it or have similar example approach to solve it.Please do help.I will reward for all helpful answers.

    I figured out thr friends !
    Thanks,
    SriRam

  • Production Order Component Batch Assignment Enhancement Needed

    Dear Experts,
    In a Production Order CO01/CO02 under Components you could assign Batches to a Component/Material. To do this in the Production Order screen click Component Overview button and then select a Component/Material and click Batch Assignment Button. You would be now in u2018Maintain Batch Fixed Reservationsu2019 screen. Here you find right below the u2018Batchesu2019 screen. Where Batches to be assigned to Component are found, I need to add a Column to this Screen and populate at the time when Batch Assignment Button is clicked. I went through all enhancements of Production Order and could not locate any. Please let me know if you find one that could modify the u2018Batchesu2019 screen.
    If you are unable to find one to help youu2019ll further there is an Application Toolbar button called u2018Customer exitu2019 in u2018Maintain Batch Fixed Reservationsu2019 screen and I am unable to locate the Enhancement for this Button.
    Thanks,
    Sri

    Had to close because of Rules

  • Production order, put cursor on field in Assignment Tab

    Hi,
    I work on an enhancement for production order...
    When a user created a production order, if the "Profit Center" (in "Assignment" tab) is empty at saving, a popup is displayed to inform the user that he could filled this field. If he doesn't want to do this, he clicks on "Continue" button, elseif he wants to fill "Profit Center" field, he clicks on "Modify".
    My problem is when the user clicks on "Modify" button, I would like that the "Assignment" screen appears and the cursor is located on the "Profit Center" field. I take a look on technical information and the only info that I can use is the screen 0115. But I can't indicate the position to the cursor !
    Can anyone help me?
    Thanks in advance.
    Best Regards.

    Hello,
    You can try with 'Implicit Enhancement' in PBO of that screen 0115 and use 'SET CURSOR FIELD..statement' by checking user command..
    Thanks

  • Booking Costs after closing Production order

    Hi all,
    There is a production order for which all components have been issued, plus GR done. Finally all variances were calculated and settlement completed. This is an MTO order.
    Now I need to know how to book additional costs against this order for the following scenarios:
    1. Time booking
    2. Addition of a materials (Users forgot to add a material, but on the shop floor it was consumed)
    What would be the most logical business solution for the above two situations. Do we need to reverse settlement in such a case or not?
    Plus additionally I would like to know why does KKAX show WIP costs on production orders already settled and closed?
    Thnks
    Regards,
    G. Coelho

    Dear Mr.Godwin ,
    Let me explain you the various stage when you add extra material/Time  in a production order :
    1.Good Issue aginst production order reservation completed  -Status GMPS  but operations are not Confirmed -CNF
    2.Production Order Final Confirmation done  but Final Issue Indicator not marked or Clear Reservation not marked  at that time .Through MIGO you can issue the extra material if they are added in the Production Order -Componenet Overview .
    All the cost will be shown as variance in Production Order -Cost anaysis -Select Costing trend -Select required field for information .
    3.You can add extra hrs only in CO11N not any other Txn based on the Define Confirmation Parametre set up -OPK4 (not over or under delivery tolerence in general valid settings )
    4.You can add extra material just after order is Created (CRTD), Relased(REL)  at Componenet-Overview -select line itm and assing at operation with item categoery L
    You can't add extra material and Time in the following state in production process :
    1.Goods Issue with Final Issue Indicator -GMPS
    2.Production Order Technical Complete for settlement -TECO
    3.Production Order Confirmation done -CNF with clear reservation .
    4.Production Order is under Settlement process duing the month end or order by order .
    Best option what we follow :
    1.Update the Production Order with fresh item which are physically issuesd from Store in SAP  to capture in the same reservation nuber
    2.Compare COO2-Dcuments Goods Movement  and MB25-Open reservation for production order , which are required to issue through MIGO.
    3.Perform MIGO for the fresh item which are added in the production order .
    4.Follow BackFalshin of compoenent during CO11N if you have Back Falshing activated in MMR/Work Centre
    5.Apply Enhancement for production  order confirmation to avoid the issue .
    CONFPP01            PP order conf.: Determine customer specific default values 
    CONFPP02            PP order conf.: Customer specific input checks 1           
    CONFPP03            PP order conf.: Cust. specific check after op. selection   
    CONFPP04            PP order conf.: Customer specific input checks 2           
    CONFPP05            PP order conf.: Customer specific enhancements when saving 
    CONFPP06            PP Order Confirmations: Actual Data Transfer               
    CONFPP07            Single Screen Entry: Inclusion of User-Defined Subscreens 
    Hope this will be usefull  for your requirement
    Regards
    JH

  • Production Order Confirmation saved but no goods movement happening

    Hi Folks,
    I have implemented an enhancement while Production Order Confirmation ( txn CO11N). The enhancment works as follow:
    I have a production order with quantiy 2. Now I am making confirmation for quantity 1. In the enhancement, i have used a BAPI called BAPI_PRODORD_CREATE_FROM_REF to create another production order with the remaining quantity 1.
    As of now everything works fine and a new prod order is created with quantity 1.
    Now, I release this newly created prod order and make GR for the same. The problem here is, now when I try to confirm this newly created prod order ( txn CO11N), the confimation is saved but the goods movement does not happen. I get a message saying " Confirmation saved (Goods movement 0, failed 1) ".
    The original order is of type PP01 and everything works fine for it. The newly created order is of type ZRWK (rework) and for this only confimation is saved but no goods movement.
    Request you to please suggest how can I remove this error and make goods movement as that of for the original order.
    Thank you.
    Regards,
    Sud.

    Hi
    Check if you have something in the tcode COGI. Perhaps you don't have enough stock of raw materials
    Regards
    Eduardo

  • Enhancement for Co11(Production order confirmation)

    Hi all,
    i am creating a Production order with 4 line items  (TC : Co01),
    i am confirming by the TC : Co11,
    when i press the SAVE button the 4 line items which are there in the confirmation order should be saved in my Ztable.
    Is there any Enhancement or user-exit which full fills my requirement.
    NOTE : My Ztable should be updated only after the Standard program saves the data.
    Regards,
    Rama Krishna.K

    Hi.. The following are the exits available for tcode co11.
    Exit Name           Description
    CONF0001            Enhancements in order confirmation
    CONFPI01            Process order conf.: Calculate cust.specific default values
    CONFPI02            Process order confirmation: Customer spec. input checks 1
    CONFPI03            Process order conf.: Cust. spec. check after op. selection
    CONFPI04            Process order conf.: Customer specific input checks 2
    CONFPI05            Process order conf.: Cust. spec. enhancements when saving
    CONFPI06            Process order confirmation: Actual data transfer
    CONFPM01            PM/SM order conf.: Determine cust. specific default values
    CONFPM02            PM/SM order confirmation: Customer specific input checks 1
    CONFPM03            PM/SM order conf.: Cust. spec. check after op. selection
    CONFPM04            PM/SM order conf.: Customer specific input check 2
    CONFPM05            PM/SM order conf.: Cust. specific enhancements when saving
    CONFPP01            PP order conf.: Determine customer specific default values
    CONFPP02            PP order conf.: Customer specific input checks 1
    CONFPP03            PP order conf.: Cust. specific check after op. selection
    CONFPP04            PP order conf.: Customer specific input checks 2
    *CONFPP05            PP order conf.: Customer specific enhancements when saving*
    CONFPP07            Single Screen Entry: Inclusion of User-Defined Subscreens
    CONFPS01            PS confirmation: Determine customer specific default values
    CONFPS02            PS confirmation: Customer specific input checks 1
    CONFPS03            PS confirmation: Customer specific check after op. selection
    CONFPS04            PS confirmation: Customer specific input checks 2
    CONFPS05            PS confirmation: Customer specific enhancements when saving
    For your requirement you can use, CONFPP05            PP order conf.: Customer specific enhancements when saving
    regards,
    Padma
    Edited by: Padmashree RamMaghenthar on Jul 21, 2009 4:39 PM

  • Production order Enhancement PPCO0012

    I am using Enhancement Component PPCO0012 to add additional screen field to enter shift in Production order screen. I am able to enter the data and get saved in database AUFK when I return to same production order I need to get that data displayed. How can I fetch the data from database and get it displayed.
    Thanks

    Hi ,
            When you come to the screen where you have added the field .code the logic for getting from the database.
    Is it a standard or a ZField.

  • Production Order Co01 enhancement to link the Material Documents from Mater

    Hi Friends,
    I have a reqirement I need to link the Material documents in the Production order, for Header material & Component material based on some condition, can any one tell which Enhancements will work for this.....
    Thanks,
    Ravi

    Hi Ravi,
    If you want to change the header field values during saving of the production order, Function Exit   EXIT_SAPLCOZV_001 can be implemented of enhancement PPCO0007.
    Regards,
    Surender Yadav

  • CO01 production order : Enhancement

    Hi,
    There is requirement to set the 'user status' while creation of Production Order,we have the Bapi to set the user staus.
    That needs the PO number to be passed.
    Can you tell us enhancement option to call th BAPI during the Save of Production order or BADI ..
    Regards,
    Narender

    Hi,
    Did you tried this PPCO0007
    Regards,
    Madhu.

  • Production order enhancement for batches

    We have a scenario where the batch expiration date of the produced material in the Production order = to the earliest expiration date of one of the component batches. Once the batches of the component are allocated in the Production order, we want do a enhancement which calculates the expiration date for the produced material based on the earliest expiration date of the component batches.
    This scenario is typical of a pharama industry I would think. Does anybody know if there is a BADI/user exit/function module I can use for this purpose.
    thanks a lot

    For this you need to have a Z program which calculates the Expiry date of the finished product based on the component materials expiry date.
    There will be some specific or Key materials basing on which you calculate the Expiry date of the Finished product.
    Maintian a Sort String to such materials like 'K'.
    Now get a program developed in such a way that during the population of batch characteristics for finished product when process order release, it should check for these component materials expiry date and take the earliest expiry date and calculate basing on this.
    There was a BADI released for this purpose, some time when I was working in my previous project. I will check and let you know.
    Till then you can explore on the above said option.
    Hope this helps you.

  • Production order enhancement

    Hi,
    I would like to add one more tab page (Customer screen) in production order(CO01/Co02) header level. Is it possible through configuration? or do I need to do enhancement?
    Thanks in advance for your valuable inputs.
    Regards,
    Alex

    Hi,
    The User Exit which can be used for this purpose is:
    PPCO0006  : Enhancement to specify defaults for fields in order header
    Include: ZXCOZU03
    it is not possible with Customization..
    Best Regards,
    Siva

  • CO01- Production order create enhancement

    Dear Experts,
    While creating a Production order BOM component reference point i.e (STPO-RFPNT--Field name ) should get copied in RESB table.
    we have appended same filed in RESB table but unable to update the value ,Please provide any user exits ,customer exit or BADI available.
    I found one BADI (WORKORDER_UPDATE-Method IN_UPDATE) component ( IT_Component ) also not useful .
    Thanks & regards,
    P.Prathip Kumar

    Hi,
    Prathip- why doas this BADI (WORKORDER_UPDATE-Method IN_UPDATE) is not usefull ?
    Is not trigerred or You cant't fill Your data ?
    Regards,
    Jarek

  • Date Mismatch of Planned Orders and Production Orders in APO & ECC

    Dear APO Experts
    When i am performing /SAPAPO/CCR , we are getting errors for Few Materials
    Please kindly advice.
    Following error for Planned Orders:
    Order 0026037355 difference for receipt date:    06.02.2012 01:05:53(APO) <-> 04.02.2012 01:05:53
    Message no. /SAPAPO/CIF161
    Diagnosis
    Order 0026037355 for material yyyy has a different receipt date in SAP APO and SAP R/3:
    Receipt date in SAP APO: 06.02.2012 01:05:53
    Receipt date in SAP R/3: 04.02.2012 01:05:53
    Procedure
    This data inconsistency can be rectified by choosing Send to R/3.
    Note that the receipt date of the primary product is compared without taking into account the goods receipt processing time between SAP APO and SAP R/3.
    Note the following if this message is issued for production/process orders:
    In SAP APO, if the receipt date of the primary product deviates from the end date of the last activity of the order (for example, due to an offset or scheduling at the end of a fixed block), the receipt date always identifies this as inconsistent. You cannot rectify inconsistencies of this type by using the reconcile provided in the CIF compare/reconcile function.
    In this case, you should deactivate the receipt date comparison. Alternatively, you can activate the order end date comparison if the primary product is assigned to the final operation.
    Procedure for System Administration
    You can use the business add-in /SAPAPO/CIF_DELTA3 Enhancements Comparison Report to deactivate individual comparisons.
    In SAP Note 645597, you can find example coding with which you can activate the order end date comparison.
    Following Error for Production Orders:
    Order 000100163960 difference for receipt date:    14.01.2012 08:30:00(APO) <-> 23.01.2012 18:29:59
    Message no. /SAPAPO/CIF161
    Diagnosis
    Order 000100163960 for material xxxx has a different receipt date in SAP APO and SAP R/3:
    Receipt date in SAP APO: 14.01.2012 08:30:00
    Receipt date in SAP R/3: 23.01.2012 18:29:59
    Thanks
    Kanth

    Hi,
    Kindly check the SAP note mentioned on the message. Or you may reconcile the data by selecting the "send to APO" or "send to ECC" button on thhe CCR.
    Also please check oss # 453244 if its releveant to your current system, otherwise please disregard.
    Cheers!

Maybe you are looking for

  • CWMS Permissions and Email Updates

    We are on our 2nd month of running CWMS and so far we are very happy with the product. Couple of questions have popped up so far: 1) Host or Administrator. Will it be possible in the future to delegate a "help Desk" type role to allow a user to have

  • I want workflow code in spd

    I have a List that I used to use for Notifying the Analyst of the Server that has requested to new or update requirements. However, it hasn't worked very well in the past and no management intervention. Here is the link to that Form: http://sitename/

  • Error on Parallel Query

    Hi, My application throws the following error when Iam processing a parallel query on my database. Can any one help me to resolve this. ERROR at line 1: ORA-29903: error in executing ODCIIndexFetch() routine ORA-20000: Oracle Text error: DRG-50857: o

  • Ear files in different VM

    Hi, I know that the J2EE technology allow developers to deploy an application on a multitier model. The middle tier can be divided in more separated tiers, so it is possible to deploy the war files (containing the web-tier presentation logic modules)

  • Dispatcher running but no server connected in Portal

    Dear all, While making some changes in the UME it seems I have made some incorrrect entries by which the J2EE engine is not starting i mean the Portal.....ABAP engine is up and running....I made some changes to the user SAPJSF and i think this has ca