InfraForge Docs

InfraNotes Accounting Reports · v0

Welcome

Select a document from the sidebar to read it.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

Added

  • None

Changed

  • None

Fixed

  • None

v0.9.0 - 2026-05-20

Added

  • gl_detail is now accepted as a report_type on POST /api/v1/accounting/reports/export (CSV only). Columns mirror the JSON GLDetailReport.Lines shape — date, journal entry number, account code/name, debit/credit, currency, base amount, FX rate, description, memo, source module, source event ID, posted at.
  • GET /api/v1/accounting/reports/export/availability returns the matrix of {format → supported report_types} so frontends can render unsupported export options as disabled instead of probing by 400. Same PermReportsExport gate as the existing POST /export.

Changed

  • The existing GLDetail request-parsing logic is now shared between GET /reports/gl-detail and the new POST /reports/export?report_type=gl_detail path via a private generateGLDetailReport helper. No external behaviour change.

Fixed

  • None

v0.2.0 - 2026-03-28

Added

  • None

Changed

  • None

Fixed

  • None

v0.1.0 - 2026-03-18