Open doc syntax to pass report filter

Hi All,
I am trying to drill from Xcelsius dashboard to Webi report scheduled instance based on some prompt value but resulting Webi report refresh it self.
I want that on drill webi report just open scheduled instance with filter, no refresh required because data on dashboard and webi report become out of sync.
I am using following syntax to open instance and expecting that report will jus open scheduled instance:
https://<SERVER NAME>/OpenDocument/opendoc/openDocument.jsp?iDocID=AXY.YppbgI5LikDNEuu7pSc&sIDType=CUID&sType=wid&sRefresh=N&sInstance=Last&sReportName=Detail&sWindow=New&lsSBSD=GPF&lsSClosed=Closed
Is there any way I can open scheduled instance with filter value and report does not refresh?
Thanks in advance

Hi Kumar,
Instead of opening the last instance with these parameters, that will force the refresh, you need to open the latest instance with the same parameters. The correct syntax for your OpenDocument URL should be:
https://<SERVER NAME>/OpenDocument/opendoc/openDocument.jsp?iDocID=AXY.YppbgI5LikDNEuu7pSc&sIDType=CUID&sType=wid&sRefresh=N&sInstance=param&sReportName=Detail&sWindow=New&lsSBSD=GPF&lsSClosed=Closed
More information in this KBA:
https://service.sap.com/sap/support/notes/1554262
For full documentation about OpenDocument:
http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_url_reporting_opendocument_en.pdf
Regards,
Julian

