/accounting/periods (navigation: Finance → Periods & Close), in the Recent audit trail panel. The underlying data is served by the accounting audit-events feed (/api/accounting/audit-events).
📷 Screenshot: “Recent audit trail” timeline panel on the Periods & Close page — to be added.
What’s recorded
Each audit event captures:Events you’ll see
The trail is written automatically by the actions that change accounting governance state, including:- Period control — creating a period (
CREATED), closing it (CLOSED), reopening it (REOPENED). - Reopen workflow — filing a reopen request (
REOPEN_REQUESTED), approving it (REOPEN_APPROVED), rejecting it (REOPEN_REJECTED). See Period Reopen. - Year-end close — closing a fiscal year (
CLOSEDagainstYEAR_END_CLOSE), and approve/reject outcomes where applicable. See Year-End Close. - Chart setup and opening-balance cutover — governance events from setting up the chart of accounts and committing opening balances.
Viewing the trail
The Recent audit trail panel on the Periods & Close page shows the most recent governance events as a timeline, newest first, each tagged with its action and entity type and a timestamp. The most recent event is highlighted as latest.📷 Screenshot: Timeline entries showing action pill, entity-type pill, summary, and timestamp — to be added.By default the panel shows a short, recent window (the latest dozen events) for an at-a-glance view of what’s been happening in the book.
Filtering (via the audit feed)
The audit-events feed supports narrowing the list, which is how more targeted views are built:- By entity type — e.g. only
ACCOUNTING_PERIODevents. - By entity — all events for one specific period or close record (useful to see the full close → reopen → re-close history of a single period).
- By limit — how many events to return (between 1 and 200; the default is 50).
Scope and access
- Audit events are per accounting book (workspace) and isolated to your tenant — you only ever see events for the book you’re viewing.
- The trail is reached through the Finance navigation, which requires the
accounting:readscope. - The trail is read-only. Events are written automatically by the governance actions themselves; they cannot be edited or deleted from the UI. This is what makes it trustworthy as an audit record.
Using the trail for an audit
- To prove a period was properly closed: filter to that period’s entity and confirm the
CLOSEDevent, who recorded it, and when. - To investigate a reopen: the
REOPEN_REQUESTED→REOPEN_APPROVED/REOPEN_REJECTEDchain shows the reason, the requester, the approver, and the resolution note. - To trace a year-end close: the
CLOSEDevent on theYEAR_END_CLOSEentity records the fiscal year, net income, and the closing journal reference.