Formula Question for calculating % Revenue Share in Webi Report

I am trying to calculate the % Revenue Share for a given month as a % of the total revenue for that month in the report.  This should be across all sales divisions for a given month.  I'm using the formula "=Sum([Invoiced Product Revenue]) ForEach ([Calendar Year/Month]", but it's not calculating correctly. It works fine when my report only includes 1 month, but I'm running the report for a full year and the report breaks down the Invoiced Product Revenue by month.  I've tried adding "In Report" at the end of my formula but that is not working either.  I would expect that the % Revenue Share would not re-calculate the monthly % Revenue Share every time I add additional months in the input control.  I would expect that the January 2013 % Revenue Share should remain constant even if I select additional months to be added to my report.
This product of this calcuation is setup to reflect as a percentage.  Any thoughts on what I need to tweak?

Hi,
What is your output when you create vertical table as below
Col1   ||                  Col2                 ||                          Col3                               |
Month || [Invoiced Product Revenue] || Sum([Invoiced Product Revenue]) In Block  |
You can try using In Block , Break , Section or Report .
Or
if you have year then use year in report & use for each with year .

Similar Messages

  • Newbie formula question for displaying text

    Post Author: maxair21
    CA Forum: Formula
    Thanks for you help in advance.   I'm using Crystal XI and I'm trying to write a formula that will display text if a certain parameter is met.  I believe I need to user the IF Then Else to accomplish this.  For Example:    If  X = 0  Then  display  "Active"   Else display    "Inactive" I hope that made sense.   Thanks,Eric

    Post Author: maxair21
    CA Forum: Formula
    Thanks so much for you help.    I thought I was doing it right but I kept receiving an error so then I started to second guess myself.   It turned out that I was using quotes("") when I shouldn't have been using quotes.     Thanks again.  

  • How to apply formula field for a chart object in crystal report XI

    Hi
    how to add formula field for a chartobject, i tried the following code but returns invalid condition field.
    i want to show  different chart in same crystal report viewer with different coursestatus values.
    please suggest where ia m wrong.
                   FormulaField oFormulaField;
                   oFormulaField = new FormulaField();
                   oFormulaField.Name = "Status1";
                   oFormulaField.Text = "{CSP_PROCESS_REPORT.Coursestatus} = 'Mastered'";
                   oFormulaField.Syntax = CrFormulaSyntaxEnum.crFormulaSyntaxCrystal;
                   oFormulaField.Type = CrFieldValueTypeEnum.crFieldValueTypeStringField;
                    boChartObject.ChartDefinition.ConditionFields.Add(oFormulaField);
    regards,
    Padmanaban V

    i missed the following line in my code.
    rcDoc.DataDefController.FormulaFieldController.Add(oFormulaField);
    now it works......
    my next issue is that,
    chart returns True & False captions. but i want to show actual value. how its to be done
    regards,
    Padmanaban V

  • How to disable drill option for one column in the WebI Report

    Hi,
    How to disable drill option in a column in WebI?
    When the Drill option is enabled by default all the column in the report will have that enabled,
    I ahve added Hierarchy in the Custom hierarhcy list in Universe.
    I am using BOXI3.1 WebI Reports.
    But I wanted only the hierarchy column to have that drill option enabled, rest all column should display text data.
    PLease let me know if you have any idea.
    Thanks in advance.
    Regards

    Cretae the variable at the report level (may be with the same definiton) and then use that variable in the table
    to disable the drill. It will be displayed as normal text object.
    Drill functionality is enabled only on the objetcs coming from the universe.
    Regards,
    Rohit
    Edited by: rohit12 on Mar 11, 2010 10:12 AM

  • Syntax for passing Xcelsius parameters to Webi Report (Drill Down)

    Hi,
    I am trying to drilldown from an Xcelsius chart to a webi report by passing the prompts. And I have given the following syntax:
    http://<CMS SERVER>:<PORT>/OpenDocument/opendoc/openDocument.jsp?iDocID=<DOCID>&sType=wid&sRefresh=Y&mode=full&lsSCalendarYear/Month=JAN2009&&lsSBusiness+Category=
    Corporate.
    When I click on the chart in Xcelsius, it opens the webi report in a new window. First & foremost, it asks me to login again(this is during testing from the Xcelsius application itself and I am not sure this would happen when I publish the dashboard to BOBJ infoview server). And then in the Webi report, it is showing the prompts screen, instead of directly accepting the passed on values and displaying the report. Am I doing something wrong? Can anyone please help?
    Kalyan

    Hi, Kalyan!
    I do not know exactly what the problem of your URL/syntax is, but I know that I successfully managed to call a WebI report out of an Xcelsius dashboard. So, let's have a look at my URL/syntax:
    http://<CMS SERVER>:<PORT>/OpenDocument/opendoc/openDocument.jsp?
    iDocID=<ID>&
    sIDType=CUID&
    sRefresh=Y&
    lsSCountryKey=DE&
    So, the differences are:
    -> I use the WebI report's CUID and I put this ID type ("CUID") into the URL: "...&sIDType=CUID&..."
    -> I do not use "sType" and "mode"
    -> The rest, i.e. the report's specific parameters/prompts - all starting with lsS... is the same.
    As I said before: I do not know if there is a relevant difference, but why not giving it a try...?
    Regards
    Micha

  • How to appear a formula field for once at a fom-like report?

    Hi All,
    I have created a formula field and then set the property "Maximum Records per page" to the value 12 for the repeating frame containing this field and all other fields.
    Now I want to make an exception for that formula field
    I want it to be appeared only for one time not 12 times!
    how to do this Plz?

    Hi,
    I assume that your formula column is at a higher level than your repeating frame (in other case it's not clear which value you want to display). Bring the filed representing the formula column behind the repeating frame, then it's diplayed only once.
    Regards
    Rainer

  • Combining 2 BEx queries into 1 for 2 WebI reports for different 0CALYEAR

    Hi all,
    I have the following requirement in BEx Query designer:
    I have two queries with 0CALYEAR infoobject in each.
    One query shows me the data of last 5 years and the other does not have any such condition, it shows me full data.
    I need to build a combined query based on these 2 queries.
    This combined query shall be used for 2 WebI reports:
    -     1 report showing the user, data for last 5 years
    -     2nd report showing full data
    Is it possible to handle this, without giving any date selection prompt for the user on the WebI report.
    If so, please let me know how.
    Thanks and Regards,
    Srilakshmi

    You have many options available. You can use structures and/or cells in  your single query to present one set of data for "5 years" and one set of data for "Forever". You can simply create the query using selection columns to limit one column to 5 years and one data to 'full data'.
    However... I always strongly advise my users to never, ever, ever create a query for 'everything'. You have no idea what the future will hold in terms of data volume. Creating an unlimited query will only produce performance issues and sadness. Users NEVER actually need 'all the data'. They just think they do. It's part of your job to keep them from creating requirements that they will regret later on.

  • Values not getting refreshed in web report.

    Hello Friends,
    Currently i am running an web report. The scenerio is i have check box with 5 options For Ex: IMS , IMR, IMN,IMM,IMP.
    IMS is the combination of all divisions and IMR is the combination of only three divisions.
    In BEx we runthe report with divisions . For ex : divisions are Ind1, ind2,ind3,ind4,ind 5.
    Instead of displaying divisions in the select options like Ind1,ind2....etc., we have created a structure in the report
    and using new selection we have restricted the divisions with IMS,IMN,etc.,
    IMS->combination of all divisions. IMR is combination of ind1,ind2,ind3.
    IMN... all are with single divisions
    Now we have assigned the query in the data provider for select options in hte web report,
    But when we select any options the values of the remaining queries are not getting refreshed.
    If we use the divisons directly with out using the structures the values are getting refreshed.
    Can any one give me the solutions for this?
    Regards
    Srinivas

    Hi Mansi,
    Check the Prompt properties in the Edit Query window of the webI. In the query filters section of window, click on the blue icon which says Prompt Properties. Deselect Keep Last values select and run the webI again.
    If the solution is not related to your question, please provide more details.
    Thanks,
    Rajesh

  • To integrate a web report in a web application

    hi,
    i have created a web report using ReportBuilder (wizard).
    i have saved that file as a jsp,
    my question is can i integrate that web report in any web application ,if yes how? plz let me know.
    thx
    abdul.

    Hi Abdul,
    The answer is yes, you can integrate your report in any web application as any other normal JSP. You can package the JSP as part of a WAR and deploy it on an application server. The only requirements are:
    reports_tld.jar must be available to the application. You can put in inside the WEB-INF/lib directory of the web application.
    Reports Server must be available to the JSP. If you are using Oracle9iAS for deploying the JSP, the Reports server is automatically available. If you are using some other application server like WebLogic, you can use the J2EE Thin Client (http://otn.oracle.com/products/reports/htdocs/getstart/examples/Tools/index.html)
    Also see the following thread on this Forum for deployment instructions:
    Where to put jsp files for web layout report?
    Navneet.

  • Transport Webi Reports and Web services as the backend of dashboards from BO Production to BO Development system

    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 Thomas

    Hi 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

  • Drill to webi report from a Linechart

    Hi Experts,
    We are showing regionwise no.of orders for each product in a line chart .
    My user want to drill down to next city level webi report for that selected region and product.
    If they click on any series or bubble on the line i have to pass those values to a webi report.
    My problem is how can i capture those selected values.I am anle to capture selected series (Product) but not the Category label(region).
    Any idea please share....
    Is it possible to drill like this?
    Thank you

    Hi Sri,
    You can drilldown to webi report using opendoc URL concept. Please refer below threads for details.
    [Linking a webi report to xcelsius;
    [http://www.forumtopics.com/busobj/viewtopic.php?p=623345]
    Hope it helps you.
    Regards,
    Nikhil Joy

  • BODS Management Console link in WEBI Report

    Hi All,
    Need help, can we create a link for BODS Management Console in WEBI report ? Is it possible? I created one but it is not working for me. Ideally, when we click on the link, it should take the user to the login page of Management Console but that is not happening.
    Please suggest.
    Thanks,
    Purnima

    It worked Sathish. Some server issue earlier I guess. Thanks Much .
    Have a few questions :
    1. Is it possible to create a link, in WEBI, to a document (.txt file) which is stored on BODS server?
    2. Does BODS store error and warning description in BODS system tables? I know that it stores error log file path but I am not sure if it stores error description anywhere.
    3. AL_SCHED_INFO table contains Job Scheduling information. But does this table contain the next scheduled time anywhere in this table?
    Please help.
    Thanks Much,
    Purnima

  • Broad casting Webi report in excel format to different users email ids

    Hello,
    Seriously looking for the help, please help with the solution for below scenario.
    We have a requirement to schedule broadcasting of Webi reports to users email in excel format from infoview. But our concern is how the system takes care of authorizations of users when we broadcast the report to their mail id as excel file.
    For example we have one webi report for Finance and there are thousands of users for each department, cost centre etcu2026so how to broadcast the same webi report in excel to different users with only data they have authorized to see. We have committed to client that we can do this with out much massive overhead, please advise what is the easiest way to achieve this. I read something like this can be done using authorization profiles in CMS but creating those many profiles and mapping them to relevant authorizations is not possible as there are thousands of users with different authorization levels. And Client is expecting this broadcasting need to be done automatically with out every time manual intervention. 
    Looking forward for the prompt reply.
    Thanks,
    Gani.

    Please use the Dynmanic Recipients functionality of the Publication.
    For this we need to do follow steps.
    1) Create the WebI Report that needs to be published(Broadcasted)
    2) create Deski/webi report which contains the user details and email id's for publishing main report.
    3) Map the properties of souce report with Dynamic Recipient report.
    Please refer the user guide for more inforamtion.This helps you in avoiding manual creation of profiles in CMC.
    Regards,
    Siva
    Edited by: Nallamala siva on Jun 13, 2011 8:17 AM

  • Building a JSP-based Web Report with a Parameter Form

    Hi,
    I tried in building a report as shown in the example in OTN under reports in the url
    http://otn.oracle.com/products/reports/htdocs/getstart/examples/ParameterFormJSP/index.html
    i.e for Building a JSP-based Web Report with a Parameter Form. The directions in this document were not clear and if any one document which is clear with instruction will be useful to me. In this example it is shown with search criteria with sigle text box and if any one had idea & code to place an combo box and population of the record group in the combo box.
    Thank you in advance.

    hi,
    we will be releasing a new example w.r.t creating a parameter form using the reports JSP within the next month.
    as for your request for a combo box. this widget is not available via regular HTML form elements. you can either have a select list or dropdown list.
    for a regular select list you would use the following (only pseudo-code)
    <select ...>
    <rw:foreach>
    <option value="<rw:field .../>">
    </rw:foreach>
    </select>
    to populate a select list.
    regards,
    philipp

  • Tool required to document webi reports

    We need a tool for document the business objects webi reports. The requirement is follows.
    The requirement is to map the BO report field to the source, so in short if I pick up any field on a given BO report can I trace it to a column in the datamart. And further the target datamart field can be mapped on to source field, which in turn gives me a complete mapping from Source column to BO report field.
    Kindly let me know if there is a feature in BO which gives me the mapping of u201CBO Report field to Datamart fieldu201D in a automated fashion.
    Thanks in advance,
    James

    hi,
    Please go through the below link.
    http://www.forumtopics.com/busobj/viewtopic.php?t=172016&sid=2c0ab6bf65d9c40da0b8402147d1d54d
    Regards
    Vamsee

Maybe you are looking for