openerp-expert-accounting team mailing list archive
-
openerp-expert-accounting team
-
Mailing list archive
-
Message #00730
Re: It is really needed that the debit and credit are positive?
David Mitchell wrote:
OpenERP appears to be built with the “contra-accounting” approach. So
the rule is to reverse transactions (e.g. an invoice) you have to
create a “Credit Memo”. The default behavior for transaction reversal
is to disallow negative transactions - obviously with the code you
identified below.
In many countries negative transaction lines are looked upon
unfavorably by auditors and the expectation is that transactions are
reversed using contra accounting. Based on our knowledge these
countries include (but are not limited to): United Kingdom, and the
United States, etc. <--I believe Spain falls here as well - but you
would know better than us on this one.
Great reply, David, I'm impressed :)
It's good to know that the concepts I expressed have proper names:
"contra-accounting" and "storno-accounting".
On Spain the recommended method (AFAIK; I'm a developer, not an
accountant) would be "contra-accounting", at least it is the one used on
the accounting books I have seen.
But (it seems) nothing prevents using the "storno" accounting, and some
accountants are used to it, at least for some operations (they would use
storno for undoing/fixing an accounting entry, but would use contra if a
credit note needs to be issued to the customer).
So Spain would be in the gray zone.
Personally, I’d like to see the system stabilized using
contra-accounting first (and run really really well) – and then if
there is demand – have the system support storno accounting leveraging
the work already done – if there is any.
Contra-accounting is more formal, and (as Nhomar says) seems to be
allowed anywhere, so it is a good default. But I don't think it would be
so hard to support both options on OpenERP*.
* Maybe is just enough to disable that constraint, add the storno option
to the journals and the invoice refund wizard, and review the accounting
reports to make sure they display the negative values properly.
Thanks for your reply!
--
Borja López Soilán
borjals@xxxxxxxxx
Pexego Sistemas Informáticos S.L.
Avenida de Magoi 66 - 27002 Lugo (España)
Tel./Fax 982801517
http://www.pexego.es
AVISO LEGAL - CLÁUSULA DE PRIVACIDAD
Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es usted el destinatario indicado, queda informado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.
References