SAP BO 4.0 Web i report author name cange - Java SDK steps

Hello All,
One of our Developer created a template and handed over to client but client doesn't want show show the Developer details to Business and he want to change the name of Web i report author name. is there any way in BO 4.0 to change the name of web i report ?
I see, there is only way is that i need to write some Java SDK code to change effect of the Author name, unfortunately i have never worked Java Bo SDK. can you please let me know how can we execute this SDK part step by step please ?
Thank.. Sai

Hi Mahi,
Thank you for your kind information.
I’m not sure how I can implement this Java script since I have never worked on the JAVA sdk.
Could you please let me know step by step how I can implement this ?
Best Regards,
Saidi Reddy

Similar Messages

  • 4.0 Webi Report Author name change

    Hi Gurus,
    I want to change the Intial Report author name to new report Developer name in SAP BO 4.0. I have tried with Save as option but this couldn't help me.
    Can you please let me know, how we can change the Webi Report author name ?
    Best Regards,
    Sai

    Hi Mahi,
    Thank you for your kind information.
    I’m not sure how I can implement this Java script since I have never worked on the JAVA sdk.
    Could you please let me know step by step how I can implement this ?
    Best Regards,
    Saidi Reddy

  • Report call failing from JAVA SDK

    Hi All,
    I am getting strange issue. Report works fine in BO InfoView when we ran the report by using java SDK it is getting some formula error.
    Here are the details
    1. Report is working fine in DEV, QA and PROD InfoView
    2. Report is not working with PROD JAVA SDK
    3. Finding below errors when we ran through Java SDK.
    Errors :
    Error1:
    2014-07-01 10:51:47 com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Error in File Cardholder Activity Fleet_Account: Error in formula Acct Code: '//If({?acctCD} = "%") then "ALL" ' A subscript must be between 1 and the length of the string. Details: errorKind---- Error code:-2147215357 Error code name:internal at com.crystaldecisions.sdk.occa.report.lib.ReportSDKException.throwReportSDKException(Unknown Source) at com.crystaldecisions.sdk.occa.managedreports.ps.internal.f.a(Unknown Source) at com.crystaldecisions.sdk.occa.managedreports.ps.internal.f.getPage(Unknown Source) at com.businessobjects.report.web.event.q.a(Unknown Source) at com.businessobjects.report.web.event.q.a(Unknown Source) at com.businessobjects.report.web.event.bq.a(Unknown Source) at com.businessobjects.report.web.event.bt.broadcast(Unknown Source) at com.businessobjects.report.web.event.ak.a(Unknown Source) at com.businessobjects.report.web.a.p.if(Unknown Source) at com.businessobjects.report.web.e.a(Unknown Source) at com.businessobjects.report.web.e.a(Unknown Source) at com.businessobjects.report.web.e.if(Unknown Source) at com.crystaldecisions.report.web.viewer.CrystalReportViewerUpdater.a(Unknown Source) at com.crystaldecisions.report.web.ServerControl.processHttpRequest(Unknown Source) at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.do(Unknown Source) at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:282) at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:459) at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:265) at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:262) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1146) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:592) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:481) at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:748) at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:122) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
    Error 2:
    2014-07-01 08:07:37
    com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Error in File Transaction Listing_Account:
    Error in formula Prompt Date:
    '(Propercase({?dtTyp}) & " between ") &
    Bad date format string.
    Details: errorKind---- Error code:-2147215357 Error code name:internal
    at com.crystaldecisions.sdk.occa.report.lib.ReportSDKException.throwReportSDKException(Unknown Source)
    at com.crystaldecisions.sdk.occa.managedreports.ps.internal.f.a(Unknown Source)
    at com.crystaldecisions.sdk.occa.managedreports.ps.internal.f.getPage(Unknown Source)
    at com.businessobjects.report.web.event.q.a(Unknown Source)
    at com.businessobjects.report.web.event.q.a(Unknown Source)
    at com.businessobjects.report.web.event.bq.a(Unknown Source)
    at com.businessobjects.report.web.event.bt.broadcast(Unknown Source)
    at com.businessobjects.report.web.event.ak.a(Unknown Source)
    at com.businessobjects.report.web.a.p.if(Unknown Source)
    at com.businessobjects.report.web.e.a(Unknown Source)
    at com.businessobjects.report.web.e.a(Unknown Source)
    at com.businessobjects.report.web.e.if(Unknown Source)
    at com.crystaldecisions.report.web.viewer.CrystalReportViewerUpdater.a(Unknown Source)
    at com.crystaldecisions.report.web.ServerControl.processHttpRequest(Unknown Source)
    at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.do(Unknown Source)
    at com.crystaldecisions.report.web.viewer.CrystalReportViewerServlet.doPost(Unknown Source)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:282)
    at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:459)
    at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:265)
    at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:262)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1146)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:592)
    at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:481)
    at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:748)
    at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:122)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:792)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
    Anyone having similar issue
    Thanks
    Satish

    It is giving error in formula  even though formula is correct.

  • Business Objects Web Service Interface for Scheduling (without Java SDK)

    Task:
    > use BO web service interface to schedule report generation and fetch job with generated PDF object without having to use Java (Webservice) SDK
    Detailed requirements:
    > get session ID : ok, session WSDL, <BO server alias>/dswsbobje/services/Session , method "session"
    > schedule a specific report : in general clear, via <BO server alias>/dswsbobje/services/BIPlatform, method "schedule"
    > set report format to "PDF": is that possible ? With which WSDL and method ?
    > schedule right now and only once: is that possible ? With which WSDL and method ?
    > can I provide a parameter value for that report ?
    > does schedule response contain jobID for later fetching of completed job ?
    > how to fetch scheduled job for check of completion ?
    > how to check status of job concerning completion ?
    > how to fetch created PDF from completed job ?
    With focus on my research (have checked and tested with soapUI), WSDL interface of BO seems not to be sufficient to fullfil the upper requirements, so I have to use BO Java SDK, which is powerful enough. Am I right ? Can you provide insights how to fullfil the requirements with the web service interface ? Would make whole implementation simpler (invocation from Tibco, ESB implementation).

    The error you're hitting is presumably JBO-25030.
    Look to the "merge" command. In the parent you specify just the key of the preexisting parent record, and then in the child you specify your new child record.
    CM.

  • How to disable refresh button in webi reports in BOXI3.1SP2-Java SDK

    Hi all,
    We have integrated Java with BO, here end users will give parameters through java screen. After submitting all the parameters webi reports will opens in separate window.
    Here requirement is end users should pass the parameters from java screen and they should able to save the report in to excel/PDF.
    Refresh/edit buttons should disable/hide in the webi report.
    below is the sample url we are using in the java.
    http://" + CMS + ":8080/ OpenDocument/opendoc/openDocument.jsp?"+ "iDocID=" +ReportID + "&sType=wid&sRefresh=N&sWindow=New&lsSEnter List Name: =+List&token=" + token
    we tried with using &buttonrefresh=hide in above URL.
    Note: We are also having hyperlink reports in the Webi.
    Please provide me inputs to disable refresh button.
    Thanks,
    Subash

    Hi,
    why do not set this over the authorization scheme? Just deny your users the right to refresh/edit the report.
    Regards,
    Stratos

  • Crystal Report Viewer 11.5 Java SDK - How to set sub report parameter value

    Good day!
    I have a report with 3 sub-reports in the detail section. Main report has two parameters and each sub-report has one parameter in turn. We have our own JSP to receive parameter values from the user. I am using the following code to do the parameter value setting later into the report. Parameter value setting works for main report, but not for the sub-report.
    I get an Error, for the first sub-report, from the viewer saying:
    The parameter 'parametername' does not allow null values
    On this article: [article link|http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_bi/sap%28bd1lbizjptawmq==%29/bc/bsp/spn/scn_bosap/notes%7B6163636573733d36393736354636443646363436353344333933393338323636393736354637333631373036453646373436353733354636453735364436323635373233443330333033303331333233313337333233323331%7D.do]
    It says to set the report name of the parameter field to the name of the sub report. On this aspect, assuming this tip/solution works, I would like to read the names of the sub-reports and their parameter names. I do not want to hard-code them into our application.
    Here is my current code:
    sdk.occa.report.data.Fields parameterFields = new Fields();
    I have a HashMap of <parameterName, parameterValue>
    Iterate through the map
    report.data.ParameterField aParameterField = new ParameterField();
    aParameterField.setReportName(""); //main report
    report.data.Values theValues = new Values();
    ParameterFieldDiscreteValue aParameterFieldDiscreteValue = new ParameterFieldDiscreteValue();
    aParameterFieldDiscreteValue.setValue (aValue);
    theValues.add(aParameterFieldDiscreteValue);
    aParameterField.setName(parameterName)
    aParameterField.setCurrentValues(theValues);
    parameterFields.add(aParameterField);
    viewer.setParameterFields(parameterFields);
    Please look at the line:
    aParameterField.setReportName(""); //main report
    Here's where I would like to say
    if (parameter is subreport's parameter) then setReportName(subreport name);
    Thx

    It was little difficult to navigate down the objects to find the sub reports and their parameters. I am attaching the code:
    May be there are other ways to do the same.
    public String getReportNameForParameter (String parameterName, ReportClientDocument reportClientDoc)
            String result = "";
            boolean found = false;
            try {
                SubreportController src = reportClientDoc.getSubreportController();
                DataDefController ddc = reportClientDoc.getDataDefController();
                IDataDefinition idd = ddc.getDataDefinition();
                Fields fs = idd.getParameterFields();
                Iterator fiter = fs.iterator();
                while (fiter.hasNext()) {
                    IField ifld = (IField) fiter.next();
                    if (parameterName.equals(ifld.getName())) {
                        found = true;
                    //System.out.println ("\t Field Name/Description/HeadingText: " + ifld.getName() + "/" + ifld.getDescription() + "/" + ifld.getHeadingText());
                if (!found) {
                    IStrings reportNames = src.getSubreportNames();
                    //System.out.println ("  Sub Reports If Any ...");
                    if (reportNames != null) {
                        Iterator iter = reportNames.iterator();
                        while (iter.hasNext()) {
                            String repName = (String) iter.next();
                            //System.out.println ("\t Sub Report Name " + repName);
                            ISubreportClientDocument srcd = src.getSubreport(repName);
                            ddc = srcd.getDataDefController();
                            idd = ddc.getDataDefinition();
                            fs = idd.getParameterFields();
                            fiter = fs.iterator();
                            while (fiter.hasNext()) {
                                IField ifld = (IField) fiter.next();
                                if (parameterName.equals(ifld.getName())) {
                                    result = repName;
                                    break;
                                //System.out.println ("\t\t Field Name/Description/HeadingText: " + ifld.getName() + "/" + ifld.getDescription() + "/" + ifld.getHeadingText());
            //System.out.println ("********************************************************** ");
            catch (Exception exc) {
                System.out.println ("Error/Exception while trying to find the report name for parameter [" + parameterName + "]");
                System.out.println ("*******************************************************************************************");
                exc.printStackTrace();
            return result;

  • Scheduling web intelligence reports from SAP EP Portal : Server Side Trust

    Hello,
    We have set-up SSO between SAP EP 701, SAP BI 701 and Business Object XI 3.1  to allow users to access reports without having to sign-on again as explained here :
    /people/ingo.hilgefort/blog/2008/09/19/businessobjects-and-sap--configure-sap-authentication
    But, we have recently been contacted by some users because when scheduling Webi Report from a link within the portal they have the following errors :
    u201CA database error occured. The database error text is: Unable to connect to SAP BW server System received an expired SSO ticket. (WIS 10901) u201D
    The user told us that he doesn't encounter the error when :
    Login in directly to the BO Infoview (without SSO from the SAP Enterprise Portal.)
    The first Webi scheduling is succesful from the portal (I suppose because the portal token is still valid)
    I understand that we also have to configure the Server Side Trust between BO Enterprise server and the SAP BI7 backend as explained here , but I do not really understand its purpose
    https://websmp106.sap-ag.de/~sapidb/011000358700001646962008E/XI3-1_BIP_SAP_INSTALL_EN.pdf
    I've found a similar discussions here ;
    Issue with SAP Single Sign-On and Scheduling Reports
    I still have some questions :
    If we configure the Server Side Trust between BO Enterprise server and the SAP BI7 backend .
    The Portal Logon ticket will remain an issue at some point of time , does it mean tha the WeBi report job sheduling should not be perfromed from the SAP EP Portal ?
    We haven't configured the Server Side Trust , yet the users told us that they are able to schedule webi report directly from the BO Infoview ? How is it posible ?
    Thank you in advance for your help.
    Regards.

    Thank you Mr Hilgefort for your detailled explanations.
    I now have to provide some explanations to my managers, and to be honest , there are still some points that
    are unclear to me, and it would be extremely helpful if could confirm (or not) the follwoing points.
    When scheduing Webi report from the sap portal, we're getting SSO errors.
    SAP provide the follwoing note explaining how to extend the validity of the J2EE token (Portal token), but this is not a long term solution, at certain point of time the ticket will expire. Webi shceduling should not be perfromed from the Portal.
    Sap note 1352127 - Scheduled Webi report fails with: A database error occurred. The database error text is: Unable to connect to SAP BW server System received an expired SSO ticket
    Webi Scheduling should be performed from BO Infoview. SNC should be configured between BO server and SAP BI7.0 backend.
    We should Configure Server SNC as explained in the BusinessObjects XI Integration for SAP Solutions Installation and Administration Guide at Chapter "Configuring SAP for server-side trust". (1341043)
    The SAP Portal is not involved here and is not an option even with the configuration of SNC/Server side trust.
    thank you for your patience.
    Best Regards.

  • SSO to two seperate instances of SAP BW in one WebI report

    Hello,
    I have a question that a customer raised regarding SAP authentication.
    They are using SAP Authentication to InfoView, and SSO back to SAP BW for data retrieval.  In a Web Intelligence report, they have 2 data providers, both are SAP BW,  but both of the SAP BW systems are completely separate.  Therefore, a given user has a login ID in both SAP systems.  Right now, when they try to refresh the Web Intelligence report, one of the data providers works fine, but the other data providers is not able to authenticate.  It seems the login ID is prefixed with the system name.  So, the 2nd data provider has a different system name and the SSO is trying to log into the first system.
    Therefore, the question is this, given the same userID and password in both systems, is there a way to make SSO work in this scenario.
    Thank you very much for your help,
    Scott

    hi,
    there are two options:
    - if passwords are identical you can simply use user aliases in the the CMC of your BOE system
    - if they are not you will have to implement SNC.
    ingo

  • When will the SAP Mobile BI Android SDK to embed analytic views (Web Intelligence reports and Dashboards) in custom mobile Android App be supported/

    hi all,
       SAP Mobile BI IOS SDK provides such SDK to embed analytic views (Web Intelligence reports and Dashboards) supported by the SAP BI application inside your own custom mobile applications, while Android SDK does not provide such sdk. I would like to know if there is any plan or roadmap to support this interface in Android SDK?

    Thank you Vishwanath for your reply. We already developed an Android App, and just want to embed and open SAP BO report directly inside our own App, instead of launching SAP Mobile BI App.

  • SharePoint Foundation Site Web Analytics reports

    Hi,
    I am currently attempting to get the Site Web Analytics reports to work in SharePoint Foundation.  However, there seems to be little available information regarding this.  What is necessary for this to display a report?  To start with, what
    SharePoint & Windows services and SharePoint service applications need to be started?  We use SQL Authentication for the content database because all the databases are in a different domain.
    Any information someone can shed would be helpful.
    Currently, when I navigate to the page it states "A web analytics report is not available for this site.  Usage processing may be disabled on this server or the usage data for this site has not been processed yet."  I have looked up this
    information on the net, but nearly all information applies to SharePoint Server.  I need help setting this up with SharePoint Foundation.
    Thank you much.

    Hi Steven,
    Ahhh, I had a feeling that was a problem.
    I had similar issues after installing SP1 so I could have some of the new features, like the storage report back for sites, and deleted sites going into the recycle bin. However, I had read that I *had* to install the June 30 CU as well, which may have been
    a mistake. Because after installing both and running a psconfigui, it made things as flaky as they were during the beta.
    It took my good, stable, trustworthy and solid SPF install and made it unstable. Managed Accounts started acting weird, permissions were odd, BDC service crapped out, user code errors, the works. Bummed me out. I basically blew out the server, did a fresh
    install and restored from a farm backup (actually a full then differential, gotta love scheduling backups). Mind you, I could afford to do that, and I simply don't mess around with bad updates.
    (I also found a post that said that if you have SP1 installed, a common error is if you delete a list, then delete the site, you can restore the site from recycle bin, but the list that was deleted from that site earlier cannot be restored-- so to avoid/fix
    that problem, install the August CU... it's always something...)
    Do you have backups of your farm pre-updates, preferably both, but at least the CU? Maybe you can do a restore on a virtual machine to see if it fixes your issues?
    Also, here's another question. After you installed SP1 and the August CU, did you do a psconfigUI.exe (or at the command line, psconfig.exe)? It might be good and bad that you didn't (if you didn't). The way to check to see if you didn't is check the database
    statuses (review database status under Upgrade and Patch Management in Central Admin). The statuses will say that the databases can be/should be updated if you didn't run psconfig. That means that SharePoint has updated, but the databases in SQL haven't.
    Maybe you can make a copy of those databases, and try to attach those databases to a pre-update (sp1 and CU) SharePoint Foundation server to see if web analytics work there again. Although, if I am understanding correctly, some changes can occur on databases
    during updates, but they're not complete til psconfig is run. But hey, it's worth a shot.
    Or you can use psconfigui.exe (or psconfig.exe if you want to use the command line) to update the databases and see if that fixes the problem.
    I'm sorry again about your issues if they are update related. It is so frustrating to think you are trying to stay up to date on your server, being a good admin, and instead it breaks important things without apology or way to fix it (since cumulative updates
    cannot be uninstalled, but it is really difficult and potentially expensive to have to fully identical farms running side by side for testing).CA Callahan | Author: Mastering Windows SharePoint Service 3.0 and Mastering Microsoft SharePoint Foundation 2010 | Community Launch Leader |

  • Date data from Web Intelligence Report not equal to Date from Source

    Hi,
    I am creating a Web intelligence report based on a BEx query. I have a field called 'Date' that I am bringing over from the BEx query. It has a format of MM/DD/YYYY. When I view the 'Date' in Web Intelligence, it is displaying as 1/1/70. For example, in the BEx Query, 'Date' = 11/01/2011. In Crystal Reports, it is showing up as 1/1/70 as the only date. The source field contains more than 1 date.  I'm not sure what's going on. I am using the 14.0.0 (2010) version of the Web Intelligence through the BusinessObject Launch Pad.
    Please help!
    -Janice

    Hi
    The patches for SAP BusinessObjects BI4.0 are accumulative.  This means you can download the latest patch (for the Support Package that you have installed) and it will have all the patch fixes
    It looks like older patches are being removed from the sites & only the most recent patch or patches are available since they are accumulative
    I believe Patch 2.15 should now be available, but anything later than Patch 2.6 should help you in this instance
    I hope this helps
    regards...ian

  • SAP BO Report Scheduling and Save as report using Java SDK

    Hi All,
    We have a java product which is integrated with SAP BO using Java SDK and we have certain java screen through which we select report prompt values and webi report gets run.
    Now we want to give a functionality to save report to BO repository.
    When user select certain check box from java screen a separate copy of the webi report should get saved under default folder on BO repository.
    Also, we want user to choose the scheduling option from java screen only (and not the one which we use from BI Launchpad) due to certain access restriction. User does not have access to BI Launchpad. Only he can run report by selecting values through Java screen.
    If i need to create a separate screen for scheduling as well as saving webi report then also i am ok with it.
    P.S. i guess we need to work on Java SDK level. But could somebody please help me with the right direction?
    Let me know in case requirement is not clear.

    Hi Ketan,
    As you are on version BI 4.0 SP5 and would be migrating to BI 4.1, the best SDKs to use would be the Restful Webservices SDKs.
    You have the options to schedule a webi report with prompts as well as the save feature which you require.
    Please refer to the webi restful guides avialble at
    For BI 4.0 SP5
    http://help.sap.com/businessobject/product_guides/boexir4/en/xi4sp5_webi_restful_ws_en.pdf
    For BI 4.1 SP4
    http://help.sap.com/saphelpiis_sbo41sp4wi-sdk/frameset.htm
    Refer to the below blog to understand the Restfull Webservices SDKs.
    http://scn.sap.com/community/restful-sdk/blog/2013/09/07/scripting-web-intelligence-the-restful-raylight-web-services--learing-it
    More blogs on Rest are available at
    http://scn.sap.com/community/restful-sdk/content#filterID=contentstatus%5Bpublished%5D~objecttype~objecttype%5Bblogpost%5D
    You can find the samples from the below link
    http://scn.sap.com/community/restful-sdk/content#filterID=contentstatus%5Bpublished%5D~objecttype~objecttype%5Bdocument%5D
    You would need to refer to the community below in case you have concerns about Rest SDKs.
    http://scn.sap.com/community/restful-sdk
    Thanks,
    Prithvi

  • How To Clear The Web Intelligence Report Cache in BO 4.0 Linux

    Hi Experts,
    I have followed the SAP Note 1207029 to Clear The Web Intelligence Report Cache in BO 4.0 Linux, but in the note they have mentioned the path of BO XI 3.1 that doesn't exist in BO 4.0.
    Given Path in the note: <installation directory>/useraccount/xir2/bobje/data/computername_50064/storage/docs
    In BO 4.0: Inside Installation directory theres no useraccount directory.
    Please anybody tell me the path of BO 4.0 in the linux server to clear the WEBI report cache.
    Thanks in Advance,
    Gandhi

    This would be your path
    <install_dir>/bobje/data/<cms_port/storage//docs

  • Scheduling webi reports via Java SDK in BI 4.1

    Hi,
    Has anyone been able to schedule a Webi report containing date prompts via Java SDK in BI 4.1? I have tried doing so but it doesn't work when date prompts are involved, I get the exception raised: java.lang.NullPointerException error. Though the scheduled instance is created and the date prompt appears to be correctly populated the report fails with the above mentioned error message. The code is working for other text prompts but fails when I have a date prompt in the report. I am using the populateWebiPrompts() method to populate the prompts.
    CF

    Hi Christopher,
    Try adding the following line in your code before scheduling:
    iWebi.setUserInputLocaleName(documentInstance.getProperties().getProperty(PropertiesType.BASE_LOCALE));
    Also as an FYI, please refer below details.
    For scheduling webi reports with prompts, the only supported way is to use Restful webservices SDKs.
    The feature of scheduling a webi report with prompts were deprected from release BI 4.x and introduced in the new restfull webservices. Restful is the future which SAP is focussing and would be great to have your application on supported terms with SAP.
    You can get details about the restful webservices from the documents and blogs available at below forum
    http://scn.sap.com/community/restful-sdk
    Thanks,
    Prithvi

  • Errors when using Web Content Reporting

    Hi,
    has anybody installed Web Content Reporting from the SDN download successful?
    We got through the db-update and ran the aggregator component.
    But we have two errors:
    1.) When restarting the service, we get the following error:
    Jan 18, 2005 11:33:06 AM # PRT-Async 0          Fatal           unexpected error
    java.lang.IllegalArgumentException: Name value is not one of the known names or integer.
         at com.sapportals.portal.prt.logger.Level.parse(Level.java:154)
         at com.sapportals.portal.prt.logger.util.LoggerFile.isLevelRequired(LoggerFile.java:124)
         at ...
    2.) Trying to use the iview webreportform we get the error:
    com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Resource
    Component : com.sap.portal.webreport.frontend.webreportform
    Component class : com.sap.portal.webreport.frontend.WebReportForm
    User : stuehrman_h
    Caused by: com.sapportals.portal.prt.component.PortalComponentException: Unable to Find Method : key
         at com.sapportals.portal.prt.core.broker.JSPComponentItem.getComponentInstance(JSPComponentItem.java:101)
    We are on EP6.0 SP2, Patch 28.
    Any ideas?
    Best Regards,
    Helge Stührmann

    Helge,
    did you find out why there is nothing displayed? I experience the same issue, the lists in the FORM iView are empty.
    Is the aggregator not working? I get the following in the log of:
    *--flush data begin--*
    Data_Reporter1107427396468 - opening new connection
    Current database timestamp: 2005-02-03 11:55:16.483
    Data_Reporter1107427396468 - Closing connection
    Data_Reporter1107427396468 - opening new connection
    Data_Reporter1107427396468 - commit and close connection done
    Data_Reporter1107427396468 - opening new connection
    Data_Reporter1107427396468 - connection closed
    2 user ids saved
    Data_Reporter1107427396468 - opening new connection
    Data_Reporter1107427396468 - commit and close connection done
    Data_Reporter1107427396468 - opening new connection
    Data_Reporter1107427396468 - connection closed
    11 pages saved
    Data_Reporter1107427396468 - opening new connection
    Data_Reporter1107427396468 - commit and close connection done
    Data_Reporter1107427396468 - opening new connection
    Data_Reporter1107427396468 - connection closed
    47 iViews saved
    *--flush data end--*
    *Duration: 109 millis*
    Thread will flush data in 60 minutes.
    WebReportForm.doInitialization()
    Current database timestamp: 2005-02-03 12:07:17.607
    WebReportForm.doProcessAfterInput()
    Converted 20050203,00 to Thu Feb 03 01:00:00 CET 2005 to 1107388800000
    WebReportForm.doProcessAfterInput()
    Converted 20050203,00 to Thu Feb 03 01:00:00 CET 2005 to 1107388800000
    WebReportForm.onSubmitButtonClicked()
    Skipped 0 PCD URLs
    Database accesses: 0, Cache Hits: 0
    Database access took 16 milliseconds.
    WebReportForm.doProcessAfterInput()
    WebReportForm.doInitialization()
    Current database timestamp: 2005-02-03 12:08:03.293
    Regards,
    Erik

Maybe you are looking for

  • Apple Mobile Device service is not started???

    when i plugged my itouch inot my computer...something pops up saying,[This iPod cannot be used because the Apple Mobile Device service is not started.] please tell me what this means and what i should do. thanks.

  • Specific PDFs not displaying

    On [this page|http://www.conservation.ca.gov/cgs/geologichazards/Tsunami/InundationMaps/SantaCruz/Pages/SantaCruz.aspx] there are some PDFs that as far as I can tell will only open in their entirety in Adobe Reader. On the eMac I've tried the Schuber

  • User failed to respond

    Okay so I have tried with a bunch of different people but I can't get video chat to work I keep getting the message that I failed to respond. I was able to user one of the appletest01 accounts and connected just fine but not to any real person. I hav

  • Opening Indesign file triggers random document opens

    I am working in Indesign CC 2014 am having a particularly odd glitch when opening documents, where, on opening they seem to trigger the opening of other Indesign documents without me even clicking anywhere - let alone wanting to open them in the firs

  • Missing INDD file type

    Yesterday, I updated CS2 with CS4. Then, CS2 was uninstalled. Today I have been trying to use CS4 InDesign. When I tried to open indd files (created with CS2), I am getting only empty pages. I also found that INDD was not listed under Folder Options>