fixed in trunk.
** Changed in: openobject-addons
Status: New => Fix Released
--
[account_financial_report] Cumulative General Ledger and Full Account Balance
Bugs
https://bugs.launchpad.net/bugs/569216
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.
Status in OpenObject Addons Modules: Fix Released
Bug description:
Hello, All Community,
CUMULATIVE GENERAL LEDGER
My Accounting Advisor has acknowledged me something regarding the way right now
Cumulative General Ledger is being gotten, with the latest revision of the
module account_financial_report, for periods other than opening/closing, the
Cumulative General Ledger seems to behave OK, the balance of the entries prior
to the period being asked gives the expected amounts for that period, expected
Initial Balance, expected Sum of Debits, expected Sum of Credits and finally
expected Balance.
The concerns rise with the first period where there are the opening entries.
When the Cumulative General Ledger is asked for the first period there is not
Initial Balance but the opening entries within the Cumulative General Ledger
and my advisor had said to me this is not the right behavior because debits
and/or credits of the opening entries (entries in a journal of type =
'situation') are not part of the Sum of the Debits and Credits of the first
period and the expect should be:
Initial Balance = Opening Balance, Where:
Opening Balance = [Sum of Debits of entries in a journal of type = 'situation']
- [Sum of Credits of entries in a journal of type = 'situation'](for the first
period marked as opening/closing period)
The Body of the Cumulative General Ledger are all those entries within the
period that are _not_ in a journal of type = 'situation'
Sum of Debits = [Sum of Debits of entries in a journal of type <>
'situation'](for entries in the period being asked)
Sum of Credits = [Sum of Credits of entries in a journal of type <>
'situation'](for entries in the period being asked)
Balance = [Initial Balance] + [Sum of Debits] - [Sum of Credits]
Considering all the entries withing the same fiscal-year,
A more generic solution for the Initial Balance so that the same equation be
useful for any period could be some like this:
Initial Balance = [Opening Balance] + [Previous Balance], Where:
Opening Balance = [Sum of Debits of entries in a journal of type = 'situation']
- [Sum of Credits of entries in a journal of type = 'situation'](for the first
period marked as opening/closing period)
Previous Balance = [Sum of Debits of entries in a journal of type <>
'situation'] - [Sum of Credits of entries in a journal of type <>
'situation'](for all entries before the period being asked)
FULL ACCOUNT BALANCE
As my advisor has acknowledged me the Cumulative General Ledger is the basis
for the FULL ACCOUNT BALANCE, so taking into account this assertion, then the
FULL ACCOUNT BALANCE for any period should be complaint with previous equations
stated for the Cumulated General Ledger, AFAIK, all the Trial Balances or
Account Balances that I have reviewed take into account only the Opening
Balance written by the account_voucher (please make correction about if this
the module which does that) on opening balance field in the account
(account_account module)(*) for writing the _Initial Balance_ on Trail Balance
or Account Balance, meaning that they are not cumulative and/or show wrong
information:
if a Cumulative General Ledger asked for an account:
Chart of Accounts
Code Description
1 Assets
11 National Banks
111 National Bank A
112 National Bank B
General Ledger for 2nd Period (2010-02-01 to 2010-02-28)
Yields the Following Values
Code Description
111 National Bank A
[Opening Balance]= 1000
[Previous Balance]= 2000
[Initial Balance]=[Opening Balance]+[Previous Balance]=3000
[Sum of Debits]= 600
[Sum of Credits]=400
[Balance]=[Initial Balance]+[Sum of Debits]-[Sum of Credits]= 3200
Code Description [Init_Bal] [Sum_Debs] [Sum_Creds]
[Balance]
111 National Bank A 3000 600 400
3200
112 National Bank B
[Opening Balance]= 500
[Previous Balance]= 100
[Initial Balance]=[Opening Balance]+[Previous Balance]=600
[Sum of Debits]=400
[Sum of Credits]=700
[Balance]=[Initial Balance]+[Sum of Debits]-[Sum of Credits]= 300
Code Description [Init_Bal] [Sum_Debs] [Sum_Creds]
[Balance]
112 National Bank B 600 400 700
300
Currently the FULL ACCOUNT BALANCE being gotten is something like this:
Trial Balance for 2nd Period (2010-02-01 to 2010-02-28)
Code Description [Open_Bal] [Sum_Debs] [Sum_Creds]
[Balance]
1 Assets 1500 1000 1100
1400
11 National Banks 1500 1000 1100
1400
111 National Bank A 1000 600 400
1200
112 National Bank B 500 400
700 200
which is not cumulative and is wrong because it does not take into account the
[Previous Balance]
IMHO this should be something like this,
Trial Balance for 2nd Period (2010-02-01 to 2010-02-28)
Code Description [Init_Bal] [Sum_Debs] [Sum_Creds]
[Balance]
1 Assets 3600 1000 1100
3500
11 National Banks 3600 1000 1100
3500
111 National Bank A 3000 600 400
3200
112 National Bank B 600 400 700
300
Which is complaint with paradigm of the cumulative natural of the Cumulative
General Ledger.
FULL ACCOUNT BALANCE REPORT (rml)
Regarding FULL ACCOUNT BALANCE REPORT, right now, in Spanish Translation, The
Period Being asked is translated: "Período", OK, though it would be wonderful
to add the date/period being put in the header, but the Current Period shown to
be compared is translated: "Ejercicio Fiscal", which leads to think that it is
the whole fiscalyear, and should be named "Periodo Actual" concatenated with
the date/period being put in the header, I have not tested this in English
Language.
Thank you very much in advance for your help.
(*) bug 560150, about this bug I think the opening balance field should be
calculated taking into account the entries generated by hand in the journal of
type = 'situation' _à la_ way it is calculated the closing balance field.
_______________________________________________
Mailing list: https://launchpad.net/~c2c-oerpscenario
Post to : [email protected]
Unsubscribe : https://launchpad.net/~c2c-oerpscenario
More help : https://help.launchpad.net/ListHelp