Beacon Reports

Working with reports

Report templates

Eight production-tested TeleStaff reports we've built and hardened so you don't have to.

Every Beacon Reports order starts from one of these eight templates. We've already done the work of building, testing, and hardening each one against the TeleStaff BIRT engine — so you skip the part where a generic template throws an EngineException and the report never makes it past the upload screen.

Pick the closest match to what you need, then use the builder to brand and configure it for your department.

The eight templates

Personal History Dashboard

Free Edition

One firefighter, every shift worked, accruals used, and trades taken — all on a single page.

Useful for · Discipline reviews, retirement summaries, member-requested history packets.

Payroll Summary Report

Hours and pay totals rolled up by pay period, ready to hand to finance.

Useful for · End-of-pay-period sign-off, reconciling overtime against the budget line.

Shift Trades: Requested

Every trade currently in flight on the trade board, with requester, target shift, and status.

Useful for · Daily shift-commander review of pending trades before approval cut-off.

Shift Trades: Approved

Trades that cleared approval over a chosen date range, with who covered whom.

Useful for · Auditing trade activity, spotting one-way trade patterns, council reporting.

Accruals Stability Suite

Free Edition

Vacation, sick, banked, and other accrual balances by member with year-over-year trend.

Useful for · Year-end accrual reconciliation, identifying members near use-it-or-lose-it caps.

Payout Requests Audit

Every accrual-payout request with status, dollar amount, and approval chain.

Useful for · Finance audit trail, confirming payouts are within policy and budget.

Payroll Export — JDE / Questica

A payroll export shaped for downstream GL systems like JD Edwards and Questica.

Useful for · Departments that feed TeleStaff hours into a municipal financial system.

Operational Staffing & Leave Analytics

Staffing levels, leave patterns, and coverage gaps across a chosen window.

Useful for · Staffing strategy, minimum-staffing analysis, leave-policy effectiveness reviews.

What if none of these fits?

For one-off requests — a new computed column, an unusual filter, a custom data source — email us at support@beaconreports.ca and we'll quote a custom engagement. The templates above cover the 90% of reporting most fire departments actually need.

Stable across TeleStaff versions

Every template is hardened for the legacy BIRT engines used in TeleStaff v7.x and v8.x. We deliberately avoid modern JavaScript syntax that breaks on older engines — the most common failure point with generic BIRT templates downloaded from the internet.