NAME
Beancounter::Ledger::Account::CreditAccount
SYNOPSIS
my $ca = Beancounter::Ledger::Account::CreditAccount->new(account_code => '101');
DESCRIPTION
Account that debits and credits an account balance correctly for an account with a normal credit balance. This is an empty class to implement the CreditAccount Role. See that module for further documentation.
When creating accounts, what your really want are "accounting" account types. In the USA that is GAAP; Asset, Liability, Equity, Expense and Revenue. But those are accounting and not bookkeeping types. This is a class and not a role so that credit accounts can be used directly if wanted. Beancounter also has GAAP accounting account types so they can be collapesed into KiokuDB or something similar.
AUTHOR
Jesse Shy, <jesse@holdtheplan.com>
COPYRIGHT
Copyright 2011 Jesse Shy. All Rights Reserved. This is free software; you may redistribute it and/or modify it under the same terms as Perl itself.