Skip to Content
Former Member
Sep 21, 2016 at 09:10 AM

Schedule a Webi Report, to be emailed to a user


Hi everyone,

After a huge amount of effort, I managed to get my C# application to schedule Webi Reports, passing it parameters, and writing the resulting .pdf or Excel file to an external file.

But, my next task: how do I get the REST SDK to schedule a report, but email the results to a user ?

I can't find an example of how to do this anywhere.

For example, here's the XML I send to the REST service to schedule a report, and write it to an external file.

I want to change this to email the file directly to a user... but can't find any examples of what XML is needed.

One other thing: to get my scheduling code to work would've been impossible until I found an .xsd file on the SAP site showing the required order of the XML elements which was required. Get the order wrong, and the scheduling web service would throw an exception (but give no idea how to fix it).

The problem is... I can't find this .xsd file anymore on the SAP website.

Can someone tell me where I can find the .xsd file, showing the required order of XML elements needed when calling the scheduling REST web service ?



BOReportXML.png (29.2 kB)