Search Help Exit - Dependent Search Help

Hello All
My question is related to Sarch Help in SE11.
I have created a Search Help and implemented a Search help Exit.In My search help i have PLANT  and LGORT(storage loc.).
and i have taken the Search help of PLANT and LGORT from T001L table( H_T001W and H_T001L).
Now on the SELECTION SCREEN of SEARCH HELP ,based on PLANT selected, the Storage Location should come with filtered records based PLANT.
A kind of Dependent Seach help.
I have Checked that in TABLE T001L, when i do F4 on PLANT and then if i do F4 on LGORT it comes with the filtered records.
Kindly Help.
Points will be Awarded.

*Below is the Code:-
IF callcontrol-step <> gc_selone AND  "SELONE
     callcontrol-step <> gc_select AND  "SELECT
     callcontrol-step <> gc_disp   AND  "DISP
     callcontrol-step <> gc_presel.    "PRESEL
    EXIT.
  ENDIF.
  "Checking Call Control Step is "PRESEL" For doing Validation and
  "changing the field Label before displaying the Scren.
  IF callcontrol-step = gc_presel."'PRESEL'.
    ASSIGN shlp TO <fs_shlp1>  .
    READ TABLE <fs_shlp1>-interface ASSIGNING <fs_shlp2> WITH KEY f4field = gc_x."X
    IF sy-subrc = 0.
      <fs_shlp2>-f4field = gc_space."' '.
    ENDIF.
*Renaming Internal Characteristic to Characteristics Name
    LOOP AT <fs_shlp1>-fielddescr ASSIGNING <fs_shlp3>.
      IF <fs_shlp3>-fieldname = gc_flag."Renaming "FLAG" to "NO ZERO STOCK BATCH"
        <fs_shlp3>-fieldtext =  text-001.
        <fs_shlp3>-reptext   =  text-001.
        <fs_shlp3>-scrtext_s =  text-002.
        <fs_shlp3>-scrtext_m =  text-001.
        <fs_shlp3>-scrtext_l =  text-001.
      ELSEIF <fs_shlp3>-fieldname = gc_lgort."Renaming "STORAGE LOCATION".
        <fs_shlp3>-fieldtext =  text-005.
        <fs_shlp3>-reptext   =  text-005.
        <fs_shlp3>-scrtext_s =  text-006.
        <fs_shlp3>-scrtext_m =  text-005.
        <fs_shlp3>-scrtext_l =  text-005.
      ENDIF.
    ENDLOOP.*Validation for PLANT
    CALL FUNCTION 'F4UT_PARAMETER_REQUIRED'
      EXPORTING
        parameter_required = gc_werks "Field to be mandatory('WERKS')
      TABLES
        shlp_tab           = shlp_tab
        record_tab         = record_tab
      CHANGING
        shlp               = shlp
        callcontrol        = callcontrol.
  ENDIF.
  IF callcontrol-step = gc_select.   "SELECT*Reading all the Values given at screen.
    PERFORM read_shlp USING shlp.
    IF ( r_atwrt  IS NOT INITIAL  OR r_atinn IS NOT INITIAL ).*If user has only given CHARACTERISTICS and VALUE as selection criteria.
      PERFORM char_value_fetch.
    ELSEIF r_matnr IS NOT INITIAL OR r_werks IS NOT INITIAL OR r_lgort IS NOT INITIAL.*If user has only given any value other than CHARACTERISTICS and VALUE as selection criteria.
      PERFORM fetch_other_details.
      IF gv_flag = gc_x. "'X'
        DELETE gt_final WHERE clabs = gc_labst.
        DELETE gt_final WHERE cinsm = gc_labst.
      ENDIF.
      EXIT. "Don't process STEP DISP additionally in this call.
    ENDIF.*Prepare Final Table
  ENDIF.
  IF callcontrol-step = gc_disp. "DISP*Refreshing the RECORD_TAB and Populating it with values of GT_FINAL
    REFRESH:record_tab.
    callcontrol-maxexceed = gc_x. "X*This Method Fills the RECORD_TAB from GT_FINAL to display.
    CALL FUNCTION 'F4UT_RESULTS_MAP'
      TABLES
        shlp_tab          = shlp_tab
        record_tab        = record_tab
        source_tab        = gt_final
      CHANGING
        shlp              = shlp
        callcontrol       = callcontrol
      EXCEPTIONS
        illegal_structure = 1
        OTHERS            = 2.
    IF sy-subrc <> 0.* Implement suitable error handling here
    ENDIF.*Refreshing GT_FINAL
    REFRESH: gt_final,r_matnr,r_atwrt,r_atinn,r_klart,r_werks,r_lgort,shlp_tab,gt_mchb,gt_mara,gt_makt,gt_ausp,gt_mcha.
    CLEAR:gv_flag.
  ENDIF.

