Hi there,
We are currently using Business Adapter Studio with webservice - Soap element (GetCustomViewResult object) to call a specific saved view to extract some data to our staging database (see code below).
We would like to do the same with specific saved reports. Is there anything similar to call a specific report based on the reportID?
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetCustomView xmlns="http://tempuri.org/">
<customViewID> 1234</customViewID>
<searchString></searchString>
<rowLimit>100000</rowLimit>
<tenantUID> OurTenantUID</tenantUID>
</GetCustomView>
</soap:Body>
</soap:Envelope>
Apr 13, 2022 07:17 AM
I'm not sure if I'm understanding your question correctly, but you can change the value in the <customViewID> element to specify the ID of the saved report that you want to run. You can get the relevant ID from the number that appears in the URL in your browser when you view the report.
Apr 14, 2022 01:01 AM
I'm not sure if I'm understanding your question correctly, but you can change the value in the <customViewID> element to specify the ID of the saved report that you want to run. You can get the relevant ID from the number that appears in the URL in your browser when you view the report.
Apr 14, 2022 01:01 AM
Hi @ChrisG ,
Let me clarify the request.
The default compliance report available through "Reporting/Compliance Reports/Licenses Consumed and Purchased by Corporate Unit" doesn't have a ReportID in order to be called by a GetCustomView method.
So I have duplicated the default report (saved as private report), this way I now have a kind of ReportID (https://slo.app.flexera.eu/Suite/Reports/LicenseConsumedAndPurchasedByCorporateUnit?_reportId=7201).
But every time I tried to invoke the GetcustomView with the associated ReportID (7201), I got this error message (see attached screenshot). If I use the same mechanism with another private report I developed earlier, it works well.
So my question, is it possible to call default compliance report through the GetcustomView or other Soap method ?
Apr 14, 2022 01:55 AM
Ahh, got it. I'd refer to these pages as "management views", or less formally "grid pages". They are not "reports" in the sense of what you can configure by selecting objects and properties to be reported on in the "Reporting" area.
Unfortunately there is no SOAP API to receive data from these types of pages
Apr 14, 2022 02:03 AM