summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorRaphael Collet <rco@openerp.com>2012-03-28 11:47:06 +0200
committerRaphael Collet <rco@openerp.com>2012-03-28 11:47:06 +0200
commit19c87beefea4be67a3d9e1fe67e72ca4d3e400bb (patch)
tree9c2d93809e29d59c512bc892a8b767bafa3022b2 /addons
parent2b08d2f074903cbe283f8293ad652ab8f67f0f4e (diff)
[IMP] account.config.settings: improve onchange_company_id
bzr revid: rco@openerp.com-20120328094706-a2ilxmxfy3nz5fms
Diffstat (limited to 'addons')
-rw-r--r--addons/account/res_config.py6
-rw-r--r--addons/account/res_config_view.xml3
2 files changed, 8 insertions, 1 deletions
diff --git a/addons/account/res_config.py b/addons/account/res_config.py
index ed0f3142f72..30c6e6175e9 100644
--- a/addons/account/res_config.py
+++ b/addons/account/res_config.py
@@ -226,6 +226,12 @@ class account_configuration(osv.osv_memory):
'paypal_account': company.paypal_account,
'company_footer': company.rml_footer2,
}
+ for journal_type in ('sale', 'sale_refund', 'purchase', 'purchase_refund'):
+ values.update({
+ journal_type + '_journal_id': False,
+ journal_type + '_sequence_prefix': False,
+ journal_type + '_sequence_next': False,
+ })
journal_obj = self.pool.get('account.journal')
journal_ids = journal_obj.search(cr, uid, [('company_id', '=', company_id)])
for journal in journal_obj.browse(cr, uid, journal_ids):
diff --git a/addons/account/res_config_view.xml b/addons/account/res_config_view.xml
index a72e221cf67..59700783857 100644
--- a/addons/account/res_config_view.xml
+++ b/addons/account/res_config_view.xml
@@ -26,7 +26,8 @@
<button name="configure_fiscalyear" string="Configure Fiscalyear" icon="gtk-execute" type="object"/>
</group>
</group>
- <field name="company_id" widget="selection" readonly="1" on_change="onchange_company_id(company_id)" attrs="{'invisible': [('has_default_company', '=', True)]} " />
+ <field name="company_id" widget="selection" on_change="onchange_company_id(company_id)"
+ attrs="{'invisible': [('has_default_company', '=', True)]}"/>
<separator string="Accounting Configuration" colspan="4"/>
<group col="4" colspan="4">
<field name ="complete_tax_set" invisible="1"/>