Similar Messages

  • Acrobat exit, dependent on menu button used

    I have a javascript folder based process for allowing  a person to step thru a list of pdf files performing an action on each file.
    A menu button is used which executes a function to sign and close the current file and open the next file in the list.
    When I execute this function from a menuitem (in a submenu under Tools as the parent) everything is fine and the files can be processed and stepped thru.
    However users have asked for this command to be more accessible by placing it on the Acrobat toolbar.
    So I used the app.addToolButton() to put the command in the addon toolbar. It executes exactly the same function and correctly signs and closes the current file, and opens the next file.
    Windows displays a Data Execution Prevention windows.
    Then Acrobat generates the error window message (as below) and Acrobat exits.
    "Adobe Acrobat 8.2 has encountered a problem and needs to close. etc"
    The windows event application log shows an entry
    Faulting application Acrobat.exe, version 8.2.5.241, faulting module unknown, version 0.0.0.0, fault address 0x656c6946.
    Category (100) or None, Event ID 1000 or 1001.
    Does anyone know how to resolve this.
    Assistance is appreciated.

    Button code that fails is as below - in config.js (now trys to execute the Tools menu function that works "SIGN");
    exec = app.trustedFunction(
    function(filename)
      app.beginPriv();
    console.println("\nDST:Batchsign_exec - calling SIGN");
      app.execMenuItem("SIGN");
      app.endPriv();
    // script = "Function - DST_batchsign_addSignButton";
    app.beginPriv();
    console.println("\nDST:Batchsign_addSignButton");
    global.version_DST_batchsign_addSignButton = "1.0";
    var oButObjsign =  {cName: "SIGN_ONCE ",
    cExec: "exec();",
    cLabel: "[SIGN //label on button
    cTooltext: "Digitally sign next signature field",
    nPos: 1,
    try
      app.addToolButton(oButObjsign);
    catch(e)
    console.println(e) ;
    app.endPriv();

  • Using SEARCH HELP exit in dependency of other parameters from my dynpro.

    Hello experts,
    how can I access the values of input fields (parameters or select-options) from my dynpro?
    I need to build a F4-help in dependencie of another field on the screen with help of the F4 - exit. I think this should be possible.
    If I do test the search help with SE11 it works fine. All parameters from screen are given in SHLP_TAB[1]-INTERFACE (the parameter of my f4-help-exit)
    The short example explains the problem more detailed.
    REPORT  test_dynpro_events_ck.
    PARAMETERS ea1 TYPE my_char_10_ck DEFAULT 'here I push F4' MATCHCODE OBJECT MY_F4_HELP_CK.
    PARAMETERS ea2 TYPE my_char_10_ck DEFAULT 'this is the value I need to generate the F4 help of field ea1'.
    MY_F4_HELP_CK:
    import: EA1 and EA2
    export EA1
    Many Thanks
    Christian

    Thank you so far.
    But how are these parameters passed to the search help without using global set/get parameters or DYNPRO_READ_VALUE? Why can I put these parameters to my search help as input parameters ... seems to be useless if I use search help on Selection-Dynpros?
    Is there not a better way to deal with search-helps which are dependent from other input fields? Btw. I need the value without passing PAI and PBO.
    In my Example:
    doing some text inputs in field EA2 -> hit search help on EA1 -> need a selection dialog in dependency of the input in EA2. This can not be that complicated?
    Many thanks
    Christian

  • Difference between exits

    hi gurus,
    what is the difference between
    SD user exits
    and
    Other user exits

    Hi,
    User Exit is a common terminology and it is not specific to SD...
    User exits are hooks in standard SAP code, which allow you to add functionality. The positioning of these exits has been defined by SAP, so often you can't find one where you need it!
    The implementation of user exits depends on the module. Some (and more, as you go to later releases) are implemented using CALL CUSTOMER-FUNCTION (see help documentation for this ABAP statement) - these are controlled from transactions CMOD and SMOD - have a look at the online documentation - transaction CMOD, menu Utilities --> Online Manual.
    In older areas of SAP code, the exit might be coded using an empty form supplied by SAP. E.g. look at module SAPMV45A. This has many forms beginning USEREXIT_... You can insert your own code in this.
    In other areas such as FI or LIS, there are configuration entries which allow calls to external ABAP code.
    Up until 4.5, there are field-exits. These are triggered as the first action during a PAI event. They are linked to a field's domain, and can be made global for that domain, or screen specific.
    Finally, you may need to make customer specific changes to SAP code. Note that if you choose to do this, SAP will not support the modified code.
    What is User Exits and Customer Exits?
    Difference between user exits & customer exits:
    User exit - A user exit is a three character code that instructs the system to access a program during system processing.
    SXX: S is for standard exits that are delivered by SAP.   XX represents the 2-digit exit number.
    UXX: U is for user exits that are defined by the user.  XX represents the 2-digit exit number
    Customer exit - 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.     *-- Mani
    The following document is about exits in SAP :-
    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 user 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.
    Types of Exits 
    There are several different types of user exits. Each of these exits acts as hooks where you can attach or "hang" your own add-ons.
    Menu Exits
    Menu exits add items to the pulldown menus in standard SAP applications. You can use these menu items to call up your own screens or to trigger entire add-on applications.
    SAP creates menu exits by defining special menu items in the Menu Painter. These special entries have function codes that begin with "+" (a plus sign). You specify the menu item?s text when activating the item in an add-on project.
    Screen Exits
    Screen exits add fields to screens in R/3 applications. SAP creates screen exits by placing special subscreen areas on a standard R/3 screen and calling a customer subscreen from the standard screen?s flow logic.
    Function Module Exits 
    Function module exits add functions to R/3 applications. Function module exits play a role in both menu and screen exits. 
    When you add a new menu item to a standard pull down menu, you use a function module exit to define the actions that should take place once your menu is activated. 
    Function module exits also control the data flow between standard programs and screen exit fields. SAP application developers create function module exits by writing calls to customer functions into the source code of standard R/3 programs. 
    These calls have the following syntax: 
    CALL CUSTOMER-FUNCTION ?001?.
    Field Exits
    Field exits allow you to create your own programming logic for any data element in the Dictionary. You can use this logic to carry out checks, conversions, or business-related processing for any screen field.  Example: The data element BBBNR identifies a company?s international location number. You might want to set up your R/3 System so that all international location numbers are larger than 100. 
    The field exit concept lets you create a special function module that contains this logic. 
    You assign the special function module to the data element BBBNR. You then assign the module to any programs and screens in which users can add new international location numbers. When you activate your field exit, the system automatically triggers your special routine whenever a user enters a company location number. 
    In 4.6c, you can use "RSMODPRF" program to create field exits.
    An example of a user exits :-
    MODULE user_exit_0001 INPUT 
        CASE okcode.
            WHEN 'BACK OR EXIT'.
                CASE sy-dynnr.
                        WHEN '100'.
                             SET SCREEN 0.
                             LEAVE SCREEN.
                        WHEN '200'.
    Note that you can write any code that satisfy your needs.                                                
    But in this case, this was wrote as a sample code for reference sake.                                 
    And you can test it                                                                               
    SET SCREEN 100.
                             LEAVE SCREEN.
                 ENDCASE.
          ENDCASE. 
    A Short Tutorial on User Exits
    User exits :
    1. Introduction
    2. How to find user exits
    3. Using Project management of SAP Enhancements 
    1. Introduction:
    User exits (Function module exits) are exits developed by SAP. The exit is implementerd as a call to a functionmodule. The code for the function module is writeen by the developer. You are not writing the code directly in the function module, but in the include that is implemented in the function module.
    The naming standard of function modules for functionmodule exits is: 
    EXIT_<program name><3 digit suffix> 
    The call to a functionmodule exit is implemented as:
    CALL CUSTOMER.-FUNCTION <3 digit suffix>
    Example:
    The program for transaction VA01 Create salesorder is SAPMV45A
    If you search for CALL CUSTOMER-FUNCTION i program
    SAPMV45A you will find ( Among other user exits):
    CALL CUSTOMER-FUNCTION '003'
      exporting
        xvbak   = vbak
        xvbuk   = vbuk
        xkomk   = tkomk
      importing
        lvf_subrc = lvf_subrc
      tables
        xvbfa = xvbfa
        xvbap = xvbap
        xvbup = xvbup.
    The exit calls function module EXIT_SAPMV45A_003
    2. How to find user exits?
    Display the program where you are searching for and exit and search for CALL CUSTOMER-EXIT
    If you know the Exit name, go to transaction CMOD.
    Choose menu Utillities->SAP Enhancements. Enter the exit name and press enter.
    You will now come to a screen that shows the function module exits for the exit.
    3. Using Project management of SAP Enhancements, we want to create a project to enahance trasnaction VA01 .
    - Go to transaction CMOD
    - Create a project called ZVA01
    - Choose the Enhancement assign radio button and press the Change button
    In the first column enter V45A0002 Predefine sold-to party in sales document. 
    Note that an enhancement can only be used in 1 project. If the enhancement is already in use, and error message will be displayed
    Press Save
    Press Components. You can now see that enhancement uses user exit EXIT_SAPMV45A_002. Double click on the exit.
    Now the function module is displayed. Double click on include ZXVVAU04 in the function module
    Insert the following code into the include: E_KUNNR = '2155'.
    Activate the include program. Go back to CMOD and activate the project. 
    Goto transaction VA01 and craete a salesorder. 
    Note that Sold-to-party now automatically is "2155"
    Hope this helps u..
    reward points if helpful
    Jgds
    Edited by: Jegadesh Balan on Dec 20, 2007 5:00 AM

  • Screen EXITS and Badi's for MM01 t.code

    Hai Guru's,
    I hav a requirment of add a aditional tab in the standard Master 'MM01' T.code.
    can any one please help me with all possible Screen exits or badi's. Also i want to know weather selecting correct exits depend on the position where we want the new Tab to be placed?
    Thank U in advance.

    Hi
    EXITS :
    MGA00001            Material Master (Industry): Checks and Enhancements  
    MGA00002            Material Master (Industry): Number Assignment        
    MGA00003            Material Master (Industry and Retail): Number Display
    BADI's
    MG_MASS_NEWSEG                          User-Specific Fields & Segments in Mass Maintenance        
    MATGRP_SKU_UPD                          BAdI for the Article Hierarchy Connection                  
    CDT_CHECK_MATERIAL                      Checks for Existence of a Material in a CDT                
    BADI_MM_MATNR                                                                               
    BADI_MAT_F_SPEC_SEL                     BAdI for Material Special Field Selection                  
    BADI_MATNR_CHECK_PVS                                                                               
    BADI_MATERIAL_REF                       Addition of customer-defined default data for material     
    BADI_MATERIAL_OD                                                                               
    BADI_MATERIAL_CHECK                     Enhanced checks for material master table                  
    BADI_GTIN_VARIANT                                                                               
    BADI_EAN_SYSTEMATIC                                                                               
    Regards
    Pavan

  • Query on Variable Exits

    Hi,
    I'm using quite a few customer exit variables which are used in more than one query. The Same variables are populated using different exits depending on the query. How do i make sure that the exit corresponding to a query alone is executed. I tried using the following but it doesnt seem to work
    CASE i_s_rlbl1d-compid.
    When 'query name'
    THough it does not show any syntax error it does not serve the purpose of selective execution
    Help would be appreciated

    hi Ravi,
    use i_s_rkb1d-compid should correct, (do you mistype i_s_rlbl1d ?)
    Getting query name thru variables user exit
    how do you put it in code ?
    WHEN '[variable name]'.
      break-point.
      IF I_STEP = ...       
      case i_s_rkb1d-compid.
      when 'query technical name'
      when ' '
    try to put a break-point and execute with RSRT option 'execubte+debug' and see if the code executed.
    also geneate query again witt RSRT, and try menu 'environement' -> delete old abaps.
    hope this helps.

  • COPA user exit (COPA0001)

    Hi,
    I have a requirement where i need to populate the date field in COPA( called the reporting date) with the posting date of Invoice when the billing document is created.
    But the problem what i have is the userexit doesn't get the billing document number and the date when it is triggered duing creation of Invoice(VF01) and this user exit depends on the config we do in KEDR transaction.
    Now only those values mentioned as source field in the KEDR enhancement(Config) will be populated in the userexit, rest all values are blank.
    But unfortunately the source field in KEDR does not have any field for Billing doument number so it doesn't get populated.
    Thanks for any help or inputs.
    Thanks,
    Babu

    Hi Krish,
    Check this note: 134889 and 185826.
    Reddy

  • T-codes in HR in which we write User-exit

    Please tell me the T-codes in HR-Module for which we can use User-exit or Badi .
    Regards : Rajneesh

    hi,
        when u append the extract structure then u should see that the appended field is checked as 'field only' and not as hidden.
    otherwise the user exit will not be trigrred.
    also see that u have use appropriate exit depending on wheter it is transactional ,master,text or hierachy.
    regards.
    pls assign points if helpful.

  • Steps for creation of search help exit for a search help

    Hi,
    I have created a search help. I need to create a search help exit for this search help.
    Please let me know how to create a search help exit as well as how to link it to my search help.

    1)Copy the FM F4IF_SHLP_EXIT_EXAMPLE to write your own FM. (check the documentation and coding of FM F4IF_SHLP_EXIT_EXAMPLE).
    2)write your code depending upon the functionality you want.
    3)attach the FM in search help through SE11 in "search help exit" field.
    A search help exit is a function module for making the input help process described by the search help more flexible than possible with the standard version.
    This function module must have the same interface as function module F4IF_SHLP_EXIT_EXAMPLE. The search help exit may also have further optional parameters (in particular any EXPORTING parameters).
    A search help exit is called at certain timepoints in the input help process.
    Note: The source text and long documentation of the above-specified function module (including the long documentation about the parameters) contain information about using search help exits.
    Function modules are provided in the function library for operations that are frequently executed in search help exits. The names of these function modules begin with the prefix F4UT_. These function modules can either be used directly as search help exits or used within other search help exits. You can find precise instructions for use in the long documentation for the corresponding function module.
    This module has been created as an example for the interface and design of Search help exits in Search help.
    All the interface parameters defined here are mandatory for a function module to be used as a search help exit, because the calling program does not know which parameters are actually used internally.
    A search help exit is called repeatedly in connection with several events during the F4 process. The relevant step of the process is passed on in the CALLCONTROL step. If the module is intended to perform only a few modifications before the step, CALLCONTROL-STEP should remain unchanged.
    However, if the step is performed completely by the module, the following step must be returned in CALLCONTROL-STEP.
    For more detailed information please refer to the documentation describing the concept of the search help exit.
    The module must react with an immediate EXIT to all steps that it does not know or does not want to handle.

  • Population of Customer Exit Variables in Web Template Queries

    Hello,
    Desired Scenario:
    I have three Queries: Q1, Q2, Q3, attached to one Web Template in the same order. Queries Q2 and Q3 have exit variables which are populated from the Input Variable of Query Q1 (these customer Exit variables are mandatory,  not available for user input and are populated in STEP=2).
    Problem:
    Sometimes on execution of the template, Q1 is executed first and then the exit variables are populted (which is OK) BUT  sometimes Query Q2 or Q3 is executed first and exit variables don't get populated.
    As such, I am not sure of the order these three queries are executed. Please suggest how do I ensure that Q1 is always executed first, followed by Q2 or Q3.
    Thanks for your suggestions.
    Best Regards,
    Sumita

    Hi,
    The Infoobjects are different in all the three queries. In Q1, the variable is on 0CALWEEK. In Q2, the variable is on XWEEKD (which is reference to 0CALWEEK). IN Q3, it is on XFORWEEK (which is again reference to 0CALWEEK). So, I can't use the same variable in all three queries. But all these variables have to have the Week from to Week To as the input and that input remains same for all three variables.
    To prevent the user from entering this week from & to thrice, we populate the other two in customer exit depending on the value input by the user.
    So, now I want to know the order in which the queries attached to a Web Template are executed.
    Best Regards,
    Sumita

  • Exit button not working can u say how to do that?

    Exit button not working can u say how to do that?

    Which version are you using, please the exact number? Exit depends also on the browser, not only on Captivate.

  • Use of search help exit

    use of search help exit with an example

    Hi,
    A search help describes the standard input help process. In exceptions it could be necessary to deviate in some points from this standard. Such a deviation from the standard can also be implemented with a search help exit.
    The input help process should look as much the same as possible throughout the entire system. Search help exits should therefore only be used for exceptions.
    A search help exit is a function module that has a predefined interface. A search help exit is called at certain times by the help processor. The administrative data of the help processor are passed to the search help exit using the interface.
    You can store your own program logic that manipulates this administrative data in the search help exit. Individual steps of the input help process can be skipped with a search help exit.
    for example
    Search help exit F4UT_OPTIMIZE_COLWIDTH adjusts the column width in the hit list to the contents of the column. It makes sense to use this search help exit when the columns of the hit list have to be made very wide for extreme cases (e.g. for name fields), but normally they will contain much smaller values.
    Each search help exit must have the same interface as function module F4IF_SHLP_EXIT_EXAMPLE (is used as pattern for all the search help exits to be created). You can find more information about the interface in the documentation for this function module.
    Calling the Search Help Exit
    If a search help exit is assigned to a search help, the help processor calls it at the following times:
    Before Displaying the Dialog Box for Selecting the Required Search Path.
    It is only called for collective search helps. Using the search help exit, the set of elementary search helps available can for example be restricted depending on the context.
    Before Starting the F4 Process for the Elementary Search Help
    The call is triggered independent of whether the dialog window for entering the search conditions appears or whether the selection is executed immediately (for example, because in the Hot key of the elementary search help Immediate value display is set).
    Before Displaying the Dialog Box for Entering Search Conditions.
    You can either influence the dialog for entering search conditions or skip it altogether here. You can also influence how the selection screen looks. The call is triggered only if there is no direct selection (that is, if in the Hot key of the elementary search help Immediate value display is not set).
    Before Selecting Data.
    The data selection can be partly or completely copied from the search help exit. This can become necessary if the data selection cannot be implemented with a SELECT statement for a table or a view.
    Before Displaying the Hit List.
    You can influence the display of the hit list in this step with the search help exit. You can reduce the number of values displayed here. For example, you can display only values for which the person calling the input help has authorization. You can also copy the complete hit list from the search help exit.
    Before Returning the Values Selected by the User to the Input Template.
    It could be advisable to intervene at this time if control of the further transaction flow should depend on the value selected. A typical example is setting set/get parameters.

  • How to identify the source field you jumped off in rri-exit

    Hello Forum,
    I need your expertise regarding the following problem:
    We want to fill target fields in the RRI-Exit depending on the source field you called a report.
    When we jump from report 1 to report 2 in BEx Analyzer, we'll get the mdflag in the i_thx_sender table.
    Is there any way to get the same information by calling rri in web? Or is there any workaround to get the information from which field the rri started?
    Many thanks in advance for any idea.
    Kind regards,
    Tobias

    Hi,
    One simple way is goto CMOD and give project names with Z* or Y*. First findout the naming convensions following in  your project and see.
    Then gibe projects one by one and select COMPONENTS option and click on Display, if you find the following Function Exits means it is our DataSource project
    EXIT_SAPLRSAP_001
    EXIT_SAPLRSAP_002
    EXIT_SAPLRSAP_003
    EXIT_SAPLRSAP_004
    Thanks
    Reddy

  • Search Help for KUNNR, depending on a certain BUKRS

    Hy gurus,
    I have the following selection-screen
    PARAMETERS    : p_bukrs  LIKE bsid-bukrs OBLIGATORY.
    SELECT-OPTIONS: s_kunnr  FOR  bsid-kunnr.
    I'd like to make the search help of KUNNR dependable on the
    input of p_bukrs.
    I don't want to create any self/made search help ,I need to use the standard one.
    F4IF_INT_TABLE_VALUE_REQUEST doesn't seem to be proper to my purpose...
    Thanx
    Christian

    Use SE11> select search help exit radio button> enter DEBI and display--> in the definition tab u can see this.
    Please see this link for overview
    http://www.sapdevelopment.co.uk/dictionary/shelp/shelp_exit.htm

  • Variant characterstics search help in sales order using object dependency

    Hi Sapients,
    we are trying to configure variant configuration in sales order.
    TDC related details like grade,profile,tdc no, tdc date, tdc customer, hardness, composition will be entered through a ZPROGRAM and the details will be stored in ZTABLE (ZTDC).Now when we create sales order, after entering the material and clicking on variant configuration, the configuration screen comes up where the grade and profile will come from the material master. User will punch the appropriate TDC number, but a search help needs to be generated for TDC no based on the values of grade and profile, which will show the tdc numbers punched for that particular grade and profile from the Ztable.
    Please guide me how to resolve this issue. shall i create dependency based on TDC no. In dependecy what is the code i have to write . Please elaborate in detail as i dont have idea on dependency.
    Is it possible through user exit.
    Thanks

    Hi,
    My thoughts are as follows.
    If for a particular combination of grade and profile, there is unique TDC number, then it is possible to use variant table. However if the number is not unique for a combination of grade and profile, then V.Table will not help. Dependency using V.Table will not give the possible list of values, but will automatically update the value based on grade and profile.
    If the combination is not unique, you can think of using a FUNCTION (CU67). SAP documentation is very good on using functions and function modules related to this. It is not as difficult as we think it is and we are using functions for some of our functionalities.
    So based on this, you can decide on your further actions.

Maybe you are looking for