Add a new component in Production order while not being in BOM

Hi all,
I would like to know how to forbid the addition of a new component in a Production order that doesn't exist in the BOM.
Currently when we create a Production Order, the components of its materials are read from the BOM. If we add a component that doesn't exist in the bom the system allows it without any problem. We want to forbid this and let components be added to a PO only when they take part in the BOM.
Any idea?
Thanks in advance.

SS,
You can use an userexit to check before saving the order, based on the BOM(Order master data tab) used in the order, it should validate the component material number. If it finds a new material in the order, it should terminate the save with a message to user.
The following enhancement is available for production orders:
PPCO0008  Enhancement for adding and changing components
This enhancement is used to check components (for instance against a standard parts database), which have added to or changed in an order. This check can then refuse to copy a component into the order or can replace one material number with another.
The enhancement PPCO0008 contains the following enhancement components:
Function exit
EXIT_SAPLCOMK_006
Enhancement for adding and  changing components
Activities
1. Create the enhancement
To do so, create a new project or use an existing project.
2. Activate the project.
The enhancement can only take effect after you have activated the project.
Regards,
Prasobh

Similar Messages

  • Production Order Status not being displayed

    Dear Gurus,
    I have a unique problem. In Quality client when I create a Production Order its status is not being shown in the header of the order. While if I press the 'i' button I can see the list of status with ticks. The header line is totally blank.
    In the Production Client it is working perfectly fine. I am not using any user status.
    How to resolve this?
    Thanks and Regards
    Gera

    Hi,
    Please check whether any Screen or Transaction Variants are active. I guess, in the variant, it is marked as "Invisible".
    Hope that helps.
    Regards,
    Rohit.

  • Adding new column in production order component overview

    Hi Experts,
    Please let me know any enhancement or badi available to add a new column to production order component list. There is a business requirement to display the fixed bin in component list.
    THanks
    RIjil

    Sudhakar,
    Check the MRP parameter 'Individual/Coll' in MRP4 view for the components. This should be set as 2 for collective planning. If this flag is left blank then planning will be based on the parent material (If the parent material is planned for special stock then the components will also be planned for special stock)
    Let me know if this helps.
    Thanks,
    Jaison

  • Component ATPin production order

    Hi experts!
          I have 2 production order 1 and 2 for same FG.
         In component of FG has component X.
              Production order 1 needs 5 pcs of X. Prodcution order 2 need 5 pcs also.
              And my stock is 0, 1 Fixing PR of X with 5 pcs.
        The problem is when I do component ATP for production order 1. It can commit 5 pcs. But when I do component ATP for production order 2, it also commite 5 pcs. How can? Because I only have 5 pcs of X in Availble. How system can commite 2 order with 10 pcs for X?
    Regards,
    Tony

    Dear Tony,
    Not in front of system
    Go to OPJJ , you can find option
    Check without RLT ( Replenishment Lead time ), Mark a tick for this option
    Also check the option for include all reservations for this option make it as production order released
    Then create new order & check the result
    Regards
    Madhu

  • Restricting Modification In Component Of Production Order

    Hi,
    In our business scenario, we have @ 18 users who have authorisation for transaction Code CO02. If these users need to change any component in production order, they change the existing component directly.Keeping the exsting authorisation intact, I want to restrict these users from changing components of a production order. Rather they should delete the component which they want to change & add the same component again with the changed properties.
    How to apply lock only for modifying exsting component in the production order?

    I think you should use a transaction variant for this to be implemented.
    Use SHD0 to create a transaction variant.
    First selsct the users for which you want that he should not be able to cahnge the components.
    Then using ids for users one by one you need to activate the transaction variants separately for each and every user which makes the components grayed out in there log in. By this they will not be able to do the changes.
    You have to do it directkly in production environment, Try it in Development first and then replicate in Production.

  • Does Anyone know how to add a new partner to purchase order created on VI01/VI02?

    Does Anyone know how to add a new partner to purchase order created on VI01/VI02?
    Please, anyone knows that?
    Regards.
    Rafael.

    Anyone?

  • Referance of Original Production Order while creating Rework Order

    Dear Guru,
    We create rework Production Order by T.Code- CO01 with rework order Type. But i want to give the referance of Production Order for which Rework Production is being created.
    Please guide me.
    Regards,
    Sanjay Sahoo

    Dear Sanjay,
    For this you have to create the rework order using CO07 (without material production order).if not using AFS SAP.
    then go to Header and under Settlement rule assign the production order with that rework order.
    Regards
    Nitin

  • Product hierarchy  is not being maintained in the sales order material

    Hi,
    I have an issue where the product hier is not being maintained in the sales order for some of the materials although the material master has the prod hier maintained.. The main program is SAPMV45A and I have checked all the exits in MV45AFZZ. In none of these exits the PRODH field in XVBAP is being populated. I would like top know if anyone has faced a problem like this.
    cheers
    Aveek

    Hi,
    Thanks for your suggestion. The poduct hierarchy is maintained in the material master but not being picked up at the time of creating the sales order. I have found the solution and coding has to be done in the MV45AFZZ.
    cheers
    Aveek

  • How can i open a link in new window (shift + Mouse Click) while not switching to the new window

    I want to open a new window (shift + Mouse Click) while not switching to the newly opened window. The focus should remain on the window from where i have opened the link.

    You can do that with tabs, but not with windows AFAIK.

  • STOs and Productions order are not lined up. Dates are off

    Hi Experts
    I have a production order and STO with different dates. I would expect no gap between Prod order and the STO. I have checked Planned delivery time,GR/GI at both supplying and receiving plant . Everything looks fine. Please Advice

    Ganpath,
    In general, both of those objects are executables.  In most applications, the relationship between the dates of STOs and the dates of Production Orders is not directly determined by the software,  It is only through careful design and execution of the overall process that you achieve dates that line up; assuming, of course, that is your business requirement (not everyone wants dates to line up).
    So, it depends upon how these two objects were created.  Can you please describe how they were created?
    Best Regards,
    DB49

  • Production order number not consecutive

    Hi,
        Under the same order under the same number range the numbers generated for production order are not consecutive .
    For eg: A production order 10000351
    the next production order number generated is 10000451 etc...
    why is it jumping ..It would be greatly helpful if anyone can answer..

    Hello,
    Yes, this is a critical problem..
    The Production Order numbers jump from one number to the next number without any logic.
    As you sais, for eg. after XXXX1234 it will jump to XXX1241, and for the very next order tha order number may be XXX1452..
    This is because of the Number range buffer which we maintain in "SNRO" (Prod. Order - AUFTRAG)..
    Edit --> set Buffer -- > Main Memory.
    Reduce this buffer to the Minimum and test this in your Test System.
    For further details carefully gothrough the Links below.
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/b4/185f28179c4f3cb8d00988cd139500/frameset.htm
    How the Number Range Buffer Works:
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/95/3d5540b8cdcd01e10000000a155106/content.htm
    Administration of the Number Range Buffer
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/aa/dbc9b4b56143bb8f2ae909d7d040fa/content.htm
    Hope this helps..
    Regards,
    Siva

  • System Status "SETT" of Production Order is not appearing

    Hi Friends
    Production Order is not achieving system status of "SETT" even after settlement of an order resulting in incorrect output in Order informatiojn system.
    Please let me know the possible reasons for the same.
    Thanks
    mahesh

    Hi Mahesh
    Please remove the tick in the check box no display in BS22 transaction against SETT status .
    regards
    Ranga
    Message was edited by:
            Ranganathan Srinivasamurthy
    Message was edited by:
            Ranganathan Srinivasamurthy

  • Co-product indicator is not copied to BOM

    Hi Experts,
    I have created the materials with co-product indicator in MRP2view and using this material as component in BOM.  However the co-product indicator is not copied to the BOM in Item details basic data view.  When I crate a production order, components are not having co-product indicator in production order component view.
    When I create the BOM, system is accepting the quantity with negative value.
    What could be the reasons that system is not copied the co-product indicator in BOM.
    Pl provide your valuable suggestions.
    Best answer will be rewarded.
    Thanks & Regards,
    Surya
    +919000440032.

    Hi
    Steps for the coproduct feature in SAP are as follows :
    1. Create Material Masters for the main product and Coproduct. Select the Indicatore co-product for the co-product material. In MRP 2 View click the Joint Production Tab and maintain the Approtionment Structure i.e. One Main product is equal to X coproducts.
    2. Create the BOM for the Main product and maintain the Co-product as an Item with negative quantity and click the Coproduct check box in item detail manually. Then only this will be flowing to Production order .
    Note : System by default will not make it to flow to BOM from the MaterialMaster. You need to manually tick the check box in BOM either during BOM Creation or change.
    Hope this will help you.
    regards
    radhak mk

  • How to add component to production order like co08

    Hi experts,
         i used FM CO_BC_INSERT_CMP_OF_ORDERS ,code as follows:
    TCOKT_IMP-AUTYP = '10'.
    TCOKT_IMP-MANDT = SY-MANDT.
    RESBB_INS-MANDT = SY-MANDT.
    RESBB_INS-MATNR = 'NTQA3070'.
    RESBB_INS-POSTP = 'L'.
    RESBB_INS-VORNR = '0010'.
    RESBB_INS-AUFNR = ORDER_NUMBER.
    RESBB_INS-POSNR = '0010'.
    RESBB_INS-BDMNG = 19.
    RESBB_INS-RGEKZ = 'X'.
    RESBB_INS-WERKS = '1110'.
    *RESBB_INS-LGORT = HEADER-PRODUCTION_SCHEDULER.
    *RESBB_INS-RSNUM = HEADER-RESERVATION_NUMBER.
    RESBB_INS-RSPOS = '0010'.
    APPEND RESBB_INS.
    CALL FUNCTION 'CO_BC_INSERT_CMP_OF_ORDERS'
    EXPORTING
    FLG_CALC_CHK            = 'X'
      INS_MODE                = ' '
       NO_RSPOS_COUNT          = 'X'
       TCOKT_IMP               = TCOKT_IMP
       FLG_BANF_CREATE         = 'X'
      I_FLG_COPY_LTEXT        = 'X'
      TABLES
        RESBB_INS               = RESBB_INS
    EXCEPTIONS
       NO_AMOUNT               = 1
       NO_BWVAR                = 2
       NO_KLVAR                = 3
       NO_VALUE                = 4
       RELEASE_NO_CHANGE       = 5
       SYSTEM_ERROR            = 6
       OTHERS                  = 7
    but i still can't add the component to an exist production order.i think maybe i missed some important parameters,I need your help .Thanks a lot.

    I'm not sure what you are trying to do.
    Would you like to overlay the two components and display only one at a time? If so then just put them both in a Canvas at the same position and change their "visible" properties as necessary.
    You should be able to do this in MXML, except for the switching part, which will likely be in AS.
    If this post answers your question or helps, please mark it as such.
    Greg Lafrance - Flex 2 and 3 ACE certified
    www.ChikaraDev.com
    Flex / AIR Development, Training, and Support Services

  • Adding Distribution KEY (GLEI) to a new Component at Process order Create

    Hello Experts.
    We have a Process Order where all components have the GLEI Distribution Key assigned.  FOr this particular Process order, our Scheduler routinely adds an additional Material Component (with a specific batch number to save operators from having to key in the batch number when reorting production).  The problem is, that when she adds this additional component, the Distribution Key field is greyed out so we cannot assign the GLEI key.  This causes the demand for that particular item to show on dates that dont work for us.  Should it be possible to manually assign the GLEI key to components at the Process Order create stage? 
    *Note, I have also tried adding the extra component at the Planned order stage, and while the screen allows me to enter all of the details (including Distribution key), when I save the Planned order, the new component does not get saved.
    Any help would be greatly appreciated.

    closing thread

Maybe you are looking for

  • Logic pro 7 with moto 896hd firewire

    I keep getting error while trying to sync audio and midi

  • Web Dispatcher error pages internationalization

    Hello, I need to show web dispatcher custom error pages in the language of the user making the request. I can get the translated text I just need to know how to dynamically include these translated pages in the custom error pages. Web dispatcher is c

  • Skype e-gift card from chatandvision

    I have same problem here- order e-gift card from Chatandvision from Skype website on October 13 and expected the order to go through instantly. my order number: SO450932,please help me to find my order status, thank you 

  • Systemd journal size

    On the top line of journalctl output, I see Oct 22 17:31:50 caddywhompus systemd-journal[203]: Allowing runtime journal files to grow to 197.8M. I want to reduce this upper limit.  I checked the manpage of journald.conf and the setting I wanted seeme

  • Sheduled jobs on redunant application server environment

    I've been taking a brief look at running sheduled (housekeeping) task in an environment where we have multiple redundant app servers (Oracle, for our sins). These servers are coupled so that deployments propagate automatically. What I was wondering w