Webi report data & the corresponding BW Query data do not tally.
Hi all,
I am running a Webi report (XI 3.1) over a universe that is built on an SAP BW Query. The data in the report is regarding sales, and the grand total of the 'Sales Amount' as per the BW Query is about 1Million, which is correct. However, when I run a Webi report based on the same BW query, taking ALL the objects from the query (without any conditions and filters), the 'Sales Amount' figure comes out to be only 50K instead of 1Mn(as above). I'm not sure why this figure is so drastically reduced in the Webi report.
When I remove some objects from the query, Webi displays the correct figure of 1Mn. But these are the objects that are very much required in the report for multidimensional analysis. Dropping these objects would defeat the purpose of the report. The BW query too includes these objects during its execution and then displays the correct sales figure of 1Mn.
Any help will be greatly appreciated.
Regards,
Alok.
Hi,
Yes, I was getting partial results. I got rid of it by unchecking the the options in the 'SQL' tab in the Universe parameters.
Thanks for the help.
Regards,
Alok.
Similar Messages
-
Asset class Reports and the G/L accounts balances are not tallying
Hi
As per the G/L account (Recon) Furniture is showing 952428.18 and the furniture asset class report is showing 916186.25.
Kindly tell me how to reconcile, the way to find out the differences.
With regars
SivaHi
As per the suggestions given i verified
1. Asset transactions might have posted after posting depreciation for the period
I verified this. there are no postings
2. Depreciation terms (depreciation key, useful life ) might have changed.
The depreciation terms are not changed
3, Manual transactions might have posted directly to GL Accounts.
No manual transactions are there.
Correct the differences by
1. Repeat the depreciation posting program (AFAB)
2. Execute Recalculate (AFAR) and Repeat the depreciation posting program.
I executed AFAR it is updating the G/L accounts only not the FI-AA
3. Check the Manual entries posted in GL Account of Furniture asset class and reverse
manual entries are not posted.
I executed ABST. There are no errors.
i verified the SAP Note. it is basically explaining about AUC(We don't have) reconciliation and this is the first year (3months completed after go-live)
any other possible reconciliation is appreciable
with regards
Siva -
Re: Schedule a WEBI report once the BW process chain loading is completed
Hello Guys,
I want to schedule a webi report once the process chain in bw is sucessfully completed .Did any one face this situation before ?
is it possible to trigger a event from bw to webi and schedule a webi report to end users once the process chain loads the data into cube sucessfully
i searched sdn but didnt find any help related to this topic
can any one help me with the above issue asap
step 1 : Trigger the process chain load the data till cube
step 2 : add a process type whcih has program - at the end of the process chain
step 3 : trigger a event in BO inorder to schedule a webi report to end users from this program ? how to do it
i want to know how to trigger a event in bo from bw using r/3 program inorder to schedule a WEBI report
any help on this topic is highly appreciatedHi Venkat,
At present, there is no standard functionality available in SAP NetWeaver 2004s BW/BOBJ that offers this integration and automation.But you can do it as given in following link
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c09033ab-4593-2e10-5fa0-b23bcfa1575a?QuickLink=index&overridelayout=true&51887500308956
Regards,
Pushkar Dhale -
How to fetch only WebI reports from the repository
How to fetch only WebI reports from the repository, where in we have Deski reports also in the repository.. any macro??
here is the query to fetch only webi reports:
Open Administration Launchpad (.Net / Java) from:
Start >> All Programs >> BusinessObjects XI Release 2 >> BusinessObjects Enterprise >
Click on the 'Query Builder' under 'Administration Tools' on the left pane.
Logon to Query Builder using Enterprise Administrator credentials.
Run the following query for Web Intelligence Reports:
SELECT SI_ID, SI_NAME, SI_OWNER FROM CI_INFOOBJECTS WHERE SI_KIND='WEBI'
Thanks,
Srikanth. -
FR Web Report - Can't export to query
In Hyperion Planning/Workspace 11.1.2.1, after running Web Report (HTML), cannot "Export in Query Mode" to Smartview. It launches Excel, but the worksheet stays blank and the report is not populated. It doesn't make a differenc if I'm already logged in to Smartview or not.
The report successfully exports to Query in 11.1.2.0. Any assistance would be greatly appreciated!I would suggest to use a forum under /community [original link is broken]
close this message here and open a new under the provided link.
good luck -
Webi Reports failing -Cannot execute empty query
Intermittent problem affecting all Webi reports in the SAP BI system .
This affects all Release 1 and Release 2 Webi reports
When the user tries to run the report, an error message appears with the message "Cannot execute empty query. (QTJ00521)"
User can close the report and try to run it again - the report may execute properly the second time.
This problem started in production at R2 go live. It is affecting both R1 and R2 webi reports.
It cannot be reproduced in lower environments.Hi,
Check attached SAP note if this is relevant for your issue.As per this SAP note this happens when query stripping option is checked.If this is checked then uncheck and try.
1936256 - Error "Cannot execute empty query. (QTJ 00521)(WIS 00000)" when refreshing Web Intelligence report
Amit -
Schedule a Webi report from the CMC
Hi, ALL
Is there a way to schedule a Webi report from the CMC without using an email account in the
'from' box? There are other placeholders that can be used but I don't know how
to use them please advise.
Thanks.Hermant,
You need to make sure you configure the proper email server. Go to the CMC - Server > AdaptiveJobServer>Destination>Email. You may need to enable Email as one of the Destinations.
You must configure all the HIGHLIGHTED options.
Regards,
Ajay -
Error when trying to display a Webi report through the Folder iView
Hi all
I am getting the following error when Im trying to display a Webi report through the SAP Portal. We have installed the SAP Integration Kit and are able to see the content of the Infoview. However when we click on a Webi report, we receive the following error:
Could not get page number. (Error: RWI 00223) (Error: INF)
Have anyone else encountered this problem? Please assist! Any help will be rewarded.
(We are running XI Rel 2).
Addition from trace file (tomcat):
com.businessobjects.rebean.wi.CommunicationException: Could not get page number. (Error: RWI 00223)
at com.businessobjects.rebean.wi.occa.OccaReportComAdapter.setBlobKey(OccaReportComAdapter.java:542)
at com.businessobjects.rebean.wi.occa.OccaReportComAdapter.getView(OccaReportComAdapter.java:376)
at com.businessobjects.rebean.wi.occa.OccaReportComAdapter.getView(OccaReportComAdapter.java:297)
at com.businessobjects.rebean.wi.ReportImpl.getView(ReportImpl.java:384)
at com.businessobjects.rebean.wi.ReportImpl.getView(ReportImpl.java:407)
at org.apache.jsp.viewers.cdz_005fadv.viewReport_jsp._jspService(viewReport_jsp.java:1182)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:670)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:637)
at org.apache.jsp.viewers.cdz_005fadv.report_jsp._jspService(report_jsp.java:325)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
Furthermore I'd like to see an example of the cms_name entry. The documentation states: In addition, specify the Application Parameter for each iView. For this property, enter cms_name=[cms] for the fully qualified server name., but I have doubts as to what format to use.
Kind regards,
Martin SøgaardHi Jim Ji
The report can be displayed from the java infoview, no doubt, so the report itself works.
But the report cannot be seen from the "SAP Infoview" (:/businessobjects/enterprise115/sap) which is the infoview, I reference from the Folder iView (through the system in the SAP portal). And since the SAP Portal Integration Kit seems very old - the Folder iView was created 12-08-2004 by Ingo Hilgefort - there might be an old version of the jar-files somewhere in the installation.
I guess I should check the version of the jar-files in WEB-INF/lib of our web application (Tomcat) folder, and see if they have been overwritten by the SAP Portal Integration Installation or are an older version of the files in Program FilesBusiness Objectscommon3.5javalib? And also check if somewhere in the .../sap installation there are some old jar-files?
Kind regards,
Martin Søgaard -
Unable to change the background color of a webi report in the infoview
Hi,
Can someone please me help me with the below issue.
Environment Details:
BusinessObjects XI3.1 SP1SP2SP3
BusinessObjects XIR2 SP5
.Net infoview
IE 7
JRE versions used as;
On BOXI3.1 SP3 Server -1.6.0_03
On BOXIR2 SP5 Server -1.4.2_02
On the client machine -1.6.0_14
Issue Description:
-Open an existing webi report in the infoview.
-In the report,I am not able to change the background and the font color for the column headings from the properties tab in the left navigation panel.
-I can change the color after hitting the color tab for multiple times.Also the color was getting changed when the color code was manually changed.
-The reports background color was getting changed,but not the font color.
-I tried to create a test report,where I was able to change the color.
I have;
-Installed the Java update 14 on BOXI3.1 server machine,here I was able to change the background and font color.
-However on the client machine,with the same Java update 14,the background and the font color for the column headings was not getting changed.
-Same behaviour is observed on BOE XIR2 SP5 machine.
Is there any limitations for using Java update 14 or am I required to do any other settings.
Regards,
PankajHi Pankaj,
It is a strange behavior. You also stated that when you create a test report it works fine.
Can you create a copy of this report and then try on the new copy?
One thing you can do as a test to refresh the universe and then try it. And change some columns - add some column and then save and ten remove and save and make changes like this and trying changing color.
I think there is a problem with this report this is why it is behaving like this on all machine.
Regards,
Bashir Awan -
How to put webi report onto the web
Hi All,
I have created a webi report in the web rich client and then i need to put on the web.
Can some body tell me how to do it .
Thanks & Regards,
Anjna Goyal.Hi,
As already explained by others, you can use opendocument URL for that report located in CMS and show it as a link in the webpage.
For details in opendocument, refer to http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_url_reporting_opendocument_en.pdf
Regards -
Invalid aggregation:( The number received in BW does not tally
Hi Guru's,
We are currently facing issue in uploading data in to data traget cube which is showing green symbol in the request status,
While in monitor it is showing yellow status on the status tab.
I have checked in the request:
So I have deleted the request and then reloaded it again.
I have checked the load which is completed as the number of records are daily.
But still this status is in yellow so currently I need help to wether, to make the status green manually.
If so what are the implications.
Kindly help me in this regards.
Here is the Error detais:
Technical:The number received in BW does not tally with the updated number.
Processing Step: Update rules
In step by step:
Error which is in red: Inadmissable Aggregation?
Invalid aggregation in the update The number received in BW does not tally with the updated number.
In details tab:
Diagnosis
No errors found. The current process has probably not finished yet.
System Response
The ALE inbox of BI is identical to the ALE outbox of the source system
or
the maximum wait time for this request has not yet been exceeded
or
the background job has not yet finished in the source system.
Thanks for helping me in this regards in advance.Hi,
I am not sure if the solution is still relevant but we faced a similar problem and we found the solution, so wanted to share with you .
This error of 'Invalid aggregation' occurs if there are records in error and if the checkbox "No aggregation allowed" is selected in 'Error Handling' under 'Update' tab of Infopackage maintenance.
Please carry out the followig steps:
1) Go to the respective infopackage
2) select tab Processing, make sure radio button "Only PSA" and the checkbox "update subsequently to data targets" is selected.
3) On the Update tab, click on the button "Error Handling" at the bottom
4) Now of the available three radio buttons choose as per your requirement.(select 'valid records update, reporting possible(green)' for master data)
5) Now, uncheck the box 'No aggregation allowed'
What the last step does is that, the data is aggregated for the correct records and not for the incorrect records.
So, in case of an error we will get a separate request for incorrect records, which we can correct and upload later to the respective target.
This should help resolve the error.
Regards,
Roney. -
Combine multiple web services with the same SQL query into one
Hello,
I would like to ask a question regarding combine multiple similar web services into one. Can you please tell me if it is possible to combine 4-5 web services into one since they built on the same SQL query with 5 different criterias or condition so that the user can enter any of the 5 criterias to populate the data on the form instead of having 5 different web services?
e.g Query: Select appName, permit#, address, phone, description, type, section, from table where appName = can be 'appName, permit#, address, phone, or description' to populate the rest of the data to the form.
Does any one have ever done some thing like this in Workbench ES? If so please assist. I know it can be easier to build it in Visual Basic, C#, or dot.net but the requirement is to build it in workbench ES.
Thanks in advance,
Han DaoIf you are querying for Name, PhoneNumber, and SSN, and you queried for all people with a phone number that started with 867, you would have a potentially long list of people. So to keep track of all of the people, we store each record in XML complex elements. The root node is just any name you want, and the repeating element is the complex element name.
So using the example from above, I'm going to specify the following:
Root Node: Result
Repeating Element: Person
So now when I do a query, my resultXML will look like:
<Result>
<Person>
<Name>Alex</Name>
<PhoneNumber>867-5309</PhoneNumber>
<SSN>111-11-1111</SSN>
</Person>
</Result>
If your query returned multiple results (like ours would probably), it would look like:
<Result>
<Person>
<Name>Alex</Name>
<PhoneNumber>867-5309</PhoneNumber>
<SSN>111-11-1111</SSN>
</Person>
<Person>
<Name>Han</Name>
<PhoneNumber>867-2169</PhoneNumber>
<SSN>222-22-2222</SSN>
</Person>
</Result>
So Result and Person is just to give a little bit of structure to the xml result (containers really). So you can name them whatever is helpful for you.
The column name mappings map the query columns (Name, PhoneNumber, SSN) to some node in the XML (Name, PhoneNumber, SSN). So you don't need to specify which field maps to what in the form. Just copy the column names to the element name so you have a 1-to-1 naming. If you want to manipulate the XML a bit though, you could do:
Column Name Element
Name YourName
PhoneNumber Phone
SSN Secret
which would then make your xml look like:
<Result>
<Person>
<YourName>Alex</YourName>
<Phone>867-5309</Phone>
<Secret>111-11-1111</Secret>
</Person>
</Result>
It lets you change the XML element names to whatever you want. Otherwise by default they take on their column names.
In your form, you could bind to the WSDL through the Data Connections pane and point it to your web service. This will then create form elements that you can just drag and drop allowing you to have the information available when the service gets ran. Once the service is called, you can modify the field's data to get whatever information you need in order to populate other form fields.
If that is too confusing, feel free to send me your form (e-mail is on profile page) and I'll add comments to it to show you how to set up the form for the web service call (and also give me the link to your webservice) -
Material Availability Date and Corresponding Basic finish date
Hi experts,
I have one requirement from my Business for updating Basic Finish date based on the Material availability date
Requirement goes like this, When we enter a Component of 100 qty in the service order , if stock is not available we get system status as MSPT and IWBK we can see how much quantity confirmed
But i dont see any table or report which shows when this material can be available for further delivery. Based on the next available material date i have to change the basic finish date in the service Order
Please let me know if you any report available for this or any standard approach. I want to know if any exist to leverage this functionality and logic how to get this accomplished
thanks
sarvanSarvan,
You would need to perform this check when saving the work order as there could be multiple components all with differing ATP dates.
But a development could do something like:
Read all active/open components/materials on the work order
Determine the availability data for each component/material
Determine the latest of the above dates
Apply this date to the order Basic Finish Date
You would need to ensure your scheduling parameters do not set this date back to its original value (OPU7).
You could achiev the above through user-exit IWO10009 (SMOD) or BADI WORKORDER_UPDATE (SE18).
PeteA -
-ve values in Webi Report , Run on SAP Bex query
Hi,
I am creating WebI Report on Bex Query. some of the key figures like Net Sales, Gross Margin & Operating Profit are display as -ve values.
as they are +ve values in Bex Query.
Do i need to check any options in Bex query or Universe.
I am using Business Objects XI R2 .
Please help me.
Thanks,
Anithathis seems to be a double entry.
Ingo -
How to schedule a WebI Report for the list of users that it contains in it
I have a WebI Report in BOXIr2 which contains the list of Employees Details (Employee Name, Mail ID, Emp Code) who had missed their timesheet for the week, Please let me know Is their a way that i can send mail notification through BO report Scheduling to the list of Employees who are listed in the Report, Thanks in advance !
Hi,
in BO XI 3.1 you can do this using a publication object. Unfortunately in XI R2 this works only for DeskI documents. You may want to consider using the BOE SDK for this. I must admit that I do not have a specific solution for you a workflow may look like this:
1) Schedule your WebI with the user list to be exported on a network drive
2) Build a java program that reads in the file, connects to the BOBJ repository and schedules the report using the recepient list.
Regards,
Stratos
Maybe you are looking for
-
Short closure of released purchase requisitions and purchase orders
Hello All, I've got 2 requirement from my client. 1) Short closure of released PR: Such documents can't be edited(closed) unless the releases are revoked. I have a doubt on "Change relase indicator assignment for the final approver to the Changable
-
I'm trying to rip some of my old work off an old showreel DVD for a new reel. I use mactheripper and then drag the VOB file into Streamclip and export as a quicktime movie. I can't find a way to get it as DV pal anamorphic and keep making 4:3 movies
-
Hi Got a problem installing in a Guest Ldom on a T5120. I made the DVD ( Solaris 10 5/09 ) avaliable as a virtual disk and booted from it. I used the same media installing the controller Ldom. Did'nt get any problems with it. I allocated 512MB Memory
-
Supplier data across business groups
Our business group is currently using only Core HR and there are several contractors/contingent workers in the system. What is the best way to capture the supplier name? Right now, it is captured in some DFF but I want to use the supplier name field
-
Replacing old HD with SSD and Hybrid HD Mac Pro 2008, 10.7.5
My old 1tb 7200 rpm drive has started doing some quirky things, so I decided to upgrade to a 240 Gb SSD for my OS and App's, and I would install the 2TB Hybrid drive to hold the home folder with movies, pics, music. So I formatted my 2TB disk in disk