How to feed a bex variable
Hi,
In my planning process, I have to create a monitor to feed global variables.
For example, my user wants to say that the plan year variable is 2009.
He doesn't want to go in customizing to change the value. He would like to access a screen to type 2009 and feed automatically the variable.
Do you know a way to achieve this ?
Thanks
Hey,
You don't have to create a new table, jus use BPS0 and use the variables over there, then create a variable in BEX of type user exit with the same name and pick up in the user exit the variable in table UPC_VAR_CHA_SEL.
Kind regards,
Kris Bornauw
Similar Messages
-
How to use one Bex Variable for two purposes in one query?
Hi,
I want to prompt for a UOM in a query. Then I want to use that one UOM variable to do 2 tasks in the query:
1. Perform a UOM conversion on one restricted key figure (no filtering)
2. Filter in a second restricted key figure (no conversion)
How would I use a variable (or two?) to do this? I do not want to have 2 UOM prompts.
Thanks!
GreggOh, it all seems so easy now! Hindsight 20-20...
Solution was to create a new input ready variable for Unit.
1. Restrict the key figures which need restricting using new variable
2. For conversions, in BI backend us T-code RSUOM and create new conversion type associated with new variable. Then for each key figure needing conversion, set the conversion parameter to use the new conversion type.
Between both 1 & 2 above, the same variable is used & thus prompted only once.
Solution works perfectly.... as it should. Hope this helps someone else! -
Urgent!!! How to give a value to a BEx variable in the planning fuction?
Hi all,
does anybody know how can set variable's value in the palnning fuction (type exit) in IP?
The two function modules in BPS which make this job don't work in the IP.
thanks very much for any proposal.
hongweiHi,
Reg the first part of the question, can you please explain how do you want to capture the variable for the custom planning function? Because, when I look at standard functions delivered by SAP, in the FROM CHANGE and TO CHANGE(for example copy function), we can select the BI variables or create new variables also.
To pass the values to this variable from BEx Analyzer, we need to use the command range in BEx Analyzer and capture the values.
I have used this approach to capture the BEx variable values into a FOX function using VARV function, but Im not pretty sure how to pass it to a custom planning function.
Regarding the second part of the question can you pls look at FM : RSPLSSE_PLSEQ_EXECUTE. I think you need to embedd your planning function into a sequence and call it with the above FM.
You can also have a look at the ABAP program that is used to trigger a planning sequence by placing a breakpoint in any of the planning functions : "RSPLS_PLSEQ_EXECUTE" wherein you can pass the sequence name in the variant.
Rgds
Shyam -
How can i work with variables of the BEx-Query in WAD ???
Hi Experts !
In my Web Template i want to work with the value of a BEx-Variable like this :
</td>
<td class="SAPBEXTbsTab" id="head_TAB4"><A href="javascript:if (V_TEST != '1') {goto_tab('TAB4')}">Summenblatt 3</A>
</td>
V_TEST is a variable in my BEx-Query. Does someone know how i can get the value from this variable ???
Thx Andreasto get the query variable value into javascript variable you can do like below
<script>
var period_val = '<object>
<param name="OWNER" value="SAP_BW"/>
<param name="CMD" value="GET_ITEM"/>
<param name="NAME" value="TEXTELEMENTS_PERIOD"/>
<param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_TEXT_ELEMENTS"/>
<param name="DATA_PROVIDER" value="DP"/>
<param name="GENERATE_CAPTION" value=""/>
<param name="ELEMENT_TYPE_1" value="VARIABLE"/>
<param name="ELEMENT_NAME_1" value="0P_FPER"/>
<param name="ONLY_VALUES" value="X"/>
ITEM: TEXTELEMENTS_PERIOD
</object>';
</script>
Raja -
How to call a FM for a BEx Variable
Hi,
I have created a BEx Variable of type Customer Exit called 'ZCA8764'
I intend to actually automatically calculate the number of days in the month.
Through some discussions here, I found that I can use a FM NUMBER_OF_DAYS_PER_MONTH_GET
So, I went to CMOD.
But there onwards, I don`t know how to write a code to link the Variable and the FM.
Can someone please advice with a sample code ?
Can someone please assist.CALL FUNCTION 'NUMBER_OF_DAYS_PER_MONTH_GET'
EXPORTING
(here u need to pass the values to the FM)
IMPORTING
(here u will get the values that the function returns)
e.g.
CALL FUNCTION 'NUMBER_OF_DAYS_PER_MONTH_GET'
EXPORTING
day_in = v_mth_beg
IMPORTING
last_day_of_month = v_mth_end. -
BEx: How to change a Query Variable that is not visible in Filters List?
Hello Experts,
Good day, I'm currently editing an old query, I am changing the Query Variables with new ones, but I found one variable that I cannot replace.
Please see the screenshot below, in the Query Properties Window [Variable Sequence Tab (right side of picture)] the Variable that I am trying to replace (Unit) is visible. But when I look for the variable in the "Filter Tab" (left side of picture) under Characteristic Restrictions, it doesn't exist in the list.
How can I find this Variable and replace it with a new one?
Other reports are still using this variable so it will impact the other reports if I simply edit the variable. So I need to replace it with a new variable instead.
Thank you for your time.Hi,
SInce you are searching for a variable for Unit, look into below screenshot and navigate to the variables.
First click on drop down and select 'Entry for variable' then you will get lisl (after you click on drop down in 'Target Unit' drop down option.
Normally these type of variable called 'Formula Variable' try editing any of the formula and locate the option as shown below,
Hope it helps! don't forget to update the final solution and mark the correct/helpful answers.
Remember it will help others to find the solution and motivate the members to answer your question.
Thanks,
Umashankar -
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 -
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 -
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,
ChadHi,
- 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 -
How do I create a variable video delay of a live stream...
I have a live video feed from my webcam in my Flash Application. I have a second video window next to it that I want to place a variable delayed video of the live stream. Therefore, I need to save the video stream in memory/disk and create this variable delay, say 5-60 seconds. As well as, continue to capture the live stream. The camera I am using suppots H.264 encoding.
How do I create a variable length queue or buffer to hold the video stream coming into the flash application. Do I create a memory variable or write this to disk ? I have been looking over the ActionScript 3.0 documentation and I can not figure out how to code this either way ( as a memory variable or write to disk queue ).
I want to be able to change the delay, view the delay stream in slow motion and scrub through the delayed stream.
I would like to do this with out having to use Flash Media Server.
Thanks,
BobI am sure it is practically impossible to accomplish that on the client side. Although theoretically it is conceivable to use NetStream.appendBytes() but it requires an extremely complex implementation.
I suggest you look into FMS DVR capacities:
http://help.adobe.com/en_US/flashmediaserver/devguide/WS236AE81A-5319-4327-9E44-310A93CA09 C6Dev.html -
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,
VaishnaviHi Nara,
Kindly have a look at below thread,
Sort the values in Bex query variable screen
Hope this helps.
Regards,
Mani -
BEx Variable Key/Name swap when used as Prompt in WebI report
Hi,
We are using Bex Variables in a Query used as a base for a BOBJ Universe and Query.
When refreshing the report the Prompt box displays the Name and Key of the infoobject (Dimension), but when selecting one of those values - moving it to the right, it brings across the Name not Key.
Our requirement is that the Key is selected value rather than the name - is this possible? And if so how?
Netweaver 2004S & Business Objects XI 3.0.
Regards,
LaurenceIngo,
Thanks, I understand this in the background the Key is used, but is there any way to "swap" the Key and Name in the Prompt box, specifically my users want the Key to display in the right hand side of the Prompt bax when selecting, (or in the dropdown box, in the Prompt tab in WebI)
Best Regards,
Laurence -
Need clarification on BEX variable usage in customer exit.
hi,
i am an ABAP guy,i dont have any idea about BW,But here i got one problem,
1)Variable has been craeted in BEX Report (processed by Customer exit).
2)i am trying to write ABAP code in CMOD customer exit(ZXRSRU01),but when i am calling BEX variable it is not taking it is giving error(it should defined by data statment)so how to call the bex varible in Customer exit,if any body have sample code or any idea kindly let me know.Hi and welcome to SDN!
there are a lot of examples and clarifications in these forums. For instance:
Re: steps for a customer exit.
Re: Regarding the Code for the Customer Exit
Best regards,
Eugene -
BEx Variable in Webi Report questions
Hi Gurus,
Here is my issue.
I created a BEx Query 0SD_C03 Cube with following fields
Two Columns
One Key Figure: Subtotal1
One Restricted Key Figure: Subtotal with restriction " Sales Organization 1000"
Two Rows Plant, Sales Organization
One Variable with Sales Organization.
When I ran this query in BEx Analyzer I can see all Sales Organization values in prompt list, How ever when I created a Universe and ran a webi query I can see 1000 in the Sales Organization list.
Is this because I have restricted Key Figure with Sales Organization 1000 in the query?
I removed my Restricted Key Figure from my query and tried again this time I see some 10 Sales Oraganizations but I didn't see all available Sales Organizations. Does BO Universe LOVs restricte the list?
Thanks
SasiIdentical entry so this is being closed:
duplicate:
BEx Variable in Webi Report questions
Ingo -
Create a BEx variable which should by default contain current date, etc
Hi,
I need to create 2 variables: ZDATE01 and ZDATE02.
They will be used in the following situation:
0DATETO >= ZDATE01
and
0DATEFROM <= ZDATE02
to only display records on a current "key" date.
ZDATE01 should be a variable that has current date pre-populated in it on the variable entry screen in BEx Web Analyzer, so that users do not have to type in the date themselves.
ZDATE02 should be a replacement path variable to be replaced by whatever is the value of ZDATE01.
How would I accomplish ZDATE01 variable having current date pre-populated in it on the variable entry screen?
I tried creating ZDATE01 variable with having SAP exit variable as replacement path, but it did not let me.
ThanksSorry, the previous link was wrong...
Here you go...
Current System date in report
WHEN 'XXXX'.
LOOP AT I_T_VAR_RANGE INTO LOC_VAR_RANGE
WHERE VNAM = 'YYYY'.
CLEAR L_S_RANGE.
L_S_RANGE-LOW = sy_datum.
clear L_S_RANGE-HIGH.
L_S_RANGE-SIGN = 'I'.
L_S_RANGE-OPT = 'EQ'.
APPEND L_S_RANGE TO E_T_RANGE.
Maybe you are looking for
-
How to create a new domain in BPEL console
Hi Am new to BPEL can some one let me know how to create domain in BPEL console Thanks Baji
-
Does anyone know how to add a signature to text messages?
-
Please help I am suddenly getting the following from my calendar The server did not recognize your user name or password for account "..." Make sure you enter them correctly.I have even tried changing the password and no luck. I depend on it synci
-
I bought Adobe Illustrator 10 ages ago £300 odd - I now want to use it with windows 8 - who do I approach email address pls as I have all ID's
-
No audio on homepage video and its original iMovie clip
Can't find answer in discussions. Can anyone help? Checked my homeage on .Mac, found one video clip has no audio suddenly. All audio hardware is OK, volumes are OK, everything else is audible. Checked iSync file for the video. Same, no audio. Checked