Get instance status through RESTful SDK

I am working with a client who has integrated some BO 3.1 functionality into their application using the .NET SDK.  I am evaluating their code because they are upgrading to BI4.1 and a lot of the code will have to be scrapped and rewritten because they are using classes that are no longer available in the 4.1 .NET SDK.
Ideally I'd like to rewrite the code using the RESTful web services.  I can see how to get folders and reports, how to schedule reports, and most of the other functionality they'll need.  However, I'm trying to figure out how to get a list of instances that belong to a report (Crystal or Webi) and the status of the instance (e.g., Success, Fail, Recurring, etc.)  Is this capability available in the RESTful web services?  If so, what is the request URI to get it?
Thanks!
-Dell

sorry Dell, no status for crystal instances, but webi does have status.
Get details of a report:
     GET        http://localhost:6405/biprws/infostore/5602
     This will also show a link to latest instance
To get instances (can’t get status)
     GET        http://localhost:6405/biprws/infostore/5602/children
To get instances that are PDF or Crystal formats (format is
same as SI_KIND)
     GET        http://localhost:6405/biprws/infostore/5602/children?type=Pdf
     GET        http://localhost:6405/biprws/infostore/5602/children?type=CrystalReport
Webi (raylight) has more details (including status):
     GET        http://localhost:6405/biprws/raylight/v1/documents/5487/schedules
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<schedules>  
     <schedule>
                      <id>10336</id>
                      <name>Formatting Sample</name>
                      <format type="webi"/>
                      <status id="1">Completed</status>
                </schedule>
          </schedules>
Dan

