BEx Variable as Designed

Hello, experts!
I'm facing some confusing problem atm:
I have a variable type user exit and I_STEP = 1 logic (logic before variable screen). I have a query with this varibale in filter. When I execute the query for the first time I get my default value from exit logic. But each time when I refresh my query I'm getting the same issue as described here: Customer-Exit Step 1 not executed in workbooks.. The screen shows only user defined value, not the default one.
There is a SAP-note (1064273) about this problem, moreover there is an option in BEx query definition to solve this iisue (Variable as Designed) as for SP16+. But it doesn't work! I'm choosing "Variable as Designed" option in my characteristic properties in the query, but I_STEP = 1 logic isn't working during refresh.
Is this a bug and I should create a client ticket or am I doing anything wrong? Please advice on this issue.
Thanks in advance,
Dmitry

Hi Dmitry,
As mentioned in SAP-note (1064273), this only works for the variables in the "default values" area (the so-called soft filter).
It doesn't work if the variable is defined in the "characteristics restriction" or in local filter (the so-called hard filter).
I guess your variable is used as hard filter so the customer exit cannot be called again when opening workbook.
The technical reason for this behavior is that, when it is hard filter, by the definition of hard filter it is not possible to overwrite the old filter value (with which the workbook was saved) and assign new filter value to it.
Regards,
Patricia

