Accounting Integration Page
Component Detail
User Interface
high complexity
frontend
1
Dependencies
0
Dependents
4
Entities
0
Integrations
Description
Admin portal page for configuring accounting system connections per organization. Allows admins to enter and store encrypted API credentials, map Meander expense types to chart-of-account codes, set export schedules, and trigger on-demand or dry-run exports.
accounting-integration-page
Responsibilities
- Display connection status and health for each accounting backend
- Provide credential entry forms with secure input masking
- Render expense-type-to-account-code mapping table with inline editing
- Offer export schedule configuration and manual trigger controls
- Show export history log with status, timestamps, and error details
Interfaces
renderConnectionStatus(provider)
renderCredentialForm(provider)
renderMappingTable(expenseTypes, accountCodes)
updateMapping(expenseTypeId, accountCode)
triggerExport(organizationId, options)
triggerDryRun(organizationId)
renderExportHistory(exports)
renderScheduleConfig(schedule)
saveSchedule(schedule)
showExportResult(result)
Relationships
Related Data Entities (4)
Data entities managed by this component