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

Description

Admin interface for triggering and downloading accounting data exports from the Admin Web Portal. Allows organization administrators to select date ranges, export types, and initiate file generation. Displays export history and status for reconciliation and audit purposes.

Feature: Accounting Export

accounting-export-page

Sources & reasoning

The same Fase 3 roadmap entry (line 354) and accounting system requirements (line 72) motivate a manual export interface alongside the automated API. A UI-driven export is needed for reconciliation, audit fallback, and organizations not yet configured for live sync. Fase 3 maps to v1.1.

  • docs/source/likeperson.md · line 72
    API-integrasjon mot regnskapssystem (Xledger for Blindeforbundet, Dynamics-portal for HLF).
  • docs/source/likeperson.md · line 354
    Regnskapsintegrasjon (Xledger for Blindeforbundet, Dynamics accounting for HLF)

Responsibilities

  • Render date range picker and export type selector for configuring export parameters
  • Trigger export generation via AccountingExportService and display progress feedback
  • List previous exports with status, format, and download links
  • Initiate file download or push-to-accounting-system actions on completed exports

Interfaces

triggerExport(dateRange: DateRange, exportType: ExportType): void
downloadExport(exportId: string): void
listExports(filters: ExportFilters): ExportRecord[]

Related Data Entities (1)

Data entities managed by this component