SAP BW Web Report : Web Template
Hi,
I have created a SAP Query view and a web template. Then i have created the web report using the below URL.
http://port/sap/bw/Pub?sap-language=EN&cmd=ldoc&TEMPLATE_ID=TEMPLATE1
Later i added filter condition sin the web template and created the URL which filter values for that particular Cost Center.
http://port/sap/bw/PUB?SAP-LANGUAGE=EN&CMD=LDOC&FILTER_VALUE=7&TEMPLATE_ID=TEMPLATE1&FILTER_IOBJNM_1=COSTCENTERA&FILTER_VALUE_1=7046
I face issues with the below points.
1. Now the Title of the web report has to be changed. Where can i change this ? ( HTML code / web template )
2. The Title of the report is selected from a Region Value from the .css file. Is there any relation between this fiel and ABAP code at the backend.
3. The Cost center has hierarchy values at the back end. Even if I do not enable the hierarchy for Cost center, I get values for that parent node. But the child nodes show extra projects if hierarchy is enabled. Should that be enabled ?
4. In the view I am getting both the fileds Cost centerA and Costcenter B. But in the report for filter COSTCENTERA=7046, I get only COSTCENTERB and vise-versa. What could be the reason ? What should I do to get both the fileds in the Web report.
Appreciating your valuable suggestions on the above points.
Please help me in resolving these issues.
Many thanks
Eswari.B
Hi Vlad,
I revised the code as below and now Iam able to sucessfully execute the report in BPS layout, however the BPS variable value is not passing to the BI Report; any ideas... Thanks Again...
<iframe id="BPSREPOR"
name="BPS Report"
src="/sap/bi/mime/bex/icons/pixel.gif"
width="1000" height="600"></iframe>
<script language="JavaScript" type="text/javascript">
var frame = document.getElementById( 'BPSREPOR' );
var url = 'http://wbvmburpr10.warnerbros.com:50100/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.sap.pct!2fplatform_add_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.bex?QUERY=';
var filter = '&FILTER_IOBJNM=0COMP_CODE&FILTER_COLLAPS=&FILTER_VALUE_EXT=';
// Example using fiscal year 2004 and variant K4: K4/2004 => comp = #K4/#
var comp = '';
var appl = 'BPSREPOR';
var varvl = '<%descr(BPS_VARIABLE/value)%>';
// Option: Adjust the 'SELECT' to your local language
if (varvl != "" && varvl != "-- SELECT --"){
// expected formatting of variable selector: Text(Key) or Key
var convert = /((.*))/;
convert.exec(varvl);
// If there is value in brackets it is the key
if ( RegExp.$1 != "") varvl = RegExp.$1;
// create URL
url = url + appl + filter + varvl;
alert (url);
// remove possible white spaces
url = url.replace(/ /,"");
// set source attribute of iframe to new URL
frame.src = url;
</script>
Similar Messages
-
Regarding upgrade of web report\web templates functionalites BW 3.5-BI 7.0
hi all,
I m working on a Upgrade study from BW 3.5 to BI 7.0 for Web Templates,web items and java scripts.
Below is the scenario of the client system:
New web templates are created from the 6 master web templates available for publishing to a custom Portal (created using BSP and hosted on the WAS). TOOLBAR and FOOTER are custom web templates used in all Master Templates and contain various JavaScript functions and footer code respectively.
TOOLBAR provides the Toolbar, header and buttons functionalities in the Master Templates via the contained Javascript functions. FOOTER displays the date and time of issue as well the logged in user.
FOOTER1 and FOOTER2 are web items derived from FOOTER web template. They have different set of web item properties and are used to create web templates used through the custom Portal.
It is observed from BW Tables that out of 100 unique Web Templates available in the system, 90 are using TOOLBAR template and 95 are using FOOTER template.
No external Javascript .js files are used in the Web templates. Most of the Javascript functionality is contained in TOOLBAR and no other custom javascript in master templates. However, there are some derived web templates where custom javascript is contained.
Following is the process to create custom Web Templates in development server that are eventually transported to QA and Production:
1) The appropriate master template is identified and saved with new name in developer role.
2) Dataprovider is added to corresponding web items.
3) From the library, properties are transferred from master template to the custom template.
4) Report title is added in HTML tab.
5) No changes are needed in the Web Templates Properties except change of value in Show Jump Target in field to the portal Frame ConPortal or _self in case RRI is to be used.
6) Some properties like Title, Width in Pixel, Affected Data Provider, etc. needs to be adjusted. Changes can be done to web items seen in Overview tab except the FOOTER and TOOLBAR web items. These web items are saved as reusable components in Library.
7) After all the changes the web template created is transported from development server.
To summarize, all master data for creation of web templates like reusable master templates, web items in library, web templates containing Javascript code are stored in dev. server. Custom web templates created from these are transported.
I want to validate the sequence of migration as below:
Following sequence has to be followed for the Web Templates and Queries Migration in development BI 7.0 Server:
1) Migrate the Individual BEx Queries first and perform functional testing.
2) Migrate the TOOLBAR template manually (create as new in BI 7.0 Toolset) and FOOTER template automatically (using Migration Tool).
3) Manually migrate the JavaScript code in TOOLBAR. Please refer to section ..for more details.
4) Migrate the library of reusable web items, if any.
(What to do if web item is custom or is not supported in BI 7.0)
5) Migrate the Master Web Templates manually (create as new in BI 7.0 Toolset) and automatically (wherever possible) and perform functional testing.
6) Migrate the custom web templates automatically (wherever possible) and manually, if automatic migration is not possible. Perform functional testing and data provider binding.
7) Perform jump target binding wherever applicable.
8) Transport custom templates, TOOLBAR and FOOTER to QA and Production subsequently.
Also i have the following questions:
1. How to migrate functionalities accessed thru web templates like jump queries, general navigation blocks with filter, table interface, and are data providers automatically linked to web items or have to be done manually post migration.
2. Do we need to migrate the library of reusable web items also.
3. After migrating the master web templates and javascript containing templates to BI 7.0, can we migrate automatically the custom webtemplates derived from master templates and containing the custom javascript that is now avaialbe in BI 7.0, will they pick up the custom code automatically.
thanks in advance
Regards
praveenNo resolution found
-
Hello Experts,
I am working on SAP BO 4.1. I have made several dashboards on top of web services ie;Web Service Method. I have 2 systems in BO ie; Development and Production Systems.The BW production system is connected to BO Development and Production both.
The Webi reports are made on top of BI BEx Query. From the webi reports, BI Web Services are made on top of which the dashboards are made further.
The Webi Reports, Web Services and the Dashboards everything is made directly in BO Production.
My question is, Can I transport the Webi Reports and the Web Services from BO Production to BO Development?
And If yes, will it have any other impact on webi reports, web services or dashboards?
Thanks & Regards,
Alfred ThomasHi Gill,
As per your reply,with the promotion managament i have make the web services again manually in Dev system...Right?
Is there any way possible that i can transport the webservices and the webi reports usind Query AS A Web Service Designer. And if yes, through this QAAWS will the WSDL or the URL required for the web services in the connection button in dashboards will automatically updated or changed as per the Development System?
But i am not able to enable the "Deploy to Other servers Option" in QAAWS.
Can you please help?
Regards,
Alfred thomas -
Hi,
When we execute a BW web report or template, they run on port:8100 or port:8000.
Do anyone know how to make them run on port:80 instead?
Best Regards,
AnilYou have two options, change the ICM HTTP service port using the profile parameter icm/server_port_0.....
or if you are using load balancing via a web dispatcher or hardware loadbalancer, then you can set the port by creating an entry in the HTTPURLLOC table in BW to that all the templates are generated with this port... -
Hi all,
when i view my webi report on mobile, the report comes with number of pages as the number of elements in my report, i am able to see only one chart in one page and for the next chart i have to go to different page. Is there any possibility that i may view more than one report element in one page. Also i am not able to see report background images on mobile.
I have inserted an image as background in my webi report (web intelligence rich client) and on that image i have a pie chart and a column chart.
so now i want to see the background image with the two chart on it in my mobile in a single page.
ThanksCreate an additional category called MobileDesigned assign your document to both categories Mobile and MobileDesigned. After this Web Intelligence will not automatically re-arrange your tables and charts. If it is still creating a next page, then your table and chart is oversized for an iPad, scale down.
Please check the free mobile tutorials at: sap.com/LearnBI
Best regards,
Victor -
Adaptive Processing Server vs WEBI reporting server
I'm planning for production configuration, I want to know when I perform following actions, which server is used? webi or Adaptiive Processing...
1. User refreshes a webi report (webi?)
2. Schedule a webi report (webi and Adaptive Processing? )
I will clone existing webi reporting servers, should I clone Adaptive processing servers also? AP has so many services running in it, I really don't need all of them. I just want to know which services are critical to report refreshing and scheduling. If a schedule a large report (5 million rows for instance); which server should I beef up? webi ? or AP? If I add one more AP server, will BO knows how to take advantage of it?Is the Adaptive Processing server used for Scheduling Webi reports?
Senario:
I have Webi Processing services on production which are identical.
there are Adaptive Preocessing services which has different set of services.
1) AdaptiveProcessingServer1
Trace log service
audit service
visualization service
Web Intelligence Tracking Service
Web Intelligence Monitoring Service
2) AdaptiveProcessingServer2
Custom Data Access Service
Document Recovery Service
Excel Data Access Service
monitoring service
Rebean service
Trace log service
Web Intelligence monitoring service
audit service
3) AdaptiveProcessingServer3
Trace log service
audit service
DSL Bridge service
security token service
Web Intelligence Tracking Service
Web Intelligence Monitoring Service
My reports are failing sometimes with error: Exception raised:
com.businessobjects.sdk.core.CoreException
When i check for the SAP Note 1679045, however there solution refers only to the Webi Processing servers and not APS.
So not sure if it is applicable to APS as well. -
Integration of WEBI report in SAP Enterprise portal
Hi Colleagues,
I want to create my adhco report using WEBI and want to publish it to SAP NW Enterprise portal .
While creating the i view in the EP i dint find any option in i view template in order to create an i view for WEBI report .
However there is an option to choose crystal report as a template while creating an i view but nothing for WEBI and Xcelsius as such. So how can we embedd our Xcelsius and WEBI report in SAP Enterprise portal .
Is there any option to intergate the SAP NW Enterprise portal and BO Portal .
Kindly sugest.
Vibhav.You should be using opendocument links if using EP. with opendocument the URL contains all the pertinent info.
refer to chapter 8 of the SAP Integration kit guide for more info.
Post in the webi, general, or check out the outher documents link in the forum sticky post for the latest opendocument doc.
Regards,
Tim -
SAP BusinessObject Mobile WebI Report Prompt Issue
Hi,
I have problem to view the Prompt value in Long Text for WebI report in my iPad. The SAP BusinessObject Mobile application is on version 5.1.12.
We are using BI Platform 4.1, and the WebI report is connected to Bex Query using BICS connection.
Below are the settings that I had done:
Setting of Characteristic in BW:
Setting of Characteristic – ZBPARTNER in BEx Query Designer:
Below are the report Prompt result in BI LaunchPad and BI Mobile:
Example data:
Business Partner ID 123 has description in Long Text (DO NOT USE - KOC ALLIANZ SIGORTA A.S) and Short Text (DO NOT USE - KOC).
Business Partner (on top of ZBPARTNER) in WebI is showing Long Text as expected.
For example, you can see the long text "DO NOT USE - KOC ALLIANZ SIGORTA A.S".
Business Partner (on top of ZBPARTNER) in Mobile Apps is showing Short Text:
For example, you can see the long text "DO NOT USE - KOC".
I need the Prompt value is the BusinessObject Mobile to be display with Long Text, but I cannot find any configuration to achieve this.
Is anyone encounter similar issue and can provide me some suggestion?
Thank you in advance.
Regards,
Edison WangHi,
Just like to follow up whether is there anyone encounter similar issue like above which can give me some advise?
Thank you.
Regards,
Edison Wang -
SAP BI Mobile Publishing Webi report issue
Hi All,
We want to use the BI Mobile App on IPad for Webi reports. The app is successfully implemented on the IPad, connection to BO server is done, categories are visible. But no report.
In Webi I tried to publish my report to the respective 'mobile' category, but the the 'Publish to' is missing in the menu.
Save as is possible, but it has no effect.
I checked the CMC and I have full authorisation for publishing (and anything else).
What could be the reason that the 'Publish to' menu is not visible? Is this the reason why I do not see my Webi report in the Bi Mobile app?
I would appreciate any kind of help.
DanyaHI Danya,
You have already done the configuration it seems.
Mobile Category has been created.
Can you go to your report, right click, categories
add it to Mobile categories
check on your ipad
Also, which version of BI and SAP BI app for mobile are you using?
Cn you elaborate on the publish to menu, with a screenshot may be
Regards,
Atul B -
Webi Report Performance issue as compared with backaend SAP BW as
Hi
We are having Backend as SAP BW.
Dashboard and Webi reports are created with Backend SAP BW.
i.e thru Universe on top of Bex query and then webi report and then dashboard thru live office.
My point is that when we have created webi reprts with date range as parameter(sometimes as mandatory variable which comes as prompt in webi) or sometimes taking L 01 Calender date from Bex and creating a prompt in webi, we are facing that reports are taking lot of time to open. 5 minutes 10 minutes and sometimes 22 minutes to open.
This type of problem never ocurred when Backened was Oracle.
Also when drilling in webi report,it takes lot of time .
So can you suggest any solution?Hi Gaurav,
We logged this issue with support already, it is acknowledged.
What happens is that whenever you use an infoobject in the condition
(so pull in the object into condition and build a condition there,
or use that object in a filter object in the universe and then use the filter)
this will result in that object being added to the result set.
Since the query will retrieve a lot of different calendar days for the period you selected,
the resultset will be VERY big and performance virtually non-existent.
The workaround we used is to use a BEX variable for all date based selections.
One optional range variable makes it possible to build various types of selections
(less (with a very early startdate), greater (with a very far in the future enddate) and between).
Because the range selection is now handled by BEX, the calendar day will not be part of the selection...
Good luck!
Marianne -
Performance issue and data getting interchanged in BO Webi report + SAP BW
Hi,
We are using SAP BW queries as the source for creating some BO reports.
Environments :
SAP - SAP BI 7.1
BO - BO XI 3.1
Issues :
The reports were working fine in Dev and Q with less data. But when we point the universes to BW prod ( where we have much data), the reports are taking quite a long time to refresh and getting timed out. This query has some key figures which are having customer exits defined to show only one month data. And also BW accelerators are updated for the infocubes pertaining to this query. The BO report is giving data if we apply a filter in 'Query Panel' of Webi to show only current month dates. But then the issue is the values are getting interchanged for many objects. For ex: there are 2 objects- ABS version and Market region. The values are getting interchanged in the BO level.
Please let us know if anything needs to be done in BO or BW to fix this issue if anyone has faced the same
Also Please let us know if customer exits and accelerators works fine with BO
Thanks
SivakamiHi,
Thanks Roberto. We'll check the notes
@Ingo,
We are able to solve the performance issue by removing unused Key figures and dimensions from the query, but the column value interchange issue still persisits
The build version is - 12.3.0
Query Stripping
Where should we enable query stripping? When i went through some documentation it was written that it'll be enabled automatically from XI 3.1 Sp3. Can you please let us know if its so and what we need to do to enable it.
The coulmn interchange is happening when we use dimensions in a certain order. When product type is used along with Market region. Market region shows values of Product type also in Webi report.
Thanks & Regards,
Sivakami -
How to print sap bex query varaibles in webi report
Dear Friends,
I created a webi Report on universe ( Based on SAP BW Bex Query with variables).
its working fine. Now i want to show the selected variable values on the top of my webi report.
How can i access and print my bex query variables on header of my webi report.
We are using BOE 3.1 SP2, SAP BI 7.02.
Regards
MalikMalik
That is default behavior of BO. The integration mapping from BI to BO will populates like that, COZ you made BI variable on top of Date dimension, which needs From and TO fields.
To display that info, what user has selected on the fly:
As suggested, use UserResponse() function.
keep in mind, prompt text and userresponse text must be identical. Otherwise, it wont't work.
Eg: prompt Text: Enetr From Date:
Var: =UserResponse(Enter From Date:) -->> Results: (Blank)
Why?? Prompt text Enetr not Enter
Hope it clears you.
I'm Back -
How to access data from SAP Tables from a Webi report
hi all,
I have a webi report for financial data and from a Bex query which is build on a Cube (this has data from 2 SAP ECC systems)
i want to build a functionality where in i can call some SAP Table data from this webi report. i should be able to pass information or some hard code where it can understand the source system it has to pick data from.
in SAP BI, we have this ption wherein we can achieve this through RRI..
is this possible in Webi ?
Thanks
SKSHi.
Create a universe on top of SAP Tables and create a webi report.
Using hyper link /open doc we can call this report from the webi report created on top of your Cube .
@Sri -
LOVs not working in Webi Report for SAP BO 4.1 SP 2 Patch 3
Hello ,
I have developed reports and universes in SAP BO 4.0 SP 5 and i have migrated those reports to higher version of BO which is 4.1 SP2 Patch 3.
My universe is working fine with LOVs but when i run the webi report , the LOVs arent working.
have anyone facing the same issue. any idea why the LOVs arent working on higher version.?Hi Victor,
The List of values we will assign in universe in order to get filtered data works on universe query panel
but the same objects when i am using in report(webi report) , the List of values are not working .i.e
they are not getting displayed in webi report.
for ex: i have country object having country names as LOVs and state objects having state names as LOVs . Now when i select Country value , the LOVs of state objects should get filtered and shows only states which belongs to country .
the above logic is not working in webi report , i am only able to select country and when i go for state, the state names do not get filtered.
please let me know why this is happening in the SP2 patch 3 version and its working fine for SP2 , but the chrome issue gets solved after applying patch 3 and not if we only upgrade to SP2.
the webi reports are not working in chrome browser if we using SAP B04.1 SP2 and lower version
but the LOVs are not working in SAP BO 4.1 SP 2 patch 1, 2,3.
kindly help me with the issue -
Error While Run the WebI Report on SAP BW Query
Hi
I have build the universe on SAP BW Query . I built the same universe on the SAP BW DEV and SAP BW Test
When I tried to run the WEBI Report on the Universe which is built on the SAP BW Test
WebI Report is prompting for the below values
Calendar Year
Profit Center
Profit Center Hierarchy
Version.
Here I can see the List of values for the Calendar Year and Profit Center. Its giving me below error when I look for list of values for the Profit Center and Profit Center Hierarchy.
u2018Database error: [SOFA Driver] : The operation completed successfully.. Contact your Business Objects administrator or database supplier for more information. (Error: WIS 10901)u2019
My Questions:
1. Why I am getting this error. Because of authentication or configurations set on the Profit Center and Profit Center Hierarchy objects? If so , please let me know what I need to set?
When I tried to run the same WEBI Report on universe which build on SAP BW Dev Query. I can see list of values for the Calendar Year, Version, Profit Center, Profit Center Hierarchy.
But when I selected the values and tried to run the report. I got below error.
u2018Query 1 - P&L Structure Monthly_Devtst
Database error: [SOFA Driver] : The MDX query SELECT NON EMPTY HIERARCHIZE( {[Measures].[4CEX5LZ5571LCZHJBK0L0360P],[Measures].[4CEX5MM6Q2UPWV3VT27LU9261]} ) DIMENSION PROPERTIES PARENT_UNIQUE_NAME ON COLUMNS , NON EMPTY HIERARCHIZE( { [0CALMONTH].[LEVEL00].MEMBERS } ) DIMENSION PROPERTIES PARENT_UNIQUE_NAME ON ROWS FROM [ZFIGLPCBM/ZZFIGLPCBM04_Q011] SAP VARIABLES [!V000001] INCLUDING =[0PROFIT_CTR 1000HCICONS08] [!V000002] INCLUDING =2 [!V000003] INCLUDING =2008 [!V000004] INCLUDING =000 failed to execute with the error Value "0000000002" for variable "Profit Center" is invalid. Contact your Business Objects administrator or database supplier for more information. (Error: WIS 10901)u2019
My Questions :
1. What is this error? Please suggest the solution to run the report successfully.
Also I am attaching Print Screens of DEV and Test reports Prompts and Errors.
Here I am using Business Objects XI R2 SP4
I am sorry if I confused you with elaborated explanation, I have very less knowledge of BO and SAP BW ..
Please help me with your valuable suggestions.
Thanks,
AnithaHi Ingo,
- the BI Query in the Test system is running correct and all the variables do work ?
Yes, BI Query is working fine in the Test System and I can see all the variables too
In BI Query I can see values for Calendar Year, Version, Profit Center, Profit Center Hierarchy
- the Universe has all the variables ?
Yes, Universe has all the variables.
- do you see values in the Web Intelligence prompts when you run the report ?
No,
I can only see values for the Calendar Year & Version in the Web Intelligence Prompt.
When I try to see values for the Profit Center & Profit Center Hierarchy in the Web Intelligence Prompt, its showing below error.
u2018Database error: [SOFA Driver] : The operation completed successfully.. Contact your Business Objects administrator or database supplier for more information. (Error: WIS 10901)u2019
I can send you the Print Screens of Prompts & Errors, but i don't know how to attach the file here.
Thanks,
Anitha
Maybe you are looking for
-
Can I create a bootable DVD for my Macbook running 10.5.8?
I'm trying to install a larger hdd in my 2007 MacBook 13" 2.16 Core Duo. I used SuperDuper to create a disk image on an external USB drive but when I reboot with the alt/option key depressed, it only finds my internal disk. I'm guessing I can't boot
-
Buzz In Audio When Using DVI Output
I've had this problem for a while now, but everytime I plug in a monitor to the DVI port I get a horrible buzz out of my audio interface. I've tried everything: using different DVI cables and audio cables, using different audio interfaces, disconnect
-
Good Day I had and old Palm III that I used to use with my Dell. Now I am thinking about getting the Z22. Can I sync with my old Dell, then add the software to the Mac and sync from there? thank you Post relates to: Palm Z22 This question was solve
-
Event logging in Parent-Child packages
Hello, I have a set of Parent-Child SSIS packages. A Parent package invokes a bunch of child packages via "Execute Package Tasks". I have set up custom event logging (to a SQL table) inside both Parent and Child Packages' Event Handlers (OnPreExecute
-
Hello Friends !! Currently we are working on cProjects suite (cProjects + cFolders) 3.1, xRPM 2.0 on an ECC 5.0 system. We want to migrate to ECC 6.0 with cProjects suite (cProjects + cFolders) 4.0, xRPM 4.0. Our issue is that we dont know what to co