Filter Value for BADI

Hi,
Kindly Let me know the Filter Defined for Implementaing
BADI.
Hoping for your Response...!!!

Hi,
BADI may be implemented depending on a specific filter value( example COUNTRY-SPECIFIC VERSIONS: distinct implementations of the BADI can be created for the COUNTRY).
a filter type must be entered when defining your enhancement ( a country or industry, for example).
all methods created in the enhancement's interface have filter value 'FLT_VAL' as their import parameter.
the method then selects the active implemetation based on the data provided in the filter value.
for seting the filter value, you must enable the option FILTER DEPEND and provide FILTER TYPE in the ATTRIBUTES of the BADI defination.
SE18 is the transaction code for creating BADI.
Filter dependence for BADI definitions means that each interface method automatically has an importing parameter FLT_VAL assigned ot it. This parameter must be filled with a filter value as current parameter when it is called.
A BADI definition should be marked as filter-dependent whenever the characteristic of the BADI implementation should match the characteristics of the filter type - that is, whenever the implementation of different filter values should be different or should only exist at all for certain filter values.
Typical filter types are line of industry or country.
The BADI is filter dependent. In the first tab of your BADI implementation (SE19), the lower half will contain filter details.
STEPS FOR SETTING UP A FILTER
just go to se18 and give ur BADI name..
then Select 'Attributes' Tab ,there u will find option Filter-Dependent in window named "type"..
check tht filter dependent checkbox and give ur data element/field in the Filter type field say u can give 'MOLGA' ..save and come back..
now go to se19 and implement this BADi and there u can give filter values for filed MOLGA..
Reward Points if found helpfull..
Cheers,
Chandra Sekhar.

