Problem in activating User Exit

Hi
I need to create a user exit for SDTRM001 for transaction VA01. This userexit is containing a Function Module EXIT_SAPVSTRM_NO_ATPCHK_001. But when I try execute transaction VA01, this is user exit is not getting called. So, I tried debugging the program. I found out that there is a Function Call to FM MODX_FUNCTION_ACTIVE_CHECK before the call to the previous FM. This Function Module is taking Import parameters exit name as SDTRM001 and Function Number as 001. and it is checking for FM EXIT_SDTRM001_001 in table TFDIR which is not there. So, it is giving the exit is not active. I don't know how to rectify this problem.
Please help me out.
Thank you in advance.
Eswar

Hi,
    In CMOD, after creating a Project, enter your enhancement - SDTRM001. Go to the components. There you can see your Exit name. Double click on the Exit. It will take you to the Function module. Click on the Include and activate it. Come back. You will see a green tick mark before the Exit name in CMOD. Return to the Initial screen of CMOD and activate project.
Regards,
Sharmila

Similar Messages

  • Find active user exit for a transaction code

    Hi All,
    Please help to find the active user exit for a transaction code.
    for Ex. below is the list of user exits for package VA ( for creation of sales order and changing sales order). Let me know which user exit is active and which is not active.
      Exit name    Short text
      SDTRM001  Reschedule schedule lines without a new ATP check
      V45A0001  Determine alternative materials for product selection
      V45A0002  Predefine sold-to party in sales document
      V45A0003  Collector for customer function modulpool MV45A
      V45A0004  Copy packing proposal
      V45E0001  Update the purchase order from the sales order
      V45E0002  Data transfer in procurement elements (PRreq., assembly)
      V45L0001  SD component supplier processing (customer enhancements)
      V45P0001  SD customer function for cross-company code sales
      V45S0001  Update sales document from configuration
      V45S0003  MRP-relevance for incomplete configuration
      V45S0004  Effectivity type in sales order
      V45W0001  SD Service Management: Forward Contract Data to Item
      V46H0001  SD Customer functions for resource-related billing
      V60F0001  SD Billing plan (customer enhancement) diff. to billing plan
    Thanks & Regards,
    Sabu

    Goto TADIR table give program id as R3TR ,Objec type as CMOD and execute.
    You will get all active exits in system.
    Exits related to SD may be in ZSD package.

  • Active User Exits and BAdi

    Dear All,
                I am in need to find active user exits and BAdis in our implementation.
    Is there any specific Tcode or Program?.
    Could anybody help me in this regard.
    Regards,
    S.Sridhar

    Hi Sridhar,
    To find the active user exits, use the below program.
    REPORT  ZJK_USED_ENHANCEMENT_LIST               .
    TABLES : TFDIR, TRDIR, D010SINF, MODSAP, MODACT, TDEVCT, TADIR, TSTC, TSTCT, V_TDEVC, V_FDIRT.
    TYPE-POOLS : SLIS.
    TYPES : BEGIN OF ST_TRDIR,
            NAME LIKE TRDIR-NAME,
            CDAT LIKE TRDIR-CDAT,
            UDAT LIKE TRDIR-UDAT,
            RSTAT LIKE TRDIR-RSTAT,
            END OF ST_TRDIR.
    TYPES : BEGIN OF ST_TFDIR,
            SNO(4) TYPE C,
            INCL LIKE TFDIR-PNAME,
            CDAT LIKE TRDIR-CDAT,
            UDAT LIKE TRDIR-UDAT,
            R3STATE LIKE D010SINF-R3STATE,
            PNAME LIKE TFDIR-PNAME,
            INCLUDE LIKE TFDIR-INCLUDE,
            FUNCNAME LIKE TFDIR-FUNCNAME,
            ENHANCE  LIKE MODSAP-NAME,
            STEXT LIKE V_FDIRT-STEXT,
            PROJECT LIKE MODACT-NAME,
            DEVCLASS LIKE TDEVC-DEVCLASS,
            CTEXT LIKE TDEVC-CTEXT,
            END OF ST_TFDIR.
    DATA : IT_TRDIR TYPE TABLE OF ST_TRDIR,
           WA_TRDIR TYPE ST_TRDIR.
    DATA : IT_TFDIR TYPE TABLE OF ST_TFDIR,
           WA_TFDIR TYPE ST_TFDIR.
    DATA : LIKE(2) TYPE N,
           X(2),
           SNO(4),
           HTYPE TYPE DD01V-DATATYPE.
    **********************************ALV************************************
    DATA :  IT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV,
            WA_FIELDCAT TYPE SLIS_FIELDCAT_ALV,
            WA_LAYOUT TYPE SLIS_LAYOUT_ALV ,
            TOP_OF_PAGE TYPE SLIS_FORMNAME VALUE 'TOP'.
    **********************************ALV************************************
    PERFORM MANUAL_FIELDCAT USING 'SNO' 'IT_TFDIR' 'X' '4' 'S.No' .
    PERFORM MANUAL_FIELDCAT USING 'INCL' 'IT_TFDIR' 'X' '15' 'Include Name' .
    PERFORM MANUAL_FIELDCAT USING 'CDAT' 'IT_TFDIR' 'X' '15' 'Created Date' .
    PERFORM MANUAL_FIELDCAT USING 'UDAT' 'IT_TFDIR' ' ' '15' 'Last Modified' .
    PERFORM MANUAL_FIELDCAT USING 'R3STATE' 'IT_TFDIR' ' ' '15' 'Active / Inactive' .
    PERFORM MANUAL_FIELDCAT USING 'PNAME' 'IT_TFDIR' ' ' '12' 'Prgram Name' .
    *PERFORM MANUAL_FIELDCAT USING 'INCLUDE' 'IT_TFDIR' ' ' '10' 'Include No' .
    PERFORM MANUAL_FIELDCAT USING 'FUNCNAME' 'IT_TFDIR' ' ' '30' 'Function Module' .
    PERFORM MANUAL_FIELDCAT USING 'STEXT' 'IT_TFDIR' ' ' '74' 'Purpose of use' .
    PERFORM MANUAL_FIELDCAT USING 'ENHANCE' 'IT_TFDIR' ' ' '15' 'Enhancement' .
    PERFORM MANUAL_FIELDCAT USING 'PROJECT' 'IT_TFDIR' ' ' '10' 'Project' .
    PERFORM MANUAL_FIELDCAT USING 'DEVCLASS' 'IT_TFDIR' ' ' '10' 'Package' .
    PERFORM MANUAL_FIELDCAT USING 'CTEXT' 'IT_TFDIR' ' ' '100' 'Module' .
    PERFORM SELECTION.
    PERFORM LAYOUT.
    PERFORM  CALL_GRID_DISPLAY.
    **********************************ALV************************************
    FORM SELECTION.
      SELECT NAME CDAT UDAT RSTAT FROM TRDIR INTO TABLE IT_TRDIR WHERE NAME LIKE 'ZX%' AND SUBC EQ 'I'.
      LOOP AT IT_TRDIR INTO WA_TRDIR.
        WA_TFDIR-INCL =  WA_TRDIR-NAME.
        WA_TFDIR-CDAT = WA_TRDIR-CDAT .
        WA_TFDIR-UDAT = WA_TRDIR-UDAT.
        SELECT SINGLE * FROM D010SINF WHERE PROG EQ WA_TRDIR-NAME AND R3STATE = 'I'.
        IF SY-SUBRC EQ 0.
          WA_TFDIR-R3STATE = 'I'.
        ELSE.
          WA_TFDIR-R3STATE = 'A'.
        ENDIF.
        X = STRLEN( WA_TRDIR-NAME ).
        X = X - 2.
        CALL FUNCTION 'NUMERIC_CHECK'
          EXPORTING
            STRING_IN = WA_TRDIR-NAME+X
          IMPORTING
            HTYPE     = HTYPE.
        IF HTYPE EQ 'NUMC'.
          SNO = SNO + 1.
          WA_TFDIR-SNO = SNO.
          WA_TFDIR-INCLUDE = WA_TRDIR-NAME+X.
          CONCATENATE 'SAPL' WA_TRDIR-NAME+1 INTO WA_TRDIR-NAME.
          X =  STRLEN( WA_TRDIR-NAME ).
          X = X - 3.
          WA_TFDIR-PNAME = WA_TRDIR-NAME(X).
          SELECT SINGLE * FROM TFDIR WHERE PNAME EQ WA_TFDIR-PNAME AND INCLUDE EQ WA_TFDIR-INCLUDE.
          IF SY-SUBRC EQ 0.
            WA_TFDIR-FUNCNAME = TFDIR-FUNCNAME.
            SELECT SINGLE * FROM MODSAP WHERE MEMBER EQ WA_TFDIR-FUNCNAME.
            IF SY-SUBRC EQ 0.
              SELECT SINGLE * FROM MODACT WHERE MEMBER EQ MODSAP-NAME.
            ENDIF.
            WA_TFDIR-ENHANCE = MODSAP-NAME.
            WA_TFDIR-PROJECT = MODACT-NAME.
            SELECT SINGLE * FROM TADIR WHERE OBJ_NAME = MODSAP-NAME.
            SELECT SINGLE * FROM TDEVCT WHERE DEVCLASS = TADIR-DEVCLASS AND SPRAS = SY-LANGU.
            SELECT SINGLE * FROM V_FDIRT WHERE FUNCNAME EQ WA_TFDIR-FUNCNAME AND SPRAS EQ SY-LANGU.
            WA_TFDIR-STEXT = V_FDIRT-STEXT.
            WA_TFDIR-DEVCLASS = TDEVCT-DEVCLASS.
            WA_TFDIR-CTEXT = TDEVCT-CTEXT.
            APPEND WA_TFDIR TO IT_TFDIR.
          ENDIF.
        ENDIF.
        CLEAR : X, D010SINF, TFDIR, HTYPE, MODSAP, MODACT, TADIR, TDEVCT.
      ENDLOOP.
    ENDFORM.                    "SELECTION
    *&      Form  MANUAL_FIELDCAT
          text
         -->VALUE(P_0185)  text
         -->VALUE(P_0186)  text
         -->VALUE(P_0187)  text
         -->VALUE(P_0188)  text
         -->VALUE(P_0189)  text
    FORM MANUAL_FIELDCAT  USING    VALUE(P_0185)
                                   VALUE(P_0186)
                                   VALUE(P_0187)
                                   VALUE(P_0188)
                                   VALUE(P_0189).
      WA_FIELDCAT-FIELDNAME = P_0185.
      WA_FIELDCAT-TABNAME = P_0186.
      WA_FIELDCAT-KEY = P_0187.
      WA_FIELDCAT-OUTPUTLEN = P_0188.
      WA_FIELDCAT-SELTEXT_L = P_0189.
      APPEND WA_FIELDCAT TO IT_FIELDCAT.
      CLEAR WA_FIELDCAT.
    ENDFORM.                    " manual_fieldcat
    *&      Form  LAYOUT
          text
    FORM LAYOUT .
      WA_LAYOUT-ZEBRA = 'X'.
    ENDFORM.                    " LAYOUT
    *&      Form  CALL_GRID_DISPLAY
          text
    FORM CALL_GRID_DISPLAY .
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          I_CALLBACK_PROGRAM     = SY-REPID
          I_CALLBACK_TOP_OF_PAGE = TOP_OF_PAGE
          I_GRID_TITLE           = 'Used Exit Details'
          IS_LAYOUT              = WA_LAYOUT
          IT_FIELDCAT            = IT_FIELDCAT
        TABLES
          T_OUTTAB               = IT_TFDIR.
    ENDFORM.                    " CALL_GRID_DISPLAY
    *&      Form  TOP
          text
    FORM TOP .
      DATA: HEADER TYPE SLIS_T_LISTHEADER WITH HEADER LINE.
      HEADER-TYP = 'H'.
    WRITE : 'Plant   :' TO HEADER-INFO+1,
           P_WERKS TO HEADER-INFO+10.
    APPEND HEADER.
    CLEAR HEADER.
    HEADER-TYP = 'H'.
    WRITE : 'Month :' TO HEADER-INFO+1,
             P_MONYR TO HEADER-INFO+10.
      APPEND HEADER.
      CLEAR HEADER.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          IT_LIST_COMMENTARY = HEADER[]
          I_LOGO             = 'JK'.
    ENDFORM.                    "TOP
    regards
    Arun

  • Coding problem in a user exit for unit conversion please see it once

    Hi experts,
                   i am having a problem in coding i wont to convert the MSEG-ERFME field that is quantity field into tonne when ever it is kg. In tcode j1i5 i got one user exit J_1i7_userexit_validate now inside this user exit i have to write this code that when ever the UOM(unit of measure)ERFME comes in KG it should be converted into TONNE, This code is to be written in the user exit and has to be followed forward in other values.
    Thanks
    sumeet Malhotra

    Hi Experts,
                Have any one used this Function module unit_conversion_simple please help Not getting any reply since tmmrow,I am not able to get the desired output wont to convert all KG inputs into Tonne.
    this is the code part
    CALL FUNCTION 'UNIT_CONVERSION_SIMPLE'
       EXPORTING
         INPUT                      = ERFMG  " QUANTITY
       NO_TYPE_CHECK              = 'X'
       ROUND_SIGN                 = ' '
        UNIT_IN                    = ERFME  " ORIGINAL UOM WHICH EXIST
        UNIT_OUT                   = 'TO'   " UOM REQUIRED
    IMPORTING
       ADD_CONST                  =
       DECIMALS                   =
       DENOMINATOR                = 1000
       NUMERATOR                  =
        OUTPUT                     =   RESULT "OUTPUT
    EXCEPTIONS
       CONVERSION_NOT_FOUND       = 1
       DIVISION_BY_ZERO           = 2
       INPUT_INVALID              = 3
       OUTPUT_INVALID             = 4
       OVERFLOW                   = 5
       TYPE_INVALID               = 6
       UNITS_MISSING              = 7
       UNIT_IN_NOT_FOUND          = 8
       UNIT_OUT_NOT_FOUND         = 9
       OTHERS                     = 10
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    Please help
    Thanks
    Edited by: sumeet malhotra on Feb 7, 2009 5:46 AM

  • A wierd problem in a user exit in IT0030

    hello,
    In infotype 0030 we developed a new field. Then we developed a user-
    exit which delimits a record after opening a new one (the info typy is
    has time constraint=3).
    When the user looks with the overview icon or the display icon it's
    seems as if the first record is NOT delimited. Only if the user turns
    back to the main menu and then returns to PA30 to the overview icon or
    the display icon the first record is shown delimited.
    It seems like some sort of a TRIVIAL progarmming issue (REFRESH or something of this sort).
    But we can not put our fingers on it.
    Please, help.
    thank you.
    zohar
    p.s., I have screenshots but I do not know how to attach them to this posting.

    I think your problem is related to JDBC cursors being forward only. Once you call next (or whatever the call is to move the cursor forward), you can't get at values you've left behind. As the table needs to repaint, it is trying to access those values and throwing a fit.
    Have a look on the Java Pro (magazine) web site. They did a CachedResultSet a little while ago that I think would solve your problem.
    Good luck

  • Activating User exit

    Hi
    I need add user exit SDTRM001 to the va01 transaction. I have added some code to this user exit. But when i try to create the sales order, this user exit is not being called. I have checked the code in debugging, before the call to this user exit there is function call to FM 'MODX_FUNCTION_ACTIVE_CHECK' which is cheking the status of this user exit and it is giving the status as not active. What I need to do to make my user exit active.
    Thanks in advance
    Eswar

    chk this
    User-Exit in lt03

  • Problem with a user exit PBAS0001

    Hi Experts,
    We have a new sand box in ecc6. when I go to any sandbox or production in 4.6c system transaction pa40 runs fine.
    I slected change of pay in new sandbox ecc6 through pa40, but it is throughing with an error stating
    The current ABAP program "SAPFP50M" had to be terminated because it has        
    come across a statement that unfortunately cannot be executed.                                                                               
    The following syntax error occurred in program "SAPLXPAD " in include "ZXPADU02
      " in                                                                          
    line 22:                                                                       
    ""I0028" and "INNNN" are not mutually convertible. In Unicode programs,"       
    " "I0028" must have the same structure layout as "INNNN", independent o"       
    "f the length of a Unicode character."                                         
    The above error is found in user exit PBAS0001 with
    EXIT_SAPFP50M_001
    EXIT_SAPFP50M_002
    can anyone let me know how to handle this to correct in new sand box to run as normal.
    Thanks
    Ravi

    Hi Ravi,
    After release 5 due to unicode the structure innnn and Pnnnn are not compartiable, hence move statement ll not work.
    Use the below methods for conversion. Point if helpful.
      MOVE innnn TO gs_0041.
    PERFORM MOVE_INNNN_TO_STRU USING INNNN gs_0041.
    FORM MOVE_INNNN_TO_STRU  USING    P_INNNN
                                      P_GS_0041.
      CALL METHOD CL_HR_PNNNN_TYPE_CAST=>PRELP_TO_PNNNN
        EXPORTING
          PRELP  = P_INNNN
        IMPORTING
          PNNNN  = P_GS_0041.
    ENDFORM.                    " MOVE_INNNN_TO_STRU
          MOVE gs_0041 TO innnn.
    PERFORM MOVE_STRU_TO_INNNN USING gs_0041 INNNN.
    FORM MOVE_INNNN_TO_STRU  USING    P_INNNN
                                      P_GS_0041.
      CALL METHOD CL_HR_PNNNN_TYPE_CAST=>PRELP_TO_PNNNN
        EXPORTING
          PRELP  = P_INNNN
        IMPORTING
          PNNNN  = P_GS_0041.
    ENDFORM.                    " MOVE_INNNN_TO_STRU
    Br/Manas

  • Error on activating User Exit on EDI - SD

    Hello,
    In order to customized our EDI requirements for Incoming Sales Orders
    for one of our customers, we need to activate a User Exit
    (EXIT_SAPLEDI1_001 on enhacement ZSDIDOC). When doing this, all the
    standard Sales Order entry processes are blocked, as well as other
    transactions, such us VL12.
    Any solution??
    Thanks.

    ABAP/4 Open SQL array insert results in duplicate database records.".
    Error is due to inserting duplicate record in table which is already existing.Take help of abaper,debug,analyze
    code which may be cause of error using ST22.If it is application error,apply appropriate sap note.

  • Problem with execute User-exit  in BPS

    hi all.
    I made user-exit for BPS, the function is validate values in master tables.
    the user insert datas in layout and the response time is very slow.
    We analyzed and the program called the user-exit  the same number of times exist in the layout.
    there was any way to make the process into data packets and not data by data or to make it faster processing
    Thanks
    Francisco.

    put filters wrapping your user -exit code so that the latter is accessed only for the necessary cases.

  • User exit problem

    Hi,
    My requirement is to stop deletion of infotype 2001 record for some specific users. I am not able to achieve this through authorization, as through authorization if a user is given create access automatically he gets modify and delete access.
    So, I have tried EXIT_SAPFP50M_002 user exit from PBAS0001 enhancement.
    The problem with this user exit is that it is triggered for all infotypes. Since I want this to execute for only infotype 2001 and not for all infotypes in PA30. Anyone have an idea how to achieve this.
    Following is my code in exit:
    Case sy-ucomm.
      When 'UPDL'.
        Message 'Record cannot be deleted.' Type 'E'.
    EndCase.
    Thanks,
    Waqas Rashid
    Moderator message: please use more descriptive subject lines for your posts.
    Edited by: Thomas Zloch on Jan 26, 2011 3:48 PM

    Hi,
    Try this.
    CASE INNNN-INFTY.
    WHEN '2001'.
       "Your code comes here.
    ENDCASE.
    Regards,
    Jovito

  • Without "User Exit" how to solve the problem

    Hi all,
    We are using DEBMAS06 to send the data to a legacy system.The data sent will consist primarily of address and partner information extracted via IDOC based on configured change pointers. The change pointer settings in SAP R/3 will ensure that changed customer master records are included in the IDOCs sent out of R/3.
    The problem is when there is a change in the KNA1 segment the Idoc doesn't come out with KNVP segment which has the partner roles. Is there any way to debug this problem without using User Exit.
    Thanks in advance,
    Srinivas

    Hi,
    Try out with tcode WE19.
    regards,
    sharath

  • Problem in MRP planning with user exit key

    Hi All,
    I have a requirement like this..
    we have 1000 FG in our plant.. out of which they want to plan only 250 FG's through MRP run collectively...when they do MRP run system should plan  only these 250 FG's and also down level materials ( components ) of these 250 FG's ..
    So I proposed to use user exit key in MD01 screen by activating user exit M61X0001 and these 250 FG 's are identified with a separate MRP group in material master and developed enhancement..
    But when I do MRP run in MD01 with this user exit key,  system only planning those 250 FG's but not planning down level materials or components of these 250 FG's.. is this standard behavior.. can somebody guide me how solve this issue..
    Thanks
    Kumar

    Hi Kumar,
         You can use either MRP Type, MRP Controller, MRP Group in this user exit to control the MRP run. For these set of Materials you have to assign any of same value or at least differentiate these material from other material. Then only you can control the MRP by using this user exit even though if you use different MRP Group and MRP Controller. In User Exit, you may have to add your dependent material's MRP Group/MRP Controller. Make sure that these set of materials are different than all other materials.
    If you don't have any plan to run MRP for other materials then as per Ajit suggestion you make that material's MRP type as "ND". But, in your business case they may want to activate the MRP for all the material not now but may be latter.
    Thanks

  • User Exit PO MM06E005 - Screen does not exist

    Hello All,
    I created a new object for user exit 'EXIT_SAPMM06E_012' in Development System. This user exit is under the enhancement MM06E005. The user exit EXIT_SAPMM06E_012 will be used to produce an error message when saving a PO.
    After Transported the Project into Quality System and  I tried running transaction ME22->Select one line Item record in table control -> (Menu) ITEM -> Confirmations -> Overview   to confirm the PO. I have been getting a dump telling me that “SAPLXM06 Screen ‘0111’ Screen does not exist." This is because the screen exit was also included in the activation.
    When I have deactivated the Project its working fine.  This problem occurs only the activation of user exit.
    Thanks & Regards
    Sudheer

    hi,
    the problem when activating the exit you would have checked or activated the screen which currently is there in the development system , or you would have activated the screens and put them in a different request or in $tmp so when the request having the exit got transaported the screen code or activation was not taken along.
    Deactivate the exit and then deactivate the screens also.
    and then try to activate and put all in one request : deactivated and activations.
    Narayani
    Message was edited by:
            Narayani

  • User exits for saving in IQ02 transaction.

    Hi All,
    I have the following problem: The end user is unable to save few fields (Stock type, plant, storage location) data in IQ02 transaction.
    1. Enter IQ02 transaction, give the material and serial number.
    2. In SerData tab, give the stock type, plant and storage location
    3. Now when I am trying to save, the following error is prompted: "System status ESTO is active (EQU 30055392)"
    4. After this when I press continue button, the data is not saved.
    I feel that there could be some problem in the user exits for this transaction. Please tell me the user exits for saving in this transaction.
    Thanks,
    Vishal.

    Hi Vishal,
    Please find list of userexit for Tcode IQ02 as below,
    Exit Name           Description
    IEQM0001            Add. checks for equip. installation at functional locations
    IEQM0002            Additional checks for definition of equipment hierarchies
    IEQM0003            Additional checks before equipment update
    IEQM0004            Object is allowed for contract partner (Order->MaintCont.)
    IEQM0005            Object allowed for SD contract (MaintContract->MaintCont.)
    IEQM0006            Object allowed for SD contract (Maintain maintenance cont.)
    IEQM0007            Check/change manufacturer field in equipment master.

  • User Exit M06B0002 - EXIT_SAPLEBND_001

    Hi,
    We are using a release strategy that should check the field "Quantity" in the purchase requisition (MEREQ3321-MENGE).
    The Release Strategy is using a communication structure called CEBAN in which this field does not exist.
    We would like to populate the field CEBAN-USNR1 with the value in the field "Quantity" in the Purchase Requisition (MEREQ3321-MENGE).
    We activated user exit EXIT_SAPLEBND_001 and we try to import the value from EBAN-MENGE. The problem is that EBAN-MENGE is not filled until the document is saved.
    We don't know how to import the value of the "quantity" field into the CEBAN communication structure so that the release strategy can work.
    The CEBAN communication structure does not have key fields to help...
    Does anyone have an idea on how to do that ?
    Thank you very much.
    Best regards,
    Remi

    In SAP standard user exit, we cannot access information which is not defined in the import parameter of user exit.
    To overcome this problem, we can use following technique for accessing information outside of the User exit scope.
    For Example:
    In partner determination user exit EXIT_SAPLV09A_004 we cannot access document type or any sales document header information.
    Go in debugging mode inside the exit. Click "Calls"..
    When you check calls in user exit, then you will find SAPMV45A where VBAK or other sales document information structure are avaliable. then you can use this informaiton as follows:
    Example:
    CONSTANTS: C_VBAK(14) TYPE C VALUE '(SAPMV45A)VBAK',
    FIELD-SYMBOLS: <FS_VBAK> TYPE VBAK.
    ASSIGN (C_VBAK) TO <FS_VBAK>.
    CHECK <FS_VBAK>-AUART = C_ZSQT OR
    <FS_VBAK>-AUART = C_ZDQT.
    SELECT SINGLE AUART
                          FROM VBAK
                          INTO V_AUART
                          WHERE VBELN = <FS_VBAK>-VGBEL.
    In your case, go in debugging mode of user exit.. EXIT_SAPLEBND_001..
    Click "calls"... check the programs.. and try to find out which program contains the required variable and its value..
    then you can use it as explained above....
    I hope it is solved...

Maybe you are looking for