Rohan Nayani(Open ERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-l10n-control-dev-load-translation-tax-template-ron
into lp:~openerp-dev/openobject-addons/trunk-l10n-control-dev.
Requested reviews:
Rucha (Open ERP) (rpa-openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-l10n-control-dev-load-translation-tax-template-ron/+merge/69611
Hello,
=> Add Translation for account.tax object.
=> Create demo data for testing purpose.
Thanks
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-l10n-control-dev-load-translation-tax-template-ron/+merge/69611
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-l10n-control-dev.
=== modified file 'l10n_multilang/l10n_multilang.py'
--- l10n_multilang/l10n_multilang.py 2011-07-28 09:26:51 +0000
+++ l10n_multilang/l10n_multilang.py 2011-07-28 09:57:27 +0000
@@ -98,6 +98,8 @@
obj_acc = self.pool.get('account.account')
obj_tax_code_template = self.pool.get('account.tax.code.template')
obj_tax_code = self.pool.get('account.tax.code')
+ obj_tax_template = self.pool.get('account.tax.template')
+ obj_tax = self.pool.get('account.tax')
resource_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'l10n_multilang', 'view_translate_message_wizard')
@@ -126,6 +128,11 @@
out_ids = obj_tax_code.search(cr, uid, [('id', 'child_of', [tax_code_root_id])], order='id')[1:]
warn_msg += self.copy_translations(cr, uid, langs, obj_tax_code_template, 'name', in_ids, obj_tax_code, out_ids)
+ # copy account.tax translations
+ in_ids = sorted([x.id for x in obj_multi.chart_template_id.tax_template_ids])
+ out_ids = obj_tax.search(cr, uid, [('company_id', '=', company_id)], order='id')
+ warn_msg += self.copy_translations(cr, uid, langs, obj_tax_template, 'name', in_ids, obj_tax, out_ids)
+
#open new wizard its for displaying warning message
if warn_msg:
res_id = self.pool.get('translate.message').create(cr, uid, {'message': warn_msg})
=== modified file 'l10n_multilang/l10n_multilang_test.xml'
--- l10n_multilang/l10n_multilang_test.xml 2011-07-21 13:27:36 +0000
+++ l10n_multilang/l10n_multilang_test.xml 2011-07-28 09:57:27 +0000
@@ -148,6 +148,35 @@
<field name="parent_id" ref="account_chart_template_a"/>
</record>
+ <!-- Tax for template A-->
+ <record id="attn_VAT-OUT-21-S" model="account.tax.template">
+ <field name="sequence">10</field>
+ <field name="description">VAT-OUT-21-S</field>
+ <field name="name">VAT 21%</field>
+ <field name="amount">0.21</field>
+ <field name="type">percent</field>
+ <field name="chart_template_id" ref="account_chart_template_a"/>
+ </record>
+
+ <!-- Tax for template B-->
+ <record id="attn_VAT-OUT-4-S" model="account.tax.template">
+ <field name="sequence">12</field>
+ <field name="description">VAT-OUT-4-S</field>
+ <field name="name">VAT 4%</field>
+ <field name="amount">0.4</field>
+ <field name="type">percent</field>
+ <field name="chart_template_id" ref="account_chart_template_b"/>
+ </record>
+
+ <record id="attn_VAT-OUT-12-S" model="account.tax.template">
+ <field name="sequence">12</field>
+ <field name="description">VAT-OUT-12-S</field>
+ <field name="name">VAT 12%</field>
+ <field name="amount">0.12</field>
+ <field name="type">percent</field>
+ <field name="chart_template_id" ref="account_chart_template_b"/>
+ </record>
+
</data>
</openerp>
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp