Skip to main content

Module comptabilite

Module comptabilite 

Source
Expand description

Contexte borné comptabilité — la traduction chiffrée de la vie de l’ACP.

Répond de l’Arrêté royal du 12 juillet 2012 (plan comptable minimum normalisé) et de l’Art. 3.89 § 5, 15° et 16° du Code civil : tenir les comptes « de manière claire, précise et détaillée » suivant ce plan, et préparer les deux budgets prévisionnels soumis chaque année au vote.

Dépend de copropriete : une charge se répartit sur des quotités fixées par l’acte de base (Art. 3.85 § 1er), elle ne peut pas les ignorer. L’inverse est faux — la loi dit ce qu’est un lot sans le plan comptable.

Re-exports§

pub use account::Account;
pub use account::AccountType;
pub use arrieres_mutation::jours_ouvrables;
pub use arrieres_mutation::ArrieresARetenir;
pub use budget::Budget;
pub use budget::BudgetStatus;
pub use call_for_funds::CallForFunds;
pub use call_for_funds::CallForFundsError;
pub use call_for_funds::CallForFundsStatus;
pub use charge_distribution::ChargeDistribution;
pub use charge_distribution::ChargeDistributionError;
pub use charge_distribution::DistributionCriteria;
pub use etat_date::EtatDate;
pub use etat_date::EtatDateError;
pub use etat_date::EtatDateLanguage;
pub use etat_date::EtatDateStatus;
pub use expense::ApprovalStatus;
pub use expense::Expense;
pub use expense::ExpenseCategory;
pub use expense::PaymentStatus;
pub use fund::Fund;
pub use fund::FundError;
pub use fund::FundKind;
pub use fund::FundReassignment;
pub use invoice_line_item::InvoiceLineItem;
pub use journal_entry::JournalEntry;
pub use journal_entry::JournalEntryError;
pub use journal_entry::JournalEntryLine;
pub use owner_contribution::ContributionPaymentMethod;
pub use owner_contribution::ContributionPaymentStatus;
pub use owner_contribution::ContributionType;
pub use owner_contribution::OwnerContribution;
pub use owner_contribution::OwnerContributionError;
pub use owner_credit_balance::CreditStatus;
pub use owner_credit_balance::OwnerCreditBalance;
pub use owner_credit_balance::ParticipationLevel;
pub use payment::Payment;
pub use payment::PaymentMethodType;
pub use payment::TransactionStatus;
pub use payment_method::PaymentMethod;
pub use payment_reminder::DeliveryMethod;
pub use payment_reminder::PaymentReminder;
pub use payment_reminder::ReminderLevel;
pub use payment_reminder::ReminderStatus;
pub use quote::Quote;
pub use quote::QuoteScore;
pub use quote::QuoteStatus;
pub use quote::QuoteSubmission;
pub use regime_comptable::lots_comptes;
pub use regime_comptable::regime_applicable;
pub use regime_comptable::RegimeComptable;

Modules§

account
arrieres_mutation
Les arriérés retenus lors de la transmission d’un lot.
budget
call_for_funds
charge_distribution
etat_date
expense
Expense entity — monetary fields use rust_decimal::Decimal (cf. ADR-0007).
fund
Domain Entity: Fund (fonds de l’ACP — roulement / réserve / affecté)
invoice_line_item
Invoice line item entity — monetary fields use rust_decimal::Decimal
journal_entry
owner_contribution
owner_credit_balance
payment
payment_method
payment_reminder
quote
regime_comptable
Le régime comptable applicable à une ACP.