Similar Messages

  • Display of variable value / Bex Web Apllication Designer

    Hello everyone,
    I am using the Bex Web Application Designer to broadcast a report in PDF format.
    In my WebTemplate, in the Info_Field_Item, i have to display a variable value : Company code.
    My problem is in the PDF generated.
    When the number of company code is 4, the result in the PDF is like this:
    Company code : Company1; Company2; Company3; Company4.
    But, when the number of companies is more than 4, for example 8, the result in the PDF is displayed like this:
    Company code : Company1
    Company code : Company2
    Company code : Company3
    Company code : Company4
    Company code : Company8
    It makes a problem of harmonization of reports, i tried many tests, but the result still the same.
    Please, can somone knows how to change it, the PDF result must be like this way (watever the number of companies):
    Company code : Company1; Company2; Company3; Company4; Company5; ...; Company8
    Thank you and have a nice day,
    Best regards.
    Amine

    I found an interesting link about creating Print versions of BI Applications.
    Here, the link, hope it helps:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/43/68ce8391886e47e10000000a422035/content.htm
    I made many tests in the Bex Broadcaster, but always the same issue.
    Also, i modified the size of the INFO FIELD ITEM, but it changes nothing in the final result.
    May be, there is a solution by modifiying the XHTML generated code in the Bex Web Applicatin Designer, especially the concerned line, but i don't knwo how to do, may be somone?
    the concerned line is like this:
    <bi:INFORMATION_ELEMENT_LIST type="ORDEREDLIST" >
                            <bi:INFORMATION_TYPE type="CHOICE" index="1" value="VARIABLE" >
                                <bi:VARIABLE value="AB_COMPANY" text="Company Code" />
    I am waiting your answers
    Best regards,
    Amine

  • Crystal Report not Adopting all possible Dropdown Values from BEx Variable

    Hi all,
    I am having an issue in a Crystal report where the drop down parameter that is sourced from a BEx query variable does not include all the possible values in the cube (or in master data). After learning my lesson the first time of not changing the name of the variable or changing it to dynamic (this causes it to break), I had the understanding that the value list may not be complete when running the report in the Crystal client or in the viewer, however, I thought it should be correct when published to the BOE and run in infoview. I am getting the same incomplete list in infoview. I published the report into infoview using the Crystal 2008 desktop client, not the /CRYSTAL/RPTADMIN transaction.
    I know there are a couple ways of sourcing a Crystal report from a BW query - using MDX vs. not, etc. I created this report using the SAP menu > "Create new report from a query". I don't believe Crystal will easily let you use that menu option to create a report off two BW queries joined together (which is what I am doing), so I built it off one originally (using the SAP menu), then added the other later on. I have the checkbox for "Use MDX driver with support for Multiple structures" checked. In database expert, my "Selected Tables" both are of database type "SAP BW Query".
    Do I have the right understanding of how the value list should work when sourced from a BEx variable? If so, can anyone offer any suggestions for getting the value list populated correctly?
    Here's some info:
    Crystal version: CR2008, version 12.2.4.507
    BOE version 3.1
    SAP BW 7.01 EhP 6
    Thanks,
    Chad

    Hi,
    - in the Crystal Reports designer the list of values is not online and there is a maximum number of values - configured by a registry setting:
    (windows 7)
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Business Objects\Suite 12.0\SAP\BWQueryReportWrapper
    Key: MaxPickListSize
    and correct you can not change the name of the variable or set it to dynamic as the definition is based on the BEx query.
    I know there are a couple ways of sourcing a Crystal report from a BW query - using MDX vs. not, etc. I created this report using the SAP menu > "Create new report from a query". I don't believe Crystal will easily let you use that menu option to create a report off two BW queries joined together (which is what I am doing), so I built it off one originally (using the SAP menu), then added the other later on. I have the checkbox for "Use MDX driver with support for Multiple structures" checked. In database expert, my "Selected Tables" both are of database type "SAP BW Query".
    The checkbox on the Multi Structure is not for the option to combine 2 Bex queries - it is for Bex queries with 2 structures and the BW query driver has been deprecated already and you have to use the MDX Driver.
    Do I have the right understanding of how the value list should work when sourced from a BEx variable? If so, can anyone offer any suggestions for getting the value list populated correctly?
    in Crystal Reports Designer the list is static and when you publish the report using the BW Publishing to your SAP BusinessObjects Enterprise system the list becomes dynamic in InfoView.
    regards
    Ingo Hilgefort

  • Print PDF file with the lay out created in the BEx web application designer

    Got the following questions (problems) when print a web report created in BEx Web Application Designer to a PDF file:
    1. The tile (which has a company logo and report name in it) was not printed, is it possible to print a title (with company logo) on each page of the PDF file?
    2. Want print the filters that have value specified on the PDF file, is it possible to do this?
    Any help is appreciated, thanks.

    Hi Simon,
    you can achieve this requirement i.e. using this way of implementation:
    1. Create a new template which contains the required fields (company logo etc) and set the visibility of the top container to "hidden". Add a empty data provider to this template and add the filter values (variable names) you want to display on the PDF. However be aware that the name for the (empty) data provider must match the name of the data provider within the original template you want to print.
    2. Open your original template and include the template you created in step 1 (Advanced: Web Templates). Choose the appropriate location (above/below the analysis item.
    3. Check the settings of your export command: do not set a special web item to be printed.
    If you export the template within web the second template should be printed correctly.
    Brgds,
    Marcel

  • Connection between 2 variables in bex variables screen

    Hi all,
    Can anyone help me please with the following scenario?
    I need to create a connection between 2 variables in BEx variables screen.
    Example:
    2 variables in the selection screen:
    Prod Hier. 1
    Prod Hier. 2
    When a user make a selection in the first var. (Prod Hier. 1) in the var screen, i need that the F4 help in the second variable will show only the Prod Hier. 2 that is under Prod Hier. 1.
    Any help will be gratitude,
    Y.B

    Hi,
    your question:
    When creating a replacementpath variable you don't have the option to make it depends on other variable entry (i didn't find the option) I'm using BEx 7
    Answer:
    In BI7.0 Query designer, replacement path with other variable entry is possbile.
    your requirement:
    When a user make a selection in the first var. (Prod Hier. 1) in the var screen, i need that the F4 help in the second variable will show only the Prod Hier. 2 that is under Prod Hier. 1.
    my answer:
    replacement path with variable  will not suit your requirement as far as i know.. any way let us wait for other experts reply...might be someonw knowing.
    if it is useful assign points.
    Regards,
    Senthil

  • How to Install Business Content BEX Variables.

    Hi Experts.
    i want to install all the standard bex variables
    (exits, formulas) available in business content.
    when i go to the business content i see lot of variables
    of 0CALDAY which one to install ?. and even after installation of all none of them seem to appear in the BEX query designer?.
    Is there anything am missing?
    Thanks,
    Hari Anand.

    Hi,
    A little correction to Aby's reply.
    You don't have to have something like Billing date mapped to 0CALDAY in transfer rules.
    It's enough to have just 0CALDAY.
    The other dates (if you need them), like billing date, receiving date etc. are created as A REFERENCE TO 0CALDAY.
    It means that to all derivative dates you may apply variables created on 0CALDAY.
    You may not see all variables installed from a business content. -- Some variables are created on a particular infoobject and you can see those variables in the left panel, beneath this infoobject.
    There are also text and formula variable that might be independent from infoobjects. You can see them while creating a formulas in structures.
    Best regards,
    Eugene

  • Bex Web Application designer 3.x  windows 7

    Good Morning,
    Im trying to use Bex Web Application Designer SAP BW 3.x doenst working at windows 7.
    its ask one version above ie 5.
    Im using ie 8, i cant install the ie 7.
    there is anyway i solve this problem?
    i patched of last support package, even it not working
    thank u
    regards,
    Amit

    Dear Amit,
    unfortunately I get the same error here when I try to run the WAD 3.5 under Windows 7. I only can hope that there will be a work around, as SAP will officially support Win7 only with SAPGui 7.20 which will be released in Q1 next year. I did not get any information that BW 3.5 will still be included in Gui 7.20, but probably someone who is reading the forum from SAP can provide an answer...
    Another strange thing which I discovered in Win7 is, that when I execute a query and the variable screen is displayed, most of my variable descriptions are missing. When I toggle back and forth some windows everything appears correctly. So I guess that (hopefully) the display device driver needs only another update...
    Regards,
    Andreas

  • Bex issue Report designer

    Hi Expert,
    Users  are facing issue while accessing Bex analyzer (report designer). They are getting below error:
    M  ***LOG R49=> ThReceive, CPIC-Error (020223) [thxxhead.c   7570]
    M  ***LOG R5A=> ThReceive, CPIC-Error (59571422) [thxxhead.c   7575]
    M  ***LOG R64=> ThReceive, CPIC-Error ( CMSEND(SAP)) [thxxhead.c   7580]
    A  RFC 3342  CONVID 59571422
    A   * CMRC=20 DATA=1 STATUS=1 SAPRC=223 ThSAPCMRCV
    A  RFC> ABAP Programm: SAPMSSY1 (Transaction: )
    A  RFC> User: xxxx (Client: xxx)
    A  RFC> Destination: SERVER_NAME(handle: 1, 59571422, {97C098DF-B654-F14C-9794-00215C8272DD})
    A  RFC> Called function module: RSR_NET_INTERFACE
    A  RFC SERVER> RFC Server Session (handle: 1, 59571422, {97C098DF-B654-F14C-9794-00215C8272DD})
    A  RFC SERVER> Caller host:
    A  RFC SERVER> Caller transaction code:  (Caller Program: BExReportDesignerStarter)
    A  RFC SERVER> Called function module: RSR_NET_INTERFACE
    A  *** ERROR => RFC ======> CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=223
    CPIC program connection ended (read error)
    [abrfcio.c    8178]
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 3344
    CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=223
    CPIC program connection ended (read error)
    [abrfcio.c    8178]
    A  *** ERROR => RFC Error RFCIO_ERROR_MESSAGE in abrfcio.c : 1829
    [abrfcio.c    8178]
    After giving user  name & password in report designer screen, nothing happens & it get disconnected after some time. They are facing this issue in whole BW landscape.
    Any other inputs, please let me know.
    Regards,

    Hi,
    I am from basis only. I don't understand who is responsible & where problem lies.
    Regards,

  • Calling a webservice from within Bex Web Application Designer

    Hi
    I have a web-template built with BEx web application designer which also contains textboxes. This text should be stored by calling a webservice (standard BI-documents are not an option).
    Can anyone tell me how I could call a webservice from within the BEx web template to store the text contained in the textbox? The webservice-call should include some of the filter-varialbes of the web application.
    Is this only possible by the use of a JavaScript WebItem? If so - does anyone have an example of such a JavaScript.
    Thanks a lot in advance.
    Kind regards.
    Christoph

    Thanks for your response. The BSP page would work out fine if I only needed to save the data.
    But the next time I call the webtemplate, the textarea should be filled by another webservice call with the stored text (so the text can be modified und saved again). This will not be possible by calling a BSP page.
    Do yoiu have any suggestions how to integrate the text (return value from the webservice call) into the textbox in the webtemplate?
    Kind regards.
    Christoph

  • Restriction of f4 help of a bex variable based on another variable input

    Hi,
    Could you please let me know if there is any possibility to restriction of f4 help of a bex variable based on another variable input.
    eg: when i select particular company code in one variable, i need to restrict the f4 help for another variables eg: pur. group based on selected company code.
    Regards
    Kasi

    Hi,
    Try using replacement path option in bex with replace variable with variable selction.
    Thanks.

  • Where is the Command Wizard in BEx Web Application Designer(WAD) 7.0

    Hi,
    I am new to SAP and BEx Web App Designer and am reading through the help about the so-called Command Wizard. I have looked all over the app and I see nothing called a Command Wizard.
    I am I missing something obvious or is this buried somewhere in the app?
    Based on how much it is mentioned in the help, I would assume it should be somewhere visible.
    Brian

    Hi,
    "Command Wizard".  When you design Web template one of your web item called ' Button ' have this ' Command Wizard'.
    Go to Button properties -
    select internal display-----select list of button---there you will find action  Command trigger-----Command Wizard.
    Ali.

  • BEx  Variable input Issue

    Hi everyone,
                       I have an issue with Input Parameters in BEx Variable Screen. For Example, I have included Customer Name in the Variable Screen. Then , the user says, he does not remember the complete customer name. There will be thousands of names. Instead he remembers only a few Initial Characters. For example, if the  customer Name is ZSAMSUNG. He only remembers ZS out of the whole name.
    In that case, he wants to enter ZS* in the Variable Selection Screen for Customer Name. But this is not working in BEx. It says invalid Parameters. I have created a Characteristic variable with Manual Entry.
    Currently, I am working on BI7.0, Support Package 11.
    Please provide your valuable inputs.
    1) Is it possible create a Customer Exit Variable for the same with some logic.
    Regards,
    Samiir

    Hi Samir
    Sry, but I think that this functionallity is allredy usable in Bex.
    When the variable-screen appears, the customer has to press F4 for help.
    Another screen pos up.
    -> in that screen, in the FIRST ROW, the customer can seach by therms:
       in the first column:  KEYS
       secound column:  Text
       other columns:  attributes if available
    he also has the possibility to search with *
      like  ZS*  for ZSAMSUNG
    try out, it works 
    reagrds
    Tom

  • How to get data using BEx variable

    I've build a universe upon a Bex query with a variable.
    When refreshing a WeBi report upon this universe with the filter (BEx variable) it works fine and returns data. The same does the QaaWS.
    But when I use this QaaWS as a source for Xcelsius dashbord it doesn't return any data. The input value for the variable is the same in all cases, e.g.  K4/2009.
    What should be done to fix the issue?

    What Xcelsius patch version you use?
    If I recall correct, this is known issue that was suppose to be fixed in Xcelsius 2008 SP2
    [SP2 direct download URL|https://websmp230.sap-ag.de/sap/bc/bsp/spn/download_basket/download.htm?objid=012002523100009338662009D&userid=I055661&action=DL_DIRECT]
    Thanks
    Subhodeep

  • Sort F4 values in BEX variable screen

    Hi ,
    Does anyone know how to sort F4 value help in BEX variable selection screen. This query has come up time and again in SDn and there seems to be no proper reply to this. If anyone has worked on this do let me know.
    Thanks,
    Vaishnavi

    Hi Nara,
    Kindly have a look at below thread,
    Sort the values in Bex query variable screen
    Hope this helps.
    Regards,
    Mani

  • How to use report designer  in bex analyser ,quary designer, wad give scree

    how to use report designer  in bex analyser ,quary designer, wad give screeeenshots detail

    Hi,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/910aa7a7-0b01-0010-97a5-f28be23697d3
    http://help.sap.com/saphelp_nw2004s/helpdata/en/b2/e50138fede083de10000009b38f8cf/frameset.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4487dd91-0b01-0010-eba1-bcd6419
    /people/michael.eacrett/blog/2006/06/07/whats-new-in-sap-netweaver-702004s--an-introduction-to-the-functionality-deltas-and-major-changes
    http://searchsap.techtarget.com/cgi-bin/rd.pl/ftID-1121728-ctID-1064004?//expert/KnowledgebaseAnswer/0,289625,sid21_gci1064004,00.html
    http://help.sap.com/saphelp_nw04s/helpdata/en/9d/24ff4009b8f223e10000000a155106/content.htm
    WAD
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/cea68c65-0901-0010-f5a4-fd34189d8078
    http://help.sap.com/saphelp_nw04s/helpdata/en/a9/71563c3f65b318e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/a9/71563c3f65b318e10000000a114084/frameset.htm
    /people/prakash.darji/blog/2006/07/16/bim253-at-teched--query-report-and-web-application-design-with-the-sap-business-explorer-suite
    http://help.sap.com/saphelp_sem40bw/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
    GTR

Maybe you are looking for