Production order create: User exit

Dear All ,
I want the user exit name while :in create mode of Production order while saving the production order i want to check the production order Qty and other data entered by users ?
Pl guide with the User Exit name ?
Regards ,

Dear,
For your requirement, you need to use the User Exit: PPCO0007
PPCO0001 enhancement when saving the order can be used to get the your requirement
BADI workorder_update with methode at_save might be also helpfulll for you
Regards,
R.Brahmankar

Similar Messages

  • Production Order BADi / user exit

    Please can anyone suggest a BADi / user exit that can be used to pop up box after the save button is clicked in production order create (CO01)
    Thanks
    Edited by: MLockett on Oct 9, 2009 3:31 PM

    Hi,
    you can use the below exit...
    PPCO0007  Exit when saving production order
    Prabhudas

  • Production order save: user-exit EXIT_SAPLCOZV_001

    Hi
    I have not done user-exits.
    How do I call program RCCLORD which creates idocs. I've created include  zxco1u06 . How will i get the Production order number. Should i get it from memory?

    Hi
    When i debug the saving of an production order, it calls program RCCLORD. RCCLORD use a logical database IOC, how do i populate the data to the selection screen of the LDB?
    tables: aufk.                                                          
    ranges r_order for aufk-aufnr.                                                                               
    r_order-low = HEADER_IMP-AUFNR.                                        
    r_order-sign = 'I'.                                                    
    r_order-option = 'EQ'.                                                 
    append r_order.                                                        
    SUBMIT RCCLORD  WITH OPT_SYS  EQ 'SAPBC'  "Logical system                      
                     WITH MESTYP   EQ 'LOIPRO' "MESTYP                      
                     with AUFNR    eq r_order AND RETURN. 
    Message was edited by: Giovanni Baumann

  • Production Order Confirmation- User Exit

    Hi guys,
    I am working on File to IDOC scenario interface in SAP XI/PI.
    Here before posting a confirmation IDOC into SAP.. validations or data checks required for Order Number ,Order status, size grid, std text key and work centre.
    and this can be achieved using some USEREXIT..I have found the USEREXIT as PPCO0001 with the help of an ABAPer
    Could someone help me whether it is the right one if not what could be the other one and the steps involved in implementing it
    Thanks
    Sahil

    Hi Sahil,
    You should be using PPCO0007  Exit when saving production order.
    Check with your ABAPer once again.
    Regards
    Abhii
    Edited by: Abhii on Sep 14, 2010 11:28 AM

  • Sales Order Create - User Exit

    Does anyone have experience using available user exits to split sales order line items before saving SO?
    After user enters a line item, we'd like to split the line item into 2 or more line items and schedule lines (VBEP).  We are achieving this using exit "USEREXIT_CHECK_VBKD".  However, we get the error "Item 000020 for schedule line 000011 is in the work area" (Message no. V1 357).
    Error occurs when VBAP-POSNR is not equal to VBEP-POSNR.
    Any suggestions?
    Thanks,
    David Guerrero

    Thank you all for your responses.
    The trick was to get table SVBEP populated with the proper values for field TABIX.  We
    achived this using MV45AFZZ user exit as follows:
    FORM USEREXIT_MOVE_FIELD_TO_VBKD.
      TABLES KNB1.
      DATA    PMTHD(10)   TYPE C.
      DATA L_SVBEP_LINES(06) TYPE N.
      CLEAR: KNB1,
             PMTHD.
    re-indexing after splitting lines...
      DESCRIBE TABLE SVBEP LINES L_SVBEP_LINES.
      IF L_SVBEP_LINES GT 0.
        loop at SVBEP WHERE TABIX NE 0.
          READ TABLE XVBEP INDEX SY-TABIX.
          IF SY-SUBRC EQ 0.
            MOVE SY-TABIX TO SVBEP-TABIX.
            MODIFY SVBEP.
          ENDIF.
        ENDLOOP.
      ENDIF.
    This corrects SVBPEP tabix entries after lines have been changed/added
    programatically, via program MV45AFZB, FORM USEREXIT_CHECK_VBKD.
    Thanks again!
    -David

  • Which user exit can be use before production order creating?

    which user exit can be use before production order creating?
    i want to check AFPO data,then show error message before production order creating.
    1.i try to use PPCO0001( enhancement when saving the order) to check AFPO data, then show some error message,sap system will generate a abap down error.
    2.i try to use PPCO0007(Exit when saving production order),
    i can show error message,but i can't check AFPO's data.

    Hi,
    You can access AFPOD structure using field symbols.
    Try below mentioned code in routing:
    constants: c_afpod TYPE char30 VALUE '(SAPLCOKO1)AFPOD' .
    FIELD-SYMBOLS: <fs_afpod> TYPE ANY .
    data: wa_afpod TYPE afpod.
    ASSIGN (c_afpod) TO <fs_afpod>.
    wa_afpod = <fs_afpod>.
    Then later you can use wa_afpod in exit PPCO0007. Hope this will work for you.
    Sumit

  • Exit/Badi in the transaction of production order create or change (CO02)

    hi all,
    I need an exit/Badi in the transaction of production order create or change (preferably during SAVE).
    I want to change structure AFVGD-usr02,AFVGD-usr03 .
    <b>PPCO0007 Exit when saving production order</b>
    the exit is not applicable EXIT_SAPLCOZV_001 .

    Hi
    we around 200 exit for this tcode i found only three badi for this tcode.
    AFABD_CHANGE          Change Relationship
    CAUFVD_CHANGE        BAdI: Overall Network Scheduling with Selection Option
    SIDAT_UPDATE            Change date of price simulation.
    check with this goto se18 and F4 thn give the Package as CO.enter u get this three.
    reward pointd if use full

  • Lock the production order creating without material for order type zp01

    Hi all,
    Good morning.My client wants to lock the production order creating without material for order type zp01.He does not want to create production order without material.Its very urgent.Please guide me the settings if any.
    Thanks and Regards
    Sukumar

    Hi Sukumar,
    You can do by applying user exit.
    Use PPCO0007 - Exit when saving production order.
    Function module - EXIT_SAPLCOZV_001.
    Include Program - ZXCO1U06
    Write your Code:
    *&  Include           ZXCO1U06
    Regards,
    Sankaran

  • Production Order created from Planned order  qty should not be changed

    Dear PP Gurus,
    IKindly give your valuable inputs on the below mentioned subject.
    From MD04  planned order is converted to production order user should not be able to reduce the requirement quantity below Production Order quantity.
    Thanks & regards,
    Shanmugam Balamurugan

    Hi,
    This is common problem. to control this you need to develop an user exit . This exit will check the fixed lot size in material master and will compare with the quantity of production order. The exit will get fired at the time of order saving.
    If any miss-match happens system will give an error message
    Regards
    Amit Parkhi

  • How to find out the list of Production orders created for sales orders

    Dear All,
    Our company wants to generate a report for a List of Materials sold out in a particular Product Hierarchy. Along with that we want to know the list of Production orders created for the sales orders.
    How to identify the production orders which are created based on Sales orders.
    Kindly suggest.
    Regards,
    Mullairaja

    Check these threads
    [Sale Order & Production Order|Sale Order & Production Order;
    [Re: Linking Production Order against a Sale Order MRP run|Linking Production Order against a Sale Order MRP run;
    thanks
    G. Lakshmipathi

  • Sales Order Pricing User Exit Problem

    Hi,
    I am facing a problem related to coding in Sales Order pricing user exits. Scenario is as mentioned below:
    Based on Material Entered and Sold To in Sales Order, auto determination of a manual pricing condition happens. For doing this, coding has been done in USEREXIT_PRICING_PREPARE_TKOMP by changing XKOMV table. Auto determination of the manual price is happening properly.
    From Sales Overview Screen when user goes to the Conditions tab, Net Value is not getting calculated. When we navigate away to Schedule line tab and then come back to COnditions tab, Net Value is automatically getting calculated.
    AM i missing something in the coding part? As the data is getting populated automatically I guess some piece of code needs to be triggered. Can anyone shed some light into this.
    Thanks in advance,
    thunderans.

    Prabhu: After filling in XKOMV structure, I am calling FM PRICING. On doing this, the Sales Pricing is getting calculated but even then net value of order at header i.e VBAK-NETWR is not getting populated when we are in Sales Overview screen. When, I am getting into Conditions tab and coming back to Sales Overview screen, Net value is getting populated correctly. This portion of everything not getting populated at the same time is bothering me. The pricing conditon that I am  filling is a manual pricing condition.
    I put a breakpoint after FM PRICING which correctly populates XKOMV structure. How do I properly update Order Net Value in Sales Overview screen wihtout having to navigate to any other tab?
    Nicklas: I am looping at Order line within the user exit USEREXIT_PRICING_PREPARE_TKOMP and determining price. Once all line items are processed, I am using the FM PRICING for calculating Sales Prices.
    J@Y: Request to send me a bit more details into your approach.

  • Production order created through procurement wizard but purchase order connected in SO

    SBO Localization: Korea
    SBO Version:SAP Business One 8.82 (8.82.073) PL: 10
    Production order created through procurement confirmation wizard on the base of sales order. In sales order "Procurement document" field production order number showing correct. But if click on document arrow then same number of purchase order opening where as we expect that production order should open. This is something like connection bug. This happens only if sales order approval workflow is active. In relationship map we can see production order is connected. See details in attached pic.
    I have also tested this case in Belgium localization the result is almost same. The difference is only if clicked on procurement document number arrow (from sales order document) then different number of purchase order opens.
    Is this known issue? Could someone please provide me the solution?
    Yogesh Chaudhari

    Hi,
    It is application error. Please check SAP note:
    1718843 - Blank production order or purchase request displayed if
    “Procurement Doc.” selected in “Form Settings” window
    Thanks & Regards,
    Nagarajan

  • How to create User Exits in ECC 6

    Hi Experts,
    good day, i'm looking for any notes or learning materials on how to create User Exits in ECC 6. please send me the links.
    thanks you for your usual support.

    Hello,
    For information on Exits, check these links
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    Any Basics u wana know abt Enhancements.,.,go through the link.,
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm
    Thanks,
    Swati

  • Creating User Exit Variable in BeX

    Hi All,
    Urgent help required.
    I need to create User Exit for a variable which reads value from other variable value which user enter during pop up.
    Ex: I need get value for the vaiable "ZACTFY" from the variable value "ZSCENARI". Value of this ZSCENARI will be like
    200684
    200693
    200757 ....
    where 2006, 2007 specify year of the forecast value and from (200684) the value 8 refers to 8 months actual & 4  refers to 4 months plan values.
    So if ZSCENARI is 200684 the value for the variable ZACTFY should be in interval. i.e Range for low value should be 001.2006 (always month is Jan and year taken from first 4 digits of ZSCENARI) and hight value should be 008.2006.
    No need to worry about plan values for scenario 200684 plan value will be there only for last 4 months.
    1. Can any one tell me how to do coding for this(pls let me know including declaration).
    2. Also if the value for ZSCENARI is Multiple single values lets say the user enters as 200684,200693,200657.. Pls tell me how we can do coding for this.
    Thank You.
    Best Regards,
    Bhuvana.

    Hi,
    CASE I_VNAM.
      WHEN 'ZACTFY'.
       IF I_STEP = 2.
          LOOP AT I_T_VAR_RANGE INTO LOC_VAR_RANGE
            WHERE VNAM = 'ZSCENARI'.
            CLEAR L_S_RANGE.
            L_S_RANGE-LOW = LOC_VAR_RANGE-LOW(4).
            L_S_RANGE-LOW+4(2) = '01'.
            L_S_RANGE-high = LOC_VAR_RANGE-LOW(4).
            L_S_RANGE-high4(2) = LOC_VAR_RANGE-LOW4(1).
            L_S_RANGE-SIGN = 'I'.
            L_S_RANGE-OPT  = 'BT'.
            APPEND L_S_RANGE TO E_T_RANGE.
          ENDLOOP.
        ENDIF.
    With rgds,
    Anil Kumar Sharma .P

  • Creating user exits

    Hi
    I've got next suitiation...
    I installed minisap NW 7.0 and created personal users for 000 and 001 clients. I used for that TR. SU01 by DDIC user.
    Name of my client not BCUSER.
    For my personal clients i made all parameters, roles,profiles such as BCUSER user of 000 client (it was after installation NW 7.0)
    I use my personal client. For BW working i use 001 personal client.
    When i attempt to create user exit (for example: for ench. RSR00001), system requires to enter access key for creating include. It happens in for 000 and 001 my personal client.
    BUT, if i use BCUSER 000 client, system don't requires access key and makes it passible to create and to correct include.
    What i must to do that i could to create user exits using my personal client?
    Best regards!

    Hi,
    Normally you don`t change the 000 client this should remain te standard reference client. You should activate you user exit with the transaction CMOD and SMOD. Then a include will be added so that you can add you code.
    Kind,
    Frederik

Maybe you are looking for

  • Networking Mac 10.6.2 to Windows XP

    I am having problems connecting to my windowsXP machine from my newly purchased mac. I've read through threads here and at other places, and nothing has worked. Here is my situation: I have a system running WindowsXP Media Center Edition, that is con

  • Recovery of Long Texts with LSMW in CRM

    Hi all, <b>How can I recovered long texts in LSMW, texts with more than 132 characters and with a lot of lines ?</b> I have to recovered Business Partners in CRM with technical IDOC (mesage type CRM_XIF_PARTNER_SAVE), and when the texts are recovered

  • White screen with blinking folder at startup

    When I start up my macbook the screen has a blinking folder with a question mark on it and is unresponsive. Any suggestions?

  • C6-01 Symbian Belle ?

    I own a C6-01... I heard from a few blogs that Symbian Belle won't be released for the C6-01 at the same time it will be released on other S^3/Anna phones. I'm just asking if the update will be available to all devices at the same time, or will it be

  • User password expires everyday

    Hi, For only one of the user we support, the system prompts to change the password when logging-in first time for the day. After changing, the password is fine for working all day. This has to be repeated again the next day the user logs-in. Has anyo