Expand description
Service layer for EnvelopeCLI
The service layer provides business logic on top of the storage layer, handling validation, computed fields, and cross-entity operations.
Re-exports§
pub use account::AccountService;pub use budget::BudgetService;pub use category::CategoryService;pub use import::ColumnMapping;pub use import::ImportPreviewEntry;pub use import::ImportResult;pub use import::ImportService;pub use import::ImportStatus;pub use import::ParsedTransaction;pub use income::IncomeService;pub use payee::PayeeService;pub use period::PeriodService;pub use reconciliation::ReconciliationResult;pub use reconciliation::ReconciliationService;pub use reconciliation::ReconciliationSession;pub use reconciliation::ReconciliationSummary;pub use transaction::CreateTransactionInput;pub use transaction::TransactionFilter;pub use transaction::TransactionService;pub use transfer::TransferService;
Modules§
- account
- Account service
- budget
- Budget service
- category
- Category service
- import
- CSV Import service
- income
- Income service
- payee
- Payee service
- period
- Budget period service
- reconciliation
- Reconciliation service
- transaction
- Transaction service
- transfer
- Transfer service