Similar Messages

  • Publication using Restful SDK

    Hello All,
    I am currently on BI 4.1 Sp2 and my requirement is as follows:
    I need to setup a publication to external users (non BOBJ enterprise users). Each output will have data pertaining to an ID that the end user is entitled to see which I was able to achieve by Dynamic recepient option (by passing id and email id). But each user wants the report pdf output in different languages. So I want to write a code using SDK to pass the dynamic receipients - ID, email id and preferred language as parameters to the code/report and get the content delivered to email ids as pdf attachments in the language preferred by that user.
    I hope I am clear. Basically its report bursting with different langauges to external users. Can you please suggest if it is even possible or not using SDK and if it is possible can you share a sample code for the same.
    Thanks in advance.

    Hi Raghu,
    I believe we cannot use REST SDKs for passing the dynamic recipients in the Publication. The REST SDKs are not mature enough to handle/manipulate the publication present in the Enterprise. However, i think we can perform the basic task like scheduling or getting the publication object information through REST SDKs. The API Guide of REST SDKs, nowhere mentioned that how it works in case of publication.
    I will do some more research & will post down my observations.
    You can still try the full-fledged Publication SDKs which is still present with the BOE Java SDKs. Please refer the Business Intelligence platform Java SDK Developer guide & API references for get to know what we can do through BI Platform Java SDKs to handle Publications from this link.
    Can you please provide mention your BI product version with servicepack & fix pack if any?
    Thanks,
    Shailendra

  • Error in getting process status for oracle instance: instance12- component: coreapplication_obisch1

    Hi,
    while uploading new rpd getting error message in enterpriise manger
    Error in getting process status for oracle instance: instance12- component: coreapplication_obisch1,chekced in the dignostic log found above mentioned error
    what can be cause of the probelm
    thanks

    Hi,
    1.Try using the sample rpd of it works, then the problem with the new rpd.
    2. Restart the service once then upload the new rpd.
    Regards,
    VG

  • Getting apple mail account online/offline status through apple script

    Please let me know,If anyone have idea of getting apple mail account online / offline status through apple script.

    mohammed jasum k p wrote:
    Otherwise how to get the online/offline status value.If u can please give me a solution for this.
    this is not possible by any means I know. not every problem has a solution, sorry.

  • Please tell me you can get access to the messages through the sdk? Using the protocol Bluetooth (MAP)

    please tell me you can get access to the messages through the sdk? Using the protocol Bluetooth (MAP)

    If you're referring to iMessage, you can't.
    That data is off limits.

  • Report data ( value ... tag) missing in the Webi report retrieved through RestFul Webservice

    I am trying the below URL to get the WEBi report from SAP BO using the Rest Webservice support that is now available.
    http://{serverIP:serverPort}/biprws/raylight/v1/documents/{documentId}
    I am able to get the report but as I compare the same report response when using SAOP Webservice, there seems to be a mismatch in the response. Here is what I see in the SOAP response:
    </td><td c="1" ><cell  ref="1.E.4t" bid="14" h="26" w="231" pad="6,7" sid="-10"><ct >Some arbitrary value</ct><value type="xs:string">Some arbitrary value</value></cell>
    But when I run it through REST, I am missing the <value ..> tag:
    </td><td c="1" ><cell  ref="1.E.4t" bid="14" h="26" w="231" pad="6,7" bt="1" sid="-10"><ct >Some arbitrary value</ct></cell>
    Apart from this right at the start of the xml response, I see some property mismatch as well.
    SOAP has this property extra:
    <property name="output.format.xml.valuemode">yes</property>
    While REST has these property extra:
    <property name="output.format.xml.option.style">1</property>
    <property name="output.format.xml.styledict.fontplatform">html</property>
    <property name="output.format.xml.td.bandinfo">yes</property>
    <property name="source.selected">data</property>
    <property name="xelement.xml.object">yes</property>
    <property name="xelement.xml.object.usemap">yes</property>
    <property name="xelement.xml.object.usersupportedformat">image/png</property>
    I am not sure if:
    the <value ...> tag miss is because of these missing/extra properties or
    current REST support has some issues
    For my application the value tag is a must and I can't do without this, but with REST it seems no way to obtain that.
    Any help or pointer(s) in this regard is appreciated!

    Hello Milind,
    According to our Product Owner Sam Polichouk, the solution should be available for you in 4.1 SP3, which is currently scheduled for release by the end of March 2014 (subject to change).  The product team recommends that you get the raw, unformatted data values from within the Dataset specific call.  This data contains a type to tell the end user what kind of data it is, so you can format it or use it properly.
    The updated documentation for the SDK will be available at SAP BusinessObjects Business Intelligence platform 4.1 – SAP Help Portal Page once the Support Pack is publicly released.

  • Get instance into wf-steps

    Hi Experts!
    i look into 2 steps-WF,
    each task connect with corresponding instance-public method of class (with interface if_workflow).
    i complete my FIND_BY_LPOR and LPOR (as it's explained in Jocelyn Dart's blog)
    so,the first step is executed without errors and filled internal table (=puplic attribute of class)
    the second step returns empty table (i saw it through debugger)
    i suppose that is another(or new) instance of my zclass.
    should i get instance directly into wiobject_id and pass
    into second task container  via  wf container ?
    it works correctly ,
    when i used WF with BO and i saw table in the second step.
    Thanks for answers.

    sorry Dell, no status for crystal instances, but webi does have status.
    Get details of a report:
         GET        http://localhost:6405/biprws/infostore/5602
         This will also show a link to latest instance
    To get instances (can’t get status)
         GET        http://localhost:6405/biprws/infostore/5602/children
    To get instances that are PDF or Crystal formats (format is
    same as SI_KIND)
         GET        http://localhost:6405/biprws/infostore/5602/children?type=Pdf
         GET        http://localhost:6405/biprws/infostore/5602/children?type=CrystalReport
    Webi (raylight) has more details (including status):
         GET        http://localhost:6405/biprws/raylight/v1/documents/5487/schedules
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <schedules>  
         <schedule>
                          <id>10336</id>
                          <name>Formatting Sample</name>
                          <format type="webi"/>
                          <status id="1">Completed</status>
                    </schedule>
              </schedules>
    Dan

  • How to get instance notes in a global

    I have a global in a utility project that gets called through PAPI WS from an external client.
    I want this global to take an instance id as the input argument. It should then get a reference to the instance, get the instance notes currently associated with that instance and pass them back (as an array of delimited strings). The instance will be residing in one of many other projects.
    I can use PAPI in the global to connect to a BusinessProcess:
    connectTo bp
    using url = Fuego.Server.directoryURL,
    user = String(BusinessParameter.getValue(name : "GENIE_UID")),
    password = String(BusinessParameter.getValue(name : "GENIE_PW")),
    process = "/" + ou + "/" + process
    and I can get a reference to the instance using bp.getInstance(), but I can not see anywhere in any of the PAPI methods where I can get the instance notes for that instance.
    BTW I am using both ALBPM 5.5 and 6.0, so I need a solution for both.
    Basically this external client wants to get instance notes for a given instance (and there is other processing I need to do as well - I need to add in custom notes from a custom table before I return the results, so they can't just use PAPI WS directly to get the instance notes).

    I ran into this problem and requested from Product Management that they allow PBL code to get instance notes, audit info, etc. It's been a while since I've run into this problem but I'm sure it's the same issue. You can only get information about the instance notes, audit info, etc from PAPI.
    The architecture of BPM is such that the BPM workspace actually uses PAPI to do all its work. So in other words anything the workspace does, PAPI can do. But from within a process, PBL code doesn't have access to all PAPI functionality. You may want to raise this issue up with product management and see if they have any recommendations.
    BTW - It is not recommended to instrospect BPM tables to use from within your process. Although this would solve your problem, it is not recommended...
    Cheers!
    Mark

  • Standalone application through BOE SDK

    Hi,
      I am new to SDK development so trying out different things with the SDK. The first experiement that I did was trying to build a standlone application through BOE SDK. The main purpsoe of this application is to connect the enterprise and get some details about an info object. But while building out this application I have noticed few issues:
       1. The getInstalledAuthIDs method of the ISessionMgr class is not returing any available authentication types.
       2. While trying to login using the logon method of the ISessionMgr using the secEnterprise as Enterprise, it's throwing the following exception:
        com.crystaldecisions.sdk.exception.SDKException$PluginNotFound: The plugin secEnterprise does not exist
         at com.crystaldecisions.sdk.occa.pluginmgr.internal.PluginMgr.getPluginInterface(Unknown Source)
         at com.crystaldecisions.sdk.occa.security.internal.o.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.security.internal.t.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.security.internal.t.userLogon(Unknown Source)
         at com.crystaldecisions.sdk.occa.security.internal.l.userLogon(Unknown Source)
         at com.crystaldecisions.sdk.framework.internal.d.logon(Unknown Source)
         at com.bo.boesdk.tutorials.Login.createEnterpriseSession(Login.java:41)
         at com.bo.boesdk.tutorials.Login.main(Login.java:55)
      I have noticed that all tutorials associated with SDK are all using eithe JSP/ASP to demonstrate features of SDK. There is none exists on using the standalone application. Is it we can't build any standalone application using the BOE SDK?

    The BusinessObjects Enterprise SDK is only tested and fully supported in web applications - that's the reason why the documentation only describes its use in JSP/Servlet code.
    As for the specific exception you're getting - it may be caused since you're missing jar files.
    If using XI Release 2, then I'd reference the jars found by default in <install>\common\3.5\java\lib and <install>\common\3.5\java\lib\external.
    If using XI 3.0, then I'd use the documentation found [here|https://boc.sdn.sap.com/node/7298].
    Sincerely,
    Ted Ueda

  • Get the status of recurring schedule

    Which is the field used to identify the status of recurring schedule? I have a recurring schedule and I want to retrieve only the future instances of the schedule and not the completed instances. Using the SDK the value oInfoObject.getSchedulingInfo().getStatus() seems to be the one (with the value of 9 ) . What is the corresponding SI.. field name to be used in the query? SI_UISTATUS returns me the value 9 for all the instances. Also can you please let me know if oInfoObject.getSchedulingInfo().getStatus() is the right field to use ?

    Here's a reference to the [Query Language|http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/en/BOE_SDK/boesdk_dotNet_doc/doc/boesdk_net_doc/html/QueryLanguageReference.html].
    You can certainly filter your returns depending on runtime date.
    Sincerely,
    Ted Ueda

  • How to get the status of ASM intance in 11gr2

    hello all
    srvctl status asm -n <node name> gives the status of asm instance. with out using srvctl command how can we get the status of asm instance. ps can be help ful ? if so which is the process need to be checked for ?
    any other ways to do it?
    thanks in advance...

    You can query V$ASM_DISKGROUP,V$ASM_DISK or V$ASM_CLIENT.
    You can also check status of ASM background processes.
    http://download.oracle.com/docs/cd/B28359_01/server.111/b31107/asminst.htm#CHDCFCBJ

  • Need help in Solution Manager System Monitoring-activating Instance Status

    I would like to use System Monitoring with Solution Manager.
    The agents CCMSPING and SAPCCM4X are installed on the monitored system and CCMS is configured
    I've already created a solution and a logical component. Now i would like to activate Instance Status in the tree when i enter in Setup System Monitoring .... but i get a red alert an the following Message Instance status is no performance alert. Thresholds have been deleted ... how can i activate this Instance Status?
    I am going my first steps in SAP SolMan and tried to solve this problem but i had no success. Can someone please help me? What i am doing wrong?
    thanks...
    Edited by: Satish Machavarapu on Dec 15, 2009 12:46 PM
    Edited by: Satish Machavarapu on Dec 15, 2009 1:04 PM

    Hi,
    If you want to monitor the Availability status of the instance then check the below docs
    [http://help.sap.com/saphelp_nw70/helpdata/EN/38/9e100dd7980fffe10000009b3810a5/frameset.htm]
    [CCMSPING config|http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/d547f687-0901-0010-07a9-ce64cc044215]
    [CCMS Agent config|http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/40ef0688-814a-2a10-afb1-89b40d83d0e0]
    regards
    Naveen
    Edited by: Naveen Kumar on Dec 15, 2009 1:07 PM

  • How to get Latest Status of Bid invitation

    Hi Experts,
    I am new in SRM.
    I need some class method or Fuction Module , which can give latest status of Bid invitation no.
    Thanks & Regards
    Prashant Gupta

    I'd give you some algorithms which I'd use to go about it:
    1. use bbp_pd_bid_getdetail to get the status table for your bid invitation
    2. loop through the status table and catch the leading status with the following priority (not necessarily a complete list)
      - deleted (transaction completed)
      - published
      - awaiting approval
      - held

  • How to get temperature status by wmic

    Greetings
    I'm trying get temperature status from our server but I can't.
    I know that something is wrong in the command. Someone could help me get this info?
    wmic got this info:
    C:\Documents and Settings\Administrator>wmic /locale:ms_409 temperature
    No Instance(s) Available.
    C:\Documents and Settings\Administrator>wmic temperature
    No Instance(s) Available.
    C:\Documents and Settings\Administrator>
    Thanks

    You can query WMI from PowerShell. That gives you what you want in a script.
    I have a blog post and GitHub Gist that explains how:
    http://ammonsonline.com/is-it-hot-in-here-or-is-it-just-my-cpu/
    https://gist.github.com/jeffa00/9577816
    This gives you a module you can call in a PowerShell script by saying Get-Temperature.
    That will give you a string back with the temp in Celsius, Farenheit and Kelvin.
    Do note that it only works if the BIOS supports it, and you have to run as administrator to access the info.
    Hope this helps anyone coming here in the future with the same question.

  • Getting windows services through java

    Hi,
    I just want to get the status of windows services( SERVICE_NAME: DWMRCS)
    and also i have to stop and start the services through java code is there any help?
    thanks

    Use "sc" util with Runtime.exec().

Maybe you are looking for

  • How to hide artboard in CS3?

    How to hide artboard in CS3 by SDK, same as View->Hide Artbard? Thanks!

  • SAP  r/3 Plugin activitation or ECC5

    Hi All,         Our company is having 4.6C in our landscape. We are having PP,MM,HR,FI/CO,SD modules. We are thinking to have a PM (Plant Maintaince) module in our landscape. Please let me know whether we require any other license or reactvitation fr

  • DNS required for NAT and DHCP services?

    I have a 10.6.2 server with a static IP, domain name, working as a gateway (I have my reasons) as well as providing some services inside and outside. My ISP has a PTR setup so the domain points to the static IP. My question is, do I need the DNS serv

  • NetInstalls/Restores Failing - Constant Kernel Panics

    Hello all - Before I begin, I admit to being a little over my skis and a bit of a rube when it comes to this stuff - I know just enough to royally screw stuff up.  I've tried to do my due diligence in searching on the topic but haven't come up with a

  • Photo book backgrounds

    Does anyone know if there is a way to get additional backgrounds for photo books in iPhoto '08?