The one-click reports in the PaperCut NG/MF web interface are good for finding important data fast, however, sometimes it is more convenient to have important data ‘pushed’ to interested parties. You can achieve this with scheduled reports.
PaperCut NG/MF can schedule reports to run periodically and have them automatically sent out via email or saved to a folder. You can schedule reports for a variety of purposes, for example:
- Sending a department manager a summary of the department staff’s printing.
- Sending a teacher a summary of printing for each student in their class.
- Producing and using a CSV report saved to disk to import into an external system, such as an accounting package.
- Producing a regular report for billing or invoicing purposes.
Scheduling a report
To view the scheduled reports page:
- Select Reports > Schedule /Email Reports.
The Schedule / Email Reports page is displayed.
To create a scheduled report, select the desired report options; then click Add.
Creating scheduled reports (video demo)
Example 1: Emailing shared account usage reports to a department head
It’s very common that print summary reports are emailed to managers in businesses or deans of a particular department/faculty in education. PaperCut provides the facility of emailing reports based on shared account usage to faculty/department head. Filters are available in PaperCut which allows reports to be generated according to the shared account name. Filter can be set by adding the shared account name under Reports → Schedule / Email Reports → Schedule a new report.
(E.g. sending Science department head a printing summary report of all the users in the Science department). Setting up the right filter is really important for emailing the desired report.
In a school there are 16 teachers, 4 departments and 4 teachers in each department and one of the teachers in each department is the head of the department. Departments are: Science, English, Maths, Hindi. If printing needs to be monitored in all the 4 departments then 4 accounts will be set up in PaperCut ( i.e. Science, English, Maths, Hindi).
To set up a report that is automatically send to each department head summarizing printing against their department account use the following procedure:
First we will set up the weekly reports for Science department
- Make sure the Email Options under
Options→ Notifications
are configured. - Schedule these reports from
Reports → Schedule / Email Reports → Schedule a new report
.- Under shared account reports select the “Shared account printing-User summary”
- Add the shared account name as Science.
- It is recommended to change the title of the report to something like “Science department Weekly Print Report”.
- Select the format of report (E.g. PDF).
- Select weekly under Report field.
- Select By email under Delivery field.
- Add the Science department head’s Email address under Email address field.
Repeat the procedure for all the different departments.
Example 2: Faculty-based reporting in education
Joe is head of the science faculty at a university. Faculty staff have the ability to charge printing back to the faculty. Joe wants to see, on a regular basis, how much printing each user charges to the faculty.
To do this:
- Select Reports > Schedule /Email Reports.
The Schedule / Email Reports page is displayed. - In Type, select Shared account printing - user summary.
- Change the report title to “Science Faculty Account Printing”.
- In Optional parameters > Shared account name, enter Joe’s faculty shared account name, Science.
- Leave the report Format as PDF.
- Make the report deliverable every week by setting Report to Weekly.
- Set the Delivery to By email.
- Enter Joe’s email address under Recipients.
- Click Add.
The report is now scheduled to run every week, and should now be shown in the table on the bottom of the page. Joe will receive an email every Sunday showing the previous week’s printing in his faculty. To find out exactly when the report will be sent, see Details . To see an example of what the report will look like, click [show example] next to the report. To manually run the report (generate it and email to Joe now), click [run now]. The
The [run now] operation also provides a convenient way to resend the previous period’s report if the original delivery failed or if the email was accidentally deleted.
Example 3: Division-based reporting in business
Mary is head of the marketing division at a company. She wants to see which printers her staff use most, to make decisions about printer redistribution and purchasing. Also of interest are the sizes of paper being used, and how much color printing is being performed.
To do this:
- Select Reports > Schedule /Email Reports.
The Schedule / Email Reports page is displayed. - In Type, select Group printing - printer summary.
- In Optional parameters > Group name, enter Mary’s division group name, Marketing.
- Leave the report Format as PDF.
- Make the report deliverable every fortnight by setting Report to Fortnightly.
- Set the Delivery to By email.
- Enter Mary’s email under Recipients.
- Click Add.
The report is now scheduled to run every fortnight, and should now be shown in the table below. Mary will receive an email every second Sunday showing the previous fortnight’s printer usage by her division.
Example 4: Create reports to import into an external system
John is the head of the accounting department in the organization and wants to charge his clients for invoiced printing allocated to their account. He wants that data in the external accounting system. He can schedule shared account printing - summary report to be saved to disk so that he can access the same file periodically and import the data into his external system.
- Select Reports > Schedule /Email Reports.
The Schedule / Email Reports page is displayed. - In Type, select Shared account printing - summary .
- In Optional parameters > Invoiced , select Invoiced.
- Change the report Format to CSV.
- Make the report deliverable every week by setting Report to Weekly.
- Set the Delivery to To file.
- Enter a file name client-summary. This is the name under which the file is saved on the disk.
- Click Add.
The report is now scheduled to be written to disk every week, and should be shown in the table below. A new report is generated under the name of client-summary.csv, every week under [app-path]/server/data/scheduled-reports
.
Details
Each report period, as specified in the Report field, determines when the report will run. If the report includes date based usage information (such as printing usage), the period also determines the date range of the data. The default report delivery times are described in the table below, however, you can change the date on which the first report (and therefore all subsequent reports) will be run using the Config Editor. Fore more information, see Advanced reporting options .
Scheduled reports delivery times
Period | Report Run Time | Report Date Range |
---|---|---|
Daily | Early every morning, about 12:55 am. | The previous day. |
Weekly | Every Sunday in the early morning, about 12:55 am. | The previous week, from Sunday to Saturday |
Fortnightly | Every second Sunday in the early morning, about 12:55 am. Fortnightly reports are run on even weeks, i.e. the second week of the year, the fourth week of the year, etc. | The previous fortnight, from two Sundays ago to Saturday. |
Monthly | Early morning on the first day of every month, about 12:55 am. | The previous month. |
Quarterly | Early morning on the first day of every quarter, about 12:55 am. Each quarter of a year is 3 months long. For example: First quarter of the year is from 1st of January to 31st of March. | The previous quarter. |
Yearly | Early morning on the first day of every year, about 12:55 am | The previous year. |
Comments