[IMP] automatized the creation of a 'current year earnings' account when installing a Char of Account

This commit is contained in:
qdp-odoo
2015-06-18 10:07:30 +02:00
parent 7cbe33efdf
commit c22d4a60c7
2 changed files with 7 additions and 8 deletions
+7 -1
View File
@@ -727,7 +727,6 @@ class WizardMultiChartsAccounts(models.TransientModel):
self._create_tax_templates_from_rates(company.id)
# Install all the templates objects and generate the real objects
acc_template_ref, taxes_ref = self.chart_template_id._install_template(company, code_digits=self.code_digits, transfer_account_id=self.transfer_account_id)
# write values of default taxes for product as super user
@@ -738,6 +737,13 @@ class WizardMultiChartsAccounts(models.TransientModel):
# Create Bank journals
self._create_bank_journals_from_o2m(company, acc_template_ref)
# Create the current year earning account (outside of the CoA)
self.env['account.account'].create({
'code': '0',
'name': _('Undistributed Profits/Losses'),
'user_type': self.env.ref("account.data_unaffected_earnings").id,
'company_id': company.id,})
return {}
@api.multi
@@ -157,13 +157,6 @@
<field name="tag_ids" eval="[(6,0,[ref('account.account_tag_operating')])]"/>
</record>
<record id="conf_a_current_year_earnings" model="account.account.template">
<field name="code">0</field>
<field name="name">Current Year Earnings</field>
<field name="user_type" ref="account.data_unaffected_earnings"/>
<field name="chart_template_id" ref="configurable_chart_template"/>
</record>
<record model="account.account.template" id="exchange_fx_income">
<field name="name">Foreign Exchange Gain</field>
<field name="code">2010</field>