backbone-accounting 0.9.27

GL, journals, ledger, reconciliation (extracted from bersihir)
Documentation
//! Application use cases
//!
//! Generated by metaphor-schema. Do not edit manually.
//!
//! Each entity contributes 5 type aliases (create, update, get, delete, list).

pub mod base;
pub use base::{UseCaseError, UseCaseResult, UseCaseHooks};

pub mod account_usecases;
pub mod accounting_post_usecases;
pub mod cost_center_usecases;
pub mod financial_statement_usecases;
pub mod fiscal_period_usecases;
pub mod journal_usecases;
pub mod journal_line_usecases;
pub mod ledger_usecases;
pub mod reconciliation_usecases;
pub mod reconciliation_item_usecases;

pub use account_usecases::{
    CreateAccountUseCase, UpdateAccountUseCase, GetAccountUseCase,
    DeleteAccountUseCase, ListAccountUseCase,
};
pub use accounting_post_usecases::{
    CreateAccountingPostUseCase, UpdateAccountingPostUseCase, GetAccountingPostUseCase,
    DeleteAccountingPostUseCase, ListAccountingPostUseCase,
};
pub use cost_center_usecases::{
    CreateCostCenterUseCase, UpdateCostCenterUseCase, GetCostCenterUseCase,
    DeleteCostCenterUseCase, ListCostCenterUseCase,
};
pub use financial_statement_usecases::{
    CreateFinancialStatementUseCase, UpdateFinancialStatementUseCase, GetFinancialStatementUseCase,
    DeleteFinancialStatementUseCase, ListFinancialStatementUseCase,
};
pub use fiscal_period_usecases::{
    CreateFiscalPeriodUseCase, UpdateFiscalPeriodUseCase, GetFiscalPeriodUseCase,
    DeleteFiscalPeriodUseCase, ListFiscalPeriodUseCase,
};
pub use journal_usecases::{
    CreateJournalUseCase, UpdateJournalUseCase, GetJournalUseCase,
    DeleteJournalUseCase, ListJournalUseCase,
};
pub use journal_line_usecases::{
    CreateJournalLineUseCase, UpdateJournalLineUseCase, GetJournalLineUseCase,
    DeleteJournalLineUseCase, ListJournalLineUseCase,
};
pub use ledger_usecases::{
    CreateLedgerUseCase, UpdateLedgerUseCase, GetLedgerUseCase,
    DeleteLedgerUseCase, ListLedgerUseCase,
};
pub use reconciliation_usecases::{
    CreateReconciliationUseCase, UpdateReconciliationUseCase, GetReconciliationUseCase,
    DeleteReconciliationUseCase, ListReconciliationUseCase,
};
pub use reconciliation_item_usecases::{
    CreateReconciliationItemUseCase, UpdateReconciliationItemUseCase, GetReconciliationItemUseCase,
    DeleteReconciliationItemUseCase, ListReconciliationItemUseCase,
};

// <<< CUSTOM
// END CUSTOM