Similar Messages

  • POSDM - filter value for category code determination

    Hi Guru's
    Pl advice on significance of setting the filter value for Category Code Determination in POSDM config under /posdw/img -> general settings.
    If my inbound tlog contains all the relevant POS transaction type codes , which have been defined in config then probably :
    - I do not need to give any filter value for Category Code Determination
    - I do not need to maintain any definition and assignment entries under posdw/img -> Integration with Other SAP Components -> SAP POS -> Definition of Values for Category Code Criteria AND Assignment of Category Code Criteria to PIPE Category Codes
    Please advice.....
    thanks!!

    Hi,
    Select new entries and give 2 digit numeric value in sequence in tax field. it is taking only numeric values.
    It might be helps to u.
    Regards
    Sasikanth.Ch

  • NW04s(SP7/FEP7)-Select Filter value for HIER in 3.XBexAnalyzer doesn't work

    Hi,
    We went live with SPS 7/FEP 7 and we are having problem in 3.X Bex Analyzer with "Select Filter Value" for charcteristic having active hierarchy(in this case it is using time dependent hierarchy). (For Eg: Organization Unit)
    If I inactivate the hierarchy for organization unit at query level and then execute the query, then "select filter value" works for Organization Unit.
    NOTE: I checked other query using hierarchy (not time dependent hierarchy) and I was able to do "select filter value"
    Please let me know if any OSS note is available for this issue so that we can fix this issue in our Production Environment.
    NOTE: The above issue works in SPS 8/FEP 802 with 3.X Bex Analyzer.
    Thankyou,
    -Sini
    Message was edited by: Sini Kumar

    Hi,
    Did you have an asnwer to your problem?
    We've a similar problem we had a technical upgrade to BI 7.0. But we still work with the frond end tools of 3.5.
    When we select in the Bex analyzer a node in an hierarchy it shows the result, but if want to select an other node we must first remove the old filter. This wasn't when we're on the 3.5 enviroment.
    Maybe if the problem is solved, this can help us.
    Thanks in advance!
    Regards,
    Juriaan

  • Filter Value  for a BADI

    Hi,
        Am implementing a BADI definition HRHAP00_DOC_SAVE which doesnt have any standard implementations.
    Its a filter dependent one.
    What can i give for the value of 'Defined Filters' field.
    The filter type is 'HAP_AP_EXIT'.
    Please can anybody put a light on this issue..

    Hi Anbarasan Kathiresan
    See, a filter type is some this which helps badi to triger. That means,
    when ever these value apper in ur transaction in a perticuler field press enter key, all those times this BADI will triger.
    For Example for BADI 'ADDRESS_CHECK' if u mention filter type US and IN. then when every u enter US or IN in the country field in XD01/MK01 and press enter key, this BADI will triger.
    I think it clear now. revert back for further solutions
    Thanks.

  • A filter value for Query is set with some value automatically

    Hello SAP sourcing Guru!
    I created a query which has several filters.
    Some of Filter's type is VLV.
    When I preview the query somehow the filter values are already set with some value even though I did not set the default value.
    For example, filter name is Region and there are four regions: Asia, NA, Europe, and SA.
    I want to select one of them from drop-down menu. But Asia was already selected when I clicked the preview button for the query. I want to see "Please Select" instead of Asia from drop-down menu. I did not select "Prefill value from cache" for the filter. I made the filter Optional only. I did not set Default Value either for the filter.
    Any clues?
    Thank you for your response in advance.

    Hi,
    In the Default value field of the filter prompts, you need to mention the Class Reference ID of the corresponding field. E.g., if you have Contract document phase as a filter, then in that if you want to display a blank or none value, then you should use null:2016.
    Similarly for vlv type, the system has a value 616. Hence if you want to display a None value insteead of Asia, use the following in the Default value field:
    0:616:null.
    The way to find the class reference ID is to goto the RG > Class Reference > Look for the field that you are attempting to default on.
    Hope this helps,
    Vikram

  • Filter Values for character in Filter not to display in WAD 3.5

    Dear SDN's,
    We built a query in BI 7.0.In the query we taken one character Material in Default Values and make Default values M1,M2,M3.
    In default values we restricted Material with M1,M2,M3.
    We created WAD for this query in WAD 3.5 version.And in the navigation block we taken this character under list of characters,and we have filter also for this WAD.
    When we executed this WAD through browser,under Material filter it showing filter values as M1,M2,M3.
    i.e Material drill down and values  M1,M2,M3.
    and below it showing the report correctly.
    We doesnt want to display the values  M1,M2,M3 next to material filter.It should be shown balnk.
    I checked the properties of WAD,Filter,Navigation but not found.
    your suggestiosn are appreciated.
    Regards,
    Lakshman Kumar G

    Hi,
    this forum is for the SAP Integration Kit from BusinessObjects - not for the WAD. I would suggest you post this question into the WAD area
    ingo

  • Select Filter value for Hierarchy node taking long time

    Dear Experts,
    I am facing an issue with the Filter value selection in a BEx query and searched the forum for a solution but found none.
    I have a free characteristic with hierarchy enabled for it and the Filter value selection at Query execution has been set to 'Values in Master data table' in the query definition and in the Multiprovider as well.
    However, whenever the filter value selection is performed, the values are being read from teh underlying infocubes instead of the Master data.
    We tried checking the BIA Index for the cube as well as the InfoObject and all is fine.
    Can someone please point what might be going wrong here.
    Thanks & Regards,
    Sonal

    Could you please check as per Note 1565809 and make sure the F4 mode is really M mode in each level settings?

  • Selection of Filter Values for Query Execution -Only Values in InfoProvider

    I created a query based on an ODS. For the query charateristic 0NFCAT_CODE a variable was created by me. To the time of query execution F4 shows all values available in the charateristic, but only values available in the ODS are expected.
    The characteristic 0NFCAT_CODE is a reference characteristic to 0CAT_CODE. 0NFCAT_CODE is compounded with 0NFCAT_TYPE (reference to 0CAT_TYPE) and 0NFCAT_GRP (reference to 0CAT_GRP). All characteristics 0CAT_CODE, 0CAT_TYPE and 0CAT_GRP are set to “Query Def. Filter Value Selection” =  “Only Values in InfoProv” and “Query Execution Filter Val. Selectn” =  “Only Values in InfoProvider”.
    Could anybody give me a help? Thanks in advance.

    Hi,
    that is master data of 0NFCAT_CODE.
    Regards,
    San!

  • Authorization check for Selection of Filter Values for Query Definition

    I am looking for a solution to the following problem:
    Assuming you have confidential master data in your development system.
    How can I protect a query developer to see only master data values, that he is allowed to see when e.g. creating a restricted key figure.
    I know that you can enable a setting in the "Business Explorer" tab that says "Query Def. Filter Value Selection". The help says:
    This field describes how the selection of filter values and the restriction of characteristics function when you define queries.
    The values from the master data table are normally displayed when you restrict characteristics. For characteristics without a master data table, the values from the SID table are displayed instead. In a number of cases, however, it could be better to display only the values that are in the InfoProvider. The setting "InfoProvider Values Only" is permitted for this reason.
    This would almost do it, but it can be overwritten in the BEx Query Designer.
    Is there a way of preventing Query Developers from seeing all InfoObject values when creating restricted key figures?
    Thanks for your replies.

    Hi,
    Thanks for the points. I am not too sure how you guys go about implementing SAP. Sorry I am not trying to be rude but you're not suppose to see any "real" data in DEV where all development takes place. You can't prevent query developers to see data. Without data there is no way they know their queries are right or wrong. Ask ECC guys to load dummy data to DEV environment that closely resemble those data currently in legacy e.g. real data. Sorry it was my mistake at the beginning when i thought it was preventing specific end users to see data that are not belong to them.

  • Filter value for specific quarter

    I have a report that shows value for last two years by quarter. The requirment I got ask for comparing each quarter value with last year Q4 value.
    It is like:
    2011Q1
    2011 Q 2
    2011 Q 3
    2011 Q4
    2012 Q1
    2012 Q2
    2012 Q3
    2012 Q4
    2011 Q1/2010 Q4
    2011 Q2/2010 Q4
    2011 Q3/2010Q4
    2011Q4/2010Q4
    2012 Q1/2011 Q4
    2012 Q2/2011 Q4
    2012 Q3/2011 Q4
    2012 Q4/2011 Q4
    How shoud I write the formular to achive this? Thank you for your input.

    create a column that store previous quarter result and then use the formula to create another column to store the comparision.
    The formula would be case when start_date>= @year_start and end_date <= @year_end then table.measure/table.measure_previous_quarter end
    Please mark if helpful.
    Regards,
    Akansh Agarwal

  • BPMOn: Is it possible to send email notification to different groups based on filter value for IDOC?

    Hi there,
                  I have setup the monitoring for idoc through interface monitoring and I am getting the alerts for the same. The alert is generated for different status values for the same idoc. Now my question is, is it possible to send email notification to two different groups based on the status values?? I mean for example , for a single idoc for some status values I want to send email notification to group1 only and for other status values I want to send notification to group2.Any help will be apperitiated.
    Thanks and regards,
    Rutvik Upadhyay

    We currently do not support that level of control for sending email notifications. If you think others are interested in this you should add an idea here: http://forums.adobe.com/community/formscentral?view=idea
    We use that to help us prioritize our work.
    Thanks,
    Randy

  • Set filter value for a web template with java

    hi experts,
    i need to set a variable dynamicaly  depending on the Logon Name. Ok first step i did, i made a small script for the Username:
    _var url = this.location.href;
    _var x = url.substring(url.length-6, url.length);
    _var lifnr = ("0000" + x);
    _alert (LIFNR);
    ok if the username i.e B200221 my variable LIFNR gets a valid value  in this case 0000200221. but how can i use this variable in the bi commands ?
    here my xhtml coding from my webtemplate, where i want to use my variable LIFNR as template parameter:
    _var url = this.location.href;
    _var x = url.substring(url.length-6, url.length);
    _var lifnr = ("0000" + x);
    _alert (LIFNR);
        QUERY_VIEW_DATA_PROVIDER name="DP_1"
                    INITIAL_STATE type="CHOICE" value="QUERY"
                    QUERY value="VSAG_MM_VMI_KONS_US" text="VSAG_MM_VMI_KONS_US" /
                    INITIAL_STATE
                QUERY_VIEW_DATA_PROVIDER
                TEMPLATE_PARAMETERS name="TEMPLATE_PARAMETERS"
                    WEB_TEMPLATE_ACTIONS type="COMPOSITE"
                        ACTION_BEFORE_FIRST_RENDERING type="COMPOSITE" /
                        ACTION_BEFORE_RENDERING type="COMPOSITE"
                            INSTRUCTION
                                SET_SELECTION_STATE_SIMPLE
                                    TARGET_DATA_PROVIDER_REF_LIST type="ORDEREDLIST"
                                        TARGET_DATA_PROVIDER_REF index="1" value="DP_1" /
                                    TARGET_DATA_PROVIDER_REF_LIST
                                   CHARACTERISTIC value="0VENDOR" text="Lieferant" /
                                    RANGE_SELECTION_OPERATOR type="CHOICE" value="EQUAL_SELECTION"
                                        EQUAL_SELECTION type="CHOICE" value="MEMBER_NAME"
                                        MEMBER_NAME value="0000200221" text="0000200221" /
                                        EQUAL_SELECTION
                                    RANGE_SELECTION_OPERATOR
                                SET_SELECTION_STATE_SIMPLE
                            INSTRUCTION
                        ACTION_BEFORE_RENDERING
                    WEB_TEMPLATE_ACTIONS
                TEMPLATE_PARAMETERS
    how can i use my variable LIFNR  at this point :  MEMBER_NAME value="0000200221"    ?
    thanks for any idea's.
    Tony

    hi experts
    does no one have an idea, how i can use my own java variable at   BI Filter  command's in the XHTML Code ?
    thx
    tony

  • Filter value for variable selection screen

    Hi & help !,
    This could be a tricky or an easy question, but it seems too hard for me !
    I'm storing version in my cube, and have a report which shows informations for the version you select (with a variable = ZVERSION01).
    ex :  Version :
    V01
    V02
    V03
    V04
    When report is executed i have my variable selection screen (for variable ZVERSION01) which give all version [V01 -> V04]. But i want users have no access to version V01 & V02.
    Variable ZVERSION01 is "single selection", i tried to filter with Default Values screen or Characteristic Restriction screen but it doesn't work.
    ex : caracterisitic restriction screen : VERSION = !V01 / !V02
          default value screen : variable VERSION = ZVERSION01
    Any idea?
    Thx

    Hi,
    In BI 7.0 there is Anaylysis authorisation RSECADMIN transaction. That you can use here or normal role concept will also do.
    What you need to do is grant authorisation to the users for V03 and 04 version only and create 'Authorisation' type variable on version in the query. (type of variable - it asks while creating the variable). This way users will only be able to see authorised versions only.
    Note you have to make version infoobject as Authorisation relevent infoobject. ( in infoobject properties).
    Let me knw if you have any doubt.
    Regards,
    Viren

  • Variable Value for BADI

    Hello Forum
    We have an issue with BADI implementation.
    We have a key figures in query are restricted to a user exit variable for calendar month (as current month and previous month) and fetches results.
    Now due to some requirement we need to check if the "Cal Month" determined is current month or the previous month and return a value.
    We have implemented a BADI for the same reason to determine this however can anyone please let us know how can we use the value of a user exit variable in the query can be used in BADI ?
    Thanks & Regards
    Ashish

    Hello Shani Bashkin 
    You don't need EXIT_SAPLRSBBS_001, you need EXIT_SAPLRSBBS_002
    Here goes:
    You go to se18 select SMOD_RSR00004 then you go to Implementation->Create
               then you create a BADI implementation with the name Z*something_something. The system then brings you to the SE19 definition of BADI implementaition you there see both of the RSBBS exit, in methode form EXIT_SAPLRSBBS_001
    EXIT_SAPLRSBBS_002
    You select the second one EXIT_SAPLRSBBS_002 double click on it, it brings u to abap code Method .....End method U then insert this code and adapt it to your usage. Activate everything, go to smod find the exit RSR00004 activate everything there with the magic WAND, got o rsrt generate and debug, u then should pass in that code and then use some imagination, thats all folks!!!!
    DATA: I_THX_MAPPING_WA TYPE LINE OF RSBBS_THX_MAPPING,
          E_THX_MAPPING_WA TYPE LINE OF RSBBS_THX_MAP_BY_EXIT,
          I_RANGE TYPE RRRANGESID,
          I_DATE LIKE SY-DATUM,
          E_TT(2).
    DATA: l_s_thx_mapping type rsbbs_sx_map_by_exit,
          l_s_range       type RRRANGESID.
    FIELD-SYMBOLS:
          <l_sx_mapping>  TYPE rsbbs_sx_mapping.
    IF I_S_RECEIVER-RONAM = 'IW29'.
    read table i_thx_mapping ....
    PS: You need to Have ITS installed and configured and your web server maintained for BW to R/3 connect

  • Filter values for Report

    Hi,
    We have created the variable for the Customers and we have customers based on division .. but when we created the variable, we are getting all the customer related to all the divisions but client would like to ssee  only the customers belong to their division listed in F4 key . help is much appreciable..
    thanls

    Hi Sonu,
    As in your case you can use customer exit variable concept.
    I have not implemented this concept as of now but you can do more of RND on this.
    You need to create the customer exit variable on Division or Customer and then in the customer exit code you will have a logic like "if the report is run in say INDIA then pull on customer who belong to india only". So the moment the report is run it will automatically run the customer exit variable code and display the division wise customer.
    Hope i have given you an idea about how you can go about.
    Regards,
    Anup

