← Back to team overview

openerp-expert-accounting team mailing list archive

Some accounting usability issues

 

IMHO the "defaults" should be discussed/altered:

my "feeling" is OpenERP should by default reduce useless electronic and paper 
output. Typically for SME many accounts of the standard templates will not be 
used, but displayed and printed everywhere.
I do not know if some countries require printing accounts with no lines and 
balance...... OpenERP should be able to do so but not as default.

altering default selection for:
* move_lines: "valid" (not "all", we might need all, balanced , 
valid+balanced, draft) - I strongly discourage selecting current "all" - which 
might include unbalanced draft moves, typically creating support/bug request.

* accounts: "with moves" (not "all", "with not 0 balance",....)  

new option:
* accounts: suppress output of all accounts with all 0

tabs: (chart of accounts)
as long as we do not have a better solution tabs should contain selection 
criteria - see patch example
unfortunately this takes the English code and not the translated string - do 
not know hot to get this.

IMHO we must do all to increase confidence of the user and show what is 
selected. (will be better on V6 I suppose. but I do not know yet if the tabs 
created by wizards will profit of then new interface design) 

-- 
regards
Ferdinand Gassauer
ChriCar Beteiligungs- und Beratungs- GmbH
Official OpenERP Partner
=== modified file 'account_simulation/wizard/wizard_account_chart.py'
--- account_simulation/wizard/wizard_account_chart.py	2010-04-23 20:32:51 +0000
+++ account_simulation/wizard/wizard_account_chart.py	2010-04-23 21:00:00 +0000
@@ -62,7 +62,7 @@
                 ctx['journal_state'].append(a['code'])
         result['context'] = str(ctx)
         if data['form']['fiscalyear']:
-            result['name']+=': '+pooler.get_pool(cr.dbname).get('account.fiscalyear').read(cr,uid,[data['form']['fiscalyear']])[0]['code']
+            result['name']+=': '+pooler.get_pool(cr.dbname).get('account.fiscalyear').read(cr,uid,[data['form']['fiscalyear']])[0]['code'] +'/'+ [data['form']['target_move']][0]
         return result
 
     states = {

Attachment: tabs with selection.png
Description: PNG image