Expand description
HTTP handlers
Generated by metaphor-schema. Do not edit manually.
These handlers use Axum and backbone-core’s BackboneCrudHandler to provide all 12 standard Backbone CRUD endpoints.
Re-exports§
pub use account_handler::create_account_routes;pub use account_handler::create_account_read_routes;pub use account_handler::create_account_write_routes;pub use accounting_post_handler::create_accounting_post_routes;pub use accounting_post_handler::create_accounting_post_read_routes;pub use accounting_post_handler::create_accounting_post_write_routes;pub use accounting_post_handler::create_accounting_post_history_route;pub use cost_center_handler::create_cost_center_routes;pub use cost_center_handler::create_cost_center_read_routes;pub use cost_center_handler::create_cost_center_write_routes;pub use emv_qr_config_handler::create_emv_qr_config_routes;pub use emv_qr_config_handler::create_emv_qr_config_read_routes;pub use emv_qr_config_handler::create_emv_qr_config_write_routes;pub use bank_check_sequence_handler::create_bank_check_sequence_routes;pub use bank_check_sequence_handler::create_bank_check_sequence_read_routes;pub use bank_check_sequence_handler::create_bank_check_sequence_write_routes;pub use printed_check_handler::create_printed_check_routes;pub use printed_check_handler::create_printed_check_read_routes;pub use printed_check_handler::create_printed_check_write_routes;pub use tax_tag_repair_run_handler::create_tax_tag_repair_run_routes;pub use tax_tag_repair_run_handler::create_tax_tag_repair_run_read_routes;pub use tax_tag_repair_run_handler::create_tax_tag_repair_run_write_routes;pub use financial_statement_handler::create_financial_statement_routes;pub use financial_statement_handler::create_financial_statement_read_routes;pub use financial_statement_handler::create_financial_statement_write_routes;pub use fiscal_period_handler::create_fiscal_period_routes;pub use fiscal_period_handler::create_fiscal_period_read_routes;pub use fiscal_period_handler::create_fiscal_period_write_routes;pub use journal_handler::create_journal_routes;pub use journal_handler::create_journal_read_routes;pub use journal_handler::create_journal_write_routes;pub use journal_handler::create_journal_history_route;pub use journal_line_handler::create_journal_line_routes;pub use journal_line_handler::create_journal_line_read_routes;pub use journal_line_handler::create_journal_line_write_routes;pub use journal_line_handler::create_journal_line_history_route;pub use ledger_handler::create_ledger_routes;pub use ledger_handler::create_ledger_read_routes;pub use ledger_handler::create_ledger_write_routes;pub use reconciliation_handler::create_reconciliation_routes;pub use reconciliation_handler::create_reconciliation_read_routes;pub use reconciliation_handler::create_reconciliation_write_routes;pub use reconciliation_item_handler::create_reconciliation_item_routes;pub use reconciliation_item_handler::create_reconciliation_item_read_routes;pub use reconciliation_item_handler::create_reconciliation_item_write_routes;pub use full_reconcile_handler::create_full_reconcile_routes;pub use full_reconcile_handler::create_full_reconcile_read_routes;pub use full_reconcile_handler::create_full_reconcile_write_routes;pub use partial_reconcile_handler::create_partial_reconcile_routes;pub use partial_reconcile_handler::create_partial_reconcile_read_routes;pub use partial_reconcile_handler::create_partial_reconcile_write_routes;pub use accounting_ops_handler::create_bank_reconciliation_routes;pub use accounting_ops_handler::create_period_close_routes;pub use accounting_ops_handler::ClosePeriodBody;pub use chart_routes::create_chart_routes;pub use guarded_routes::create_guarded_accounting_routes;pub use hierarchy_handler::create_hierarchy_routes;pub use journal_workflow_handler::create_journal_workflow_routes;pub use posting_handler::create_posting_routes;pub use posting_handler::PostingLineDto;pub use posting_handler::PostingRequestDto;pub use posting_handler::PostingResponse;pub use reconcile_handler::create_reconcile_verb_routes;pub use reporting_handler::create_reporting_routes;
Modules§
- account_
handler - Account REST handlers
- accounting_
ops_ handler - Non-CRUD HTTP surface for accounting operations: bank reconciliation + period close.
- accounting_
post_ handler - AccountingPost REST handlers
- bank_
check_ sequence_ handler - BankCheckSequence REST handlers
- chart_
routes - HTTP surface for registered charts — a read-only listing.
- check_
printing_ handler - Check printing HTTP surface — hand-authored (user-owned; see
metaphor.codegen.yaml). - cost_
center_ handler - CostCenter REST handlers
- emv_
qr_ config_ handler - EmvQrConfig REST handlers
- emv_
qr_ handler - EMV(QRCPS)/QRIS display HTTP surface — hand-authored (user-owned; see
metaphor.codegen.yaml). - financial_
statement_ handler - FinancialStatement REST handlers
- fiscal_
period_ handler - FiscalPeriod REST handlers
- full_
reconcile_ handler - FullReconcile REST handlers
- guarded_
routes - Guarded route composition — the RECOMMENDED way to mount the accounting module.
- hierarchy_
handler - Non-CRUD HTTP surface for entity hierarchy reads.
- journal_
handler - Journal REST handlers
- journal_
line_ handler - JournalLine REST handlers
- journal_
workflow_ handler - Non-CRUD HTTP surface for the manual-journal approval workflow.
- ledger_
handler - Ledger REST handlers
- partial_
reconcile_ handler - PartialReconcile REST handlers
- posting_
handler - Non-CRUD HTTP surface for the GL-posting contract:
POST /accounting/posts. - printed_
check_ handler - PrintedCheck REST handlers
- reconcile_
handler - Reconciliation verb HTTP surface — hand-authored (NOT generated).
- reconciliation_
handler - Reconciliation REST handlers
- reconciliation_
item_ handler - ReconciliationItem REST handlers
- reporting_
handler - Non-CRUD HTTP surface for financial reports (read-only, computed on the fly).
- tax_
tag_ repair_ handler - Tax-tag legal-change repair HTTP surface — hand-authored (user-owned; see
metaphor.codegen.yaml). - tax_
tag_ repair_ run_ handler - TaxTagRepairRun REST handlers