cancel
Showing results for 
Search instead for 
Did you mean: 

.NET (C#) SDK - How to Schedule Reports - BO 4.2 SP3

0 Kudos

Hello!

I'm in need of help of how to schedule reports (webi and AO workbook) using the BO SDK for .NET.

Currently, I have built a custom C# application to schedule webi documents using the REST api using GET and POST requests via HttpWebRequest class. With this, I am able to schedule webi reports and dynamically change the report prompts. However, I can't seem to find any documentation on how to accomplish the same with AO workbooks using the REST api. Based on my research, this functionality only exists when using the SDK.

I have downloaded and installed the 4.2 .NET SDK from SAP, but I can't seem to find any recent examples on how to connect to the CMS as well as how to schedule reports. After scouring the internet, I can find examples for previous versions of the SDK, but a lot has been deprecated. Directives have changed, DLLs have changed, and I cannot seem to get anything to work.

Does anyone have any vb or c# examples using 4.2 SDK on how to accomplish this? Java examples would be welcome too, but I have spent the bulk of my development in .NET. Any and all advice, insight, examples, etc. would be greatly appreciated!

Accepted Solutions (0)

Answers (3)

Answers (3)

ayman_salem
Active Contributor
0 Kudos
daniel_paulsen
Active Contributor
0 Kudos

There is no .NET Webi SDK in BI4.x so you will have to use the RESTful sdk as you have figured out.
For scheduling AO Workbooks, there are no AO specific APIs so as Bharath pointed out, you would have to schedule the workbook as a generic infoobject.

Dan

former_member230921
Active Contributor
0 Kudos

If you are not looking for report specific parameters, you can use JAVASDK/REST APIs.

But this will schedule the object like Infoobject and no report specific parameters.

https://archive.sap.com/documents/docs/DOC-27465