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

Similar Messages

  • 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 exit

    hi bw gurus,
    can u plz tell me how to create user exit and wats the actual use of it

    Hi Anna varam
    1) Exits are the place where you can ehnace or modify the standard content or create custom objects where they are not delivered by sap in standard format.
    Normally in exit you write your logic for enhancement and modification of standard content.
    2)
    Customer exit --tc SMOD.
    "The R/3 enhancement concept allows you to add your own functionality to SAP’s standard business applications without having to modify the original applications. SAP creates customer exits for specific programs, screens, and menus within standard R/3 applications. These exits do not contain any functionality. Instead, the customer exits act as hooks. You can hang your own add-on functionality onto these hooks."
    Customer exits are implemented in Z-includes and are ENHANCEMENTS to the system.
    User-exits were firstly intended to be developed for the SD module. You make your coding in includes in SAP namespace (e.g MV*). That's why, user exits are MODIFICATIONS to the system. In includes for user exits there are empty subroutines ( generally with the name convention "userexit_...") and you code using global variables of the main program.
    TC CMOD
    the exits are:
    EXIT_SAPLRSAP_001 for transactional data
    EXIT_SAPLRSAP_002 for master data
    EXIT_SAPLRSAP_003 for texts
    EXIT_SAPLRSAP_004 for hierarchies
    But, generally developers use these terms without this distinction. So, someone may mean a "customer exit" when (s)he says "user exit" or vice-versa.
    And SAP Exit are standard business content exit..like variable 0dat in reporting.
    pdf 'enhancements in sap bw' with steps
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/59069d90-0201-0010-fd81-d5e11994d8b5
    also weblogs on enhancement
    /people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it
    /people/ajay.das/blog/2005/03/28/custom-fields-in-standard-extractors--making-a-mixed-marriage-work--part-12
    (http://www.ko-india.com/content/weblogs/weblog_custom_fields_1.pdf)
    sap help
    http://help.sap.com/saphelp_nw04/helpdata/en/6e/fe6e420f00d242e10000000a1550b0/frameset.htm
    discussion threads
    Enhancement
    User exit
    Hope this helps you
    Regards,
    Thanks = points in SDN
    Message was edited by:
            samara reddy

  • Steps to create user exit Macro

    Hello,
    Can any share the step by Step procedure to create user exit macro for APO DP planning book.
    Regards,
    Manish

    Hi Manish,
    Please see OSS note 418801.
    Regards,
    Alexander

  • How to create user exit search help

    Hi,
    I have created a search help from se11 with a field (PT9653-ZDOCENTE) of table control.
    Now I want to fill another field (PT9653-ZMATERIA) of table control  when the user select a value in the search help.
    How do I do it?
    I read that I must use a user exit, is it correct?
    could you give me some examples?

    I have created a exit that should upgrade the second field with the function 
        dynpvaluetab2-fieldname = 'PT9653-ZDOC_TXT'.
        WRITE wa_nome TO dynpvaluetab2-fieldvalue.
        dynpvaluetab2-stepl = sy-stepl.
        APPEND dynpvaluetab2.
        CLEAR   dynpvaluetab2.
    CALL FUNCTION 'DYNP_VALUES_UPDATE'
          EXPORTING
            dyname     = 'MP965300'
            dynumb     = '2000'
          TABLES
            dynpfields = dynpvaluetab2.
    but it is not work.
    Instead, if the first use F4IF_INT_TABLE_VALUE_REQUEST to see the search help and then the DYNP_VALUES_UPDATE to update the other fields work.
      SELECT objid stext FROM hrp1000
        INTO CORRESPONDING FIELDS OF TABLE tab_materie
      WHERE plvar EQ '01'
       AND otype EQ 'ZM'.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          retfield        = 'OBJID'
          dynpprog        = sy-repid
          dynpnr          = '2000'
          dynprofield     = 'PT9653-ZMATERIA'
          value_org       = 'S'
        TABLES
          value_tab       = tab_materie
          return_tab      = tb_ret_conc
        EXCEPTIONS
          parameter_error = 1
          no_values_found = 2
          OTHERS          = 3.
      IF sy-subrc <> 0.
        MESSAGE s000(zh) WITH 'Non trovati record per questa selezione'.
      ENDIF.
      GET CURSOR FIELD pt9653-zmateria LINE riga_corrente.
      READ TABLE tb_ret_conc INDEX riga_corrente.
      REFRESH dynpvaluetab.
      dynpvaluetab-fieldname = 'PT9653-ZMATERIA'.
      WRITE tb_ret_conc-fieldval  TO dynpvaluetab-fieldvalue.
      dynpvaluetab-stepl = riga_corrente.
      APPEND dynpvaluetab.
      CLEAR   dynpvaluetab.
      READ TABLE tab_materie WITH KEY objid = tb_ret_conc-fieldval.
      dynpvaluetab-fieldname = 'PT9653-ZMAT_TXT'.
      WRITE tab_materie-stext TO dynpvaluetab-fieldvalue.
      dynpvaluetab-stepl = riga_corrente.
      APPEND dynpvaluetab.
      CLEAR   dynpvaluetab.
      CALL FUNCTION 'DYNP_VALUES_UPDATE'
        EXPORTING
          dyname     = sy-repid
          dynumb     = sy-dynnr
        TABLES
          dynpfields = dynpvaluetab.
    bold The problem is that for this field, I need a collective search help , and therefore I can not use the F4IF_INT_TABLE_VALUE_REQUEST. bold

  • 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

  • How to create user Exits for selecting ranges of the month

    Hi Bw Experts,
    Right now i need to create a user exits for my report which is coming from Infocube which has 12 months and 12 qtys. But if my client want to see the content of the report for e.g 1 to 3 months in selection screen means then we need to create a variable and user exit to accomplish this problem or is there any solution by which we can solve the problem. Try to suggest me and steps to achieve.
    Thanks in advance,

    Hi,
    Thanks for your input. But the questions is 12 amounts and 12 qtys not 12 months sorry for the typoerror. We are not carrying month field. But the User want to see the for e.g 1 to 3 months data means then how it is possible to accomplish this issue. Try to suggest me.
    Thanks in advance
    Message was edited by:
            mano_biw durai

  • Cannot see fields in datasource after creating user exit

    Hi,
    I have created a view from table and then created a generic datasource from this view. aftre that i appended the extract structure with my key figures (3 fileds) and then populated it by user exit. Now i can see that data is being extracted by user exit( in debug mode), but i dont see the fields in the datasource.
    What am i doing wrong,
    Please help.
    Thanks

    Hi Raj,
    In case the previous post did not work check whether you have the entries for the fields (newly added) in the table ROOSFIELD for your datasource.
    You may need to write a small ABAP program to resolve your issue:
    To resolve your poblem you would need to write a small ABAP program:
    tables ROOSFIELD.
    Update ROOSFIELD set SELECTION = 'X' where
    OLTPSOURCE = '<your datasource name>' and
    FIELD = '<field which is hidden/missing>'.
    Execute the program for each of the field and check the entries in RSO2.
    Bye
    Dinesh

  • General Steps in Creating User Exits

    Can someone give me outline of the Steps involved in Userexits...

    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
    http://www.planetsap.com/userexit_main_page.htm
    Raja T
    Message was edited by:
            Raja Thangamani

  • 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

  • How to create User Exit for transaction MB25?

    Hello all,
    I need to add couple of columns to the report generated by transactions MB25 and LP21.
    1) Are there existing user exits which could give me this possibility?
    2) If not, how do I insert or write a user exit to do so?
    Thank you for your prompt reply.
    Ardavan

    Hi,
    check the BADI <b>MB_MIGO_BADI</b> ( method: POST_DOCUMENT).
    COMD enhancment <b>MBCF0005</b>
    Regards

  • How to create user exit for MIGO check  "item OK" Field select/unselect?

    Hi All,
       I want to know User Exit for MIGO Screen. when I click check button it will be show "Item OK " Field select or not.
    MIGO Screen post if Item ok field select both parent id and line id . otherwise it will be show error message?.
    Can Please  every one tell me how to do user exit for MIGO?
    mail id: [email protected]
    thanks,
    S.Muthu,

    Hi,
    check the BADI <b>MB_MIGO_BADI</b> ( method: POST_DOCUMENT).
    COMD enhancment <b>MBCF0005</b>
    Regards

  • Creating user exits for Formula Routine in Tcode O5F5

    Hi All,
    I have to create a new rounding routine for my projet in transaction O5F5. The path which i have taken is. In transaction O5F5.
    Maintain Formula & Average Pricing Exit -> Formula Evaluation -> Formula rounding. Now after creation a new formula e.g 901. I have at first got a report created with name ROICO901 (an executable program). which got included in Include file ROICONNN. Upon tring to activate the program it gave an error because of the Report ROICO901 statement, which letter was handled as that program was included and has to be treated as an include file.
    My question is that after creating the program in this newly created file what are the steps i need to be done to activate it, as because when the TR was imported to quality the file where ROICO901 was included did not get changed.
    Thanks
    Anjanav Das

    Anjana V Das,
    1.Register the Object ( Custom Routine ) in SAP Service Market Place and get the SSCR Key.
    2.Do the required changes in the Custom rouine ie ROICO901
    3.Activate ROICO901 using SE38
    4.Run RV80HGEN program to activate the Custom routine.
    5.Check if the custom routine is available in ROICONNN and also the ACTIVE checkbox is ticked in O5F5. ( only to confirm that the first 4 steps were done correctly )
    You need to run RV80HGEN again in Q and P once the Custom Routine is transported successfully.
    or
    You can tag the RV80HGEN program as XPRA along with the Custom Routine in the TR and get it imported to Q and P after testing.XPRA will set RV80HGEN to automatic execution to activate the custom routine once the TR is imported in the target server.This is the advisable approach rather than running RV80HGEN separately after importing the TR in Q and P as a cut over activity.
    ROICO901 and  ROICONNN prog names differ based on the application area.
    K.Kiran.

  • HOW TO CREATE A USER-EXIT FOR MB31 GOODS RECEIPT

    Hy,
    <b>HOW TO CREATE A USER-EXIT FOR MB31</b>
    TO COMPARE ORDER QTY CONFIRMED AND GOODS RECEIPT QTY
    ( IF GR QTY GREATER THAN CONFIRMED QTY ERROR MESSAGE SHOULD COME AND NOT ALLOW TRANSCATION TO PROCEED).
    POINTS CONFIRMED.
    REGARDS,
    KARTIKEY.

    Hi Rawat,
       You Don't need to create User Exits,but you need to find user Exits.Below are list of user Exits for MB31.
    Use proper exit as per your requirement.
    Exit Name     Description
    MBCF0002     Customer function exit: Segment text in material doc. item
    MBCF0005     Material document item for goods receipt/issue slip
    MBCF0006     Customer function for WBS element
    MBCF0007     Customer function exit: Updating a reservation
    MBCF0009     Filling the storage location field
    MBCF0010     Customer exit: Create reservation BAPI_RESERVATION_CREATE1
    MBCF0011     Read from RESB and RKPF for print list in  MB26
    MB_CF001     Customer Function Exit in the Case of Updating a Mat. Doc.
    award points if ans is useful.
    Regards,
    Albert

Maybe you are looking for