How to use SDK for SAP Business Objects 3.1?

Hello Experts ,

Can you please let me know how SDK is used in SAP BO 3.1 ?
Where can i get the details in to use this ? :hb:


sadwi :india: (BOB member since 2012-09-07)

What are you trying to do with it? .NET or Java SDK? There are MANY things you can do with it, so we need more specifics in order to answer your question.

If you’d like to see some C#.NET sample code, I have some “tutorial” programs available on my website: www.dellstinnett.com/sample_code.html.

-Dell


hilfy :us: (BOB member since 2007-04-16)

Hi Hilfy,

I am going to schedule Business objects reports using some JAVA interface.
How can i achieve this ?

Is there anywys can i expose BO reports as a Webservice which can be consumed by some other 3rd party application ?


sadwi :india: (BOB member since 2012-09-07)

Yes, you can use the SDK to do scheduling. There is sample code available in the Java SDK Developers Guide which is available here: http://help.sap.com/businessobject/product_guides/boexir31SP3/en/boesdk_java_dg_12_en.zip

Other documentation for the BO 3.1 Java SDK is available here: http://help.sap.com/boe31sp3#section6

-Dell


hilfy :us: (BOB member since 2007-04-16)

Of particular note in the list of documentation provided by hilfy is the section on Web Services. In 3.1 you can use a Wizard to generate a Web Service from a report. I only dabbled with it but it seemed fairly straight forward.

Since I don’t like to assume, I’ll ask. Is there a issue with using the built in scheduling? Your initial post said that you were simply trying to schedule the report with the SDK. Did you mean that you’re looking to retrieve the results programmatically?


ChrisW1204 :us: (BOB member since 2011-04-21)

Hi,

I want to read custom sql on Business Objects 3.1 using java interface. How can i do that ?

Thanks.


sirseri (BOB member since 2013-07-18)

Where do you want to read/run the custom SQL? Do you want to get data from the CMS database or are you trying to get the SQL from a report? If you’re trying to get it from a report, what type of report is it (Crystal, Webi, etc)?

-Dell


hilfy :us: (BOB member since 2007-04-16)

Hi hilfy,

i want to get the sql codes from the custom sql using the java sdk. Getting it from a report must be hard. Which way is the easiest and how can i do that ?

Thank you.


sirseri (BOB member since 2013-07-18)

But if we can get it from the Webi type, that’ll be perfect for me. :yesnod:


sirseri (BOB member since 2013-07-18)

The query is not one of the properties of the InfoObject that refers to the report, so you’ll have to go to the report itself.

If you’re using 3.1, you’ll use Rebean to instantiate a ReportEngine that will allow you to access this information. Rebean basically goes away with 4.0, but you can get a ReportEngine through the Web Service Consumer SDK.

-Dell


hilfy :us: (BOB member since 2007-04-16)

thanks a lot hilfy :+1:


sirseri (BOB member since 2013-07-18)