Similar Messages

  • Passing report filter function in Open Doc URL

    Hi All,
    I have a requirement that the values entered in the input control on one report the same values should be passed to another report.For this I created a document linking from the first report to the second and passed ReportFilter([name of the object]) for that prompt on which I have applied input control.When we navigate from one report to another via the hyperlink we get a error saying that internet explorer have modified this page to help prevent cross site scripting.We realized that this is due to the ReportFilter function passed by us in the Open Doc linking because when we do not pass ReportFilter() function the link works properly.Any other method to capture the values entered in the Input control.
    I hope I have made myself clear.
    Thanks in advance.

    Hi,
    Yes both the reports are based on the same universe.I tried storing the values of the input control to a variable.But that too is giving me that cross site scripting error.I cannot add a second tab to the existing report and want it through OPEN DOC URL itself.
    Please help.

  • Pass prompt value by open doc to Web intelligence Report in BI Mobile

    Hi Experts,
    I need to convert this open doc formule for BI Mobile :
    Open Doc for Launchpad ==> it's Ok in production
    ="<a href=\"http://BI4SERVER:8080/BOE/OpenDocument/opendoc/openDocument.jsp?iDocID=AV5V9Gajm8pEthc0fowTIP8&sIDType=CUID&sType=wid&sRefresh=Y&lsSZSJOBID=Lien%20Mission&lsIZSJOBID="+EncodageURL(""+[Query 1].[Job Retain id].[Job Retain id - Key])+"\" title=\"\" target=\"_blank\" nav=\"doc\">Lien Mission</a>"
    Open Doc for BI Mobile ==>  it's ok wthout passing value
    <a href="sapbi://OpenDoc/?authType=secSAPR3&default=yes&connection_name=pwc&server_url=fremesap820.cmis.corp.fr.ema.pwcinternal.com:8080&ConnectionType=BOEConnection&cms=BI4SERVER:6400&type=webi&iDocID=AV5V9Gajm8pEthc0fowTIP8&reportPageNumber=0" title="" target="_blank" nav="web">BIMOBILE</a>
    I have a problem with passing value in prompt  ??
    How can write the red expression for web mode to work for BI MOBILE ??
    Thanks & best regards
    ELYAE BI

    Any help please or idea or Note SAP ?
    I have a problem with passing value in prompt with webintelligence document using BEX Query ?
    Thanks and best regards
    ELYAEBI

  • Prompt Value is not working through Open Doc Syntax

    Dear All,
    I am passing one value (Fiscal Year) to WebI from Xcelsius URL Button.
    http://<Server>:8080/OpenDocument/opendoc/openDocument.jsp?iDocID=ATJUDThT5S5DivTWVfoq6Rs&sIDType=CUID&sRefresh=Y&lsSFiscalYear(SingleValueEntry,+Required):= [K4/2010]
    When I click on this, I am able to open Infoview and even the report in which I want to pass parameter value, But the report is not getting refreshed with newer value (In this Case 2010).
    My Prompt Name is Fiscal Year (Single Value Entry, Required) and technical name is 0P_FYEAR, I have used both the name technical & Description to pass the Parameter, but could not success.
    Can anyone tell me how I can resolve my problem?

    HI Stratos,
    Thanks for another help. I got the log details and key for the parameter value.
    I found below syntax for Parameter from SOFA.log file,
    <FILTER KEY="[0P_FYEAR]"><CONDITION OPERATORCONDITION="Equal"><CONSTANT TECH_NAME="[0FISCYEAR].[K42010]"/></CONDITION></FILTER>
    and according to above syntax,  I have change my URL Link to
    http:/<Server>:8080/OpenDocument/opendoc/openDocument.jsp?iDocID=ATJUDThT5S5DivTWVfoq6Rs&sIDType=CUID&lsS[0P_FYEAR]=[0FISCYEAR].[K42010]&sRefresh=Y
    but still I am not able to refresh the report with 2010 value.
    Can you please look into the above link and please let me knew where I am doing something wrong.
    Regards,
    Rishit Kamdar

  • Open doc syntax using BEx parameters (Selction option)

    Hi,
    I have created the parameters in the BEx Query.
    I have choosen the option for parameters like Single value, selection and Interval.
    Now I have created a crystal report using above BEx query.
    I am trying to create a open doc call to tun the report directly by passing all the parameters in open doc call.
    Can anybody tell me how to pass the values for parameters having selction option or Interval option in the open doc call?
    I am able to pass single value parameters.
    Please help me to resolve the above issue.
    Thanks in advance.

    Please re-post if this is still an issue to the Business Objects Integration Kits - SAP Forum or purchase a case and have a dedicated support engineer work with you directly

  • Open Doc Function to pass parameters from Xcelsius to WEBI

    Hi All,
    I need to have a drill through functionality from xcelsius report to WebI report I am using the following open doc URL
    http://BO ServerName/OpenDocument/opendoc/openDocument.jsp?
    sType=wid&sRefresh=Y&sIDType=CUID&iDocID="Doc ID"&mode=full&lsSRegion=""&lsSDay=""&lsSPlant=""&lsSProduct%20Name=""
    When I run the flash in Internet Explorer then the drill through webi report opens without any error for the 1st time
    but when I try to reopen the report again with new set of parameters , the browser gets hanged
    Also when I run the flash in Firefox , I get error while opening the Webi Report for the 1st time but when I try to open the report again it works fine.
    Please let me know if anyone has faced similar issue before.
    I am Using Xcelsius 2008 SP3 and BO XI 3.1
    Thanks,
    Shweta

    Hi Shweta
    If you place the URL un the browser directly does the report open and refresh ok?  Can you try altering the parameters of the URL, also directly in the browser?
    Something else to check would be if the prompts in the WebI report can be optional, store the last value etc, and I wouldn't recommend having a prompt which has a space in the name such as you have (Product%20Name). Keep the prompts as simple as possible, and make sure that the 'equal to' and 'in list' operators are properly reflected in the URL. 
    Regards
    Charles

  • Passing hierachy node variable from BW to BO Webi Report in open doc link

    Hello All,
    We are working on BW-BO integration and creating Webi reports based on Bex queries.
    The question is regarding passing of a hierachy node value from BW to BO through open doc link.
    I see that when we pass hierarchy node value, we have to associate that with the corresponding infoobject technical name in the link but not sure in what format it has to be sent.
    For example, if ARM is the node value and 0HIERNODE is the infoobject , how should we send this value to BO.
    Please help.
    Thanks for your help,
    Regards,
    Tangudu S

    You cannot change anything here. You should really find out how the values are retrieved from the database
    THere is another option:
    1) Activate the tracing on your BOBJ server
      Check the following SAP notes (http://service.sap.com/notes) for that:
      Unix: Note 1235111
      Windows: Note 1260004
    2) Run your WebI report from the InfoView by choosing first the desired hierachy node value from the LOV of your prompt.
    3) Extract the MDX statement from the log file. It should contain the value for the hierarchy node. Copy this to the URL
    It is easier to find this out if you have access to a Crystal Reports Designer installation. Do you?
    Regards,
    Stratos

  • Open Doc URL with parameter in BI 4.0 to open Webi and Crystal report

    Hi Experts ,
    Has any one experienced the open doc URL to open the report and to pass the parameter to the new report .
    I am well aware of the syntax of passing the parameter and use to work perfectly fine with XI 3.1 but its giving me griefs in BI 4.0 environment .
    In the new report i am just trying to pass the Fiscal year as a parameter with the url i can open the report but it does not accept the value being passed with the url so i have to renter the values again .
    I am using BO 4.0 SP2 Patch 6 and trying to intact with crystal and webi report   built on top of BEx query with the fiscal year parameter defined in BEx query level .
    Any comment on this will be appreciated.
    Thanks,
    Vibhav

    Hi Nakul,
    I am not using the user response to get the value i tested it in Crystal Enterprise environment i tired passing the following syntax
    http://.../OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&iDocID=...&lsSFiscal%Year%(Single%Value%Entry,%Required)={?0P_FYEAR}
    {?0P_FYEAR}  this is a variable comming form BEx query into Crystal i tired to use it and pass it to other report but i cannot pass it i have tried to pass the hardcoded value still i see the paramater screen and have to enter the value again.
    I am not sure if anyone has tested this functionality in BI 4.0 environment .
    Thanks,
    Vibhav

  • How to pass # (Not Assigned) in open doc url ??

    I am unable to pass # (Not Assigned) in open doc URL. I am also try %23 ( encoded form of #) but it show MDX error and when i supply directly # then my WebI report pull all the data i.e. my filter doesn't work. Please give me some way to pass # in opendoc..

    http://boseimdev60:8080/OpenDocument/opendoc/openDocument.jsp?iDocID=AQgEkeXDfo5PpR_IFC.rse0&sIDType=CUID&sType=wid&sRefresh=Y&mode=full&sRefresh=Y&lsSCalendarYear%2fMonthTo=032010&lsSCalendarYear%2fMonthFrom=032010&lsSInfoprovider (Multiple Required)=ZPUR_C15&lsSPlant(SelectionOptions%2cOptional)From=&lsSPlant(SelectionOptions%2cOptional)To=&lsSPur Doc Category (Optional)=K&lsSPlant=%23
    Here Plant=%23 i.e. in last i increase this prompt in WebI level so its work.

  • Issue in Passing Value from SAP Portal through Open Doc

    Hi
    I am  trying to pass the variables through open doc link from SAP portal.
    I am trying to pass four variables.
    OrganisationHierarchy
    FiscalPeriodFrom
    FiscalPeriodTo
    Business
    OrganisationHierarchy  and Business are hierarchy variables.
    I am testing few scenarios.Scenario1 and Scenario 2 are working fine.
    But I am facing with Scenario3 and Secnario4.
    Scenario1
    Only two levels are passed to OrganisationHierarchy
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&lsMOrganisationHierarchy=[ZSS_L2_C+++++++++++++++++++++ZSS_L2_SEL].[AUSTRALIA+++++++++++++++++++++0HIER_NODE];[ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[INDIA++++++++++++++++++++++++++0HIER_NODE]&sRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010
    Result: Report is refreshed
    Status: Passed
    Scenario2
    Only two levels are passed to Business
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&sRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010&lsMBusiness=[0MAT_PLANT__ZBUSINESS++++++++RKEG_WWBUS_0MATPLANT].[ATV+++++++++++++++++++++++++++0HIER_NODE];[0MAT_PLANT__ZBUSINESS+++++++RKEG_WWBUS_0MATPLANT].[TPS++++++++++++++++++++++++++++0HIER_NODE]
    Result: Report is refreshed
    Status: Passed
    Scenario3
    When two levels are passed  for both OrganisationHierarchy,Business
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&lsMOrganisationHierarchy=[ZSS_L2_C+++++++++++++++++++++ZSS_L2_SEL].[AUSTRALIA+++++++++++++++++++++0HIER_NODE];[ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[INDIA+++++++++++++++++++++++++0HIER_NODE]&lsRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010&lsMBusiness=[0MAT_PLANT__ZBUSINESS+++++++RKEG_WWBUS_0MATPLANT].[ATV++++++++++++++++++++++++++++0HIER_NODE]
    Result: Report is  never refreshed and its keep on running
    Status: Failed
    Scenario4
    Only three levels are  passed for OrganisationHierarchy,
    No values are passed for Business
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&lsMOrganisationHierarchy=[ZSS_L2_C+++++++++++++++++++++ZSS_L2_SEL].[AUSTRALIA+++++++++++++++++++++0HIER_NODE];[ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[INDIA+++++++++++++++++++++++++0HIER_NODE]; [ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[ASEAN++++++++++++++++++++++++++0HIER_NODE]&lsRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010
    Result: Report is  never refreshed and its keep on running
    Status: Failed
    Thanks
    Arun

    Hello Rupachandran,
    the memory id won't work as it is within the current session only.
    you have two main options:
    1) pass parameters in URL
    2) persist the parameters somehow ( shared memory area, database table )  and pass a GUID in the URL which refers to these.
    strangely enough although this is a mirror of most of the posts here, which want to launch WDA apps from standard GUI based code, the techniques are very very similar.
    you might get some help from looking at this recent post Calling webdypro through R3 Function module

  • How to pass Month keys in Open Doc

       Hi,
         I am creating open document link and passing one Region and multiple Month values to Sub/Child report from Parent/Main.
         When user selects a region, selected region and months for which data run in the report need to be passed to child/sub report.
         As only one region is entered no issues with region but issue with entering Multiple Months to sub report.
        Months are in the format 04/2014...01/2015  etc for these months keys are shown in the propmt are as 201404..201501 etc. So report is looking for the keys and not fetching proper data.
       Users can select 1 to 3 or 4 months so could you help with creating keys for the propmts please.
    Regards,
    Nanda Kishore B

    Abinav,
    We are SAP BI BI 4.1 SP3 and teh source is BEx query.
    Child report works with '201404'month key.
    Link is created on Unit Dimension.
    Month Selection Key is imp.
    Month format is : 06/2014, 07/2014, 08/2014,
    ="<a href=\"../../opendoc/openDocument.jsp?iDocID=ATU1bBrhxkNLg9QrYR5No&sIDType=CUID&sType=wid&sRefresh=Y&lsMZELM="+URLEncode(""+[1. Months Selected])+"&lsIZSELM="+URLEncode(""+[Months Selection Key])+"&lsMpmVPU="+URLEncode(""+[Unit Prompt])+"&lsIpmVPU="+URLEncode(""+[Unit Prompt Key])+"\" title=\"\" target=\"_blank\" nav=\"doc\">"+[Unit]+"</a>"
    Nanda Kishore

  • How to pass multiple dates through open document syntax

    Hi Team,
    I am need to pass more than one date from the summary report to detail report. What is the open document syntax to achieve this requirement. Thanks in advance
    pra

    Hi Pra,
    I believe you would need to use the lsM[NAME] syntax.
    lsM[NAME] is used to specify multiple values for prompts, separated by a comma.
    For instance:
    http://<servername>:<port>/OpenDocument/opendoc/<platformSpecific>?iDocID=Aa6GrrM79cRAmaOSMGoadKI&sID
    Type=CUID&sRefresh=Y&lsMparamStringDR=[c],[d]&lsMparamNumberDR=[3],[4]&lsMparamDateDR=[Date(2003,6,3)],[Date(2003,6,4)]&lsMparamDateTimeDR=[DateTime(2003,6,1,3,1,1)],[DateTime(2003,6,1,4,1,1)]
    Crystal reports
    If the target is a Crystal report, each value must be enclosed in square brackets.
    Web Intelligence documents
    The character ? is a reserved prompt value for Web Intelligence documents in an openDocument URL. Setting the prompt value to lsM[NAME]=? in the URL forces the "Prompts" dialog box to appear for that particular prompt.
    I hope this is a very helpful answer to you.
    Kind regards,
    John

  • Open Doc - & in Child report prompts issue

    Hi,
       I am opening a child report using open doc function. This works fine but if there is no LOV in Child report with ampersend (&)
       ="<a href=\"http://server/XI/opendoc/openDocument.jsp?sType=wid&iDocID=7544&sWindow=Same&lsSSelectBusinessGroup:="[vTeam]"&lsSSelectOrgLevel01:="[Current].[Org Level 03]"&sRefresh=Y\">"[Current].[Org Level 03]+"</a>"
    If valuue of [Current].[Org Level 03] has value eg: 'R&D' the child report is selecting only upto 'R' excluding '&D'. Because of this no data is seen.
      Can anyone help?

    Hi,
    This is because of the character &.
    You need to enclose the value in double quotes. Use Char(34) while forming the url.
    ="<a href=http://server:port/opendoc/openDocument.jsp?sType=wid&iDocID=7544&lsSSelect+Business+Group:="+[vTeam]+"&lsSSelect+Org+Level+01:="+Char(34)+[Current.Org Level 03]+Char(34)+"&sRefresh=Y>"+[Current.Org Level 03]+"</a>"
    Also you can try replacing & with
    &amp;
    in the url using Replace function.
    If
    &amp;
    does not work, then try
    %26
    Regards

  • How to open new window webi report using open doc?

    Hi All,
    i have created URL using open doc in Bi 4.0 .please find the below my code.
    http://fcvws975/BOE/OpenDocument/opendoc/openDocument.jsp?iDocID=AeX5DoctKBhGv1AiV2oibxU&sIDType=CUID&sType=BI
    workspace&sRefresh=Y" title="" target="_blank" nav="doc"></a>
    When i click on this hyper link it is opening in the same page not in new window but i want to see report in new separate window.
    Can any one please help .
    Thank you,
    Regards,
    Venkat

    Hi,
    In BI4.1 SP03, there are couple openDocument fixes related to workspace.
    ADAPT01700442
    Description:
    When using an Opendocument URL to open a BI workspace, a timeout error occurs resulting in an HTTP 500 error
    message that reads: "Your session has expired".
    New Behavior:
    This problem is resolved.
    ADAPT01711393
    Description:
    In Internet Explorer 8, if you attempt to view an Analysis workspace embedded in the SAP NetWeaver Portal using
    OpenDocument, the workspace will fail to load.
    New Behavior:
    This problem is resolved.
    What version of BI4.0 do you have?
    If the fixes above are related to your openDocument workspace issue, I'd suggest you to test it on a BI4.1 SP03 sandbox.
    Hope this helps,
    Jin-Chong

  • Open doc URL: unable to open the report in same window

    Hi
    I'm trying to open a report using open doc url with "swindow=same" but still it opens in a separate window. This happens only when I use JAVA viewer. it works fine in ActiveX and HTML but I want this in JAVA viewer as i'm including this page in my JAVA application and it should open the report in the same window. I tried using "<a>URL</a>" and also target="_self" by HTML interpretation for that object but still the same problem. I'm unable to open the report in the same window by using JAVA viewer for Crystal Reports in info view. Please help me!!!
    Envirorment Details: Crystal Reports 2008 SP3, BOE XI R3 SP3
    regards
    Raghavendra.G

    I have tested that myself and It seems that HTML interpretation does not work with the Java viewer.
    I have also tried using a hyperlink containing javascript
    eg.
    javascript:window.location.href='http://www.sap.com'
    but the java viewer seems always to launch a new window before processing the command.
    I would recommend to open a case by SAP support ( httP://service.sap.com/support )
    Regards,
    Stratos

Maybe you are looking for

  • Iam infected with a adnet or vonteera virus how to remove it from firefox please help me , norton kaspersky malware bytes all failed

    please help , when ever i open hotmail or facebook a adnetwork.us page open , i read on google it helps hackers to steal data , please help me how to uninstall i have norton internet security which dosnt even detects it , malware bytes keep detecting

  • DVI Splitter on 2006 Mini

    I have a splitter on my 2006 mini.  It's a DVI to DVI/VGA. Can't get the TV(VGA) to get a signal if the monitor(DVI) is connected.  Unhook the DVI monitor and the TV picks it up.  I want to have both the TV and monitor hooked up at the same time.  I'

  • Screen problem in bdc

    hi while making recording for transaction ct04 subscreen is not coming , i need to check two checkboxes on that subscreen while recording but not able to do so can i call that screen manually , if yes please send me the code for that. helpful answers

  • Cool new lavalier Mic from RØDE

    OK, these people have got it together. I already use the RØDE Podcaster for recording at my desk. I have a wired lav mic, but it is a hassle using it since, as I said, it is wired. The cost of a decent wireless mic is prohibitive. Now RØDE has come o

  • FB3B2 services-config.xml stopped working

    My App worked fine in FlexBuilder3 (Beta 1 I suppose – yes, I'm sure it wasn't FlexBuilder2). I upgraded to FB3B2 and I now get the compiler error: Invalid endpoint port '' specified for channel definition 'my-amfphp' I've attached my services-config