Expand description
Balance coherence generators.
This module provides generators for:
- Opening balances with industry-specific compositions
- Running balance tracking with real-time validation
- Trial balance generation at period end
The generators ensure that all account balances maintain:
- Balance sheet equation: Assets = Liabilities + Equity
- Financial ratio coherence (DSO, DPO, margins)
- Subledger-to-GL reconciliation
Structs§
- Balance
History Entry - Entry in balance history.
- Balance
Tracker Config - Configuration for the balance tracker.
- Opening
Balance Config - Configuration for opening balance generation.
- Opening
Balance Generator - Generator for opening balance sheets.
- Opening
Balance Spec Builder - Builder for opening balance specifications.
- Running
Balance Tracker - Tracks running balances for all accounts across companies.
- Tracker
Statistics - Statistics about tracked entries.
- Trial
Balance Builder - Builder for trial balance generation with fluent API.
- Trial
Balance Config - Configuration for trial balance generation.
- Trial
Balance Generator - Generator for trial balance reports.
- Validation
Error - Validation error details.
Enums§
- Validation
Error Type - Types of validation errors.