← Back to team overview

openerp-expert-accounting team mailing list archive

2 new account modules in extra-6.0

 

Dear OpenERP friends,

Some of you may have seen my recent blog post :
http://www.akretion.com/en/blog/2011/06/16/accounting-contribs-of-the-akretion-camptocamp-code-sprint/
you will find below more information about this news.

During the Akretion-Camptocamp code sprint that took place last week in
Lausanne, in addition to work on the Magento connector, we developed 2
modules that are useful for the companies who do their accounting in
OpenERP :

1) a module "account_reversal" : it adds a wizard in the menu "Journal
Entries > Journal Entries" (in v5 : "Entries encoding > Entries encoding
by move") that allow you to create reversal account moves in 2 clicks.
This is a really basic feature that, I think, should be part of the
standard account module of the addons. If someone at OpenERP S.A. wants
to merge it in the addons, he would be more than welcomed !

2) a module "account_analytic_required" : it adds an option "Policy for
analytic account" on the account types that offers three choices :
  . Optional (default)
  . Always
  . Never

For example, if you want to enforce a rule such as “I want to have an
analytic account on all my expense account move lines”, set this option
to "Always" on the "expense" account type.
This is also a basic functionality that is often asked by the companies
who use analytic accounting ; it should probably be part of the standard
account modules too ; but we would dream of making it more generic to be
able to enforce more elaborated rules depending on the account types.

Thanks to Frederic Clementi (C2C) for helping me on the functional
design and thanks to Nicolas Bessi (C2C) for helping me on the technical
part.

These two modules are available in the extra-6.0 branch on Launchpad.
They work on OpenERP v5.0 and v6.0 with the same code. They have been
translated to French.

These two modules are already used in production at Anevia (on OpenERP
v5); here is the feedback that I got :

1) account_reversal : great, saves a lot of time for the cut-off
accounting work !

2) account_analytic_required : Anevia has set the "Policy for analytic
account" to "Always" on the "expense" account type. It works fine... but
it raises another issue : we would need to be able to set an analytic
account on taxes that are in the invoice ! In this case, it is required
for taxes such as eco-taxes that are linked to an account whose type is
'expense'.
* Before the installation of this module, they used to confirm the
invoice and then update the generated account move lines to add an
analytic account on the tax account move line.
* Now, when they try to confirm an invoice (click on "create"), the new
module raises an error message telling them that the analytic account is
missing on the tax account move line.
=> Do you know a module that adds the ability to set an analytic account
on the taxes of an invoice ? If no, I guess we should develop such a
module, shouldn't we ?

We hope you will enjoy our work. We would welcome your feedback.

-- 
Alexis de Lattre
Akretion
alexis.delattre@xxxxxxxxxxxx