User Interface medium complexity frontend
0
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Admin-facing web page for configuring and generating accounting export files. Allows administrators to select date ranges, choose export formats, configure column mappings, and download generated files.

Feature: Accounting Export

accounting-export-page

Sources & reasoning

Companion to accounting-api in the same Fase 3 / Growth & Engagement bucket. The Accounting Integration area in §8 explicitly lists both "Accounting API" and "Accounting Export" as features, indicating a file-based path alongside the live API for organizations not ready for direct integration.

Responsibilities

  • Render date range picker and export format selector
  • Display configurable column mapping interface
  • Trigger export generation and show progress status
  • List previously generated exports with download links
  • Restrict access to authorized admin users only

Interfaces

renderExportForm(): void
submitExportRequest(dateRange, format, mapping): ExportJob
downloadExport(exportId): File
listPastExports(): ExportRecord[]