wishlist: Simple Reporter
Bug #1945836 reported by
Andrea Neiman
This bug affects 6 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
This work is sponsored by CW MARS and Missouri Evergreen and development is by Equinox Open Library Initiative.
Equinox is creating a second reports interface, known as the Simple Reporter, which will offer frontline staff a guided interface to create certain common types of Evergreen reports. It is in no way intended to replace the main Reports interface, but rather give users a more approachable way to build reports.
Work will proceed according to this specification:
https:/
A public branch will be posted once partner testing is complete.
description: | updated |
Changed in evergreen: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
importance: | Medium → Wishlist |
tags: | removed: wishlist |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Have I got a branch for everyone, and nearly 4 days early! The branch implementing Simple Reports is available here: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/collab/ jboyer/ simple- reporter / working/ collab/ jboyer/ simple- reporter
Note that there is a separate commit just to modify the IDL to make it validate according to the XSD. While there are minor changes to a number of locations they are primarily just field name or datatype typos and there shouldn't be any substantive changes in that commit, but it has been separated from other IDL changes just in case.
Some testing notes:
Pre-patch: It is hard for many staff to write a successful report. This is frustrating.
Apply patch
Post-patch: It is easier for more staff to write reports. This is great.
Slightly more in-depth post-patchery procedure:
Choose Simple Reporter in the Administration Menu next to the regular Reporter
Choose which of the 5 types of reports available depending on the subject that you want to report on (Circulation, Collections, Weeding, Patrons, and Billing and Payment Transactions Summary) and give the report a name.
Select the desired fields to display for your report in the Display Fields tab
*New* Select the order and direction that you would like such fields to be sorted in Output Order
Choose fields to filter by and their values in the Filters tab
Select preferred output types and set the schedule for the report in Output Options
Click Save and Schedule Report to save the report and schedule it to run.
Results are available in the My Outputs tab.
Things to note when testing:
Reports and schedules can be edited at any time.
Fields can recommend transforms and operators when selected.
Reporting sources can be setup to restrict output to various permissions. Of these 5 report types only Patrons currently implements this, limiting output to those patrons visible according to the staff user's VIEW_USER permission. Take note of your user permissions if testing this specifically.