Maybe you are looking for

  • Are there benefits to streaming Hinted H264?

    Are there any benefits to streaming hinted h264 files?  I'm creating h264 mp4 files using Telestream's Episode and all of the streaming presets are hinted, so the files are twice as large.  When I normally create h264 in quicktime or Adobe Media Enco

  • Error CreateImage in for loop array

    Hi, I would like to dynamically create images inside a for loop. It dependent on the array_size that the sevlets will send. Snapshots of code: for (int i = 0; i < ARRAY_SIZE; i++) img[i] = Image.createImage("\"/nike" + (i+1) + ".png\""); }Error: java

  • KM funcionality in Web Dynpro

    Hi I need  KM funcionality in a web dynpro application. Is it possible to upload, download and search for documents with the KM API ? If it is, I would be very glad if someone could give me some example code, especially for creating content in a KM f

  • In which oracle release alter table move tablespace introduce

    Hi, Can you please provide me one information that from which oracle realease oracle introduce alter table move tablespace tablespace_name; ... Thanks

  • Reinstalling IWork 2006, snow leopard 10.6.7,  MacBook Pro

    I just had Apple install a new hard drive on my MacBook Pro. Was updated to SL 10.6.7. I lost a few apps and am reinstalling my iWork '06. I have the DVD but for some reason my MCP is not installing the iWork?? Is there a software issue between the '