InterSystems is announcing an end of maintenance event for Zen Reports beginning in Intersystems IRIS and IRIS for Health 2025.1. This follows the deprecation notice made when InterSystems IRIS was introduced in 2018 and subsequent inclusion of InterSystems Reports in 2020 to provide replacement reporting functionality. An overview of the timeline is:
March 2018. InterSystems IRIS 2018.1: Announcement of Zen Reports deprecation, continued shipment to provide continuity for existing applications
April 2020. InterSystems IRIS 2020.1: Intersystems Reports incorporated as part of user-based InterSystems IRIS and IRIS for Health and Advanced Server licenses
May 2023. End of maintenance notification for Zen Reports
2H 2024. Zen Reports available as an ipm module
2H 2025 (InterSystems IRIS 2025.3) Zen Reports package removed from InterSystems IRIS and IRIS for Health distributions
InterSystems introduced InterSystems Reports, powered by Logi Reports from insightsoftware (formerly Logi Analytics) as an embedded reporting solution starting with InterSystems IRIS and IRIS for Health 2020.1. InterSystems Reports provide a modern, drag and drop reporting solution for InterSystems customers and partners.
We expect to transition Zen Reports to an independent package using IPM (InterSystems Package Manager) and to stop shipping Zen Reports with InterSystems IRIS and IRIS for Health version 2025.3. Zen Reports will continue to be available as an ipm module and may be distributed but will not be maintained by InterSystems. The WRC will continue to provide support on prior versions of Cache and IRIS that contain Zen Reports but no updates are expected to Zen Reports software.
For more information on getting started with InterSystems Reports:
InterSystems Learning Path
insightsoftware's Logi Report documentation and tutorial
Please comment below or contact dbpprodmgrs@intersystems.com with any questions about this announcement.
Is there much of an API for Intersystems Reports? We've used a lot of Zen reports as part of our ERP system where we're feeding parameters to a report and generating it to a stream, or emailing it as an attachment, or saving it to a file.
Hi @David Hockenbroch! There is a set of articles related to InterSystems reports - maybe they talk about API also.
I don't see anything in that list about them.
I'm concerned that we're getting rid of something without really having a suitable replacement just yet.
@Carmen Logue - can you please speak to this question?
I found this in the docs:
https://docs.intersystems.com/components/csp/docbook/DocBook.UI.Page.cls...
And docs on the API:
https://reportkbase.logianalytics.com/v23.1/api/index.html
Marc, I'm not asking about doing all of that from within the Intersystems report server. I'm asking about doing it from, say, an ObjectScript routine within IRIS.
and I could be incorrect as I don't speak for InterSystems but I read this message as
I'm a big user/developer of ZEN Reports and it is important that I still have the ability to utilize ZEN Reports. At the same time, it just might be the time to look at what LogiReport offers and see if it's on the whole, a better reporting environment.
Steve is correct that our plan is to make Zen Reports available as an IPM module so that those who continue to use Zen Reports can package it into their applications.
InterSystems Reports, which packages Logi Report, does have APIs -- see this documentation. It also includes the ability to schedule reports to be sent as email attachments (pdf, csv, html,xls and any combination of those) or to publish to a printer, fax, or file system.
Let me know about use cases you think will not be addressed. I am certain I don't know all the creative ways our partners have been using Zen reports.
Important news: We will *not* be removing Zen Reports from 2025.1. This has been delayed with a new target timeframe in one of our interim releases, possibly 2025.3. Will post more once we have a final date.