diff options
| author | Thibault Delavallée <tde@openerp.com> | 2013-05-22 13:42:36 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2013-05-22 13:42:36 +0200 |
| commit | cd278d83abd291209d7c3f18ee8eb9ab43a4158a (patch) | |
| tree | 8d866ce7e1d365667e0a4fe9e85b10f15d36ea3d | |
| parent | c1cb8bf7653d98153c43e0ee35eb3558438e0b78 (diff) | |
| parent | d4d6e882668cfdc7c4634a0e30a047d0c83c75a7 (diff) | |
[MERGE] Sync with trunk
bzr revid: tde@openerp.com-20130522103305-yi5ql1chdx9qxxlx
bzr revid: tde@openerp.com-20130522114236-qi2s3i2dl2lemdvh
224 files changed, 28072 insertions, 3428 deletions
diff --git a/addons/account/__openerp__.py b/addons/account/__openerp__.py index 43aaa2f58c1..a380a69dc03 100644 --- a/addons/account/__openerp__.py +++ b/addons/account/__openerp__.py @@ -99,7 +99,6 @@ for a particular financial year and for preparation of vouchers there is a modul 'project/wizard/project_account_analytic_line_view.xml', 'account_end_fy.xml', 'account_invoice_view.xml', - 'partner_view.xml', 'data/account_data.xml', 'data/data_account_type.xml', 'data/configurable_account_chart.xml', @@ -112,6 +111,7 @@ for a particular financial year and for preparation of vouchers there is a modul 'project/wizard/account_analytic_journal_report_view.xml', 'project/wizard/account_analytic_cost_ledger_for_journal_report_view.xml', 'project/wizard/account_analytic_chart_view.xml', + 'partner_view.xml', 'product_view.xml', 'account_assert_test.xml', 'process/statement_process.xml', diff --git a/addons/account/account.py b/addons/account/account.py index 3959799f1bb..e92bd3a7879 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -1670,7 +1670,7 @@ class account_move_reconcile(osv.osv): elif reconcile.line_partial_ids: first_partner = reconcile.line_partial_ids[0].partner_id.id move_lines = reconcile.line_partial_ids - if any([line.partner_id.id != first_partner for line in move_lines]): + if any([(line.account_id.type in ('receivable', 'payable') and line.partner_id.id != first_partner) for line in move_lines]): return False return True diff --git a/addons/account/account_financial_report_data.xml b/addons/account/account_financial_report_data.xml index 6410a5e887c..e8ff33151c3 100644 --- a/addons/account/account_financial_report_data.xml +++ b/addons/account/account_financial_report_data.xml @@ -6,16 +6,19 @@ --> <record id="account_financial_report_profitandloss0" model="account.financial.report"> <field name="name">Profit and Loss</field> + <field name="sign" eval="-1" /> <field name="type">sum</field> </record> <record id="account_financial_report_income0" model="account.financial.report"> <field name="name">Income</field> + <field name="sign" eval="-1" /> <field name="parent_id" ref="account_financial_report_profitandloss0"/> <field name="display_detail">detail_with_hierarchy</field> <field name="type">account_type</field> </record> <record id="account_financial_report_expense0" model="account.financial.report"> <field name="name">Expense</field> + <field name="sign" eval="-1" /> <field name="parent_id" ref="account_financial_report_profitandloss0"/> <field name="display_detail">detail_with_hierarchy</field> <field name="type">account_type</field> diff --git a/addons/account/account_installer.xml b/addons/account/account_installer.xml index 58e824a6250..b03babc63ac 100644 --- a/addons/account/account_installer.xml +++ b/addons/account/account_installer.xml @@ -20,10 +20,11 @@ </p> <group> <field name="charts" class="oe_inline"/> + <field name="company_id" widget="selection"/><!-- we assume that this wizard will be run only by administrators and as this field may cause problem if hidden (because of the default company of the user removed from the selection because already configured), we simply choosed to remove the group "multi company" of it --> </group> <group string="Configure your Fiscal Year" groups="account.group_account_user"> <field name="has_default_company" invisible="1" /> - <field name="company_id" colspan="4" widget="selection" attrs="{'invisible' : [('has_default_company', '=', True)]}"/><!-- we assume that this wizard will be run only by administrators and as this field may cause problem if hidden (because of the default company of the user removed from the selection because already configured), we simply choosed to remove the group "multi company" of it --> + <label for="date_start" string="Date Range"/> <div> <field name="date_start" on_change="on_change_start_date(date_start)" class="oe_inline"/> - diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index 701ede7e799..14aabed86ad 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -742,7 +742,7 @@ class account_invoice(osv.osv): inv = self.browse(cr, uid, id) cur_obj = self.pool.get('res.currency') - company_currency = inv.company_id.currency_id.id + company_currency = self.pool['res.company'].browse(cr, uid, inv.company_id.id).currency_id.id if inv.type in ('out_invoice', 'in_refund'): sign = 1 else: @@ -789,6 +789,7 @@ class account_invoice(osv.osv): return move_lines def check_tax_lines(self, cr, uid, inv, compute_taxes, ait_obj): + company_currency = self.pool['res.company'].browse(cr, uid, inv.company_id.id).currency_id if not inv.tax_line: for tax in compute_taxes.values(): ait_obj.create(cr, uid, tax) @@ -802,7 +803,7 @@ class account_invoice(osv.osv): if not key in compute_taxes: raise osv.except_osv(_('Warning!'), _('Global taxes defined, but they are not in invoice lines !')) base = compute_taxes[key]['base'] - if abs(base - tax.base) > inv.company_id.currency_id.rounding: + if abs(base - tax.base) > company_currency.rounding: raise osv.except_osv(_('Warning!'), _('Tax base different!\nClick on compute to update the tax base.')) for key in compute_taxes: if not key in tax_key: @@ -889,7 +890,7 @@ class account_invoice(osv.osv): ctx.update({'lang': inv.partner_id.lang}) if not inv.date_invoice: self.write(cr, uid, [inv.id], {'date_invoice': fields.date.context_today(self,cr,uid,context=context)}, context=ctx) - company_currency = inv.company_id.currency_id.id + company_currency = self.pool['res.company'].browse(cr, uid, inv.company_id.id).currency_id.id # create the analytical lines # one move line per invoice line iml = self._get_analytic_lines(cr, uid, inv.id, context=ctx) @@ -1005,7 +1006,8 @@ class account_invoice(osv.osv): 'line_id': line, 'journal_id': journal_id, 'date': date, - 'narration':inv.comment + 'narration': inv.comment, + 'company_id': inv.company_id.id, } period_id = inv.period_id and inv.period_id.id or False ctx.update(company_id=inv.company_id.id) @@ -1537,8 +1539,7 @@ class account_invoice_line(osv.osv): if context is None: context = {} inv = self.pool.get('account.invoice').browse(cr, uid, invoice_id, context=context) - company_currency = inv.company_id.currency_id.id - + company_currency = self.pool['res.company'].browse(cr, uid, inv.company_id.id).currency_id.id for line in inv.invoice_line: mres = self.move_line_get_item(cr, uid, line, context) if not mres: @@ -1682,8 +1683,7 @@ class account_invoice_tax(osv.osv): cur_obj = self.pool.get('res.currency') inv = self.pool.get('account.invoice').browse(cr, uid, invoice_id, context=context) cur = inv.currency_id - company_currency = inv.company_id.currency_id.id - + company_currency = self.pool['res.company'].browse(cr, uid, inv.company_id.id).currency_id.id for line in inv.invoice_line: for tax in tax_obj.compute_all(cr, uid, line.invoice_line_tax_id, (line.price_unit* (1-(line.discount or 0.0)/100.0)), line.quantity, line.product_id, inv.partner_id)['taxes']: val={} diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py index 006e2c55f5f..d6c25364784 100644 --- a/addons/account/account_move_line.py +++ b/addons/account/account_move_line.py @@ -626,7 +626,7 @@ class account_move_line(osv.osv): (_check_date, 'The date of your Journal Entry is not in the defined period! You should change the date or remove this constraint from the journal.', ['date']), (_check_currency, 'The selected account of your Journal Entry forces to provide a secondary currency. You should remove the secondary currency on the account or select a multi-currency view on the journal.', ['currency_id']), (_check_currency_and_amount, "You cannot create journal items with a secondary currency without recording both 'currency' and 'amount currency' field.", ['currency_id','amount_currency']), - (_check_currency_amount, 'The amount expressed in the secondary currency must be positif when journal item are debit and negatif when journal item are credit.', ['amount_currency']), + (_check_currency_amount, 'The amount expressed in the secondary currency must be positive when the journal item is a debit and negative when if it is a credit.', ['amount_currency']), (_check_currency_company, "You cannot provide a secondary currency if it is the same than the company one." , ['currency_id']), ] diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 13bc694a1cc..603c4254b19 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -2111,10 +2111,8 @@ <group attrs="{'invisible': [('only_one_chart_template','=',True)]}"> <field name="chart_template_id" widget="selection" on_change="onchange_chart_template_id(chart_template_id)" domain="[('visible','=', True)]"/> </group> - <group groups="base.group_multi_company"> - <field name="company_id" widget="selection" on_change="onchange_company_id(company_id)"/> <!-- we assume that this wizard will be run only by administrators and as this field may cause problem if hidden (because of the default company of the user removed from the selection because already configured), we simply choosed to remove the group "multi company" of it --> - </group> <group> + <field name="company_id" widget="selection" on_change="onchange_company_id(company_id)"/> <!-- we assume that this wizard will be run only by administrators and as this field may cause problem if hidden (because of the default company of the user removed from the selection because already configured), we simply choosed to remove the group "multi company" of it --> <field name="currency_id" class="oe_inline"/> <field name="sale_tax" attrs="{'invisible': [('complete_tax_set', '!=', True)]}" domain="[('chart_template_id', '=', chart_template_id),('parent_id','=',False),('type_tax_use','in',('sale','all'))]"/> <label for="sale_tax_rate" string="Sale Tax" attrs="{'invisible': [('complete_tax_set', '=', True)]}"/> diff --git a/addons/account/partner_view.xml b/addons/account/partner_view.xml index b6fae3140b5..f6c89a92560 100644 --- a/addons/account/partner_view.xml +++ b/addons/account/partner_view.xml @@ -50,11 +50,12 @@ </field> </record> - <record id="action_account_analytic_account_form" model="ir.actions.act_window"> + <record id="action_open_partner_analytic_accounts" model="ir.actions.act_window"> <field name="context">{'search_default_partner_id': [active_id], 'default_partner_id': active_id}</field> <field name="name">Contracts/Analytic Accounts</field> <field name="res_model">account.analytic.account</field> - <field name="view_mode">tree,form</field> + <field name="view_id" ref="view_account_analytic_account_tree"/> + <field name="search_view_id" ref="view_account_analytic_account_search"/> </record> <record model="ir.ui.view" id="partner_view_buttons"> <field name="name">partner.view.buttons</field> @@ -67,7 +68,7 @@ name="%(account.action_invoice_tree)d" context="{'search_default_partner_id': active_id,'default_partner_id': active_id}" groups="account.group_account_invoice"/> <button type="action" string="Journal Items" name="%(account.action_account_moves_all_tree)d" groups="account.group_account_user"/> - <button type="action" string="Contracts/Analytic Accounts" name="%(account.action_account_analytic_account_form)d" + <button type="action" string="Contracts/Analytic Accounts" name="%(account.action_open_partner_analytic_accounts)d" groups="analytic.group_analytic_accounting"/> </xpath> </field> diff --git a/addons/account/project/project_view.xml b/addons/account/project/project_view.xml index 79a1e76c7e7..4dbdf41abf0 100644 --- a/addons/account/project/project_view.xml +++ b/addons/account/project/project_view.xml @@ -77,6 +77,7 @@ <field name="name">Analytic Accounts</field> <field name="type">ir.actions.act_window</field> <field name="res_model">account.analytic.account</field> + <field name="context">{}</field> <!-- repair invalid context by setting empty one --> <field name="view_type">form</field> <field name="view_mode">tree,form</field> <field name="view_id" ref="view_account_analytic_account_tree"/> diff --git a/addons/account/report/account_general_ledger.py b/addons/account/report/account_general_ledger.py index 498cb1369a8..4f712ad58cc 100644 --- a/addons/account/report/account_general_ledger.py +++ b/addons/account/report/account_general_ledger.py @@ -23,7 +23,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/account/report/account_invoice_report.py b/addons/account/report/account_invoice_report.py index 799b9b1c9fb..d8dc45f9a3b 100644 --- a/addons/account/report/account_invoice_report.py +++ b/addons/account/report/account_invoice_report.py @@ -99,12 +99,13 @@ class account_invoice_report(osv.osv): 'partner_bank_id': fields.many2one('res.partner.bank', 'Bank Account',readonly=True), 'residual': fields.float('Total Residual', readonly=True), 'user_currency_residual': fields.function(_compute_amounts_in_user_currency, string="Total Residual", type='float', digits_compute=dp.get_precision('Account'), multi="_compute_amounts"), + 'country_id': fields.many2one('res.country', 'Country of the Partner Company'), } _order = 'date desc' def _select(self): select_str = """ - SELECT sub.id, sub.date, sub.year, sub.month, sub.day, sub.product_id, sub.partner_id, + SELECT sub.id, sub.date, sub.year, sub.month, sub.day, sub.product_id, sub.partner_id, sub.country_id, sub.payment_term, sub.period_id, sub.uom_name, sub.currency_id, sub.journal_id, sub.fiscal_position, sub.user_id, sub.company_id, sub.nbr, sub.type, sub.state, sub.categ_id, sub.date_due, sub.account_id, sub.account_line_id, sub.partner_bank_id, @@ -172,7 +173,8 @@ class account_invoice_report(osv.osv): WHERE a.id = ai.id) ELSE 1::bigint END::numeric AS residual, - ai.commercial_partner_id as commercial_partner_id + ai.commercial_partner_id as commercial_partner_id, + partner.country_id """ return select_str @@ -180,6 +182,7 @@ class account_invoice_report(osv.osv): from_str = """ FROM account_invoice_line ail JOIN account_invoice ai ON ai.id = ail.invoice_id + JOIN res_partner partner ON ai.commercial_partner_id = partner.id LEFT JOIN product_product pr ON pr.id = ail.product_id left JOIN product_template pt ON pt.id = pr.product_tmpl_id LEFT JOIN product_uom u ON u.id = ail.uos_id @@ -195,7 +198,7 @@ class account_invoice_report(osv.osv): ai.partner_id, ai.payment_term, ai.period_id, u.name, ai.currency_id, ai.journal_id, ai.fiscal_position, ai.user_id, ai.company_id, ai.type, ai.state, pt.categ_id, ai.date_due, ai.account_id, ail.account_id, ai.partner_bank_id, ai.residual, - ai.amount_total, u.uom_type, u.category_id, ai.commercial_partner_id + ai.amount_total, u.uom_type, u.category_id, ai.commercial_partner_id, partner.country_id """ return group_by_str diff --git a/addons/account/report/account_invoice_report_view.xml b/addons/account/report/account_invoice_report_view.xml index 96dc948b09a..5f38db5e71f 100644 --- a/addons/account/report/account_invoice_report_view.xml +++ b/addons/account/report/account_invoice_report_view.xml @@ -15,6 +15,7 @@ <field name="company_id" invisible="1"/> <field name="partner_id" invisible="1"/> <field name="commercial_partner_id" invisible="1"/> + <field name="country_id" invisible="1"/> <field name="product_id" invisible="1"/> <field name="uom_name" invisible="not context.get('set_visible',False)"/> <field name="categ_id" invisible="1"/> @@ -68,6 +69,7 @@ <group expand="1" string="Group By..."> <filter string="Partner" name="partner_id" context="{'group_by':'partner_id','residual_visible':True}"/> <filter string="Commercial Partner" name="commercial_partner_id" context="{'group_by':'commercial_partner_id','residual_visible':True}"/> + <filter string="Commercial Partner's Country" name="country_id" context="{'group_by':'country_id'}"/> <filter string="Salesperson" name='user' icon="terp-personal" context="{'group_by':'user_id'}"/> <filter string="Due Date" icon="terp-go-today" context="{'group_by':'date_due'}"/> <filter string="Period" icon="terp-go-month" context="{'group_by':'period_id'}" name="period"/> diff --git a/addons/account/res_config.py b/addons/account/res_config.py index 53c604161ea..f1f1aee7d41 100644 --- a/addons/account/res_config.py +++ b/addons/account/res_config.py @@ -25,6 +25,7 @@ from dateutil.relativedelta import relativedelta from operator import itemgetter from os.path import join as opj +from openerp.tools import DEFAULT_SERVER_DATE_FORMAT, DEFAULT_SERVER_DATETIME_FORMAT as DF from openerp.tools.translate import _ from openerp.osv import fields, osv from openerp import tools @@ -132,12 +133,43 @@ class account_config_settings(osv.osv_memory): count = self.pool.get('res.company').search_count(cr, uid, [], context=context) return bool(count == 1) + def _get_default_fiscalyear_data(self, cr, uid, company_id, context=None): + """Compute default period, starting and ending date for fiscalyear + - if in a fiscal year, use its period, starting and ending date + - if past fiscal year, use its period, and new dates [ending date of the latest +1 day ; ending date of the latest +1 year] + - if no fiscal year, use monthly, 1st jan, 31th dec of this year + :return: (date_start, date_stop, period) at format DEFAULT_SERVER_DATETIME_FORMAT + """ + fiscalyear_ids = self.pool.get('account.fiscalyear').search(cr, uid, + [('date_start', '<=', time.strftime(DF)), ('date_stop', '>=', time.strftime(DF)), + ('company_id', '=', company_id)]) + if fiscalyear_ids: + # is in a current fiscal year, use this one + fiscalyear = self.pool.get('account.fiscalyear').browse(cr, uid, fiscalyear_ids[0], context=context) + if len(fiscalyear.period_ids) == 5: # 4 periods of 3 months + opening period + period = '3months' + else: + period = 'month' + return (fiscalyear.date_start, fiscalyear.date_stop, period) + else: + past_fiscalyear_ids = self.pool.get('account.fiscalyear').search(cr, uid, + [('date_stop', '<=', time.strftime(DF)), ('company_id', '=', company_id)]) + if past_fiscalyear_ids: + # use the latest fiscal, sorted by (start_date, id) + latest_year = self.pool.get('account.fiscalyear').browse(cr, uid, past_fiscalyear_ids[-1], context=context) + latest_stop = datetime.datetime.strptime(latest_year.date_stop, DF) + if len(latest_year.period_ids) == 5: + period = '3months' + else: + period = 'month' + return ((latest_stop+datetime.timedelta(days=1)).strftime(DF), latest_stop.replace(year=latest_stop.year+1).strftime(DF), period) + else: + return (time.strftime('%Y-01-01'), time.strftime('%Y-12-31'), 'month') + + _defaults = { 'company_id': _default_company, 'has_default_company': _default_has_default_company, - 'date_start': lambda *a: time.strftime('%Y-01-01'), - 'date_stop': lambda *a: time.strftime('%Y-12-31'), - 'period': 'month', } def create(self, cr, uid, values, context=None): @@ -161,6 +193,7 @@ class account_config_settings(osv.osv_memory): fiscalyear_count = self.pool.get('account.fiscalyear').search_count(cr, uid, [('date_start', '<=', time.strftime('%Y-%m-%d')), ('date_stop', '>=', time.strftime('%Y-%m-%d')), ('company_id', '=', company_id)]) + date_start, date_stop, period = self._get_default_fiscalyear_data(cr, uid, company_id, context=context) values = { 'expects_chart_of_accounts': company.expects_chart_of_accounts, 'currency_id': company.currency_id.id, @@ -170,6 +203,9 @@ class account_config_settings(osv.osv_memory): 'has_fiscal_year': bool(fiscalyear_count), 'chart_template_id': False, 'tax_calculation_rounding_method': company.tax_calculation_rounding_method, + 'date_start': date_start, + 'date_stop': date_stop, + 'period': period, } # update journals and sequences for journal_type in ('sale', 'sale_refund', 'purchase', 'purchase_refund'): diff --git a/addons/account/wizard/pos_box.py b/addons/account/wizard/pos_box.py index 874a8e3b7c9..bd38e6bbed6 100644 --- a/addons/account/wizard/pos_box.py +++ b/addons/account/wizard/pos_box.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python from openerp.osv import fields, osv import openerp.addons.decimal_precision as dp from openerp.tools.translate import _ diff --git a/addons/account_analytic_analysis/account_analytic_analysis.py b/addons/account_analytic_analysis/account_analytic_analysis.py index 33ab3be209c..be1e0aac402 100644 --- a/addons/account_analytic_analysis/account_analytic_analysis.py +++ b/addons/account_analytic_analysis/account_analytic_analysis.py @@ -259,17 +259,14 @@ class account_analytic_account(osv.osv): return res if child_ids: - cr.execute("SELECT account_analytic_line.account_id, COALESCE(SUM(amount), 0.0) \ - FROM account_analytic_line \ - JOIN account_analytic_journal \ - ON account_analytic_line.journal_id = account_analytic_journal.id \ - WHERE account_analytic_line.account_id IN %s \ - AND account_analytic_journal.type = 'sale' \ - GROUP BY account_analytic_line.account_id", (child_ids,)) - for account_id, sum in cr.fetchall(): - res[account_id] = round(sum,2) + #Search all invoice lines not in cancelled state that refer to this analytic account + inv_line_obj = self.pool.get("account.invoice.line") + inv_lines = inv_line_obj.search(cr, uid, ['&', ('account_analytic_id', 'in', child_ids), ('invoice_id.state', '!=', 'cancel')], context=context) + for line in inv_line_obj.browse(cr, uid, inv_lines, context=context): + res[line.account_analytic_id.id] += line.price_subtotal for acc in self.browse(cr, uid, res.keys(), context=context): res[acc.id] = res[acc.id] - (acc.timesheet_ca_invoiced or 0.0) + res_final = res return res_final @@ -633,6 +630,21 @@ class account_analytic_account(osv.osv): pass return result + + def hr_to_invoice_timesheets(self, cr, uid, ids, context=None): + domain = [('invoice_id','=',False),('to_invoice','!=',False), ('journal_id.type', '=', 'general'), ('account_id', 'in', ids)] + names = [record.name for record in self.browse(cr, uid, ids, context=context)] + name = _('Timesheets to Invoice of %s') % ','.join(names) + return { + 'type': 'ir.actions.act_window', + 'name': name, + 'view_type': 'form', + 'view_mode': 'tree,form', + 'domain' : domain, + 'res_model': 'account.analytic.line', + 'nodestroy': True, + } + def _prepare_invoice(self, cr, uid, contract, context=None): context = context or {} diff --git a/addons/account_analytic_analysis/account_analytic_analysis_view.xml b/addons/account_analytic_analysis/account_analytic_analysis_view.xml index d31746e7e70..cd4be740815 100644 --- a/addons/account_analytic_analysis/account_analytic_analysis_view.xml +++ b/addons/account_analytic_analysis/account_analytic_analysis_view.xml @@ -98,8 +98,8 @@ <field class="oe_inline" name="ca_to_invoice" attrs="{'invisible': [('invoice_on_timesheets','=',False)]}"/> </td><td class="oe_timesheet_action" attrs="{'invisible': ['|',('invoice_on_timesheets','=',False),('type','=','template')]}"> <span attrs="{'invisible': [('ca_to_invoice','=',0.0)]}" class="oe_grey"> - <button name="%(hr_timesheet_invoice.action_hr_timesheet_invoice_create_final)d" - type="action" + <button name="hr_to_invoice_timesheets" + type="object" class="oe_link" string="⇒ Invoice"/> or view diff --git a/addons/account_asset/security/ir.model.access.csv b/addons/account_asset/security/ir.model.access.csv index d6eda4016c9..d6eda4016c9 100755..100644 --- a/addons/account_asset/security/ir.model.access.csv +++ b/addons/account_asset/security/ir.model.access.csv diff --git a/addons/account_asset/wizard/__init__.py b/addons/account_asset/wizard/__init__.py index 45d83921a69..45d83921a69 100755..100644 --- a/addons/account_asset/wizard/__init__.py +++ b/addons/account_asset/wizard/__init__.py diff --git a/addons/account_asset/wizard/account_asset_change_duration.py b/addons/account_asset/wizard/account_asset_change_duration.py index f27507ac2b3..f27507ac2b3 100755..100644 --- a/addons/account_asset/wizard/account_asset_change_duration.py +++ b/addons/account_asset/wizard/account_asset_change_duration.py diff --git a/addons/account_asset/wizard/wizard_asset_compute.py b/addons/account_asset/wizard/wizard_asset_compute.py index f7cc6cf89c0..f7cc6cf89c0 100755..100644 --- a/addons/account_asset/wizard/wizard_asset_compute.py +++ b/addons/account_asset/wizard/wizard_asset_compute.py diff --git a/addons/account_followup/account_followup.py b/addons/account_followup/account_followup.py index 036feaaf0e5..715860cab83 100644 --- a/addons/account_followup/account_followup.py +++ b/addons/account_followup/account_followup.py @@ -165,9 +165,8 @@ class res_partner(osv.osv): else: action_text = partner.latest_followup_level_id_without_lit.manual_action_note or '' - #Check date: put the minimum date if it existed already - action_date = (partner.payment_next_action_date and min(partner.payment_next_action_date, fields.date.context_today(self, cr, uid, context=context)) - ) or fields.date.context_today(self, cr, uid, context=context) + #Check date: only change when it did not exist already + action_date = partner.payment_next_action_date or fields.date.context_today(self, cr, uid, context=context) # Check responsible: if partner has not got a responsible already, take from follow-up responsible_id = False diff --git a/addons/account_test/account_test.py b/addons/account_test/account_test.py index 98e27380837..cc60108bf20 100644 --- a/addons/account_test/account_test.py +++ b/addons/account_test/account_test.py @@ -24,7 +24,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/account_voucher/__openerp__.py b/addons/account_voucher/__openerp__.py index 345c3378aa0..a043b15a518 100644 --- a/addons/account_voucher/__openerp__.py +++ b/addons/account_voucher/__openerp__.py @@ -67,6 +67,7 @@ This module manages: 'test/sales_payment.yml', 'test/account_voucher_report.yml', 'test/case1_usd_usd.yml', + 'test/case1_usd_usd_payment_rate.yml', 'test/case2_usd_eur_debtor_in_eur.yml', 'test/case2_usd_eur_debtor_in_usd.yml', 'test/case3_eur_eur.yml', diff --git a/addons/account_voucher/account_voucher.py b/addons/account_voucher/account_voucher.py index b176c3b8fd9..850162ccf84 100644 --- a/addons/account_voucher/account_voucher.py +++ b/addons/account_voucher/account_voucher.py @@ -26,6 +26,19 @@ from openerp.osv import fields, osv import openerp.addons.decimal_precision as dp from openerp.tools.translate import _ from openerp.tools import float_compare +from openerp.report import report_sxw + +class res_currency(osv.osv): + _inherit = "res.currency" + + def _get_current_rate(self, cr, uid, ids, name, arg, context=None): + if context is None: + context = {} + res = super(res_currency, self)._get_current_rate(cr, uid, ids, name, arg, context=context) + if context.get('voucher_special_currency') in ids and context.get('voucher_special_currency_rate'): + res[context.get('voucher_special_currency')] = context.get('voucher_special_currency_rate') + return res + class res_company(osv.osv): _inherit = "res.company" @@ -153,7 +166,7 @@ class account_voucher(osv.osv): journal = journal_pool.browse(cr, uid, journal_id, context=context) if journal.currency: return journal.currency.id - return False + return self.pool.get('res.users').browse(cr, uid, uid, context=context).company_id.currency_id.id def _get_partner(self, cr, uid, context=None): if context is None: context = {} @@ -222,26 +235,26 @@ class account_voucher(osv.osv): def onchange_line_ids(self, cr, uid, ids, line_dr_ids, line_cr_ids, amount, voucher_currency, type, context=None): context = context or {} if not line_dr_ids and not line_cr_ids: - return {'value':{}} + return {'value':{'writeoff_amount': 0.0}} line_osv = self.pool.get("account.voucher.line") line_dr_ids = resolve_o2m_operations(cr, uid, line_osv, line_dr_ids, ['amount'], context) line_cr_ids = resolve_o2m_operations(cr, uid, line_osv, line_cr_ids, ['amount'], context) - #compute the field is_multi_currency that is used to hide/display options linked to secondary currency on the voucher is_multi_currency = False - if voucher_currency: - # if the voucher currency is not False, it means it is different than the company currency and we need to display the options - is_multi_currency = True - else: - #loop on the voucher lines to see if one of these has a secondary currency. If yes, we need to define the options - for voucher_line in line_dr_ids+line_cr_ids: - company_currency = False - company_currency = voucher_line.get('move_line_id', False) and self.pool.get('account.move.line').browse(cr, uid, voucher_line.get('move_line_id'), context=context).company_id.currency_id.id - if voucher_line.get('currency_id', company_currency) != company_currency: - is_multi_currency = True - break + #loop on the voucher lines to see if one of these has a secondary currency. If yes, we need to see the options + for voucher_line in line_dr_ids+line_cr_ids: + line_id = voucher_line.get('id') and self.pool.get('account.voucher.line').browse(cr, uid, voucher_line['id'], context=context).move_line_id.id or voucher_line.get('move_line_id') + if line_id and self.pool.get('account.move.line').browse(cr, uid, line_id, context=context).currency_id: + is_multi_currency = True + break return {'value': {'writeoff_amount': self._compute_writeoff_amount(cr, uid, line_dr_ids, line_cr_ids, amount, type), 'is_multi_currency': is_multi_currency}} + def _get_journal_currency(self, cr, uid, ids, name, args, context=None): + res = {} + for voucher in self.browse(cr, uid, ids, context=context): + res[voucher.id] = voucher.journal_id.currency and voucher.journal_id.currency.id or voucher.company_id.currency_id.id + return res + def _get_writeoff_amount(self, cr, uid, ids, name, args, context=None): if not ids: return {} currency_obj = self.pool.get('res.currency') @@ -258,20 +271,48 @@ class account_voucher(osv.osv): return res def _paid_amount_in_company_currency(self, cr, uid, ids, name, args, context=None): - if not ids: return {} + if context is None: + context = {} + res = {} + ctx = context.copy() + for v in self.browse(cr, uid, ids, context=context): + ctx.update({'date': v.date}) + #make a new call to browse in order to have the right date in the context, to get the right currency rate + voucher = self.browse(cr, uid, v.id, context=ctx) + ctx.update({ + 'voucher_special_currency': voucher.payment_rate_currency_id and voucher.payment_rate_currency_id.id or False, + 'voucher_special_currency_rate': voucher.currency_id.rate * voucher.payment_rate,}) + res[voucher.id] = self.pool.get('res.currency').compute(cr, uid, voucher.currency_id.id, voucher.company_id.currency_id.id, voucher.amount, context=ctx) + return res + + def _get_currency_help_label(self, cr, uid, currency_id, payment_rate, payment_rate_currency_id, context=None): + """ + This function builds a string to help the users to understand the behavior of the payment rate fields they can specify on the voucher. + This string is only used to improve the usability in the voucher form view and has no other effect. + + :param currency_id: the voucher currency + :type currency_id: integer + :param payment_rate: the value of the payment_rate field of the voucher + :type payment_rate: float + :param payment_rate_currency_id: the value of the payment_rate_currency_id field of the voucher + :type payment_rate_currency_id: integer + :return: translated string giving a tip on what's the effect of the current payment rate specified + :rtype: str + """ + rml_parser = report_sxw.rml_parse(cr, uid, 'currency_help_label', context=context) + currency_pool = self.pool.get('res.currency') + currency_str = payment_rate_str = '' + if currency_id: + currency_str = rml_parser.formatLang(1, currency_obj=currency_pool.browse(cr, uid, currency_id, context=context)) + if payment_rate_currency_id: + payment_rate_str = rml_parser.formatLang(payment_rate, currency_obj=currency_pool.browse(cr, uid, payment_rate_currency_id, context=context)) + currency_help_label = _('At the operation date, the exchange rate was\n%s = %s') % (currency_str, payment_rate_str) + return currency_help_label + + def _fnct_currency_help_label(self, cr, uid, ids, name, args, context=None): res = {} - rate = 1.0 for voucher in self.browse(cr, uid, ids, context=context): - if voucher.currency_id: - if voucher.company_id.currency_id.id == voucher.payment_rate_currency_id.id: - rate = 1 / voucher.payment_rate - else: - ctx = context.copy() - ctx.update({'date': voucher.date}) - voucher_rate = self.browse(cr, uid, voucher.id, context=ctx).currency_id.rate - company_currency_rate = voucher.company_id.currency_id.rate - rate = voucher_rate * company_currency_rate - res[voucher.id] = voucher.amount / rate + res[voucher.id] = self._get_currency_help_label(cr, uid, voucher.currency_id.id, voucher.payment_rate, voucher.payment_rate_currency_id.id, context=context) return res _name = 'account.voucher' @@ -304,8 +345,7 @@ class account_voucher(osv.osv): domain=[('type','=','dr')], context={'default_type':'dr'}, readonly=True, states={'draft':[('readonly',False)]}), 'period_id': fields.many2one('account.period', 'Period', required=True, readonly=True, states={'draft':[('readonly',False)]}), 'narration':fields.text('Notes', readonly=True, states={'draft':[('readonly',False)]}), -# 'currency_id':fields.many2one('res.currency', 'Currency', required=True, readonly=True, states={'draft':[('readonly',False)]}), - 'currency_id': fields.related('journal_id','currency', type='many2one', relation='res.currency', string='Currency', readonly=True), + 'currency_id': fields.function(_get_journal_currency, type='many2one', relation='res.currency', string='Currency', readonly=True, required=True), 'company_id': fields.many2one('res.company', 'Company', required=True, readonly=True, states={'draft':[('readonly',False)]}), 'state':fields.selection( [('draft','Draft'), @@ -346,6 +386,7 @@ class account_voucher(osv.osv): help='The specific rate that will be used, in this voucher, between the selected currency (in \'Payment Rate Currency\' field) and the voucher currency.'), 'paid_amount_in_company_currency': fields.function(_paid_amount_in_company_currency, string='Paid Amount in Company Currency', type='float', readonly=True), 'is_multi_currency': fields.boolean('Multi Currency Voucher', help='Fields with internal purpose only that depicts if the voucher is a multi currency one or not'), + 'currency_help_label': fields.function(_fnct_currency_help_label, type='text', string="Helping Sentence", help="This sentence helps you to know how to specify the payment rate by giving you the direct effect it has"), } _defaults = { 'active': True, @@ -422,6 +463,8 @@ class account_voucher(osv.osv): partner_pool = self.pool.get('res.partner') position_pool = self.pool.get('account.fiscal.position') line_pool = self.pool.get('account.voucher.line') + if not line_ids: + line_ids = [] res = { 'tax_amount': False, 'amount': False, @@ -516,23 +559,26 @@ class account_voucher(osv.osv): return default def onchange_rate(self, cr, uid, ids, rate, amount, currency_id, payment_rate_currency_id, company_id, context=None): - res = {'value': {'paid_amount_in_company_currency': amount}} - company_currency = self.pool.get('res.company').browse(cr, uid, company_id, context=context).currency_id - if rate and amount and currency_id:# and currency_id == payment_rate_currency_id: - voucher_rate = self.pool.get('res.currency').browse(cr, uid, currency_id, context).rate - if company_currency.id == payment_rate_currency_id: - company_rate = rate - else: - company_rate = self.pool.get('res.company').browse(cr, uid, company_id, context=context).currency_id.rate - res['value']['paid_amount_in_company_currency'] = amount / voucher_rate * company_rate + res = {'value': {'paid_amount_in_company_currency': amount, 'currency_help_label': self._get_currency_help_label(cr, uid, currency_id, rate, payment_rate_currency_id, context=context)}} + if rate and amount and currency_id: + company_currency = self.pool.get('res.company').browse(cr, uid, company_id, context=context).currency_id + #context should contain the date, the payment currency and the payment rate specified on the voucher + amount_in_company_currency = self.pool.get('res.currency').compute(cr, uid, currency_id, company_currency.id, amount, context=context) + res['value']['paid_amount_in_company_currency'] = amount_in_company_currency return res def onchange_amount(self, cr, uid, ids, amount, rate, partner_id, journal_id, currency_id, ttype, date, payment_rate_currency_id, company_id, context=None): if context is None: context = {} - res = self.recompute_voucher_lines(cr, uid, ids, partner_id, journal_id, amount, currency_id, ttype, date, context=context) ctx = context.copy() ctx.update({'date': date}) + #read the voucher rate with the right date in the context + currency_id = currency_id or self.pool.get('res.company').browse(cr, uid, company_id, context=ctx).currency_id.id + voucher_rate = self.pool.get('res.currency').read(cr, uid, currency_id, ['rate'], context=ctx)['rate'] + ctx.update({ + 'voucher_special_currency': payment_rate_currency_id, + 'voucher_special_currency_rate': rate * voucher_rate}) + res = self.recompute_voucher_lines(cr, uid, ids, partner_id, journal_id, amount, currency_id, ttype, date, context=ctx) vals = self.onchange_rate(cr, uid, ids, rate, amount, currency_id, payment_rate_currency_id, company_id, context=ctx) for key in vals.keys(): res[key].update(vals[key]) @@ -546,6 +592,7 @@ class account_voucher(osv.osv): journal = self.pool.get('account.journal').browse(cr, uid, journal_id, context=context) company_id = journal.company_id.id payment_rate = 1.0 + currency_id = currency_id or journal.company_id.currency_id.id payment_rate_currency_id = currency_id ctx = context.copy() ctx.update({'date': date}) @@ -561,24 +608,62 @@ class account_voucher(osv.osv): # is not in the voucher currency payment_rate_currency_id = voucher_line['currency_id'] tmp = currency_obj.browse(cr, uid, payment_rate_currency_id, context=ctx).rate - voucher_currency_id = currency_id or journal.company_id.currency_id.id - payment_rate = tmp / currency_obj.browse(cr, uid, voucher_currency_id, context=ctx).rate + payment_rate = tmp / currency_obj.browse(cr, uid, currency_id, context=ctx).rate break + vals['value'].update({ + 'payment_rate': payment_rate, + 'currency_id': currency_id, + 'payment_rate_currency_id': payment_rate_currency_id + }) + #read the voucher rate with the right date in the context + voucher_rate = self.pool.get('res.currency').read(cr, uid, currency_id, ['rate'], context=ctx)['rate'] + ctx.update({ + 'voucher_special_currency_rate': payment_rate * voucher_rate, + 'voucher_special_currency': payment_rate_currency_id}) res = self.onchange_rate(cr, uid, ids, payment_rate, amount, currency_id, payment_rate_currency_id, company_id, context=ctx) for key in res.keys(): vals[key].update(res[key]) - vals['value'].update({'payment_rate': payment_rate}) - if payment_rate_currency_id: - vals['value'].update({'payment_rate_currency_id': payment_rate_currency_id}) return vals + def basic_onchange_partner(self, cr, uid, ids, partner_id, journal_id, ttype, context=None): + partner_pool = self.pool.get('res.partner') + journal_pool = self.pool.get('account.journal') + res = {'value': {'account_id': False}} + if not partner_id or not journal_id: + return res + + journal = journal_pool.browse(cr, uid, journal_id, context=context) + partner = partner_pool.browse(cr, uid, partner_id, context=context) + account_id = False + if journal.type in ('sale','sale_refund'): + account_id = partner.property_account_receivable.id + elif journal.type in ('purchase', 'purchase_refund','expense'): + account_id = partner.property_account_payable.id + else: + account_id = journal.default_credit_account_id.id or journal.default_debit_account_id.id + + res['value']['account_id'] = account_id + return res + def onchange_partner_id(self, cr, uid, ids, partner_id, journal_id, amount, currency_id, ttype, date, context=None): if not journal_id: return {} - res = self.recompute_voucher_lines(cr, uid, ids, partner_id, journal_id, amount, currency_id, ttype, date, context=context) - vals = self.recompute_payment_rate(cr, uid, ids, res, currency_id, date, ttype, journal_id, amount, context=context) + if context is None: + context = {} + #TODO: comment me and use me directly in the sales/purchases views + res = self.basic_onchange_partner(cr, uid, ids, partner_id, journal_id, ttype, context=context) + if ttype in ['sale', 'purchase']: + return res + ctx = context.copy() + # not passing the payment_rate currency and the payment_rate in the context but it's ok because they are reset in recompute_payment_rate + ctx.update({'date': date}) + vals = self.recompute_voucher_lines(cr, uid, ids, partner_id, journal_id, amount, currency_id, ttype, date, context=ctx) + vals2 = self.recompute_payment_rate(cr, uid, ids, vals, currency_id, date, ttype, journal_id, amount, context=context) for key in vals.keys(): res[key].update(vals[key]) + for key in vals2.keys(): + res[key].update(vals2[key]) + #TODO: can probably be removed now #TODO: onchange_partner_id() should not returns [pre_line, line_dr_ids, payment_rate...] for type sale, and not # [pre_line, line_cr_ids, payment_rate...] for type purchase. # We should definitively split account.voucher object in two and make distinct on_change functions. In the @@ -621,8 +706,6 @@ class account_voucher(osv.osv): if context is None: context = {} context_multi_currency = context.copy() - if date: - context_multi_currency.update({'date': date}) currency_pool = self.pool.get('res.currency') move_line_pool = self.pool.get('account.move.line') @@ -646,18 +729,6 @@ class account_voucher(osv.osv): journal = journal_pool.browse(cr, uid, journal_id, context=context) partner = partner_pool.browse(cr, uid, partner_id, context=context) currency_id = currency_id or journal.company_id.currency_id.id - account_id = False - if journal.type in ('sale','sale_refund'): - account_id = partner.property_account_receivable.id - elif journal.type in ('purchase', 'purchase_refund','expense'): - account_id = partner.property_account_payable.id - else: - account_id = journal.default_credit_account_id.id or journal.default_debit_account_id.id - - default['value']['account_id'] = account_id - - if journal.type not in ('cash', 'bank'): - return default total_credit = 0.0 total_debit = 0.0 @@ -715,12 +786,13 @@ class account_voucher(osv.osv): if _remove_noise_in_o2m(): continue - if line.currency_id and currency_id==line.currency_id.id: + if line.currency_id and currency_id == line.currency_id.id: amount_original = abs(line.amount_currency) amount_unreconciled = abs(line.amount_residual_currency) else: - amount_original = currency_pool.compute(cr, uid, company_currency, currency_id, line.credit or line.debit or 0.0) - amount_unreconciled = currency_pool.compute(cr, uid, company_currency, currency_id, abs(line.amount_residual)) + #always use the amount booked in the company currency as the basis of the conversion into the voucher currency + amount_original = currency_pool.compute(cr, uid, company_currency, currency_id, line.credit or line.debit or 0.0, context=context_multi_currency) + amount_unreconciled = currency_pool.compute(cr, uid, company_currency, currency_id, abs(line.amount_residual), context=context_multi_currency) line_currency_id = line.currency_id and line.currency_id.id or company_currency rs = { 'name':line.move_id.name, @@ -766,10 +838,15 @@ class account_voucher(osv.osv): if context is None: context = {} res = {'value': {}} - #set the default payment rate of the voucher and compute the paid amount in company currency - if currency_id and currency_id == payment_rate_currency_id: + if currency_id: + #set the default payment rate of the voucher and compute the paid amount in company currency ctx = context.copy() ctx.update({'date': date}) + #read the voucher rate with the right date in the context + voucher_rate = self.pool.get('res.currency').read(cr, uid, currency_id, ['rate'], context=ctx)['rate'] + ctx.update({ + 'voucher_special_currency_rate': payment_rate * voucher_rate, + 'voucher_special_currency': payment_rate_currency_id}) vals = self.onchange_rate(cr, uid, ids, payment_rate, amount, currency_id, payment_rate_currency_id, company_id, context=ctx) for key in vals.keys(): res[key].update(vals[key]) @@ -789,7 +866,8 @@ class account_voucher(osv.osv): period_pool = self.pool.get('account.period') currency_obj = self.pool.get('res.currency') ctx = context.copy() - ctx.update({'company_id': company_id}) + ctx.update({'company_id': company_id, 'account_period_prefer_normal': True}) + voucher_currency_id = currency_id or self.pool.get('res.company').browse(cr, uid, company_id, context=ctx).currency_id.id pids = period_pool.find(cr, uid, date, context=ctx) if pids: res['value'].update({'period_id':pids[0]}) @@ -798,9 +876,8 @@ class account_voucher(osv.osv): payment_rate = 1.0 if payment_rate_currency_id != currency_id: tmp = currency_obj.browse(cr, uid, payment_rate_currency_id, context=ctx).rate - voucher_currency_id = currency_id or self.pool.get('res.company').browse(cr, uid, company_id, context=ctx).currency_id.id payment_rate = tmp / currency_obj.browse(cr, uid, voucher_currency_id, context=ctx).rate - vals = self.onchange_payment_rate_currency(cr, uid, ids, currency_id, payment_rate, payment_rate_currency_id, date, amount, company_id, context=context) + vals = self.onchange_payment_rate_currency(cr, uid, ids, voucher_currency_id, payment_rate, payment_rate_currency_id, date, amount, company_id, context=context) vals['value'].update({'payment_rate': payment_rate}) for key in vals.keys(): res[key].update(vals[key]) @@ -823,7 +900,15 @@ class account_voucher(osv.osv): currency_id = False if journal.currency: currency_id = journal.currency.id + else: + currency_id = journal.company_id.currency_id.id vals['value'].update({'currency_id': currency_id}) + #in case we want to register the payment directly from an invoice, it's confusing to allow to switch the journal + #without seeing that the amount is expressed in the journal currency, and not in the invoice currency. So to avoid + #this common mistake, we simply reset the amount to 0 if the currency is not the invoice currency. + if context.get('payment_expected_currency') and currency_id != context.get('payment_expected_currency'): + vals['value']['amount'] = 0 + amount = 0 res = self.onchange_partner_id(cr, uid, ids, partner_id, journal_id, amount, currency_id, ttype, date, context) for key in res.keys(): vals[key].update(res[key]) @@ -905,8 +990,8 @@ class account_voucher(osv.osv): current_currency = self._get_current_currency(cr, uid, voucher_id, context) if current_currency <> company_currency: context_multi_currency = context.copy() - voucher_brw = self.pool.get('account.voucher').browse(cr, uid, voucher_id, context) - context_multi_currency.update({'date': voucher_brw.date}) + voucher = self.pool.get('account.voucher').browse(cr, uid, voucher_id, context) + context_multi_currency.update({'date': voucher.date}) return context_multi_currency return context @@ -921,33 +1006,33 @@ class account_voucher(osv.osv): :return: mapping between fieldname and value of account move line to create :rtype: dict ''' - voucher_brw = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) + voucher = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) debit = credit = 0.0 # TODO: is there any other alternative then the voucher type ?? # ANSWER: We can have payment and receipt "In Advance". # TODO: Make this logic available. # -for sale, purchase we have but for the payment and receipt we do not have as based on the bank/cash journal we can not know its payment or receipt - if voucher_brw.type in ('purchase', 'payment'): - credit = voucher_brw.paid_amount_in_company_currency - elif voucher_brw.type in ('sale', 'receipt'): - debit = voucher_brw.paid_amount_in_company_currency + if voucher.type in ('purchase', 'payment'): + credit = voucher.paid_amount_in_company_currency + elif voucher.type in ('sale', 'receipt'): + debit = voucher.paid_amount_in_company_currency if debit < 0: credit = -debit; debit = 0.0 if credit < 0: debit = -credit; credit = 0.0 sign = debit - credit < 0 and -1 or 1 #set the first line of the voucher move_line = { - 'name': voucher_brw.name or '/', + 'name': voucher.name or '/', 'debit': debit, 'credit': credit, - 'account_id': voucher_brw.account_id.id, + 'account_id': voucher.account_id.id, 'move_id': move_id, - 'journal_id': voucher_brw.journal_id.id, - 'period_id': voucher_brw.period_id.id, - 'partner_id': voucher_brw.partner_id.id, + 'journal_id': voucher.journal_id.id, + 'period_id': voucher.period_id.id, + 'partner_id': voucher.partner_id.id, 'currency_id': company_currency <> current_currency and current_currency or False, - 'amount_currency': company_currency <> current_currency and sign * voucher_brw.amount or 0.0, - 'date': voucher_brw.date, - 'date_maturity': voucher_brw.date_due + 'amount_currency': company_currency <> current_currency and sign * voucher.amount or 0.0, + 'date': voucher.date, + 'date_maturity': voucher.date_due } return move_line @@ -960,31 +1045,31 @@ class account_voucher(osv.osv): :rtype: dict ''' seq_obj = self.pool.get('ir.sequence') - voucher_brw = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) - if voucher_brw.number: - name = voucher_brw.number - elif voucher_brw.journal_id.sequence_id: - if not voucher_brw.journal_id.sequence_id.active: + voucher = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) + if voucher.number: + name = voucher.number + elif voucher.journal_id.sequence_id: + if not voucher.journal_id.sequence_id.active: raise osv.except_osv(_('Configuration Error !'), _('Please activate the sequence of selected journal !')) c = dict(context) - c.update({'fiscalyear_id': voucher_brw.period_id.fiscalyear_id.id}) - name = seq_obj.next_by_id(cr, uid, voucher_brw.journal_id.sequence_id.id, context=c) + c.update({'fiscalyear_id': voucher.period_id.fiscalyear_id.id}) + name = seq_obj.next_by_id(cr, uid, voucher.journal_id.sequence_id.id, context=c) else: raise osv.except_osv(_('Error!'), _('Please define a sequence on the journal.')) - if not voucher_brw.reference: + if not voucher.reference: ref = name.replace('/','') else: - ref = voucher_brw.reference + ref = voucher.reference move = { 'name': name, - 'journal_id': voucher_brw.journal_id.id, - 'narration': voucher_brw.narration, - 'date': voucher_brw.date, + 'journal_id': voucher.journal_id.id, + 'narration': voucher.narration, + 'date': voucher.date, 'ref': ref, - 'period_id': voucher_brw.period_id.id, + 'period_id': voucher.period_id.id, } return move @@ -1011,7 +1096,10 @@ class account_voucher(osv.osv): raise osv.except_osv(_('Insufficient Configuration!'),_("You should configure the 'Gain Exchange Rate Account' in the accounting settings, to manage automatically the booking of accounting entries related to differences between exchange rates.")) # Even if the amount_currency is never filled, we need to pass the foreign currency because otherwise # the receivable/payable account may have a secondary currency, which render this field mandatory - account_currency_id = company_currency <> current_currency and current_currency or False + if line.account_id.currency_id: + account_currency_id = line.account_id.currency_id.id + else: + account_currency_id = company_currency <> current_currency and current_currency or False move_line = { 'journal_id': line.voucher_id.journal_id.id, 'period_id': line.voucher_id.period_id.id, @@ -1054,16 +1142,11 @@ class account_voucher(osv.osv): :return: the amount in the currency of the voucher's company :rtype: float ''' + if context is None: + context = {} currency_obj = self.pool.get('res.currency') voucher = self.browse(cr, uid, voucher_id, context=context) - res = amount - if voucher.payment_rate_currency_id.id == voucher.company_id.currency_id.id: - # the rate specified on the voucher is for the company currency - res = currency_obj.round(cr, uid, voucher.company_id.currency_id, (amount * voucher.payment_rate)) - else: - # the rate specified on the voucher is not relevant, we use all the rates in the system - res = currency_obj.compute(cr, uid, voucher.currency_id.id, voucher.company_id.currency_id.id, amount, context=context) - return res + return currency_obj.compute(cr, uid, voucher.currency_id.id, voucher.company_id.currency_id.id, amount, context=context) def voucher_move_line_create(self, cr, uid, voucher_id, line_total, move_id, company_currency, current_currency, context=None): ''' @@ -1087,39 +1170,45 @@ class account_voucher(osv.osv): tot_line = line_total rec_lst_ids = [] - voucher_brw = self.pool.get('account.voucher').browse(cr, uid, voucher_id, context) + date = self.read(cr, uid, voucher_id, ['date'], context=context)['date'] ctx = context.copy() - ctx.update({'date': voucher_brw.date}) + ctx.update({'date': date}) + voucher = self.pool.get('account.voucher').browse(cr, uid, voucher_id, context=ctx) + voucher_currency = voucher.journal_id.currency or voucher.company_id.currency_id + ctx.update({ + 'voucher_special_currency_rate': voucher_currency.rate * voucher.payment_rate , + 'voucher_special_currency': voucher.payment_rate_currency_id and voucher.payment_rate_currency_id.id or False,}) prec = self.pool.get('decimal.precision').precision_get(cr, uid, 'Account') - for line in voucher_brw.line_ids: + for line in voucher.line_ids: #create one move line per voucher line where amount is not 0.0 # AND (second part of the clause) only if the original move line was not having debit = credit = 0 (which is a legal value) if not line.amount and not (line.move_line_id and not float_compare(line.move_line_id.debit, line.move_line_id.credit, precision_rounding=prec) and not float_compare(line.move_line_id.debit, 0.0, precision_rounding=prec)): continue # convert the amount set on the voucher line into the currency of the voucher's company - amount = self._convert_amount(cr, uid, line.untax_amount or line.amount, voucher_brw.id, context=ctx) + # this calls res_curreny.compute() with the right context, so that it will take either the rate on the voucher if it is relevant or will use the default behaviour + amount = self._convert_amount(cr, uid, line.untax_amount or line.amount, voucher.id, context=ctx) # if the amount encoded in voucher is equal to the amount unreconciled, we need to compute the # currency rate difference if line.amount == line.amount_unreconciled: if not line.move_line_id: raise osv.except_osv(_('Wrong voucher line'),_("The invoice you are willing to pay is not valid anymore.")) - sign = voucher_brw.type in ('payment', 'purchase') and -1 or 1 + sign = voucher.type in ('payment', 'purchase') and -1 or 1 currency_rate_difference = sign * (line.move_line_id.amount_residual - amount) else: currency_rate_difference = 0.0 move_line = { - 'journal_id': voucher_brw.journal_id.id, - 'period_id': voucher_brw.period_id.id, + 'journal_id': voucher.journal_id.id, + 'period_id': voucher.period_id.id, 'name': line.name or '/', 'account_id': line.account_id.id, 'move_id': move_id, - 'partner_id': voucher_brw.partner_id.id, + 'partner_id': voucher.partner_id.id, 'currency_id': line.move_line_id and (company_currency <> line.move_line_id.currency_id.id and line.move_line_id.currency_id.id) or False, 'analytic_account_id': line.account_analytic_id and line.account_analytic_id.id or False, 'quantity': 1, 'credit': 0.0, 'debit': 0.0, - 'date': voucher_brw.date + 'date': voucher.date } if amount < 0: amount = -amount @@ -1135,9 +1224,9 @@ class account_voucher(osv.osv): tot_line -= amount move_line['credit'] = amount - if voucher_brw.tax_id and voucher_brw.type in ('sale', 'purchase'): + if voucher.tax_id and voucher.type in ('sale', 'purchase'): move_line.update({ - 'account_tax_id': voucher_brw.tax_id.id, + 'account_tax_id': voucher.tax_id.id, }) if move_line.get('account_tax_id', False): @@ -1149,7 +1238,6 @@ class account_voucher(osv.osv): foreign_currency_diff = 0.0 amount_currency = False if line.move_line_id: - voucher_currency = voucher_brw.currency_id and voucher_brw.currency_id.id or voucher_brw.journal_id.company_id.currency_id.id # We want to set it on the account move line as soon as the original line had a foreign currency if line.move_line_id.currency_id and line.move_line_id.currency_id.id != company_currency: # we compute the amount in that foreign currency. @@ -1157,22 +1245,19 @@ class account_voucher(osv.osv): # if the voucher and the voucher line share the same currency, there is no computation to do sign = (move_line['debit'] - move_line['credit']) < 0 and -1 or 1 amount_currency = sign * (line.amount) - elif line.move_line_id.currency_id.id == voucher_brw.payment_rate_currency_id.id: - # if the rate is specified on the voucher, we must use it - voucher_rate = currency_obj.browse(cr, uid, voucher_currency, context=ctx).rate - amount_currency = (move_line['debit'] - move_line['credit']) * voucher_brw.payment_rate * voucher_rate else: - # otherwise we use the rates of the system (giving the voucher date in the context) + # if the rate is specified on the voucher, it will be used thanks to the special keys in the context + # otherwise we use the rates of the system amount_currency = currency_obj.compute(cr, uid, company_currency, line.move_line_id.currency_id.id, move_line['debit']-move_line['credit'], context=ctx) - if line.amount == line.amount_unreconciled and line.move_line_id.currency_id.id == voucher_currency: - sign = voucher_brw.type in ('payment', 'purchase') and -1 or 1 + if line.amount == line.amount_unreconciled: + sign = voucher.type in ('payment', 'purchase') and -1 or 1 foreign_currency_diff = sign * line.move_line_id.amount_residual_currency + amount_currency move_line['amount_currency'] = amount_currency voucher_line = move_line_obj.create(cr, uid, move_line) rec_ids = [voucher_line, line.move_line_id.id] - if not currency_obj.is_zero(cr, uid, voucher_brw.company_id.currency_id, currency_rate_difference): + if not currency_obj.is_zero(cr, uid, voucher.company_id.currency_id, currency_rate_difference): # Change difference entry in company currency exch_lines = self._get_exchange_lines(cr, uid, line, move_id, currency_rate_difference, company_currency, current_currency, context=context) new_id = move_line_obj.create(cr, uid, exch_lines[0],context) @@ -1219,32 +1304,32 @@ class account_voucher(osv.osv): currency_obj = self.pool.get('res.currency') move_line = {} - voucher_brw = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) - current_currency_obj = voucher_brw.currency_id or voucher_brw.journal_id.company_id.currency_id + voucher = self.pool.get('account.voucher').browse(cr,uid,voucher_id,context) + current_currency_obj = voucher.currency_id or voucher.journal_id.company_id.currency_id if not currency_obj.is_zero(cr, uid, current_currency_obj, line_total): diff = line_total account_id = False write_off_name = '' - if voucher_brw.payment_option == 'with_writeoff': - account_id = voucher_brw.writeoff_acc_id.id - write_off_name = voucher_brw.comment - elif voucher_brw.type in ('sale', 'receipt'): - account_id = voucher_brw.partner_id.property_account_receivable.id + if voucher.payment_option == 'with_writeoff': + account_id = voucher.writeoff_acc_id.id + write_off_name = voucher.comment + elif voucher.type in ('sale', 'receipt'): + account_id = voucher.partner_id.property_account_receivable.id else: - account_id = voucher_brw.partner_id.property_account_payable.id - sign = voucher_brw.type == 'payment' and -1 or 1 + account_id = voucher.partner_id.property_account_payable.id + sign = voucher.type == 'payment' and -1 or 1 move_line = { 'name': write_off_name or name, 'account_id': account_id, 'move_id': move_id, - 'partner_id': voucher_brw.partner_id.id, - 'date': voucher_brw.date, + 'partner_id': voucher.partner_id.id, + 'date': voucher.date, 'credit': diff > 0 and diff or 0.0, 'debit': diff < 0 and -diff or 0.0, - 'amount_currency': company_currency <> current_currency and (sign * -1 * voucher_brw.writeoff_amount) or False, + 'amount_currency': company_currency <> current_currency and (sign * -1 * voucher.writeoff_amount) or False, 'currency_id': company_currency <> current_currency and current_currency or False, - 'analytic_account_id': voucher_brw.analytic_id and voucher_brw.analytic_id.id or False, + 'analytic_account_id': voucher.analytic_id and voucher.analytic_id.id or False, } return move_line @@ -1345,13 +1430,17 @@ class account_voucher_line(osv.osv): _order = "move_line_id" # If the payment is in the same currency than the invoice, we keep the same amount - # Otherwise, we compute from company currency to payment currency + # Otherwise, we compute from invoice currency to payment currency def _compute_balance(self, cr, uid, ids, name, args, context=None): currency_pool = self.pool.get('res.currency') rs_data = {} for line in self.browse(cr, uid, ids, context=context): ctx = context.copy() ctx.update({'date': line.voucher_id.date}) + voucher_rate = self.pool.get('res.currency').read(cr, uid, line.voucher_id.currency_id.id, ['rate'], context=ctx)['rate'] + ctx.update({ + 'voucher_special_currency': line.voucher_id.payment_rate_currency_id and line.voucher_id.payment_rate_currency_id.id or False, + 'voucher_special_currency_rate': line.voucher_id.payment_rate * voucher_rate}) res = {} company_currency = line.voucher_id.journal_id.company_id.currency_id.id voucher_currency = line.voucher_id.currency_id and line.voucher_id.currency_id.id or company_currency @@ -1361,13 +1450,11 @@ class account_voucher_line(osv.osv): res['amount_original'] = 0.0 res['amount_unreconciled'] = 0.0 elif move_line.currency_id and voucher_currency==move_line.currency_id.id: - res['amount_original'] = currency_pool.compute(cr, uid, move_line.currency_id.id, voucher_currency, abs(move_line.amount_currency), context=ctx) - res['amount_unreconciled'] = currency_pool.compute(cr, uid, move_line.currency_id and move_line.currency_id.id or company_currency, voucher_currency, abs(move_line.amount_residual_currency), context=ctx) - elif move_line and move_line.credit > 0: - res['amount_original'] = currency_pool.compute(cr, uid, company_currency, voucher_currency, move_line.credit, context=ctx) - res['amount_unreconciled'] = currency_pool.compute(cr, uid, company_currency, voucher_currency, abs(move_line.amount_residual), context=ctx) + res['amount_original'] = abs(move_line.amount_currency) + res['amount_unreconciled'] = abs(move_line.amount_residual_currency) else: - res['amount_original'] = currency_pool.compute(cr, uid, company_currency, voucher_currency, move_line.debit, context=ctx) + #always use the amount booked in the company currency as the basis of the conversion into the voucher currency + res['amount_original'] = currency_pool.compute(cr, uid, company_currency, voucher_currency, move_line.credit or move_line.debit or 0.0, context=ctx) res['amount_unreconciled'] = currency_pool.compute(cr, uid, company_currency, voucher_currency, abs(move_line.amount_residual), context=ctx) rs_data[line.id] = res diff --git a/addons/account_voucher/invoice.py b/addons/account_voucher/invoice.py index 03a3e5fab67..c11f9d532e9 100644 --- a/addons/account_voucher/invoice.py +++ b/addons/account_voucher/invoice.py @@ -41,6 +41,7 @@ class invoice(osv.osv): 'target': 'new', 'domain': '[]', 'context': { + 'payment_expected_currency': inv.currency_id.id, 'default_partner_id': self.pool.get('res.partner')._find_accounting_partner(inv.partner_id).id, 'default_amount': inv.type in ('out_refund', 'in_refund') and -inv.residual or inv.residual, 'default_reference': inv.name, diff --git a/addons/account_voucher/test/account_voucher.yml b/addons/account_voucher/test/account_voucher.yml index c9270dc695c..2cd612affc7 100644 --- a/addons/account_voucher/test/account_voucher.yml +++ b/addons/account_voucher/test/account_voucher.yml @@ -6,7 +6,7 @@ account_id: account.cash amount: 1000.0 company_id: base.main_company - journal_id: account.bank_journal + journal_id: account.sales_journal name: Voucher for Axelor narration: Basic Pc line_cr_ids: diff --git a/addons/account_voucher/test/case1_usd_usd_payment_rate.yml b/addons/account_voucher/test/case1_usd_usd_payment_rate.yml new file mode 100644 index 00000000000..037fc1497ec --- /dev/null +++ b/addons/account_voucher/test/case1_usd_usd_payment_rate.yml @@ -0,0 +1,247 @@ +- + In order to check the Account_voucher module with multi-currency in OpenERP, + I create 2 Invoices in USD and make 1 Payment in USD based on the currency rating given by the bank which is slightly different that the one encoded in OpenERP +- + I set the income and expense currency accounts on the main company +- + !python {model: res.company}: | + from datetime import datetime + vals = { + 'income_currency_exchange_account_id': ref('account.o_expense'), + 'expense_currency_exchange_account_id': ref('account.o_expense')} + self.write(cr, uid, ref('base.main_company'), vals) +- + I create currency USD in OpenERP for January of 1.333333 Rate +- + !python {model: res.currency.rate}: | + from datetime import datetime + curr_id = self.pool.get('res.currency').search(cr, uid, [('name', '=', 'USD')])[0] + date = '%s-01-01' %(datetime.now().year) + ids = self.search(cr, uid, [('currency_id','=',curr_id), ('name', '=', date)]) + self.write(cr, uid, ids, {'rate': 1.333333}) +- + I create currency USD in OpenERP for February of 1.250000 Rate +- + !record {model: res.currency.rate, id: feb_usd}: + currency_id: base.USD + name: !eval "'%s-02-01' %(datetime.now().year)" + rate: 1.250000 + +- + I create currency USD in OpenERP for March of 1.111111 Rate +- + !record {model: res.currency.rate, id: mar_usd}: + currency_id: base.USD + name: !eval "'%s-03-01' %(datetime.now().year)" + rate: 1.111111 + +- + I create currency USD in OpenERP for April of 1.052632 Rate +- + !record {model: res.currency.rate, id: apr_usd}: + currency_id: base.USD + name: !eval "'%s-04-01' %(datetime.now().year)" + rate: 1.052632 + +- + I create a cash account with currency USD +- + !record {model: account.account, id: account_cash_usd_id}: + currency_id: base.USD + name: "cash account in usd" + code: "Xcash usd" + type: 'liquidity' + user_type: "account.data_account_type_cash" + +- + I create a bank journal with USD as currency +- + !record {model: account.journal, id: bank_journal_USD}: + name: Bank Journal(USD) + code: BUSD + type: bank + analytic_journal_id: account.sit + sequence_id: account.sequence_bank_journal + default_debit_account_id: account_cash_usd_id + default_credit_account_id: account_cash_usd_id + currency: base.USD + company_id: base.main_company + +- + I create a new partner Kate Mc Kay +- + !record {model: res.partner, id: res_partner_mc_kay}: + name: "Mc Kay Kate" + property_account_receivable: account.a_recv + property_account_payable: account.a_pay +- + I create the first invoice on 1st January for 200 USD +- + !record {model: account.invoice, id: account_invoice_jan_payment_rate}: + account_id: account.a_recv + company_id: base.main_company + currency_id: base.USD + date_invoice: !eval "'%s-01-01' %(datetime.now().year)" + period_id: account.period_1 + invoice_line: + - account_id: account.a_sale + name: '[PCSC234] PC Assemble SC234' + price_unit: 200.0 + quantity: 1.0 + product_id: product.product_product_3 + uos_id: product.product_uom_unit + journal_id: account.sales_journal + partner_id: res_partner_mc_kay + reference_type: none +- + I Validate invoice by clicking on Validate button +- + !workflow {model: account.invoice, action: invoice_open, ref: account_invoice_jan_payment_rate} +- + I check that first invoice move is correct for debtor account (debit - credit == 150.0) +- + !python {model: account.invoice}: | + invoice_id = self.browse(cr, uid, ref("account_invoice_jan_payment_rate")) + assert invoice_id.move_id, "Move not created for open invoice" + move_line_obj = self.pool.get('account.move.line') + move_lines = move_line_obj.search(cr, uid, [('move_id', '=', invoice_id.move_id.id), ('account_id', '=', invoice_id.account_id.id)]) + move_line = move_line_obj.browse(cr, uid, move_lines[0]) + assert (move_line.debit - move_line.credit == 150.0), "Invoice move is not correct for debtors account" +- + I create the second invoice on 1st February for 100 USD +- + !record {model: account.invoice, id: account_invoice_feb_payment_rate}: + account_id: account.a_recv + company_id: base.main_company + currency_id: base.USD + date_invoice: !eval "'%s-02-01' %(datetime.now().year)" + period_id: account.period_2 + invoice_line: + - account_id: account.a_sale + name: '[PCSC234] PC Assemble SC234' + price_unit: 100.0 + quantity: 1.0 + product_id: product.product_product_3 + uos_id: product.product_uom_unit + journal_id: account.sales_journal + partner_id: res_partner_mc_kay + reference_type: none +- + I Validate invoice by clicking on Validate button +- + !workflow {model: account.invoice, action: invoice_open, ref: account_invoice_feb_payment_rate} +- + I check that second invoice move is correct for debtor account (debit - credit == 80) +- + !python {model: account.invoice}: | + invoice_id = self.browse(cr, uid, ref("account_invoice_feb_payment_rate")) + assert invoice_id.move_id, "Move not created for open invoice" + move_line_obj = self.pool.get('account.move.line') + move_lines = move_line_obj.search(cr, uid, [('move_id', '=', invoice_id.move_id.id), ('account_id', '=', invoice_id.account_id.id)]) + move_line = move_line_obj.browse(cr, uid, move_lines[0]) + assert (move_line.debit - move_line.credit == 80), "Invoice move is not correct for debtors account" + +- + I set the context that will be used for the encoding of all the vouchers of this file +- + !context + 'type': 'receipt' +- + On the first March, I create the first voucher of payment with values 240 USD, journal USD, and specifying that $1 = 0.8€ +- + !record {model: account.voucher, id: account_voucher_1_case1_payment_rate, view: view_vendor_receipt_form}: + account_id: account.cash + amount: 240.0 + company_id: base.main_company + journal_id: bank_journal_USD + name: 'Payment: Case 1 USD/USD payment rate' + partner_id: res_partner_mc_kay + period_id: account.period_3 + date: !eval time.strftime("%Y-03-01") + payment_option: 'with_writeoff' + writeoff_acc_id: account.a_expense + comment: 'Write Off' + payment_rate: 0.8 + payment_rate_currency_id: base.EUR + +- + I fill amounts 180 for the invoice of 200$ and 70 for the invoice of 100$> +- + !python {model: account.voucher}: | + vals = {} + voucher_id = self.browse(cr, uid, ref('account_voucher_1_case1_payment_rate')) + data = [] + for item in voucher_id.line_cr_ids: + if item.amount_unreconciled == 200.00: + data += [(item.id, 180.0)] + else: + data += [(item.id, 70.0)] + for line_id, amount in data: + self.pool.get('account.voucher.line').write(cr, uid, [line_id], {'amount': amount}) + assert (voucher_id.state=='draft'), "Voucher is not in draft state" +- + I check that writeoff amount computed is -10.0 +- + !python {model: account.voucher}: | + voucher = ref('account_voucher_1_case1_payment_rate') + voucher_id = self.browse(cr, uid, voucher) + assert (voucher_id.writeoff_amount == -10.0), "Writeoff amount is not -10.0" +- + I confirm the voucher +- + !python {model: account.voucher}: | + voucher = ref('account_voucher_1_case1_payment_rate') + self.signal_proforma_voucher(cr, uid, [voucher]) +- + I check that the move of my first voucher is valid +- + !python {model: account.voucher}: | + voucher = ref('account_voucher_1_case1_payment_rate') + voucher_id = self.browse(cr, uid, voucher) + move_line_obj = self.pool.get('account.move.line') + move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) + for move_line in move_line_obj.browse(cr, uid, move_lines): + assert move_line.state == 'valid', "Voucher move is not valid" +- + I check that my debtor account is correct +- + I check that the debtor account has 2 new lines with -180 and -70 as amount_currency columns and that their credit columns are respectively 144 and 56 +- + I check that my write-off is correct. 8 debit and 10 amount_currency +- + !python {model: account.voucher}: | + voucher = ref('account_voucher_1_case1_payment_rate') + voucher_id = self.browse(cr, uid, voucher) + move_line_obj = self.pool.get('account.move.line') + move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) + for move_line in move_line_obj.browse(cr, uid, move_lines): + if move_line.amount_currency == -180.00: + assert move_line.credit == 144.00, "Debtor account has wrong entry." + elif move_line.amount_currency == -70.00: + assert move_line.credit == 56.00, "Debtor account has wrong entry." + elif move_line.amount_currency == 10.00: + assert move_line.debit == 8.00, "Writeoff amount is wrong: Got a debit of %s (expected 8,00€)" % (move_line.debit) + elif move_line.amount_currency == 240.00: + assert move_line.debit == 192.00, "Bank entry is wrong." + else: + assert False, "Unrecognized journal entry" +- + I check the residual amount of Invoice1, should be 20 in amount_currency and 6 in amount_residual +- + !python {model: account.invoice}: | + invoice_id = self.browse(cr, uid, ref("account_invoice_jan_payment_rate")) + move_line_obj = self.pool.get('account.move.line') + move_lines = move_line_obj.search(cr, uid, [('move_id', '=', invoice_id.move_id.id), ('invoice', '=', invoice_id.id), ('account_id', '=', invoice_id.account_id.id)]) + move_line = move_line_obj.browse(cr, uid, move_lines[0]) + assert (move_line.amount_residual == 6.0) , "Residual amount is not correct for first Invoice" + assert (move_line.amount_residual_currency == 20.0) , "Residual amount in currency is not correct for first Invoice" +- + I check the residual amuont of Invoice2, should be 30 in residual currency and 24 in amount_residual +- + !python {model: account.invoice}: | + invoice_id = self.browse(cr, uid, ref("account_invoice_feb_payment_rate")) + move_line_obj = self.pool.get('account.move.line') + move_lines = move_line_obj.search(cr, uid, [('move_id', '=', invoice_id.move_id.id), ('invoice', '=', invoice_id.id), ('account_id', '=', invoice_id.account_id.id)]) + move_line = move_line_obj.browse(cr, uid, move_lines[0]) + assert (move_line.amount_residual == 24.0) , "Residual amount is not correct for second Invoice" + assert (move_line.amount_residual_currency == 30.0) , "Residual amount in currency is not correct for second Invoice" diff --git a/addons/account_voucher/test/case2_usd_eur_debtor_in_eur.yml b/addons/account_voucher/test/case2_usd_eur_debtor_in_eur.yml index 02dd82f5c14..f523e312933 100644 --- a/addons/account_voucher/test/case2_usd_eur_debtor_in_eur.yml +++ b/addons/account_voucher/test/case2_usd_eur_debtor_in_eur.yml @@ -201,7 +201,7 @@ move_line_obj = self.pool.get('account.move.line') move_lines = move_line_obj.search(cr, uid, [('move_id', '=', invoice_id.move_id.id), ('invoice', '=', invoice_id.id), ('account_id', '=', invoice_id.account_id.id)]) move_line = move_line_obj.browse(cr, uid, move_lines[0]) - assert (move_line.amount_residual_currency == 55.56 and move_line.amount_residual == 20) , "Residual amount is not correct for first Invoice" + assert (move_line.amount_residual_currency == 55.56 and move_line.amount_residual == 20) , "Residual amount is not correct for first Invoice. Got %s USD (%s EUR)" %(move_line.amount_residual_currency, move_line.amount_residual) - I check the residual amuont of Invoice2, should be 22.22 in residual currency and 10 in amount_residual - diff --git a/addons/account_voucher/test/case4_cad_chf.yml b/addons/account_voucher/test/case4_cad_chf.yml index a0ef13d96aa..90c36e371bf 100644 --- a/addons/account_voucher/test/case4_cad_chf.yml +++ b/addons/account_voucher/test/case4_cad_chf.yml @@ -161,7 +161,7 @@ - I check that the debtor account has 1 new line with -298.78 as amount_currency columns and 149.39 of credit and currency is CAD. - - I check that my currency rate difference is correct. 0 in debit with no amount_currency + I check that my currency rate difference is correct. 0 in debit with 98.78 CAD as amount_currency - I check that my writeoff is correct. 11.05 credit and -13.26 amount_currency - @@ -176,7 +176,8 @@ elif move_line.amount_currency == -298.78: assert move_line.credit == 149.39, "Debtor account has wrong entry." elif move_line.debit == 0.00 and move_line.credit == 0.00: - assert move_line.amount_currency == 0.00, "Incorrect Currency Difference." + assert move_line.amount_currency == 98.78, "Incorrect Currency Difference, got %s as amount_currency (expected 98.78)." % (move_line.amount_currency) + assert move_line.currency_id.id == ref('base.CAD'), "Incorrect Currency Difference, got %s (expected 'CAD')" % (move_line.currency_id.name) elif move_line.credit == 10.61: assert move_line.amount_currency == -13.26, "Writeoff amount is wrong." else: diff --git a/addons/account_voucher/test/case_eur_usd.yml b/addons/account_voucher/test/case_eur_usd.yml index 94f0c718980..8dce677fd9a 100644 --- a/addons/account_voucher/test/case_eur_usd.yml +++ b/addons/account_voucher/test/case_eur_usd.yml @@ -41,7 +41,7 @@ currency: base.USD company_id: base.main_company - - I create an invoice + On the first of January, I create an invoice of 1000€ - !record {model: account.invoice, id: account_invoice_eur_usd}: account_id: account.a_recv @@ -79,7 +79,7 @@ !context 'type': 'receipt' - - I create the voucher of payment with values 1350 USD, journal USD, + On the first of February, I create the voucher of payment with values 1350 USD, journal USD, - !record {model: account.voucher, id: account_voucher_eur_usd_case, view: view_vendor_receipt_form}: account_id: account.cash diff --git a/addons/account_voucher/voucher_payment_receipt_view.xml b/addons/account_voucher/voucher_payment_receipt_view.xml index 109c2f9aec9..dea94d59f4e 100644 --- a/addons/account_voucher/voucher_payment_receipt_view.xml +++ b/addons/account_voucher/voucher_payment_receipt_view.xml @@ -46,6 +46,9 @@ </search> </field> </record> + + <!-- TODO: merge the 3 voucher form views of this file into a single view --> + <!-- Low priority view... If we open a voucher from a m2o, for example. --> <record model="ir.ui.view" id="view_low_priority_payment_form"> <field name="name">account.voucher.payment.low.priority.form</field> <field name="model">account.voucher</field> @@ -107,7 +110,7 @@ </group> <group string="Other Information" col="4"> <field name="currency_id" colspan="4" groups="base.group_multi_currency"/> - <field name="payment_rate" required="1" on_change="onchange_rate(payment_rate, amount, currency_id, payment_rate_currency_id, company_id, context)" colspan="3"/> + <field name="payment_rate" required="1" colspan="3" on_change="onchange_amount(amount, payment_rate, partner_id, journal_id, currency_id, type, date, payment_rate_currency_id, company_id, context)"/> <field name="payment_rate_currency_id" colspan="1" nolabel="1" on_change="onchange_payment_rate_currency(currency_id, payment_rate, payment_rate_currency_id, date, amount, company_id, context)" groups="base.group_multi_currency"/> <field name="paid_amount_in_company_currency" colspan="4" invisible="1"/> <field name="number" colspan="4"/> @@ -119,6 +122,7 @@ </field> </record> + <!-- Supplier Payment --> <record model="ir.ui.view" id="view_vendor_payment_form"> <field name="name">account.voucher.payment.form</field> <field name="model">account.voucher</field> @@ -157,7 +161,7 @@ <notebook> <page string="Payment Information"> <label for="line_dr_ids"/> - <field name="line_dr_ids" context="{'journal_id':journal_id, 'type':type, 'partner_id':partner_id}"> + <field name="line_dr_ids" context="{'journal_id':journal_id, 'type':type, 'partner_id':partner_id}" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount, currency_id, type, context)"> <tree string="Supplier Invoices and Outstanding transactions" editable="bottom" colors="gray:amount==0"> <field name="move_line_id" context="{'journal_id':parent.journal_id, 'partner_id':parent.partner_id}" on_change="onchange_move_line_id(move_line_id)" @@ -173,7 +177,7 @@ </tree> </field> <label for="line_cr_ids" attrs="{'invisible': [('pre_line','=',False)]}"/> - <field name="line_cr_ids" attrs="{'invisible': [('pre_line','=',False)]}" context="{'journal_id':journal_id, 'partner_id':partner_id}"> + <field name="line_cr_ids" attrs="{'invisible': [('pre_line','=',False)]}" context="{'journal_id':journal_id, 'partner_id':partner_id}" on_change="onchange_line_ids(line_dr_ids, line_cr_ids, amount, currency_id, type, context)"> <tree string="Credits" editable="bottom" colors="gray:amount==0"> <field name="move_line_id" context="{'journal_id':parent.journal_id, 'partner_id':parent.partner_id}" on_change="onchange_move_line_id(move_line_id)" @@ -193,12 +197,16 @@ <field name="narration" colspan="2" nolabel="1"/> </group> <group> - <group col="4" attrs="{'invisible':[('currency_id','=',False),('is_multi_currency','=',False)]}"> - <separator string="Currency Options" colspan="4"/> + <group col="2" attrs="{'invisible':[('is_multi_currency','=',False)]}"> + <separator string="Currency Options" colspan="2"/> <field name="is_multi_currency" invisible="1"/> - <field name="payment_rate" required="1" on_change="onchange_rate(payment_rate, amount, currency_id, payment_rate_currency_id, company_id, context)" colspan="3"/> - <field name="payment_rate_currency_id" colspan="1" nolabel="1" on_change="onchange_payment_rate_currency(currency_id, payment_rate, payment_rate_currency_id, date, amount, company_id, context)" groups="base.group_multi_currency"/> - <field name="paid_amount_in_company_currency" colspan="4" invisible="1"/> + <label for="payment_rate" colspan="1"/> + <div> + <field name="payment_rate" required="1" class="oe_inline" on_change="onchange_amount(amount, payment_rate, partner_id, journal_id, currency_id, type, date, payment_rate_currency_id, company_id, context)"/> + <field name="payment_rate_currency_id" class="oe_inline" on_change="onchange_payment_rate_currency(currency_id, payment_rate, payment_rate_currency_id, date, amount, company_id, context)" groups="base.group_multi_currency"/> + </div> + <field name="currency_help_label" colspan="2" nolabel="1" class="oe_grey"/> + <field name="paid_amount_in_company_currency" colspan="2" invisible="1"/> </group> <group col="2"> <separator string="Payment Options" colspan="2"/> @@ -282,6 +290,7 @@ <menuitem action="action_vendor_payment" icon="STOCK_JUSTIFY_FILL" sequence="12" id="menu_action_vendor_payment" parent="account.menu_finance_payables"/> + <!-- Register Payment Form (old Pay Invoice wizard) --> <record model="ir.ui.view" id="view_vendor_receipt_dialog_form"> <field name="name">account.voucher.receipt.dialog.form</field> <field name="model">account.voucher</field> @@ -305,6 +314,7 @@ on_change="onchange_journal(journal_id, line_cr_ids, False, partner_id, date, amount, type, company_id, context)" string="Payment Method"/> </group> + <group> <field name="date" invisible="context.get('line_type', False)" on_change="onchange_date(date, currency_id, payment_rate_currency_id, amount, company_id, context)"/> <field name="period_id"/> @@ -319,6 +329,21 @@ <field name="type" invisible="True"/> </group> </group> + <group> + <group> + <field name="writeoff_amount" widget="monetary" options="{'currency_field': 'currency_id'}"/> + <field name="payment_option" required="1"/> + <field name="writeoff_acc_id" + attrs="{'invisible':[('payment_option','!=','with_writeoff')], 'required':[('payment_option','=','with_writeoff')]}" + domain="[('type','=','other')]"/> + <field name="comment" + attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/> + <field name="analytic_id" + groups="analytic.group_analytic_accounting"/> + </group> + <group> + </group> + </group> <notebook invisible="1"> <page string="Payment Information" groups="base.group_user"> <label for="line_cr_ids"/> @@ -358,23 +383,12 @@ <group> <field name="narration" colspan="2" nolabel="1"/> </group> - <group col="4" attrs="{'invisible':[('currency_id','=',False),('is_multi_currency','=',False)]}"> + <group col="4" attrs="{'invisible':[('is_multi_currency','=',False)]}"> <field name="is_multi_currency" invisible="1"/> - <field name="payment_rate" required="1" on_change="onchange_rate(payment_rate, amount, currency_id, payment_rate_currency_id, company_id, context)" colspan="3"/> + <field name="payment_rate" required="1" colspan="3" on_change="onchange_amount(amount, payment_rate, partner_id, journal_id, currency_id, type, date, payment_rate_currency_id, company_id, context)"/> <field name="payment_rate_currency_id" colspan="1" nolabel="1" on_change="onchange_payment_rate_currency(currency_id, payment_rate, payment_rate_currency_id, date, amount, company_id, context)" groups="base.group_multi_currency"/> <field name="paid_amount_in_company_currency" colspan="4" invisible="1"/> </group> - <group> - <field name="writeoff_amount" widget="monetary" options="{'currency_field': 'currency_id'}"/> - <field name="payment_option" required="1"/> - <field name="writeoff_acc_id" - attrs="{'invisible':[('payment_option','!=','with_writeoff')], 'required':[('payment_option','=','with_writeoff')]}" - domain="[('type','=','other')]"/> - <field name="comment" - attrs="{'invisible':[('payment_option','!=','with_writeoff')]}"/> - <field name="analytic_id" - groups="analytic.group_analytic_accounting"/> - </group> </group> </page> </notebook> @@ -387,6 +401,7 @@ </record> + <!-- Customer Payment --> <record model="ir.ui.view" id="view_vendor_receipt_form"> <field name="name">account.voucher.receipt.form</field> <field name="model">account.voucher</field> @@ -467,10 +482,14 @@ <group> <field name="narration" colspan="2" nolabel="1"/> </group> - <group col="4" attrs="{'invisible':[('currency_id','=',False),('is_multi_currency','=',False)]}"> + <group col="4" attrs="{'invisible':[('is_multi_currency','=',False)]}"> <field name="is_multi_currency" invisible="1"/> - <field name="payment_rate" required="1" on_change="onchange_rate(payment_rate, amount, currency_id, payment_rate_currency_id, company_id, context)" colspan="3"/> - <field name="payment_rate_currency_id" colspan="1" nolabel="1" on_change="onchange_payment_rate_currency(currency_id, payment_rate, payment_rate_currency_id, date, amount, company_id, context)" groups="base.group_multi_currency"/> + <label for="payment_rate" colspan="1"/> + <div> + <field name="payment_rate" required="1" class="oe_inline" on_change="onchange_amount(amount, payment_rate, partner_id, journal_id, currency_id, type, date, payment_rate_currency_id, company_id, context)"/> + <field name="payment_rate_currency_id" class="oe_inline" on_change="onchange_payment_rate_currency(currency_id, payment_rate, payment_rate_currency_id, date, amount, company_id, context)" groups="base.group_multi_currency"/> + </div> + <field name="currency_help_label" colspan="2" nolabel="1" class="oe_grey"/> <field name="paid_amount_in_company_currency" colspan="4" invisible="1"/> </group> <group> diff --git a/addons/account_voucher/voucher_sales_purchase_view.xml b/addons/account_voucher/voucher_sales_purchase_view.xml index 6a84a09d5e6..dc732129803 100644 --- a/addons/account_voucher/voucher_sales_purchase_view.xml +++ b/addons/account_voucher/voucher_sales_purchase_view.xml @@ -145,6 +145,13 @@ </field> </page> </notebook> + <group col="4" invisible="1"> + <field name="is_multi_currency" invisible="1"/> + <field name="currency_help_label" invisible="1"/> + <field name="payment_rate" invisible="1"/> + <field name="payment_rate_currency_id" invisible="1"/> + <field name="paid_amount_in_company_currency" colspan="4" invisible="1"/> + </group> </sheet> <div class="oe_chatter"> <field name="message_follower_ids" widget="mail_followers"/> @@ -237,6 +244,7 @@ on_change="onchange_journal(journal_id, line_dr_ids, tax_id, partner_id, date, amount, type, company_id, context)" groups="account.group_account_user"/> <field name="paid_amount_in_company_currency" invisible="1"/> + <field name="currency_help_label" invisible="1"/> </group> </group> <notebook> diff --git a/addons/anonymization/anonymization.py b/addons/anonymization/anonymization.py index 025f1f79f70..0477efa5b1f 100644 --- a/addons/anonymization/anonymization.py +++ b/addons/anonymization/anonymization.py @@ -543,6 +543,7 @@ class ir_model_fields_anonymize_wizard(osv.osv_memory): fixes = group(fixes, ('model_name', 'field_name')) for line in data: + queries = [] table_name = self.pool[line['model_id']]._table if line['model_id'] in self.pool else None # check if custom sql exists: diff --git a/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.eot b/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.eot Binary files differindex 05b8e3442cc..05b8e3442cc 100755..100644 --- a/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.eot +++ b/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.eot diff --git a/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.svg b/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.svg index adcd9c6f7da..adcd9c6f7da 100755..100644 --- a/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.svg +++ b/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.svg diff --git a/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.ttf b/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.ttf Binary files differindex 94809d3a57f..94809d3a57f 100755..100644 --- a/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.ttf +++ b/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.ttf diff --git a/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.woff b/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.woff Binary files differindex 1d6c4abc9d9..1d6c4abc9d9 100755..100644 --- a/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.woff +++ b/addons/auth_oauth/static/lib/zocial/css/zocial-regular-webfont.woff diff --git a/addons/auth_openid/res_users.py b/addons/auth_openid/res_users.py index 47e119f2a1e..897dea07982 100644 --- a/addons/auth_openid/res_users.py +++ b/addons/auth_openid/res_users.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python ############################################################################## # # OpenERP, Open Source Management Solution diff --git a/addons/auth_openid/utils.py b/addons/auth_openid/utils.py index 806198f99c2..0474e23fe4b 100644 --- a/addons/auth_openid/utils.py +++ b/addons/auth_openid/utils.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python ############################################################################## # # OpenERP, Open Source Management Solution diff --git a/addons/auth_signup/static/src/js/auth_signup.js b/addons/auth_signup/static/src/js/auth_signup.js index bbaf907c625..545ee6cf60e 100644 --- a/addons/auth_signup/static/src/js/auth_signup.js +++ b/addons/auth_signup/static/src/js/auth_signup.js @@ -57,14 +57,14 @@ openerp.auth_signup = function(instance) { self.signup_enabled = result.signup; self.reset_password_enabled = result.reset_password; if (!self.signup_enabled || self.$("form input[name=login]").val()){ - self.set('login_mode', 'default'); + self.set('login_mode', self.params.type || 'default'); } else { self.set('login_mode', 'signup'); } }); } else { // TODO: support multiple database mode - self.set('login_mode', 'default'); + self.set('login_mode', self.params.type || 'default'); } }); }, diff --git a/addons/base_import/static/lib/select2/README.md b/addons/base_import/static/lib/select2/README.md index 3a6dcaf1ba4..3a6dcaf1ba4 100755..100644 --- a/addons/base_import/static/lib/select2/README.md +++ b/addons/base_import/static/lib/select2/README.md diff --git a/addons/base_import/static/lib/select2/select2.css b/addons/base_import/static/lib/select2/select2.css index f0bdfb82f04..f0bdfb82f04 100755..100644 --- a/addons/base_import/static/lib/select2/select2.css +++ b/addons/base_import/static/lib/select2/select2.css diff --git a/addons/base_import/static/lib/select2/select2.js b/addons/base_import/static/lib/select2/select2.js index 42ce0a928b8..42ce0a928b8 100755..100644 --- a/addons/base_import/static/lib/select2/select2.js +++ b/addons/base_import/static/lib/select2/select2.js diff --git a/addons/base_import/static/lib/select2/spinner.gif b/addons/base_import/static/lib/select2/spinner.gif Binary files differindex 5b33f7e54f4..5b33f7e54f4 100755..100644 --- a/addons/base_import/static/lib/select2/spinner.gif +++ b/addons/base_import/static/lib/select2/spinner.gif diff --git a/addons/base_report_designer/openerp_sxw2rml/openerp_sxw2rml.py b/addons/base_report_designer/openerp_sxw2rml/openerp_sxw2rml.py index 436650eb2cd..436650eb2cd 100644..100755 --- a/addons/base_report_designer/openerp_sxw2rml/openerp_sxw2rml.py +++ b/addons/base_report_designer/openerp_sxw2rml/openerp_sxw2rml.py diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/About.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/About.py index 43b452b82e2..9fb6cd11219 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/About.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/About.py @@ -1,49 +1,25 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# import uno from com.sun.star.task import XJobExecutor diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/AddAttachment.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/AddAttachment.py index ba69174ffc6..2dce1750e34 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/AddAttachment.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/AddAttachment.py @@ -1,49 +1,26 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. +# See: http://www.gnu.org/licenses/lgpl.html # -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html -# -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# + import os import uno import unohelper diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Change.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Change.py index b85a9d9bb06..e0b66780e8b 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Change.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Change.py @@ -1,49 +1,26 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# + import uno import string import unohelper @@ -72,7 +49,7 @@ class Change( unohelper.Base, XJobExecutor ): 'XML-RPC': 'http://', 'XML-RPC secure': 'https://', 'NET-RPC': 'socket://', - } + } host=port=protocol='' if docinfo.getUserFieldValue(0): m = re.match('^(http[s]?://|socket://)([\w.\-]+):(\d{1,5})$', docinfo.getUserFieldValue(0) or '') @@ -80,7 +57,7 @@ class Change( unohelper.Base, XJobExecutor ): port = m.group(3) protocol = m.group(1) if protocol: - for (key, value) in self.protocol.iteritems(): + for (key, value) in self.protocol.iteritems(): if value==protocol: protocol=key break @@ -102,7 +79,7 @@ class Change( unohelper.Base, XJobExecutor ): self.win.addButton( 'btnNext', -2, -5, 30, 15, 'Next', actionListenerProc = self.btnNext_clicked ) self.win.addButton( 'btnCancel', -2 - 30 - 5 ,-5, 30, 15, 'Cancel', actionListenerProc = self.btnCancel_clicked ) - + for i in self.protocol.keys(): self.lstProtocol.addItem(i,self.lstProtocol.getItemCount() ) self.win.doModalDialog( "lstProtocol", protocol) @@ -110,27 +87,27 @@ class Change( unohelper.Base, XJobExecutor ): def btnNext_clicked(self, oActionEvent): global url aVal='' - #aVal= Fetature used + #aVal= Fetature used try: url = self.protocol[self.win.getListBoxSelectedItem("lstProtocol")]+self.win.getEditText("txtHost")+":"+self.win.getEditText("txtPort") self.sock=RPCSession(url) desktop=getDesktop() doc = desktop.getCurrentComponent() - docinfo=doc.getDocumentInfo() + docinfo=doc.getDocumentInfo() docinfo.setUserFieldValue(0,url) res=self.sock.listdb() self.win.endExecute() ServerParameter(aVal,url) except : - import traceback,sys + import traceback,sys info = reduce(lambda x, y: x+y, traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback)) - self.logobj.log_write('ServerParameter', LOG_ERROR, info) + self.logobj.log_write('ServerParameter', LOG_ERROR, info) ErrorDialog("Connection to server is fail. Please check your Server Parameter.", "", "Error!") self.win.endExecute() - + def btnCancel_clicked(self,oActionEvent): self.win.endExecute() - + if __name__<>"package" and __name__=="__main__": Change(None) diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ConvertBracesToField.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ConvertBracesToField.py index c1fa8b22a85..17cc25687b1 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ConvertBracesToField.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ConvertBracesToField.py @@ -1,49 +1,26 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. +# See: http://www.gnu.org/licenses/lgpl.html # -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html -# -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# + import uno import unohelper import string diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ConvertFieldsToBraces.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ConvertFieldsToBraces.py index ffa88a8cd06..b8abcb1dc6c 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ConvertFieldsToBraces.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ConvertFieldsToBraces.py @@ -1,49 +1,25 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# import uno import unohelper @@ -81,7 +57,7 @@ class ConvertFieldsToBraces( unohelper.Base, XJobExecutor ): if __name__<>"package": ConvertFieldsToBraces(None) else: - g_ImplementationHelper.addImplementation( ConvertFieldsToBraces, "org.openoffice.openerp.report.convertFB", ("com.sun.star.task.Job",),) + g_ImplementationHelper.addImplementation( ConvertFieldsToBraces, "org.openoffice.openerp.report.convertFB", ("com.sun.star.task.Job",),) # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ExportToRML.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ExportToRML.py index d2605ce73e4..a12becdc68c 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ExportToRML.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ExportToRML.py @@ -1,49 +1,26 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. +# See: http://www.gnu.org/licenses/lgpl.html # -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html -# -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# + import os import uno import unohelper diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Expression.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Expression.py index 9e3b175b67b..896a5954c7d 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Expression.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Expression.py @@ -1,49 +1,26 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# + import uno import string import unohelper diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Fields.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Fields.py index 90f85e57a0d..8ed4d2c25e8 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Fields.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Fields.py @@ -1,50 +1,25 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## - +############################################################################# import uno import string diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/LoginTest.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/LoginTest.py index 85059d7712c..11c74555447 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/LoginTest.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/LoginTest.py @@ -1,49 +1,26 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# + if __name__<>"package": from ServerParameter import * from lib.gui import * diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ModifyExistingReport.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ModifyExistingReport.py index bc7d439c76d..ef1d3548a6e 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ModifyExistingReport.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ModifyExistingReport.py @@ -1,49 +1,25 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. +# See: http://www.gnu.org/licenses/lgpl.html # -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html -# -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# import uno import string diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/NewReport.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/NewReport.py index 138c68b690e..3c6316d9fdb 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/NewReport.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/NewReport.py @@ -1,49 +1,26 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# + import uno import string import unohelper diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Repeatln.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Repeatln.py index f5e0972d2dd..b6edaecdc44 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Repeatln.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Repeatln.py @@ -1,49 +1,26 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# + import uno import string import unohelper diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/SendToServer.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/SendToServer.py index 7e83910a427..dbd0a51d66d 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/SendToServer.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/SendToServer.py @@ -1,49 +1,25 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. +# See: http://www.gnu.org/licenses/lgpl.html # -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html -# -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# import uno import string @@ -201,7 +177,7 @@ class SendtoServer(unohelper.Base, XJobExecutor): if self.win.getListBoxSelectedItem("lstResourceType")=='OpenOffice': params['report_type']=file_type self.sock.execute(database, uid, self.password, 'ir.actions.report.xml', 'write', int(docinfo.getUserFieldValue(2)), params) - + # Call upload_report as the *last* step, as it will call register_all() and cause the report service # to be loaded - which requires all the data to be correct in the database self.sock.execute(database, uid, self.password, 'ir.actions.report.xml', 'upload_report', int(docinfo.getUserFieldValue(2)),base64.encodestring(data),file_type,{}) diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ServerParameter.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ServerParameter.py index c399634bfe5..b09b02699b0 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ServerParameter.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ServerParameter.py @@ -1,49 +1,26 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. +# See: http://www.gnu.org/licenses/lgpl.html # -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html -# -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# + import uno import string import unohelper diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Translation.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Translation.py index 05f81a5c5b2..132882e0932 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Translation.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/Translation.py @@ -1,49 +1,25 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. +# See: http://www.gnu.org/licenses/lgpl.html # -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html -# -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# import uno import string diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/__init__.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/__init__.py index 0ccd1c9d011..d7f93351fac 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/__init__.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/__init__.py @@ -1,49 +1,26 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# + import Expression import lib import Fields diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/compile_all.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/compile_all.py index 4740c61b178..897f9abd00c 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/compile_all.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/compile_all.py @@ -1,49 +1,26 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# + import compileall compileall.compile_dir('package') diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/actions.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/actions.py index 8511bb8343d..cf82d0e1a76 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/actions.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/actions.py @@ -1,47 +1,23 @@ ########################################################################## # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # ############################################################################## diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/error.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/error.py index cb86f5f429a..f44404eaa16 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/error.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/error.py @@ -1,47 +1,23 @@ ########################################################################## # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # ############################################################################## diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/functions.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/functions.py index 1d10f0f6a4c..52af0821790 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/functions.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/functions.py @@ -1,47 +1,23 @@ ########################################################################## # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # ############################################################################## diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/gui.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/gui.py index d75469ca658..92b5ab750ca 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/gui.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/lib/gui.py @@ -1,47 +1,23 @@ ########################################################################## # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # +# See: http://www.gnu.org/licenses/lgpl.html # ############################################################################## diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/modify.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/modify.py index 60edbc71d96..f8d90c30d75 100644 --- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/modify.py +++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/modify.py @@ -1,49 +1,25 @@ -########################################################################## +######################################################################### # -# Portions of this file are under the following copyright and license: +# Copyright (c) 2003-2004 Danny Brewer d29583@groovegarden.com +# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). # +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. # -# Copyright (c) 2003-2004 Danny Brewer -# d29583@groovegarden.com +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. # -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. +# See: http://www.gnu.org/licenses/lgpl.html # -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See: http://www.gnu.org/licenses/lgpl.html -# -# -# and other portions are under the following copyright and license: -# -# -# OpenERP, Open Source Management Solution>.. -# Copyright (C) 2004-2010 OpenERP SA (<http://openerp.com>). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -############################################################################## +############################################################################# import re import uno diff --git a/addons/base_setup/res_config_view.xml b/addons/base_setup/res_config_view.xml index 9e026184c9d..8c48f5d7a6b 100644 --- a/addons/base_setup/res_config_view.xml +++ b/addons/base_setup/res_config_view.xml @@ -31,7 +31,7 @@ <group> <label for="id" string="Email"/> <div name="email"> - <div> + <div name="email.outgoing_server"> <button type="action" name="%(base.action_ir_mail_server_list)d" string="Configure outgoing email servers" class="oe_link"/> diff --git a/addons/crm/crm_case_section_view.xml b/addons/crm/crm_case_section_view.xml index c788872b47e..703b4ebb254 100644 --- a/addons/crm/crm_case_section_view.xml +++ b/addons/crm/crm_case_section_view.xml @@ -43,8 +43,7 @@ <field name="search_view_id" ref="crm.view_crm_case_opportunities_filter"/> <field name="context">{ 'search_default_section_id': [active_id], - 'search_default_new': 1, - 'search_default_open': 1, + 'search_default_assigned_to_me': 1, 'default_section_id': active_id, 'stage_type': 'opportunity', 'default_type': 'opportunity', diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index 2a3f43a34d2..40f71ad5d79 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -23,8 +23,9 @@ from openerp.addons.base_status.base_stage import base_stage import crm from datetime import datetime from operator import itemgetter -from openerp.osv import fields, osv +from openerp.osv import fields, osv, orm import time +from openerp import SUPERUSER_ID from openerp import tools from openerp.tools.translate import _ from openerp.tools import html2plaintext @@ -980,7 +981,7 @@ class crm_lead(base_stage, format_address, osv.osv): def message_get_reply_to(self, cr, uid, ids, context=None): """ Override to get the reply_to of the parent project. """ return [lead.section_id.message_get_reply_to()[0] if lead.section_id else False - for lead in self.browse(cr, uid, ids, context=context)] + for lead in self.browse(cr, SUPERUSER_ID, ids, context=context)] def _get_formview_action(self, cr, uid, id, context=None): action = super(crm_lead, self)._get_formview_action(cr, uid, id, context=context) @@ -994,11 +995,14 @@ class crm_lead(base_stage, format_address, osv.osv): def message_get_suggested_recipients(self, cr, uid, ids, context=None): recipients = super(crm_lead, self).message_get_suggested_recipients(cr, uid, ids, context=context) - for lead in self.browse(cr, uid, ids, context=context): - if lead.partner_id: - self._message_add_suggested_recipient(cr, uid, recipients, lead, partner=lead.partner_id, reason=_('Customer')) - elif lead.email_from: - self._message_add_suggested_recipient(cr, uid, recipients, lead, email=lead.email_from, reason=_('Customer Email')) + try: + for lead in self.browse(cr, uid, ids, context=context): + if lead.partner_id: + self._message_add_suggested_recipient(cr, uid, recipients, lead, partner=lead.partner_id, reason=_('Customer')) + elif lead.email_from: + self._message_add_suggested_recipient(cr, uid, recipients, lead, email=lead.email_from, reason=_('Customer Email')) + except (osv.except_osv, orm.except_orm): # no read access rights -> just ignore suggested recipients because this imply modifying followers + pass return recipients def message_new(self, cr, uid, msg, custom_values=None, context=None): diff --git a/addons/crm/crm_lead_menu.xml b/addons/crm/crm_lead_menu.xml index 2226b4ac895..7ee3287fd75 100644 --- a/addons/crm/crm_lead_menu.xml +++ b/addons/crm/crm_lead_menu.xml @@ -12,6 +12,7 @@ <field name="context">{ 'default_type':'lead', 'stage_type':'lead', + 'needaction_menu_ref': 'crm.menu_crm_opportunities', 'search_default_unassigned':1, } </field> diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index 62090dd0efc..225b2ffc292 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -556,7 +556,7 @@ <filter string="Lost" name="lost" domain="[('state','=','cancel')]"/> <filter string="Unassigned" name="unassigned" domain="[('user_id','=', False)]" help="No salesperson"/> <filter string="Unread Messages" name="message_unread" domain="[('message_unread','=',True)]" help="Unread messages"/> - <filter string="Assigned to Me" + <filter string="Mine" name="assigned_to_me" domain="[('user_id','=',uid)]" context="{'invisible_section': False}" help="Opportunities that are assigned to me"/> <filter string="Assigned to My Team(s)" diff --git a/addons/crm_partner_assign/wizard/crm_forward_to_partner.py b/addons/crm_partner_assign/wizard/crm_forward_to_partner.py index 91d462de015..924f96180cc 100644 --- a/addons/crm_partner_assign/wizard/crm_forward_to_partner.py +++ b/addons/crm_partner_assign/wizard/crm_forward_to_partner.py @@ -105,10 +105,17 @@ class crm_lead_forward_to_partner(osv.TransientModel): """ Forward the lead to a partner """ if context is None: context = {} + # TDE FIX in 7.0: force mass_mailing mode; this way, the message will be + # send only to partners; default subtype of mass_mailing is indeed False + # Chatter will show 'logged a note', but partner_ids (aka, the assigned partner) + # will effectively receive the message if present in the composition window + self.write(cr, uid, ids, {'composition_mode': 'mass_mail'}, context=context) res = {'type': 'ir.actions.act_window_close'} wizard = self.browse(cr, uid, ids[0], context=context) if wizard.model not in ('crm.lead'): return res + if context.get('active_ids') is None: + context['active_ids'] = [wizard.res_id] lead = self.pool[wizard.model] lead_ids = wizard.res_id and [wizard.res_id] or [] @@ -116,6 +123,7 @@ class crm_lead_forward_to_partner(osv.TransientModel): if wizard.composition_mode == 'mass_mail': lead_ids = context and context.get('active_ids', []) or [] value = self.default_get(cr, uid, ['body', 'email_to', 'email_cc', 'subject', 'history_mode'], context=context) + value.pop('composition_mode') self.write(cr, uid, ids, value, context=context) return self.send_mail(cr, uid, ids, context=context) diff --git a/addons/document/odt2txt.py b/addons/document/odt2txt.py index 8a3dc59d9ed..8a3dc59d9ed 100644..100755 --- a/addons/document/odt2txt.py +++ b/addons/document/odt2txt.py diff --git a/addons/document_webdav/__openerp__.py b/addons/document_webdav/__openerp__.py index ec112ec7c38..befb87829ed 100644 --- a/addons/document_webdav/__openerp__.py +++ b/addons/document_webdav/__openerp__.py @@ -24,7 +24,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/document_webdav/test_davclient.py b/addons/document_webdav/test_davclient.py index 058dc1c748d..f3a8b35b582 100644 --- a/addons/document_webdav/test_davclient.py +++ b/addons/document_webdav/test_davclient.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python # -*- encoding: utf-8 -*- # # Copyright P. Christeas <p_christ@hol.gr> 2008,2009 @@ -24,7 +23,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ############################################################################### """ A trivial HTTP/WebDAV client, used for testing the server diff --git a/addons/document_webdav/webdav_server.py b/addons/document_webdav/webdav_server.py index f67de272e29..e495f5c9f2f 100644 --- a/addons/document_webdav/webdav_server.py +++ b/addons/document_webdav/webdav_server.py @@ -30,7 +30,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ############################################################################### diff --git a/addons/email_template/email_template.py b/addons/email_template/email_template.py index 00285ebcd91..4a767457321 100644 --- a/addons/email_template/email_template.py +++ b/addons/email_template/email_template.py @@ -382,6 +382,7 @@ class email_template(osv.osv): attachment_ids = values.pop('attachment_ids', []) attachments = values.pop('attachments', []) msg_id = mail_mail.create(cr, uid, values, context=context) + mail = mail_mail.browse(cr, uid, msg_id, context=context) # manage attachments for attachment in attachments: @@ -390,7 +391,7 @@ class email_template(osv.osv): 'datas_fname': attachment[0], 'datas': attachment[1], 'res_model': 'mail.message', - 'res_id': msg_id, + 'res_id': mail.mail_message_id.id, } context.pop('default_type', None) attachment_ids.append(ir_attachment.create(cr, uid, attachment_data, context=context)) diff --git a/addons/email_template/html2text.py b/addons/email_template/html2text.py index 880a8bb43a8..880a8bb43a8 100644..100755 --- a/addons/email_template/html2text.py +++ b/addons/email_template/html2text.py diff --git a/addons/email_template/wizard/mail_compose_message_view.xml b/addons/email_template/wizard/mail_compose_message_view.xml index 46ed49e6627..3cb83896ca2 100644 --- a/addons/email_template/wizard/mail_compose_message_view.xml +++ b/addons/email_template/wizard/mail_compose_message_view.xml @@ -28,7 +28,7 @@ <div>Use template <!--FIX: To avoid css issue of many2one field in footer temporary used oe_form (BUG:1152464)--> <field name="template_id" nolabel="1" class='oe_inline' - on_change="onchange_template_id(template_id, composition_mode, model, res_id, context)" domain="[('model_id','=',context.get('default_model'))]"/> + on_change="onchange_template_id(template_id, composition_mode, model, res_id, context)" domain="[('model_id.model','=',model)]"/> </div> <button icon="/email_template/static/src/img/email_template_save.png" type="object" name="save_as_template" string="Save as new template" class="oe_link" diff --git a/addons/fetchmail/fetchmail_view.xml b/addons/fetchmail/fetchmail_view.xml index 4e653adce28..5ee17c61b6f 100644 --- a/addons/fetchmail/fetchmail_view.xml +++ b/addons/fetchmail/fetchmail_view.xml @@ -97,15 +97,17 @@ <record id="inherit_view_general_configuration" model="ir.ui.view"> <field name="name">General Settings</field> <field name="model">base.config.settings</field> - <field name="inherit_id" ref="base_setup.view_general_configuration"/> - <field name="arch" type="xml"> - <div name="email" position="inside"> - <button type="action" - name="%(action_email_server_tree)d" - string="Configure the incoming email gateway" class="oe_link"/> - </div> - </field> - </record> + <field name="inherit_id" ref="base_setup.view_general_configuration"/> + <field name="arch" type="xml"> + <div name="email.outgoing_server" position="after"> + <div name="email.incoming_server"> + <button type="action" + name="%(action_email_server_tree)d" + string="Configure the incoming email gateway" class="oe_link"/> + </div> + </div> + </field> + </record> <menuitem diff --git a/addons/hr/hr.py b/addons/hr/hr.py index 585e5ce81a4..7f704e42e5e 100644 --- a/addons/hr/hr.py +++ b/addons/hr/hr.py @@ -23,6 +23,7 @@ import logging from openerp.modules.module import get_module_resource from openerp.osv import fields, osv +from openerp.tools.translate import _ from openerp import tools _logger = logging.getLogger(__name__) @@ -221,7 +222,7 @@ class hr_employee(osv.osv): (model, mail_group_id) = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'mail', 'group_all_employees') employee = self.browse(cr, uid, employee_id, context=context) self.pool.get('mail.group').message_post(cr, uid, [mail_group_id], - body='Welcome to %s! Please help him/her take the first steps with OpenERP!' % (employee.name), + body=_('Welcome to %s! Please help him/her take the first steps with OpenERP!') % (employee.name), subtype='mail.mt_comment', context=context) except: pass # group deleted: do not push a message diff --git a/addons/hr_payroll/hr_payroll.py b/addons/hr_payroll/hr_payroll.py index e08e8db5623..e7d4cef594a 100644 --- a/addons/hr_payroll/hr_payroll.py +++ b/addons/hr_payroll/hr_payroll.py @@ -50,6 +50,7 @@ class hr_payroll_structure(osv.osv): 'note': fields.text('Description'), 'parent_id':fields.many2one('hr.payroll.structure', 'Parent'), 'children_ids':fields.one2many('hr.payroll.structure', 'parent_id', 'Children'), + 'rule_ids':fields.many2many('hr.salary.rule', 'hr_structure_salary_rule_rel', 'struct_id', 'rule_id', 'Salary Rules'), } def _get_parent(self, cr, uid, context=None): @@ -67,6 +68,10 @@ class hr_payroll_structure(osv.osv): 'parent_id': _get_parent, } + _constraints = [ + (osv.osv._check_recursion, 'Error ! You cannot create a recursive Salary Structure.', ['parent_id']) + ] + def copy(self, cr, uid, id, default=None, context=None): """ Create a new record in hr_payroll_structure model from existing one @@ -938,13 +943,6 @@ class hr_payslip_line(osv.osv): } -class hr_payroll_structure(osv.osv): - - _inherit = 'hr.payroll.structure' - _columns = { - 'rule_ids':fields.many2many('hr.salary.rule', 'hr_structure_salary_rule_rel', 'struct_id', 'rule_id', 'Salary Rules'), - } - class hr_employee(osv.osv): ''' diff --git a/addons/hr_payroll/report/__init__.py b/addons/hr_payroll/report/__init__.py index 8de2f51d18f..e5b8dea8e48 100644 --- a/addons/hr_payroll/report/__init__.py +++ b/addons/hr_payroll/report/__init__.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python #-*- coding:utf-8 -*- ############################################################################## diff --git a/addons/hr_payroll/report/report_contribution_register.py b/addons/hr_payroll/report/report_contribution_register.py index 39c913adada..72500a9c6c9 100644 --- a/addons/hr_payroll/report/report_contribution_register.py +++ b/addons/hr_payroll/report/report_contribution_register.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python #-*- coding:utf-8 -*- ############################################################################## diff --git a/addons/hr_payroll/report/report_payslip.py b/addons/hr_payroll/report/report_payslip.py index 8ed91bd9a82..3e1dc2b1966 100644 --- a/addons/hr_payroll/report/report_payslip.py +++ b/addons/hr_payroll/report/report_payslip.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python #-*- coding:utf-8 -*- ############################################################################## diff --git a/addons/hr_payroll/report/report_payslip_details.py b/addons/hr_payroll/report/report_payslip_details.py index 1251fedd826..6b561b8d688 100644 --- a/addons/hr_payroll/report/report_payslip_details.py +++ b/addons/hr_payroll/report/report_payslip_details.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python #-*- coding:utf-8 -*- ############################################################################## diff --git a/addons/hr_recruitment/hr_recruitment.py b/addons/hr_recruitment/hr_recruitment.py index 349323e8846..6dd5bf45812 100644 --- a/addons/hr_recruitment/hr_recruitment.py +++ b/addons/hr_recruitment/hr_recruitment.py @@ -510,8 +510,11 @@ class hr_job(osv.osv): def _auto_init(self, cr, context=None): """Installation hook to create aliases for all jobs and avoid constraint errors.""" - res = self.pool.get('mail.alias').migrate_to_alias(cr, self._name, self._table, super(hr_job,self)._auto_init, - self._columns['alias_id'], 'name', alias_prefix='job+', alias_defaults={'job_id': 'id'}, context=context) + if context is None: + context = {} + alias_context = dict(context, alias_model_name='hr.applicant') + res = self.pool.get('mail.alias').migrate_to_alias(cr, self._name, self._table, super(hr_job, self)._auto_init, + self._columns['alias_id'], 'name', alias_prefix='job+', alias_defaults={'job_id': 'id'}, context=alias_context) return res def create(self, cr, uid, vals, context=None): diff --git a/addons/hr_timesheet/hr_timesheet.py b/addons/hr_timesheet/hr_timesheet.py index 22dfb7b9552..f49ad05f7a9 100644 --- a/addons/hr_timesheet/hr_timesheet.py +++ b/addons/hr_timesheet/hr_timesheet.py @@ -37,8 +37,11 @@ class hr_employee(osv.osv): def _getAnalyticJournal(self, cr, uid, context=None): md = self.pool.get('ir.model.data') try: - result = md.get_object_reference(cr, uid, 'hr_timesheet', 'analytic_journal') - return result[1] + dummy, res_id = md.get_object_reference(cr, uid, 'hr_timesheet', 'analytic_journal') + #search on id found in result to check if current user has read access right + check_right = self.pool.get('account.analytic.journal').search(cr, uid, [('id', '=', res_id)], context=context) + if check_right: + return res_id except ValueError: pass return False @@ -46,8 +49,11 @@ class hr_employee(osv.osv): def _getEmployeeProduct(self, cr, uid, context=None): md = self.pool.get('ir.model.data') try: - result = md.get_object_reference(cr, uid, 'product', 'product_product_consultant') - return result[1] + dummy, res_id = md.get_object_reference(cr, uid, 'product', 'product_product_consultant') + #search on id found in result to check if current user has read access right + check_right = self.pool.get('product.template').search(cr, uid, [('id', '=', res_id)], context=context) + if check_right: + return res_id except ValueError: pass return False diff --git a/addons/hr_timesheet/hr_timesheet_view.xml b/addons/hr_timesheet/hr_timesheet_view.xml index a80a0b2f151..5435ba45182 100644 --- a/addons/hr_timesheet/hr_timesheet_view.xml +++ b/addons/hr_timesheet/hr_timesheet_view.xml @@ -9,7 +9,7 @@ <tree editable="top" string="Timesheet Activities"> <field name="date" on_change="on_change_date(date)"/> <field name="user_id" on_change="on_change_user_id(user_id)" required="1" options='{"no_open": True}' - context="{'default_groups_ref': [base.group_user']}"/> + context="{'default_groups_ref': ['base.group_user']}"/> <field name="name"/> <field domain="[('type','=','normal'),('use_timesheets','=',1)]" name="account_id" context="{'default_use_timesheets': 1, 'default_type': 'contract'}"/> <field name="unit_amount" string="Duration" on_change="on_change_unit_amount(product_id, unit_amount, False, product_uom_id,journal_id)" sum="Total time" widget="float_time"/> @@ -31,7 +31,7 @@ <group> <field name="name"/> <field name="user_id" on_change="on_change_user_id(user_id)" required="1" - context="{'default_groups_ref': [base.group_user']}"/> + context="{'default_groups_ref': ['base.group_user']}"/> </group> <group> <field name="date" on_change="on_change_date(date)"/> diff --git a/addons/hr_timesheet_invoice/test/test_hr_timesheet_invoice.yml b/addons/hr_timesheet_invoice/test/test_hr_timesheet_invoice.yml index 0896cf7d517..05326bb19c1 100644 --- a/addons/hr_timesheet_invoice/test/test_hr_timesheet_invoice.yml +++ b/addons/hr_timesheet_invoice/test/test_hr_timesheet_invoice.yml @@ -102,17 +102,4 @@ assert aline.invoice_id, "Invoice created, but analytic line wasn't updated." assert aline.invoice_id == invoice_id, "Invoice doesn't match the one at analytic line" assert invoice_id.amount_untaxed == 187.5, "Invoice amount mismatch: %s" % invoice_id.amount_untaxed - assert invoice_id.amount_tax == 50, "Invoice tax mismatch: %s" % invoice_id.amount_tax -- - I create final invoice for this analytic account. -- - !record {model: hr.timesheet.invoice.create.final, id: hr_timesheet_invoice_create_final_0}: - date: 1 - name: 1 - price: 1 - time: 1 -- - I click on "Create Invoice" button to create Invoice and validate the invoice. -- - !python {model: hr.timesheet.invoice.create.final}: | - res = self.do_create(cr, uid, [ref("hr_timesheet_invoice_create_final_0")], {"active_ids": [ref("account.analytic_agrolait")]}) + assert invoice_id.amount_tax == 50, "Invoice tax mismatch: %s" % invoice_id.amount_tax
\ No newline at end of file diff --git a/addons/hr_timesheet_invoice/test/test_hr_timesheet_invoice_no_prod_tax.yml b/addons/hr_timesheet_invoice/test/test_hr_timesheet_invoice_no_prod_tax.yml index d00963073f0..88675f3042f 100644 --- a/addons/hr_timesheet_invoice/test/test_hr_timesheet_invoice_no_prod_tax.yml +++ b/addons/hr_timesheet_invoice/test/test_hr_timesheet_invoice_no_prod_tax.yml @@ -101,17 +101,4 @@ assert aline.invoice_id, "Invoice created, but analytic line wasn't updated." assert aline.invoice_id == invoice_id, "Invoice doesn't match the one at analytic line" assert invoice_id.amount_untaxed == 187.5, "Invoice amount mismatch: %s" % invoice_id.amount_untaxed - assert invoice_id.amount_tax == 40, "Invoice tax mismatch: %s" % invoice_id.amount_tax -- - I create final invoice for this analytic account. -- - !record {model: hr.timesheet.invoice.create.final, id: hr_timesheet_invoice_create_final_0}: - date: 1 - name: 1 - price: 1 - time: 1 -- - I click on "Create Invoice" button to create Invoice and validate the invoice. -- - !python {model: hr.timesheet.invoice.create.final}: | - res = self.do_create(cr, uid, [ref("hr_timesheet_invoice_create_final_0")], {"active_ids": [ref("account.analytic_agrolait")]}) + assert invoice_id.amount_tax == 40, "Invoice tax mismatch: %s" % invoice_id.amount_tax
\ No newline at end of file diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py index 156732ba33d..70f94a4f57e 100644 --- a/addons/hr_timesheet_sheet/hr_timesheet_sheet.py +++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet.py @@ -289,7 +289,7 @@ class hr_timesheet_line(osv.osv): return ts_line_ids _columns = { - 'sheet_id': fields.function(_sheet, string='Sheet', + 'sheet_id': fields.function(_sheet, string='Sheet', select="1", type='many2one', relation='hr_timesheet_sheet.sheet', ondelete="cascade", store={ 'hr_timesheet_sheet.sheet': (_get_hr_timesheet_sheet, ['employee_id', 'date_from', 'date_to'], 10), @@ -473,12 +473,8 @@ class hr_timesheet_sheet_sheet_day(osv.osv): 0.0 as total_attendance from hr_analytic_timesheet hrt - left join (account_analytic_line l - LEFT JOIN hr_timesheet_sheet_sheet s - ON (s.date_to >= l.date - AND s.date_from <= l.date - AND s.user_id = l.user_id)) - on (l.id = hrt.line_id) + JOIN account_analytic_line l ON l.id = hrt.line_id + LEFT JOIN hr_timesheet_sheet_sheet s ON s.id = hrt.sheet_id group by l.date::date, s.id ) union ( select @@ -489,14 +485,8 @@ class hr_timesheet_sheet_sheet_day(osv.osv): SUM(((EXTRACT(hour FROM a.name) * 60) + EXTRACT(minute FROM a.name)) * (CASE WHEN a.action = 'sign_in' THEN -1 ELSE 1 END)) as total_attendance from hr_attendance a - LEFT JOIN (hr_timesheet_sheet_sheet s - LEFT JOIN resource_resource r - LEFT JOIN hr_employee e - ON (e.resource_id = r.id) - ON (s.user_id = r.user_id)) - ON (a.employee_id = e.id - AND s.date_to >= date_trunc('day',a.name) - AND s.date_from <= a.name) + LEFT JOIN hr_timesheet_sheet_sheet s + ON s.id = a.sheet_id WHERE action in ('sign_in', 'sign_out') group by a.name::date, s.id )) AS foo diff --git a/addons/hr_timesheet_sheet/test/test_hr_timesheet_sheet.yml b/addons/hr_timesheet_sheet/test/test_hr_timesheet_sheet.yml index 0cffabd0721..77f722ecdc2 100644 --- a/addons/hr_timesheet_sheet/test/test_hr_timesheet_sheet.yml +++ b/addons/hr_timesheet_sheet/test/test_hr_timesheet_sheet.yml @@ -13,11 +13,11 @@ product_id: product.product_product_consultant journal_id: hr_timesheet.analytic_journal - - I create a timesheet for employee "Quentin Paolinon". + I create a timesheet for employee "Quentin Paolino". - !record {model: hr_timesheet_sheet.sheet, id: hr_timesheet_sheet_sheet_deddk0}: date_from: !eval time.strftime('%Y-%m-01') - name: Quentin Paolinon + name: Quentin Paolino state: new user_id: base.user_demo employee_id: 'hr.employee_qdp' @@ -60,10 +60,12 @@ - !python {model: hr_timesheet_sheet.sheet}: | uid = ref('base.user_root') + from openerp import netsvc try: self.button_confirm(cr, uid, [ref('hr_timesheet_sheet_sheet_deddk0')], {"active_ids": [ref("hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form")],"active_id": ref("hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form"), }) + assert True, "The validation of the timesheet was unexpectedly accepted despite the 2:30 hours of difference" except: pass - @@ -86,7 +88,7 @@ !record {model: res.company, id: base.main_company}: timesheet_max_difference: 1.00 - - I tried again to confirm the timesheet after modification. + I try again to confirm the timesheet after modification. - !python {model: hr_timesheet_sheet.sheet}: | uid = ref('base.user_root') diff --git a/addons/im/static/src/css/im.css b/addons/im/static/src/css/im.css index 2f3e7dd58bb..269d411d416 100644 --- a/addons/im/static/src/css/im.css +++ b/addons/im/static/src/css/im.css @@ -6,6 +6,12 @@ border-left: 1px solid #AEB9BD; } +@media print { + .openerp .oe_im, .openerp .oe_im_chatview { + visibility: hidden; + } +} + /* button */ .openerp .oe_topbar_imbutton { diff --git a/addons/l10n_ar/__init__.py b/addons/l10n_ar/__init__.py index 92da5dbf966..25e7e337165 100644 --- a/addons/l10n_ar/__init__.py +++ b/addons/l10n_ar/__init__.py @@ -23,7 +23,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_bo/__init__.py b/addons/l10n_bo/__init__.py index 92da5dbf966..25e7e337165 100644 --- a/addons/l10n_bo/__init__.py +++ b/addons/l10n_bo/__init__.py @@ -23,7 +23,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_ch/__init__.py b/addons/l10n_ch/__init__.py index f0b006c2b32..12d42707679 100644 --- a/addons/l10n_ch/__init__.py +++ b/addons/l10n_ch/__init__.py @@ -1,8 +1,11 @@ -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## # # Author: Nicolas Bessi. Copyright Camptocamp SA -# Donors: Hasa Sàrl, Open Net Sàrl and Prisme Solutions Informatique SA +# Financial contributors: Hasa SA, Open Net SA, +# Prisme Solutions Informatique SA, Quod SA +# +# Translation contributors: brain-tec AG, Agile Business Group # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/addons/l10n_ch/__openerp__.py b/addons/l10n_ch/__openerp__.py index e068c7365a1..8960224891d 100644 --- a/addons/l10n_ch/__openerp__.py +++ b/addons/l10n_ch/__openerp__.py @@ -1,8 +1,11 @@ -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## # # Author: Nicolas Bessi. Copyright Camptocamp SA -# Donors: Hasa SA, Open Net SA and Prisme Solutions Informatique SA +# Financial contributors: Hasa SA, Open Net SA, +# Prisme Solutions Informatique SA, Quod SA +# +# Translation contributors: brain-tec AG, Agile Business Group # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -21,29 +24,29 @@ {'name': 'Switzerland - Accounting', 'description': """ -Swiss localization : -==================== -**Multilang swiss STERCHI account chart and taxes** - **Author:** Camptocamp SA + Swiss localization : + ==================== + **Multilang swiss STERCHI account chart and taxes** + **Author:** Camptocamp SA - **Donors:** Hasa Sàrl, Open Net Sàrl and Prisme Solutions Informatique SA + **Financial contributors:** Prisme Solutions Informatique SA, Quod SA - **Translators:** brain-tec AG, Agile Business Group + **Translation contributors:** brain-tec AG, Agile Business Group -**This release will introduce major changes to l10n_ch.** + **This release will introduce major changes to l10n_ch.** -Due to important refactoring needs and the Switzerland adoption of new international payment standard during 2013-2014. We have reorganised the swiss localization addons this way: + Due to important refactoring needs and the Switzerland adoption of new international payment standard during 2013-2014. We have reorganised the swiss localization addons this way: -- **l10n_ch**: Multilang swiss STERCHI account chart and taxes (official addon) -- **l10n_ch_base_bank**: Technical module that introduces a new and simplified version of bank type management -- **l10n_ch_bank**: List of swiss banks -- **l10n_ch_zip**: List of swiss postal zip -- **l10n_ch_dta**: Support of dta payment protocol (will be deprecated end 2014) -- **l10n_ch_payment_slip**: Support of ESR/BVR payment slip report and reconciliation. Report refactored with easy element positioning. -- **l10n_ch_sepa**: Alpha implementation of PostFinance SEPA/PAIN support will be completed during 2013/2014 + - **l10n_ch**: Multilang swiss STERCHI account chart and taxes (official addon) + - **l10n_ch_base_bank**: Technical module that introduces a new and simplified version of bank type management + - **l10n_ch_bank**: List of swiss banks + - **l10n_ch_zip**: List of swiss postal zip + - **l10n_ch_dta**: Support of dta payment protocol (will be deprecated end 2014) + - **l10n_ch_payment_slip**: Support of ESR/BVR payment slip report and reconciliation. Report refactored with easy element positioning. + - **l10n_ch_sepa**: Alpha implementation of PostFinance SEPA/PAIN support will be completed during 2013/2014 -The modules will be soon available on OpenERP swiss localization on launchpad: -https://launchpad.net/openerp-swiss-localization + The modules will be soon available on OpenERP swiss localization on launchpad: + https://launchpad.net/openerp-swiss-localization """, 'version': '7.0', 'author': 'Camptocamp', diff --git a/addons/l10n_ch/account_wizard.py b/addons/l10n_ch/account_wizard.py index e0a9e84b90a..4b985c09b76 100644 --- a/addons/l10n_ch/account_wizard.py +++ b/addons/l10n_ch/account_wizard.py @@ -1,8 +1,11 @@ -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## # # Author: Nicolas Bessi. Copyright Camptocamp SA -# Donors: Hasa Sàrl, Open Net Sàrl and Prisme Solutions Informatique SA +# Financial contributors: Hasa SA, Open Net SA, +# Prisme Solutions Informatique SA, Quod SA +# +# Translation contributors: brain-tec AG, Agile Business Group # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/addons/l10n_cl/__init__.py b/addons/l10n_cl/__init__.py index 92da5dbf966..25e7e337165 100644 --- a/addons/l10n_cl/__init__.py +++ b/addons/l10n_cl/__init__.py @@ -23,7 +23,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_es/__openerp__.py b/addons/l10n_es/__openerp__.py index 2264988fd99..9dd201c20cc 100644 --- a/addons/l10n_es/__openerp__.py +++ b/addons/l10n_es/__openerp__.py @@ -4,57 +4,60 @@ # OpenERP, Open Source Management Solution # Copyright (c) 2008-2010 Zikzakmedia S.L. (http://zikzakmedia.com) All Rights Reserved. # Jordi Esteve <jesteve@zikzakmedia.com> +# Copyright (c) 2012-2013, Grupo OPENTIA (<http://opentia.com>) Registered EU Trademark. +# Dpto. Consultoría <consultoria@opentia.es> +# Copyright (c) 2013 Serv. Tecnol. Avanzados (http://www.serviciosbaeza.com) +# Pedro Manuel Baeza <pedro.baeza@serviciosbaeza.com> # $Id$ # # This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by +# it under the terms of the GNU Affero General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. +# GNU Affero General Public License for more details. # -# You should have received a copy of the GNU General Public License +# You should have received a copy of the GNU Affero General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. # ############################################################################## { - 'name': 'Spanish - Accounting (PGCE 2008)', - 'version': '3.0', - 'author': 'Spanish Localization Team', - 'website': 'https://launchpad.net/openerp-spain', - 'category': 'Localization/Account Charts', - 'description': """ + "name" : "Spanish Charts of Accounts (PGCE 2008)", + "version" : "3.0", + "author" : "Spanish Localization Team", + 'website' : 'https://launchpad.net/openerp-spain', + "category" : "Localization/Account Charts", + "description": """ Spanish Charts of Accounts (PGCE 2008). ======================================= * Defines the following chart of account templates: * Spanish General Chart of Accounts 2008 * Spanish General Chart of Accounts 2008 for small and medium companies + * Spanish General Chart of Accounts 2008 for associations * Defines templates for sale and purchase VAT * Defines tax code templates - -**Note:** You should install the l10n_ES_account_balance_report module for yearly - account reporting (balance, profit & losses). """, - 'license': 'GPL-3', - 'depends': ['account', 'base_vat', 'base_iban'], - 'data': [ - 'account_chart.xml', - 'taxes_data.xml', - 'fiscal_templates.xml', - 'account_chart_pymes.xml', - 'taxes_data_pymes.xml', - 'fiscal_templates_pymes.xml', - 'l10n_es_wizard.xml' + "license" : "AGPL-3", + "depends" : ["account", "base_vat", "base_iban"], + "data" : [ + "account_chart.xml", + "taxes_data.xml", + "fiscal_templates.xml", + "account_chart_pymes.xml", + "taxes_data_pymes.xml", + "fiscal_templates_pymes.xml", + "account_chart_assoc.xml", + "taxes_data_assoc.xml", + "fiscal_templates_assoc.xml", + "l10n_es_wizard.xml", ], - 'demo': [], + "demo" : [], 'auto_install': False, - 'installable': True, + "installable": True, 'images': ['images/config_chart_l10n_es.jpeg','images/l10n_es_chart.jpeg'], } - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_es/account_chart.xml b/addons/l10n_es/account_chart.xml index 8ffabd17fe7..1bc63f6419f 100644 --- a/addons/l10n_es/account_chart.xml +++ b/addons/l10n_es/account_chart.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> - <data noupdate="1"> + <data noupdate="0"> <!-- Tipos de cuenta para PGCE y PGCE PYMES --> @@ -2722,7 +2722,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_281"/> <field name="type">view</field> - <field name="name">Amortización acumulada de otras instaciones</field> + <field name="name">Amortización acumulada de otras instalaciones</field> <field name="user_type" ref="inmo"/> </record> <record id="pgc_2815_child" model="account.account.template"> @@ -2730,7 +2730,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_2815"/> <field name="type">other</field> - <field name="name">Amortización acumulada de otras instaciones</field> + <field name="name">Amortización acumulada de otras instalaciones</field> <field name="user_type" ref="inmo"/> </record> <record id="pgc_2816" model="account.account.template"> @@ -4743,7 +4743,7 @@ </record> <record id="pgc_460_child" model="account.account.template"> <field name="code">460</field> - <field name="reconcile" eval="False"/> + <field name="reconcile" eval="True"/> <field name="parent_id" ref="pgc_460"/> <field name="type">other</field> <field name="name">Anticipos de remuneraciones</field> @@ -4759,7 +4759,7 @@ </record> <record id="pgc_465_child" model="account.account.template"> <field name="code">465</field> - <field name="reconcile" eval="False"/> + <field name="reconcile" eval="True"/> <field name="parent_id" ref="pgc_465"/> <field name="type">other</field> <field name="name">Remuneraciones pendientes de pago</field> @@ -4775,7 +4775,7 @@ </record> <record id="pgc_466_child" model="account.account.template"> <field name="code">466</field> - <field name="reconcile" eval="False"/> + <field name="reconcile" eval="True"/> <field name="parent_id" ref="pgc_466"/> <field name="type">other</field> <field name="name">Remuneraciones mediante sistemas de aportación definida pendientes de pago</field> @@ -4805,8 +4805,8 @@ <field name="name">Hacienda Pública, deudora por IVA</field> <field name="user_type" ref="tax"/> </record> - <record id="pgc_4700_child" model="account.account.template"> - <field name="code">4700</field> + <record id="pgc_470000" model="account.account.template"> + <field name="code">470000</field> <field name="reconcile" eval="True"/> <field name="parent_id" ref="pgc_4700"/> <field name="type">receivable</field> @@ -4869,6 +4869,14 @@ <field name="name">Hacienda Pública, IVA soportado</field> <field name="user_type" ref="tax"/> </record> + <record id="pgc_472000" model="account.account.template"> + <field name="code">472000</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_472"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. IVA soportado</field> + <field name="user_type" ref="tax"/> + </record> <record id="pgc_473" model="account.account.template"> <field name="code">473</field> <field name="reconcile" eval="False"/> @@ -4877,6 +4885,14 @@ <field name="name">Hacienda Pública, retenciones y pagos a cuenta</field> <field name="user_type" ref="tax"/> </record> + <record id="pgc_473000" model="account.account.template"> + <field name="code">473000</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública, retenciones y pagos a cuenta</field> + <field name="user_type" ref="tax"/> + </record> <record id="pgc_474" model="account.account.template"> <field name="code">474</field> <field name="reconcile" eval="False"/> @@ -4949,8 +4965,8 @@ <field name="name">Hacienda Pública, acreedora por IVA</field> <field name="user_type" ref="tax"/> </record> - <record id="pgc_4750_child" model="account.account.template"> - <field name="code">4750</field> + <record id="pgc_475000" model="account.account.template"> + <field name="code">475000</field> <field name="reconcile" eval="True"/> <field name="parent_id" ref="pgc_4750"/> <field name="type">payable</field> @@ -4965,8 +4981,8 @@ <field name="name">Hacienda Pública, acreedora por retenciones practicadas</field> <field name="user_type" ref="tax"/> </record> - <record id="pgc_4751_child" model="account.account.template"> - <field name="code">4751</field> + <record id="pgc_475100" model="account.account.template"> + <field name="code">475100</field> <field name="reconcile" eval="True"/> <field name="parent_id" ref="pgc_4751"/> <field name="type">payable</field> @@ -5029,6 +5045,14 @@ <field name="name">Hacienda Pública, IVA repercutido</field> <field name="user_type" ref="tax"/> </record> + <record id="pgc_477000" model="account.account.template"> + <field name="code">477000</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_477"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. IVA repercutido</field> + <field name="user_type" ref="tax"/> + </record> <record id="pgc_479" model="account.account.template"> <field name="code">479</field> <field name="reconcile" eval="False"/> @@ -8722,7 +8746,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_66"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo</field> + <field name="name">Intereses de deudas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_6620" model="account.account.template"> @@ -8730,7 +8754,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_662"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo, empresas del grupo</field> + <field name="name">Intereses de deudas, empresas del grupo</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_6620_child" model="account.account.template"> @@ -8738,7 +8762,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_6620"/> <field name="type">other</field> - <field name="name">Ingresos de créditos a largo plazo, empresas del grupo</field> + <field name="name">Intereses de deudas, empresas del grupo</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_6621" model="account.account.template"> @@ -8746,7 +8770,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_662"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo, empresas asociadas</field> + <field name="name">Intereses de deudas, empresas asociadas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_6621_child" model="account.account.template"> @@ -8754,7 +8778,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_6621"/> <field name="type">other</field> - <field name="name">Ingresos de créditos a largo plazo, empresas asociadas</field> + <field name="name">Intereses de deudas, empresas asociadas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_6622" model="account.account.template"> @@ -8762,7 +8786,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_662"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo, otras partes vinculadas</field> + <field name="name">Intereses de deudas, otras partes vinculadas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_6622_child" model="account.account.template"> @@ -8770,7 +8794,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_6622"/> <field name="type">other</field> - <field name="name">Ingresos de créditos a largo plazo, otras partes vinculadas</field> + <field name="name">Intereses de deudas, otras partes vinculadas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_6623" model="account.account.template"> @@ -8778,7 +8802,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_662"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo con entidades de crédito</field> + <field name="name">Intereses de deudas con entidades de crédito</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_6623_child" model="account.account.template"> @@ -8786,7 +8810,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_6623"/> <field name="type">other</field> - <field name="name">Ingresos de créditos a largo plazo con entidades de crédito</field> + <field name="name">Intereses de deudas con entidades de crédito</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_6624" model="account.account.template"> @@ -8794,7 +8818,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_662"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo, otras empresas</field> + <field name="name">Intereses de deudas, otras empresas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_6624_child" model="account.account.template"> @@ -8802,7 +8826,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_6624"/> <field name="type">other</field> - <field name="name">Ingresos de créditos a largo plazo, otras empresas</field> + <field name="name">Intereses de deudas, otras empresas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_663" model="account.account.template"> diff --git a/addons/l10n_es/account_chart_assoc.xml b/addons/l10n_es/account_chart_assoc.xml new file mode 100644 index 00000000000..670eed53c9b --- /dev/null +++ b/addons/l10n_es/account_chart_assoc.xml @@ -0,0 +1,12426 @@ +<?xml version="1.0" encoding="utf-8"?> +<openerp> + <data noupdate="0"> + + <!-- + Plantilla del árbol de cuentas del Plan General Contable ASOCIACIONES 2008. + + Basada en la plantilla del Plan General Contable 2008, Plan General Contable PYMES 2008 + --> + + + <record id="pgc_assoc_0" model="account.account.template"> + <field name="code">0</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref=""/> + <field name="type">view</field> + <field name="name">Plan General Contable ASOCIACIONES 2008</field> + <field name="user_type" ref="view"/> + </record> + + <record id="pgc_assoc_1" model="account.account.template"> + <field name="code">1</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_0"/> + <field name="type">view</field> + <field name="name">Financiación Básica</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_10" model="account.account.template"> + <field name="code">10</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1"/> + <field name="type">view</field> + <field name="name">Capital</field> + <field name="user_type" ref="capital"/> + </record> + + <record id="pgc_assoc_100" model="account.account.template"> + <field name="code">100</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_10"/> + <field name="type">view</field> + <field name="name">Dotación fundacional</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_100_child" model="account.account.template"> + <field name="code">100</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_100"/> + <field name="type">other</field> + <field name="name">Dotación fundacional</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_101" model="account.account.template"> + <field name="code">101</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_10"/> + <field name="type">view</field> + <field name="name">Fondo social</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_101_child" model="account.account.template"> + <field name="code">101</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_101"/> + <field name="type">other</field> + <field name="name">Fondo social</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_102" model="account.account.template"> + <field name="code">102</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_10"/> + <field name="type">view</field> + <field name="name">Capital</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_102_child" model="account.account.template"> + <field name="code">102</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_102"/> + <field name="type">other</field> + <field name="name">Capital</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_103" model="account.account.template"> + <field name="code">103</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_10"/> + <field name="type">view</field> + <field name="name">Fundadores/asociados por desembolsos no exigidos</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1030" model="account.account.template"> + <field name="code">1030</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_103"/> + <field name="type">view</field> + <field name="name">Fundadores, parte no desembolsada en fundaciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1030_child" model="account.account.template"> + <field name="code">1030</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1030"/> + <field name="type">other</field> + <field name="name"> Fundadores, parte no desembolsada en fundaciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1034" model="account.account.template"> + <field name="code">1034</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_103"/> + <field name="type">view</field> + <field name="name">Asociados, parte no desembolsada en asociaciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1034_child" model="account.account.template"> + <field name="code">1034</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1034"/> + <field name="type">other</field> + <field name="name">Asociados, parte no desembolsada en asociaciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_104" model="account.account.template"> + <field name="code">104</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_10"/> + <field name="type">view</field> + <field name="name">Fundadores/asociados por aportaciones no dinerarias pendientes</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1040" model="account.account.template"> + <field name="code">1040</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_104"/> + <field name="type">view</field> + <field name="name">Fundadores, por aportaciones no dinerarias pendientes, en fundaciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1040_child" model="account.account.template"> + <field name="code">1040</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1040"/> + <field name="type">other</field> + <field name="name">Fundadores, por aportaciones no dinerarias pendientes, en fundaciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1044" model="account.account.template"> + <field name="code">1044</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_104"/> + <field name="type">view</field> + <field name="name">Asociados, por aportaciones no dinerarias pendientes, en asociaciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1044_child" model="account.account.template"> + <field name="code">1044</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1044"/> + <field name="type">other</field> + <field name="name">Asociados, por aportaciones no dinerarias pendientes, en asociaciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_108" model="account.account.template"> + <field name="code">108</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_10"/> + <field name="type">view</field> + <field name="name">Acciones o participaciones propias en situaciones especiales</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_108_child" model="account.account.template"> + <field name="code">108</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_108"/> + <field name="type">other</field> + <field name="name">Acciones o participaciones propias en situaciones especiales</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_109" model="account.account.template"> + <field name="code">109</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_10"/> + <field name="type">view</field> + <field name="name">Acciones o participaciones propias para reducción de capital</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_109_child" model="account.account.template"> + <field name="code">109</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_109"/> + <field name="type">other</field> + <field name="name">Acciones o participaciones propias para reducción de capital</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_11" model="account.account.template"> + <field name="code">11</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1"/> + <field name="type">view</field> + <field name="name">Reservas y otros instrumentos de patrimonio</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_110" model="account.account.template"> + <field name="code">110</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_11"/> + <field name="type">view</field> + <field name="name">Prima de Emisión o asunción</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_110_child" model="account.account.template"> + <field name="code">110</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_110"/> + <field name="type">other</field> + <field name="name">Prima de Emisión o asunción</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_112" model="account.account.template"> + <field name="code">112</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_11"/> + <field name="type">view</field> + <field name="name">Reserva Legal</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_112_child" model="account.account.template"> + <field name="code">112</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_112"/> + <field name="type">other</field> + <field name="name">Reserva Legal</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_113" model="account.account.template"> + <field name="code">113</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_11"/> + <field name="type">view</field> + <field name="name">Reservas voluntarias</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_113_child" model="account.account.template"> + <field name="code">113</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_113"/> + <field name="type">other</field> + <field name="name">Reservas voluntarias</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_114" model="account.account.template"> + <field name="code">114</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_11"/> + <field name="type">view</field> + <field name="name">Reservas especiales</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1140" model="account.account.template"> + <field name="code">1140</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_114"/> + <field name="type">view</field> + <field name="name">Reservas para acciones o participaciones de la sociedad dominante</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1140_child" model="account.account.template"> + <field name="code">1140</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1140"/> + <field name="type">other</field> + <field name="name">Reservas para acciones o participaciones de la sociedad dominante</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1141" model="account.account.template"> + <field name="code">1141</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_114"/> + <field name="type">view</field> + <field name="name">Reservas estatutarias</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1141_child" model="account.account.template"> + <field name="code">1141</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1141"/> + <field name="type">other</field> + <field name="name">Reservas estatutarias</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1142" model="account.account.template"> + <field name="code">1142</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_114"/> + <field name="type">view</field> + <field name="name">Reserva por capital amortizado</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1142_child" model="account.account.template"> + <field name="code">1142</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1142"/> + <field name="type">other</field> + <field name="name">Reserva por capital amortizado</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1144" model="account.account.template"> + <field name="code">1144</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_114"/> + <field name="type">view</field> + <field name="name">Reservas por acciones propias aceptadas en garantía</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1144_child" model="account.account.template"> + <field name="code">1144</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1144"/> + <field name="type">other</field> + <field name="name">Reservas por acciones propias aceptadas en garantía</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_118" model="account.account.template"> + <field name="code">118</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_11"/> + <field name="type">view</field> + <field name="name">Aportaciones de socios o propietarios</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_118_child" model="account.account.template"> + <field name="code">118</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_118"/> + <field name="type">other</field> + <field name="name">Aportaciones de socios o propietarios</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_119" model="account.account.template"> + <field name="code">119</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_11"/> + <field name="type">view</field> + <field name="name">Diferencias por ajuste del capital a euros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_119_child" model="account.account.template"> + <field name="code">119</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_119"/> + <field name="type">other</field> + <field name="name">Diferencias por ajuste del capital a euros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_12" model="account.account.template"> + <field name="code">12</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1"/> + <field name="type">view</field> + <field name="name">Excedentes pendientes de aplicación</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_120" model="account.account.template"> + <field name="code">120</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_12"/> + <field name="type">view</field> + <field name="name">Remanente</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_120_child" model="account.account.template"> + <field name="code">120</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_120"/> + <field name="type">other</field> + <field name="name">Remanente</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_121" model="account.account.template"> + <field name="code">121</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_12"/> + <field name="type">view</field> + <field name="name">Excedentes negativos de ejercicios anteriores</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_121_child" model="account.account.template"> + <field name="code">121</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_121"/> + <field name="type">other</field> + <field name="name">Excedentes negativos de ejercicios anteriores</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_129" model="account.account.template"> + <field name="code">129</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_12"/> + <field name="type">view</field> + <field name="name">Excedente del ejercicio</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_129_child" model="account.account.template"> + <field name="code">129</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_129"/> + <field name="type">other</field> + <field name="name">Excedente del ejercicio</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_13" model="account.account.template"> + <field name="code">13</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1"/> + <field name="type">view</field> + <field name="name">Subvenciones, donaciones y ajustes por cambio de valor</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_130" model="account.account.template"> + <field name="code">130</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_13"/> + <field name="type">view</field> + <field name="name">Subvenciones oficiales de capital</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1300" model="account.account.template"> + <field name="code">1300</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_130"/> + <field name="type">view</field> + <field name="name">Subvenciones del Estado</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1300_child" model="account.account.template"> + <field name="code">1300</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1300"/> + <field name="type">other</field> + <field name="name">Subvenciones del Estado</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1301" model="account.account.template"> + <field name="code">1301</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_130"/> + <field name="type">view</field> + <field name="name">Subvenciones de otras Administraciones Públicas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1301_child" model="account.account.template"> + <field name="code">1301</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1301"/> + <field name="type">other</field> + <field name="name">Subvenciones de otras Administraciones Públicas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_131" model="account.account.template"> + <field name="code">131</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_13"/> + <field name="type">view</field> + <field name="name">Donaciones y legados de capital</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_131_child" model="account.account.template"> + <field name="code">131</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_131"/> + <field name="type">other</field> + <field name="name">Donaciones y legados de capital</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_132" model="account.account.template"> + <field name="code">132</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_13"/> + <field name="type">view</field> + <field name="name">Otras subvenciones, donaciones y legados</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1320" model="account.account.template"> + <field name="code">1320</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_132"/> + <field name="type">view</field> + <field name="name">Otras subvenciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1320_child" model="account.account.template"> + <field name="code">1320</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1320"/> + <field name="type">other</field> + <field name="name">Otras subvenciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1321" model="account.account.template"> + <field name="code">1321</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_132"/> + <field name="type">view</field> + <field name="name">Otras donaciones y legados</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1321_child" model="account.account.template"> + <field name="code">1321</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1321"/> + <field name="type">other</field> + <field name="name">Otras donaciones y legados</field> + <field name="user_type" ref="capital"/> + </record> + + <record id="pgc_assoc_137" model="account.account.template"> + <field name="code">137</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_13"/> + <field name="type">view</field> + <field name="name">Ingresos fiscales a distribuir en varios ejercicios</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1370" model="account.account.template"> + <field name="code">1370</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_137"/> + <field name="type">view</field> + <field name="name">Ingresos fiscales por diferencias permanentes a distribuir en varios ejercicios</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1370_child" model="account.account.template"> + <field name="code">1370</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1370"/> + <field name="type">other</field> + <field name="name">Ingresos fiscales por diferencias permanentes a distribuir en varios ejercicios</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1371" model="account.account.template"> + <field name="code">1371</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_137"/> + <field name="type">view</field> + <field name="name">Ingresos fiscales por deducciones y bonificaciones a distribuir en varios ejercicios</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1371_child" model="account.account.template"> + <field name="code">1371</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1371"/> + <field name="type">other</field> + <field name="name">Ingresos fiscales por deducciones y bonificaciones a distribuir en varios ejercicios</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_14" model="account.account.template"> + <field name="code">14</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1"/> + <field name="type">view</field> + <field name="name">Provisiones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_141" model="account.account.template"> + <field name="code">141</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_14"/> + <field name="type">view</field> + <field name="name">Provisión para impuestos</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_141_child" model="account.account.template"> + <field name="code">141</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_141"/> + <field name="type">other</field> + <field name="name">Provisión para impuestos</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_142" model="account.account.template"> + <field name="code">142</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_14"/> + <field name="type">view</field> + <field name="name">Provisión para otras responsabilidades</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_142_child" model="account.account.template"> + <field name="code">142</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_142"/> + <field name="type">other</field> + <field name="name">Provisión para otras responsabilidades</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_143" model="account.account.template"> + <field name="code">143</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_14"/> + <field name="type">view</field> + <field name="name">Provisión por desmantelamiento, retiro o rehabilitación del inmovilizado</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_143_child" model="account.account.template"> + <field name="code">143</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_143"/> + <field name="type">other</field> + <field name="name">Provisión por desmantelamiento, retiro o rehabilitación del inmovilizado</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_145" model="account.account.template"> + <field name="code">145</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_14"/> + <field name="type">view</field> + <field name="name">Provisión para actuaciones medioambientales</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_145_child" model="account.account.template"> + <field name="code">145</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_145"/> + <field name="type">other</field> + <field name="name">Provisión para actuaciones medioambientales</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_15" model="account.account.template"> + <field name="code">15</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1"/> + <field name="type">view</field> + <field name="name">Deudas con características especiales</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_150" model="account.account.template"> + <field name="code">150</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_15"/> + <field name="type">view</field> + <field name="name">Acciones o participaciones consideradas como pasivos financieros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_150_child" model="account.account.template"> + <field name="code">150</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_150"/> + <field name="type">other</field> + <field name="name">Acciones o participaciones consideradas como pasivos financieros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_153" model="account.account.template"> + <field name="code">153</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_15"/> + <field name="type">view</field> + <field name="name">Desembolsos no exigidos por acciones o participaciones consideradas como pasivos financieros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1533" model="account.account.template"> + <field name="code">1533</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_153"/> + <field name="type">view</field> + <field name="name">Desembolsos no exigidos, empresas del grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1533_child" model="account.account.template"> + <field name="code">1533</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1533"/> + <field name="type">other</field> + <field name="name">Desembolsos no exigidos, empresas del grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1534" model="account.account.template"> + <field name="code">1534</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_153"/> + <field name="type">view</field> + <field name="name">Desembolsos no exigidos, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1534_child" model="account.account.template"> + <field name="code">1534</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1534"/> + <field name="type">other</field> + <field name="name">Desembolsos no exigidos, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1535" model="account.account.template"> + <field name="code">1535</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_153"/> + <field name="type">view</field> + <field name="name">Desembolsos no exigidos, otras partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1535_child" model="account.account.template"> + <field name="code">1535</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1535"/> + <field name="type">other</field> + <field name="name">Desembolsos no exigidos, otras partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1536" model="account.account.template"> + <field name="code">1536</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_153"/> + <field name="type">view</field> + <field name="name">Otros desembolsos no exigidos</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1536_child" model="account.account.template"> + <field name="code">1536</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1536"/> + <field name="type">other</field> + <field name="name">Otros desembolsos no exigidos</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_154" model="account.account.template"> + <field name="code">154</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_15"/> + <field name="type">view</field> + <field name="name">Aportaciones no dinerarias pendientes por acciones o participaciones consideradas como pasivos financieros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1543" model="account.account.template"> + <field name="code">1543</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_154"/> + <field name="type">view</field> + <field name="name">Aportaciones no dinerarias pendientes, empresas del grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1543_child" model="account.account.template"> + <field name="code">1543</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1543"/> + <field name="type">other</field> + <field name="name">Aportaciones no dinerarias pendientes, empresas del grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1544" model="account.account.template"> + <field name="code">1544</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_154"/> + <field name="type">view</field> + <field name="name">Aportaciones no dinerarias pendientes, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1544_child" model="account.account.template"> + <field name="code">1544</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1544"/> + <field name="type">other</field> + <field name="name">Aportaciones no dinerarias pendientes, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1545" model="account.account.template"> + <field name="code">1545</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_154"/> + <field name="type">view</field> + <field name="name">Aportaciones no dinerarias pendientes, otras partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1545_child" model="account.account.template"> + <field name="code">1545</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1545"/> + <field name="type">other</field> + <field name="name">Aportaciones no dinerarias pendientes, otras partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1546" model="account.account.template"> + <field name="code">1546</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_154"/> + <field name="type">view</field> + <field name="name">Otras aportaciones no dinerarias pendientes</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1546_child" model="account.account.template"> + <field name="code">1546</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1546"/> + <field name="type">other</field> + <field name="name">Otras aportaciones no dinerarias pendientes</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_16" model="account.account.template"> + <field name="code">16</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1"/> + <field name="type">view</field> + <field name="name">Deudas con partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_160" model="account.account.template"> + <field name="code">160</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_16"/> + <field name="type">view</field> + <field name="name">Deudas con entidades de crédito vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1603" model="account.account.template"> + <field name="code">1603</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_160"/> + <field name="type">view</field> + <field name="name">Deudas con entidades de crédito vinculadas, empresas del grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1603_child" model="account.account.template"> + <field name="code">1603</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1603"/> + <field name="type">other</field> + <field name="name">Deudas con entidades de crédito vinculadas, empresas del grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1604" model="account.account.template"> + <field name="code">1604</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_160"/> + <field name="type">view</field> + <field name="name">Deudas con entidades de crédito vinculadas, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1604_child" model="account.account.template"> + <field name="code">1604</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1604"/> + <field name="type">other</field> + <field name="name">Deudas con entidades de crédito vinculadas, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1605" model="account.account.template"> + <field name="code">1605</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_160"/> + <field name="type">view</field> + <field name="name">Deudas con otras entidades de crédito vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1605_child" model="account.account.template"> + <field name="code">1605</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1605"/> + <field name="type">other</field> + <field name="name">Deudas con otras entidades de crédito vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_161" model="account.account.template"> + <field name="code">161</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_16"/> + <field name="type">view</field> + <field name="name">Proveedores de inmovilizado, partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1613" model="account.account.template"> + <field name="code">1613</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_161"/> + <field name="type">view</field> + <field name="name">Proveedores de inmovilizado, empresas del grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1613_child" model="account.account.template"> + <field name="code">1613</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1613"/> + <field name="type">other</field> + <field name="name">Proveedores de inmovilizado, empresas del grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1614" model="account.account.template"> + <field name="code">1614</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_161"/> + <field name="type">view</field> + <field name="name">Proveedores de inmovilizado, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1614_child" model="account.account.template"> + <field name="code">1614</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1614"/> + <field name="type">other</field> + <field name="name">Proveedores de inmovilizado, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1615" model="account.account.template"> + <field name="code">1615</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_161"/> + <field name="type">view</field> + <field name="name">Proveedores de inmovilizado, otras partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1615_child" model="account.account.template"> + <field name="code">1615</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1615"/> + <field name="type">other</field> + <field name="name">Proveedores de inmovilizado, otras partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_162" model="account.account.template"> + <field name="code">162</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_16"/> + <field name="type">view</field> + <field name="name">Acreedores por arrendamiento financiero, partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1623" model="account.account.template"> + <field name="code">1623</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_162"/> + <field name="type">view</field> + <field name="name">Acreedores por arrendamiento financiero, empresas de grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1623_child" model="account.account.template"> + <field name="code">1623</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1623"/> + <field name="type">other</field> + <field name="name">Acreedores por arrendamiento financiero, empresas de grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1624" model="account.account.template"> + <field name="code">1624</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_162"/> + <field name="type">view</field> + <field name="name">Acreedores por arrendamiento financiero, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1624_child" model="account.account.template"> + <field name="code">1624</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1624"/> + <field name="type">other</field> + <field name="name">Acreedores por arrendamiento financiero, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1625" model="account.account.template"> + <field name="code">1625</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_162"/> + <field name="type">view</field> + <field name="name">Acreedores por arrendamiento financiero, otras partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1625_child" model="account.account.template"> + <field name="code">1625</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1625"/> + <field name="type">other</field> + <field name="name">Acreedores por arrendamiento financiero, otras partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_163" model="account.account.template"> + <field name="code">163</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_16"/> + <field name="type">view</field> + <field name="name">Otras deudas con partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1633" model="account.account.template"> + <field name="code">1633</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_163"/> + <field name="type">view</field> + <field name="name">Otras deudas, empresas del grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1633_child" model="account.account.template"> + <field name="code">1633</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1633"/> + <field name="type">other</field> + <field name="name">Otras deudas, empresas del grupo</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1634" model="account.account.template"> + <field name="code">1634</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_163"/> + <field name="type">view</field> + <field name="name">Otras deudas, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1634_child" model="account.account.template"> + <field name="code">1634</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1634"/> + <field name="type">other</field> + <field name="name">Otras deudas, empresas asociadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1635" model="account.account.template"> + <field name="code">1635</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_163"/> + <field name="type">view</field> + <field name="name">Otras deudas, con otras partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_1635_child" model="account.account.template"> + <field name="code">1635</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1635"/> + <field name="type">other</field> + <field name="name">Otras deudas, con otras partes vinculadas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_17" model="account.account.template"> + <field name="code">17</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1"/> + <field name="type">view</field> + <field name="name">Deudas por préstamos recibidos, empréstitos y otros conceptos</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_170" model="account.account.template"> + <field name="code">170</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_17"/> + <field name="type">view</field> + <field name="name">Deudas con entidades de crédito</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_170_child" model="account.account.template"> + <field name="code">170</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_170"/> + <field name="type">other</field> + <field name="name">Deudas con entidades de crédito</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_171" model="account.account.template"> + <field name="code">171</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_17"/> + <field name="type">view</field> + <field name="name">Deudas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_171_child" model="account.account.template"> + <field name="code">171</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_171"/> + <field name="type">other</field> + <field name="name">Deudas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_172" model="account.account.template"> + <field name="code">172</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_17"/> + <field name="type">view</field> + <field name="name">Deudas transformables en subvenciones, donaciones y legados</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_172_child" model="account.account.template"> + <field name="code">172</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_172"/> + <field name="type">other</field> + <field name="name">Deudas transformables en subvenciones, donaciones y legados</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_173" model="account.account.template"> + <field name="code">173</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_17"/> + <field name="type">view</field> + <field name="name">Proveedores de inmovilizado</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_173_child" model="account.account.template"> + <field name="code">173</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_173"/> + <field name="type">other</field> + <field name="name">Proveedores de inmovilizado</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_174" model="account.account.template"> + <field name="code">174</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_17"/> + <field name="type">view</field> + <field name="name">Acreedores por arrendamiento financiero</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_174_child" model="account.account.template"> + <field name="code">174</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_174"/> + <field name="type">other</field> + <field name="name">Acreedores por arrendamiento financiero</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_175" model="account.account.template"> + <field name="code">175</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_17"/> + <field name="type">view</field> + <field name="name">Efectos a pagar</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_175_child" model="account.account.template"> + <field name="code">175</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_175"/> + <field name="type">other</field> + <field name="name">Efectos a pagar</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_176" model="account.account.template"> + <field name="code">176</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_17"/> + <field name="type">view</field> + <field name="name">Pasivos por derivados financieros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_176_child" model="account.account.template"> + <field name="code">176</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_176"/> + <field name="type">other</field> + <field name="name">Pasivos por derivados financieros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_177" model="account.account.template"> + <field name="code">177</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_17"/> + <field name="type">view</field> + <field name="name">Obligaciones y bonos</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_177_child" model="account.account.template"> + <field name="code">177</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_177"/> + <field name="type">other</field> + <field name="name">Obligaciones y bonos</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_179" model="account.account.template"> + <field name="code">179</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_17"/> + <field name="type">view</field> + <field name="name">Deudas representadas en otros valores negociables</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_179_child" model="account.account.template"> + <field name="code">179</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_179"/> + <field name="type">other</field> + <field name="name">Deudas representadas en otros valores negociables</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_18" model="account.account.template"> + <field name="code">18</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1"/> + <field name="type">view</field> + <field name="name">Pasivos por fianzas, garantías y otros conceptos</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_180" model="account.account.template"> + <field name="code">180</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_18"/> + <field name="type">view</field> + <field name="name">Fianzas recibidas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_180_child" model="account.account.template"> + <field name="code">180</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_180"/> + <field name="type">other</field> + <field name="name">Fianzas recibidas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_181" model="account.account.template"> + <field name="code">181</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_18"/> + <field name="type">view</field> + <field name="name">Anticipos recibidos por ventas o prestaciones de servicios</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_181_child" model="account.account.template"> + <field name="code">181</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_181"/> + <field name="type">other</field> + <field name="name">Anticipos recibidos por ventas o prestaciones de servicios</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_185" model="account.account.template"> + <field name="code">185</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_18"/> + <field name="type">view</field> + <field name="name">Depósitos recibidos</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_185_child" model="account.account.template"> + <field name="code">185</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_185"/> + <field name="type">other</field> + <field name="name">Depósitos recibidos</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_19" model="account.account.template"> + <field name="code">19</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_1"/> + <field name="type">view</field> + <field name="name">Situaciones transitorias de financiación</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_190" model="account.account.template"> + <field name="code">190</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_19"/> + <field name="type">view</field> + <field name="name">Acciones o participaciones emitidas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_190_child" model="account.account.template"> + <field name="code">190</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_190"/> + <field name="type">other</field> + <field name="name">Acciones o participaciones emitidas</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_192" model="account.account.template"> + <field name="code">192</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_19"/> + <field name="type">view</field> + <field name="name">Suscriptores de acciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_192_child" model="account.account.template"> + <field name="code">192</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_192"/> + <field name="type">other</field> + <field name="name">Suscriptores de acciones</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_194" model="account.account.template"> + <field name="code">194</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_19"/> + <field name="type">view</field> + <field name="name">Capital emitido pendiente de inscripción</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_194_child" model="account.account.template"> + <field name="code">194</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_194"/> + <field name="type">other</field> + <field name="name">Capital emitido pendiente de inscripción</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_195" model="account.account.template"> + <field name="code">195</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_19"/> + <field name="type">view</field> + <field name="name">Acciones o participaciones emitidas consideradas como pasivos financieros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_195_child" model="account.account.template"> + <field name="code">195</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_195"/> + <field name="type">other</field> + <field name="name">Acciones o participaciones emitidas consideradas como pasivos financieros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_197" model="account.account.template"> + <field name="code">197</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_19"/> + <field name="type">view</field> + <field name="name">Suscriptores de acciones consideradas como pasivos financieros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_197_child" model="account.account.template"> + <field name="code">197</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_197"/> + <field name="type">other</field> + <field name="name">Suscriptores de acciones consideradas como pasivos financieros</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_199" model="account.account.template"> + <field name="code">199</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_19"/> + <field name="type">view</field> + <field name="name">Acciones o participaciones emitidas consideradas como pasivos financieros pendientes de inscripción</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_199_child" model="account.account.template"> + <field name="code">199</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_199"/> + <field name="type">other</field> + <field name="name">Acciones o participaciones emitidas consideradas como pasivos financieros pendientes de inscripción</field> + <field name="user_type" ref="capital"/> + </record> + <record id="pgc_assoc_2" model="account.account.template"> + <field name="code">2</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_0"/> + <field name="type">view</field> + <field name="name">Activo no corriente</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_20" model="account.account.template"> + <field name="code">20</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2"/> + <field name="type">view</field> + <field name="name">Inmovilizaciones intangibles</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_200" model="account.account.template"> + <field name="code">200</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_20"/> + <field name="type">view</field> + <field name="name">Investigación</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_200_child" model="account.account.template"> + <field name="code">200</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_200"/> + <field name="type">other</field> + <field name="name">Investigación</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_201" model="account.account.template"> + <field name="code">201</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_20"/> + <field name="type">view</field> + <field name="name">Desarrollo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_201_child" model="account.account.template"> + <field name="code">201</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_201"/> + <field name="type">other</field> + <field name="name">Desarrollo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_202" model="account.account.template"> + <field name="code">202</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_20"/> + <field name="type">view</field> + <field name="name">Concesiones administrativas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_202_child" model="account.account.template"> + <field name="code">202</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_202"/> + <field name="type">other</field> + <field name="name">Concesiones administrativas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_203" model="account.account.template"> + <field name="code">203</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_20"/> + <field name="type">view</field> + <field name="name">Propiedad industrial</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_203_child" model="account.account.template"> + <field name="code">203</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_203"/> + <field name="type">other</field> + <field name="name">Propiedad industrial</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_205" model="account.account.template"> + <field name="code">205</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_20"/> + <field name="type">view</field> + <field name="name">Derechos de traspaso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_205_child" model="account.account.template"> + <field name="code">205</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_205"/> + <field name="type">other</field> + <field name="name">Derechos de traspaso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_206" model="account.account.template"> + <field name="code">206</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_20"/> + <field name="type">view</field> + <field name="name">Aplicaciones informáticas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_206_child" model="account.account.template"> + <field name="code">206</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_206"/> + <field name="type">other</field> + <field name="name">Aplicaciones informáticas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_207" model="account.account.template"> + <field name="code">207</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_20"/> + <field name="type">view</field> + <field name="name">Derechos sobre activos cedidos en uso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_207_child" model="account.account.template"> + <field name="code">207</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_207"/> + <field name="type">other</field> + <field name="name">Derechos sobre activos cedidos en uso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_209" model="account.account.template"> + <field name="code">209</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_20"/> + <field name="type">view</field> + <field name="name">Anticipos para inmovilizaciones intangibles</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_209_child" model="account.account.template"> + <field name="code">209</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_209"/> + <field name="type">other</field> + <field name="name">Anticipos para inmovilizaciones intangibles</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_21" model="account.account.template"> + <field name="code">21</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2"/> + <field name="type">view</field> + <field name="name">Inmovilizaciones materiales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_210" model="account.account.template"> + <field name="code">210</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_21"/> + <field name="type">view</field> + <field name="name">Terrenos y bienes naturales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_210_child" model="account.account.template"> + <field name="code">210</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_210"/> + <field name="type">other</field> + <field name="name">Terrenos y bienes naturales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_211" model="account.account.template"> + <field name="code">211</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_21"/> + <field name="type">view</field> + <field name="name">Construcciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_211_child" model="account.account.template"> + <field name="code">211</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_211"/> + <field name="type">other</field> + <field name="name">Construcciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_212" model="account.account.template"> + <field name="code">212</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_21"/> + <field name="type">view</field> + <field name="name">Instalaciones técnicas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_212_child" model="account.account.template"> + <field name="code">212</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_212"/> + <field name="type">other</field> + <field name="name">Instalaciones técnicas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_213" model="account.account.template"> + <field name="code">213</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_21"/> + <field name="type">view</field> + <field name="name">Maquinaria</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_213_child" model="account.account.template"> + <field name="code">213</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_213"/> + <field name="type">other</field> + <field name="name">Maquinaria</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_214" model="account.account.template"> + <field name="code">214</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_21"/> + <field name="type">view</field> + <field name="name">Utillaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_214_child" model="account.account.template"> + <field name="code">214</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_214"/> + <field name="type">other</field> + <field name="name">Utillaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_215" model="account.account.template"> + <field name="code">215</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_21"/> + <field name="type">view</field> + <field name="name">Otras instalaciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_215_child" model="account.account.template"> + <field name="code">215</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_215"/> + <field name="type">other</field> + <field name="name">Otras instalaciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_216" model="account.account.template"> + <field name="code">216</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_21"/> + <field name="type">view</field> + <field name="name">Mobiliario</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_216_child" model="account.account.template"> + <field name="code">216</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_216"/> + <field name="type">other</field> + <field name="name">Mobiliario</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_217" model="account.account.template"> + <field name="code">217</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_21"/> + <field name="type">view</field> + <field name="name">Equipos para proceso de información</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_217_child" model="account.account.template"> + <field name="code">217</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_217"/> + <field name="type">other</field> + <field name="name">Equipos para proceso de información</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_218" model="account.account.template"> + <field name="code">218</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_21"/> + <field name="type">view</field> + <field name="name">Elementos de transporte</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_218_child" model="account.account.template"> + <field name="code">218</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_218"/> + <field name="type">other</field> + <field name="name">Elementos de transporte</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_219" model="account.account.template"> + <field name="code">219</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_21"/> + <field name="type">view</field> + <field name="name">Otro inmovilizado material</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_219_child" model="account.account.template"> + <field name="code">219</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_219"/> + <field name="type">other</field> + <field name="name">Otro inmovilizado material</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_22" model="account.account.template"> + <field name="code">22</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2"/> + <field name="type">view</field> + <field name="name">Inversiones inmobiliarias</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_220" model="account.account.template"> + <field name="code">220</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_22"/> + <field name="type">view</field> + <field name="name">Inversiones en terrenos y bienes naturales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_220_child" model="account.account.template"> + <field name="code">220</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_220"/> + <field name="type">other</field> + <field name="name">Inversiones en terrenos y bienes naturales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_221" model="account.account.template"> + <field name="code">221</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_22"/> + <field name="type">view</field> + <field name="name">Inversiones en construcciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_221_child" model="account.account.template"> + <field name="code">221</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_221"/> + <field name="type">other</field> + <field name="name">Inversiones en construcciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_23" model="account.account.template"> + <field name="code">23</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2"/> + <field name="type">view</field> + <field name="name">Inmovilizaciones materiales en curso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_230" model="account.account.template"> + <field name="code">230</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_23"/> + <field name="type">view</field> + <field name="name">Adaptación de terrenos y bienes naturales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_230_child" model="account.account.template"> + <field name="code">230</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_230"/> + <field name="type">other</field> + <field name="name">Adaptación de terrenos y bienes naturales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_231" model="account.account.template"> + <field name="code">231</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_23"/> + <field name="type">view</field> + <field name="name">Construcciones en curso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_231_child" model="account.account.template"> + <field name="code">231</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_231"/> + <field name="type">other</field> + <field name="name">Construcciones en curso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_232" model="account.account.template"> + <field name="code">232</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_23"/> + <field name="type">view</field> + <field name="name">Instalaciones técnicas en montaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_232_child" model="account.account.template"> + <field name="code">232</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_232"/> + <field name="type">other</field> + <field name="name">Instalaciones técnicas en montaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_233" model="account.account.template"> + <field name="code">233</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_23"/> + <field name="type">view</field> + <field name="name">Maquinaria en montaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_233_child" model="account.account.template"> + <field name="code">233</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_233"/> + <field name="type">other</field> + <field name="name">Maquinaria en montaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_237" model="account.account.template"> + <field name="code">237</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_23"/> + <field name="type">view</field> + <field name="name">Equipos para procesos de información en montaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_237_child" model="account.account.template"> + <field name="code">237</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_237"/> + <field name="type">other</field> + <field name="name">Equipos para procesos de información en montaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_239" model="account.account.template"> + <field name="code">239</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_23"/> + <field name="type">view</field> + <field name="name">Anticipos para inmovilizaciones materiales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_239_child" model="account.account.template"> + <field name="code">239</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_239"/> + <field name="type">other</field> + <field name="name">Anticipos para inmovilizaciones materiales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_24" model="account.account.template"> + <field name="code">24</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2"/> + <field name="type">view</field> + <field name="name">Bienes del patrimonio histórico</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_240" model="account.account.template"> + <field name="code">240</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_24"/> + <field name="type">view</field> + <field name="name">Bienes inmuebles</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2400" model="account.account.template"> + <field name="code">2400</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_240"/> + <field name="type">view</field> + <field name="name">Monumentos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2400_child" model="account.account.template"> + <field name="code">2400</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2400"/> + <field name="type">other</field> + <field name="name">Monumentos</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2401" model="account.account.template"> + <field name="code">2401</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_240"/> + <field name="type">view</field> + <field name="name">Jardines históricos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2401_child" model="account.account.template"> + <field name="code">2401</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2401"/> + <field name="type">other</field> + <field name="name">Jardines históricos</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2402" model="account.account.template"> + <field name="code">2402</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_240"/> + <field name="type">view</field> + <field name="name">Conjuntos históricos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2402_child" model="account.account.template"> + <field name="code">2402</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2402"/> + <field name="type">other</field> + <field name="name">Conjuntos históricos</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2403" model="account.account.template"> + <field name="code">2403</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_240"/> + <field name="type">view</field> + <field name="name">Sitios históricos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2403_child" model="account.account.template"> + <field name="code">2403</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2403"/> + <field name="type">other</field> + <field name="name">Sitios históricos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2404" model="account.account.template"> + <field name="code">2404</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_240"/> + <field name="type">view</field> + <field name="name">Zonas arqueológicas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2404_child" model="account.account.template"> + <field name="code">2404</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2404"/> + <field name="type">other</field> + <field name="name">Zonas arqueológicas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2405" model="account.account.template"> + <field name="code">2405</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_240"/> + <field name="type">view</field> + <field name="name">Participaciones en otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2405_child" model="account.account.template"> + <field name="code">2405</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2405"/> + <field name="type">other</field> + <field name="name">Participaciones en otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_241" model="account.account.template"> + <field name="code">241</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_24"/> + <field name="type">view</field> + <field name="name">Archivos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2413" model="account.account.template"> + <field name="code">2413</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_241"/> + <field name="type">view</field> + <field name="name">Valores representativos de deuda de empresas del grupo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2413_child" model="account.account.template"> + <field name="code">2413</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2413"/> + <field name="type">other</field> + <field name="name">Valores representativos de deuda de empresas del grupo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2414" model="account.account.template"> + <field name="code">2414</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_241"/> + <field name="type">view</field> + <field name="name">Valores representativos de deuda de empresas asociadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2414_child" model="account.account.template"> + <field name="code">2414</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2414"/> + <field name="type">other</field> + <field name="name">Valores representativos de deuda de empresas asociadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2415" model="account.account.template"> + <field name="code">2415</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_241"/> + <field name="type">view</field> + <field name="name">Valores representativos de deuda de otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2415_child" model="account.account.template"> + <field name="code">2415</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2415"/> + <field name="type">other</field> + <field name="name">Valores representativos de deuda de otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_242" model="account.account.template"> + <field name="code">242</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_24"/> + <field name="type">view</field> + <field name="name">Bibliotecas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2423" model="account.account.template"> + <field name="code">2423</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_242"/> + <field name="type">view</field> + <field name="name">Créditos a empresas del grupo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2423_child" model="account.account.template"> + <field name="code">2423</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2423"/> + <field name="type">other</field> + <field name="name">Créditos a empresas del grupo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2424" model="account.account.template"> + <field name="code">2424</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_242"/> + <field name="type">view</field> + <field name="name">Créditos a empresas asociadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2424_child" model="account.account.template"> + <field name="code">2424</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2424"/> + <field name="type">other</field> + <field name="name">Créditos a empresas asociadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2425" model="account.account.template"> + <field name="code">2425</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_242"/> + <field name="type">view</field> + <field name="name">Créditos a otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2425_child" model="account.account.template"> + <field name="code">2425</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2425"/> + <field name="type">other</field> + <field name="name">Créditos a otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_243" model="account.account.template"> + <field name="code">243</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_24"/> + <field name="type">view</field> + <field name="name">Museos</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_243_child" model="account.account.template"> + <field name="code">243</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_243"/> + <field name="type">other</field> + <field name="name">Museos</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_244" model="account.account.template"> + <field name="code">244</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_24"/> + <field name="type">view</field> + <field name="name">Bienes muebles</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_244_child" model="account.account.template"> + <field name="code">244</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_244"/> + <field name="type">other</field> + <field name="name">Bienes muebles</field> + <field name="user_type" ref="inmo"/> + </record> + + + <record id="pgc_assoc_249" model="account.account.template"> + <field name="code">249</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_24"/> + <field name="type">view</field> + <field name="name">Anticipos sobre bienes del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2490" model="account.account.template"> + <field name="code">2490</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_249"/> + <field name="type">view</field> + <field name="name">Anticipos sobre bienes inmuebles del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2490_child" model="account.account.template"> + <field name="code">2490</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2490"/> + <field name="type">other</field> + <field name="name">Anticipos sobre bienes inmuebles del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2491" model="account.account.template"> + <field name="code">2491</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_249"/> + <field name="type">view</field> + <field name="name">Anticipos sobre archivos del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2491_child" model="account.account.template"> + <field name="code">2491</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2491"/> + <field name="type">other</field> + <field name="name">Anticipos sobre archivos del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2492" model="account.account.template"> + <field name="code">2492</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_249"/> + <field name="type">view</field> + <field name="name">Anticipos sobre bibliotecas del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2492_child" model="account.account.template"> + <field name="code">2492</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2492"/> + <field name="type">other</field> + <field name="name">Anticipos sobre bibliotecas del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + + + <record id="pgc_assoc_2493" model="account.account.template"> + <field name="code">2493</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_249"/> + <field name="type">view</field> + <field name="name">Anticipos sobre museos del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2493_child" model="account.account.template"> + <field name="code">2493</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2493"/> + <field name="type">other</field> + <field name="name">Anticipos sobre museos del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2494" model="account.account.template"> + <field name="code">2494</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_249"/> + <field name="type">view</field> + <field name="name">Anticipos sobre bienes muebles del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2494_child" model="account.account.template"> + <field name="code">2494</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2494"/> + <field name="type">other</field> + <field name="name">Anticipos sobre bienes muebles del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2495" model="account.account.template"> + <field name="code">2495</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_249"/> + <field name="type">view</field> + <field name="name">Desembolsos pendientes sobre participaciones en otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2495_child" model="account.account.template"> + <field name="code">2495</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2495"/> + <field name="type">other</field> + <field name="name">Desembolsos pendientes sobre participaciones en otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_25" model="account.account.template"> + <field name="code">25</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2"/> + <field name="type">view</field> + <field name="name">Otras inversiones financieras</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_250" model="account.account.template"> + <field name="code">250</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_25"/> + <field name="type">view</field> + <field name="name">Inversiones financieras en instrumentos de patrimonio</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_250_child" model="account.account.template"> + <field name="code">250</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_250"/> + <field name="type">other</field> + <field name="name">Inversiones financieras en instrumentos de patrimonio</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_251" model="account.account.template"> + <field name="code">251</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_25"/> + <field name="type">view</field> + <field name="name">Valores representativos de deuda</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_251_child" model="account.account.template"> + <field name="code">251</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_251"/> + <field name="type">other</field> + <field name="name">Valores representativos de deuda</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_252" model="account.account.template"> + <field name="code">252</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_25"/> + <field name="type">view</field> + <field name="name">Créditos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_252_child" model="account.account.template"> + <field name="code">252</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_252"/> + <field name="type">other</field> + <field name="name">Créditos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_253" model="account.account.template"> + <field name="code">253</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_25"/> + <field name="type">view</field> + <field name="name">Créditos por enajenación de inmovilizado</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_253_child" model="account.account.template"> + <field name="code">253</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_253"/> + <field name="type">other</field> + <field name="name">Créditos por enajenación de inmovilizado</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_254" model="account.account.template"> + <field name="code">254</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_25"/> + <field name="type">view</field> + <field name="name">Créditos al personal</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_254_child" model="account.account.template"> + <field name="code">254</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_254"/> + <field name="type">other</field> + <field name="name">Créditos al personal</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_255" model="account.account.template"> + <field name="code">255</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_25"/> + <field name="type">view</field> + <field name="name">Activos por derivados financieros</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_255_child" model="account.account.template"> + <field name="code">255</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_255"/> + <field name="type">other</field> + <field name="name">Activos por derivados financieros</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_258" model="account.account.template"> + <field name="code">258</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_25"/> + <field name="type">view</field> + <field name="name">Imposiciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_258_child" model="account.account.template"> + <field name="code">258</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_258"/> + <field name="type">other</field> + <field name="name">Imposiciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_259" model="account.account.template"> + <field name="code">259</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_25"/> + <field name="type">view</field> + <field name="name">Desembolsos pendientes sobre participaciones en el patrimonio neto</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_259_child" model="account.account.template"> + <field name="code">259</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_259"/> + <field name="type">other</field> + <field name="name">Desembolsos pendientes sobre participaciones en el patrimonio neto</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_26" model="account.account.template"> + <field name="code">26</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2"/> + <field name="type">view</field> + <field name="name">Fianzas y depósitos constituidos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_260" model="account.account.template"> + <field name="code">260</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_26"/> + <field name="type">view</field> + <field name="name">Fianzas constituidas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_260_child" model="account.account.template"> + <field name="code">260</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_260"/> + <field name="type">other</field> + <field name="name">Fianzas constituidas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_265" model="account.account.template"> + <field name="code">265</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_26"/> + <field name="type">view</field> + <field name="name">Depósitos constituidos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_265_child" model="account.account.template"> + <field name="code">265</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_265"/> + <field name="type">other</field> + <field name="name">Depósitos constituidos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_28" model="account.account.template"> + <field name="code">28</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2"/> + <field name="type">view</field> + <field name="name">Amortización acumulada del inmovilizado y otras cuentas correctoras</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_280" model="account.account.template"> + <field name="code">280</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_28"/> + <field name="type">view</field> + <field name="name">Amortización acumulada del inmovilizado intangible</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2800" model="account.account.template"> + <field name="code">2800</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_280"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de investigación</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2800_child" model="account.account.template"> + <field name="code">2800</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2800"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de investigación</field> + <field name="user_type" ref="inmo"/> + </record> + + + <record id="pgc_assoc_2801" model="account.account.template"> + <field name="code">2801</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_280"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de desarrollo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2801_child" model="account.account.template"> + <field name="code">2801</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2801"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de desarrollo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2802" model="account.account.template"> + <field name="code">2802</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_280"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de concesiones administrativas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2802_child" model="account.account.template"> + <field name="code">2802</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2802"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de concesiones administrativas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2803" model="account.account.template"> + <field name="code">2803</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_280"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de propiedad industrial</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2803_child" model="account.account.template"> + <field name="code">2803</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2803"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de propiedad industrial</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2805" model="account.account.template"> + <field name="code">2805</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_280"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de derechos de traspaso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2805_child" model="account.account.template"> + <field name="code">2805</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2805"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de derechos de traspaso</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2806" model="account.account.template"> + <field name="code">2806</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_280"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de aplicaciones informáticas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2806_child" model="account.account.template"> + <field name="code">2806</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2806"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de aplicaciones informáticas</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2807" model="account.account.template"> + <field name="code">2807</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_280"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de derechos sobre activos cedidos en uso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2807_child" model="account.account.template"> + <field name="code">2807</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2807"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de derechos sobre activos cedidos en uso</field> + <field name="user_type" ref="inmo"/> + </record> + + + + <record id="pgc_assoc_281" model="account.account.template"> + <field name="code">281</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_28"/> + <field name="type">view</field> + <field name="name">Amortización acumulada del inmovilizado material</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2811" model="account.account.template"> + <field name="code">2811</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_281"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de construcciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2811_child" model="account.account.template"> + <field name="code">2811</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2811"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de construcciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2812" model="account.account.template"> + <field name="code">2812</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_281"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de instalaciones técnicas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2812_child" model="account.account.template"> + <field name="code">2812</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2812"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de instalaciones técnicas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2813" model="account.account.template"> + <field name="code">2813</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_281"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de maquinaria</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2813_child" model="account.account.template"> + <field name="code">2813</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2813"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de maquinaria</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2814" model="account.account.template"> + <field name="code">2814</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_281"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de utillaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2814_child" model="account.account.template"> + <field name="code">2814</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2814"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de utillaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2815" model="account.account.template"> + <field name="code">2815</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_281"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de otras instaciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2815_child" model="account.account.template"> + <field name="code">2815</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2815"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de otras instaciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2816" model="account.account.template"> + <field name="code">2816</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_281"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de mobiliario</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2816_child" model="account.account.template"> + <field name="code">2816</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2816"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de mobiliario</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2817" model="account.account.template"> + <field name="code">2817</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_281"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de equipos para proceso de información</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2817_child" model="account.account.template"> + <field name="code">2817</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2817"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de equipos para proceso de información</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2818" model="account.account.template"> + <field name="code">2818</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_281"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de elementos de transporte</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2818_child" model="account.account.template"> + <field name="code">2818</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2818"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de elementos de transporte</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2819" model="account.account.template"> + <field name="code">2819</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_281"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de otro inmovilizado material</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2819_child" model="account.account.template"> + <field name="code">2819</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2819"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de otro inmovilizado material</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_282" model="account.account.template"> + <field name="code">282</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_28"/> + <field name="type">view</field> + <field name="name">Amortización acumulada de las inversiones inmobiliarias</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_282_child" model="account.account.template"> + <field name="code">282</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_282"/> + <field name="type">other</field> + <field name="name">Amortización acumulada de las inversiones inmobiliarias</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_283" model="account.account.template"> + <field name="code">283</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_28"/> + <field name="type">view</field> + <field name="name">Cesiones de uso sin contraprestación</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2830" model="account.account.template"> + <field name="code">2830</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_283"/> + <field name="type">view</field> + <field name="name">Cesiones de uso del inmovilizado intangible</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2830_child" model="account.account.template"> + <field name="code">2830</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2830"/> + <field name="type">other</field> + <field name="name">Cesiones de uso del inmovilizado intangible</field> + <field name="user_type" ref="inmo"/> + </record> + + + <record id="pgc_assoc_2831" model="account.account.template"> + <field name="code">2831</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_283"/> + <field name="type">view</field> + <field name="name">Cesiones de uso del inmovilizado material</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2831_child" model="account.account.template"> + <field name="code">2831</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2831"/> + <field name="type">other</field> + <field name="name">Cesiones de uso del inmovilizado material</field> + <field name="user_type" ref="inmo"/> + </record> + + + <record id="pgc_assoc_2832" model="account.account.template"> + <field name="code">2832</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_283"/> + <field name="type">view</field> + <field name="name">Cesiones de uso de las inversiones inmobiliarias</field> + <field name="user_type" ref="inmo"/> + </record> + + + <record id="pgc_assoc_2832_child" model="account.account.template"> + <field name="code">2832</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2832"/> + <field name="type">other</field> + <field name="name">Cesiones de uso de las inversiones inmobiliarias</field> + <field name="user_type" ref="inmo"/> + </record> + + + <record id="pgc_assoc_29" model="account.account.template"> + <field name="code">29</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de activos no corrientes</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_290" model="account.account.template"> + <field name="code">290</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_29"/> + <field name="type">view</field> + <field name="name">Deterioro de valor del inmovilizado intangible</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2900" model="account.account.template"> + <field name="code">2900</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_290"/> + <field name="type">view</field> + <field name="name">Deterioro del valor de investigación</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2900_child" model="account.account.template"> + <field name="code">2900</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2900"/> + <field name="type">other</field> + <field name="name">Deterioro del valor de investigación</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2901" model="account.account.template"> + <field name="code">2901</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_290"/> + <field name="type">view</field> + <field name="name">Deterioro del valor de desarrollo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2901_child" model="account.account.template"> + <field name="code">2901</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2901"/> + <field name="type">other</field> + <field name="name">Deterioro del valor de desarrollo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2902" model="account.account.template"> + <field name="code">2902</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_290"/> + <field name="type">view</field> + <field name="name">Deterioro del valor de concesiones administrativas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2902_child" model="account.account.template"> + <field name="code">2902</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2902"/> + <field name="type">other</field> + <field name="name">Deterioro del valor de concesiones administrativas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2903" model="account.account.template"> + <field name="code">2903</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_290"/> + <field name="type">view</field> + <field name="name">Deterioro del valor de propiedad industrial</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2903_child" model="account.account.template"> + <field name="code">2903</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2903"/> + <field name="type">other</field> + <field name="name">Deterioro del valor de propiedad industrial</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2905" model="account.account.template"> + <field name="code">2905</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_290"/> + <field name="type">view</field> + <field name="name">Deterioro del valor de derechos de traspaso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2905_child" model="account.account.template"> + <field name="code">2905</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2905"/> + <field name="type">other</field> + <field name="name">Deterioro del valor de derechos de traspaso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2906" model="account.account.template"> + <field name="code">2906</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_290"/> + <field name="type">view</field> + <field name="name">Deterioro del valor de aplicaciones informáticas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2906_child" model="account.account.template"> + <field name="code">2906</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2906"/> + <field name="type">other</field> + <field name="name">Deterioro del valor de aplicaciones informáticas</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2907" model="account.account.template"> + <field name="code">2907</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_290"/> + <field name="type">view</field> + <field name="name">Deterioro del valor sobre activos cedidos en uso</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2907_child" model="account.account.template"> + <field name="code">2907</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2907"/> + <field name="type">other</field> + <field name="name">Deterioro del valor sobre activos cedidos en uso</field> + <field name="user_type" ref="inmo"/> + </record> + + + + + <record id="pgc_assoc_291" model="account.account.template"> + <field name="code">291</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_29"/> + <field name="type">view</field> + <field name="name">Deterioro del valor del inmovilizado material</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2910" model="account.account.template"> + <field name="code">2910</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_291"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de terrenos y bienes naturales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2910_child" model="account.account.template"> + <field name="code">2910</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2910"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de terrenos y bienes naturales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2911" model="account.account.template"> + <field name="code">2911</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_291"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de construcciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2911_child" model="account.account.template"> + <field name="code">2911</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2911"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de construcciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2912" model="account.account.template"> + <field name="code">2912</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_291"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de instalaciones técnicas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2912_child" model="account.account.template"> + <field name="code">2912</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2912"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de instalaciones técnicas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2913" model="account.account.template"> + <field name="code">2913</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_291"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de maquinaria</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2913_child" model="account.account.template"> + <field name="code">2913</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2913"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de maquinaria</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2914" model="account.account.template"> + <field name="code">2914</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_291"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de utillaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2914_child" model="account.account.template"> + <field name="code">2914</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2914"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de utillaje</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2915" model="account.account.template"> + <field name="code">2915</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_291"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de otras instaciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2915_child" model="account.account.template"> + <field name="code">2915</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2915"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de otras instaciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2916" model="account.account.template"> + <field name="code">2916</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_291"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de mobiliario</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2916_child" model="account.account.template"> + <field name="code">2916</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2916"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de mobiliario</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2917" model="account.account.template"> + <field name="code">2917</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_291"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de equipos para proceso de información</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2917_child" model="account.account.template"> + <field name="code">2917</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2917"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de equipos para proceso de información</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2918" model="account.account.template"> + <field name="code">2918</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_291"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de elementos de transporte</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2918_child" model="account.account.template"> + <field name="code">2918</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2918"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de elementos de transporte</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2919" model="account.account.template"> + <field name="code">2919</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_291"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de otro inmovilizado material</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2919_child" model="account.account.template"> + <field name="code">2919</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2919"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de otro inmovilizado material</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_292" model="account.account.template"> + <field name="code">292</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_29"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de las inversiones inmobiliarias</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2920" model="account.account.template"> + <field name="code">2920</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_292"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de los terrenos y bienes naturales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2920_child" model="account.account.template"> + <field name="code">2920</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2920"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de los terrenos y bienes naturales</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2921" model="account.account.template"> + <field name="code">2921</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_292"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de construcciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2921_child" model="account.account.template"> + <field name="code">2921</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2921"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de construcciones</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_293" model="account.account.template"> + <field name="code">293</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_29"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de participaciones en partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2933" model="account.account.template"> + <field name="code">2933</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_293"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de participaciones en empresas del grupo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2933_child" model="account.account.template"> + <field name="code">2933</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2933"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de participaciones en empresas del grupo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2934" model="account.account.template"> + <field name="code">2934</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_293"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de participaciones en empresas asociadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2934_child" model="account.account.template"> + <field name="code">2934</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2934"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de participaciones en empresas asociadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2935" model="account.account.template"> + <field name="code">2935</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_293"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de participaciones a largo plazo en otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2935_child" model="account.account.template"> + <field name="code">2935</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2935"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de participaciones a largo plazo en otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_294" model="account.account.template"> + <field name="code">294</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_29"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de valores representativos de deuda de partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2943" model="account.account.template"> + <field name="code">2943</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_294"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de valores representativos de deuda de empresas del grupo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2943_child" model="account.account.template"> + <field name="code">2943</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2943"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de valores representativos de deuda de empresas del grupo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2944" model="account.account.template"> + <field name="code">2944</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_294"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de valores representativos de deuda de empresas asociadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2944_child" model="account.account.template"> + <field name="code">2944</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2944"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de valores representativos de deuda de empresas asociadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2945" model="account.account.template"> + <field name="code">2945</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_294"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de valores representativos de deuda de otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2945_child" model="account.account.template"> + <field name="code">2945</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2945"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de valores representativos de deuda de otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_295" model="account.account.template"> + <field name="code">295</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_29"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos a partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2953" model="account.account.template"> + <field name="code">2953</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_295"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos a empresas del grupo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2953_child" model="account.account.template"> + <field name="code">2953</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2953"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos a empresas del grupo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2954" model="account.account.template"> + <field name="code">2954</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_295"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos a empresas asociadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2954_child" model="account.account.template"> + <field name="code">2954</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2954"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos a empresas asociadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2955" model="account.account.template"> + <field name="code">2955</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_295"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos a otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2955_child" model="account.account.template"> + <field name="code">2955</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2955"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos a otras partes vinculadas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_296" model="account.account.template"> + <field name="code">296</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_29"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de participaciones en el patrimonio neto a largo plazo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_296_child" model="account.account.template"> + <field name="code">296</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_296"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de participaciones en el patrimonio neto a largo plazo</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_297" model="account.account.template"> + <field name="code">297</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_29"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de valores representativos de deuda</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_297_child" model="account.account.template"> + <field name="code">297</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_297"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de valores representativos de deuda</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_298" model="account.account.template"> + <field name="code">298</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_29"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_298_child" model="account.account.template"> + <field name="code">298</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_298"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_299" model="account.account.template"> + <field name="code">299</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_29"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de bienes del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_299_child" model="account.account.template"> + <field name="code">299</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_299"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de bienes del Patrimonio Histórico</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2990" model="account.account.template"> + <field name="code">2990</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_299"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de bienes inmuebles</field> + <field name="user_type" ref="inmo"/> + </record> +<!-- + <record id="pgc_assoc_2990_child" model="account.account.template"> + <field name="code">2990</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2990"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de bienes inmuebles</field> + <field name="user_type" ref="inmo"/> + </record> +--> + <record id="pgc_assoc_2991" model="account.account.template"> + <field name="code">2991</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_299"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de archivos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2991_child" model="account.account.template"> + <field name="code">2991</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2991"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de archivos</field> + <field name="user_type" ref="inmo"/> + </record> + + + <record id="pgc_assoc_2992" model="account.account.template"> + <field name="code">2992</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_299"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de bibliotecas</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2992_child" model="account.account.template"> + <field name="code">2992</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2992"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de bibliotecas</field> + <field name="user_type" ref="inmo"/> + </record> + + <record id="pgc_assoc_2993" model="account.account.template"> + <field name="code">2993</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_299"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de Museos</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2993_child" model="account.account.template"> + <field name="code">2993</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2993"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de Museos</field> + <field name="user_type" ref="inmo"/> + </record> + + + <record id="pgc_assoc_2994" model="account.account.template"> + <field name="code">2994</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_299"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de bienes muebles</field> + <field name="user_type" ref="inmo"/> + </record> + <record id="pgc_assoc_2994_child" model="account.account.template"> + <field name="code">2994</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_2994"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de bienes muebles</field> + <field name="user_type" ref="inmo"/> + </record> + + + <record id="pgc_assoc_3" model="account.account.template"> + <field name="code">3</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_0"/> + <field name="type">view</field> + <field name="name">Existencias</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_30" model="account.account.template"> + <field name="code">30</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_3"/> + <field name="type">view</field> + <field name="name">Bienes destinados a la actividad</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_300" model="account.account.template"> + <field name="code">300</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_30"/> + <field name="type">view</field> + <field name="name">Mercaderías A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_300_child" model="account.account.template"> + <field name="code">300</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_300"/> + <field name="type">other</field> + <field name="name">Mercaderías A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_301" model="account.account.template"> + <field name="code">301</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_30"/> + <field name="type">view</field> + <field name="name">Mercaderías B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_301_child" model="account.account.template"> + <field name="code">301</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_301"/> + <field name="type">other</field> + <field name="name">Mercaderías B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_31" model="account.account.template"> + <field name="code">31</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_3"/> + <field name="type">view</field> + <field name="name">Materias Primas</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_310" model="account.account.template"> + <field name="code">310</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_31"/> + <field name="type">view</field> + <field name="name">Materias Primas A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_310_child" model="account.account.template"> + <field name="code">310</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_310"/> + <field name="type">other</field> + <field name="name">Materias Primas A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_311" model="account.account.template"> + <field name="code">311</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_31"/> + <field name="type">view</field> + <field name="name">Materias Primas B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_311_child" model="account.account.template"> + <field name="code">311</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_311"/> + <field name="type">other</field> + <field name="name">Materias Primas B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_32" model="account.account.template"> + <field name="code">32</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_3"/> + <field name="type">view</field> + <field name="name">Otros aprovisionamientos</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_320" model="account.account.template"> + <field name="code">320</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_32"/> + <field name="type">view</field> + <field name="name">Elementos y conjuntos incorporables</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_320_child" model="account.account.template"> + <field name="code">320</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_320"/> + <field name="type">other</field> + <field name="name">Elementos y conjuntos incorporables</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_321" model="account.account.template"> + <field name="code">321</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_32"/> + <field name="type">view</field> + <field name="name">Combustibles</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_321_child" model="account.account.template"> + <field name="code">321</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_321"/> + <field name="type">other</field> + <field name="name">Combustibles</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_322" model="account.account.template"> + <field name="code">322</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_32"/> + <field name="type">view</field> + <field name="name">Repuestos</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_322_child" model="account.account.template"> + <field name="code">322</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_322"/> + <field name="type">other</field> + <field name="name">Repuestos</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_325" model="account.account.template"> + <field name="code">325</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_32"/> + <field name="type">view</field> + <field name="name">Materiales diversos</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_325_child" model="account.account.template"> + <field name="code">325</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_325"/> + <field name="type">other</field> + <field name="name">Materiales diversos</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_326" model="account.account.template"> + <field name="code">326</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_32"/> + <field name="type">view</field> + <field name="name">Embalajes</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_326_child" model="account.account.template"> + <field name="code">326</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_326"/> + <field name="type">other</field> + <field name="name">Embalajes</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_327" model="account.account.template"> + <field name="code">327</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_32"/> + <field name="type">view</field> + <field name="name">Envases</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_327_child" model="account.account.template"> + <field name="code">327</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_327"/> + <field name="type">other</field> + <field name="name">Envases</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_328" model="account.account.template"> + <field name="code">328</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_32"/> + <field name="type">view</field> + <field name="name">Material de oficina</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_328_child" model="account.account.template"> + <field name="code">328</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_328"/> + <field name="type">other</field> + <field name="name">Material de oficina</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_33" model="account.account.template"> + <field name="code">33</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_3"/> + <field name="type">view</field> + <field name="name">Productos en curso</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_330" model="account.account.template"> + <field name="code">330</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_33"/> + <field name="type">view</field> + <field name="name">Productos en curso A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_330_child" model="account.account.template"> + <field name="code">330</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_330"/> + <field name="type">other</field> + <field name="name">Productos en curso A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_331" model="account.account.template"> + <field name="code">331</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_33"/> + <field name="type">view</field> + <field name="name">Productos en curso B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_331_child" model="account.account.template"> + <field name="code">331</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_331"/> + <field name="type">other</field> + <field name="name">Productos en curso B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_34" model="account.account.template"> + <field name="code">34</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_3"/> + <field name="type">view</field> + <field name="name">Productos semiterminados</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_340" model="account.account.template"> + <field name="code">340</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_34"/> + <field name="type">view</field> + <field name="name">Productos semiterminados A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_340_child" model="account.account.template"> + <field name="code">340</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_340"/> + <field name="type">other</field> + <field name="name">Productos semiterminados A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_341" model="account.account.template"> + <field name="code">341</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_34"/> + <field name="type">view</field> + <field name="name">Productos semiterminados B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_341_child" model="account.account.template"> + <field name="code">341</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_341"/> + <field name="type">other</field> + <field name="name">Productos semiterminados B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_35" model="account.account.template"> + <field name="code">35</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_3"/> + <field name="type">view</field> + <field name="name">Productos terminados</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_350" model="account.account.template"> + <field name="code">350</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_35"/> + <field name="type">view</field> + <field name="name">Productos terminados A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_350_child" model="account.account.template"> + <field name="code">350</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_350"/> + <field name="type">other</field> + <field name="name">Productos terminados A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_351" model="account.account.template"> + <field name="code">351</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_35"/> + <field name="type">view</field> + <field name="name">Productos terminados B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_351_child" model="account.account.template"> + <field name="code">351</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_351"/> + <field name="type">other</field> + <field name="name">Productos terminados B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_36" model="account.account.template"> + <field name="code">36</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_3"/> + <field name="type">view</field> + <field name="name">Subproductos, residuos y materiales recuperados</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_360" model="account.account.template"> + <field name="code">360</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_36"/> + <field name="type">view</field> + <field name="name">Subproductos A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_360_child" model="account.account.template"> + <field name="code">360</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_360"/> + <field name="type">other</field> + <field name="name">Subproductos A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_361" model="account.account.template"> + <field name="code">361</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_36"/> + <field name="type">view</field> + <field name="name">Subproductos B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_361_child" model="account.account.template"> + <field name="code">361</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_361"/> + <field name="type">other</field> + <field name="name">Subproductos B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_365" model="account.account.template"> + <field name="code">365</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_36"/> + <field name="type">view</field> + <field name="name">Residuos A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_365_child" model="account.account.template"> + <field name="code">365</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_365"/> + <field name="type">other</field> + <field name="name">Residuos A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_366" model="account.account.template"> + <field name="code">366</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_36"/> + <field name="type">view</field> + <field name="name">Residuos B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_366_child" model="account.account.template"> + <field name="code">366</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_366"/> + <field name="type">other</field> + <field name="name">Residuos B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_368" model="account.account.template"> + <field name="code">368</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_36"/> + <field name="type">view</field> + <field name="name">Materiales recuperados A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_368_child" model="account.account.template"> + <field name="code">368</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_368"/> + <field name="type">other</field> + <field name="name">Materiales recuperados A</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_369" model="account.account.template"> + <field name="code">369</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_36"/> + <field name="type">view</field> + <field name="name">Materiales recuperados B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_369_child" model="account.account.template"> + <field name="code">369</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_369"/> + <field name="type">other</field> + <field name="name">Materiales recuperados B</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_39" model="account.account.template"> + <field name="code">39</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_3"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de las existencias</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_390" model="account.account.template"> + <field name="code">390</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_39"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de bienes destinados a la actividad</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_390_child" model="account.account.template"> + <field name="code">390</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_390"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de bienes destinados a la actividad</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_391" model="account.account.template"> + <field name="code">391</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_39"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de las materias primas</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_391_child" model="account.account.template"> + <field name="code">391</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_391"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de las materias primas</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_392" model="account.account.template"> + <field name="code">392</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_39"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de otros aprovisionamientos</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_392_child" model="account.account.template"> + <field name="code">392</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_392"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de otros aprovisionamientos</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_393" model="account.account.template"> + <field name="code">393</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_39"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de los productos en curso</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_393_child" model="account.account.template"> + <field name="code">393</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_393"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de los productos en curso</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_394" model="account.account.template"> + <field name="code">394</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_39"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de los productos semiterminados</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_394_child" model="account.account.template"> + <field name="code">394</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_394"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de los productos semiterminados</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_395" model="account.account.template"> + <field name="code">395</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_39"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de los productos terminados</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_395_child" model="account.account.template"> + <field name="code">395</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_395"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de los productos terminados</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_396" model="account.account.template"> + <field name="code">396</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_39"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de los subproductos, residuos y materiales recuperados</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_396_child" model="account.account.template"> + <field name="code">396</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_396"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de los subproductos, residuos y materiales recuperados</field> + <field name="user_type" ref="stock"/> + </record> + <record id="pgc_assoc_4" model="account.account.template"> + <field name="code">4</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_0"/> + <field name="type">view</field> + <field name="name">Acreedores y deudores por operaciones de la actividad</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_40" model="account.account.template"> + <field name="code">40</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4"/> + <field name="type">view</field> + <field name="name">Proveedores</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_400" model="account.account.template"> + <field name="code">400</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_40"/> + <field name="type">view</field> + <field name="name">Proveedores</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4000" model="account.account.template"> + <field name="code">4000</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_400"/> + <field name="type">view</field> + <field name="name">Proveedores (euros)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4000_child" model="account.account.template"> + <field name="code">4000</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4000"/> + <field name="type">payable</field> + <field name="name">Proveedores (euros)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4004" model="account.account.template"> + <field name="code">4004</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_400"/> + <field name="type">view</field> + <field name="name">Proveedores (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4004_child" model="account.account.template"> + <field name="code">4004</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4004"/> + <field name="type">payable</field> + <field name="name">Proveedores (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4009" model="account.account.template"> + <field name="code">4009</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_400"/> + <field name="type">view</field> + <field name="name">Proveedores, facturas pendientes de recibir o de formalizar</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4009_child" model="account.account.template"> + <field name="code">4009</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4009"/> + <field name="type">payable</field> + <field name="name">Proveedores, facturas pendientes de recibir o de formalizar</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_401" model="account.account.template"> + <field name="code">401</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_40"/> + <field name="type">view</field> + <field name="name">Proveedores, efectos comerciales a pagar</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_401_child" model="account.account.template"> + <field name="code">401</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_401"/> + <field name="type">other</field> + <field name="name">Proveedores, efectos comerciales a pagar</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_403" model="account.account.template"> + <field name="code">403</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_40"/> + <field name="type">view</field> + <field name="name">Proveedores, empresas del grupo</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4030" model="account.account.template"> + <field name="code">4030</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_403"/> + <field name="type">view</field> + <field name="name">Proveedores, empresas del grupo (euros)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4030_child" model="account.account.template"> + <field name="code">4030</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4030"/> + <field name="type">payable</field> + <field name="name">Proveedores, empresas del grupo (euros)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4031" model="account.account.template"> + <field name="code">4031</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_403"/> + <field name="type">view</field> + <field name="name">Efectos comerciales a pagar, empresas del grupo</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4031_child" model="account.account.template"> + <field name="code">4031</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4031"/> + <field name="type">payable</field> + <field name="name">Efectos comerciales a pagar, empresas del grupo</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4034" model="account.account.template"> + <field name="code">4034</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_403"/> + <field name="type">view</field> + <field name="name">Proveedores, empresas del grupo (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4034_child" model="account.account.template"> + <field name="code">4034</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4034"/> + <field name="type">payable</field> + <field name="name">Proveedores, empresas del grupo (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4036" model="account.account.template"> + <field name="code">4036</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_403"/> + <field name="type">view</field> + <field name="name">Envases y embalajes a devolver a proveedores, empresas del grupo</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4036_child" model="account.account.template"> + <field name="code">4036</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4036"/> + <field name="type">payable</field> + <field name="name">Envases y embalajes a devolver a proveedores, empresas del grupo</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4039" model="account.account.template"> + <field name="code">4039</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_403"/> + <field name="type">view</field> + <field name="name">Proveedores, empresas del grupo, facturas pendientes de recibir o de formalizar</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4039_child" model="account.account.template"> + <field name="code">4039</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4039"/> + <field name="type">payable</field> + <field name="name">Proveedores, empresas del grupo, facturas pendientes de recibir o de formalizar</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_404" model="account.account.template"> + <field name="code">404</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_40"/> + <field name="type">view</field> + <field name="name">Proveedores, empresas asociadas</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_404_child" model="account.account.template"> + <field name="code">404</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_404"/> + <field name="type">other</field> + <field name="name">Proveedores, empresas asociadas</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_405" model="account.account.template"> + <field name="code">405</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_40"/> + <field name="type">view</field> + <field name="name">Proveedores, otras partes vinculadas</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_405_child" model="account.account.template"> + <field name="code">405</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_405"/> + <field name="type">other</field> + <field name="name">Proveedores, otras partes vinculadas</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_406" model="account.account.template"> + <field name="code">406</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_40"/> + <field name="type">view</field> + <field name="name">Envases y embalajes a devolver a proveedores</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_406_child" model="account.account.template"> + <field name="code">406</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_406"/> + <field name="type">other</field> + <field name="name">Envases y embalajes a devolver a proveedores</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_407" model="account.account.template"> + <field name="code">407</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_40"/> + <field name="type">view</field> + <field name="name">Anticipos a proveedores</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_407_child" model="account.account.template"> + <field name="code">407</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_407"/> + <field name="type">other</field> + <field name="name">Anticipos a proveedores</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_41" model="account.account.template"> + <field name="code">41</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4"/> + <field name="type">view</field> + <field name="name">Benerificiarios y acreedores varios</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_410" model="account.account.template"> + <field name="code">410</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_41"/> + <field name="type">view</field> + <field name="name">Acreedores por prestaciones de servicios</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4100" model="account.account.template"> + <field name="code">4100</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_410"/> + <field name="type">view</field> + <field name="name">Acreedores por prestaciones de servicios (euros)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4100_child" model="account.account.template"> + <field name="code">4100</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4100"/> + <field name="type">payable</field> + <field name="name">Acreedores por prestaciones de servicios (euros)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4104" model="account.account.template"> + <field name="code">4104</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_410"/> + <field name="type">view</field> + <field name="name">Acreedores por prestaciones de servicios (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4104_child" model="account.account.template"> + <field name="code">4104</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4104"/> + <field name="type">payable</field> + <field name="name">Acreedores por prestaciones de servicios (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4109" model="account.account.template"> + <field name="code">4109</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_410"/> + <field name="type">view</field> + <field name="name">Acreedores por prestaciones de servicios, facturas pendientes de recibir o de formalizar</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_4109_child" model="account.account.template"> + <field name="code">4109</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4109"/> + <field name="type">payable</field> + <field name="name">Acreedores por prestaciones de servicios, facturas pendientes de recibir o de formalizar</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_411" model="account.account.template"> + <field name="code">411</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_41"/> + <field name="type">view</field> + <field name="name">Acreedores, efectos comerciales a pagar</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_411_child" model="account.account.template"> + <field name="code">411</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_411"/> + <field name="type">other</field> + <field name="name">Acreedores, efectos comerciales a pagar</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_412" model="account.account.template"> + <field name="code">412</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_41"/> + <field name="type">view</field> + <field name="name">Beneficiarios, acreedores</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_412_child" model="account.account.template"> + <field name="code">412</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_412"/> + <field name="type">other</field> + <field name="name">Beneficiarios, acreedores</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + + + + + + <record id="pgc_assoc_419" model="account.account.template"> + <field name="code">419</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_41"/> + <field name="type">view</field> + <field name="name">Acreedores por operaciones en común</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_419_child" model="account.account.template"> + <field name="code">419</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_419"/> + <field name="type">other</field> + <field name="name">Acreedores por operaciones en común</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_43" model="account.account.template"> + <field name="code">43</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4"/> + <field name="type">view</field> + <field name="name">Clientes</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_430" model="account.account.template"> + <field name="code">430</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_43"/> + <field name="type">view</field> + <field name="name">Clientes</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4300" model="account.account.template"> + <field name="code">4300</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_430"/> + <field name="type">view</field> + <field name="name">Clientes (euros)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4300_child" model="account.account.template"> + <field name="code">4300</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4300"/> + <field name="type">receivable</field> + <field name="name">Clientes (euros)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4304" model="account.account.template"> + <field name="code">4304</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_430"/> + <field name="type">view</field> + <field name="name">Clientes (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4304_child" model="account.account.template"> + <field name="code">4304</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4304"/> + <field name="type">receivable</field> + <field name="name">Clientes (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4309" model="account.account.template"> + <field name="code">4309</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_430"/> + <field name="type">view</field> + <field name="name">Clientes, facturas pendientes de recibir o de formalizar</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4309_child" model="account.account.template"> + <field name="code">4309</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4309"/> + <field name="type">receivable</field> + <field name="name">Clientes, facturas pendientes de recibir o de formalizar</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_431" model="account.account.template"> + <field name="code">431</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_43"/> + <field name="type">view</field> + <field name="name">Clientes, efectos comerciales a cobrar</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4310" model="account.account.template"> + <field name="code">4310</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_431"/> + <field name="type">view</field> + <field name="name">Efectos comerciales en cartera</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4310_child" model="account.account.template"> + <field name="code">4310</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4310"/> + <field name="type">receivable</field> + <field name="name">Efectos comerciales en cartera</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4311" model="account.account.template"> + <field name="code">4311</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_431"/> + <field name="type">view</field> + <field name="name">Efectos comerciales descontados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4311_child" model="account.account.template"> + <field name="code">4311</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4311"/> + <field name="type">receivable</field> + <field name="name">Efectos comerciales descontados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4312" model="account.account.template"> + <field name="code">4312</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_431"/> + <field name="type">view</field> + <field name="name">Efectos comerciales en gestión de cobro</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4312_child" model="account.account.template"> + <field name="code">4312</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4312"/> + <field name="type">receivable</field> + <field name="name">Efectos comerciales en gestión de cobro</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4315" model="account.account.template"> + <field name="code">4315</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_431"/> + <field name="type">view</field> + <field name="name">Efectos comerciales impagados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4315_child" model="account.account.template"> + <field name="code">4315</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4315"/> + <field name="type">receivable</field> + <field name="name">Efectos comerciales impagados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_432" model="account.account.template"> + <field name="code">432</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_43"/> + <field name="type">view</field> + <field name="name">Clientes, operaciones de factoring</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_432_child" model="account.account.template"> + <field name="code">432</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_432"/> + <field name="type">other</field> + <field name="name">Clientes, operaciones de factoring</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_433" model="account.account.template"> + <field name="code">433</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_43"/> + <field name="type">view</field> + <field name="name">Clientes, empresas del grupo</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4330" model="account.account.template"> + <field name="code">4330</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_433"/> + <field name="type">view</field> + <field name="name">Clientes empresas del grupo (euros)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4330_child" model="account.account.template"> + <field name="code">4330</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4330"/> + <field name="type">receivable</field> + <field name="name">Clientes empresas del grupo (euros)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4331" model="account.account.template"> + <field name="code">4331</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_433"/> + <field name="type">view</field> + <field name="name">Efectos comerciales a cobrar, empresas del grupo</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4331_child" model="account.account.template"> + <field name="code">4331</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4331"/> + <field name="type">receivable</field> + <field name="name">Efectos comerciales a cobrar, empresas del grupo</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4332" model="account.account.template"> + <field name="code">4332</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_433"/> + <field name="type">view</field> + <field name="name">Clientes empresas del grupo, operaciones de factoring</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4332_child" model="account.account.template"> + <field name="code">4332</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4332"/> + <field name="type">receivable</field> + <field name="name">Clientes empresas del grupo, operaciones de factoring</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4334" model="account.account.template"> + <field name="code">4334</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_433"/> + <field name="type">view</field> + <field name="name">Clientes empresas del grupo (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4334_child" model="account.account.template"> + <field name="code">4334</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4334"/> + <field name="type">receivable</field> + <field name="name">Clientes empresas del grupo (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4336" model="account.account.template"> + <field name="code">4336</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_433"/> + <field name="type">view</field> + <field name="name">Clientes empresas del grupo de dudoso cobro</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4336_child" model="account.account.template"> + <field name="code">4336</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4336"/> + <field name="type">receivable</field> + <field name="name">Clientes empresas del grupo de dudoso cobro</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4337" model="account.account.template"> + <field name="code">4337</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_433"/> + <field name="type">view</field> + <field name="name">Envases y embalajes a devolver a clientes, empresas del grupo</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4337_child" model="account.account.template"> + <field name="code">4337</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4337"/> + <field name="type">receivable</field> + <field name="name">Envases y embalajes a devolver a clientes, empresas del grupo</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4339" model="account.account.template"> + <field name="code">4339</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_433"/> + <field name="type">view</field> + <field name="name">Clientes empresas del grupo, facturas pendientes de formalizar</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4339_child" model="account.account.template"> + <field name="code">4339</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4339"/> + <field name="type">receivable</field> + <field name="name">Clientes empresas del grupo, facturas pendientes de formalizar</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_434" model="account.account.template"> + <field name="code">434</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_43"/> + <field name="type">view</field> + <field name="name">Clientes, empresas asociadas</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_434_child" model="account.account.template"> + <field name="code">434</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_434"/> + <field name="type">other</field> + <field name="name">Clientes, empresas asociadas</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_435" model="account.account.template"> + <field name="code">435</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_43"/> + <field name="type">view</field> + <field name="name">Clientes, otras partes vinculadas</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_435_child" model="account.account.template"> + <field name="code">435</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_435"/> + <field name="type">other</field> + <field name="name">Clientes, otras partes vinculadas</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_436" model="account.account.template"> + <field name="code">436</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_43"/> + <field name="type">view</field> + <field name="name">Clientes de dudoso cobro</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_436_child" model="account.account.template"> + <field name="code">436</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_436"/> + <field name="type">other</field> + <field name="name">Clientes de dudoso cobro</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_437" model="account.account.template"> + <field name="code">437</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_43"/> + <field name="type">view</field> + <field name="name">Envases y embalajes a devolver por clientes</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_437_child" model="account.account.template"> + <field name="code">437</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_437"/> + <field name="type">other</field> + <field name="name">Envases y embalajes a devolver por clientes</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_438" model="account.account.template"> + <field name="code">438</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_43"/> + <field name="type">view</field> + <field name="name">Anticipos de clientes</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_438_child" model="account.account.template"> + <field name="code">438</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_438"/> + <field name="type">other</field> + <field name="name">Anticipos de clientes</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_44" model="account.account.template"> + <field name="code">44</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4"/> + <field name="type">view</field> + <field name="name">Usuarios y deudores varios</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_440" model="account.account.template"> + <field name="code">440</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_44"/> + <field name="type">view</field> + <field name="name">Deudores</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4400" model="account.account.template"> + <field name="code">4400</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_440"/> + <field name="type">view</field> + <field name="name">Deudores (euros)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4400_child" model="account.account.template"> + <field name="code">4400</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4400"/> + <field name="type">receivable</field> + <field name="name">Deudores (euros)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4404" model="account.account.template"> + <field name="code">4404</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_440"/> + <field name="type">view</field> + <field name="name">Deudores (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4404_child" model="account.account.template"> + <field name="code">4404</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4404"/> + <field name="type">receivable</field> + <field name="name">Deudores (moneda extranjera)</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4409" model="account.account.template"> + <field name="code">4409</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_440"/> + <field name="type">view</field> + <field name="name">Deudores, facturas pendientes de formalizar</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4409_child" model="account.account.template"> + <field name="code">4409</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4409"/> + <field name="type">receivable</field> + <field name="name">Deudores, facturas pendientes de formalizar</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_441" model="account.account.template"> + <field name="code">441</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_44"/> + <field name="type">view</field> + <field name="name">Deudores, efectos comerciales a cobrar</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4410" model="account.account.template"> + <field name="code">4410</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_441"/> + <field name="type">view</field> + <field name="name">Deudores, efectos comerciales en cartera</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4410_child" model="account.account.template"> + <field name="code">4410</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4410"/> + <field name="type">receivable</field> + <field name="name">Deudores, efectos comerciales en cartera</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4411" model="account.account.template"> + <field name="code">4411</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_441"/> + <field name="type">view</field> + <field name="name">Deudores, efectos comerciales descontados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4411_child" model="account.account.template"> + <field name="code">4411</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4411"/> + <field name="type">receivable</field> + <field name="name">Deudores, efectos comerciales descontados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4412" model="account.account.template"> + <field name="code">4412</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_441"/> + <field name="type">view</field> + <field name="name">Deudores, efectos comerciales en gestión de cobro</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4412_child" model="account.account.template"> + <field name="code">4412</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4412"/> + <field name="type">receivable</field> + <field name="name">Deudores, efectos comerciales en gestión de cobro</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4415" model="account.account.template"> + <field name="code">4415</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_441"/> + <field name="type">view</field> + <field name="name">Deudores, efectos comerciales impagados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4415_child" model="account.account.template"> + <field name="code">4415</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4415"/> + <field name="type">receivable</field> + <field name="name">Deudores, efectos comerciales impagados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_446" model="account.account.template"> + <field name="code">446</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_44"/> + <field name="type">view</field> + <field name="name">Deudores de dudoso cobro</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_446_child" model="account.account.template"> + <field name="code">446</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_446"/> + <field name="type">other</field> + <field name="name">Deudores de dudoso cobro</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + + <record id="pgc_assoc_447" model="account.account.template"> + <field name="code">447</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_44"/> + <field name="type">view</field> + <field name="name">Usuarios, deudores</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_447_child" model="account.account.template"> + <field name="code">447</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_447"/> + <field name="type">other</field> + <field name="name">Usuarios, deudores</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_448" model="account.account.template"> + <field name="code">448</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_44"/> + <field name="type">view</field> + <field name="name">Patrocinadores, afiliados y otros deudores</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_4480" model="account.account.template"> + <field name="code">4480</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_448"/> + <field name="type">view</field> + <field name="name">Patrocinadores</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4480_child" model="account.account.template"> + <field name="code">4480</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4480"/> + <field name="type">other</field> + <field name="name">Patrocinadores</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4482" model="account.account.template"> + <field name="code">4482</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_448"/> + <field name="type">view</field> + <field name="name">Afiliados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4482_child" model="account.account.template"> + <field name="code">4482</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4482"/> + <field name="type">other</field> + <field name="name">Afiliados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + + <record id="pgc_assoc_4489" model="account.account.template"> + <field name="code">4489</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_448"/> + <field name="type">view</field> + <field name="name">Otros deudores</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_4489_child" model="account.account.template"> + <field name="code">4489</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4489"/> + <field name="type">other</field> + <field name="name">Otros deudores</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + + + <record id="pgc_assoc_449" model="account.account.template"> + <field name="code">449</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_44"/> + <field name="type">view</field> + <field name="name">Deudores por operaciones en común</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_449_child" model="account.account.template"> + <field name="code">449</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_449"/> + <field name="type">other</field> + <field name="name">Deudores por operaciones en común</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_46" model="account.account.template"> + <field name="code">46</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4"/> + <field name="type">view</field> + <field name="name">Personal</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_460" model="account.account.template"> + <field name="code">460</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_46"/> + <field name="type">view</field> + <field name="name">Anticipos de remuneraciones</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_460_child" model="account.account.template"> + <field name="code">460</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_460"/> + <field name="type">other</field> + <field name="name">Anticipos de remuneraciones</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + + <record id="pgc_assoc_464" model="account.account.template"> + <field name="code">464</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_46"/> + <field name="type">view</field> + <field name="name">Entregas para gastos a justificar</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_464_child" model="account.account.template"> + <field name="code">464</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_464"/> + <field name="type">other</field> + <field name="name">Entregas para gastos a justificar</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + + + <record id="pgc_assoc_465" model="account.account.template"> + <field name="code">465</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_46"/> + <field name="type">view</field> + <field name="name">Remuneraciones pendientes de pago</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_465_child" model="account.account.template"> + <field name="code">465</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_465"/> + <field name="type">other</field> + <field name="name">Remuneraciones pendientes de pago</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_47" model="account.account.template"> + <field name="code">47</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4"/> + <field name="type">view</field> + <field name="name">Administraciones públicas</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_470" model="account.account.template"> + <field name="code">470</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_47"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, deudora por diversos conceptos</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4700" model="account.account.template"> + <field name="code">4700</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_470"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, deudora por IVA</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4700_child" model="account.account.template"> + <field name="code">4700</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4700"/> + <field name="type">receivable</field> + <field name="name">Hacienda Pública, deudora por IVA</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4707" model="account.account.template"> + <field name="code">4707</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_470"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, deudora por colaboración en la entrega y distribución de subvenciones (art.12 Ley de Subvenciones)</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4707_child" model="account.account.template"> + <field name="code">4707</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4707"/> + <field name="type">receivable</field> + <field name="name">Hacienda Pública, deudora por colaboración en la entrega y distribución de subvenciones (art.12 Ley de Subvenciones)</field> + <field name="user_type" ref="tax"/> + </record> + + + <record id="pgc_assoc_4708" model="account.account.template"> + <field name="code">4708</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_470"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, deudora por subvenciones concedidas</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4708_child" model="account.account.template"> + <field name="code">4708</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4708"/> + <field name="type">receivable</field> + <field name="name">Hacienda Pública, deudora por subvenciones concedidas</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4709" model="account.account.template"> + <field name="code">4709</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_470"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, deudora por devolución de impuestos</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4709_child" model="account.account.template"> + <field name="code">4709</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4709"/> + <field name="type">receivable</field> + <field name="name">Hacienda Pública, deudora por devolución de impuestos</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_471" model="account.account.template"> + <field name="code">471</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_47"/> + <field name="type">view</field> + <field name="name">Organismos de la Seguridad Social, deudores</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_471_child" model="account.account.template"> + <field name="code">471</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_471"/> + <field name="type">other</field> + <field name="name">Organismos de la Seguridad Social, deudores</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_472" model="account.account.template"> + <field name="code">472</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_47"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, IVA soportado</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_472000" model="account.account.template"> + <field name="code">472000</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_472"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. IVA soportado</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_473" model="account.account.template"> + <field name="code">473</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_47"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, retenciones y pagos a cuenta</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_474" model="account.account.template"> + <field name="code">474</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_47"/> + <field name="type">view</field> + <field name="name">Activos por impuesto diferido</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4740" model="account.account.template"> + <field name="code">4740</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_474"/> + <field name="type">view</field> + <field name="name">Activos por diferencias temporarias deducibles</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4740_child" model="account.account.template"> + <field name="code">4740</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4740"/> + <field name="type">other</field> + <field name="name">Activos por diferencias temporarias deducibles</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4742" model="account.account.template"> + <field name="code">4742</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_474"/> + <field name="type">view</field> + <field name="name">Derechos por deducciones y bonificaciones pendientes de aplicar</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4742_child" model="account.account.template"> + <field name="code">4742</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4742"/> + <field name="type">other</field> + <field name="name">Derechos por deducciones y bonificaciones pendientes de aplicar</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4745" model="account.account.template"> + <field name="code">4745</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_474"/> + <field name="type">view</field> + <field name="name">Crédito por pérdidas a compensar del ejercicio</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4745_child" model="account.account.template"> + <field name="code">4745</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4745"/> + <field name="type">other</field> + <field name="name">Crédito por pérdidas a compensar del ejercicio</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_475" model="account.account.template"> + <field name="code">475</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_47"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, acreedora por conceptos fiscales</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4750" model="account.account.template"> + <field name="code">4750</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_475"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, acreedora por IVA</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_475000" model="account.account.template"> + <field name="code">475000</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4750"/> + <field name="type">payable</field> + <field name="name">Hacienda Pública, acreedora por IVA</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4751" model="account.account.template"> + <field name="code">4751</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_475"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, acreedora por retenciones practicadas</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4751_child" model="account.account.template"> + <field name="code">4751</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4751"/> + <field name="type">payable</field> + <field name="name">Hacienda Pública, acreedora por retenciones practicadas</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4752" model="account.account.template"> + <field name="code">4752</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_475"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, acreedora por impuesto sobre sociedades</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4752_child" model="account.account.template"> + <field name="code">4752</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4752"/> + <field name="type">payable</field> + <field name="name">Hacienda Pública, acreedora por impuesto sobre sociedades</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_4757" model="account.account.template"> + <field name="code">4757</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_475"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, acreedora por subvenciones recibidas en concepto de entidad colaboradora (art.12 Ley de Subvenciones)</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4757_child" model="account.account.template"> + <field name="code">4757</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4757"/> + <field name="type">payable</field> + <field name="name">Hacienda Pública, acreedora por subvenciones recibidas en concepto de entidad colaboradora (art.12 Ley de Subvencioens)</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_4758" model="account.account.template"> + <field name="code">4758</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_475"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, acreedora por subvenciones a reintegrar</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_4758_child" model="account.account.template"> + <field name="code">4758</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4758"/> + <field name="type">payable</field> + <field name="name">Hacienda Pública, acreedora por subvenciones a reintegrar</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_476" model="account.account.template"> + <field name="code">476</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_47"/> + <field name="type">view</field> + <field name="name">Organismos de la Seguridad Social, acreedores</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_476_child" model="account.account.template"> + <field name="code">476</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_476"/> + <field name="type">other</field> + <field name="name">Organismos de la Seguridad Social, acreedores</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_477" model="account.account.template"> + <field name="code">477</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_47"/> + <field name="type">view</field> + <field name="name">Hacienda Pública, IVA repercutido</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_477000" model="account.account.template"> + <field name="code">477000</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_477"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. IVA repercutido</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_479" model="account.account.template"> + <field name="code">479</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_47"/> + <field name="type">view</field> + <field name="name">Pasivos por diferencias temporarias imponibles</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_479_child" model="account.account.template"> + <field name="code">479</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_479"/> + <field name="type">other</field> + <field name="name">Pasivos por diferencias temporarias imponibles</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_assoc_48" model="account.account.template"> + <field name="code">48</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4"/> + <field name="type">view</field> + <field name="name">Ajustes por periodificación</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_480" model="account.account.template"> + <field name="code">480</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_48"/> + <field name="type">view</field> + <field name="name">Gastos anticipados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_480_child" model="account.account.template"> + <field name="code">480</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_480"/> + <field name="type">other</field> + <field name="name">Gastos anticipados</field> + <field name="user_type" ref="terceros_-_rec"/> + </record> + <record id="pgc_assoc_485" model="account.account.template"> + <field name="code">485</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_48"/> + <field name="type">view</field> + <field name="name">Ingresos anticipados</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_485_child" model="account.account.template"> + <field name="code">485</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_485"/> + <field name="type">other</field> + <field name="name">Ingresos anticipados</field> + <field name="user_type" ref="terceros_-_pay"/> + </record> + <record id="pgc_assoc_49" model="account.account.template"> + <field name="code">49</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_4"/> + <field name="type">view</field> + <field name="name">Deterioro de valor por operaciones de la actividad y provisiones a corto plazo</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_490" model="account.account.template"> + <field name="code">490</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_49"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos por operaciones de la actividad</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_490_child" model="account.account.template"> + <field name="code">490</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_490"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos por operaciones de la actividad</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_493" model="account.account.template"> + <field name="code">493</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_49"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos por operaciones comerciales con partes vinculadas</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_4933" model="account.account.template"> + <field name="code">4933</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_493"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos por operaciones comerciales con empresas del grupo</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_4933_child" model="account.account.template"> + <field name="code">4933</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4933"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos por operaciones comerciales con empresas del grupo</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_4934" model="account.account.template"> + <field name="code">4934</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_493"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos por operaciones comerciales con empresas asociadas</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_4934_child" model="account.account.template"> + <field name="code">4934</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4934"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos por operaciones comerciales con empresas asociadas</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_4935" model="account.account.template"> + <field name="code">4935</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_493"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos por operaciones comerciales con otras partes vinculadas</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_4935_child" model="account.account.template"> + <field name="code">4935</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4935"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos por operaciones comerciales con otras partes vinculadas</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_499" model="account.account.template"> + <field name="code">499</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_49"/> + <field name="type">view</field> + <field name="name">Provisiones por operaciones comerciales</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_4994" model="account.account.template"> + <field name="code">4994</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_499"/> + <field name="type">view</field> + <field name="name">Provisión por contratos onerosos</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_4994_child" model="account.account.template"> + <field name="code">4994</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4994"/> + <field name="type">other</field> + <field name="name">Provisión por contratos onerosos</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_4999" model="account.account.template"> + <field name="code">4999</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_499"/> + <field name="type">view</field> + <field name="name">Provisión para otras operaciones comerciales</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_4999_child" model="account.account.template"> + <field name="code">4999</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4999"/> + <field name="type">other</field> + <field name="name">Provisión para otras operaciones comerciales</field> + <field name="user_type" ref="terceros"/> + </record> + <record id="pgc_assoc_5" model="account.account.template"> + <field name="code">5</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_0"/> + <field name="type">view</field> + <field name="name">Cuentas financieras</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_50" model="account.account.template"> + <field name="code">50</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5"/> + <field name="type">view</field> + <field name="name">Empréstitos, deudas con características especiales y otras emisiones análogas a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_500" model="account.account.template"> + <field name="code">500</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_50"/> + <field name="type">view</field> + <field name="name">Obligaciones y bonos a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_500_child" model="account.account.template"> + <field name="code">500</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_500"/> + <field name="type">other</field> + <field name="name">Obligaciones y bonos a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_502" model="account.account.template"> + <field name="code">502</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_50"/> + <field name="type">view</field> + <field name="name">Acciones o participaciones a corto plazo consideradas como pasivos financieros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_502_child" model="account.account.template"> + <field name="code">502</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_502"/> + <field name="type">other</field> + <field name="name">Acciones o participaciones a corto plazo consideradas como pasivos financieros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_505" model="account.account.template"> + <field name="code">505</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_50"/> + <field name="type">view</field> + <field name="name">Deudas representadas en otros valores negociables a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_505_child" model="account.account.template"> + <field name="code">505</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_505"/> + <field name="type">other</field> + <field name="name">Deudas representadas en otros valores negociables a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_506" model="account.account.template"> + <field name="code">506</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_50"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de empréstitos y otras emisiones análogas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_506_child" model="account.account.template"> + <field name="code">506</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_506"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de empréstitos y otras emisiones análogas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_507" model="account.account.template"> + <field name="code">507</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_50"/> + <field name="type">view</field> + <field name="name">Dividendos de acciones o participaciones consideradas como pasivos financieros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_507_child" model="account.account.template"> + <field name="code">507</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_507"/> + <field name="type">other</field> + <field name="name">Dividendos de acciones o participaciones consideradas como pasivos financieros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_509" model="account.account.template"> + <field name="code">509</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_50"/> + <field name="type">view</field> + <field name="name">Valores negociables amortizados</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5090" model="account.account.template"> + <field name="code">5090</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_509"/> + <field name="type">view</field> + <field name="name">Obligaciones y bonos amortizados</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5090_child" model="account.account.template"> + <field name="code">5090</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_5090"/> + <field name="type">other</field> + <field name="name">Obligaciones y bonos amortizados</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5095" model="account.account.template"> + <field name="code">5095</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_509"/> + <field name="type">view</field> + <field name="name">Otros valores negociables amortizados</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5095_child" model="account.account.template"> + <field name="code">5095</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_5095"/> + <field name="type">other</field> + <field name="name">Otros valores negociables amortizados</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_51" model="account.account.template"> + <field name="code">51</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5"/> + <field name="type">view</field> + <field name="name">Deudas a corto plazo con partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_510" model="account.account.template"> + <field name="code">510</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_51"/> + <field name="type">view</field> + <field name="name">Deudas a corto plazo con entidades de crédito vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5103" model="account.account.template"> + <field name="code">5103</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_510"/> + <field name="type">view</field> + <field name="name">Deudas a corto plazo con entidades de crédito, empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5103_child" model="account.account.template"> + <field name="code">5103</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5103"/> + <field name="type">other</field> + <field name="name">Deudas a corto plazo con entidades de crédito, empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5104" model="account.account.template"> + <field name="code">5104</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_510"/> + <field name="type">view</field> + <field name="name">Deudas a corto plazo con entidades de crédito, empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5104_child" model="account.account.template"> + <field name="code">5104</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5104"/> + <field name="type">other</field> + <field name="name">Deudas a corto plazo con entidades de crédito, empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5105" model="account.account.template"> + <field name="code">5105</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_510"/> + <field name="type">view</field> + <field name="name">Deudas a corto plazo con otras entidades de crédito vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5105_child" model="account.account.template"> + <field name="code">5105</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5105"/> + <field name="type">other</field> + <field name="name">Deudas a corto plazo con otras entidades de crédito vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_511" model="account.account.template"> + <field name="code">511</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_51"/> + <field name="type">view</field> + <field name="name">Proveedores de inmovilizado a corto plazo, partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5113" model="account.account.template"> + <field name="code">5113</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_511"/> + <field name="type">view</field> + <field name="name">Proveedores de inmovilizado a corto plazo, empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5113_child" model="account.account.template"> + <field name="code">5113</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5113"/> + <field name="type">other</field> + <field name="name">Proveedores de inmovilizado a corto plazo, empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5114" model="account.account.template"> + <field name="code">5114</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_511"/> + <field name="type">view</field> + <field name="name">Proveedores de inmovilizado a corto plazo, empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5114_child" model="account.account.template"> + <field name="code">5114</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5114"/> + <field name="type">other</field> + <field name="name">Proveedores de inmovilizado a corto plazo, empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5115" model="account.account.template"> + <field name="code">5115</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_511"/> + <field name="type">view</field> + <field name="name">Proveedores de inmovilizado a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5115_child" model="account.account.template"> + <field name="code">5115</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5115"/> + <field name="type">other</field> + <field name="name">Proveedores de inmovilizado a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_512" model="account.account.template"> + <field name="code">512</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_51"/> + <field name="type">view</field> + <field name="name">Acreedores por arrendamiento financiero a corto plazo, partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5123" model="account.account.template"> + <field name="code">5123</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_512"/> + <field name="type">view</field> + <field name="name">Acreedores por arrendamiento financiero a corto plazo, empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5123_child" model="account.account.template"> + <field name="code">5123</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5123"/> + <field name="type">other</field> + <field name="name">Acreedores por arrendamiento financiero a corto plazo, empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5124" model="account.account.template"> + <field name="code">5124</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_512"/> + <field name="type">view</field> + <field name="name">Acreedores por arrendamiento financiero a corto plazo, empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5124_child" model="account.account.template"> + <field name="code">5124</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5124"/> + <field name="type">other</field> + <field name="name">Acreedores por arrendamiento financiero a corto plazo, empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5125" model="account.account.template"> + <field name="code">5125</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_512"/> + <field name="type">view</field> + <field name="name">Acreedores por arrendamiento financiero a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5125_child" model="account.account.template"> + <field name="code">5125</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5125"/> + <field name="type">other</field> + <field name="name">Acreedores por arrendamiento financiero a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_513" model="account.account.template"> + <field name="code">513</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_51"/> + <field name="type">view</field> + <field name="name">Otras deudas a corto plazo con partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5133" model="account.account.template"> + <field name="code">5133</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_513"/> + <field name="type">view</field> + <field name="name">Otras deudas a corto plazo con empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5133_child" model="account.account.template"> + <field name="code">5133</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5133"/> + <field name="type">other</field> + <field name="name">Otras deudas a corto plazo con empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5134" model="account.account.template"> + <field name="code">5134</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_513"/> + <field name="type">view</field> + <field name="name">Otras deudas a corto plazo con empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5134_child" model="account.account.template"> + <field name="code">5134</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5134"/> + <field name="type">other</field> + <field name="name">Otras deudas a corto plazo con empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5135" model="account.account.template"> + <field name="code">5135</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_513"/> + <field name="type">view</field> + <field name="name">Otras deudas a corto plazo con otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5135_child" model="account.account.template"> + <field name="code">5135</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5135"/> + <field name="type">other</field> + <field name="name">Otras deudas a corto plazo con otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_514" model="account.account.template"> + <field name="code">514</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_51"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de deudas con partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5143" model="account.account.template"> + <field name="code">5143</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_514"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de deudas con empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5143_child" model="account.account.template"> + <field name="code">5143</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5143"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de deudas con empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5144" model="account.account.template"> + <field name="code">5144</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_514"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de deudas con empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5144_child" model="account.account.template"> + <field name="code">5144</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5144"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de deudas con empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5145" model="account.account.template"> + <field name="code">5145</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_514"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de deudas con otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5145_child" model="account.account.template"> + <field name="code">5145</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5145"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de deudas con otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_52" model="account.account.template"> + <field name="code">52</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5"/> + <field name="type">view</field> + <field name="name">Deudas a corto plazo por préstamos recibidos y otros conceptos</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_520" model="account.account.template"> + <field name="code">520</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_52"/> + <field name="type">view</field> + <field name="name">Deudas a corto plazo con entidades de crédito</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5200" model="account.account.template"> + <field name="code">5200</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_520"/> + <field name="type">view</field> + <field name="name">Préstamos a corto plazo de entidades de crédito</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5200_child" model="account.account.template"> + <field name="code">5200</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_5200"/> + <field name="type">other</field> + <field name="name">Préstamos a corto plazo de entidades de crédito</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5201" model="account.account.template"> + <field name="code">5201</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_520"/> + <field name="type">view</field> + <field name="name">Deudas a corto plazo por crédito dispuesto</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5201_child" model="account.account.template"> + <field name="code">5201</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_5201"/> + <field name="type">other</field> + <field name="name">Deudas a corto plazo por crédito dispuesto</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5208" model="account.account.template"> + <field name="code">5208</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_520"/> + <field name="type">view</field> + <field name="name">Deudas por efectos descontados</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5208_child" model="account.account.template"> + <field name="code">5208</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_5208"/> + <field name="type">other</field> + <field name="name">Deudas por efectos descontados</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5209" model="account.account.template"> + <field name="code">5209</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_520"/> + <field name="type">view</field> + <field name="name">Deudas por operaciones de “factoring”</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5209_child" model="account.account.template"> + <field name="code">5209</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_5209"/> + <field name="type">other</field> + <field name="name">Deudas por operaciones de “factoring”</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_521" model="account.account.template"> + <field name="code">521</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_52"/> + <field name="type">view</field> + <field name="name">Deudas a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_521_child" model="account.account.template"> + <field name="code">521</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_521"/> + <field name="type">other</field> + <field name="name">Deudas a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_522" model="account.account.template"> + <field name="code">522</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_52"/> + <field name="type">view</field> + <field name="name">Deudas a corto plazo transformables en subvenciones, donaciones y legados</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_522_child" model="account.account.template"> + <field name="code">522</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_522"/> + <field name="type">other</field> + <field name="name">Deudas a corto plazo transformables en subvenciones, donaciones y legados</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_523" model="account.account.template"> + <field name="code">523</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_52"/> + <field name="type">view</field> + <field name="name">Proveedores de inmovilizado a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_523_child" model="account.account.template"> + <field name="code">523</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_523"/> + <field name="type">other</field> + <field name="name">Proveedores de inmovilizado a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_524" model="account.account.template"> + <field name="code">524</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_52"/> + <field name="type">view</field> + <field name="name">Acreedores por arrendamiento financiero a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_524_child" model="account.account.template"> + <field name="code">524</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_524"/> + <field name="type">other</field> + <field name="name">Acreedores por arrendamiento financiero a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_525" model="account.account.template"> + <field name="code">525</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_52"/> + <field name="type">view</field> + <field name="name">Efectos a pagar a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_525_child" model="account.account.template"> + <field name="code">525</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_525"/> + <field name="type">other</field> + <field name="name">Efectos a pagar a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_526" model="account.account.template"> + <field name="code">526</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_52"/> + <field name="type">view</field> + <field name="name">Dividendo activo a pagar</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_526_child" model="account.account.template"> + <field name="code">526</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_526"/> + <field name="type">other</field> + <field name="name">Dividendo activo a pagar</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_527" model="account.account.template"> + <field name="code">527</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_52"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de deudas con entidades de crédito</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_527_child" model="account.account.template"> + <field name="code">527</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_527"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de deudas con entidades de crédito</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_528" model="account.account.template"> + <field name="code">528</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_52"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de deudas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_528_child" model="account.account.template"> + <field name="code">528</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_528"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de deudas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_529" model="account.account.template"> + <field name="code">529</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_52"/> + <field name="type">view</field> + <field name="name">Provisiones a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5290" model="account.account.template"> + <field name="code">5290</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_529"/> + <field name="type">view</field> + <field name="name">Provisión a corto plazo por retribuciones al personal</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5290_child" model="account.account.template"> + <field name="code">5290</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_5290"/> + <field name="type">other</field> + <field name="name">Provisión a corto plazo por retribuciones al personal</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5291" model="account.account.template"> + <field name="code">5291</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_529"/> + <field name="type">view</field> + <field name="name">Provisión a corto plazo para impuestos</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5291_child" model="account.account.template"> + <field name="code">5291</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_5291"/> + <field name="type">other</field> + <field name="name">Provisión a corto plazo para impuestos</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5292" model="account.account.template"> + <field name="code">5292</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_529"/> + <field name="type">view</field> + <field name="name">Provisión a corto plazo para otras responsabilidades</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5292_child" model="account.account.template"> + <field name="code">5292</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_5292"/> + <field name="type">other</field> + <field name="name">Provisión a corto plazo para otras responsabilidades</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5293" model="account.account.template"> + <field name="code">5293</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_529"/> + <field name="type">view</field> + <field name="name">Provisión a corto plazo por desmantelamiento, retiro o rehabilitación del inmovilizado</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5293_child" model="account.account.template"> + <field name="code">5293</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_5293"/> + <field name="type">other</field> + <field name="name">Provisión a corto plazo por desmantelamiento, retiro o rehabilitación del inmovilizado</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5295" model="account.account.template"> + <field name="code">5295</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_529"/> + <field name="type">view</field> + <field name="name">Provisión a corto plazo para actuaciones medioambientales</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5295_child" model="account.account.template"> + <field name="code">5295</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_5295"/> + <field name="type">other</field> + <field name="name">Provisión a corto plazo para actuaciones medioambientales</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_53" model="account.account.template"> + <field name="code">53</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5"/> + <field name="type">view</field> + <field name="name">Inversiones financieras a corto plazo en partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_530" model="account.account.template"> + <field name="code">530</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_53"/> + <field name="type">view</field> + <field name="name">Participaciones a corto plazo en partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5303" model="account.account.template"> + <field name="code">5303</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_530"/> + <field name="type">view</field> + <field name="name">Participaciones a corto plazo en empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5303_child" model="account.account.template"> + <field name="code">5303</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5303"/> + <field name="type">other</field> + <field name="name">Participaciones a corto plazo en empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5304" model="account.account.template"> + <field name="code">5304</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_530"/> + <field name="type">view</field> + <field name="name">Participaciones a corto plazo en empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5304_child" model="account.account.template"> + <field name="code">5304</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5304"/> + <field name="type">other</field> + <field name="name">Participaciones a corto plazo en empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5305" model="account.account.template"> + <field name="code">5305</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_530"/> + <field name="type">view</field> + <field name="name">Participaciones a corto plazo en otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5305_child" model="account.account.template"> + <field name="code">5305</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5305"/> + <field name="type">other</field> + <field name="name">Participaciones a corto plazo en otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_531" model="account.account.template"> + <field name="code">531</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_53"/> + <field name="type">view</field> + <field name="name">Valores representativos de deuda a corto plazo de partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5313" model="account.account.template"> + <field name="code">5313</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_531"/> + <field name="type">view</field> + <field name="name">Valores representativos de deuda a corto plazo de empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5313_child" model="account.account.template"> + <field name="code">5313</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5313"/> + <field name="type">other</field> + <field name="name">Valores representativos de deuda a corto plazo de empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5314" model="account.account.template"> + <field name="code">5314</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_531"/> + <field name="type">view</field> + <field name="name">Valores representativos de deuda a corto plazo de empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5314_child" model="account.account.template"> + <field name="code">5314</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5314"/> + <field name="type">other</field> + <field name="name">Valores representativos de deuda a corto plazo de empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5315" model="account.account.template"> + <field name="code">5315</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_531"/> + <field name="type">view</field> + <field name="name">Valores representativos de deuda a corto plazo de otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5315_child" model="account.account.template"> + <field name="code">5315</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5315"/> + <field name="type">other</field> + <field name="name">Valores representativos de deuda a corto plazo de otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_532" model="account.account.template"> + <field name="code">532</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_53"/> + <field name="type">view</field> + <field name="name">Créditos a corto plazo a partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5323" model="account.account.template"> + <field name="code">5323</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_532"/> + <field name="type">view</field> + <field name="name">Créditos a corto plazo a empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5323_child" model="account.account.template"> + <field name="code">5323</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5323"/> + <field name="type">other</field> + <field name="name">Créditos a corto plazo a empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5324" model="account.account.template"> + <field name="code">5324</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_532"/> + <field name="type">view</field> + <field name="name">Créditos a corto plazo a empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5324_child" model="account.account.template"> + <field name="code">5324</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5324"/> + <field name="type">other</field> + <field name="name">Créditos a corto plazo a empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5325" model="account.account.template"> + <field name="code">5325</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_532"/> + <field name="type">view</field> + <field name="name">Créditos a corto plazo a otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5325_child" model="account.account.template"> + <field name="code">5325</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5325"/> + <field name="type">other</field> + <field name="name">Créditos a corto plazo a otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_533" model="account.account.template"> + <field name="code">533</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_53"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de valores representativos de deuda de partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5333" model="account.account.template"> + <field name="code">5333</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_533"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de valores representativos de deuda de empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5333_child" model="account.account.template"> + <field name="code">5333</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5333"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de valores representativos de deuda de empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5334" model="account.account.template"> + <field name="code">5334</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_533"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de valores representativos de deuda de empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5334_child" model="account.account.template"> + <field name="code">5334</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5334"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de valores representativos de deuda de empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5335" model="account.account.template"> + <field name="code">5335</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_533"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de valores representativos de deuda de otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5335_child" model="account.account.template"> + <field name="code">5335</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5335"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de valores representativos de deuda de otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_534" model="account.account.template"> + <field name="code">534</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_53"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de créditos a partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5343" model="account.account.template"> + <field name="code">5343</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_534"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de créditos a empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5343_child" model="account.account.template"> + <field name="code">5343</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5343"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de créditos a empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5344" model="account.account.template"> + <field name="code">5344</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_534"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de créditos a empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5344_child" model="account.account.template"> + <field name="code">5344</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5344"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de créditos a empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5345" model="account.account.template"> + <field name="code">5345</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_534"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de créditos a otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5345_child" model="account.account.template"> + <field name="code">5345</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5345"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de créditos a otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_535" model="account.account.template"> + <field name="code">535</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_53"/> + <field name="type">view</field> + <field name="name">Dividendo a cobrar de inversiones financieras en partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5353" model="account.account.template"> + <field name="code">5353</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_535"/> + <field name="type">view</field> + <field name="name">Dividendo a cobrar de inversiones financieras en empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5353_child" model="account.account.template"> + <field name="code">5353</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5353"/> + <field name="type">other</field> + <field name="name">Dividendo a cobrar de inversiones financieras en empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5354" model="account.account.template"> + <field name="code">5354</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_535"/> + <field name="type">view</field> + <field name="name">Dividendo a cobrar de inversiones financieras en empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5354_child" model="account.account.template"> + <field name="code">5354</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5354"/> + <field name="type">other</field> + <field name="name">Dividendo a cobrar de inversiones financieras en empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5355" model="account.account.template"> + <field name="code">5355</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_535"/> + <field name="type">view</field> + <field name="name">Dividendo a cobrar de inversiones financieras en otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5355_child" model="account.account.template"> + <field name="code">5355</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5355"/> + <field name="type">other</field> + <field name="name">Dividendo a cobrar de inversiones financieras en otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_539" model="account.account.template"> + <field name="code">539</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_53"/> + <field name="type">view</field> + <field name="name">Desembolsos pendientes sobre participaciones a corto plazo en partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5393" model="account.account.template"> + <field name="code">5393</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_539"/> + <field name="type">view</field> + <field name="name">Desembolsos pendientes sobre participaciones a corto plazo en empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5393_child" model="account.account.template"> + <field name="code">5393</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5393"/> + <field name="type">other</field> + <field name="name">Desembolsos pendientes sobre participaciones a corto plazo en empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5394" model="account.account.template"> + <field name="code">5394</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_539"/> + <field name="type">view</field> + <field name="name">Desembolsos pendientes sobre participaciones a corto plazo en empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5394_child" model="account.account.template"> + <field name="code">5394</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5394"/> + <field name="type">other</field> + <field name="name">Desembolsos pendientes sobre participaciones a corto plazo en empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5395" model="account.account.template"> + <field name="code">5395</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_539"/> + <field name="type">view</field> + <field name="name">Desembolsos pendientes sobre participaciones a corto plazo en otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5395_child" model="account.account.template"> + <field name="code">5395</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5395"/> + <field name="type">other</field> + <field name="name">Desembolsos pendientes sobre participaciones a corto plazo en otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_54" model="account.account.template"> + <field name="code">54</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5"/> + <field name="type">view</field> + <field name="name">Otras inversiones financieras a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_540" model="account.account.template"> + <field name="code">540</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_54"/> + <field name="type">view</field> + <field name="name">Inversiones financieras a corto plazo en instrumentos de patrimonio</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_540_child" model="account.account.template"> + <field name="code">540</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_540"/> + <field name="type">other</field> + <field name="name">Inversiones financieras a corto plazo en instrumentos de patrimonio</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_541" model="account.account.template"> + <field name="code">541</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_54"/> + <field name="type">view</field> + <field name="name">Valores representativos de deuda a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_541_child" model="account.account.template"> + <field name="code">541</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_541"/> + <field name="type">other</field> + <field name="name">Valores representativos de deuda a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_542" model="account.account.template"> + <field name="code">542</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_54"/> + <field name="type">view</field> + <field name="name">Créditos a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_542_child" model="account.account.template"> + <field name="code">542</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_542"/> + <field name="type">other</field> + <field name="name">Créditos a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_543" model="account.account.template"> + <field name="code">543</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_54"/> + <field name="type">view</field> + <field name="name">Créditos a corto plazo por enajenación de inmovilizado</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_543_child" model="account.account.template"> + <field name="code">543</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_543"/> + <field name="type">other</field> + <field name="name">Créditos a corto plazo por enajenación de inmovilizado</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_544" model="account.account.template"> + <field name="code">544</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_54"/> + <field name="type">view</field> + <field name="name">Créditos a corto plazo al personal</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_544_child" model="account.account.template"> + <field name="code">544</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_544"/> + <field name="type">other</field> + <field name="name">Créditos a corto plazo al personal</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_545" model="account.account.template"> + <field name="code">545</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_54"/> + <field name="type">view</field> + <field name="name">Dividendo a cobrar</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_545_child" model="account.account.template"> + <field name="code">545</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_545"/> + <field name="type">other</field> + <field name="name">Dividendo a cobrar</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_546" model="account.account.template"> + <field name="code">546</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_54"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de valores representativos de deudas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_546_child" model="account.account.template"> + <field name="code">546</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_546"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de valores representativos de deudas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_547" model="account.account.template"> + <field name="code">547</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_54"/> + <field name="type">view</field> + <field name="name">Intereses a corto plazo de créditos</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_547_child" model="account.account.template"> + <field name="code">547</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_547"/> + <field name="type">other</field> + <field name="name">Intereses a corto plazo de créditos</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_548" model="account.account.template"> + <field name="code">548</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_54"/> + <field name="type">view</field> + <field name="name">Imposiciones a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_548_child" model="account.account.template"> + <field name="code">548</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_548"/> + <field name="type">other</field> + <field name="name">Imposiciones a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_549" model="account.account.template"> + <field name="code">549</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_54"/> + <field name="type">view</field> + <field name="name">Desembolsos pendientes sobre participaciones en el patrimonio neto a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_549_child" model="account.account.template"> + <field name="code">549</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_549"/> + <field name="type">other</field> + <field name="name">Desembolsos pendientes sobre participaciones en el patrimonio neto a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_55" model="account.account.template"> + <field name="code">55</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5"/> + <field name="type">view</field> + <field name="name">Otras cuentas no bancarias</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_550" model="account.account.template"> + <field name="code">550</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_55"/> + <field name="type">view</field> + <field name="name">Titular de la explotación</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_550_child" model="account.account.template"> + <field name="code">550</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_550"/> + <field name="type">other</field> + <field name="name">Titular de la explotación</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_551" model="account.account.template"> + <field name="code">551</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_55"/> + <field name="type">view</field> + <field name="name">Cuenta corriente con patronos y otros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_551_child" model="account.account.template"> + <field name="code">551</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_551"/> + <field name="type">other</field> + <field name="name">Cuenta corriente con patronos y otros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_552" model="account.account.template"> + <field name="code">552</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_55"/> + <field name="type">view</field> + <field name="name">Cuenta corriente con otras personas y entidades vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5523" model="account.account.template"> + <field name="code">5523</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_552"/> + <field name="type">view</field> + <field name="name">Cuenta corriente con empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5523_child" model="account.account.template"> + <field name="code">5523</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5523"/> + <field name="type">other</field> + <field name="name">Cuenta corriente con empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5524" model="account.account.template"> + <field name="code">5524</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_552"/> + <field name="type">view</field> + <field name="name">Cuenta corriente con empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5524_child" model="account.account.template"> + <field name="code">5524</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5524"/> + <field name="type">other</field> + <field name="name">Cuenta corriente con empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5525" model="account.account.template"> + <field name="code">5525</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_552"/> + <field name="type">view</field> + <field name="name">Cuenta corriente con otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5525_child" model="account.account.template"> + <field name="code">5525</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5525"/> + <field name="type">other</field> + <field name="name">Cuenta corriente con otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_554" model="account.account.template"> + <field name="code">554</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_55"/> + <field name="type">view</field> + <field name="name">Cuenta corriente con uniones temporales de empresas y comunidades de bienes</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_554_child" model="account.account.template"> + <field name="code">554</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_554"/> + <field name="type">other</field> + <field name="name">Cuenta corriente con uniones temporales de empresas y comunidades de bienes</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_555" model="account.account.template"> + <field name="code">555</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_55"/> + <field name="type">view</field> + <field name="name">Partidas pendientes de aplicación</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_555_child" model="account.account.template"> + <field name="code">555</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_555"/> + <field name="type">other</field> + <field name="name">Partidas pendientes de aplicación</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_556" model="account.account.template"> + <field name="code">556</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_55"/> + <field name="type">view</field> + <field name="name">Desembolsos exigidos sobre participaciones en el patrimonio neto</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5563" model="account.account.template"> + <field name="code">5563</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_556"/> + <field name="type">view</field> + <field name="name">Desembolsos exigidos sobre participaciones, empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5563_child" model="account.account.template"> + <field name="code">5563</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5563"/> + <field name="type">other</field> + <field name="name">Desembolsos exigidos sobre participaciones, empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5564" model="account.account.template"> + <field name="code">5564</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_556"/> + <field name="type">view</field> + <field name="name">Desembolsos exigidos sobre participaciones, empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5564_child" model="account.account.template"> + <field name="code">5564</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5564"/> + <field name="type">other</field> + <field name="name">Desembolsos exigidos sobre participaciones, empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5565" model="account.account.template"> + <field name="code">5565</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_556"/> + <field name="type">view</field> + <field name="name">Desembolsos exigidos sobre participaciones, otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5565_child" model="account.account.template"> + <field name="code">5565</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5565"/> + <field name="type">other</field> + <field name="name">Desembolsos exigidos sobre participaciones, otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5566" model="account.account.template"> + <field name="code">5566</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_556"/> + <field name="type">view</field> + <field name="name">Desembolsos exigidos sobre participaciones de otras empresas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5566_child" model="account.account.template"> + <field name="code">5566</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5566"/> + <field name="type">other</field> + <field name="name">Desembolsos exigidos sobre participaciones de otras empresas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_557" model="account.account.template"> + <field name="code">557</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_55"/> + <field name="type">view</field> + <field name="name">Dividendo activo a cuenta</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_557_child" model="account.account.template"> + <field name="code">557</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_557"/> + <field name="type">other</field> + <field name="name">Dividendo activo a cuenta</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_558" model="account.account.template"> + <field name="code">558</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_55"/> + <field name="type">view</field> + <field name="name">Fundadores y asociados por desembolsos exigidos</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5580" model="account.account.template"> + <field name="code">5580</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_558"/> + <field name="type">view</field> + <field name="name">Socios por desembolsos exigidos sobre acciones o participaciones ordinarias</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5580_child" model="account.account.template"> + <field name="code">5580</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5580"/> + <field name="type">other</field> + <field name="name">Socios por desembolsos exigidos sobre acciones o participaciones ordinarias</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5585" model="account.account.template"> + <field name="code">5585</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_558"/> + <field name="type">view</field> + <field name="name">Socios por desembolsos exigidos sobre acciones o participaciones consideradas como pasivos financieros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5585_child" model="account.account.template"> + <field name="code">5585</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5585"/> + <field name="type">other</field> + <field name="name">Socios por desembolsos exigidos sobre acciones o participaciones consideradas como pasivos financieros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_559" model="account.account.template"> + <field name="code">559</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_55"/> + <field name="type">view</field> + <field name="name">Derivados financieros a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5590" model="account.account.template"> + <field name="code">5590</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_559"/> + <field name="type">view</field> + <field name="name">Activos por derivados financieros a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5590_child" model="account.account.template"> + <field name="code">5590</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5590"/> + <field name="type">other</field> + <field name="name">Activos por derivados financieros a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5595" model="account.account.template"> + <field name="code">5595</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_559"/> + <field name="type">view</field> + <field name="name">Pasivos por derivados financieros a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5595_child" model="account.account.template"> + <field name="code">5595</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5595"/> + <field name="type">other</field> + <field name="name">Pasivos por derivados financieros a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_56" model="account.account.template"> + <field name="code">56</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5"/> + <field name="type">view</field> + <field name="name">Fianzas y depósitos recibidos y constituidos a corto plazo y ajustes por periodificación</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_560" model="account.account.template"> + <field name="code">560</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_56"/> + <field name="type">view</field> + <field name="name">Fianzas recibidas a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_560_child" model="account.account.template"> + <field name="code">560</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_560"/> + <field name="type">other</field> + <field name="name">Fianzas recibidas a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_561" model="account.account.template"> + <field name="code">561</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_56"/> + <field name="type">view</field> + <field name="name">Depósitos recibidos a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_561_child" model="account.account.template"> + <field name="code">561</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_561"/> + <field name="type">other</field> + <field name="name">Depósitos recibidos a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_565" model="account.account.template"> + <field name="code">565</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_56"/> + <field name="type">view</field> + <field name="name">Fianzas constituidas a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_565_child" model="account.account.template"> + <field name="code">565</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_565"/> + <field name="type">other</field> + <field name="name">Fianzas constituidas a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_566" model="account.account.template"> + <field name="code">566</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_56"/> + <field name="type">view</field> + <field name="name">Depósitos constituidos a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_566_child" model="account.account.template"> + <field name="code">566</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_566"/> + <field name="type">other</field> + <field name="name">Depósitos constituidos a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_567" model="account.account.template"> + <field name="code">567</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_56"/> + <field name="type">view</field> + <field name="name">Intereses pagados por anticipado</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_567_child" model="account.account.template"> + <field name="code">567</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_567"/> + <field name="type">other</field> + <field name="name">Intereses pagados por anticipado</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_568" model="account.account.template"> + <field name="code">568</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_56"/> + <field name="type">view</field> + <field name="name">Intereses cobrados por anticipado</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_568_child" model="account.account.template"> + <field name="code">568</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_568"/> + <field name="type">other</field> + <field name="name">Intereses cobrados por anticipado</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_57" model="account.account.template"> + <field name="code">57</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5"/> + <field name="type">view</field> + <field name="name">Tesorería</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_570" model="account.account.template"> + <field name="code">570</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_57"/> + <field name="type">view</field> + <field name="name">Caja, euros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_570_child" model="account.account.template"> + <field name="code">570</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_570"/> + <field name="type">liquidity</field> + <field name="name">Caja, euros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_571" model="account.account.template"> + <field name="code">571</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_57"/> + <field name="type">view</field> + <field name="name">Caja, moneda extranjera</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_571_child" model="account.account.template"> + <field name="code">571</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_571"/> + <field name="type">liquidity</field> + <field name="name">Caja, moneda extranjera</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_572" model="account.account.template"> + <field name="code">572</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_57"/> + <field name="type">view</field> + <field name="name">Bancos e instituciones de crédito c/c vista, euros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_572_child" model="account.account.template"> + <field name="code">572</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_572"/> + <field name="type">liquidity</field> + <field name="name">Bancos e instituciones de crédito c/c vista, euros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_573" model="account.account.template"> + <field name="code">573</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_57"/> + <field name="type">view</field> + <field name="name">Bancos e instituciones de crédito c/c vista, moneda extranjera</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_573_child" model="account.account.template"> + <field name="code">573</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_573"/> + <field name="type">liquidity</field> + <field name="name">Bancos e instituciones de crédito c/c vista, moneda extranjera</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_574" model="account.account.template"> + <field name="code">574</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_57"/> + <field name="type">view</field> + <field name="name">Bancos e instituciones de crédito, cuentas de ahorro, euros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_574_child" model="account.account.template"> + <field name="code">574</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_574"/> + <field name="type">liquidity</field> + <field name="name">Bancos e instituciones de crédito, cuentas de ahorro, euros</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_575" model="account.account.template"> + <field name="code">575</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_57"/> + <field name="type">view</field> + <field name="name">Bancos e instituciones de crédito, cuentas de ahorro, moneda extranjera</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_575_child" model="account.account.template"> + <field name="code">575</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_575"/> + <field name="type">liquidity</field> + <field name="name">Bancos e instituciones de crédito, cuentas de ahorro, moneda extranjera</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_576" model="account.account.template"> + <field name="code">576</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_57"/> + <field name="type">view</field> + <field name="name">Inversiones a corto plazo de gran liquidez</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_576_child" model="account.account.template"> + <field name="code">576</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_576"/> + <field name="type">liquidity</field> + <field name="name">Inversiones a corto plazo de gran liquidez</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_59" model="account.account.template"> + <field name="code">59</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5"/> + <field name="type">view</field> + <field name="name">Deterioro del valor de inversiones financieras a corto plazo y de activos no corrientes mantenidos para la venta</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_593" model="account.account.template"> + <field name="code">593</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_59"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de participaciones a corto plazo en partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5933" model="account.account.template"> + <field name="code">5933</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_593"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de participaciones a corto plazo en empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5933_child" model="account.account.template"> + <field name="code">5933</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5933"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de participaciones a corto plazo en empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5934" model="account.account.template"> + <field name="code">5934</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_593"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de participaciones a corto plazo en empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5934_child" model="account.account.template"> + <field name="code">5934</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5934"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de participaciones a corto plazo en empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5935" model="account.account.template"> + <field name="code">5935</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_593"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de participaciones a corto plazo en otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5935_child" model="account.account.template"> + <field name="code">5935</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5935"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de participaciones a corto plazo en otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_594" model="account.account.template"> + <field name="code">594</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_59"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de valores representativos de deuda a corto plazo de partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5943" model="account.account.template"> + <field name="code">5943</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_594"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de valores representativos de deuda a corto plazo de empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5943_child" model="account.account.template"> + <field name="code">5943</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5943"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de valores representativos de deuda a corto plazo de empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5944" model="account.account.template"> + <field name="code">5944</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_594"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de valores representativos de deuda a corto plazo de empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5944_child" model="account.account.template"> + <field name="code">5944</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5944"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de valores representativos de deuda a corto plazo de empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5945" model="account.account.template"> + <field name="code">5945</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_594"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de valores representativos de deuda a corto plazo de otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5945_child" model="account.account.template"> + <field name="code">5945</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5945"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de valores representativos de deuda a corto plazo de otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_595" model="account.account.template"> + <field name="code">595</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_59"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos a corto plazo a partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5953" model="account.account.template"> + <field name="code">5953</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_595"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos a corto plazo a empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5953_child" model="account.account.template"> + <field name="code">5953</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5953"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos a corto plazo a empresas del grupo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5954" model="account.account.template"> + <field name="code">5954</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_595"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos a corto plazo a empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5954_child" model="account.account.template"> + <field name="code">5954</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5954"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos a corto plazo a empresas asociadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5955" model="account.account.template"> + <field name="code">5955</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_595"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos a corto plazo a otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_5955_child" model="account.account.template"> + <field name="code">5955</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_5955"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos a corto plazo a otras partes vinculadas</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_596" model="account.account.template"> + <field name="code">596</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_59"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de participaciones a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_596_child" model="account.account.template"> + <field name="code">596</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_596"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de participaciones a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_597" model="account.account.template"> + <field name="code">597</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_59"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de valores representativos de deuda a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_597_child" model="account.account.template"> + <field name="code">597</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_597"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de valores representativos de deuda a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_598" model="account.account.template"> + <field name="code">598</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_59"/> + <field name="type">view</field> + <field name="name">Deterioro de valor de créditos a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_598_child" model="account.account.template"> + <field name="code">598</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_598"/> + <field name="type">other</field> + <field name="name">Deterioro de valor de créditos a corto plazo</field> + <field name="user_type" ref="financieras"/> + </record> + <record id="pgc_assoc_6" model="account.account.template"> + <field name="code">6</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_0"/> + <field name="type">view</field> + <field name="name">Compras y Gastos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_60" model="account.account.template"> + <field name="code">60</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6"/> + <field name="type">view</field> + <field name="name">Compras</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_600" model="account.account.template"> + <field name="code">600</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_60"/> + <field name="type">view</field> + <field name="name">Compras de bienes destinados a la actividad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_600_child" model="account.account.template"> + <field name="code">600</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_600"/> + <field name="type">other</field> + <field name="name">Compras de bienes destinados a la actividad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_601" model="account.account.template"> + <field name="code">601</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_60"/> + <field name="type">view</field> + <field name="name">Compras de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_601_child" model="account.account.template"> + <field name="code">601</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_601"/> + <field name="type">other</field> + <field name="name">Compras de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_602" model="account.account.template"> + <field name="code">602</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_60"/> + <field name="type">view</field> + <field name="name">Compras de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_602_child" model="account.account.template"> + <field name="code">602</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_602"/> + <field name="type">other</field> + <field name="name">Compras de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_606" model="account.account.template"> + <field name="code">606</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_60"/> + <field name="type">view</field> + <field name="name">Descuentos sobre compras por pronto pago</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6060" model="account.account.template"> + <field name="code">6060</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_606"/> + <field name="type">view</field> + <field name="name">Descuentos sobre compras por pronto pago de bienes destinados a la actividad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6060_child" model="account.account.template"> + <field name="code">6060</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6060"/> + <field name="type">other</field> + <field name="name">Descuentos sobre compras por pronto pago de bienes destinados a la actividad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6061" model="account.account.template"> + <field name="code">6061</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_606"/> + <field name="type">view</field> + <field name="name">Descuentos sobre compras por pronto pago de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6061_child" model="account.account.template"> + <field name="code">6061</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6061"/> + <field name="type">other</field> + <field name="name">Descuentos sobre compras por pronto pago de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6062" model="account.account.template"> + <field name="code">6062</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_606"/> + <field name="type">view</field> + <field name="name">Descuentos sobre compras por pronto pago de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6062_child" model="account.account.template"> + <field name="code">6062</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6062"/> + <field name="type">other</field> + <field name="name">Descuentos sobre compras por pronto pago de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_607" model="account.account.template"> + <field name="code">607</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_60"/> + <field name="type">view</field> + <field name="name">Trabajos realizados por otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_607_child" model="account.account.template"> + <field name="code">607</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_607"/> + <field name="type">other</field> + <field name="name">Trabajos realizados por otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_608" model="account.account.template"> + <field name="code">608</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_60"/> + <field name="type">view</field> + <field name="name">Devoluciones de compras y operaciones similares</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6080" model="account.account.template"> + <field name="code">6080</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_608"/> + <field name="type">view</field> + <field name="name">Devoluciones de compras de bienes destinados a la actividad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6080_child" model="account.account.template"> + <field name="code">6080</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6080"/> + <field name="type">other</field> + <field name="name">Devoluciones de compras de bienes destinados a la actividad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6081" model="account.account.template"> + <field name="code">6081</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_608"/> + <field name="type">view</field> + <field name="name">Devoluciones de compras de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6081_child" model="account.account.template"> + <field name="code">6081</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6081"/> + <field name="type">other</field> + <field name="name">Devoluciones de compras de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6082" model="account.account.template"> + <field name="code">6082</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_608"/> + <field name="type">view</field> + <field name="name">Devoluciones de compras de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6082_child" model="account.account.template"> + <field name="code">6082</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6082"/> + <field name="type">other</field> + <field name="name">Devoluciones de compras de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_609" model="account.account.template"> + <field name="code">609</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_60"/> + <field name="type">view</field> + <field name="name">“Rappels” por compras</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6090" model="account.account.template"> + <field name="code">6090</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_609"/> + <field name="type">view</field> + <field name="name">"Rappels" por compras de bienes destinados a la actividad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6090_child" model="account.account.template"> + <field name="code">6090</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6090"/> + <field name="type">other</field> + <field name="name">"Rappels" por compras de bienes destinados a la actividad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6091" model="account.account.template"> + <field name="code">6091</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_609"/> + <field name="type">view</field> + <field name="name">"Rappels" por compras de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6091_child" model="account.account.template"> + <field name="code">6091</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6091"/> + <field name="type">other</field> + <field name="name">"Rappels" por compras de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6092" model="account.account.template"> + <field name="code">6092</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_609"/> + <field name="type">view</field> + <field name="name">"Rappels" por compras de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6092_child" model="account.account.template"> + <field name="code">6092</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6092"/> + <field name="type">other</field> + <field name="name">"Rappels" por compras de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_61" model="account.account.template"> + <field name="code">61</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6"/> + <field name="type">view</field> + <field name="name">Variación de existencias</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_610" model="account.account.template"> + <field name="code">610</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_61"/> + <field name="type">view</field> + <field name="name">Variación de existencias de bienes destinados a la actividad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_610_child" model="account.account.template"> + <field name="code">610</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_610"/> + <field name="type">other</field> + <field name="name">Variación de existencias de mercaderías</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_611" model="account.account.template"> + <field name="code">611</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_61"/> + <field name="type">view</field> + <field name="name">Variación de existencias de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_611_child" model="account.account.template"> + <field name="code">611</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_611"/> + <field name="type">other</field> + <field name="name">Variación de existencias de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_612" model="account.account.template"> + <field name="code">612</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_61"/> + <field name="type">view</field> + <field name="name">Variación de existencias de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_612_child" model="account.account.template"> + <field name="code">612</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_612"/> + <field name="type">other</field> + <field name="name">Variación de existencias de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_62" model="account.account.template"> + <field name="code">62</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6"/> + <field name="type">view</field> + <field name="name">Servicios Exteriores</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_620" model="account.account.template"> + <field name="code">620</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_62"/> + <field name="type">view</field> + <field name="name">Gastos en investigación y desarrollo del ejercicio</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_620_child" model="account.account.template"> + <field name="code">620</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_620"/> + <field name="type">other</field> + <field name="name">Gastos en investigación y desarrollo del ejercicio</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_621" model="account.account.template"> + <field name="code">621</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_62"/> + <field name="type">view</field> + <field name="name">Arrendamientos y cánones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_621_child" model="account.account.template"> + <field name="code">621</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_621"/> + <field name="type">other</field> + <field name="name">Arrendamientos y cánones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_622" model="account.account.template"> + <field name="code">622</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_62"/> + <field name="type">view</field> + <field name="name">Reparaciones y conservación</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_622_child" model="account.account.template"> + <field name="code">622</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_622"/> + <field name="type">other</field> + <field name="name">Reparaciones y conservación</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_623" model="account.account.template"> + <field name="code">623</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_62"/> + <field name="type">view</field> + <field name="name">Servicios de profesionales independientes</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_623_child" model="account.account.template"> + <field name="code">623</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_623"/> + <field name="type">other</field> + <field name="name">Servicios de profesionales independientes</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_624" model="account.account.template"> + <field name="code">624</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_62"/> + <field name="type">view</field> + <field name="name">Transportes</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_624_child" model="account.account.template"> + <field name="code">624</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_624"/> + <field name="type">other</field> + <field name="name">Transportes</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_625" model="account.account.template"> + <field name="code">625</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_62"/> + <field name="type">view</field> + <field name="name">Primas de seguros</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_625_child" model="account.account.template"> + <field name="code">625</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_625"/> + <field name="type">other</field> + <field name="name">Primas de seguros</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_626" model="account.account.template"> + <field name="code">626</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_62"/> + <field name="type">view</field> + <field name="name">Servicios bancarios y similares</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_626_child" model="account.account.template"> + <field name="code">626</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_626"/> + <field name="type">other</field> + <field name="name">Servicios bancarios y similares</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_627" model="account.account.template"> + <field name="code">627</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_62"/> + <field name="type">view</field> + <field name="name">Publicidad, propaganda y relaciones públicas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_627_child" model="account.account.template"> + <field name="code">627</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_627"/> + <field name="type">other</field> + <field name="name">Publicidad, propaganda y relaciones públicas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_628" model="account.account.template"> + <field name="code">628</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_62"/> + <field name="type">view</field> + <field name="name">Suministros</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_628_child" model="account.account.template"> + <field name="code">628</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_628"/> + <field name="type">other</field> + <field name="name">Suministros</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_629" model="account.account.template"> + <field name="code">629</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_62"/> + <field name="type">view</field> + <field name="name">Otros servicios</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_629_child" model="account.account.template"> + <field name="code">629</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_629"/> + <field name="type">other</field> + <field name="name">Otros servicios</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_63" model="account.account.template"> + <field name="code">63</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6"/> + <field name="type">view</field> + <field name="name">Tributos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_630" model="account.account.template"> + <field name="code">630</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_63"/> + <field name="type">view</field> + <field name="name">Impuesto sobre beneficios</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6300" model="account.account.template"> + <field name="code">6300</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_630"/> + <field name="type">view</field> + <field name="name">Impuesto corriente</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6300_child" model="account.account.template"> + <field name="code">6300</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6300"/> + <field name="type">other</field> + <field name="name">Impuesto corriente</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6301" model="account.account.template"> + <field name="code">6301</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_630"/> + <field name="type">view</field> + <field name="name">Impuesto diferido</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6301_child" model="account.account.template"> + <field name="code">6301</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6301"/> + <field name="type">other</field> + <field name="name">Impuesto diferido</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_631" model="account.account.template"> + <field name="code">631</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_63"/> + <field name="type">view</field> + <field name="name">Otros tributos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_631_child" model="account.account.template"> + <field name="code">631</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_631"/> + <field name="type">other</field> + <field name="name">Otros tributos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_633" model="account.account.template"> + <field name="code">633</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_63"/> + <field name="type">view</field> + <field name="name">Ajustes negativos en la imposición sobre beneficios</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_633_child" model="account.account.template"> + <field name="code">633</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_633"/> + <field name="type">other</field> + <field name="name">Ajustes negativos en la imposición sobre beneficios</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_634" model="account.account.template"> + <field name="code">634</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_63"/> + <field name="type">view</field> + <field name="name">Ajustes negativos en la imposición indirecta</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6341" model="account.account.template"> + <field name="code">6341</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_634"/> + <field name="type">view</field> + <field name="name">Ajustes negativos en IVA de activo corriente</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6341_child" model="account.account.template"> + <field name="code">6341</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6341"/> + <field name="type">other</field> + <field name="name">Ajustes negativos en IVA de activo corriente</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6342" model="account.account.template"> + <field name="code">6342</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_634"/> + <field name="type">view</field> + <field name="name">Ajustes negativos en IVA de inversiones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6342_child" model="account.account.template"> + <field name="code">6342</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6342"/> + <field name="type">other</field> + <field name="name">Ajustes negativos en IVA de inversiones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_636" model="account.account.template"> + <field name="code">636</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_63"/> + <field name="type">view</field> + <field name="name">Devolución de impuestos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_636_child" model="account.account.template"> + <field name="code">636</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_636"/> + <field name="type">other</field> + <field name="name">Devolución de impuestos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_638" model="account.account.template"> + <field name="code">638</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_63"/> + <field name="type">view</field> + <field name="name">Ajustes positivos en la imposición sobre beneficios</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_638_child" model="account.account.template"> + <field name="code">638</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_638"/> + <field name="type">other</field> + <field name="name">Ajustes positivos en la imposición sobre beneficios</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_639" model="account.account.template"> + <field name="code">639</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_63"/> + <field name="type">view</field> + <field name="name">Ajustes positivos en la imposición indirecta</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6391" model="account.account.template"> + <field name="code">6391</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_639"/> + <field name="type">view</field> + <field name="name">Ajustes positivos en IVA de activo corriente</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6391_child" model="account.account.template"> + <field name="code">6391</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6391"/> + <field name="type">other</field> + <field name="name">Ajustes positivos en IVA de activo corriente</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6392" model="account.account.template"> + <field name="code">6392</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_639"/> + <field name="type">view</field> + <field name="name">Ajustes positivos en IVA de inversiones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6392_child" model="account.account.template"> + <field name="code">6392</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6392"/> + <field name="type">other</field> + <field name="name">Ajustes positivos en IVA de inversiones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_64" model="account.account.template"> + <field name="code">64</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6"/> + <field name="type">view</field> + <field name="name">Gastos de personal</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_640" model="account.account.template"> + <field name="code">640</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_64"/> + <field name="type">view</field> + <field name="name">Sueldos y salarios</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_640_child" model="account.account.template"> + <field name="code">640</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_640"/> + <field name="type">other</field> + <field name="name">Sueldos y salarios</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_641" model="account.account.template"> + <field name="code">641</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_64"/> + <field name="type">view</field> + <field name="name">Indemnizaciones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_641_child" model="account.account.template"> + <field name="code">641</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_641"/> + <field name="type">other</field> + <field name="name">Indemnizaciones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_642" model="account.account.template"> + <field name="code">642</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_64"/> + <field name="type">view</field> + <field name="name">Seguridad Social a cargo de la empresa</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_642_child" model="account.account.template"> + <field name="code">642</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_642"/> + <field name="type">other</field> + <field name="name">Seguridad Social a cargo de la empresa</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_649" model="account.account.template"> + <field name="code">649</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_64"/> + <field name="type">view</field> + <field name="name">Otros gastos sociales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_649_child" model="account.account.template"> + <field name="code">649</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_649"/> + <field name="type">other</field> + <field name="name">Otros gastos sociales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_65" model="account.account.template"> + <field name="code">65</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6"/> + <field name="type">view</field> + <field name="name">Ayudas monetarias de la entidad y otros gastos de gestión</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_650" model="account.account.template"> + <field name="code">650</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_65"/> + <field name="type">view</field> + <field name="name">Ayudas monetarias</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_6501" model="account.account.template"> + <field name="code">6501</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_650"/> + <field name="type">view</field> + <field name="name">Ayudas monetarias individuales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6501_child" model="account.account.template"> + <field name="code">6501</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6501"/> + <field name="type">other</field> + <field name="name">Ayudas monetarias individuales</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_6502" model="account.account.template"> + <field name="code">6502</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_650"/> + <field name="type">view</field> + <field name="name">Ayudas monetarias a entidades</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6502_child" model="account.account.template"> + <field name="code">6502</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6502"/> + <field name="type">other</field> + <field name="name">Ayudas monetarias a entidades</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_6503" model="account.account.template"> + <field name="code">6503</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_650"/> + <field name="type">view</field> + <field name="name">Ayudas monetarias realizadas a través de otras entidades o centros</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6503_child" model="account.account.template"> + <field name="code">6503</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6503"/> + <field name="type">other</field> + <field name="name">Ayudas monetarias realizadas a través de otras entidades o centros</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_6504" model="account.account.template"> + <field name="code">6504</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_650"/> + <field name="type">view</field> + <field name="name">Ayudas monetarias de cooperación internacional</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6504_child" model="account.account.template"> + <field name="code">6504</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6504"/> + <field name="type">other</field> + <field name="name">Ayudas monetarias de cooperación internacional</field> + <field name="user_type" ref="gastos"/> + </record> + + + + + <record id="pgc_assoc_651" model="account.account.template"> + <field name="code">651</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_65"/> + <field name="type">view</field> + <field name="name">Ayudas no monetarias</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6510" model="account.account.template"> + <field name="code">6510</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_651"/> + <field name="type">view</field> + <field name="name">Beneficio transferido (gestor)</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6510_child" model="account.account.template"> + <field name="code">6510</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6510"/> + <field name="type">other</field> + <field name="name">Beneficio transferido (gestor)</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6511" model="account.account.template"> + <field name="code">6511</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_651"/> + <field name="type">view</field> + <field name="name">Ayudas no monetarias individuales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6511_child" model="account.account.template"> + <field name="code">6511</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6511"/> + <field name="type">other</field> + <field name="name">Ayudas no monetarias individuales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6512" model="account.account.template"> + <field name="code">6512</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_651"/> + <field name="type">view</field> + <field name="name">Ayudas no monetarias a entidades</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6512_child" model="account.account.template"> + <field name="code">6512</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6512"/> + <field name="type">other</field> + <field name="name">Ayudas no monetarias a entidades</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_6513" model="account.account.template"> + <field name="code">6513</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_651"/> + <field name="type">view</field> + <field name="name">Ayudas no monetarias realizadas a través de otras entidades o centros</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6513_child" model="account.account.template"> + <field name="code">6513</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6513"/> + <field name="type">other</field> + <field name="name">Ayudas no monetarias realizadas a través de otras entidades o centros</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_6514" model="account.account.template"> + <field name="code">6514</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_651"/> + <field name="type">view</field> + <field name="name">Ayudas no monetarias de cooperación internacional</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6514_child" model="account.account.template"> + <field name="code">6514</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6514"/> + <field name="type">other</field> + <field name="name">Ayudas no monetarias de cooperación internacional</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_653" model="account.account.template"> + <field name="code">653</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_65"/> + <field name="type">view</field> + <field name="name">Compensación de gastos por prestaciones de colaboración</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_653_child" model="account.account.template"> + <field name="code">653</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_653"/> + <field name="type">other</field> + <field name="name">Compensación de gastos por prestaciones de colaboración</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_654" model="account.account.template"> + <field name="code">654</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_65"/> + <field name="type">view</field> + <field name="name">Reembolsos de gastos al órgano de gobierno</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_654_child" model="account.account.template"> + <field name="code">654</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_654"/> + <field name="type">other</field> + <field name="name">Reembolsos de gastos al órgano de gobierno</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_655" model="account.account.template"> + <field name="code">655</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_65"/> + <field name="type">view</field> + <field name="name">Pérdidas de créditos derivados de la actividad incobrables</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_655_child" model="account.account.template"> + <field name="code">655</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_655"/> + <field name="type">other</field> + <field name="name">Pérdidas de créditos derivados de la actividad incobrables</field> + <field name="user_type" ref="gastos"/> + </record> + + + <record id="pgc_assoc_656" model="account.account.template"> + <field name="code">656</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_65"/> + <field name="type">view</field> + <field name="name">Resultados de operaciones en común</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6560" model="account.account.template"> + <field name="code">6560</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_656"/> + <field name="type">view</field> + <field name="name">Beneficio transferido (gestor)</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6560_child" model="account.account.template"> + <field name="code">6560</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6560"/> + <field name="type">other</field> + <field name="name">Beneficio transferido (gestor)</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_6561" model="account.account.template"> + <field name="code">6561</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_656"/> + <field name="type">view</field> + <field name="name">Pérdida soportada (partícipe o asociado no gestor)</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6561_child" model="account.account.template"> + <field name="code">6561</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6561"/> + <field name="type">other</field> + <field name="name">Pérdida soportada(partícipe o asociado no gestor)</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_658" model="account.account.template"> + <field name="code">658</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_65"/> + <field name="type">view</field> + <field name="name">Reintegro de subvenciones, donaciones y legados recibidos, afectados a la actividad propia de la entidad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_658_child" model="account.account.template"> + <field name="code">658</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_658"/> + <field name="type">other</field> + <field name="name">Reintegro de subvenciones, donaciones y legados recibidos, afectos a la actividad propia de la entidad </field> + <field name="user_type" ref="gastos"/> + </record> + + + <record id="pgc_assoc_659" model="account.account.template"> + <field name="code">659</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_65"/> + <field name="type">view</field> + <field name="name">Otras pérdidas en gestión corriente</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_659_child" model="account.account.template"> + <field name="code">659</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_659"/> + <field name="type">other</field> + <field name="name">Otras pérdidas en gestión corriente</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_66" model="account.account.template"> + <field name="code">66</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6"/> + <field name="type">view</field> + <field name="name">Gastos financieros</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_660" model="account.account.template"> + <field name="code">660</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_66"/> + <field name="type">view</field> + <field name="name">Gastos financieros por actualización de provisiones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_660_child" model="account.account.template"> + <field name="code">660</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_660"/> + <field name="type">other</field> + <field name="name">Gastos financieros por actualización de provisiones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_661" model="account.account.template"> + <field name="code">661</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_66"/> + <field name="type">view</field> + <field name="name">Intereses de obligaciones y bonos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6610" model="account.account.template"> + <field name="code">6610</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_661"/> + <field name="type">view</field> + <field name="name">Intereses de obligaciones y bonos, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6610_child" model="account.account.template"> + <field name="code">6610</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6610"/> + <field name="type">other</field> + <field name="name">Intereses de obligaciones y bonos, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6611" model="account.account.template"> + <field name="code">6611</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_661"/> + <field name="type">view</field> + <field name="name">Intereses de obligaciones y bonos, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6611_child" model="account.account.template"> + <field name="code">6611</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6611"/> + <field name="type">other</field> + <field name="name">Intereses de obligaciones y bonos, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6612" model="account.account.template"> + <field name="code">6612</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_661"/> + <field name="type">view</field> + <field name="name">Intereses de obligaciones y bonos, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6612_child" model="account.account.template"> + <field name="code">6612</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6612"/> + <field name="type">other</field> + <field name="name">Intereses de obligaciones y bonos, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6613" model="account.account.template"> + <field name="code">6613</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_661"/> + <field name="type">view</field> + <field name="name">Intereses de obligaciones y bonos, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6613_child" model="account.account.template"> + <field name="code">6613</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6613"/> + <field name="type">other</field> + <field name="name">Intereses de obligaciones y bonos, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6615" model="account.account.template"> + <field name="code">6615</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_661"/> + <field name="type">view</field> + <field name="name">Intereses de obligaciones y bonos a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6615_child" model="account.account.template"> + <field name="code">6615</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6615"/> + <field name="type">other</field> + <field name="name">Intereses de obligaciones y bonos a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6616" model="account.account.template"> + <field name="code">6616</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_661"/> + <field name="type">view</field> + <field name="name">Intereses de obligaciones y bonos a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6616_child" model="account.account.template"> + <field name="code">6616</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6616"/> + <field name="type">other</field> + <field name="name">Intereses de obligaciones y bonos a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6617" model="account.account.template"> + <field name="code">6617</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_661"/> + <field name="type">view</field> + <field name="name">Intereses de obligaciones y bonos a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6617_child" model="account.account.template"> + <field name="code">6617</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6617"/> + <field name="type">other</field> + <field name="name">Intereses de obligaciones y bonos a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6618" model="account.account.template"> + <field name="code">6618</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_661"/> + <field name="type">view</field> + <field name="name">Intereses de obligaciones y bonos a corto plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6618_child" model="account.account.template"> + <field name="code">6618</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6618"/> + <field name="type">other</field> + <field name="name">Intereses de obligaciones y bonos a corto plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_662" model="account.account.template"> + <field name="code">662</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_66"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a largo plazo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6620" model="account.account.template"> + <field name="code">6620</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_662"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a largo plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6620_child" model="account.account.template"> + <field name="code">6620</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6620"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a largo plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6621" model="account.account.template"> + <field name="code">6621</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_662"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a largo plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6621_child" model="account.account.template"> + <field name="code">6621</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6621"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a largo plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6622" model="account.account.template"> + <field name="code">6622</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_662"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6622_child" model="account.account.template"> + <field name="code">6622</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6622"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6623" model="account.account.template"> + <field name="code">6623</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_662"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a largo plazo con entidades de crédito</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6623_child" model="account.account.template"> + <field name="code">6623</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6623"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a largo plazo con entidades de crédito</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6624" model="account.account.template"> + <field name="code">6624</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_662"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a largo plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6624_child" model="account.account.template"> + <field name="code">6624</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6624"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a largo plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_663" model="account.account.template"> + <field name="code">663</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_66"/> + <field name="type">view</field> + <field name="name">Pérdidas por valoración de activos y pasivos financieros por su valor razonable</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_663_child" model="account.account.template"> + <field name="code">663</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_663"/> + <field name="type">other</field> + <field name="name">Pérdidas por valoración de activos y pasivos financieros por su valor razonable</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_664" model="account.account.template"> + <field name="code">664</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_66"/> + <field name="type">view</field> + <field name="name">Dividendos de acciones o participaciones consideradas como pasivos financieros</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6640" model="account.account.template"> + <field name="code">6640</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_664"/> + <field name="type">view</field> + <field name="name">Dividendos de pasivos, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6640_child" model="account.account.template"> + <field name="code">6640</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6640"/> + <field name="type">other</field> + <field name="name">Dividendos de pasivos, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6641" model="account.account.template"> + <field name="code">6641</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_664"/> + <field name="type">view</field> + <field name="name">Dividendos de pasivos, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6641_child" model="account.account.template"> + <field name="code">6641</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6641"/> + <field name="type">other</field> + <field name="name">Dividendos de pasivos, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6642" model="account.account.template"> + <field name="code">6642</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_664"/> + <field name="type">view</field> + <field name="name">Dividendos de pasivos, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6642_child" model="account.account.template"> + <field name="code">6642</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6642"/> + <field name="type">other</field> + <field name="name">Dividendos de pasivos, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6643" model="account.account.template"> + <field name="code">6643</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_664"/> + <field name="type">view</field> + <field name="name">Dividendos de pasivos, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6643_child" model="account.account.template"> + <field name="code">6643</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6643"/> + <field name="type">other</field> + <field name="name">Dividendos de pasivos, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_665" model="account.account.template"> + <field name="code">665</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_66"/> + <field name="type">view</field> + <field name="name">Intereses por descuento de efectos y operaciones de “factoring”</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6650" model="account.account.template"> + <field name="code">6650</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_665"/> + <field name="type">view</field> + <field name="name">Intereses por descuento de efectos en entidades de crédito del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6650_child" model="account.account.template"> + <field name="code">6650</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6650"/> + <field name="type">other</field> + <field name="name">Intereses por descuento de efectos en entidades de crédito del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6651" model="account.account.template"> + <field name="code">6651</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_665"/> + <field name="type">view</field> + <field name="name">Intereses por descuento de efectos en entidades de crédito asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6651_child" model="account.account.template"> + <field name="code">6651</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6651"/> + <field name="type">other</field> + <field name="name">Intereses por descuento de efectos en entidades de crédito asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6652" model="account.account.template"> + <field name="code">6652</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_665"/> + <field name="type">view</field> + <field name="name">Intereses por descuento de efectos en entidades de crédito vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6652_child" model="account.account.template"> + <field name="code">6652</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6652"/> + <field name="type">other</field> + <field name="name">Intereses por descuento de efectos en entidades de crédito vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6653" model="account.account.template"> + <field name="code">6653</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_665"/> + <field name="type">view</field> + <field name="name">Intereses por descuento de efectos en otras entidades de crédito</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6653_child" model="account.account.template"> + <field name="code">6653</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6653"/> + <field name="type">other</field> + <field name="name">Intereses por descuento de efectos en otras entidades de crédito</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6654" model="account.account.template"> + <field name="code">6654</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_665"/> + <field name="type">view</field> + <field name="name">Intereses por operaciones de "factoring" con entidades de crédito del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6654_child" model="account.account.template"> + <field name="code">6654</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6654"/> + <field name="type">other</field> + <field name="name">Intereses por operaciones de "factoring" con entidades de crédito del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6655" model="account.account.template"> + <field name="code">6655</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_665"/> + <field name="type">view</field> + <field name="name">Intereses por operaciones de "factoring" con entidades de crédito asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6655_child" model="account.account.template"> + <field name="code">6655</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6655"/> + <field name="type">other</field> + <field name="name">Intereses por operaciones de "factoring" con entidades de crédito asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6656" model="account.account.template"> + <field name="code">6656</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_665"/> + <field name="type">view</field> + <field name="name">Intereses por operaciones de "factoring" con entidades de crédito vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6656_child" model="account.account.template"> + <field name="code">6656</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6656"/> + <field name="type">other</field> + <field name="name">Intereses por operaciones de "factoring" con entidades de crédito vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6657" model="account.account.template"> + <field name="code">6657</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_665"/> + <field name="type">view</field> + <field name="name">Intereses por operaciones de "factoring" con otras entidades de crédito</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6657_child" model="account.account.template"> + <field name="code">6657</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6657"/> + <field name="type">other</field> + <field name="name">Intereses por operaciones de "factoring" con otras entidades de crédito</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_666" model="account.account.template"> + <field name="code">666</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_66"/> + <field name="type">view</field> + <field name="name">Pérdidas en participaciones y valores representativos de deuda</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6660" model="account.account.template"> + <field name="code">6660</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_666"/> + <field name="type">view</field> + <field name="name">Pérdidas en valores representativos de deuda, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6660_child" model="account.account.template"> + <field name="code">6660</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6660"/> + <field name="type">other</field> + <field name="name">Pérdidas en valores representativos de deuda, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6661" model="account.account.template"> + <field name="code">6661</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_666"/> + <field name="type">view</field> + <field name="name">Pérdidas en valores representativos de deuda, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6661_child" model="account.account.template"> + <field name="code">6661</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6661"/> + <field name="type">other</field> + <field name="name">Pérdidas en valores representativos de deuda, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6662" model="account.account.template"> + <field name="code">6662</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_666"/> + <field name="type">view</field> + <field name="name">Pérdidas en valores representativos de deuda, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6662_child" model="account.account.template"> + <field name="code">6662</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6662"/> + <field name="type">other</field> + <field name="name">Pérdidas en valores representativos de deuda, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6663" model="account.account.template"> + <field name="code">6663</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_666"/> + <field name="type">view</field> + <field name="name">Pérdidas en valores representativos de deuda, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6663_child" model="account.account.template"> + <field name="code">6663</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6663"/> + <field name="type">other</field> + <field name="name">Pérdidas en valores representativos de deuda, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6665" model="account.account.template"> + <field name="code">6665</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_666"/> + <field name="type">view</field> + <field name="name">Pérdidas en valores representativos de deuda a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6665_child" model="account.account.template"> + <field name="code">6665</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6665"/> + <field name="type">other</field> + <field name="name">Pérdidas en valores representativos de deuda a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6666" model="account.account.template"> + <field name="code">6666</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_666"/> + <field name="type">view</field> + <field name="name">Pérdidas en valores representativos de deuda a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6666_child" model="account.account.template"> + <field name="code">6666</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6666"/> + <field name="type">other</field> + <field name="name">Pérdidas en valores representativos de deuda a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6667" model="account.account.template"> + <field name="code">6667</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_666"/> + <field name="type">view</field> + <field name="name">Pérdidas en valores representativos de deuda a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6667_child" model="account.account.template"> + <field name="code">6667</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6667"/> + <field name="type">other</field> + <field name="name">Pérdidas en valores representativos de deuda a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6668" model="account.account.template"> + <field name="code">6668</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_666"/> + <field name="type">view</field> + <field name="name">Pérdidas en valores representativos de deuda a corto plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6668_child" model="account.account.template"> + <field name="code">6668</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6668"/> + <field name="type">other</field> + <field name="name">Pérdidas en valores representativos de deuda a corto plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_667" model="account.account.template"> + <field name="code">667</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_66"/> + <field name="type">view</field> + <field name="name">Pérdidas de créditos no comerciales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6670" model="account.account.template"> + <field name="code">6670</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_667"/> + <field name="type">view</field> + <field name="name">Pérdidas de créditos, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6670_child" model="account.account.template"> + <field name="code">6670</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6670"/> + <field name="type">other</field> + <field name="name">Pérdidas de créditos, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6671" model="account.account.template"> + <field name="code">6671</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_667"/> + <field name="type">view</field> + <field name="name">Pérdidas de créditos, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6671_child" model="account.account.template"> + <field name="code">6671</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6671"/> + <field name="type">other</field> + <field name="name">Pérdidas de créditos, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6672" model="account.account.template"> + <field name="code">6672</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_667"/> + <field name="type">view</field> + <field name="name">Pérdidas de créditos, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6672_child" model="account.account.template"> + <field name="code">6672</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6672"/> + <field name="type">other</field> + <field name="name">Pérdidas de créditos, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6673" model="account.account.template"> + <field name="code">6673</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_667"/> + <field name="type">view</field> + <field name="name">Pérdidas de créditos, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6673_child" model="account.account.template"> + <field name="code">6673</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6673"/> + <field name="type">other</field> + <field name="name">Pérdidas de créditos, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6675" model="account.account.template"> + <field name="code">6675</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_667"/> + <field name="type">view</field> + <field name="name">Pérdidas de créditos a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6675_child" model="account.account.template"> + <field name="code">6675</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6675"/> + <field name="type">other</field> + <field name="name">Pérdidas de créditos a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6676" model="account.account.template"> + <field name="code">6676</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_667"/> + <field name="type">view</field> + <field name="name">Pérdidas de créditos a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6676_child" model="account.account.template"> + <field name="code">6676</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6676"/> + <field name="type">other</field> + <field name="name">Pérdidas de créditos a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6677" model="account.account.template"> + <field name="code">6677</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_667"/> + <field name="type">view</field> + <field name="name">Pérdidas de créditos a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6677_child" model="account.account.template"> + <field name="code">6677</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6677"/> + <field name="type">other</field> + <field name="name">Pérdidas de créditos a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6678" model="account.account.template"> + <field name="code">6678</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_667"/> + <field name="type">view</field> + <field name="name">Pérdidas de créditos a corto plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6678_child" model="account.account.template"> + <field name="code">6678</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6678"/> + <field name="type">other</field> + <field name="name">Pérdidas de créditos a corto plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_668" model="account.account.template"> + <field name="code">668</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_66"/> + <field name="type">view</field> + <field name="name">Diferencias negativas de cambio</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_668_child" model="account.account.template"> + <field name="code">668</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_668"/> + <field name="type">other</field> + <field name="name">Diferencias negativas de cambio</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_669" model="account.account.template"> + <field name="code">669</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_66"/> + <field name="type">view</field> + <field name="name">Otros gastos financieros</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_669_child" model="account.account.template"> + <field name="code">669</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_669"/> + <field name="type">other</field> + <field name="name">Otros gastos financieros</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_67" model="account.account.template"> + <field name="code">67</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6"/> + <field name="type">view</field> + <field name="name">Pérdidas procedentes de activos no corrientes y gastos excepcionales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_670" model="account.account.template"> + <field name="code">670</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_67"/> + <field name="type">view</field> + <field name="name">Pérdidas procedentes del inmovilizado intangible</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_670_child" model="account.account.template"> + <field name="code">670</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_670"/> + <field name="type">other</field> + <field name="name">Pérdidas procedentes del inmovilizado intangible</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_671" model="account.account.template"> + <field name="code">671</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_67"/> + <field name="type">view</field> + <field name="name">Pérdidas procedentes del inmovilizado material y bienes del Patrimonio Histórico</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_671_child" model="account.account.template"> + <field name="code">671</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_671"/> + <field name="type">other</field> + <field name="name">Pérdidas procedentes del inmovilizado material y bienes del Patrimonio Histórico</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_672" model="account.account.template"> + <field name="code">672</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_67"/> + <field name="type">view</field> + <field name="name">Pérdidas procedentes de las inversiones inmobiliarias</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_672_child" model="account.account.template"> + <field name="code">672</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_672"/> + <field name="type">other</field> + <field name="name">Pérdidas procedentes de las inversiones inmobiliarias</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_673" model="account.account.template"> + <field name="code">673</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_67"/> + <field name="type">view</field> + <field name="name">Pérdidas procedentes de participaciones en partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6733" model="account.account.template"> + <field name="code">6733</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_673"/> + <field name="type">view</field> + <field name="name">Pérdidas procedentes de participaciones en, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6733_child" model="account.account.template"> + <field name="code">6733</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6733"/> + <field name="type">other</field> + <field name="name">Pérdidas procedentes de participaciones en, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6734" model="account.account.template"> + <field name="code">6734</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_673"/> + <field name="type">view</field> + <field name="name">Pérdidas procedentes de participaciones, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6734_child" model="account.account.template"> + <field name="code">6734</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6734"/> + <field name="type">other</field> + <field name="name">Pérdidas procedentes de participaciones, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6735" model="account.account.template"> + <field name="code">6735</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_673"/> + <field name="type">view</field> + <field name="name">Pérdidas procedentes de participaciones, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6735_child" model="account.account.template"> + <field name="code">6735</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6735"/> + <field name="type">other</field> + <field name="name">Pérdidas procedentes de participaciones, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_675" model="account.account.template"> + <field name="code">675</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_67"/> + <field name="type">view</field> + <field name="name">Pérdidas por operaciones con obligaciones propias</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_675_child" model="account.account.template"> + <field name="code">675</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_675"/> + <field name="type">other</field> + <field name="name">Pérdidas por operaciones con obligaciones propias</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_678" model="account.account.template"> + <field name="code">678</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_67"/> + <field name="type">view</field> + <field name="name">Gastos excepcionales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_678_child" model="account.account.template"> + <field name="code">678</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_678"/> + <field name="type">other</field> + <field name="name">Gastos excepcionales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_68" model="account.account.template"> + <field name="code">68</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6"/> + <field name="type">view</field> + <field name="name">Dotaciones para amortizaciones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_680" model="account.account.template"> + <field name="code">680</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_68"/> + <field name="type">view</field> + <field name="name">Amortización del inmovilizado intangible</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_680_child" model="account.account.template"> + <field name="code">680</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_680"/> + <field name="type">other</field> + <field name="name">Amortización del inmovilizado intangible</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_681" model="account.account.template"> + <field name="code">681</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_68"/> + <field name="type">view</field> + <field name="name">Amortización del inmovilizado material</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_681_child" model="account.account.template"> + <field name="code">681</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_681"/> + <field name="type">other</field> + <field name="name">Amortización del inmovilizado material</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_682" model="account.account.template"> + <field name="code">682</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_68"/> + <field name="type">view</field> + <field name="name">Amortización de las inversiones inmobiliarias</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_682_child" model="account.account.template"> + <field name="code">682</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_682"/> + <field name="type">other</field> + <field name="name">Amortización de las inversiones inmobiliarias</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_69" model="account.account.template"> + <field name="code">69</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro y otras dotaciones</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_690" model="account.account.template"> + <field name="code">690</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_69"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro del inmovilizado intangible</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_690_child" model="account.account.template"> + <field name="code">690</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_690"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro del inmovilizado intangible</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_691" model="account.account.template"> + <field name="code">691</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_69"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro del inmovilizado material y bienes del Patrimonio Histórico</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_691_child" model="account.account.template"> + <field name="code">691</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_691"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro del inmovilizado material y bienes del Patrimonio Histórico</field> + <field name="user_type" ref="gastos"/> + </record> + + <record id="pgc_assoc_6910" model="account.account.template"> + <field name="code">6910</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_691"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro del inmovilizado material</field> + <field name="user_type" ref="gastos"/> + </record> + <!-- + <record id="pgc_assoc_6910_child" model="account.account.template"> + <field name="code">6910</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6910"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro del inmovilizado material</field> + <field name="user_type" ref="gastos"/> + </record> +--> + <record id="pgc_assoc_6911" model="account.account.template"> + <field name="code">6911</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_691"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de bienes del Patrimonio Histórico</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6911_child" model="account.account.template"> + <field name="code">6911</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6911"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro bienes del Patrimonio Histórico</field> + <field name="user_type" ref="gastos"/> + </record> + + + + <record id="pgc_assoc_692" model="account.account.template"> + <field name="code">692</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_69"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de las inversiones inmobiliarias</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_692_child" model="account.account.template"> + <field name="code">692</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_692"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de las inversiones inmobiliarias</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_693" model="account.account.template"> + <field name="code">693</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_69"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de existencias</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6930" model="account.account.template"> + <field name="code">6930</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_693"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de productos terminados y en curso de fabricación</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6930_child" model="account.account.template"> + <field name="code">6930</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6930"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de productos terminados y en curso de fabricación</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6931" model="account.account.template"> + <field name="code">6931</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_693"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de mercaderías</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6931_child" model="account.account.template"> + <field name="code">6931</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6931"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de mercaderías</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6932" model="account.account.template"> + <field name="code">6932</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_693"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6932_child" model="account.account.template"> + <field name="code">6932</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6932"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de materias primas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6933" model="account.account.template"> + <field name="code">6933</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_693"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6933_child" model="account.account.template"> + <field name="code">6933</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6933"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de otros aprovisionamientos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_694" model="account.account.template"> + <field name="code">694</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_69"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de créditos por operaciones de la actividad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_694_child" model="account.account.template"> + <field name="code">694</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_694"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de créditos por operaciones de la actividad</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_695" model="account.account.template"> + <field name="code">695</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_69"/> + <field name="type">view</field> + <field name="name">Dotación a la provisión por operaciones comerciales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6954" model="account.account.template"> + <field name="code">6954</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_695"/> + <field name="type">view</field> + <field name="name">Dotación a la provisión por contratos onerosos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6954_child" model="account.account.template"> + <field name="code">6954</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6954"/> + <field name="type">other</field> + <field name="name">Dotación a la provisión por contratos onerosos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6959" model="account.account.template"> + <field name="code">6959</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_695"/> + <field name="type">view</field> + <field name="name">Dotación a la provisión para otras operaciones comerciales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6959_child" model="account.account.template"> + <field name="code">6959</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6959"/> + <field name="type">other</field> + <field name="name">Dotación a la provisión para otras operaciones comerciales</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_696" model="account.account.template"> + <field name="code">696</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_69"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de participaciones y valores representativos de deuda</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6960" model="account.account.template"> + <field name="code">6960</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_696"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6960_child" model="account.account.template"> + <field name="code">6960</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6960"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6961" model="account.account.template"> + <field name="code">6961</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_696"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6961_child" model="account.account.template"> + <field name="code">6961</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6961"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6962" model="account.account.template"> + <field name="code">6962</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_696"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6962_child" model="account.account.template"> + <field name="code">6962</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6962"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6963" model="account.account.template"> + <field name="code">6963</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_696"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6963_child" model="account.account.template"> + <field name="code">6963</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6963"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6965" model="account.account.template"> + <field name="code">6965</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_696"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6965_child" model="account.account.template"> + <field name="code">6965</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6965"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6966" model="account.account.template"> + <field name="code">6966</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_696"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6966_child" model="account.account.template"> + <field name="code">6966</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6966"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6967" model="account.account.template"> + <field name="code">6967</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_696"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6967_child" model="account.account.template"> + <field name="code">6967</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6967"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6968" model="account.account.template"> + <field name="code">6968</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_696"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6968_child" model="account.account.template"> + <field name="code">6968</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6968"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_697" model="account.account.template"> + <field name="code">697</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_69"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de créditos</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6970" model="account.account.template"> + <field name="code">6970</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_697"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de créditos, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6970_child" model="account.account.template"> + <field name="code">6970</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6970"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de créditos, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6971" model="account.account.template"> + <field name="code">6971</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_697"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de créditos, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6971_child" model="account.account.template"> + <field name="code">6971</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6971"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de créditos, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6972" model="account.account.template"> + <field name="code">6972</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_697"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de créditos, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6972_child" model="account.account.template"> + <field name="code">6972</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6972"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de créditos, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6973" model="account.account.template"> + <field name="code">6973</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_697"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de créditos, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6973_child" model="account.account.template"> + <field name="code">6973</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6973"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de créditos, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_698" model="account.account.template"> + <field name="code">698</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_69"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de participaciones y valores representativos de deuda a corto plazo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6980" model="account.account.template"> + <field name="code">6980</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_698"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6980_child" model="account.account.template"> + <field name="code">6980</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6980"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6981" model="account.account.template"> + <field name="code">6981</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_698"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6981_child" model="account.account.template"> + <field name="code">6981</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6981"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de participaciones en instrumentos de patrimonio neto a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6985" model="account.account.template"> + <field name="code">6985</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_698"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6985_child" model="account.account.template"> + <field name="code">6985</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6985"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6986" model="account.account.template"> + <field name="code">6986</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_698"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6986_child" model="account.account.template"> + <field name="code">6986</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6986"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6987" model="account.account.template"> + <field name="code">6987</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_698"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6987_child" model="account.account.template"> + <field name="code">6987</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6987"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6988" model="account.account.template"> + <field name="code">6988</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_698"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda a corto plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6988_child" model="account.account.template"> + <field name="code">6988</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6988"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro en valores representativos de deuda a corto plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_699" model="account.account.template"> + <field name="code">699</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_69"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de créditos a corto plazo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6990" model="account.account.template"> + <field name="code">6990</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_699"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de créditos a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6990_child" model="account.account.template"> + <field name="code">6990</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6990"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de créditos a corto plazo, empresas del grupo</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6991" model="account.account.template"> + <field name="code">6991</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_699"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de créditos a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6991_child" model="account.account.template"> + <field name="code">6991</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6991"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de créditos a corto plazo, empresas asociadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6992" model="account.account.template"> + <field name="code">6992</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_699"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de créditos a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6992_child" model="account.account.template"> + <field name="code">6992</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6992"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de créditos a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6993" model="account.account.template"> + <field name="code">6993</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_699"/> + <field name="type">view</field> + <field name="name">Pérdidas por deterioro de créditos a corto plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_6993_child" model="account.account.template"> + <field name="code">6993</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_6993"/> + <field name="type">other</field> + <field name="name">Pérdidas por deterioro de créditos a corto plazo, otras empresas</field> + <field name="user_type" ref="gastos"/> + </record> + <record id="pgc_assoc_7" model="account.account.template"> + <field name="code">7</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_0"/> + <field name="type">view</field> + <field name="name">Ventas e ingresos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_70" model="account.account.template"> + <field name="code">70</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7"/> + <field name="type">view</field> + <field name="name">Ventas de mercaderías, de producción propia, de servicios, etc.</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_700" model="account.account.template"> + <field name="code">700</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_70"/> + <field name="type">view</field> + <field name="name">Ventas de mercaderías</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7000" model="account.account.template"> + <field name="code">7000</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_700"/> + <field name="type">view</field> + <field name="name">Ventas de mercaderías en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7000_child" model="account.account.template"> + <field name="code">7000</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7000"/> + <field name="type">other</field> + <field name="name">Ventas de mercaderías en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7001" model="account.account.template"> + <field name="code">7001</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_700"/> + <field name="type">view</field> + <field name="name">Ventas de mercaderías Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7001_child" model="account.account.template"> + <field name="code">7001</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7001"/> + <field name="type">other</field> + <field name="name">Ventas de mercaderías Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7002" model="account.account.template"> + <field name="code">7002</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_700"/> + <field name="type">view</field> + <field name="name">Ventas de mercaderías Exportación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7002_child" model="account.account.template"> + <field name="code">7002</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7002"/> + <field name="type">other</field> + <field name="name">Ventas de mercaderías Exportación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_701" model="account.account.template"> + <field name="code">701</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_70"/> + <field name="type">view</field> + <field name="name">Ventas de productos terminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7010" model="account.account.template"> + <field name="code">7010</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_701"/> + <field name="type">view</field> + <field name="name">Ventas de productos terminados en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7010_child" model="account.account.template"> + <field name="code">7010</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7010"/> + <field name="type">other</field> + <field name="name">Ventas de productos terminados en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7011" model="account.account.template"> + <field name="code">7011</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_701"/> + <field name="type">view</field> + <field name="name">Ventas de productos terminados Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7011_child" model="account.account.template"> + <field name="code">7011</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7011"/> + <field name="type">other</field> + <field name="name">Ventas de productos terminados Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7012" model="account.account.template"> + <field name="code">7012</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_701"/> + <field name="type">view</field> + <field name="name">Ventas de productos terminados Exportación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7012_child" model="account.account.template"> + <field name="code">7012</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7012"/> + <field name="type">other</field> + <field name="name">Ventas de productos terminados Exportación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_702" model="account.account.template"> + <field name="code">702</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_70"/> + <field name="type">view</field> + <field name="name">Ventas de productos semiterminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7020" model="account.account.template"> + <field name="code">7020</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_702"/> + <field name="type">view</field> + <field name="name">Ventas de productos semiterminados en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7020_child" model="account.account.template"> + <field name="code">7020</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7020"/> + <field name="type">other</field> + <field name="name">Ventas de productos semiterminados en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7021" model="account.account.template"> + <field name="code">7021</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_702"/> + <field name="type">view</field> + <field name="name">Ventas de productos semiterminados Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7021_child" model="account.account.template"> + <field name="code">7021</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7021"/> + <field name="type">other</field> + <field name="name">Ventas de productos semiterminados Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7022" model="account.account.template"> + <field name="code">7022</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_702"/> + <field name="type">view</field> + <field name="name">Ventas de productos semiterminados Exportación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7022_child" model="account.account.template"> + <field name="code">7022</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7022"/> + <field name="type">other</field> + <field name="name">Ventas de productos semiterminados Exportación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_703" model="account.account.template"> + <field name="code">703</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_70"/> + <field name="type">view</field> + <field name="name">Ventas de subproductos y residuos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7030" model="account.account.template"> + <field name="code">7030</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_703"/> + <field name="type">view</field> + <field name="name">Ventas de subproductos y residuos en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7030_child" model="account.account.template"> + <field name="code">7030</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7030"/> + <field name="type">other</field> + <field name="name">Ventas de subproductos y residuos en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7031" model="account.account.template"> + <field name="code">7031</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_703"/> + <field name="type">view</field> + <field name="name">Ventas de subproductos y residuos Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7031_child" model="account.account.template"> + <field name="code">7031</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7031"/> + <field name="type">other</field> + <field name="name">Ventas de subproductos y residuos Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7032" model="account.account.template"> + <field name="code">7032</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_703"/> + <field name="type">view</field> + <field name="name">Ventas de subproductos y residuos Exportación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7032_child" model="account.account.template"> + <field name="code">7032</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7032"/> + <field name="type">other</field> + <field name="name">Ventas de subproductos y residuos Exportación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_704" model="account.account.template"> + <field name="code">704</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_70"/> + <field name="type">view</field> + <field name="name">Ventas de envases y embalajes</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7040" model="account.account.template"> + <field name="code">7040</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_704"/> + <field name="type">view</field> + <field name="name">Ventas de envases y embalajes en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7040_child" model="account.account.template"> + <field name="code">7040</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7040"/> + <field name="type">other</field> + <field name="name">Ventas de envases y embalajes en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7041" model="account.account.template"> + <field name="code">7041</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_704"/> + <field name="type">view</field> + <field name="name">Ventas de envases y embalajes Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7041_child" model="account.account.template"> + <field name="code">7041</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7041"/> + <field name="type">other</field> + <field name="name">Ventas de envases y embalajes Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7042" model="account.account.template"> + <field name="code">7042</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_704"/> + <field name="type">view</field> + <field name="name">Ventas de envases y embalajes Exportación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7042_child" model="account.account.template"> + <field name="code">7042</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7042"/> + <field name="type">other</field> + <field name="name">Ventas de envases y embalajes Exportación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_705" model="account.account.template"> + <field name="code">705</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_70"/> + <field name="type">view</field> + <field name="name">Prestaciones de servicios</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7050" model="account.account.template"> + <field name="code">7050</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_705"/> + <field name="type">view</field> + <field name="name">Prestaciones de servicios en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7050_child" model="account.account.template"> + <field name="code">7050</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7050"/> + <field name="type">other</field> + <field name="name">Prestaciones de servicios en España</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7051" model="account.account.template"> + <field name="code">7051</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_705"/> + <field name="type">view</field> + <field name="name">Prestaciones de servicios Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7051_child" model="account.account.template"> + <field name="code">7051</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7051"/> + <field name="type">other</field> + <field name="name">Prestaciones de servicios Intracomunitarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7052" model="account.account.template"> + <field name="code">7052</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_705"/> + <field name="type">view</field> + <field name="name">Prestaciones de servicios fuera de la UE</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7052_child" model="account.account.template"> + <field name="code">7052</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7052"/> + <field name="type">other</field> + <field name="name">Prestaciones de servicios fuera de la UE</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_706" model="account.account.template"> + <field name="code">706</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_70"/> + <field name="type">view</field> + <field name="name">Descuentos sobre ventas por pronto pago</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7060" model="account.account.template"> + <field name="code">7060</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_706"/> + <field name="type">view</field> + <field name="name">Descuentos sobre ventas por pronto pago de mercaderías</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7060_child" model="account.account.template"> + <field name="code">7060</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7060"/> + <field name="type">other</field> + <field name="name">Descuentos sobre ventas por pronto pago de mercaderías</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7061" model="account.account.template"> + <field name="code">7061</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_706"/> + <field name="type">view</field> + <field name="name">Descuentos sobre ventas por pronto pago de productos terminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7061_child" model="account.account.template"> + <field name="code">7061</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7061"/> + <field name="type">other</field> + <field name="name">Descuentos sobre ventas por pronto pago de productos terminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7062" model="account.account.template"> + <field name="code">7062</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_706"/> + <field name="type">view</field> + <field name="name">Descuentos sobre ventas por pronto pago de productos semiterminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7062_child" model="account.account.template"> + <field name="code">7062</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7062"/> + <field name="type">other</field> + <field name="name">Descuentos sobre ventas por pronto pago de productos semiterminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7063" model="account.account.template"> + <field name="code">7063</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_706"/> + <field name="type">view</field> + <field name="name">Descuentos sobre ventas por pronto pago de subproductos y residuos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7063_child" model="account.account.template"> + <field name="code">7063</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7063"/> + <field name="type">other</field> + <field name="name">Descuentos sobre ventas por pronto pago de subproductos y residuos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_708" model="account.account.template"> + <field name="code">708</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_70"/> + <field name="type">view</field> + <field name="name">Devoluciones de ventas y operaciones similares</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7080" model="account.account.template"> + <field name="code">7080</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_708"/> + <field name="type">view</field> + <field name="name">Devoluciones de ventas de mercaderías</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7080_child" model="account.account.template"> + <field name="code">7080</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7080"/> + <field name="type">other</field> + <field name="name">Devoluciones de ventas de mercaderías</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7081" model="account.account.template"> + <field name="code">7081</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_708"/> + <field name="type">view</field> + <field name="name">Devoluciones de ventas de productos terminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7081_child" model="account.account.template"> + <field name="code">7081</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7081"/> + <field name="type">other</field> + <field name="name">Devoluciones de ventas de productos terminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7082" model="account.account.template"> + <field name="code">7082</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_708"/> + <field name="type">view</field> + <field name="name">Devoluciones de ventas de productos semiterminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7082_child" model="account.account.template"> + <field name="code">7082</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7082"/> + <field name="type">other</field> + <field name="name">Devoluciones de ventas de productos semiterminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7083" model="account.account.template"> + <field name="code">7083</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_708"/> + <field name="type">view</field> + <field name="name">Devoluciones de ventas de subproductos y residuos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7083_child" model="account.account.template"> + <field name="code">7083</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7083"/> + <field name="type">other</field> + <field name="name">Devoluciones de ventas de subproductos y residuos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7084" model="account.account.template"> + <field name="code">7084</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_708"/> + <field name="type">view</field> + <field name="name">Devoluciones de ventas de envases y embalajes</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7084_child" model="account.account.template"> + <field name="code">7084</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7084"/> + <field name="type">other</field> + <field name="name">Devoluciones de ventas de envases y embalajes</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_709" model="account.account.template"> + <field name="code">709</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_70"/> + <field name="type">view</field> + <field name="name">"Rappels" sobre ventas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7090" model="account.account.template"> + <field name="code">7090</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_709"/> + <field name="type">view</field> + <field name="name">"Rappels" sobre ventas de mercaderías</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7090_child" model="account.account.template"> + <field name="code">7090</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7090"/> + <field name="type">other</field> + <field name="name">"Rappels" sobre ventas de mercaderías</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7091" model="account.account.template"> + <field name="code">7091</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_709"/> + <field name="type">view</field> + <field name="name">"Rappels" sobre ventas de productos terminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7091_child" model="account.account.template"> + <field name="code">7091</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7091"/> + <field name="type">other</field> + <field name="name">"Rappels" sobre ventas de productos terminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7092" model="account.account.template"> + <field name="code">7092</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_709"/> + <field name="type">view</field> + <field name="name">"Rappels" sobre ventas de productos semiterminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7092_child" model="account.account.template"> + <field name="code">7092</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7092"/> + <field name="type">other</field> + <field name="name">"Rappels" sobre ventas de productos semiterminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7093" model="account.account.template"> + <field name="code">7093</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_709"/> + <field name="type">view</field> + <field name="name">"Rappels" sobre ventas de subproductos y residuos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7093_child" model="account.account.template"> + <field name="code">7093</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7093"/> + <field name="type">other</field> + <field name="name">"Rappels" sobre ventas de subproductos y residuos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7094" model="account.account.template"> + <field name="code">7094</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_709"/> + <field name="type">view</field> + <field name="name">"Rappels" sobre ventas de envases y embalajes</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7094_child" model="account.account.template"> + <field name="code">7094</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7094"/> + <field name="type">other</field> + <field name="name">"Rappels" sobre ventas de envases y embalajes</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_71" model="account.account.template"> + <field name="code">71</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7"/> + <field name="type">view</field> + <field name="name">Variación de existencias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_710" model="account.account.template"> + <field name="code">710</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_71"/> + <field name="type">view</field> + <field name="name">Variación de existencias de productos en curso</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_710_child" model="account.account.template"> + <field name="code">710</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_710"/> + <field name="type">other</field> + <field name="name">Variación de existencias de productos en curso</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_711" model="account.account.template"> + <field name="code">711</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_71"/> + <field name="type">view</field> + <field name="name">Variación de existencias de productos semiterminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_711_child" model="account.account.template"> + <field name="code">711</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_711"/> + <field name="type">other</field> + <field name="name">Variación de existencias de productos semiterminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_712" model="account.account.template"> + <field name="code">712</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_71"/> + <field name="type">view</field> + <field name="name">Variación de existencias de productos terminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_712_child" model="account.account.template"> + <field name="code">712</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_712"/> + <field name="type">other</field> + <field name="name">Variación de existencias de productos terminados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_713" model="account.account.template"> + <field name="code">713</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_71"/> + <field name="type">view</field> + <field name="name">Variación de existencias de subproductos, residuos y materiales recuperados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_713_child" model="account.account.template"> + <field name="code">713</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_713"/> + <field name="type">other</field> + <field name="name">Variación de existencias de subproductos, residuos y materiales recuperados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_72" model="account.account.template"> + <field name="code">72</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7"/> + <field name="type">view</field> + <field name="name">Ingresos propios de la entidad</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_720" model="account.account.template"> + <field name="code">720</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_72"/> + <field name="type">view</field> + <field name="name">Cuotas de asociados y afiliados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_720_child" model="account.account.template"> + <field name="code">720</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_720"/> + <field name="type">other</field> + <field name="name">Cuotas de asociados y afiliados</field> + <field name="user_type" ref="ingresos"/> + </record> + + <record id="pgc_assoc_721" model="account.account.template"> + <field name="code">721</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_72"/> + <field name="type">view</field> + <field name="name">Cuotas de usuarios</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_721_child" model="account.account.template"> + <field name="code">721</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_721"/> + <field name="type">other</field> + <field name="name">Cuotas de usuarios</field> + <field name="user_type" ref="ingresos"/> + </record> + + <record id="pgc_assoc_722" model="account.account.template"> + <field name="code">722</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_72"/> + <field name="type">view</field> + <field name="name">Promociones de captación de recursos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_722_child" model="account.account.template"> + <field name="code">722</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_722"/> + <field name="type">other</field> + <field name="name">Promociones de captación de recursos</field> + <field name="user_type" ref="ingresos"/> + </record> + + <record id="pgc_assoc_723" model="account.account.template"> + <field name="code">723</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_72"/> + <field name="type">view</field> + <field name="name">Ingresos de patrocinadores y colaboraciones</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7230" model="account.account.template"> + <field name="code">7230</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_723"/> + <field name="type">view</field> + <field name="name">Patrocinio</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7230_child" model="account.account.template"> + <field name="code">7230</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7230"/> + <field name="type">other</field> + <field name="name">Patrocinio</field> + <field name="user_type" ref="ingresos"/> + </record> + + <record id="pgc_assoc_7231" model="account.account.template"> + <field name="code">7231</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_723"/> + <field name="type">view</field> + <field name="name">Patrocinio publicitario</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7231_child" model="account.account.template"> + <field name="code">7231</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7231"/> + <field name="type">other</field> + <field name="name">Patrocinio publicitario</field> + <field name="user_type" ref="ingresos"/> + </record> + + + <record id="pgc_assoc_7233" model="account.account.template"> + <field name="code">7233</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_723"/> + <field name="type">view</field> + <field name="name">Colaboraciones empresariales</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7233_child" model="account.account.template"> + <field name="code">7233</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7233"/> + <field name="type">other</field> + <field name="name">Colaboraciones empresariales</field> + <field name="user_type" ref="ingresos"/> + </record> + + + + <record id="pgc_assoc_728" model="account.account.template"> + <field name="code">728</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_72"/> + <field name="type">view</field> + <field name="name">Ingresos por reintegro de ayudas y asignaciones</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_728_child" model="account.account.template"> + <field name="code">728</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_728"/> + <field name="type">other</field> + <field name="name">Ingresos por reintegro de ayudas y asignaciones</field> + <field name="user_type" ref="ingresos"/> + </record> + + + + <record id="pgc_assoc_73" model="account.account.template"> + <field name="code">73</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7"/> + <field name="type">view</field> + <field name="name">Trabajos realizados para la empresa</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_730" model="account.account.template"> + <field name="code">730</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_73"/> + <field name="type">view</field> + <field name="name">Trabajos realizados para el inmovilizado intangible</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_730_child" model="account.account.template"> + <field name="code">730</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_730"/> + <field name="type">other</field> + <field name="name">Trabajos realizados para el inmovilizado intangible</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_731" model="account.account.template"> + <field name="code">731</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_73"/> + <field name="type">view</field> + <field name="name">Trabajos realizados para el inmovilizado material</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_731_child" model="account.account.template"> + <field name="code">731</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_731"/> + <field name="type">other</field> + <field name="name">Trabajos realizados para el inmovilizado material</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_732" model="account.account.template"> + <field name="code">732</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_73"/> + <field name="type">view</field> + <field name="name">Trabajos realizados en inversiones inmobiliarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_732_child" model="account.account.template"> + <field name="code">732</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_732"/> + <field name="type">other</field> + <field name="name">Trabajos realizados en inversiones inmobiliarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_733" model="account.account.template"> + <field name="code">733</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_73"/> + <field name="type">view</field> + <field name="name">Trabajos realizados para el inmovilizado material en curso</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_733_child" model="account.account.template"> + <field name="code">733</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_733"/> + <field name="type">other</field> + <field name="name">Trabajos realizados para el inmovilizado material en curso</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_74" model="account.account.template"> + <field name="code">74</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7"/> + <field name="type">view</field> + <field name="name">Subvenciones, donaciones y legados</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_740" model="account.account.template"> + <field name="code">740</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_74"/> + <field name="type">view</field> + <field name="name">Subvenciones, donaciones y legados a la explotación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_740_child" model="account.account.template"> + <field name="code">740</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_740"/> + <field name="type">other</field> + <field name="name">Subvenciones, donaciones y legados a la explotación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_746" model="account.account.template"> + <field name="code">746</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_74"/> + <field name="type">view</field> + <field name="name">Subvenciones, donaciones y legados de capital transferidos al resultado del ejercicio</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_746_child" model="account.account.template"> + <field name="code">746</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_746"/> + <field name="type">other</field> + <field name="name">Subvenciones, donaciones y legados de capital transferidos al resultado del ejercicio</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_747" model="account.account.template"> + <field name="code">747</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_74"/> + <field name="type">view</field> + <field name="name">Otras subvenciones, donaciones y legados transferidos al resultado del ejercicio</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_747_child" model="account.account.template"> + <field name="code">747</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_747"/> + <field name="type">other</field> + <field name="name">Otras subvenciones, donaciones y legados transferidos al resultado del ejercicio</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_75" model="account.account.template"> + <field name="code">75</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7"/> + <field name="type">view</field> + <field name="name">Otros ingresos de gestión</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_751" model="account.account.template"> + <field name="code">751</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_75"/> + <field name="type">view</field> + <field name="name">Resultados de operaciones en común</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7510" model="account.account.template"> + <field name="code">7510</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_751"/> + <field name="type">view</field> + <field name="name">Pérdida transferido (gestor)</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7510_child" model="account.account.template"> + <field name="code">7510</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7510"/> + <field name="type">other</field> + <field name="name">Pérdida transferido (gestor)</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7511" model="account.account.template"> + <field name="code">7511</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_751"/> + <field name="type">view</field> + <field name="name">Beneficio atribuido (partícipe o asociado no gestor)</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7511_child" model="account.account.template"> + <field name="code">7511</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7511"/> + <field name="type">other</field> + <field name="name">Beneficio atribuido (partícipe o asociado no gestor)</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_752" model="account.account.template"> + <field name="code">752</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_75"/> + <field name="type">view</field> + <field name="name">Ingresos por arrendamientos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_752_child" model="account.account.template"> + <field name="code">752</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_752"/> + <field name="type">other</field> + <field name="name">Ingresos por arrendamientos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_753" model="account.account.template"> + <field name="code">753</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_75"/> + <field name="type">view</field> + <field name="name">Ingresos de propiedad industrial cedida en explotación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_753_child" model="account.account.template"> + <field name="code">753</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_753"/> + <field name="type">other</field> + <field name="name">Ingresos de propiedad industrial cedida en explotación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_754" model="account.account.template"> + <field name="code">754</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_75"/> + <field name="type">view</field> + <field name="name">Ingresos por comisiones</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_754_child" model="account.account.template"> + <field name="code">754</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_754"/> + <field name="type">other</field> + <field name="name">Ingresos por comisiones</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_755" model="account.account.template"> + <field name="code">755</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_75"/> + <field name="type">view</field> + <field name="name">Ingresos por servicios al personal</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_755_child" model="account.account.template"> + <field name="code">755</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_755"/> + <field name="type">other</field> + <field name="name">Ingresos por servicios al personal</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_759" model="account.account.template"> + <field name="code">759</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_75"/> + <field name="type">view</field> + <field name="name">Ingresos por servicios diversos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_759_child" model="account.account.template"> + <field name="code">759</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_759"/> + <field name="type">other</field> + <field name="name">Ingresos por servicios diversos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76" model="account.account.template"> + <field name="code">76</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7"/> + <field name="type">view</field> + <field name="name">Ingresos financieros</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_760" model="account.account.template"> + <field name="code">760</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76"/> + <field name="type">view</field> + <field name="name">Ingresos de participaciones en instrumentos de patrimonio</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7600" model="account.account.template"> + <field name="code">7600</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_760"/> + <field name="type">view</field> + <field name="name">Ingresos de participaciones en instrumentos de patrimonio, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7600_child" model="account.account.template"> + <field name="code">7600</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7600"/> + <field name="type">other</field> + <field name="name">Ingresos de participaciones en instrumentos de patrimonio, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7601" model="account.account.template"> + <field name="code">7601</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_760"/> + <field name="type">view</field> + <field name="name">Ingresos de participaciones en instrumentos de patrimonio, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7601_child" model="account.account.template"> + <field name="code">7601</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7601"/> + <field name="type">other</field> + <field name="name">Ingresos de participaciones en instrumentos de patrimonio, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7602" model="account.account.template"> + <field name="code">7602</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_760"/> + <field name="type">view</field> + <field name="name">Ingresos de participaciones en instrumentos de patrimonio, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7602_child" model="account.account.template"> + <field name="code">7602</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7602"/> + <field name="type">other</field> + <field name="name">Ingresos de participaciones en instrumentos de patrimonio, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7603" model="account.account.template"> + <field name="code">7603</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_760"/> + <field name="type">view</field> + <field name="name">Ingresos de participaciones en instrumentos de patrimonio, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7603_child" model="account.account.template"> + <field name="code">7603</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7603"/> + <field name="type">other</field> + <field name="name">Ingresos de participaciones en instrumentos de patrimonio, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_761" model="account.account.template"> + <field name="code">761</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76"/> + <field name="type">view</field> + <field name="name">Ingresos de valores representativos de deuda</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7610" model="account.account.template"> + <field name="code">7610</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_761"/> + <field name="type">view</field> + <field name="name">Ingresos de valores representativos de deuda, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7610_child" model="account.account.template"> + <field name="code">7610</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7610"/> + <field name="type">other</field> + <field name="name">Ingresos de valores representativos de deuda, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7611" model="account.account.template"> + <field name="code">7611</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_761"/> + <field name="type">view</field> + <field name="name">Ingresos de valores representativos de deuda, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7611_child" model="account.account.template"> + <field name="code">7611</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7611"/> + <field name="type">other</field> + <field name="name">Ingresos de valores representativos de deuda, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7612" model="account.account.template"> + <field name="code">7612</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_761"/> + <field name="type">view</field> + <field name="name">Ingresos de valores representativos de deuda, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7612_child" model="account.account.template"> + <field name="code">7612</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7612"/> + <field name="type">other</field> + <field name="name">Ingresos de valores representativos de deuda, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7613" model="account.account.template"> + <field name="code">7613</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_761"/> + <field name="type">view</field> + <field name="name">Ingresos de valores representativos de deuda, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7613_child" model="account.account.template"> + <field name="code">7613</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7613"/> + <field name="type">other</field> + <field name="name">Ingresos de valores representativos de deuda, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_762" model="account.account.template"> + <field name="code">762</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7620" model="account.account.template"> + <field name="code">7620</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_762"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a largo plazo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76200" model="account.account.template"> + <field name="code">76200</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7620"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a largo plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76200_child" model="account.account.template"> + <field name="code">76200</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76200"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a largo plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76201" model="account.account.template"> + <field name="code">76201</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7620"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76201_child" model="account.account.template"> + <field name="code">76201</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76201"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76202" model="account.account.template"> + <field name="code">76202</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7620"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76202_child" model="account.account.template"> + <field name="code">76202</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76202"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76203" model="account.account.template"> + <field name="code">76203</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7620"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a largo plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76203_child" model="account.account.template"> + <field name="code">76203</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76203"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a largo plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7621" model="account.account.template"> + <field name="code">7621</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_762"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a corto plazo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76210" model="account.account.template"> + <field name="code">76210</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7621"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a corto plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76210_child" model="account.account.template"> + <field name="code">76210</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76210"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a corto plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76211" model="account.account.template"> + <field name="code">76211</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7621"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a corto plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76211_child" model="account.account.template"> + <field name="code">76211</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76211"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a corto plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76212" model="account.account.template"> + <field name="code">76212</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7621"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76212_child" model="account.account.template"> + <field name="code">76212</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76212"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76213" model="account.account.template"> + <field name="code">76213</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7621"/> + <field name="type">view</field> + <field name="name">Ingresos de créditos a corto plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_76213_child" model="account.account.template"> + <field name="code">76213</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76213"/> + <field name="type">other</field> + <field name="name">Ingresos de créditos a corto plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_763" model="account.account.template"> + <field name="code">763</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76"/> + <field name="type">view</field> + <field name="name">Beneficios por valoración de activos y pasivos financieros por su valor razonable</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_763_child" model="account.account.template"> + <field name="code">763</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_763"/> + <field name="type">other</field> + <field name="name">Beneficios por valoración de activos y pasivos financieros por su valor razonable</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_766" model="account.account.template"> + <field name="code">766</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76"/> + <field name="type">view</field> + <field name="name">Beneficios en participaciones y valores representativos de deuda</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7660" model="account.account.template"> + <field name="code">7660</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_766"/> + <field name="type">view</field> + <field name="name">Beneficios en valores representativos de deuda a largo plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7660_child" model="account.account.template"> + <field name="code">7660</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7660"/> + <field name="type">other</field> + <field name="name">Beneficios en valores representativos de deuda a largo plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7661" model="account.account.template"> + <field name="code">7661</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_766"/> + <field name="type">view</field> + <field name="name">Beneficios en valores representativos de deuda a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7661_child" model="account.account.template"> + <field name="code">7661</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7661"/> + <field name="type">other</field> + <field name="name">Beneficios en valores representativos de deuda a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7662" model="account.account.template"> + <field name="code">7662</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_766"/> + <field name="type">view</field> + <field name="name">Beneficios en valores representativos de deuda a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7662_child" model="account.account.template"> + <field name="code">7662</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7662"/> + <field name="type">other</field> + <field name="name">Beneficios en valores representativos de deuda a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7663" model="account.account.template"> + <field name="code">7663</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_766"/> + <field name="type">view</field> + <field name="name">Beneficios en valores representativos de deuda a largo plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7663_child" model="account.account.template"> + <field name="code">7663</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7663"/> + <field name="type">other</field> + <field name="name">Beneficios en valores representativos de deuda a largo plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7665" model="account.account.template"> + <field name="code">7665</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_766"/> + <field name="type">view</field> + <field name="name">Beneficios en valores representativos de deuda a corto plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7665_child" model="account.account.template"> + <field name="code">7665</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7665"/> + <field name="type">other</field> + <field name="name">Beneficios en valores representativos de deuda a corto plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7666" model="account.account.template"> + <field name="code">7666</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_766"/> + <field name="type">view</field> + <field name="name">Beneficios en valores representativos de deuda a corto plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7666_child" model="account.account.template"> + <field name="code">7666</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7666"/> + <field name="type">other</field> + <field name="name">Beneficios en valores representativos de deuda a corto plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7667" model="account.account.template"> + <field name="code">7667</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_766"/> + <field name="type">view</field> + <field name="name">Beneficios en valores representativos de deuda a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7667_child" model="account.account.template"> + <field name="code">7667</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7667"/> + <field name="type">other</field> + <field name="name">Beneficios en valores representativos de deuda a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7668" model="account.account.template"> + <field name="code">7668</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_766"/> + <field name="type">view</field> + <field name="name">Beneficios en valores representativos de deuda a corto plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7668_child" model="account.account.template"> + <field name="code">7668</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7668"/> + <field name="type">other</field> + <field name="name">Beneficios en valores representativos de deuda a corto plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_768" model="account.account.template"> + <field name="code">768</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76"/> + <field name="type">view</field> + <field name="name">Diferencias positivas de cambio</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_768_child" model="account.account.template"> + <field name="code">768</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_768"/> + <field name="type">other</field> + <field name="name">Diferencias positivas de cambio</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_769" model="account.account.template"> + <field name="code">769</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_76"/> + <field name="type">view</field> + <field name="name">Otros ingresos financieros</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_769_child" model="account.account.template"> + <field name="code">769</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_769"/> + <field name="type">other</field> + <field name="name">Otros ingresos financieros</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_77" model="account.account.template"> + <field name="code">77</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7"/> + <field name="type">view</field> + <field name="name">Beneficios procedentes de activos no corrientes e ingresos excepcionales</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_770" model="account.account.template"> + <field name="code">770</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_77"/> + <field name="type">view</field> + <field name="name">Beneficios procedentes del inmovilizado intangible</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_770_child" model="account.account.template"> + <field name="code">770</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_770"/> + <field name="type">other</field> + <field name="name">Beneficios procedentes del inmovilizado intangible</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_771" model="account.account.template"> + <field name="code">771</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_77"/> + <field name="type">view</field> + <field name="name">Beneficios procedentes del inmovilizado material</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_771_child" model="account.account.template"> + <field name="code">771</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_771"/> + <field name="type">other</field> + <field name="name">Beneficios procedentes del inmovilizado material</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_772" model="account.account.template"> + <field name="code">772</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_77"/> + <field name="type">view</field> + <field name="name">Beneficios procedentes de las inversiones inmobiliarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_772_child" model="account.account.template"> + <field name="code">772</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_772"/> + <field name="type">other</field> + <field name="name">Beneficios procedentes de las inversiones inmobiliarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_773" model="account.account.template"> + <field name="code">773</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_77"/> + <field name="type">view</field> + <field name="name">Beneficios procedentes de participaciones a largo plazo en partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7733" model="account.account.template"> + <field name="code">7733</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_773"/> + <field name="type">view</field> + <field name="name">Beneficios procedentes de participaciones a largo plazo en, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7733_child" model="account.account.template"> + <field name="code">7733</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7733"/> + <field name="type">other</field> + <field name="name">Beneficios procedentes de participaciones a largo plazo en, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7734" model="account.account.template"> + <field name="code">7734</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_773"/> + <field name="type">view</field> + <field name="name">Beneficios procedentes de participaciones a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7734_child" model="account.account.template"> + <field name="code">7734</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7734"/> + <field name="type">other</field> + <field name="name">Beneficios procedentes de participaciones a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7735" model="account.account.template"> + <field name="code">7735</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_773"/> + <field name="type">view</field> + <field name="name">Beneficios procedentes de participaciones a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7735_child" model="account.account.template"> + <field name="code">7735</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7735"/> + <field name="type">other</field> + <field name="name">Beneficios procedentes de participaciones a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_775" model="account.account.template"> + <field name="code">775</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_77"/> + <field name="type">view</field> + <field name="name">Beneficos por operaciones con obligaciones propias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_775_child" model="account.account.template"> + <field name="code">775</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_775"/> + <field name="type">other</field> + <field name="name">Beneficos por operaciones con obligaciones propias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_778" model="account.account.template"> + <field name="code">778</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_77"/> + <field name="type">view</field> + <field name="name">Ingresos excepcionales</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_778_child" model="account.account.template"> + <field name="code">778</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_778"/> + <field name="type">other</field> + <field name="name">Ingresos excepcionales</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_79" model="account.account.template"> + <field name="code">79</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7"/> + <field name="type">view</field> + <field name="name">Excesos y aplicaciones de provisiones y de pérdidas por deterioro</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_790" model="account.account.template"> + <field name="code">790</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_79"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro del inmovilizado intangible</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_790_child" model="account.account.template"> + <field name="code">790</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_790"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro del inmovilizado intangible</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_791" model="account.account.template"> + <field name="code">791</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_79"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro del inmovilizado material y de bienes del Patrimonio Histórico</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_791_child" model="account.account.template"> + <field name="code">791</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_791"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro del inmovilizado material y de bienes del Patrimonio Histórico</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_792" model="account.account.template"> + <field name="code">792</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_79"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de las inversiones inmobiliarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_792_child" model="account.account.template"> + <field name="code">792</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_792"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de las inversiones inmobiliarias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_793" model="account.account.template"> + <field name="code">793</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_79"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de existencias</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7930" model="account.account.template"> + <field name="code">7930</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_793"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de productos terminados y en curso de fabricación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7930_child" model="account.account.template"> + <field name="code">7930</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7930"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de productos terminados y en curso de fabricación</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7931" model="account.account.template"> + <field name="code">7931</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_793"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de mercaderías</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7931_child" model="account.account.template"> + <field name="code">7931</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7931"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de mercaderías</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7932" model="account.account.template"> + <field name="code">7932</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_793"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de materias primas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7932_child" model="account.account.template"> + <field name="code">7932</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7932"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de materias primas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7933" model="account.account.template"> + <field name="code">7933</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_793"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de otros aprovisionamientos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7933_child" model="account.account.template"> + <field name="code">7933</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7933"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de otros aprovisionamientos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_794" model="account.account.template"> + <field name="code">794</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_79"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de créditos por operaciones de la actividad</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_794_child" model="account.account.template"> + <field name="code">794</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_794"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de créditos por operaciones de la actividad</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_795" model="account.account.template"> + <field name="code">795</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_79"/> + <field name="type">view</field> + <field name="name">Exceso de provisiones</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7951" model="account.account.template"> + <field name="code">7951</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_795"/> + <field name="type">view</field> + <field name="name">Exceso de provisión para impuestos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7951_child" model="account.account.template"> + <field name="code">7951</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7951"/> + <field name="type">other</field> + <field name="name">Exceso de provisión para impuestos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7952" model="account.account.template"> + <field name="code">7952</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_795"/> + <field name="type">view</field> + <field name="name">Exceso de provisión para otras responsabilidades</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7952_child" model="account.account.template"> + <field name="code">7952</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7952"/> + <field name="type">other</field> + <field name="name">Exceso de provisión para otras responsabilidades</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7954" model="account.account.template"> + <field name="code">7954</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_795"/> + <field name="type">view</field> + <field name="name">Exceso de provisión por operaciones comerciales</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_79544" model="account.account.template"> + <field name="code">79544</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7954"/> + <field name="type">view</field> + <field name="name">Exceso de provisión por contratos onerosos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_79544_child" model="account.account.template"> + <field name="code">79544</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_79544"/> + <field name="type">other</field> + <field name="name">Exceso de provisión por contratos onerosos</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_79549" model="account.account.template"> + <field name="code">79549</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7954"/> + <field name="type">view</field> + <field name="name">Exceso de provisión para otras operaciones comerciales</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_79549_child" model="account.account.template"> + <field name="code">79549</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_79549"/> + <field name="type">other</field> + <field name="name">Exceso de provisión para otras operaciones comerciales</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7955" model="account.account.template"> + <field name="code">7955</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_795"/> + <field name="type">view</field> + <field name="name">Exceso de provisión para actuaciones medioambientales</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7955_child" model="account.account.template"> + <field name="code">7955</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7955"/> + <field name="type">other</field> + <field name="name">Exceso de provisión para actuaciones medioambientales</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_796" model="account.account.template"> + <field name="code">796</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_79"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de participaciones y valores representativos de deuda a largo plazo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7960" model="account.account.template"> + <field name="code">7960</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_796"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7960_child" model="account.account.template"> + <field name="code">7960</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7960"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7961" model="account.account.template"> + <field name="code">7961</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_796"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7961_child" model="account.account.template"> + <field name="code">7961</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7961"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7962" model="account.account.template"> + <field name="code">7962</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_796"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7962_child" model="account.account.template"> + <field name="code">7962</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7962"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7963" model="account.account.template"> + <field name="code">7963</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_796"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7963_child" model="account.account.template"> + <field name="code">7963</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7963"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7965" model="account.account.template"> + <field name="code">7965</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_796"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a largo plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7965_child" model="account.account.template"> + <field name="code">7965</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7965"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a largo plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7966" model="account.account.template"> + <field name="code">7966</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_796"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7966_child" model="account.account.template"> + <field name="code">7966</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7966"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7967" model="account.account.template"> + <field name="code">7967</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_796"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7967_child" model="account.account.template"> + <field name="code">7967</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7967"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7968" model="account.account.template"> + <field name="code">7968</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_796"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a largo plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7968_child" model="account.account.template"> + <field name="code">7968</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7968"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a largo plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_797" model="account.account.template"> + <field name="code">797</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_79"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de créditos a largo plazo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7970" model="account.account.template"> + <field name="code">7970</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_797"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de créditos a largo plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7970_child" model="account.account.template"> + <field name="code">7970</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7970"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de créditos a largo plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7971" model="account.account.template"> + <field name="code">7971</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_797"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de créditos a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7971_child" model="account.account.template"> + <field name="code">7971</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7971"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de créditos a largo plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7972" model="account.account.template"> + <field name="code">7972</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_797"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de créditos a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7972_child" model="account.account.template"> + <field name="code">7972</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7972"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de créditos a largo plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7973" model="account.account.template"> + <field name="code">7973</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_797"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de créditos a largo plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7973_child" model="account.account.template"> + <field name="code">7973</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7973"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de créditos a largo plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_798" model="account.account.template"> + <field name="code">798</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_79"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de participaciones y valores representativos de deuda a corto plazo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7980" model="account.account.template"> + <field name="code">7980</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_798"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a corto plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7980_child" model="account.account.template"> + <field name="code">7980</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7980"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a corto plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7981" model="account.account.template"> + <field name="code">7981</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_798"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a corto plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7981_child" model="account.account.template"> + <field name="code">7981</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7981"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de participaciones en instrumentos de patrimonio neto a corto plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7985" model="account.account.template"> + <field name="code">7985</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_798"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a corto plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7985_child" model="account.account.template"> + <field name="code">7985</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7985"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a corto plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7986" model="account.account.template"> + <field name="code">7986</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_798"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a corto plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7986_child" model="account.account.template"> + <field name="code">7986</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7986"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a corto plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7987" model="account.account.template"> + <field name="code">7987</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_798"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7987_child" model="account.account.template"> + <field name="code">7987</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7987"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7988" model="account.account.template"> + <field name="code">7988</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_798"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a corto plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7988_child" model="account.account.template"> + <field name="code">7988</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7988"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de valores representativos de deuda a corto plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_799" model="account.account.template"> + <field name="code">799</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_798"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de créditos a corto plazo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7990" model="account.account.template"> + <field name="code">7990</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_798"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de créditos a corto plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7990_child" model="account.account.template"> + <field name="code">7990</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7990"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de créditos a corto plazo, empresas del grupo</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7991" model="account.account.template"> + <field name="code">7991</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_798"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de créditos a corto plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7991_child" model="account.account.template"> + <field name="code">7991</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7991"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de créditos a corto plazo, empresas asociadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7992" model="account.account.template"> + <field name="code">7992</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_799"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de créditos a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7992_child" model="account.account.template"> + <field name="code">7992</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7992"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de créditos a corto plazo, otras partes vinculadas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7993" model="account.account.template"> + <field name="code">7993</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_799"/> + <field name="type">view</field> + <field name="name">Reversión del deterioro de créditos a corto plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + <record id="pgc_assoc_7993_child" model="account.account.template"> + <field name="code">7993</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_assoc_7993"/> + <field name="type">other</field> + <field name="name">Reversión del deterioro de créditos a corto plazo, otras empresas</field> + <field name="user_type" ref="ingresos"/> + </record> + + <!-- Tax Code Configuration --> + + <record id="vat_code_chart_assoc_root" model="account.tax.code.template"> + <field name="name">Plantilla Plan de Impuestos ASSOC</field> + </record> + + <!-- Chart template --> + + <record id="l10nES_chart_template_assoc" model="account.chart.template"> + <field name="name">Plantilla PGCE Asociaciones 2008</field> + <field name="account_root_id" ref="pgc_assoc_0"/> + <field name="tax_code_root_id" ref="vat_code_chart_assoc_root"/> + <field name="bank_account_view_id" ref="pgc_assoc_572"/> + <field name="property_account_receivable" ref="pgc_assoc_4300_child"/> + <field name="property_account_payable" ref="pgc_assoc_4100_child"/> + <field name="property_account_expense_categ" ref="pgc_assoc_600_child"/> + <field name="property_account_income_categ" ref="pgc_assoc_7000_child"/> + </record> + + </data> +</openerp> diff --git a/addons/l10n_es/account_chart_pymes.xml b/addons/l10n_es/account_chart_pymes.xml index ed2e4f18e7c..223d80e3193 100644 --- a/addons/l10n_es/account_chart_pymes.xml +++ b/addons/l10n_es/account_chart_pymes.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> - <data noupdate="1"> + <data noupdate="0"> <!-- Plantilla del árbol de cuentas del Plan General Contable PYMES 2008. @@ -11,23 +11,23 @@ como base para los siguientes cambios: - Se eliminan las cuentas: - (111), (1110), (1111), (1143), (115), (133), (134), (1340), (1341), + (111), (1110), (1111), (1143), (115), (133), (134), (1340), (1341), (135), (136), (140), (146), (147), (1765), (1768), (178), (189), - (204), (2550), (2553), (257), - (466), - (501), (5091), (5290), (5296), (5297), (553), (5530), (5531), + (204), (2550), (2553), (257), + (466), + (501), (5091), (5290), (5296), (5297), (553), (5530), (5531), (5532), (5533), (5593), (5598), (569), (58), (580), (581), (582), (583), (584), (585), (586), (587), (588), (589), (599), (5990), (5991), (5992), (5993), (5994), - (643), (643), (644), (645), (644), (6440), (6442), (645), (6450), + (643), (643), (644), (645), (644), (6440), (6442), (645), (6450), (6457), (6630), (6631), (6632), (6633), - (7630), (7631), (7632), (7633), (767), (774), (7950), (7956), (7957); - el grupo 8 entero; - el grupo 9 entero. + (7630), (7631), (7632), (7633), (767), (774), (7950), (7956), (7957); + el grupo 8 entero; + el grupo 9 entero. - Cambian de nombre las cuentas: - (2935), (296), (5935), (596), (7962), (7963) + (2935), (296), (5935), (596), (7962), (7963) - Se crean las cuentas: - (5590), (5595), (663), (763) + (5590), (5595), (663), (763) Otros cambios: @@ -2357,7 +2357,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_281"/> <field name="type">view</field> - <field name="name">Amortización acumulada de otras instaciones</field> + <field name="name">Amortización acumulada de otras instalaciones</field> <field name="user_type" ref="inmo"/> </record> <record id="pgc_pymes_2815_child" model="account.account.template"> @@ -2365,7 +2365,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_2815"/> <field name="type">other</field> - <field name="name">Amortización acumulada de otras instaciones</field> + <field name="name">Amortización acumulada de otras instalaciones</field> <field name="user_type" ref="inmo"/> </record> <record id="pgc_pymes_2816" model="account.account.template"> @@ -4410,7 +4410,7 @@ </record> <record id="pgc_pymes_460_child" model="account.account.template"> <field name="code">460</field> - <field name="reconcile" eval="False"/> + <field name="reconcile" eval="True"/> <field name="parent_id" ref="pgc_pymes_460"/> <field name="type">other</field> <field name="name">Anticipos de remuneraciones</field> @@ -4426,7 +4426,7 @@ </record> <record id="pgc_pymes_465_child" model="account.account.template"> <field name="code">465</field> - <field name="reconcile" eval="False"/> + <field name="reconcile" eval="True"/> <field name="parent_id" ref="pgc_pymes_465"/> <field name="type">other</field> <field name="name">Remuneraciones pendientes de pago</field> @@ -4456,8 +4456,8 @@ <field name="name">Hacienda Pública, deudora por IVA</field> <field name="user_type" ref="tax"/> </record> - <record id="pgc_pymes_4700_child" model="account.account.template"> - <field name="code">4700</field> + <record id="pgc_pymes_470000" model="account.account.template"> + <field name="code">470000</field> <field name="reconcile" eval="True"/> <field name="parent_id" ref="pgc_pymes_4700"/> <field name="type">receivable</field> @@ -4520,6 +4520,14 @@ <field name="name">Hacienda Pública, IVA soportado</field> <field name="user_type" ref="tax"/> </record> + <record id="pgc_pymes_472000" model="account.account.template"> + <field name="code">472000</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_472"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. IVA soportado</field> + <field name="user_type" ref="tax"/> + </record> <record id="pgc_pymes_473" model="account.account.template"> <field name="code">473</field> <field name="reconcile" eval="False"/> @@ -4600,8 +4608,8 @@ <field name="name">Hacienda Pública, acreedora por IVA</field> <field name="user_type" ref="tax"/> </record> - <record id="pgc_pymes_4750_child" model="account.account.template"> - <field name="code">4750</field> + <record id="pgc_pymes_475000" model="account.account.template"> + <field name="code">475000</field> <field name="reconcile" eval="True"/> <field name="parent_id" ref="pgc_pymes_4750"/> <field name="type">payable</field> @@ -4680,6 +4688,14 @@ <field name="name">Hacienda Pública, IVA repercutido</field> <field name="user_type" ref="tax"/> </record> + <record id="pgc_pymes_477000" model="account.account.template"> + <field name="code">477000</field> + <field name="reconcile" eval="False"/> + <field name="parent_id" ref="pgc_pymes_477"/> + <field name="type">other</field> + <field name="name">Hacienda Pública, IVA repercutido</field> + <field name="user_type" ref="tax"/> + </record> <record id="pgc_pymes_479" model="account.account.template"> <field name="code">479</field> <field name="reconcile" eval="False"/> @@ -7869,7 +7885,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_66"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo</field> + <field name="name">Intereses de deudas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_pymes_6620" model="account.account.template"> @@ -7877,7 +7893,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_662"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo, empresas del grupo</field> + <field name="name">Intereses de deudas, empresas del grupo</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_pymes_6620_child" model="account.account.template"> @@ -7885,7 +7901,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_6620"/> <field name="type">other</field> - <field name="name">Ingresos de créditos a largo plazo, empresas del grupo</field> + <field name="name">Intereses de deudas, empresas del grupo</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_pymes_6621" model="account.account.template"> @@ -7893,7 +7909,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_662"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo, empresas asociadas</field> + <field name="name">Intereses de deudas, empresas asociadas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_pymes_6621_child" model="account.account.template"> @@ -7901,7 +7917,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_6621"/> <field name="type">other</field> - <field name="name">Ingresos de créditos a largo plazo, empresas asociadas</field> + <field name="name">Intereses de deudas, empresas asociadas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_pymes_6622" model="account.account.template"> @@ -7909,7 +7925,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_662"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo, otras partes vinculadas</field> + <field name="name">Intereses de deudas, otras partes vinculadas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_pymes_6622_child" model="account.account.template"> @@ -7917,7 +7933,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_6622"/> <field name="type">other</field> - <field name="name">Ingresos de créditos a largo plazo, otras partes vinculadas</field> + <field name="name">Intereses de deudas, otras partes vinculadas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_pymes_6623" model="account.account.template"> @@ -7925,7 +7941,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_662"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo con entidades de crédito</field> + <field name="name">Intereses de deudas con entidades de crédito</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_pymes_6623_child" model="account.account.template"> @@ -7933,7 +7949,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_6623"/> <field name="type">other</field> - <field name="name">Ingresos de créditos a largo plazo con entidades de crédito</field> + <field name="name">Intereses de deudas con entidades de crédito</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_pymes_6624" model="account.account.template"> @@ -7941,7 +7957,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_662"/> <field name="type">view</field> - <field name="name">Ingresos de créditos a largo plazo, otras empresas</field> + <field name="name">Intereses de deudas, otras empresas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_pymes_6624_child" model="account.account.template"> @@ -7949,7 +7965,7 @@ <field name="reconcile" eval="False"/> <field name="parent_id" ref="pgc_pymes_6624"/> <field name="type">other</field> - <field name="name">Ingresos de créditos a largo plazo, otras empresas</field> + <field name="name">Intereses de deudas, otras empresas</field> <field name="user_type" ref="gastos"/> </record> <record id="pgc_pymes_663" model="account.account.template"> diff --git a/addons/l10n_es/fiscal_templates.xml b/addons/l10n_es/fiscal_templates.xml index 5c6d056d2f6..d603e7181b4 100644 --- a/addons/l10n_es/fiscal_templates.xml +++ b/addons/l10n_es/fiscal_templates.xml @@ -1,17 +1,21 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> - <data noupdate="1"> + <data noupdate="0"> <!-- Definición de posiciones fiscales Régimen Nacional, Recargo de Equivalencia, - Extracomunitario, Intracomunitario y Retención de IRPF 18%, 15%, 7%, 1% + Extracomunitario, Intracomunitario y Retención de IRPFs Añadidas posiciones fiscales Retención de IRPF 18%, 15%, 7%, 1% : Jordi Esteve (Zikzakmedia) - jesteve@zikzakmedia.com 2009-11-21 Añadidas posiciones fiscales Retención de IRPF 19%, 2% : - Jordi Esteve (Zikzakmedia) - jesteve@zikzakmedia.com 2010-02-18 --> + Jordi Esteve (Zikzakmedia) - jesteve@zikzakmedia.com 2010-02-18 + + Añadido mapeo de cuentas del regimen de equivalencia para compras : + Ignacio Ibeas (Acysos) - ignacio@acysos.com 2011-02-22 --> + + <!-- Fiscal Position Templates --> - <!-- Fiscal Position Templates --> <record id="fp_nacional" model="account.fiscal.position.template"> <field name="name">Régimen Nacional</field> <field name="chart_template_id" ref="l10nES_chart_template"/> @@ -32,6 +36,16 @@ <field name="chart_template_id" ref="l10nES_chart_template"/> </record> + <record id="fp_irpf21" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 21%</field> + <field name="chart_template_id" ref="l10nES_chart_template"/> + </record> + + <record id="fp_irpf20" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 20%</field> + <field name="chart_template_id" ref="l10nES_chart_template"/> + </record> + <record id="fp_irpf19" model="account.fiscal.position.template"> <field name="name">Retención IRPF 19%</field> <field name="chart_template_id" ref="l10nES_chart_template"/> @@ -47,6 +61,11 @@ <field name="chart_template_id" ref="l10nES_chart_template"/> </record> + <record id="fp_irpf9" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 9%</field> + <field name="chart_template_id" ref="l10nES_chart_template"/> + </record> + <record id="fp_irpf7" model="account.fiscal.position.template"> <field name="name">Retención IRPF 7%</field> <field name="chart_template_id" ref="l10nES_chart_template"/> @@ -68,26 +87,16 @@ <!-- Extracomunitarios fiscal.position.tax.template--> - <record id="fptt_extra_16" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_extra" /> - <field name="tax_src_id" ref="iva_sop_16" /> - <field name="tax_dest_id" ref="iva_X16_compras_bc" /> - </record> - <record id="fptt_extra_16_inv" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_extra" /> - <field name="tax_src_id" ref="iva_sop_16_inv" /> - <field name="tax_dest_id" ref="iva_X16_compras_bi" /> - </record> - - <record id="fptt_extra_18" model="account.fiscal.position.tax.template"> + <record id="fptt_extra_4" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_extra" /> - <field name="tax_src_id" ref="iva_sop_18" /> - <field name="tax_dest_id" ref="iva_X18_compras_bc" /> + <field name="tax_src_id" ref="iva_sop_4" /> + <field name="tax_dest_id" ref="iva_X4_compras_bc" /> </record> - <record id="fptt_extra_18_inv" model="account.fiscal.position.tax.template"> + + <record id="fptt_extra_4_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_extra" /> - <field name="tax_src_id" ref="iva_sop_18_inv" /> - <field name="tax_dest_id" ref="iva_X18_compras_bi" /> + <field name="tax_src_id" ref="iva_sop_4_inv" /> + <field name="tax_dest_id" ref="iva_X4_compras_bi" /> </record> <record id="fptt_extra_7" model="account.fiscal.position.tax.template"> @@ -95,30 +104,68 @@ <field name="tax_src_id" ref="iva_sop_7" /> <field name="tax_dest_id" ref="iva_X7_compras_bc" /> </record> + <record id="fptt_extra_7_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_extra" /> <field name="tax_src_id" ref="iva_sop_7_inv" /> <field name="tax_dest_id" ref="iva_X7_compras_bi" /> </record> + <record id="fptt_extra_8" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_extra" /> <field name="tax_src_id" ref="iva_sop_8" /> <field name="tax_dest_id" ref="iva_X8_compras_bc" /> </record> + <record id="fptt_extra_8_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_extra" /> <field name="tax_src_id" ref="iva_sop_8_inv" /> <field name="tax_dest_id" ref="iva_X8_compras_bi" /> </record> - <record id="fptt_extra_4" model="account.fiscal.position.tax.template"> + + <record id="fptt_extra_10" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_extra" /> - <field name="tax_src_id" ref="iva_sop_4" /> - <field name="tax_dest_id" ref="iva_X4_compras_bc" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_X10_compras_bc" /> </record> - <record id="fptt_extra_4_inv" model="account.fiscal.position.tax.template"> + + <record id="fptt_extra_10_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_extra" /> - <field name="tax_src_id" ref="iva_sop_4_inv" /> - <field name="tax_dest_id" ref="iva_X4_compras_bi" /> + <field name="tax_src_id" ref="iva_sop_10_inv" /> + <field name="tax_dest_id" ref="iva_X10_compras_bi" /> + </record> + + <record id="fptt_extra_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_extra" /> + <field name="tax_src_id" ref="iva_sop_16" /> + <field name="tax_dest_id" ref="iva_X16_compras_bc" /> + </record> + <record id="fptt_extra_16_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_extra" /> + <field name="tax_src_id" ref="iva_sop_16_inv" /> + <field name="tax_dest_id" ref="iva_X16_compras_bi" /> + </record> + + <record id="fptt_extra_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_extra" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="iva_X18_compras_bc" /> + </record> + <record id="fptt_extra_18_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_extra" /> + <field name="tax_src_id" ref="iva_sop_18_inv" /> + <field name="tax_dest_id" ref="iva_X18_compras_bi" /> + </record> + + <record id="fptt_extra_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_extra" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_X21_compras_bc" /> + </record> + <record id="fptt_extra_21_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_extra" /> + <field name="tax_src_id" ref="iva_sop_21_inv" /> + <field name="tax_dest_id" ref="iva_X21_compras_bi" /> </record> <record id="fptt_extra_ventas_4" model="account.fiscal.position.tax.template"> @@ -138,6 +185,12 @@ <field name="tax_dest_id" ref="iva_X0" /> </record> + <record id="fptt_extra_ventas_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_extra" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_X0" /> + </record> + <record id="fptt_extra_ventas_16" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_extra" /> <field name="tax_src_id" ref="iva_rep_16" /> @@ -148,29 +201,24 @@ <field name="tax_src_id" ref="iva_rep_18" /> <field name="tax_dest_id" ref="iva_X0" /> </record> + <record id="fptt_extra_ventas_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_extra" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_X0" /> + </record> <!-- Intracomunitarios fiscal.position.tax.template--> - <record id="fptt_intra_16" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_intra" /> - <field name="tax_src_id" ref="iva_sop_16" /> - <field name="tax_dest_id" ref="iva_IC_compras_16_bc" /> - </record> - <record id="fptt_intra_16_inv" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_intra" /> - <field name="tax_src_id" ref="iva_sop_16_inv" /> - <field name="tax_dest_id" ref="iva_IC_compras_16_bi" /> - </record> - - <record id="fptt_intra_18" model="account.fiscal.position.tax.template"> + <record id="fptt_intra_4" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_intra" /> - <field name="tax_src_id" ref="iva_sop_18" /> - <field name="tax_dest_id" ref="iva_IC_compras_18_bc" /> + <field name="tax_src_id" ref="iva_sop_4" /> + <field name="tax_dest_id" ref="iva_IC_compras_4_bc" /> </record> - <record id="fptt_intra_18_inv" model="account.fiscal.position.tax.template"> + + <record id="fptt_intra_4_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_intra" /> - <field name="tax_src_id" ref="iva_sop_18_inv" /> - <field name="tax_dest_id" ref="iva_IC_compras_18_bi" /> + <field name="tax_src_id" ref="iva_sop_4_inv" /> + <field name="tax_dest_id" ref="iva_IC_compras_4_bi" /> </record> <record id="fptt_intra_7" model="account.fiscal.position.tax.template"> @@ -178,30 +226,71 @@ <field name="tax_src_id" ref="iva_sop_7" /> <field name="tax_dest_id" ref="iva_IC_compras_7_bc" /> </record> + <record id="fptt_intra_7_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_intra" /> <field name="tax_src_id" ref="iva_sop_7_inv" /> <field name="tax_dest_id" ref="iva_IC_compras_7_bi" /> </record> + <record id="fptt_intra_8" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_intra" /> <field name="tax_src_id" ref="iva_sop_8" /> <field name="tax_dest_id" ref="iva_IC_compras_8_bc" /> </record> + <record id="fptt_intra_8_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_intra" /> <field name="tax_src_id" ref="iva_sop_8_inv" /> <field name="tax_dest_id" ref="iva_IC_compras_8_bi" /> </record> - <record id="fptt_intra_4" model="account.fiscal.position.tax.template"> + + <record id="fptt_intra_10" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_intra" /> - <field name="tax_src_id" ref="iva_sop_4" /> - <field name="tax_dest_id" ref="iva_IC_compras_4_bc" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_IC_compras_10_bc" /> </record> - <record id="fptt_intra_4_inv" model="account.fiscal.position.tax.template"> + + <record id="fptt_intra_10_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_intra" /> - <field name="tax_src_id" ref="iva_sop_4_inv" /> - <field name="tax_dest_id" ref="iva_IC_compras_4_bi" /> + <field name="tax_src_id" ref="iva_sop_10_inv" /> + <field name="tax_dest_id" ref="iva_IC_compras_10_bi" /> + </record> + + <record id="fptt_intra_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_intra" /> + <field name="tax_src_id" ref="iva_sop_16" /> + <field name="tax_dest_id" ref="iva_IC_compras_16_bc" /> + </record> + + <record id="fptt_intra_16_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_intra" /> + <field name="tax_src_id" ref="iva_sop_16_inv" /> + <field name="tax_dest_id" ref="iva_IC_compras_16_bi" /> + </record> + + <record id="fptt_intra_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_intra" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="iva_IC_compras_18_bc" /> + </record> + + <record id="fptt_intra_18_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_intra" /> + <field name="tax_src_id" ref="iva_sop_18_inv" /> + <field name="tax_dest_id" ref="iva_IC_compras_18_bi" /> + </record> + + <record id="fptt_intra_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_intra" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_IC_compras_21_bc" /> + </record> + + <record id="fptt_intra_21_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_intra" /> + <field name="tax_src_id" ref="iva_sop_21_inv" /> + <field name="tax_dest_id" ref="iva_IC_compras_21_bi" /> </record> <record id="fptt_intra_ventas_4" model="account.fiscal.position.tax.template"> @@ -215,27 +304,87 @@ <field name="tax_src_id" ref="iva_rep_7" /> <field name="tax_dest_id" ref="iva_IO" /> </record> - + <record id="fptt_intra_ventas_8" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_intra" /> <field name="tax_src_id" ref="iva_rep_8" /> <field name="tax_dest_id" ref="iva_IO" /> </record> + <record id="fptt_intra_ventas_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_intra" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_IO" /> + </record> + <record id="fptt_intra_ventas_16" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_intra" /> <field name="tax_src_id" ref="iva_rep_16" /> <field name="tax_dest_id" ref="iva_IO" /> </record> - + <record id="fptt_intra_ventas_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_intra" /> <field name="tax_src_id" ref="iva_rep_18" /> <field name="tax_dest_id" ref="iva_IO" /> </record> + <record id="fptt_intra_ventas_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_intra" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_IO" /> + </record> + <!-- Recargo de equivalencia fiscal.position.tax.template--> + <record id="fptt_recargo_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_rep_4" /> + <field name="tax_dest_id" ref="iva_rep_4" /> + </record> + + <record id="fptt_recargo_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_rep_4" /> + <field name="tax_dest_id" ref="re_05" /> + </record> + + <record id="fptt_recargo_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_rep_7" /> + <field name="tax_dest_id" ref="iva_rep_7" /> + </record> + + <record id="fptt_recargo_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_rep_7" /> + <field name="tax_dest_id" ref="re_1" /> + </record> + + <record id="fptt_recargo_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="iva_rep_8" /> + </record> + + <record id="fptt_recargo_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="re_1" /> + </record> + + <record id="fptt_recargo_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_rep_10" /> + </record> + + <record id="fptt_recargo_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="re_14" /> + </record> + <record id="fptt_recargo_16" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_recargo" /> <field name="tax_src_id" ref="iva_rep_16" /> @@ -260,42 +409,188 @@ <field name="tax_dest_id" ref="re_4" /> </record> - <record id="fptt_recargo_7" model="account.fiscal.position.tax.template"> + <record id="fptt_recargo_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_recargo" /> - <field name="tax_src_id" ref="iva_rep_7" /> - <field name="tax_dest_id" ref="iva_rep_7" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_rep_21" /> </record> - <record id="fptt_recargo_7_2" model="account.fiscal.position.tax.template"> + <record id="fptt_recargo_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_recargo" /> - <field name="tax_src_id" ref="iva_rep_7" /> - <field name="tax_dest_id" ref="re_1" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="re_52" /> </record> - - <record id="fptt_recargo_8" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_recargo" /> - <field name="tax_src_id" ref="iva_rep_8" /> - <field name="tax_dest_id" ref="iva_rep_8" /> + + <record id="fptt_recargo_buy_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_4" /> + <field name="tax_dest_id" ref="iva_sop_4" /> </record> - <record id="fptt_recargo_8_2" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_recargo" /> - <field name="tax_src_id" ref="iva_rep_8" /> - <field name="tax_dest_id" ref="re_1" /> + <record id="fptt_recargo_buy_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_4" /> + <field name="tax_dest_id" ref="re_buy_05" /> </record> - <record id="fptt_recargo_4" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_recargo" /> - <field name="tax_src_id" ref="iva_rep_4" /> - <field name="tax_dest_id" ref="iva_rep_4" /> + <record id="fptt_recargo_buy_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_7" /> + <field name="tax_dest_id" ref="iva_sop_7" /> </record> - <record id="fptt_recargo_4_2" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_recargo" /> - <field name="tax_src_id" ref="iva_rep_4" /> - <field name="tax_dest_id" ref="re_05" /> + <record id="fptt_recargo_buy_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_7" /> + <field name="tax_dest_id" ref="re_buy_1" /> + </record> + + <record id="fptt_recargo_buy_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="iva_sop_8" /> + </record> + + <record id="fptt_recargo_buy_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="re_buy_1" /> + </record> + + <record id="fptt_recargo_buy_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_sop_10" /> + </record> + + <record id="fptt_recargo_buy_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="re_buy_14" /> + </record> + + <record id="fptt_recargo_buy_4_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_4_inv" /> + <field name="tax_dest_id" ref="iva_sop_4_inv" /> + </record> + + <record id="fptt_recargo_buy_4_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_4_inv" /> + <field name="tax_dest_id" ref="re_buy_05" /> + </record> + + <record id="fptt_recargo_buy_7_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_7_inv" /> + <field name="tax_dest_id" ref="iva_sop_7_inv" /> + </record> + + <record id="fptt_recargo_buy_7_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_7_inv" /> + <field name="tax_dest_id" ref="re_buy_1" /> </record> + <record id="fptt_recargo_buy_8_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_8_inv" /> + <field name="tax_dest_id" ref="iva_sop_8_inv" /> + </record> + + <record id="fptt_recargo_buy_8_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_8_inv" /> + <field name="tax_dest_id" ref="re_buy_1" /> + </record> + + <record id="fptt_recargo_buy_10_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_10_inv" /> + <field name="tax_dest_id" ref="iva_sop_10_inv" /> + </record> + + <record id="fptt_recargo_buy_10_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_10_inv" /> + <field name="tax_dest_id" ref="re_buy_14" /> + </record> + + + <record id="fptt_recargo_buy_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_16" /> + <field name="tax_dest_id" ref="iva_sop_16" /> + </record> + + <record id="fptt_recargo_buy_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_16" /> + <field name="tax_dest_id" ref="re_buy_4" /> + </record> + + <record id="fptt_recargo_buy_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="iva_sop_18" /> + </record> + + <record id="fptt_recargo_buy_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="re_buy_4" /> + </record> + + <record id="fptt_recargo_buy_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_sop_21" /> + </record> + + <record id="fptt_recargo_buy_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="re_buy_52" /> + </record> + + <record id="fptt_recargo_buy_16_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_16_inv" /> + <field name="tax_dest_id" ref="iva_sop_16_inv" /> + </record> + + <record id="fptt_recargo_buy_16_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_16_inv" /> + <field name="tax_dest_id" ref="re_buy_4" /> + </record> + + <record id="fptt_recargo_buy_18_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_18_inv" /> + <field name="tax_dest_id" ref="iva_sop_18_inv" /> + </record> + + <record id="fptt_recargo_buy_18_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_18_inv" /> + <field name="tax_dest_id" ref="re_buy_4" /> + </record> + + <record id="fptt_recargo_buy_21_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_21_inv" /> + <field name="tax_dest_id" ref="iva_sop_21_inv" /> + </record> + + <record id="fptt_recargo_buy_21_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_recargo" /> + <field name="tax_src_id" ref="iva_sop_21_inv" /> + <field name="tax_dest_id" ref="re_buy_52" /> + </record> + + <!-- Extracomunitarios fiscal.position.account.template--> <record id="fpat_extra_acc_1" model="account.fiscal.position.account.template"> @@ -372,29 +667,320 @@ <field name="account_dest_id" ref="pgc_7051" /> </record> - <!-- Retenciones IRPF 19% fiscal.position.tax.template--> + <!-- Retenciones IRPF 20% fiscal.position.tax.template--> + <record id="fptt_irpf20sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_rep_21" /> + </record> - <record id="fptt_irpf19sale_18" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_irpf19" /> + <record id="fptt_irpf20sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="irpf_sale_20" /> + </record> + <record id="fptt_irpf20sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> <field name="tax_src_id" ref="iva_rep_18" /> <field name="tax_dest_id" ref="iva_rep_18" /> </record> - <record id="fptt_irpf19sale_18_2" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_irpf19" /> + <record id="fptt_irpf20sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> <field name="tax_src_id" ref="iva_rep_18" /> - <field name="tax_dest_id" ref="irpf_sale_19" /> + <field name="tax_dest_id" ref="irpf_sale_20" /> </record> - <record id="fptt_irpf19sale_8" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_irpf19" /> + <record id="fptt_irpf20sale_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_16" /> + <field name="tax_dest_id" ref="iva_rep_16" /> + </record> + + <record id="fptt_irpf20sale_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_16" /> + <field name="tax_dest_id" ref="irpf_sale_20" /> + </record> + + <record id="fptt_irpf20sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_rep_10" /> + </record> + + <record id="fptt_irpf20sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="irpf_sale_20" /> + </record> + + <record id="fptt_irpf20sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> <field name="tax_src_id" ref="iva_rep_8" /> <field name="tax_dest_id" ref="iva_rep_8" /> </record> - <record id="fptt_irpf19sale_8_2" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_irpf19" /> + <record id="fptt_irpf20sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="irpf_sale_20" /> + </record> + + <record id="fptt_irpf20sale_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_7" /> + <field name="tax_dest_id" ref="iva_rep_7" /> + </record> + + <record id="fptt_irpf20sale_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_7" /> + <field name="tax_dest_id" ref="irpf_sale_20" /> + </record> + + <record id="fptt_irpf20sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_4" /> + <field name="tax_dest_id" ref="iva_rep_4" /> + </record> + + <record id="fptt_irpf20sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_4" /> + <field name="tax_dest_id" ref="irpf_sale_20" /> + </record> + + <record id="fptt_irpf20_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_sop_21" /> + </record> + + <record id="fptt_irpf20_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="irpf_20" /> + </record> + + <record id="fptt_irpf20_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="iva_sop_18" /> + </record> + + <record id="fptt_irpf20_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="irpf_20" /> + </record> + + <record id="fptt_irpf20_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_16" /> + <field name="tax_dest_id" ref="iva_sop_16" /> + </record> + + <record id="fptt_irpf20_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_16" /> + <field name="tax_dest_id" ref="irpf_20" /> + </record> + + <record id="fptt_irpf20_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_sop_10" /> + </record> + + <record id="fptt_irpf20_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="irpf_20" /> + </record> + + <record id="fptt_irpf20_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="iva_sop_8" /> + </record> + + <record id="fptt_irpf20_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="irpf_20" /> + </record> + + <record id="fptt_irpf20_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_7" /> + <field name="tax_dest_id" ref="iva_sop_7" /> + </record> + + <record id="fptt_irpf20_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_7" /> + <field name="tax_dest_id" ref="irpf_20" /> + </record> + + <record id="fptt_irpf20_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_4" /> + <field name="tax_dest_id" ref="iva_sop_4" /> + </record> + + <record id="fptt_irpf20_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_sop_4" /> + <field name="tax_dest_id" ref="irpf_20" /> + </record> + + <!-- Retenciones IRPF 21% fiscal.position.tax.template--> + + <record id="fptt_irpf21sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_rep_21" /> + </record> + + <record id="fptt_irpf21sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="irpf_sale_21" /> + </record> + + <record id="fptt_irpf21sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_18" /> + <field name="tax_dest_id" ref="iva_rep_18" /> + </record> + + <record id="fptt_irpf21sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_18" /> + <field name="tax_dest_id" ref="irpf_sale_21" /> + </record> + + <record id="fptt_irpf21sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_rep_10" /> + </record> + + <record id="fptt_irpf21sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="irpf_sale_21" /> + </record> + + <record id="fptt_irpf21sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="iva_rep_8" /> + </record> + + <record id="fptt_irpf21sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="irpf_sale_21" /> + </record> + + <record id="fptt_irpf21sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_4" /> + <field name="tax_dest_id" ref="iva_rep_4" /> + </record> + + <record id="fptt_irpf21sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_4" /> + <field name="tax_dest_id" ref="irpf_sale_21" /> + </record> + + <record id="fptt_irpf21_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_sop_21" /> + </record> + + <record id="fptt_irpf21_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="irpf_21" /> + </record> + + <record id="fptt_irpf21_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="iva_sop_18" /> + </record> + + <record id="fptt_irpf21_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="irpf_21" /> + </record> + + <record id="fptt_irpf21_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_sop_10" /> + </record> + + <record id="fptt_irpf21_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="irpf_21" /> + </record> + + <record id="fptt_irpf21_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="iva_sop_8" /> + </record> + + <record id="fptt_irpf21_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="irpf_21" /> + </record> + + <record id="fptt_irpf21_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_sop_4" /> + <field name="tax_dest_id" ref="iva_sop_4" /> + </record> + + <record id="fptt_irpf21_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_sop_4" /> + <field name="tax_dest_id" ref="irpf_21" /> + </record> + + <!-- Retenciones IRPF 19% fiscal.position.tax.template--> + + <record id="fptt_irpf19sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_rep_21" /> + </record> + + <record id="fptt_irpf19sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="irpf_sale_19" /> + </record> + + + <record id="fptt_irpf19sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_rep_18" /> + <field name="tax_dest_id" ref="iva_rep_18" /> + </record> + + <record id="fptt_irpf19sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_rep_18" /> <field name="tax_dest_id" ref="irpf_sale_19" /> </record> @@ -410,6 +996,30 @@ <field name="tax_dest_id" ref="irpf_sale_19" /> </record> + <record id="fptt_irpf19sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_rep_10" /> + </record> + + <record id="fptt_irpf19sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="irpf_sale_19" /> + </record> + + <record id="fptt_irpf19sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="iva_rep_8" /> + </record> + + <record id="fptt_irpf19sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="irpf_sale_19" /> + </record> + <record id="fptt_irpf19sale_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf19" /> <field name="tax_src_id" ref="iva_rep_7" /> @@ -434,27 +1044,27 @@ <field name="tax_dest_id" ref="irpf_sale_19" /> </record> - <record id="fptt_irpf19_18" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf19_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf19" /> - <field name="tax_src_id" ref="iva_sop_18" /> - <field name="tax_dest_id" ref="iva_sop_18" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_sop_21" /> </record> - <record id="fptt_irpf19_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf19_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf19" /> - <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_src_id" ref="iva_sop_21" /> <field name="tax_dest_id" ref="irpf_19" /> </record> - <record id="fptt_irpf19_8" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf19_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf19" /> - <field name="tax_src_id" ref="iva_sop_8" /> - <field name="tax_dest_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="iva_sop_18" /> </record> - <record id="fptt_irpf19_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf19_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf19" /> - <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_18" /> <field name="tax_dest_id" ref="irpf_19" /> </record> @@ -470,6 +1080,30 @@ <field name="tax_dest_id" ref="irpf_19" /> </record> + <record id="fptt_irpf19_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_sop_10" /> + </record> + + <record id="fptt_irpf19_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="irpf_19" /> + </record> + + <record id="fptt_irpf19_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="iva_sop_8" /> + </record> + + <record id="fptt_irpf19_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="irpf_19" /> + </record> + <record id="fptt_irpf19_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf19" /> <field name="tax_src_id" ref="iva_sop_7" /> @@ -495,6 +1129,18 @@ </record> <!-- Retenciones IRPF 18% fiscal.position.tax.template--> + <record id="fptt_irpf18sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_rep_21" /> + </record> + + <record id="fptt_irpf18sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="irpf_sale_18" /> + </record> + <record id="fptt_irpf18sale_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf18" /> @@ -508,27 +1154,39 @@ <field name="tax_dest_id" ref="irpf_sale_18" /> </record> - <record id="fptt_irpf18sale_8" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf18sale_16" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf18" /> - <field name="tax_src_id" ref="iva_rep_8" /> - <field name="tax_dest_id" ref="iva_rep_8" /> + <field name="tax_src_id" ref="iva_rep_16" /> + <field name="tax_dest_id" ref="iva_rep_16" /> </record> - <record id="fptt_irpf18sale_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf18sale_16_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf18" /> - <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_src_id" ref="iva_rep_16" /> <field name="tax_dest_id" ref="irpf_sale_18" /> </record> - <record id="fptt_irpf18sale_16" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf18sale_10" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf18" /> - <field name="tax_src_id" ref="iva_rep_16" /> - <field name="tax_dest_id" ref="iva_rep_16" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_rep_10" /> </record> - <record id="fptt_irpf18sale_16_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf18sale_10_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf18" /> - <field name="tax_src_id" ref="iva_rep_16" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="irpf_sale_18" /> + </record> + + <record id="fptt_irpf18sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="iva_rep_8" /> + </record> + + <record id="fptt_irpf18sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18" /> + <field name="tax_src_id" ref="iva_rep_8" /> <field name="tax_dest_id" ref="irpf_sale_18" /> </record> @@ -556,6 +1214,18 @@ <field name="tax_dest_id" ref="irpf_sale_18" /> </record> + <record id="fptt_irpf18_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_sop_21" /> + </record> + + <record id="fptt_irpf18_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="irpf_18" /> + </record> + <record id="fptt_irpf18_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf18" /> <field name="tax_src_id" ref="iva_sop_18" /> @@ -568,27 +1238,39 @@ <field name="tax_dest_id" ref="irpf_18" /> </record> - <record id="fptt_irpf18_8" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf18_16" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf18" /> - <field name="tax_src_id" ref="iva_sop_8" /> - <field name="tax_dest_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_16" /> + <field name="tax_dest_id" ref="iva_sop_16" /> </record> - <record id="fptt_irpf18_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf18_16_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf18" /> - <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_16" /> <field name="tax_dest_id" ref="irpf_18" /> </record> - <record id="fptt_irpf18_16" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf18_10" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf18" /> - <field name="tax_src_id" ref="iva_sop_16" /> - <field name="tax_dest_id" ref="iva_sop_16" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_sop_10" /> </record> - <record id="fptt_irpf18_16_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf18_10_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf18" /> - <field name="tax_src_id" ref="iva_sop_16" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="irpf_18" /> + </record> + + <record id="fptt_irpf18_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="iva_sop_8" /> + </record> + + <record id="fptt_irpf18_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18" /> + <field name="tax_src_id" ref="iva_sop_8" /> <field name="tax_dest_id" ref="irpf_18" /> </record> @@ -616,29 +1298,29 @@ <field name="tax_dest_id" ref="irpf_18" /> </record> - <!-- Retenciones IRPF 15% fiscal.position.tax.template--> + <!-- Retenciones IRPF 15% fiscal.position.tax.template--> - <record id="fptt_irpf15sale_18" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf15sale_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf15" /> - <field name="tax_src_id" ref="iva_rep_18" /> - <field name="tax_dest_id" ref="iva_rep_18" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_rep_21" /> </record> - <record id="fptt_irpf15sale_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf15sale_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf15" /> - <field name="tax_src_id" ref="iva_rep_18" /> + <field name="tax_src_id" ref="iva_rep_21" /> <field name="tax_dest_id" ref="irpf_sale_15" /> </record> - <record id="fptt_irpf15sale_8" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf15sale_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf15" /> - <field name="tax_src_id" ref="iva_rep_8" /> - <field name="tax_dest_id" ref="iva_rep_8" /> + <field name="tax_src_id" ref="iva_rep_18" /> + <field name="tax_dest_id" ref="iva_rep_18" /> </record> - <record id="fptt_irpf15sale_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf15sale_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf15" /> - <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_src_id" ref="iva_rep_18" /> <field name="tax_dest_id" ref="irpf_sale_15" /> </record> @@ -654,6 +1336,30 @@ <field name="tax_dest_id" ref="irpf_sale_15" /> </record> + <record id="fptt_irpf15sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_rep_10" /> + </record> + + <record id="fptt_irpf15sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="irpf_sale_15" /> + </record> + + <record id="fptt_irpf15sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="iva_rep_8" /> + </record> + + <record id="fptt_irpf15sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="irpf_sale_15" /> + </record> + <record id="fptt_irpf15sale_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf15" /> <field name="tax_src_id" ref="iva_rep_7" /> @@ -678,27 +1384,27 @@ <field name="tax_dest_id" ref="irpf_sale_15" /> </record> - <record id="fptt_irpf15_18" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf15_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf15" /> - <field name="tax_src_id" ref="iva_sop_18" /> - <field name="tax_dest_id" ref="iva_sop_18" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_sop_21" /> </record> - <record id="fptt_irpf15_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf15_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf15" /> - <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_src_id" ref="iva_sop_21" /> <field name="tax_dest_id" ref="irpf_15" /> </record> - <record id="fptt_irpf15_8" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf15_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf15" /> - <field name="tax_src_id" ref="iva_sop_8" /> - <field name="tax_dest_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="iva_sop_18" /> </record> - <record id="fptt_irpf15_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf15_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf15" /> - <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_18" /> <field name="tax_dest_id" ref="irpf_15" /> </record> @@ -714,6 +1420,30 @@ <field name="tax_dest_id" ref="irpf_15" /> </record> + <record id="fptt_irpf15_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_sop_10" /> + </record> + + <record id="fptt_irpf15_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="irpf_15" /> + </record> + + <record id="fptt_irpf15_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="iva_sop_8" /> + </record> + + <record id="fptt_irpf15_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="irpf_15" /> + </record> + <record id="fptt_irpf15_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf15" /> <field name="tax_src_id" ref="iva_sop_7" /> @@ -738,29 +1468,152 @@ <field name="tax_dest_id" ref="irpf_15" /> </record> - <!-- Retenciones IRPF 7% fiscal.position.tax.template--> + <!-- Retenciones IRPF 9% fiscal.position.tax.template--> - <record id="fptt_irpf7sale_18" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_irpf7" /> + <record id="fptt_irpf9sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_rep_21" /> + </record> + + <record id="fptt_irpf9sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="irpf_sale_9" /> + </record> + + <record id="fptt_irpf9sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> <field name="tax_src_id" ref="iva_rep_18" /> <field name="tax_dest_id" ref="iva_rep_18" /> </record> - <record id="fptt_irpf7sale_18_2" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_irpf7" /> + <record id="fptt_irpf9sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> <field name="tax_src_id" ref="iva_rep_18" /> - <field name="tax_dest_id" ref="irpf_sale_7" /> + <field name="tax_dest_id" ref="irpf_sale_9" /> </record> - <record id="fptt_irpf7sale_8" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_irpf7" /> + <record id="fptt_irpf9sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_rep_10" /> + </record> + + <record id="fptt_irpf9sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="irpf_sale_9" /> + </record> + + <record id="fptt_irpf9sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> <field name="tax_src_id" ref="iva_rep_8" /> <field name="tax_dest_id" ref="iva_rep_8" /> </record> - <record id="fptt_irpf7sale_8_2" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_irpf7" /> + <record id="fptt_irpf9sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="irpf_sale_9" /> + </record> + + <record id="fptt_irpf9sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_rep_4" /> + <field name="tax_dest_id" ref="iva_rep_4" /> + </record> + + <record id="fptt_irpf9sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_rep_4" /> + <field name="tax_dest_id" ref="irpf_sale_9" /> + </record> + + <record id="fptt_irpf9_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_sop_21" /> + </record> + + <record id="fptt_irpf9_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="irpf_9" /> + </record> + + <record id="fptt_irpf9_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="iva_sop_18" /> + </record> + + <record id="fptt_irpf9_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="irpf_9" /> + </record> + + <record id="fptt_irpf9_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_sop_10" /> + </record> + + <record id="fptt_irpf9_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="irpf_9" /> + </record> + + <record id="fptt_irpf9_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="iva_sop_8" /> + </record> + + <record id="fptt_irpf9_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="irpf_9" /> + </record> + + <record id="fptt_irpf9_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_4" /> + <field name="tax_dest_id" ref="iva_sop_4" /> + </record> + + <record id="fptt_irpf9_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_4" /> + <field name="tax_dest_id" ref="irpf_9" /> + </record> + + <!-- Retenciones IRPF 7% fiscal.position.tax.template--> + + <record id="fptt_irpf7sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_rep_21" /> + </record> + + <record id="fptt_irpf7sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="irpf_sale_7" /> + </record> + + + <record id="fptt_irpf7sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_rep_18" /> + <field name="tax_dest_id" ref="iva_rep_18" /> + </record> + + <record id="fptt_irpf7sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_rep_18" /> <field name="tax_dest_id" ref="irpf_sale_7" /> </record> @@ -776,6 +1629,30 @@ <field name="tax_dest_id" ref="irpf_sale_7" /> </record> + <record id="fptt_irpf7sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_rep_10" /> + </record> + + <record id="fptt_irpf7sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="irpf_sale_7" /> + </record> + + <record id="fptt_irpf7sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="iva_rep_8" /> + </record> + + <record id="fptt_irpf7sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="irpf_sale_7" /> + </record> + <record id="fptt_irpf7sale_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf7" /> <field name="tax_src_id" ref="iva_rep_7" /> @@ -800,6 +1677,18 @@ <field name="tax_dest_id" ref="irpf_sale_7" /> </record> + <record id="fptt_irpf7_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_sop_21" /> + </record> + + <record id="fptt_irpf7_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="irpf_7" /> + </record> + <record id="fptt_irpf7_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf7" /> <field name="tax_src_id" ref="iva_sop_18" /> @@ -812,27 +1701,39 @@ <field name="tax_dest_id" ref="irpf_7" /> </record> - <record id="fptt_irpf7_8" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf7_16" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf7" /> - <field name="tax_src_id" ref="iva_sop_8" /> - <field name="tax_dest_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_16" /> + <field name="tax_dest_id" ref="iva_sop_16" /> </record> - <record id="fptt_irpf7_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf7_16_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf7" /> - <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_16" /> <field name="tax_dest_id" ref="irpf_7" /> </record> - <record id="fptt_irpf7_16" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf7_10" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf7" /> - <field name="tax_src_id" ref="iva_sop_16" /> - <field name="tax_dest_id" ref="iva_sop_16" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_sop_10" /> </record> - <record id="fptt_irpf7_16_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf7_10_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf7" /> - <field name="tax_src_id" ref="iva_sop_16" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="irpf_7" /> + </record> + + <record id="fptt_irpf7_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="iva_sop_8" /> + </record> + + <record id="fptt_irpf7_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_sop_8" /> <field name="tax_dest_id" ref="irpf_7" /> </record> @@ -862,27 +1763,27 @@ <!-- Retenciones IRPF 2% fiscal.position.tax.template--> - <record id="fptt_irpf2sale_18" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf2sale_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf2" /> - <field name="tax_src_id" ref="iva_rep_18" /> - <field name="tax_dest_id" ref="iva_rep_18" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_rep_21" /> </record> - <record id="fptt_irpf2sale_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf2sale_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf2" /> - <field name="tax_src_id" ref="iva_rep_18" /> + <field name="tax_src_id" ref="iva_rep_21" /> <field name="tax_dest_id" ref="irpf_sale_2" /> </record> - <record id="fptt_irpf2sale_8" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf2sale_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf2" /> - <field name="tax_src_id" ref="iva_rep_8" /> - <field name="tax_dest_id" ref="iva_rep_8" /> + <field name="tax_src_id" ref="iva_rep_18" /> + <field name="tax_dest_id" ref="iva_rep_18" /> </record> - <record id="fptt_irpf2sale_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf2sale_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf2" /> - <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_src_id" ref="iva_rep_18" /> <field name="tax_dest_id" ref="irpf_sale_2" /> </record> @@ -898,6 +1799,30 @@ <field name="tax_dest_id" ref="irpf_sale_2" /> </record> + <record id="fptt_irpf2sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_rep_10" /> + </record> + + <record id="fptt_irpf2sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="irpf_sale_2" /> + </record> + + <record id="fptt_irpf2sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="iva_rep_8" /> + </record> + + <record id="fptt_irpf2sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="irpf_sale_2" /> + </record> + <record id="fptt_irpf2sale_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf2" /> <field name="tax_src_id" ref="iva_rep_7" /> @@ -922,27 +1847,27 @@ <field name="tax_dest_id" ref="irpf_sale_2" /> </record> - <record id="fptt_irpf2_18" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf2_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf2" /> - <field name="tax_src_id" ref="iva_sop_18" /> - <field name="tax_dest_id" ref="iva_sop_18" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_sop_21" /> </record> - <record id="fptt_irpf2_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf2_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf2" /> - <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_src_id" ref="iva_sop_21" /> <field name="tax_dest_id" ref="irpf_2" /> </record> - <record id="fptt_irpf2_8" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf2_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf2" /> - <field name="tax_src_id" ref="iva_sop_8" /> - <field name="tax_dest_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="iva_sop_18" /> </record> - <record id="fptt_irpf2_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf2_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf2" /> - <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_18" /> <field name="tax_dest_id" ref="irpf_2" /> </record> @@ -958,6 +1883,30 @@ <field name="tax_dest_id" ref="irpf_2" /> </record> + <record id="fptt_irpf2_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_sop_10" /> + </record> + + <record id="fptt_irpf2_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="irpf_2" /> + </record> + + <record id="fptt_irpf2_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="iva_sop_8" /> + </record> + + <record id="fptt_irpf2_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="irpf_2" /> + </record> + <record id="fptt_irpf2_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf2" /> <field name="tax_src_id" ref="iva_sop_7" /> @@ -984,27 +1933,28 @@ <!-- Retenciones IRPF 1% fiscal.position.tax.template--> - <record id="fptt_irpf1sale_18" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf1sale_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf1" /> - <field name="tax_src_id" ref="iva_rep_18" /> - <field name="tax_dest_id" ref="iva_rep_18" /> + <field name="tax_src_id" ref="iva_rep_21" /> + <field name="tax_dest_id" ref="iva_rep_21" /> </record> - <record id="fptt_irpf1sale_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf1sale_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf1" /> - <field name="tax_src_id" ref="iva_rep_18" /> + <field name="tax_src_id" ref="iva_rep_21" /> <field name="tax_dest_id" ref="irpf_sale_1" /> </record> - <record id="fptt_irpf1sale_8" model="account.fiscal.position.tax.template"> + + <record id="fptt_irpf1sale_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf1" /> - <field name="tax_src_id" ref="iva_rep_8" /> - <field name="tax_dest_id" ref="iva_rep_8" /> + <field name="tax_src_id" ref="iva_rep_18" /> + <field name="tax_dest_id" ref="iva_rep_18" /> </record> - <record id="fptt_irpf1sale_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf1sale_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf1" /> - <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_src_id" ref="iva_rep_18" /> <field name="tax_dest_id" ref="irpf_sale_1" /> </record> @@ -1020,6 +1970,30 @@ <field name="tax_dest_id" ref="irpf_sale_1" /> </record> + <record id="fptt_irpf1sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="iva_rep_10" /> + </record> + + <record id="fptt_irpf1sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_rep_10" /> + <field name="tax_dest_id" ref="irpf_sale_1" /> + </record> + + <record id="fptt_irpf1sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="iva_rep_8" /> + </record> + + <record id="fptt_irpf1sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_rep_8" /> + <field name="tax_dest_id" ref="irpf_sale_1" /> + </record> + <record id="fptt_irpf1sale_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf1" /> <field name="tax_src_id" ref="iva_rep_7" /> @@ -1044,27 +2018,27 @@ <field name="tax_dest_id" ref="irpf_sale_1" /> </record> - <record id="fptt_irpf1_18" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf1_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf1" /> - <field name="tax_src_id" ref="iva_sop_18" /> - <field name="tax_dest_id" ref="iva_sop_18" /> + <field name="tax_src_id" ref="iva_sop_21" /> + <field name="tax_dest_id" ref="iva_sop_21" /> </record> - <record id="fptt_irpf1_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf1_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf1" /> - <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_src_id" ref="iva_sop_21" /> <field name="tax_dest_id" ref="irpf_1" /> </record> - <record id="fptt_irpf1_8" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf1_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf1" /> - <field name="tax_src_id" ref="iva_sop_8" /> - <field name="tax_dest_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_18" /> + <field name="tax_dest_id" ref="iva_sop_18" /> </record> - <record id="fptt_irpf1_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_irpf1_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf1" /> - <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_src_id" ref="iva_sop_18" /> <field name="tax_dest_id" ref="irpf_1" /> </record> @@ -1080,6 +2054,30 @@ <field name="tax_dest_id" ref="irpf_1" /> </record> + <record id="fptt_irpf1_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="iva_sop_10" /> + </record> + + <record id="fptt_irpf1_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_sop_10" /> + <field name="tax_dest_id" ref="irpf_1" /> + </record> + + <record id="fptt_irpf1_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="iva_sop_8" /> + </record> + + <record id="fptt_irpf1_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_sop_8" /> + <field name="tax_dest_id" ref="irpf_1" /> + </record> + <record id="fptt_irpf1_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_irpf1" /> <field name="tax_src_id" ref="iva_sop_7" /> @@ -1104,5 +2102,222 @@ <field name="tax_dest_id" ref="irpf_1" /> </record> + <record id="fptt_irpf21sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="iva_rep_ex" /> + </record> + + <record id="fptt_irpf21sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="irpf_sale_21" /> + </record> + + <record id="fptt_irpf20sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="iva_rep_ex" /> + </record> + + <record id="fptt_irpf20sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="irpf_sale_20" /> + </record> + + <record id="fptt_irpf19sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="iva_rep_ex" /> + </record> + + <record id="fptt_irpf19sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="irpf_sale_19" /> + </record> + + <record id="fptt_irpf18sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="iva_rep_ex" /> + </record> + + <record id="fptt_irpf18sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18"/> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="irpf_sale_18" /> + </record> + + <record id="fptt_irpf15sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="iva_rep_ex" /> + </record> + + <record id="fptt_irpf15sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="irpf_sale_15" /> + </record> + + <record id="fptt_irpf9sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="iva_rep_ex" /> + </record> + + <record id="fptt_irpf9sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="irpf_sale_9" /> + </record> + + <record id="fptt_irpf7sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="iva_rep_ex" /> + </record> + + <record id="fptt_irpf7sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="irpf_sale_7" /> + </record> + + <record id="fptt_irpf2sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="iva_rep_ex" /> + </record> + + <record id="fptt_irpf2sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="irpf_sale_2" /> + </record> + + <record id="fptt_irpf1sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="iva_rep_ex" /> + </record> + + <record id="fptt_irpf1sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_rep_ex" /> + <field name="tax_dest_id" ref="irpf_sale_1" /> + </record> + + <!-- IVA SOPORTADO --> + + <record id="fptt_irpf21_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21"/> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="iva_sop_ex" /> + </record> + + <record id="fptt_irpf21_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf21"/> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="irpf_21" /> + </record> + + <record id="fptt_irpf20_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20"/> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="iva_sop_ex" /> + </record> + + <record id="fptt_irpf20_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf20"/> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="irpf_20" /> + </record> + + <record id="fptt_irpf19_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19"/> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="iva_sop_ex" /> + </record> + + <record id="fptt_irpf19_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf19"/> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="irpf_19" /> + </record> + + <record id="fptt_irpf18_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18" /> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="iva_sop_ex" /> + </record> + + <record id="fptt_irpf18_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf18" /> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="irpf_18" /> + </record> + + <record id="fptt_irpf15_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15" /> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="iva_sop_ex" /> + </record> + + <record id="fptt_irpf15_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf15"/> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="irpf_15" /> + </record> + + <record id="fptt_irpf9_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="iva_sop_ex" /> + </record> + + <record id="fptt_irpf9_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf9" /> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="irpf_9" /> + </record> + + <record id="fptt_irpf7_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="iva_sop_ex" /> + </record> + + <record id="fptt_irpf7_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf7" /> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="irpf_7" /> + </record> + + <record id="fptt_irpf2_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="iva_sop_ex" /> + </record> + + <record id="fptt_irpf2_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf2" /> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="irpf_2" /> + </record> + + <record id="fptt_irpf1_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="iva_sop_ex" /> + </record> + + <record id="fptt_irpf1_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_irpf1" /> + <field name="tax_src_id" ref="iva_sop_ex" /> + <field name="tax_dest_id" ref="irpf_1" /> + </record> </data> </openerp> diff --git a/addons/l10n_es/fiscal_templates_assoc.xml b/addons/l10n_es/fiscal_templates_assoc.xml new file mode 100644 index 00000000000..42c7ab464ee --- /dev/null +++ b/addons/l10n_es/fiscal_templates_assoc.xml @@ -0,0 +1,2047 @@ +<?xml version="1.0" encoding="utf-8"?> +<openerp> + <data noupdate="0"> + + <!-- + Definición de posiciones fiscales Régimen Nacional, Recargo de Equivalencia, + Extracomunitario, Intracomunitario y Retención de IRPF 18%, 15%, 7%, 1% + + Basado en fiscal_templates.xml, con los siguientes cambios: + + - Se sustituyen los códigos: + vat_code_chart_root => vat_code_chart_assoc_root + l10nES_chart_template => l10nES_chart_template_assoc + pgc_* => pgc_assoc_* + iva_* => iva_assoc_* + re_* => re_assoc_* + irpf_* => irpf_assoc__* + fp_* => fp_assoc_* + fptt_* => fptt_assoc_* + fpat_* => fpat_assoc_* + irpf_sale => irpf_assoc_sale_* + + Borja López Soilán (Pexego) - borjals@pexego.es (2009-09-09) + + Corrección: El mapeo de cuentas de las posiciones fiscales Régimen Extracomunitario y Intracomunitario + no se diferenciaban entre el plan general y el plan pyme (fpat_* => fpat_assoc_*) + + Añadidas posiciones fiscales Retención de IRPF 18%, 15%, 7%, 1% : + + Corrección: Las nuevas posiciones fiscales de retención IRPF tenían + referencias incorrectas: + iva_* => iva_assoc_* + irpf_* => irpf_assoc_* + + --> + <!-- Fiscal Position Templates --> + <record id="fp_assoc_nacional" model="account.fiscal.position.template"> + <field name="name">Régimen Nacional</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_recargo" model="account.fiscal.position.template"> + <field name="name">Recargo de Equivalencia</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_extra" model="account.fiscal.position.template"> + <field name="name">Régimen Extracomunitario</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_intra" model="account.fiscal.position.template"> + <field name="name">Régimen Intracomunitario</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_irpf21" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 21%</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_irpf20" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 20%</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_irpf19" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 19%</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_irpf18" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 18%</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_irpf15" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 15%</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_irpf9" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 9%</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_irpf7" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 7%</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_irpf2" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 2%</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + <record id="fp_assoc_irpf1" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 1%</field> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + </record> + + + <!-- Fiscal Position Tax Templates --> + <!-- ************************************************************* --> + + <!-- Extracomunitarios fiscal.position.tax.template--> + + <record id="fptt_assoc_extra_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="iva_assoc_X16_compras_bc" /> + </record> + <record id="fptt_assoc_extra_16_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_16_inv" /> + <field name="tax_dest_id" ref="iva_assoc_X16_compras_bi" /> + </record> + <record id="fptt_assoc_extra_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="iva_assoc_X18_compras_bc" /> + </record> + <record id="fptt_assoc_extra_18_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_18_inv" /> + <field name="tax_dest_id" ref="iva_assoc_X18_compras_bi" /> + </record> + + <record id="fptt_assoc_extra_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="iva_assoc_X7_compras_bc" /> + </record> + <record id="fptt_assoc_extra_7_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_7_inv" /> + <field name="tax_dest_id" ref="iva_assoc_X7_compras_bi" /> + </record> + <record id="fptt_assoc_extra_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="iva_assoc_X8_compras_bc" /> + </record> + <record id="fptt_assoc_extra_8_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_8_inv" /> + <field name="tax_dest_id" ref="iva_assoc_X8_compras_bi" /> + </record> + + <record id="fptt_assoc_extra_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="iva_assoc_X10_compras_bc" /> + </record> + <record id="fptt_assoc_extra_10_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_10_inv" /> + <field name="tax_dest_id" ref="iva_assoc_X10_compras_bi" /> + </record> + + <record id="fptt_assoc_extra_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="iva_assoc_X21_compras_bc" /> + </record> + <record id="fptt_assoc_extra_21_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_21_inv" /> + <field name="tax_dest_id" ref="iva_assoc_X21_compras_bi" /> + </record> + <record id="fptt_assoc_extra_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="iva_assoc_X4_compras_bc" /> + </record> + <record id="fptt_assoc_extra_4_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_sop_4_inv" /> + <field name="tax_dest_id" ref="iva_assoc_X4_compras_bi" /> + </record> + + <record id="fptt_assoc_extra_ventas_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_X0" /> + </record> + + <record id="fptt_assoc_extra_ventas_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="iva_assoc_X0" /> + </record> + <record id="fptt_assoc_extra_ventas_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_X0" /> + </record> + + <record id="fptt_assoc_extra_ventas_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="iva_assoc_X0" /> + </record> + <record id="fptt_assoc_extra_ventas_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_X0" /> + </record> + + <record id="fptt_assoc_extra_ventas_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_X0" /> + </record> + +<record id="fptt_assoc_extra_ventas_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_X0" /> + </record> + + <!-- Intracomunitarios fiscal.position.tax.template--> + + <record id="fptt_assoc_intra_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_16_bc" /> + </record> + <record id="fptt_assoc_intra_16_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_16_inv" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_16_bi" /> + </record> + <record id="fptt_assoc_intra_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_18_bc" /> + </record> + <record id="fptt_assoc_intra_18_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_18_inv" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_18_bi" /> + </record> + + <record id="fptt_assoc_intra_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_7_bc" /> + </record> + <record id="fptt_assoc_intra_7_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_7_inv" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_7_bi" /> + </record> + <record id="fptt_assoc_intra_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_8_bc" /> + </record> + <record id="fptt_assoc_intra_8_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_8_inv" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_8_bi" /> + </record> + <record id="fptt_assoc_intra_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_4_bc" /> + </record> + <record id="fptt_assoc_intra_4_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_4_inv" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_4_bi" /> + </record> + + <record id="fptt_assoc_intra_ventas_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_IO" /> + </record> + + <record id="fptt_assoc_intra_ventas_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="iva_assoc_IO" /> + </record> + <record id="fptt_assoc_intra_ventas_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_IO" /> + </record> + + <record id="fptt_assoc_intra_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_10_bc" /> + </record> + + <record id="fptt_assoc_intra_10_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_10_inv" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_10_bi" /> + </record> + + <record id="fptt_assoc_intra_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_21_bc" /> + </record> + <record id="fptt_assoc_intra_21_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_sop_21_inv" /> + <field name="tax_dest_id" ref="iva_assoc_IC_compras_21_bi" /> + </record> + + <record id="fptt_assoc_intra_ventas_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_IO" /> + </record> + + + <record id="fptt_assoc_intra_ventas_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="iva_assoc_IO" /> + </record> + <record id="fptt_assoc_intra_ventas_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_IO" /> + </record> + + <record id="fptt_assoc_intra_ventas_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_IO" /> + </record> + + <!-- Recargo de equivalencia fiscal.position.tax.template--> + + <record id="fptt_assoc_recargo_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="iva_assoc_rep_16" /> + </record> + + <record id="fptt_assoc_recargo_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="re_assoc_4" /> + </record> + + <record id="fptt_assoc_recargo_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_rep_18" /> + </record> + + <record id="fptt_assoc_recargo_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="re_assoc_4" /> + </record> + + <record id="fptt_assoc_recargo_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="iva_assoc_rep_7" /> + </record> + + <record id="fptt_assoc_recargo_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="re_assoc_1" /> + </record> + + <record id="fptt_assoc_recargo_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_rep_8" /> + </record> + + <record id="fptt_assoc_recargo_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="re_assoc_1" /> + </record> + + <record id="fptt_assoc_recargo_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_rep_10" /> + </record> + + <record id="fptt_assoc_recargo_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="re_assoc_14" /> + </record> + + <record id="fptt_assoc_recargo_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_rep_4" /> + </record> + + <record id="fptt_assoc_recargo_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="re_assoc_05" /> + </record> + + <record id="fptt_assoc_recargo_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_rep_21" /> + </record> + + <record id="fptt_assoc_recargo_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_recargo" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="re_assoc_52" /> + </record> + + <!-- Extracomunitarios fiscal.position.account.template--> + + <record id="fpat_assoc_extra_acc_1" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="account_src_id" ref="pgc_assoc_7000" /> + <field name="account_dest_id" ref="pgc_assoc_7002" /> + </record> + + <record id="fpat_assoc_extra_acc_2" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="account_src_id" ref="pgc_assoc_7010" /> + <field name="account_dest_id" ref="pgc_assoc_7012" /> + </record> + + <record id="fpat_assoc_extra_acc_3" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="account_src_id" ref="pgc_assoc_7020" /> + <field name="account_dest_id" ref="pgc_assoc_7022" /> + </record> + + <record id="fpat_assoc_extra_acc_4" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="account_src_id" ref="pgc_assoc_7030" /> + <field name="account_dest_id" ref="pgc_assoc_7032" /> + </record> + + <record id="fpat_assoc_extra_acc_5" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="account_src_id" ref="pgc_assoc_7040" /> + <field name="account_dest_id" ref="pgc_assoc_7042" /> + </record> + + <record id="fpat_assoc_extra_acc_6" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_extra" /> + <field name="account_src_id" ref="pgc_assoc_7050" /> + <field name="account_dest_id" ref="pgc_assoc_7052" /> + </record> + + <!-- Intracomunitarios fiscal.position.account.template--> + + <record id="fpat_assoc_intra_acc_1" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="account_src_id" ref="pgc_assoc_7000" /> + <field name="account_dest_id" ref="pgc_assoc_7001" /> + </record> + + <record id="fpat_assoc_intra_acc_2" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="account_src_id" ref="pgc_assoc_7010" /> + <field name="account_dest_id" ref="pgc_assoc_7011" /> + </record> + + <record id="fpat_assoc_intra_acc_3" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="account_src_id" ref="pgc_assoc_7020" /> + <field name="account_dest_id" ref="pgc_assoc_7021" /> + </record> + + <record id="fpat_assoc_intra_acc_4" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="account_src_id" ref="pgc_assoc_7030" /> + <field name="account_dest_id" ref="pgc_assoc_7031" /> + </record> + + <record id="fpat_assoc_intra_acc_5" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="account_src_id" ref="pgc_assoc_7040" /> + <field name="account_dest_id" ref="pgc_assoc_7041" /> + </record> + + <record id="fpat_assoc_intra_acc_6" model="account.fiscal.position.account.template"> + <field name="position_id" ref="fp_assoc_intra" /> + <field name="account_src_id" ref="pgc_assoc_7050" /> + <field name="account_dest_id" ref="pgc_assoc_7051" /> + </record> + +<!-- Retenciones IRPF 21% fiscal.position.tax.template--> + + <record id="fptt_assoc_irpf21sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_rep_21" /> + </record> + + <record id="fptt_assoc_irpf21sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_21" /> + </record> + + <record id="fptt_assoc_irpf21sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_rep_18" /> + </record> + + <record id="fptt_assoc_irpf21sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_21" /> + </record> + + <record id="fptt_assoc_irpf21sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_rep_10" /> + </record> + + <record id="fptt_assoc_irpf21sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_21" /> + </record> + + <record id="fptt_assoc_irpf21sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_rep_8" /> + </record> + + <record id="fptt_assoc_irpf21sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_21" /> + </record> + + <record id="fptt_assoc_irpf21sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_rep_4" /> + </record> + + <record id="fptt_assoc_irpf21sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_21" /> + </record> + + <record id="fptt_assoc_irpf21_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="iva_assoc_sop_21" /> + </record> + + <record id="fptt_assoc_irpf21_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="irpf_assoc_21" /> + </record> + + <record id="fptt_assoc_irpf21_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="iva_assoc_sop_18" /> + </record> + + <record id="fptt_assoc_irpf21_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="irpf_assoc_21" /> + </record> + + <record id="fptt_assoc_irpf21_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="iva_assoc_sop_10" /> + </record> + + <record id="fptt_assoc_irpf21_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="irpf_assoc_21" /> + </record> + + <record id="fptt_assoc_irpf21_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="iva_assoc_sop_8" /> + </record> + + <record id="fptt_assoc_irpf21_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="irpf_assoc_21" /> + </record> + + <record id="fptt_assoc_irpf21_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="iva_assoc_sop_4" /> + </record> + + <record id="fptt_assoc_irpf21_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="irpf_assoc_21" /> + </record> + + <!-- Retenciones IRPF 20% fiscal.position.tax.template--> + + <record id="fptt_assoc_irpf20sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_rep_21" /> + </record> + + <record id="fptt_assoc_irpf20sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_20" /> + </record> + + <record id="fptt_assoc_irpf20sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_rep_18" /> + </record> + + <record id="fptt_assoc_irpf20sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_20" /> + </record> + + <record id="fptt_assoc_irpf20sale_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="iva_assoc_rep_16" /> + </record> + + <record id="fptt_assoc_irpf20sale_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_20" /> + </record> + + <record id="fptt_assoc_irpf20sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_rep_8" /> + </record> + + <record id="fptt_assoc_irpf20sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_20" /> + </record> + + <record id="fptt_assoc_irpf20sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_rep_10" /> + </record> + + <record id="fptt_assoc_irpf20sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_20" /> + </record> + + <record id="fptt_assoc_irpf20sale_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="iva_assoc_rep_7" /> + </record> + + <record id="fptt_assoc_irpf20sale_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_20" /> + </record> + + <record id="fptt_assoc_irpf20sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_rep_4" /> + </record> + + <record id="fptt_assoc_irpf20sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_20" /> + </record> + + <record id="fptt_assoc_irpf20_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="iva_assoc_sop_21" /> + </record> + + <record id="fptt_assoc_irpf20_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="irpf_assoc_20" /> + </record> + + <record id="fptt_assoc_irpf20_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="iva_assoc_sop_18" /> + </record> + + <record id="fptt_assoc_irpf20_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="irpf_assoc_20" /> + </record> + + <record id="fptt_assoc_irpf20_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="iva_assoc_sop_16" /> + </record> + + <record id="fptt_assoc_irpf20_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="irpf_assoc_20" /> + </record> + + <record id="fptt_assoc_irpf20_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="iva_assoc_sop_10" /> + </record> + + <record id="fptt_assoc_irpf20_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="irpf_assoc_20" /> + </record> + + <record id="fptt_assoc_irpf20_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="iva_assoc_sop_8" /> + </record> + + <record id="fptt_assoc_irpf20_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="irpf_assoc_20" /> + </record> + + <record id="fptt_assoc_irpf20_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="iva_assoc_sop_7" /> + </record> + + <record id="fptt_assoc_irpf20_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="irpf_assoc_20" /> + </record> + + <record id="fptt_assoc_irpf20_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="iva_assoc_sop_4" /> + </record> + + <record id="fptt_assoc_irpf20_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="irpf_assoc_20" /> + </record> + + + <!-- Retenciones IRPF 19% fiscal.position.tax.template--> + + <record id="fptt_assoc_irpf19sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_rep_21" /> + </record> + + <record id="fptt_assoc_irpf19sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_19" /> + </record> + + <record id="fptt_assoc_irpf19sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_rep_18" /> + </record> + + <record id="fptt_assoc_irpf19sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_19" /> + </record> + + <record id="fptt_assoc_irpf19sale_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="iva_assoc_rep_16" /> + </record> + + <record id="fptt_assoc_irpf19sale_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_19" /> + </record> + + <record id="fptt_assoc_irpf19sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_rep_10" /> + </record> + + <record id="fptt_assoc_irpf19sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_19" /> + </record> + + <record id="fptt_assoc_irpf19sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_rep_8" /> + </record> + + <record id="fptt_assoc_irpf19sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_19" /> + </record> + + <record id="fptt_assoc_irpf19sale_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="iva_assoc_rep_7" /> + </record> + + <record id="fptt_assoc_irpf19sale_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_19" /> + </record> + + <record id="fptt_assoc_irpf19sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_rep_4" /> + </record> + + <record id="fptt_assoc_irpf19sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_19" /> + </record> + + <record id="fptt_assoc_irpf19_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="iva_assoc_sop_21" /> + </record> + + <record id="fptt_assoc_irpf19_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="irpf_assoc_19" /> + </record> + + <record id="fptt_assoc_irpf19_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="iva_assoc_sop_18" /> + </record> + + <record id="fptt_assoc_irpf19_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="irpf_assoc_19" /> + </record> + + <record id="fptt_assoc_irpf19_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="iva_assoc_sop_16" /> + </record> + + <record id="fptt_assoc_irpf19_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="irpf_assoc_19" /> + </record> + + <record id="fptt_assoc_irpf19_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="iva_assoc_sop_10" /> + </record> + + <record id="fptt_assoc_irpf19_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="irpf_assoc_19" /> + </record> + + <record id="fptt_assoc_irpf19_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="iva_assoc_sop_8" /> + </record> + + <record id="fptt_assoc_irpf19_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="irpf_assoc_19" /> + </record> + + <record id="fptt_assoc_irpf19_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="iva_assoc_sop_7" /> + </record> + + <record id="fptt_assoc_irpf19_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="irpf_assoc_19" /> + </record> + + <record id="fptt_assoc_irpf19_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="iva_assoc_sop_4" /> + </record> + + <record id="fptt_assoc_irpf19_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="irpf_assoc_19" /> + </record> + + <!-- Retenciones IRPF 18% fiscal.position.tax.template--> + + <record id="fptt_assoc_irpf18sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_rep_21" /> + </record> + + <record id="fptt_assoc_irpf18sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_18" /> + </record> + + <record id="fptt_assoc_irpf18sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_rep_18" /> + </record> + + <record id="fptt_assoc_irpf18sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_18" /> + </record> + + <record id="fptt_assoc_irpf18sale_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="iva_assoc_rep_16" /> + </record> + + <record id="fptt_assoc_irpf18sale_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_18" /> + </record> + + <record id="fptt_assoc_irpf18sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_rep_10" /> + </record> + + <record id="fptt_assoc_irpf18sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_18" /> + </record> + + <record id="fptt_assoc_irpf18sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_rep_8" /> + </record> + + <record id="fptt_assoc_irpf18sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_18" /> + </record> + + <record id="fptt_assoc_irpf18sale_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="iva_assoc_rep_7" /> + </record> + + <record id="fptt_assoc_irpf18sale_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_18" /> + </record> + + <record id="fptt_assoc_irpf18sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_rep_4" /> + </record> + + <record id="fptt_assoc_irpf18sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_18" /> + </record> + + <record id="fptt_assoc_irpf18_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="iva_assoc_sop_21" /> + </record> + + <record id="fptt_assoc_irpf18_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="irpf_assoc_18" /> + </record> + + <record id="fptt_assoc_irpf18_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="iva_assoc_sop_18" /> + </record> + + <record id="fptt_assoc_irpf18_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="irpf_assoc_18" /> + </record> + + <record id="fptt_assoc_irpf18_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="iva_assoc_sop_16" /> + </record> + + <record id="fptt_assoc_irpf18_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="irpf_assoc_18" /> + </record> + + <record id="fptt_assoc_irpf18_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="iva_assoc_sop_10" /> + </record> + + <record id="fptt_assoc_irpf18_8_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="irpf_assoc_18" /> + </record> + + <record id="fptt_assoc_irpf18_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="iva_assoc_sop_8" /> + </record> + + <record id="fptt_assoc_irpf18_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="irpf_assoc_18" /> + </record> + + <record id="fptt_assoc_irpf18_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="iva_assoc_sop_7" /> + </record> + + <record id="fptt_assoc_irpf18_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="irpf_assoc_18" /> + </record> + + <record id="fptt_assoc_irpf18_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="iva_assoc_sop_4" /> + </record> + + <record id="fptt_assoc_irpf18_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="irpf_assoc_18" /> + </record> + + <!-- Retenciones IRPF 15% fiscal.position.tax.template--> + + <record id="fptt_assoc_irpf15sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_rep_21" /> + </record> + + <record id="fptt_assoc_irpf15sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_15" /> + </record> + + <record id="fptt_assoc_irpf15sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_rep_18" /> + </record> + + <record id="fptt_assoc_irpf15sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_15" /> + </record> + + <record id="fptt_assoc_irpf15sale_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="iva_assoc_rep_16" /> + </record> + + <record id="fptt_assoc_irpf15sale_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_15" /> + </record> + + <record id="fptt_assoc_irpf15sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_rep_10" /> + </record> + + <record id="fptt_assoc_irpf15sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_15" /> + </record> + + <record id="fptt_assoc_irpf15sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_rep_8" /> + </record> + + <record id="fptt_assoc_irpf15sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_15" /> + </record> + + <record id="fptt_assoc_irpf15sale_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="iva_assoc_rep_7" /> + </record> + + <record id="fptt_assoc_irpf15sale_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_15" /> + </record> + + <record id="fptt_assoc_irpf15sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_rep_4" /> + </record> + + <record id="fptt_assoc_irpf15sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_15" /> + </record> + + <record id="fptt_assoc_irpf15_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="iva_assoc_sop_21" /> + </record> + + <record id="fptt_assoc_irpf15_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="irpf_assoc_15" /> + </record> + + <record id="fptt_assoc_irpf15_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="iva_assoc_sop_18" /> + </record> + + <record id="fptt_assoc_irpf15_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="irpf_assoc_15" /> + </record> + + <record id="fptt_assoc_irpf15_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="iva_assoc_sop_16" /> + </record> + + <record id="fptt_assoc_irpf15_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="irpf_assoc_15" /> + </record> + + <record id="fptt_assoc_irpf15_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="iva_assoc_sop_10" /> + </record> + + <record id="fptt_assoc_irpf15_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="irpf_assoc_15" /> + </record> + + <record id="fptt_assoc_irpf15_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="iva_assoc_sop_8" /> + </record> + + <record id="fptt_assoc_irpf15_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="irpf_assoc_15" /> + </record> + + <record id="fptt_assoc_irpf15_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="iva_assoc_sop_7" /> + </record> + + <record id="fptt_assoc_irpf15_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="irpf_assoc_15" /> + </record> + + <record id="fptt_assoc_irpf15_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="iva_assoc_sop_4" /> + </record> + + <record id="fptt_assoc_irpf15_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="irpf_assoc_15" /> + </record> + + <!-- Retenciones IRPF 9% fiscal.position.tax.template--> + + <record id="fptt_assoc_irpf9sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_rep_21" /> + </record> + + <record id="fptt_assoc_irpf9sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_9" /> + </record> + + <record id="fptt_assoc_irpf9sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_rep_18" /> + </record> + + <record id="fptt_assoc_irpf9sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_9" /> + </record> + + <record id="fptt_assoc_irpf9sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_rep_10" /> + </record> + + <record id="fptt_assoc_irpf9sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_9" /> + </record> + + <record id="fptt_assoc_irpf9sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_rep_8" /> + </record> + + <record id="fptt_assoc_irpf9sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_9" /> + </record> + + <record id="fptt_assoc_irpf9sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_rep_4" /> + </record> + + <record id="fptt_assoc_irpf9sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_9" /> + </record> + + <record id="fptt_assoc_irpf9_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="iva_assoc_sop_21" /> + </record> + + <record id="fptt_assoc_irpf9_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="irpf_assoc_9" /> + </record> + + <record id="fptt_assoc_irpf9_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="iva_assoc_sop_18" /> + </record> + + <record id="fptt_assoc_irpf9_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="irpf_assoc_9" /> + </record> + + <record id="fptt_assoc_irpf9_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="iva_assoc_sop_10" /> + </record> + + <record id="fptt_assoc_irpf9_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="irpf_assoc_9" /> + </record> + + <record id="fptt_assoc_irpf9_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="iva_assoc_sop_8" /> + </record> + + <record id="fptt_assoc_irpf9_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="irpf_assoc_9" /> + </record> + + <record id="fptt_assoc_irpf9_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="iva_assoc_sop_4" /> + </record> + + <record id="fptt_assoc_irpf9_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="irpf_assoc_9" /> + </record> + + <!-- Retenciones IRPF 7% fiscal.position.tax.template--> + + <record id="fptt_assoc_irpf7sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_rep_21" /> + </record> + + <record id="fptt_assoc_irpf7sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_7" /> + </record> + + <record id="fptt_assoc_irpf7sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_rep_18" /> + </record> + + <record id="fptt_assoc_irpf7sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_7" /> + </record> + + <record id="fptt_assoc_irpf7sale_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="iva_assoc_rep_16" /> + </record> + + <record id="fptt_assoc_irpf7sale_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_7" /> + </record> + + <record id="fptt_assoc_irpf7sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_rep_10" /> + </record> + + <record id="fptt_assoc_irpf7sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_7" /> + </record> + + <record id="fptt_assoc_irpf7sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_rep_8" /> + </record> + + <record id="fptt_assoc_irpf7sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_7" /> + </record> + + <record id="fptt_assoc_irpf7sale_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="iva_assoc_rep_7" /> + </record> + + <record id="fptt_assoc_irpf7sale_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_7" /> + </record> + + <record id="fptt_assoc_irpf7sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_rep_4" /> + </record> + + <record id="fptt_assoc_irpf7sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_7" /> + </record> + + <record id="fptt_assoc_irpf7_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="iva_assoc_sop_21" /> + </record> + + <record id="fptt_assoc_irpf7_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="irpf_assoc_7" /> + </record> + + <record id="fptt_assoc_irpf7_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="iva_assoc_sop_18" /> + </record> + + <record id="fptt_assoc_irpf7_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="irpf_assoc_7" /> + </record> + + <record id="fptt_assoc_irpf7_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="iva_assoc_sop_16" /> + </record> + + <record id="fptt_assoc_irpf7_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="irpf_assoc_7" /> + </record> + + <record id="fptt_assoc_irpf7_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="iva_assoc_sop_10" /> + </record> + + <record id="fptt_assoc_irpf7_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="irpf_assoc_7" /> + </record> + + <record id="fptt_assoc_irpf7_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="iva_assoc_sop_8" /> + </record> + + <record id="fptt_assoc_irpf7_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="irpf_assoc_7" /> + </record> + + + <record id="fptt_assoc_irpf7_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="iva_assoc_sop_7" /> + </record> + + <record id="fptt_assoc_irpf7_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="irpf_assoc_7" /> + </record> + + <record id="fptt_assoc_irpf7_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="iva_assoc_sop_4" /> + </record> + + <record id="fptt_assoc_irpf7_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="irpf_assoc_7" /> + </record> + + <!-- Retenciones IRPF 2% fiscal.position.tax.template--> + + <record id="fptt_assoc_irpf2sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_rep_21" /> + </record> + + <record id="fptt_assoc_irpf2sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_2" /> + </record> + + <record id="fptt_assoc_irpf2sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_rep_18" /> + </record> + + <record id="fptt_assoc_irpf2sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_2" /> + </record> + + <record id="fptt_assoc_irpf2sale_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="iva_assoc_rep_16" /> + </record> + + <record id="fptt_assoc_irpf2sale_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_2" /> + </record> + + <record id="fptt_assoc_irpf2sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_rep_10" /> + </record> + + <record id="fptt_assoc_irpf2sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_2" /> + </record> + + <record id="fptt_assoc_irpf2sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_rep_8" /> + </record> + + <record id="fptt_assoc_irpf2sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_2" /> + </record> + + <record id="fptt_assoc_irpf2sale_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="iva_assoc_rep_7" /> + </record> + + <record id="fptt_assoc_irpf2sale_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_2" /> + </record> + + <record id="fptt_assoc_irpf2sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_rep_4" /> + </record> + + <record id="fptt_assoc_irpf2sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_2" /> + </record> + + <record id="fptt_assoc_irpf2_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="iva_assoc_sop_21" /> + </record> + + <record id="fptt_assoc_irpf2_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="irpf_assoc_2" /> + </record> + + <record id="fptt_assoc_irpf2_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="iva_assoc_sop_18" /> + </record> + + <record id="fptt_assoc_irpf2_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="irpf_assoc_2" /> + </record> + + <record id="fptt_assoc_irpf2_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="iva_assoc_sop_16" /> + </record> + + <record id="fptt_assoc_irpf2_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="irpf_assoc_2" /> + </record> + + <record id="fptt_assoc_irpf2_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="iva_assoc_sop_10" /> + </record> + + <record id="fptt_assoc_irpf2_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="irpf_assoc_2" /> + </record> + + <record id="fptt_assoc_irpf2_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="iva_assoc_sop_8" /> + </record> + + <record id="fptt_assoc_irpf2_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="irpf_assoc_2" /> + </record> + + <record id="fptt_assoc_irpf2_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="iva_assoc_sop_7" /> + </record> + + <record id="fptt_assoc_irpf2_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="irpf_assoc_2" /> + </record> + + <record id="fptt_assoc_irpf2_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="iva_assoc_sop_4" /> + </record> + + <record id="fptt_assoc_irpf2_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="irpf_assoc_2" /> + </record> + + <!-- Retenciones IRPF 1% fiscal.position.tax.template--> + + <record id="fptt_assoc_irpf1sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="iva_assoc_rep_21" /> + </record> + + <record id="fptt_assoc_irpf1sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_21" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_1" /> + </record> + + <record id="fptt_assoc_irpf1sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="iva_assoc_rep_18" /> + </record> + + <record id="fptt_assoc_irpf1sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_18" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_1" /> + </record> + + <record id="fptt_assoc_irpf1sale_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="iva_assoc_rep_16" /> + </record> + + <record id="fptt_assoc_irpf1sale_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_16" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_1" /> + </record> + + <record id="fptt_assoc_irpf1sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="iva_assoc_rep_10" /> + </record> + + <record id="fptt_assoc_irpf1sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_10" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_1" /> + </record> + + <record id="fptt_assoc_irpf1sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="iva_assoc_rep_8" /> + </record> + + <record id="fptt_assoc_irpf1sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_8" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_1" /> + </record> + + <record id="fptt_assoc_irpf1sale_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="iva_assoc_rep_7" /> + </record> + + <record id="fptt_assoc_irpf1sale_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_7" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_1" /> + </record> + + <record id="fptt_assoc_irpf1sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="iva_assoc_rep_4" /> + </record> + + <record id="fptt_assoc_irpf1sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_4" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_1" /> + </record> + + <record id="fptt_assoc_irpf1_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="iva_assoc_sop_21" /> + </record> + + <record id="fptt_assoc_irpf1_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_21" /> + <field name="tax_dest_id" ref="irpf_assoc_1" /> + </record> + + <record id="fptt_assoc_irpf1_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="iva_assoc_sop_18" /> + </record> + + <record id="fptt_assoc_irpf1_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_18" /> + <field name="tax_dest_id" ref="irpf_assoc_1" /> + </record> + + <record id="fptt_assoc_irpf1_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="iva_assoc_sop_16" /> + </record> + + <record id="fptt_assoc_irpf1_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_16" /> + <field name="tax_dest_id" ref="irpf_assoc_1" /> + </record> + + <record id="fptt_assoc_irpf1_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="iva_assoc_sop_10" /> + </record> + + <record id="fptt_assoc_irpf1_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_10" /> + <field name="tax_dest_id" ref="irpf_assoc_1" /> + </record> + + <record id="fptt_assoc_irpf1_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="iva_assoc_sop_8" /> + </record> + + <record id="fptt_assoc_irpf1_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_8" /> + <field name="tax_dest_id" ref="irpf_assoc_1" /> + </record> + + <record id="fptt_assoc_irpf1_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="iva_assoc_sop_7" /> + </record> + + <record id="fptt_assoc_irpf1_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_7" /> + <field name="tax_dest_id" ref="irpf_assoc_1" /> + </record> + + <record id="fptt_assoc_irpf1_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="iva_assoc_sop_4" /> + </record> + + <record id="fptt_assoc_irpf1_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_sop_4" /> + <field name="tax_dest_id" ref="irpf_assoc_1" /> + </record> + + <record id="fptt_assoc_irpf21sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="iva_assoc_rep_ex" /> + </record> + + <record id="fptt_assoc_irpf21sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf21" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_21" /> + </record> + + <record id="fptt_assoc_irpf20sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="iva_assoc_rep_ex" /> + </record> + + <record id="fptt_assoc_irpf20sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf20" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_20" /> + </record> + + <record id="fptt_assoc_irpf19sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="iva_assoc_rep_ex" /> + </record> + + <record id="fptt_assoc_irpf19sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf19" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_19" /> + </record> + + <record id="fptt_assoc_irpf18sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="iva_assoc_rep_ex" /> + </record> + + <record id="fptt_assoc_irpf18sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf18"/> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_18" /> + </record> + + <record id="fptt_assoc_irpf15sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="iva_assoc_rep_ex" /> + </record> + + <record id="fptt_assoc_irpf15sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf15" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_15" /> + </record> + + <record id="fptt_assoc_irpf9sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="iva_assoc_rep_ex" /> + </record> + + <record id="fptt_assoc_irpf9sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf9" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_9" /> + </record> + + <record id="fptt_assoc_irpf7sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="iva_assoc_rep_ex" /> + </record> + + <record id="fptt_assoc_irpf7sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf7" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_7" /> + </record> + + <record id="fptt_assoc_irpf2sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="iva_assoc_rep_ex" /> + </record> + + <record id="fptt_assoc_irpf2sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf2" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_2" /> + </record> + + <record id="fptt_assoc_irpf1sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="iva_assoc_rep_ex" /> + </record> + + <record id="fptt_assoc_irpf1sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_assoc_irpf1" /> + <field name="tax_src_id" ref="iva_assoc_rep_ex" /> + <field name="tax_dest_id" ref="irpf_assoc_sale_1" /> + </record> + + </data> +</openerp> diff --git a/addons/l10n_es/fiscal_templates_pymes.xml b/addons/l10n_es/fiscal_templates_pymes.xml index 05871fad842..2e84e63bc34 100644 --- a/addons/l10n_es/fiscal_templates_pymes.xml +++ b/addons/l10n_es/fiscal_templates_pymes.xml @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> - <data noupdate="1"> + <data noupdate="0"> <!-- Definición de posiciones fiscales Régimen Nacional, Recargo de Equivalencia, - Extracomunitario, Intracomunitario y Retención de IRPF 18%, 15%, 7%, 1% + Extracomunitario, Intracomunitario y Retención de IRPFs Basado en fiscal_templates.xml, con los siguientes cambios: @@ -18,7 +18,7 @@ fp_* => fp_pymes_* fptt_* => fptt_pymes_* fpat_* => fpat_pymes_* - irpf_sale => irpf_pymes_sale_* + irpf_pymes_sale => irpf_pymes_sale_* Borja López Soilán (Pexego) - borjals@pexego.es (2009-09-09) @@ -35,10 +35,14 @@ iva_* => iva_pymes_* irpf_* => irpf_pymes_* - Añadidas posiciones fiscales Retención de IRPF 19%, 2% : - Jordi Esteve (Zikzakmedia) - jesteve@zikzakmedia.com 2010-02-18 --> + Añadidas posiciones fiscales Retención de IRPF 19%, 2% : + Jordi Esteve (Zikzakmedia) - jesteve@zikzakmedia.com 2010-02-18 + + Añadido mapeo de cuentas del regimen de equivalencia para compras y ventas separados: + Ignacio Ibeas (Acysos) - ignacio@acysos.com 2011-05-06 --> + + <!-- Fiscal Position Templates --> - <!-- Fiscal Position Templates --> <record id="fp_pymes_nacional" model="account.fiscal.position.template"> <field name="name">Régimen Nacional</field> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> @@ -59,6 +63,16 @@ <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> </record> + <record id="fp_pymes_irpf21" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 21%</field> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + </record> + + <record id="fp_pymes_irpf20" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 20%</field> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + </record> + <record id="fp_pymes_irpf19" model="account.fiscal.position.template"> <field name="name">Retención IRPF 19%</field> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> @@ -74,6 +88,11 @@ <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> </record> + <record id="fp_pymes_irpf9" model="account.fiscal.position.template"> + <field name="name">Retención IRPF 9%</field> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + </record> + <record id="fp_pymes_irpf7" model="account.fiscal.position.template"> <field name="name">Retención IRPF 7%</field> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> @@ -94,26 +113,16 @@ <!-- ************************************************************* --> <!-- Extracomunitarios fiscal.position.tax.template--> - - <record id="fptt_pymes_extra_16" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_extra" /> - <field name="tax_src_id" ref="iva_pymes_sop_16" /> - <field name="tax_dest_id" ref="iva_pymes_X16_compras_bc" /> - </record> - <record id="fptt_pymes_extra_16_inv" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_extra" /> - <field name="tax_src_id" ref="iva_pymes_sop_16_inv" /> - <field name="tax_dest_id" ref="iva_pymes_X16_compras_bi" /> - </record> - <record id="fptt_pymes_extra_18" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_extra_4" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_extra" /> - <field name="tax_src_id" ref="iva_pymes_sop_18" /> - <field name="tax_dest_id" ref="iva_pymes_X18_compras_bc" /> + <field name="tax_src_id" ref="iva_pymes_sop_4" /> + <field name="tax_dest_id" ref="iva_pymes_X4_compras_bc" /> </record> - <record id="fptt_pymes_extra_18_inv" model="account.fiscal.position.tax.template"> + + <record id="fptt_pymes_extra_4_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_extra" /> - <field name="tax_src_id" ref="iva_pymes_sop_18_inv" /> - <field name="tax_dest_id" ref="iva_pymes_X18_compras_bi" /> + <field name="tax_src_id" ref="iva_pymes_sop_4_inv" /> + <field name="tax_dest_id" ref="iva_pymes_X4_compras_bi" /> </record> <record id="fptt_pymes_extra_7" model="account.fiscal.position.tax.template"> @@ -121,30 +130,69 @@ <field name="tax_src_id" ref="iva_pymes_sop_7" /> <field name="tax_dest_id" ref="iva_pymes_X7_compras_bc" /> </record> + <record id="fptt_pymes_extra_7_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_extra" /> <field name="tax_src_id" ref="iva_pymes_sop_7_inv" /> <field name="tax_dest_id" ref="iva_pymes_X7_compras_bi" /> </record> + <record id="fptt_pymes_extra_8" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_extra" /> <field name="tax_src_id" ref="iva_pymes_sop_8" /> <field name="tax_dest_id" ref="iva_pymes_X8_compras_bc" /> </record> + <record id="fptt_pymes_extra_8_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_extra" /> <field name="tax_src_id" ref="iva_pymes_sop_8_inv" /> <field name="tax_dest_id" ref="iva_pymes_X8_compras_bi" /> </record> - <record id="fptt_pymes_extra_4" model="account.fiscal.position.tax.template"> + + <record id="fptt_pymes_extra_10" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_extra" /> - <field name="tax_src_id" ref="iva_pymes_sop_4" /> - <field name="tax_dest_id" ref="iva_pymes_X4_compras_bc" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_X10_compras_bc" /> </record> - <record id="fptt_pymes_extra_4_inv" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_extra_10_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_extra" /> - <field name="tax_src_id" ref="iva_pymes_sop_4_inv" /> - <field name="tax_dest_id" ref="iva_pymes_X4_compras_bi" /> + <field name="tax_src_id" ref="iva_pymes_sop_10_inv" /> + <field name="tax_dest_id" ref="iva_pymes_X10_compras_bi" /> + </record> + + <record id="fptt_pymes_extra_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_extra" /> + <field name="tax_src_id" ref="iva_pymes_sop_16" /> + <field name="tax_dest_id" ref="iva_pymes_X16_compras_bc" /> + </record> + + <record id="fptt_pymes_extra_16_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_extra" /> + <field name="tax_src_id" ref="iva_pymes_sop_16_inv" /> + <field name="tax_dest_id" ref="iva_pymes_X16_compras_bi" /> + </record> + + <record id="fptt_pymes_extra_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_extra" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="iva_pymes_X18_compras_bc" /> + </record> + + <record id="fptt_pymes_extra_18_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_extra" /> + <field name="tax_src_id" ref="iva_pymes_sop_18_inv" /> + <field name="tax_dest_id" ref="iva_pymes_X18_compras_bi" /> + </record> + + <record id="fptt_pymes_extra_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_extra" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_X21_compras_bc" /> + </record> + <record id="fptt_pymes_extra_21_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_extra" /> + <field name="tax_src_id" ref="iva_pymes_sop_21_inv" /> + <field name="tax_dest_id" ref="iva_pymes_X21_compras_bi" /> </record> <record id="fptt_pymes_extra_ventas_4" model="account.fiscal.position.tax.template"> @@ -164,6 +212,12 @@ <field name="tax_dest_id" ref="iva_pymes_X0" /> </record> + <record id="fptt_pymes_extra_ventas_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_extra" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_X0" /> + </record> + <record id="fptt_pymes_extra_ventas_16" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_extra" /> <field name="tax_src_id" ref="iva_pymes_rep_16" /> @@ -175,27 +229,24 @@ <field name="tax_dest_id" ref="iva_pymes_X0" /> </record> + <record id="fptt_pymes_extra_ventas_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_extra" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_X0" /> + </record> + <!-- Intracomunitarios fiscal.position.tax.template--> - <record id="fptt_pymes_intra_16" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_intra" /> - <field name="tax_src_id" ref="iva_pymes_sop_16" /> - <field name="tax_dest_id" ref="iva_pymes_IC_compras_16_bc" /> - </record> - <record id="fptt_pymes_intra_16_inv" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_intra" /> - <field name="tax_src_id" ref="iva_pymes_sop_16_inv" /> - <field name="tax_dest_id" ref="iva_pymes_IC_compras_16_bi" /> - </record> - <record id="fptt_pymes_intra_18" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_intra_4" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_intra" /> - <field name="tax_src_id" ref="iva_pymes_sop_18" /> - <field name="tax_dest_id" ref="iva_pymes_IC_compras_18_bc" /> + <field name="tax_src_id" ref="iva_pymes_sop_4" /> + <field name="tax_dest_id" ref="iva_pymes_IC_compras_4_bc" /> </record> - <record id="fptt_pymes_intra_18_inv" model="account.fiscal.position.tax.template"> + + <record id="fptt_pymes_intra_4_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_intra" /> - <field name="tax_src_id" ref="iva_pymes_sop_18_inv" /> - <field name="tax_dest_id" ref="iva_pymes_IC_compras_18_bi" /> + <field name="tax_src_id" ref="iva_pymes_sop_4_inv" /> + <field name="tax_dest_id" ref="iva_pymes_IC_compras_4_bi" /> </record> <record id="fptt_pymes_intra_7" model="account.fiscal.position.tax.template"> @@ -203,30 +254,67 @@ <field name="tax_src_id" ref="iva_pymes_sop_7" /> <field name="tax_dest_id" ref="iva_pymes_IC_compras_7_bc" /> </record> + <record id="fptt_pymes_intra_7_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_intra" /> <field name="tax_src_id" ref="iva_pymes_sop_7_inv" /> <field name="tax_dest_id" ref="iva_pymes_IC_compras_7_bi" /> </record> + <record id="fptt_pymes_intra_8" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_intra" /> <field name="tax_src_id" ref="iva_pymes_sop_8" /> <field name="tax_dest_id" ref="iva_pymes_IC_compras_8_bc" /> </record> + <record id="fptt_pymes_intra_8_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_intra" /> <field name="tax_src_id" ref="iva_pymes_sop_8_inv" /> <field name="tax_dest_id" ref="iva_pymes_IC_compras_8_bi" /> </record> - <record id="fptt_pymes_intra_4" model="account.fiscal.position.tax.template"> + + <record id="fptt_pymes_intra_10" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_intra" /> - <field name="tax_src_id" ref="iva_pymes_sop_4" /> - <field name="tax_dest_id" ref="iva_pymes_IC_compras_4_bc" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_IC_compras_10_bc" /> </record> - <record id="fptt_pymes_intra_4_inv" model="account.fiscal.position.tax.template"> + + <record id="fptt_pymes_intra_10_inv" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_intra" /> - <field name="tax_src_id" ref="iva_pymes_sop_4_inv" /> - <field name="tax_dest_id" ref="iva_pymes_IC_compras_4_bi" /> + <field name="tax_src_id" ref="iva_pymes_sop_10_inv" /> + <field name="tax_dest_id" ref="iva_pymes_IC_compras_10_bi" /> + </record> + + <record id="fptt_pymes_intra_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_intra" /> + <field name="tax_src_id" ref="iva_pymes_sop_16" /> + <field name="tax_dest_id" ref="iva_pymes_IC_compras_16_bc" /> + </record> + <record id="fptt_pymes_intra_16_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_intra" /> + <field name="tax_src_id" ref="iva_pymes_sop_16_inv" /> + <field name="tax_dest_id" ref="iva_pymes_IC_compras_16_bi" /> + </record> + <record id="fptt_pymes_intra_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_intra" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="iva_pymes_IC_compras_18_bc" /> + </record> + <record id="fptt_pymes_intra_18_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_intra" /> + <field name="tax_src_id" ref="iva_pymes_sop_18_inv" /> + <field name="tax_dest_id" ref="iva_pymes_IC_compras_18_bi" /> + </record> + + <record id="fptt_pymes_intra_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_intra" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_IC_compras_21_bc" /> + </record> + <record id="fptt_pymes_intra_21_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_intra" /> + <field name="tax_src_id" ref="iva_pymes_sop_21_inv" /> + <field name="tax_dest_id" ref="iva_pymes_IC_compras_21_bi" /> </record> <record id="fptt_pymes_intra_ventas_4" model="account.fiscal.position.tax.template"> @@ -246,6 +334,12 @@ <field name="tax_dest_id" ref="iva_pymes_IO" /> </record> + <record id="fptt_pymes_intra_ventas_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_intra" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_IO" /> + </record> + <record id="fptt_pymes_intra_ventas_16" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_intra" /> <field name="tax_src_id" ref="iva_pymes_rep_16" /> @@ -257,8 +351,62 @@ <field name="tax_dest_id" ref="iva_pymes_IO" /> </record> + <record id="fptt_pymes_intra_ventas_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_intra" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_IO" /> + </record> + <!-- Recargo de equivalencia fiscal.position.tax.template--> + <record id="fptt_pymes_recargo_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_rep_4" /> + <field name="tax_dest_id" ref="iva_pymes_rep_4" /> + </record> + + <record id="fptt_pymes_recargo_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_rep_4" /> + <field name="tax_dest_id" ref="re_pymes_05" /> + </record> + + <record id="fptt_pymes_recargo_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_rep_7" /> + <field name="tax_dest_id" ref="iva_pymes_rep_7" /> + </record> + + <record id="fptt_pymes_recargo_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_rep_7" /> + <field name="tax_dest_id" ref="re_pymes_1" /> + </record> + + <record id="fptt_pymes_recargo_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + </record> + + <record id="fptt_pymes_recargo_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="re_pymes_1" /> + </record> + + <record id="fptt_pymes_recargo_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_rep_10" /> + </record> + + <record id="fptt_pymes_recargo_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="re_pymes_14" /> + </record> + <record id="fptt_pymes_recargo_16" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_recargo" /> <field name="tax_src_id" ref="iva_pymes_rep_16" /> @@ -270,7 +418,7 @@ <field name="tax_src_id" ref="iva_pymes_rep_16" /> <field name="tax_dest_id" ref="re_pymes_4" /> </record> - + <record id="fptt_pymes_recargo_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_recargo" /> <field name="tax_src_id" ref="iva_pymes_rep_18" /> @@ -283,40 +431,184 @@ <field name="tax_dest_id" ref="re_pymes_4" /> </record> - <record id="fptt_pymes_recargo_7" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_recargo_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_recargo" /> - <field name="tax_src_id" ref="iva_pymes_rep_7" /> - <field name="tax_dest_id" ref="iva_pymes_rep_7" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_rep_21" /> </record> - <record id="fptt_pymes_recargo_7_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_recargo_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_recargo" /> - <field name="tax_src_id" ref="iva_pymes_rep_7" /> - <field name="tax_dest_id" ref="re_pymes_1" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="re_pymes_52" /> </record> - - <record id="fptt_pymes_recargo_8" model="account.fiscal.position.tax.template"> + + <record id="fptt_pymes_recargo_buy_4" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_recargo" /> - <field name="tax_src_id" ref="iva_pymes_rep_8" /> - <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_4" /> + <field name="tax_dest_id" ref="iva_pymes_sop_4" /> </record> - <record id="fptt_pymes_recargo_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_recargo_buy_4_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_recargo" /> - <field name="tax_src_id" ref="iva_pymes_rep_8" /> - <field name="tax_dest_id" ref="re_pymes_1" /> + <field name="tax_src_id" ref="iva_pymes_sop_4" /> + <field name="tax_dest_id" ref="re_pymes_buy_05" /> </record> - <record id="fptt_pymes_recargo_4" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_recargo_buy_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_recargo" /> - <field name="tax_src_id" ref="iva_pymes_rep_4" /> - <field name="tax_dest_id" ref="iva_pymes_rep_4" /> + <field name="tax_src_id" ref="iva_pymes_sop_7" /> + <field name="tax_dest_id" ref="iva_pymes_sop_7" /> </record> - <record id="fptt_pymes_recargo_4_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_recargo_buy_7_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_recargo" /> - <field name="tax_src_id" ref="iva_pymes_rep_4" /> - <field name="tax_dest_id" ref="re_pymes_05" /> + <field name="tax_src_id" ref="iva_pymes_sop_7" /> + <field name="tax_dest_id" ref="re_pymes_buy_1" /> + </record> + + <record id="fptt_pymes_recargo_buy_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + </record> + + <record id="fptt_pymes_recargo_buy_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="re_pymes_buy_1" /> + </record> + + <record id="fptt_pymes_recargo_buy_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_sop_10" /> + </record> + + <record id="fptt_pymes_recargo_buy_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="re_pymes_buy_14" /> + </record> + + <record id="fptt_pymes_recargo_buy_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_16" /> + <field name="tax_dest_id" ref="iva_pymes_sop_16" /> + </record> + + <record id="fptt_pymes_recargo_buy_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_16" /> + <field name="tax_dest_id" ref="re_pymes_buy_4" /> + </record> + + <record id="fptt_pymes_recargo_buy_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="iva_pymes_sop_18" /> + </record> + + <record id="fptt_pymes_recargo_buy_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="re_pymes_buy_4" /> + </record> + + <record id="fptt_pymes_recargo_buy_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_sop_21" /> + </record> + + <record id="fptt_pymes_recargo_buy_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="re_pymes_buy_52" /> + </record> + + <record id="fptt_pymes_recargo_buy_4_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_4_inv" /> + <field name="tax_dest_id" ref="iva_pymes_sop_4_inv" /> + </record> + + <record id="fptt_pymes_recargo_buy_4_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_4_inv" /> + <field name="tax_dest_id" ref="re_pymes_buy_05" /> + </record> + + <record id="fptt_pymes_recargo_buy_7_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_7_inv" /> + <field name="tax_dest_id" ref="iva_pymes_sop_7_inv" /> + </record> + + <record id="fptt_pymes_recargo_buy_7_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_7_inv" /> + <field name="tax_dest_id" ref="re_pymes_buy_1" /> + </record> + + <record id="fptt_pymes_recargo_buy_8_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_8_inv" /> + <field name="tax_dest_id" ref="iva_pymes_sop_8_inv" /> + </record> + + <record id="fptt_pymes_recargo_buy_8_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_8_inv" /> + <field name="tax_dest_id" ref="re_pymes_buy_1" /> + </record> + + <record id="fptt_pymes_recargo_buy_10_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_10_inv" /> + <field name="tax_dest_id" ref="iva_pymes_sop_10_inv" /> + </record> + + <record id="fptt_pymes_recargo_buy_10_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_10_inv" /> + <field name="tax_dest_id" ref="re_pymes_buy_14" /> + </record> + + <record id="fptt_pymes_recargo_buy_16_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_16_inv" /> + <field name="tax_dest_id" ref="iva_pymes_sop_16_inv" /> + </record> + + <record id="fptt_pymes_recargo_buy_16_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_16_inv" /> + <field name="tax_dest_id" ref="re_pymes_buy_4" /> + </record> + + <record id="fptt_pymes_recargo_buy_18_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_18_inv" /> + <field name="tax_dest_id" ref="iva_pymes_sop_18_inv" /> + </record> + + <record id="fptt_pymes_recargo_buy_18_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_18_inv" /> + <field name="tax_dest_id" ref="re_pymes_buy_4" /> + </record> + + <record id="fptt_pymes_recargo_buy_21_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_21_inv" /> + <field name="tax_dest_id" ref="iva_pymes_sop_21_inv" /> + </record> + + <record id="fptt_pymes_recargo_buy_21_2_inv" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_recargo" /> + <field name="tax_src_id" ref="iva_pymes_sop_21_inv" /> + <field name="tax_dest_id" ref="re_pymes_buy_52" /> </record> <!-- Extracomunitarios fiscal.position.account.template--> @@ -395,30 +687,321 @@ <field name="account_dest_id" ref="pgc_pymes_7051" /> </record> + <!-- Retenciones IRPF 21% fiscal.position.tax.template--> - <!-- Retenciones IRPF 19% fiscal.position.tax.template--> + <record id="fptt_pymes_irpf21sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_rep_21" /> + </record> - <record id="fptt_pymes_irpf19sale_18" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_irpf19" /> + <record id="fptt_pymes_irpf21sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_21" /> + </record> + + <record id="fptt_pymes_irpf21sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> <field name="tax_src_id" ref="iva_pymes_rep_18" /> <field name="tax_dest_id" ref="iva_pymes_rep_18" /> </record> - <record id="fptt_pymes_irpf19sale_18_2" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_irpf19" /> + <record id="fptt_pymes_irpf21sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> <field name="tax_src_id" ref="iva_pymes_rep_18" /> - <field name="tax_dest_id" ref="irpf_pymes_sale_19" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_21" /> </record> - <record id="fptt_pymes_irpf19sale_8" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_irpf19" /> + <record id="fptt_pymes_irpf21sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_rep_10" /> + </record> + + <record id="fptt_pymes_irpf21sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_21" /> + </record> + + <record id="fptt_pymes_irpf21sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> <field name="tax_src_id" ref="iva_pymes_rep_8" /> <field name="tax_dest_id" ref="iva_pymes_rep_8" /> </record> - <record id="fptt_pymes_irpf19sale_8_2" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_irpf19" /> + <record id="fptt_pymes_irpf21sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_21" /> + </record> + + <record id="fptt_pymes_irpf21sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_rep_4" /> + <field name="tax_dest_id" ref="iva_pymes_rep_4" /> + </record> + + <record id="fptt_pymes_irpf21sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_rep_4" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_21" /> + </record> + + <record id="fptt_pymes_irpf21_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_sop_21" /> + </record> + + <record id="fptt_pymes_irpf21_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="irpf_pymes_21" /> + </record> + + <record id="fptt_pymes_irpf21_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="iva_pymes_sop_18" /> + </record> + + <record id="fptt_pymes_irpf21_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="irpf_pymes_21" /> + </record> + + <record id="fptt_pymes_irpf21_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_sop_10" /> + </record> + + <record id="fptt_pymes_irpf21_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="irpf_pymes_21" /> + </record> + + <record id="fptt_pymes_irpf21_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + </record> + + <record id="fptt_pymes_irpf21_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="irpf_pymes_21" /> + </record> + + <record id="fptt_pymes_irpf21_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_sop_4" /> + <field name="tax_dest_id" ref="iva_pymes_sop_4" /> + </record> + + <record id="fptt_pymes_irpf21_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_sop_4" /> + <field name="tax_dest_id" ref="irpf_pymes_21" /> + </record> + + <!-- Retenciones IRPF 20% fiscal.position.tax.template--> + + <record id="fptt_pymes_irpf20sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_rep_21" /> + </record> + + <record id="fptt_pymes_irpf20sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_20" /> + </record> + + <record id="fptt_pymes_irpf20sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_dest_id" ref="iva_pymes_rep_18" /> + </record> + + <record id="fptt_pymes_irpf20sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_20" /> + </record> + + <record id="fptt_pymes_irpf20sale_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_16" /> + <field name="tax_dest_id" ref="iva_pymes_rep_16" /> + </record> + + <record id="fptt_pymes_irpf20sale_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_16" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_20" /> + </record> + + <record id="fptt_pymes_irpf20sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + </record> + + <record id="fptt_pymes_irpf20sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_20" /> + </record> + + <record id="fptt_pymes_irpf20sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_rep_10" /> + </record> + + <record id="fptt_pymes_irpf20sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_20" /> + </record> + + <record id="fptt_pymes_irpf20sale_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_7" /> + <field name="tax_dest_id" ref="iva_pymes_rep_7" /> + </record> + + <record id="fptt_pymes_irpf20sale_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_7" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_20" /> + </record> + + <record id="fptt_pymes_irpf20sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_4" /> + <field name="tax_dest_id" ref="iva_pymes_rep_4" /> + </record> + + <record id="fptt_pymes_irpf20sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_4" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_20" /> + </record> + + <record id="fptt_pymes_irpf20_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_sop_21" /> + </record> + + <record id="fptt_pymes_irpf20_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="irpf_pymes_20" /> + </record> + + <record id="fptt_pymes_irpf20_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="iva_pymes_sop_18" /> + </record> + + <record id="fptt_pymes_irpf20_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="irpf_pymes_20" /> + </record> + + <record id="fptt_pymes_irpf20_16" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_16" /> + <field name="tax_dest_id" ref="iva_pymes_sop_16" /> + </record> + + <record id="fptt_pymes_irpf20_16_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_16" /> + <field name="tax_dest_id" ref="irpf_pymes_20" /> + </record> + + <record id="fptt_pymes_irpf20_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_sop_10" /> + </record> + + <record id="fptt_pymes_irpf20_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="irpf_pymes_20" /> + </record> + + <record id="fptt_pymes_irpf20_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + </record> + + <record id="fptt_pymes_irpf20_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="irpf_pymes_20" /> + </record> + + <record id="fptt_pymes_irpf20_7" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_7" /> + <field name="tax_dest_id" ref="iva_pymes_sop_7" /> + </record> + + <record id="fptt_pymes_irpf20_7_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_7" /> + <field name="tax_dest_id" ref="irpf_pymes_20" /> + </record> + + <record id="fptt_pymes_irpf20_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_4" /> + <field name="tax_dest_id" ref="iva_pymes_sop_4" /> + </record> + + <record id="fptt_pymes_irpf20_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_sop_4" /> + <field name="tax_dest_id" ref="irpf_pymes_20" /> + </record> + + <!-- Retenciones IRPF 19% fiscal.position.tax.template--> + + <record id="fptt_pymes_irpf19sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_rep_21" /> + </record> + + <record id="fptt_pymes_irpf19sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_19" /> + </record> + + <record id="fptt_pymes_irpf19sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_dest_id" ref="iva_pymes_rep_18" /> + </record> + + <record id="fptt_pymes_irpf19sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> <field name="tax_dest_id" ref="irpf_pymes_sale_19" /> </record> @@ -434,6 +1017,30 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_19" /> </record> + <record id="fptt_pymes_irpf19sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_rep_10" /> + </record> + + <record id="fptt_pymes_irpf19sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_19" /> + </record> + + <record id="fptt_pymes_irpf19sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + </record> + + <record id="fptt_pymes_irpf19sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_19" /> + </record> + <record id="fptt_pymes_irpf19sale_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf19" /> <field name="tax_src_id" ref="iva_pymes_rep_7" /> @@ -458,6 +1065,18 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_19" /> </record> + <record id="fptt_pymes_irpf19_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_sop_21" /> + </record> + + <record id="fptt_pymes_irpf19_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="irpf_pymes_19" /> + </record> + <record id="fptt_pymes_irpf19_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf19" /> <field name="tax_src_id" ref="iva_pymes_sop_18" /> @@ -470,27 +1089,39 @@ <field name="tax_dest_id" ref="irpf_pymes_19" /> </record> - <record id="fptt_pymes_irpf19_8" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf19_16" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf19" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> - <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_16" /> + <field name="tax_dest_id" ref="iva_pymes_sop_16" /> </record> - <record id="fptt_pymes_irpf19_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf19_16_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf19" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_16" /> <field name="tax_dest_id" ref="irpf_pymes_19" /> </record> - <record id="fptt_pymes_irpf19_16" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf19_10" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf19" /> - <field name="tax_src_id" ref="iva_pymes_sop_16" /> - <field name="tax_dest_id" ref="iva_pymes_sop_16" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_sop_10" /> </record> - <record id="fptt_pymes_irpf19_16_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf19_10_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf19" /> - <field name="tax_src_id" ref="iva_pymes_sop_16" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="irpf_pymes_19" /> + </record> + + <record id="fptt_pymes_irpf19_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + </record> + + <record id="fptt_pymes_irpf19_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> <field name="tax_dest_id" ref="irpf_pymes_19" /> </record> @@ -520,27 +1151,27 @@ <!-- Retenciones IRPF 18% fiscal.position.tax.template--> - <record id="fptt_pymes_irpf18sale_18" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf18sale_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf18" /> - <field name="tax_src_id" ref="iva_pymes_rep_18" /> - <field name="tax_dest_id" ref="iva_pymes_rep_18" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_rep_21" /> </record> - <record id="fptt_pymes_irpf18sale_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf18sale_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf18" /> - <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> <field name="tax_dest_id" ref="irpf_pymes_sale_18" /> </record> - <record id="fptt_pymes_irpf18sale_8" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf18sale_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf18" /> - <field name="tax_src_id" ref="iva_pymes_rep_8" /> - <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_dest_id" ref="iva_pymes_rep_18" /> </record> - <record id="fptt_pymes_irpf18sale_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf18sale_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf18" /> - <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> <field name="tax_dest_id" ref="irpf_pymes_sale_18" /> </record> @@ -556,6 +1187,30 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_18" /> </record> + <record id="fptt_pymes_irpf18sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_rep_10" /> + </record> + + <record id="fptt_pymes_irpf18sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_18" /> + </record> + + <record id="fptt_pymes_irpf18sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + </record> + + <record id="fptt_pymes_irpf18sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_18" /> + </record> + <record id="fptt_pymes_irpf18sale_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf18" /> <field name="tax_src_id" ref="iva_pymes_rep_7" /> @@ -580,27 +1235,27 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_18" /> </record> - <record id="fptt_pymes_irpf18_18" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf18_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf18" /> - <field name="tax_src_id" ref="iva_pymes_sop_18" /> - <field name="tax_dest_id" ref="iva_pymes_sop_18" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_sop_21" /> </record> - <record id="fptt_pymes_irpf18_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf18_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf18" /> - <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> <field name="tax_dest_id" ref="irpf_pymes_18" /> </record> - <record id="fptt_pymes_irpf18_8" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf18_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf18" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> - <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="iva_pymes_sop_18" /> </record> - <record id="fptt_pymes_irpf18_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf18_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf18" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> <field name="tax_dest_id" ref="irpf_pymes_18" /> </record> @@ -616,6 +1271,30 @@ <field name="tax_dest_id" ref="irpf_pymes_18" /> </record> + <record id="fptt_pymes_irpf18_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_sop_10" /> + </record> + + <record id="fptt_pymes_irpf18_8_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="irpf_pymes_18" /> + </record> + + <record id="fptt_pymes_irpf18_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + </record> + + <record id="fptt_pymes_irpf18_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="irpf_pymes_18" /> + </record> + <record id="fptt_pymes_irpf18_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf18" /> <field name="tax_src_id" ref="iva_pymes_sop_7" /> @@ -642,27 +1321,27 @@ <!-- Retenciones IRPF 15% fiscal.position.tax.template--> - <record id="fptt_pymes_irpf15sale_18" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf15sale_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf15" /> - <field name="tax_src_id" ref="iva_pymes_rep_18" /> - <field name="tax_dest_id" ref="iva_pymes_rep_18" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_rep_21" /> </record> - <record id="fptt_pymes_irpf15sale_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf15sale_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf15" /> - <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> <field name="tax_dest_id" ref="irpf_pymes_sale_15" /> </record> - <record id="fptt_pymes_irpf15sale_8" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf15sale_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf15" /> - <field name="tax_src_id" ref="iva_pymes_rep_8" /> - <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_dest_id" ref="iva_pymes_rep_18" /> </record> - <record id="fptt_pymes_irpf15sale_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf15sale_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf15" /> - <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> <field name="tax_dest_id" ref="irpf_pymes_sale_15" /> </record> @@ -678,6 +1357,30 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_15" /> </record> + <record id="fptt_pymes_irpf15sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_rep_10" /> + </record> + + <record id="fptt_pymes_irpf15sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_15" /> + </record> + + <record id="fptt_pymes_irpf15sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + </record> + + <record id="fptt_pymes_irpf15sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_15" /> + </record> + <record id="fptt_pymes_irpf15sale_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf15" /> <field name="tax_src_id" ref="iva_pymes_rep_7" /> @@ -702,27 +1405,27 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_15" /> </record> - <record id="fptt_pymes_irpf15_18" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf15_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf15" /> - <field name="tax_src_id" ref="iva_pymes_sop_18" /> - <field name="tax_dest_id" ref="iva_pymes_sop_18" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_sop_21" /> </record> - <record id="fptt_pymes_irpf15_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf15_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf15" /> - <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> <field name="tax_dest_id" ref="irpf_pymes_15" /> </record> - <record id="fptt_pymes_irpf15_8" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf15_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf15" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> - <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="iva_pymes_sop_18" /> </record> - <record id="fptt_pymes_irpf15_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf15_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf15" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> <field name="tax_dest_id" ref="irpf_pymes_15" /> </record> @@ -738,6 +1441,30 @@ <field name="tax_dest_id" ref="irpf_pymes_15" /> </record> + <record id="fptt_pymes_irpf15_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_sop_10" /> + </record> + + <record id="fptt_pymes_irpf15_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="irpf_pymes_15" /> + </record> + + <record id="fptt_pymes_irpf15_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + </record> + + <record id="fptt_pymes_irpf15_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="irpf_pymes_15" /> + </record> + <record id="fptt_pymes_irpf15_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf15" /> <field name="tax_src_id" ref="iva_pymes_sop_7" /> @@ -762,29 +1489,151 @@ <field name="tax_dest_id" ref="irpf_pymes_15" /> </record> - <!-- Retenciones IRPF 7% fiscal.position.tax.template--> + <!-- Retenciones IRPF 9% fiscal.position.tax.template--> - <record id="fptt_pymes_irpf7sale_18" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_irpf7" /> + <record id="fptt_pymes_irpf9sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_rep_21" /> + </record> + + <record id="fptt_pymes_irpf9sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_9" /> + </record> + + <record id="fptt_pymes_irpf9sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> <field name="tax_src_id" ref="iva_pymes_rep_18" /> <field name="tax_dest_id" ref="iva_pymes_rep_18" /> </record> - <record id="fptt_pymes_irpf7sale_18_2" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_irpf7" /> + <record id="fptt_pymes_irpf9sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> <field name="tax_src_id" ref="iva_pymes_rep_18" /> - <field name="tax_dest_id" ref="irpf_pymes_sale_7" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_9" /> </record> - <record id="fptt_pymes_irpf7sale_8" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_irpf7" /> + <record id="fptt_pymes_irpf9sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_rep_10" /> + </record> + + <record id="fptt_pymes_irpf9sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_9" /> + </record> + + <record id="fptt_pymes_irpf9sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> <field name="tax_src_id" ref="iva_pymes_rep_8" /> <field name="tax_dest_id" ref="iva_pymes_rep_8" /> </record> - <record id="fptt_pymes_irpf7sale_8_2" model="account.fiscal.position.tax.template"> - <field name="position_id" ref="fp_pymes_irpf7" /> + <record id="fptt_pymes_irpf9sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_9" /> + </record> + + <record id="fptt_pymes_irpf9sale_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_rep_4" /> + <field name="tax_dest_id" ref="iva_pymes_rep_4" /> + </record> + + <record id="fptt_pymes_irpf9sale_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_rep_4" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_9" /> + </record> + + <record id="fptt_pymes_irpf9_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_sop_21" /> + </record> + + <record id="fptt_pymes_irpf9_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="irpf_pymes_9" /> + </record> + + <record id="fptt_pymes_irpf9_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="iva_pymes_sop_18" /> + </record> + + <record id="fptt_pymes_irpf9_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="irpf_pymes_9" /> + </record> + + <record id="fptt_pymes_irpf9_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_sop_10" /> + </record> + + <record id="fptt_pymes_irpf9_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="irpf_pymes_9" /> + </record> + + <record id="fptt_pymes_irpf9_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + </record> + + <record id="fptt_pymes_irpf9_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="irpf_pymes_9" /> + </record> + + <record id="fptt_pymes_irpf9_4" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_4" /> + <field name="tax_dest_id" ref="iva_pymes_sop_4" /> + </record> + + <record id="fptt_pymes_irpf9_4_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_4" /> + <field name="tax_dest_id" ref="irpf_pymes_9" /> + </record> + + <!-- Retenciones IRPF 7% fiscal.position.tax.template--> + + <record id="fptt_pymes_irpf7sale_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_rep_21" /> + </record> + + <record id="fptt_pymes_irpf7sale_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_7" /> + </record> + + <record id="fptt_pymes_irpf7sale_18" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_dest_id" ref="iva_pymes_rep_18" /> + </record> + + <record id="fptt_pymes_irpf7sale_18_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> <field name="tax_dest_id" ref="irpf_pymes_sale_7" /> </record> @@ -800,6 +1649,30 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_7" /> </record> + <record id="fptt_pymes_irpf7sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_rep_10" /> + </record> + + <record id="fptt_pymes_irpf7sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_7" /> + </record> + + <record id="fptt_pymes_irpf7sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + </record> + + <record id="fptt_pymes_irpf7sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_7" /> + </record> + <record id="fptt_pymes_irpf7sale_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf7" /> <field name="tax_src_id" ref="iva_pymes_rep_7" /> @@ -824,27 +1697,27 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_7" /> </record> - <record id="fptt_pymes_irpf7_18" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf7_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf7" /> - <field name="tax_src_id" ref="iva_pymes_sop_18" /> - <field name="tax_dest_id" ref="iva_pymes_sop_18" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_sop_21" /> </record> - <record id="fptt_pymes_irpf7_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf7_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf7" /> - <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> <field name="tax_dest_id" ref="irpf_pymes_7" /> </record> - <record id="fptt_pymes_irpf7_8" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf7_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf7" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> - <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="iva_pymes_sop_18" /> </record> - <record id="fptt_pymes_irpf7_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf7_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf7" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> <field name="tax_dest_id" ref="irpf_pymes_7" /> </record> @@ -860,6 +1733,31 @@ <field name="tax_dest_id" ref="irpf_pymes_7" /> </record> + <record id="fptt_pymes_irpf7_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_sop_10" /> + </record> + + <record id="fptt_pymes_irpf7_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="irpf_pymes_7" /> + </record> + + <record id="fptt_pymes_irpf7_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + </record> + + <record id="fptt_pymes_irpf7_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="irpf_pymes_7" /> + </record> + + <record id="fptt_pymes_irpf7_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf7" /> <field name="tax_src_id" ref="iva_pymes_sop_7" /> @@ -886,27 +1784,27 @@ <!-- Retenciones IRPF 2% fiscal.position.tax.template--> - <record id="fptt_pymes_irpf2sale_18" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf2sale_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf2" /> - <field name="tax_src_id" ref="iva_pymes_rep_18" /> - <field name="tax_dest_id" ref="iva_pymes_rep_18" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_rep_21" /> </record> - <record id="fptt_pymes_irpf2sale_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf2sale_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf2" /> - <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> <field name="tax_dest_id" ref="irpf_pymes_sale_2" /> </record> - <record id="fptt_pymes_irpf2sale_8" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf2sale_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf2" /> - <field name="tax_src_id" ref="iva_pymes_rep_8" /> - <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_dest_id" ref="iva_pymes_rep_18" /> </record> - <record id="fptt_pymes_irpf2sale_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf2sale_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf2" /> - <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> <field name="tax_dest_id" ref="irpf_pymes_sale_2" /> </record> @@ -922,6 +1820,30 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_2" /> </record> + <record id="fptt_pymes_irpf2sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_rep_10" /> + </record> + + <record id="fptt_pymes_irpf2sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_2" /> + </record> + + <record id="fptt_pymes_irpf2sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + </record> + + <record id="fptt_pymes_irpf2sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_2" /> + </record> + <record id="fptt_pymes_irpf2sale_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf2" /> <field name="tax_src_id" ref="iva_pymes_rep_7" /> @@ -946,27 +1868,27 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_2" /> </record> - <record id="fptt_pymes_irpf2_18" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf2_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf2" /> - <field name="tax_src_id" ref="iva_pymes_sop_18" /> - <field name="tax_dest_id" ref="iva_pymes_sop_18" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_sop_21" /> </record> - <record id="fptt_pymes_irpf2_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf2_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf2" /> - <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> <field name="tax_dest_id" ref="irpf_pymes_2" /> </record> - <record id="fptt_pymes_irpf2_8" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf2_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf2" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> - <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> + <field name="tax_dest_id" ref="iva_pymes_sop_18" /> </record> - <record id="fptt_pymes_irpf2_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf2_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf2" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_18" /> <field name="tax_dest_id" ref="irpf_pymes_2" /> </record> @@ -982,6 +1904,30 @@ <field name="tax_dest_id" ref="irpf_pymes_2" /> </record> + <record id="fptt_pymes_irpf2_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_sop_10" /> + </record> + + <record id="fptt_pymes_irpf2_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="irpf_pymes_2" /> + </record> + + <record id="fptt_pymes_irpf2_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + </record> + + <record id="fptt_pymes_irpf2_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="irpf_pymes_2" /> + </record> + <record id="fptt_pymes_irpf2_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf2" /> <field name="tax_src_id" ref="iva_pymes_sop_7" /> @@ -1008,27 +1954,27 @@ <!-- Retenciones IRPF 1% fiscal.position.tax.template--> - <record id="fptt_pymes_irpf1sale_18" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf1sale_21" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf1" /> - <field name="tax_src_id" ref="iva_pymes_rep_18" /> - <field name="tax_dest_id" ref="iva_pymes_rep_18" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> + <field name="tax_dest_id" ref="iva_pymes_rep_21" /> </record> - <record id="fptt_pymes_irpf1sale_18_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf1sale_21_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf1" /> - <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_src_id" ref="iva_pymes_rep_21" /> <field name="tax_dest_id" ref="irpf_pymes_sale_1" /> </record> - <record id="fptt_pymes_irpf1sale_8" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf1sale_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf1" /> - <field name="tax_src_id" ref="iva_pymes_rep_8" /> - <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> + <field name="tax_dest_id" ref="iva_pymes_rep_18" /> </record> - <record id="fptt_pymes_irpf1sale_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf1sale_18_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf1" /> - <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_src_id" ref="iva_pymes_rep_18" /> <field name="tax_dest_id" ref="irpf_pymes_sale_1" /> </record> @@ -1044,6 +1990,30 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_1" /> </record> + <record id="fptt_pymes_irpf1sale_10" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="iva_pymes_rep_10" /> + </record> + + <record id="fptt_pymes_irpf1sale_10_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_rep_10" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_1" /> + </record> + + <record id="fptt_pymes_irpf1sale_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="iva_pymes_rep_8" /> + </record> + + <record id="fptt_pymes_irpf1sale_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_rep_8" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_1" /> + </record> + <record id="fptt_pymes_irpf1sale_7" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf1" /> <field name="tax_src_id" ref="iva_pymes_rep_7" /> @@ -1068,6 +2038,18 @@ <field name="tax_dest_id" ref="irpf_pymes_sale_1" /> </record> + <record id="fptt_pymes_irpf1_21" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="iva_pymes_sop_21" /> + </record> + + <record id="fptt_pymes_irpf1_21_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_sop_21" /> + <field name="tax_dest_id" ref="irpf_pymes_1" /> + </record> + <record id="fptt_pymes_irpf1_18" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf1" /> <field name="tax_src_id" ref="iva_pymes_sop_18" /> @@ -1080,27 +2062,39 @@ <field name="tax_dest_id" ref="irpf_pymes_1" /> </record> - <record id="fptt_pymes_irpf1_8" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf1_16" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf1" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> - <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_16" /> + <field name="tax_dest_id" ref="iva_pymes_sop_16" /> </record> - <record id="fptt_pymes_irpf1_8_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf1_16_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf1" /> - <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_src_id" ref="iva_pymes_sop_16" /> <field name="tax_dest_id" ref="irpf_pymes_1" /> </record> - <record id="fptt_pymes_irpf1_16" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf1_10" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf1" /> - <field name="tax_src_id" ref="iva_pymes_sop_16" /> - <field name="tax_dest_id" ref="iva_pymes_sop_16" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="iva_pymes_sop_10" /> </record> - <record id="fptt_pymes_irpf1_16_2" model="account.fiscal.position.tax.template"> + <record id="fptt_pymes_irpf1_10_2" model="account.fiscal.position.tax.template"> <field name="position_id" ref="fp_pymes_irpf1" /> - <field name="tax_src_id" ref="iva_pymes_sop_16" /> + <field name="tax_src_id" ref="iva_pymes_sop_10" /> + <field name="tax_dest_id" ref="irpf_pymes_1" /> + </record> + + <record id="fptt_pymes_irpf1_8" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> + <field name="tax_dest_id" ref="iva_pymes_sop_8" /> + </record> + + <record id="fptt_pymes_irpf1_8_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_sop_8" /> <field name="tax_dest_id" ref="irpf_pymes_1" /> </record> @@ -1128,5 +2122,222 @@ <field name="tax_dest_id" ref="irpf_pymes_1" /> </record> + <record id="fptt_pymes_irpf21sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="iva_pymes_rep_ex" /> + </record> + + <record id="fptt_pymes_irpf21sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_21" /> + </record> + + <record id="fptt_pymes_irpf20sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="iva_pymes_rep_ex" /> + </record> + + <record id="fptt_pymes_irpf20sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_20" /> + </record> + + <record id="fptt_pymes_irpf19sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="iva_pymes_rep_ex" /> + </record> + + <record id="fptt_pymes_irpf19sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_19" /> + </record> + + <record id="fptt_pymes_irpf18sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="iva_pymes_rep_ex" /> + </record> + + <record id="fptt_pymes_irpf18sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18"/> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_18" /> + </record> + + <record id="fptt_pymes_irpf15sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="iva_pymes_rep_ex" /> + </record> + + <record id="fptt_pymes_irpf15sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_15" /> + </record> + + <record id="fptt_pymes_irpf9sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="iva_pymes_rep_ex" /> + </record> + + <record id="fptt_pymes_irpf9sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_9" /> + </record> + + <record id="fptt_pymes_irpf7sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="iva_pymes_rep_ex" /> + </record> + + <record id="fptt_pymes_irpf7sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_7" /> + </record> + + <record id="fptt_pymes_irpf2sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="iva_pymes_rep_ex" /> + </record> + + <record id="fptt_pymes_irpf2sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_2" /> + </record> + + <record id="fptt_pymes_irpf1sale_ex" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="iva_pymes_rep_ex" /> + </record> + + <record id="fptt_pymes_irpf1sale_ex_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_rep_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_sale_1" /> + </record> + + <!-- IVA SOPORTADO --> + + <record id="fptt_pymes_irpf21_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21"/> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="iva_pymes_sop_ex" /> + </record> + + <record id="fptt_pymes_irpf21_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf21"/> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_21" /> + </record> + + <record id="fptt_pymes_irpf20_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20"/> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="iva_pymes_sop_ex" /> + </record> + + <record id="fptt_pymes_irpf20_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf20"/> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_20" /> + </record> + + <record id="fptt_pymes_irpf19_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19"/> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="iva_pymes_sop_ex" /> + </record> + + <record id="fptt_pymes_irpf19_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf19"/> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_19" /> + </record> + + <record id="fptt_pymes_irpf18_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18" /> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="iva_pymes_sop_ex" /> + </record> + + <record id="fptt_pymes_irpf18_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf18" /> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_18" /> + </record> + + <record id="fptt_pymes_irpf15_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15" /> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="iva_pymes_sop_ex" /> + </record> + + <record id="fptt_pymes_irpf15_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf15"/> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_15" /> + </record> + + <record id="fptt_pymes_irpf9_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="iva_pymes_sop_ex" /> + </record> + + <record id="fptt_pymes_irpf9_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf9" /> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_9" /> + </record> + + <record id="fptt_pymes_irpf7_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="iva_pymes_sop_ex" /> + </record> + + <record id="fptt_pymes_irpf7_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf7" /> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_7" /> + </record> + + <record id="fptt_pymes_irpf2_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="iva_pymes_sop_ex" /> + </record> + + <record id="fptt_pymes_irpf2_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf2" /> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_2" /> + </record> + + <record id="fptt_pymes_irpf1_0" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="iva_pymes_sop_ex" /> + </record> + + <record id="fptt_pymes_irpf1_0_2" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fp_pymes_irpf1" /> + <field name="tax_src_id" ref="iva_pymes_sop_ex" /> + <field name="tax_dest_id" ref="irpf_pymes_1" /> + </record> </data> </openerp> diff --git a/addons/l10n_es/taxes_data.xml b/addons/l10n_es/taxes_data.xml index 41b52ee077d..586358ffc70 100644 --- a/addons/l10n_es/taxes_data.xml +++ b/addons/l10n_es/taxes_data.xml @@ -1,25 +1,37 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> - <data noupdate="1"> - - <!-- - Definición de IVA y retenciones, códigos de impuestos y cuentas contables adicionales - + <data noupdate="0"> + + <!-- Definición de IVA y retenciones, códigos de impuestos y cuentas contables adicionales --> + + <!-- Plantillas de impuestos para el Plan General Contable 2008. + Jordi Esteve (Zikzakmedia) - jesteve@zikzakmedia.com (2009-11-28) Impuestos IRPF se les ha asignado el grupo others (Otros) en lugar del grupo vat (IVA) por defecto Jordi Esteve (Zikzakmedia) - jesteve@zikzakmedia.com (2010-02-18) - Añadido IRPF 2% (act. agrícolas, ganaderas, forestales), 19% y 21% (antiguo 18%) + Añadido IRPF 2% (act. agrícolas, ganaderas, forestales), 19% y 21% (antiguo 18%) Novedad 2010: Los rendimientos derivados de rentas de capital mobiliario o inmobiliario, el tipo base de retención pasa del 18% al 19% para los primeros 6000 EUR y al 21% a partir de los 6000 EUR. - --> - + + Ignacio Ibeas (Acysos) - ignacio@acysos.com (2011-02-22) + Modificado type_tax_use de los recargos de equivalencia a "all" + + Jordi Esteve (Zikzakmedia) - jesteve@zikzakmedia.com (2011-08-29) + Cambiado Recargos de equivalencia de "all" a "venta" (ya existen los de compra). Ahora quedan definidos de la misma forma que en taxes_data_pymes.xml + + Pedro M. Baeza (Serv. Tecnol. Avanzados) - pedro.baeza@serviciosbaeza.com (2013-01-29) + Limpieza de subcuentas de impuestos y corrección de inversión de sujeto pasivo + + --> + + <!-- Configuracion de codigos de impuesto--> - - + + <!-- *********************************************** --> <!--IVA DEVENGADO --> <!-- *********************************************** --> - + <!--Base imponible--> <!-- *********************************************** --> <record id="iva_dev_base" model="account.tax.code.template"> @@ -28,46 +40,102 @@ <field name="sign">1.0</field> <field name="parent_id" ref="vat_code_chart_root"/> </record> - - - + + <!-- Exentas IVA --> + <record id="base_sop_ex" model="account.tax.code.template"> + <field name="name">Base adquisiciones exentas</field> + <field name="parent_id" ref="vat_code_chart_root"/> + <field name="code">--</field> + <field name="sign">1.0</field> + </record> + + <record id="base_rep_ex" model="account.tax.code.template"> + <field name="name">Base ventas exentas</field> + <field name="code">--</field> + <field name="parent_id" ref="vat_code_chart_root"/> + <field name="sign">1.0</field> + </record> + + <!-- IVA Soportado --> + <record id="iva_sop_ex" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA Soportado exento (operaciones corrientes)</field> + <field eval="0.0" name="amount"/> + <field name="type">percent</field> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field name="base_code_id" ref="base_sop_ex"/> + <field name="ref_base_code_id" ref="base_sop_ex"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <!-- IVA REPERCUTIDO--> + <record id="iva_rep_ex" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA Exento</field> + <field eval="0.0" name="amount"/> + <field name="type">percent</field> + <field name="base_code_id" ref="base_rep_ex"/> + <field name="ref_base_code_id" ref="base_rep_ex"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + <!--Régimen general--> - + <record id="iva_dev_01" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Base Imponible 4%</field> <field name="code">[01]</field> <field name="parent_id" ref="iva_dev_base"/> <field name="sign">1.0</field> </record> - + <record id="iva_dev_04" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Base Imponible 7%</field> <field name="code">[04]</field> <field name="parent_id" ref="iva_dev_base"/> <field name="sign">1.0</field> </record> - + <record id="iva_dev_04_8" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Base Imponible 8%</field> <field name="code">[04]</field> <field name="parent_id" ref="iva_dev_base"/> <field name="sign">1.0</field> </record> - + + <record id="iva_dev_04_10" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Base Imponible 10%</field> + <field name="code">[04]</field> + <field name="parent_id" ref="iva_dev_base"/> + <field name="sign">1.0</field> + </record> + <record id="iva_dev_07" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Base Imponible 16%</field> <field name="code">[07]</field> <field name="parent_id" ref="iva_dev_base"/> <field name="sign">1.0</field> </record> - + <record id="iva_dev_07_18" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Base Imponible 18%</field> <field name="code">[07]</field> <field name="parent_id" ref="iva_dev_base"/> <field name="sign">1.0</field> </record> - + <record id="iva_dev_07_21" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Base Imponible 21%</field> + <field name="code">[07]</field> + <field name="parent_id" ref="iva_dev_base"/> + <field name="sign">1.0</field> + </record> + <!-- RECARGO DE EQUIVALENCIA --> <!--record id="re_base" model="account.tax.code.template"> <field name="name">Recargo Equivalencia Base Imponible</field> @@ -75,73 +143,93 @@ <field name="sign">1.0</field> <field name="parent_id" ref="iva_dev_base"/> </record--> - + <record id="iva_dev_10" model="account.tax.code.template"> <field name="name">Recargo Equivalencia Base Imponible 0.5%</field> <field name="code">[10]</field> <field name="parent_id" ref="iva_dev_base"/> <field name="sign">1.0</field> </record> - + <record id="iva_dev_13" model="account.tax.code.template"> <field name="name">Recargo Equivalencia Base Imponible 1%</field> <field name="code">[13]</field> <field name="parent_id" ref="iva_dev_base"/> <field name="sign">1.0</field> </record> - + + <record id="iva_dev_13_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Base Imponible 1.4%</field> + <field name="code">[13]</field> + <field name="parent_id" ref="iva_dev_base"/> + <field name="sign">1.0</field> + </record> + <record id="iva_dev_16" model="account.tax.code.template"> <field name="name">Recargo Equivalencia Base Imponible 4%</field> <field name="code">[16]</field> <field name="parent_id" ref="iva_dev_base"/> <field name="sign">1.0</field> </record> - - + + <record id="iva_dev_16_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Base Imponible 5.2%</field> + <field name="code">[16]</field> + <field name="parent_id" ref="iva_dev_base"/> + <field name="sign">1.0</field> + </record> + <!-- ADQUISICIONES INTRACOMUNITARIAS --> - + <record id="iva_dev_19" model="account.tax.code.template"> <field name="name">Adquisiciones intracomunitarias. Base Imponible</field> <field name="code">[19]</field> <field name="parent_id" ref="iva_dev_base"/> <field name="sign">1.0</field> </record> - + <!--IVA devengado cuota--> <!-- *********************************************** --> - - + + <!--Régimen general--> - - + + <record id="iva_dev_21" model="account.tax.code.template"> <field name="name">IVA Cuota total devengada</field> <field name="code">[21]</field> <field name="sign">1.0</field> <field name="parent_id" ref="vat_code_chart_root"/> </record> - + <record id="iva_dev_03" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Cuota 4%</field> <field name="code">[03]</field> <field name="parent_id" ref="iva_dev_21"/> <field name="sign">1.0</field> </record> - + <record id="iva_dev_06" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Cuota 7%</field> <field name="code">[06]</field> <field name="parent_id" ref="iva_dev_21"/> <field name="sign">1.0</field> </record> - + <record id="iva_dev_06_8" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Cuota 8%</field> <field name="code">[06]</field> <field name="parent_id" ref="iva_dev_21"/> <field name="sign">1.0</field> </record> - + + <record id="iva_dev_06_10" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Cuota 10%</field> + <field name="code">[06]</field> + <field name="parent_id" ref="iva_dev_21"/> + <field name="sign">1.0</field> + </record> + <record id="iva_dev_09" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Cuota 16%</field> <field name="code">[09]</field> @@ -155,7 +243,14 @@ <field name="parent_id" ref="iva_dev_21"/> <field name="sign">1.0</field> </record> - + + <record id="iva_dev_09_21" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Cuota 21%</field> + <field name="code">[09]</field> + <field name="parent_id" ref="iva_dev_21"/> + <field name="sign">1.0</field> + </record> + <!-- RECARGO DE EQUIVALENCIA --> <!--record id="re_base" model="account.tax.code.template"> <field name="name">Recargo Equivalencia Base Imponible</field> @@ -163,47 +258,61 @@ <field name="sign">1.0</field> <field name="parent_id" ref="iva_dev_base"/> </record--> - + <record id="iva_dev_12" model="account.tax.code.template"> <field name="name">Recargo Equivalencia. Cuota 0.5%</field> <field name="code">[12]</field> <field name="parent_id" ref="iva_dev_21"/> <field name="sign">1.0</field> </record> - + <record id="iva_dev_15" model="account.tax.code.template"> <field name="name">Recargo Equivalencia. Cuota 1%</field> <field name="code">[15]</field> <field name="parent_id" ref="iva_dev_21"/> <field name="sign">1.0</field> </record> - + + <record id="iva_dev_15_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia. Cuota 1.4%</field> + <field name="code">[15]</field> + <field name="parent_id" ref="iva_dev_21"/> + <field name="sign">1.0</field> + </record> + <record id="iva_dev_18" model="account.tax.code.template"> <field name="name">Recargo Equivalencia. Cuota 4%</field> <field name="code">[18]</field> <field name="parent_id" ref="iva_dev_21"/> <field name="sign">1.0</field> </record> - - + + <record id="iva_dev_18_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia. Cuota 5.2%</field> + <field name="code">[18]</field> + <field name="parent_id" ref="iva_dev_21"/> + <field name="sign">1.0</field> + </record> + + <!-- ADQUISICIONES INTRACOMUNITARIAS --> - + <record id="iva_dev_20" model="account.tax.code.template"> <field name="name">Adquisiciones intracomunitarias. Cuota</field> <field name="code">[20]</field> <field name="parent_id" ref="iva_dev_21"/> <field name="sign">1.0</field> </record> - - - - - + + + + + <!-- *********************************************** --> <!--IVA DEDUCIBLE --> <!-- *********************************************** --> - - + + <!--IVA Soportado (Deducible) Base Imponible--> <!-- *********************************************** --> <record id="iva_ded_base_total" model="account.tax.code.template"> @@ -212,7 +321,7 @@ <field name="sign">1.0</field> <field name="parent_id" ref="vat_code_chart_root"/> </record> - + <!-- Base en OPERACIONES INTERIORES CORRIENTES--> <record id="iva_ded_22" model="account.tax.code.template"> <field name="name">Base operaciones interiores corrientes</field> @@ -220,19 +329,12 @@ <field name="parent_id" ref="iva_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_22_16" model="account.tax.code.template"> - <field name="name">Base operaciones interiores corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_ded_22"/> - <field name="sign">1.0</field> - </record> - <record id="iva_ded_22_18" model="account.tax.code.template"> - <field name="name">Base operaciones interiores corrientes (18%)</field> + <record id="iva_ded_22_4" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_22"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_22_7" model="account.tax.code.template"> <field name="name">Base operaciones interiores corrientes (7%)</field> <field name="code">--</field> @@ -245,13 +347,30 @@ <field name="parent_id" ref="iva_ded_22"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_22_4" model="account.tax.code.template"> - <field name="name">Base operaciones interiores corrientes (4%)</field> + <record id="iva_ded_22_10" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_22"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_22_16" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_22"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_22_18" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_22"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_22_21" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_22"/> <field name="sign">1.0</field> </record> - <!-- Base en OPERACIONES INTERIORES CON BIENES DE INVERSIÓN--> <record id="iva_ded_24" model="account.tax.code.template"> <field name="name">Base operaciones interiores bienes inversión</field> @@ -259,19 +378,12 @@ <field name="parent_id" ref="iva_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_24_16" model="account.tax.code.template"> - <field name="name">Base operaciones interiores bienes inversión (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_ded_24"/> - <field name="sign">1.0</field> - </record> - <record id="iva_ded_24_18" model="account.tax.code.template"> - <field name="name">Base operaciones interiores bienes inversión (18%)</field> + <record id="iva_ded_24_4" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_24"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_24_7" model="account.tax.code.template"> <field name="name">Base operaciones interiores bienes inversión (7%)</field> <field name="code">--</field> @@ -284,14 +396,31 @@ <field name="parent_id" ref="iva_ded_24"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_24_4" model="account.tax.code.template"> - <field name="name">Base operaciones interiores bienes inversión (4%)</field> + <record id="iva_ded_24_10" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_24"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_24_16" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (16%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_24"/> <field name="sign">1.0</field> </record> - - + <record id="iva_ded_24_18" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_24"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_24_21" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_24"/> + <field name="sign">1.0</field> + </record> + <!-- Base EN LAS IMPORTACIONES DE BIENES CORRIENTES--> <record id="iva_ded_26" model="account.tax.code.template"> <field name="name">Base importaciones bienes corrientes</field> @@ -299,19 +428,12 @@ <field name="parent_id" ref="iva_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_26_16" model="account.tax.code.template"> - <field name="name">Base importaciones bienes corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_ded_26"/> - <field name="sign">1.0</field> - </record> - <record id="iva_ded_26_18" model="account.tax.code.template"> - <field name="name">Base importaciones bienes corrientes (18%)</field> + <record id="iva_ded_26_4" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_26"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_26_7" model="account.tax.code.template"> <field name="name">Base importaciones bienes corrientes (7%)</field> <field name="code">--</field> @@ -324,13 +446,31 @@ <field name="parent_id" ref="iva_ded_26"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_26_4" model="account.tax.code.template"> - <field name="name">Base importaciones bienes corrientes (4%)</field> + <record id="iva_ded_26_10" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (10%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_26"/> <field name="sign">1.0</field> </record> - + <record id="iva_ded_26_16" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_26"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_26_18" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_26"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_26_21" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_26"/> + <field name="sign">1.0</field> + </record> + <!-- Base EN LAS IMPORTACIONES DE BIENES DE INVERSIÓN--> <record id="iva_ded_28" model="account.tax.code.template"> <field name="name">Base importaciones bienes inversión</field> @@ -338,19 +478,12 @@ <field name="parent_id" ref="iva_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_28_16" model="account.tax.code.template"> - <field name="name">Base importaciones bienes inversión (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_ded_28"/> - <field name="sign">1.0</field> - </record> - <record id="iva_ded_28_18" model="account.tax.code.template"> - <field name="name">Base importaciones bienes inversión (18%)</field> + <record id="iva_ded_28_4" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_28"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_28_7" model="account.tax.code.template"> <field name="name">Base importaciones bienes inversión (7%)</field> <field name="code">--</field> @@ -363,13 +496,31 @@ <field name="parent_id" ref="iva_ded_28"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_28_4" model="account.tax.code.template"> - <field name="name">Base importaciones bienes inversión (4%)</field> + <record id="iva_ded_28_10" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (10%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_28"/> <field name="sign">1.0</field> </record> - + <record id="iva_ded_28_16" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_28"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_28_18" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_28"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_28_21" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_28"/> + <field name="sign">1.0</field> + </record> + <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES CORRIENTES--> <record id="iva_ded_30" model="account.tax.code.template"> <field name="name">Base adquisiciones intracomunitarias bienes corrientes</field> @@ -377,19 +528,12 @@ <field name="parent_id" ref="iva_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_30_16" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_ded_30"/> - <field name="sign">1.0</field> - </record> - <record id="iva_ded_30_18" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes corrientes (18%)</field> + <record id="iva_ded_30_4" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_30"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_30_7" model="account.tax.code.template"> <field name="name">Base adquisiciones intracomunitarias bienes corrientes (7%)</field> <field name="code">--</field> @@ -402,13 +546,31 @@ <field name="parent_id" ref="iva_ded_30"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_30_4" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes corrientes (4%)</field> + <record id="iva_ded_30_10" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (10%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_30"/> <field name="sign">1.0</field> </record> - + <record id="iva_ded_30_16" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_30"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_30_18" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_30"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_30_21" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_30"/> + <field name="sign">1.0</field> + </record> + <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES DE INVERSIÓN--> <record id="iva_ded_32" model="account.tax.code.template"> <field name="name">Base adquisiciones intracomunitarias bienes inversión</field> @@ -416,7 +578,31 @@ <field name="parent_id" ref="iva_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_32_16" model="account.tax.code.template"> + <record id="iva_ded_32_4" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_32_7" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_32_8" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_32_10" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_32_16" model="account.tax.code.template"> <field name="name">Base adquisiciones intracomunitarias bienes inversión (16%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_32"/> @@ -428,31 +614,53 @@ <field name="parent_id" ref="iva_ded_32"/> <field name="sign">1.0</field> </record> - - <record id="iva_ded_32_7" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes inversión (7%)</field> + <record id="iva_ded_32_21" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_32"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_32_8" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes inversión (8%)</field> + + <!-- BASE RECARGO DE EQUIVALENCIA--> + <record id="iva_ded_10" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 0.5%</field> <field name="code">--</field> - <field name="parent_id" ref="iva_ded_32"/> + <field name="parent_id" ref="iva_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_32_4" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes inversión (4%)</field> + + <record id="iva_ded_13" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 1%</field> <field name="code">--</field> - <field name="parent_id" ref="iva_ded_32"/> + <field name="parent_id" ref="iva_ded_base_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_ded_13_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 1.4%</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_base_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_ded_16" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 4%</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_base_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_ded_16_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 5.2%</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_base_total"/> <field name="sign">1.0</field> </record> - - - + + <!-- IVA DEDUCIBLE Cuotas--> <!-- *********************************************** --> - + <record id="iva_ded_cuota_total" model="account.tax.code.template"> <field name="name">IVA deducible (Cuota)- Total a deducir [Mod.303]</field> <field name="code">[37]</field> @@ -467,19 +675,12 @@ <field name="parent_id" ref="iva_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_23_16" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_ded_23"/> - <field name="sign">1.0</field> - </record> - <record id="iva_ded_23_18" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores corrientes (18%)</field> + <record id="iva_ded_23_4" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_23"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_23_7" model="account.tax.code.template"> <field name="name">Cuotas soportadas operaciones interiores corrientes (7%)</field> <field name="code">--</field> @@ -492,13 +693,31 @@ <field name="parent_id" ref="iva_ded_23"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_23_4" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores corrientes (4%)</field> + <record id="iva_ded_23_10" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_23"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_23_16" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_23"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_23_18" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (18%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_23"/> <field name="sign">1.0</field> </record> - + <record id="iva_ded_23_21" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_23"/> + <field name="sign">1.0</field> + </record> + <!-- Cuotas en OPERACIONES INTERIORES CON BIENES DE INVERSIÓN--> <record id="iva_ded_25" model="account.tax.code.template"> <field name="name">Cuotas soportadas operaciones interiores bienes inversión</field> @@ -506,19 +725,12 @@ <field name="parent_id" ref="iva_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_25_16" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores bienes inversión (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_ded_25"/> - <field name="sign">1.0</field> - </record> - <record id="iva_ded_25_18" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores bienes inversión (18%)</field> + <record id="iva_ded_25_4" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_25"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_25_7" model="account.tax.code.template"> <field name="name">Cuotas soportadas operaciones interiores bienes inversión (7%)</field> <field name="code">--</field> @@ -531,13 +743,31 @@ <field name="parent_id" ref="iva_ded_25"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_25_4" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores bienes inversión (4%)</field> + <record id="iva_ded_25_10" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_25"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_25_16" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (16%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_25"/> <field name="sign">1.0</field> </record> - + <record id="iva_ded_25_18" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_25"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_25_21" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_25"/> + <field name="sign">1.0</field> + </record> + <!-- Cuotas devengadas EN LAS IMPORTACIONES DE BIENES CORRIENTES--> <record id="iva_ded_27" model="account.tax.code.template"> <field name="name">Cuotas devengadas importaciones bienes corrientes</field> @@ -545,19 +775,12 @@ <field name="parent_id" ref="iva_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_27_16" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_ded_27"/> - <field name="sign">1.0</field> - </record> - <record id="iva_ded_27_18" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes corrientes (18%)</field> + <record id="iva_ded_27_4" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_27"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_27_7" model="account.tax.code.template"> <field name="name">Cuotas devengadas importaciones bienes corrientes (7%)</field> <field name="code">--</field> @@ -570,13 +793,31 @@ <field name="parent_id" ref="iva_ded_27"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_27_4" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes corrientes (4%)</field> + <record id="iva_ded_27_10" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_27"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_27_16" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (16%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_27"/> <field name="sign">1.0</field> </record> - + <record id="iva_ded_27_18" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_27"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_27_21" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_27"/> + <field name="sign">1.0</field> + </record> + <!-- Cuotas devengadas EN LAS IMPORTACIONES DE BIENES DE INVERSIÓN--> <record id="iva_ded_29" model="account.tax.code.template"> <field name="name">Cuotas devengadas importaciones bienes inversión</field> @@ -584,19 +825,12 @@ <field name="parent_id" ref="iva_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_29_16" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes inversión (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_ded_29"/> - <field name="sign">1.0</field> - </record> - <record id="iva_ded_29_18" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes inversión (18%)</field> + <record id="iva_ded_29_4" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_29"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_29_7" model="account.tax.code.template"> <field name="name">Cuotas devengadas importaciones bienes inversión (7%)</field> <field name="code">--</field> @@ -609,13 +843,30 @@ <field name="parent_id" ref="iva_ded_29"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_29_4" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes inversión (4%)</field> + <record id="iva_ded_29_10" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_29"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_29_16" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_29"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_29_18" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_29"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_29_21" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_29"/> <field name="sign">1.0</field> </record> - <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES CORRIENTES--> <record id="iva_ded_31" model="account.tax.code.template"> <field name="name">En adquisiciones intracomunitarias bienes corrientes</field> @@ -623,19 +874,12 @@ <field name="parent_id" ref="iva_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_31_16" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_ded_31"/> - <field name="sign">1.0</field> - </record> - <record id="iva_ded_31_18" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes corrientes (18%)</field> + <record id="iva_ded_31_4" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_31"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_31_7" model="account.tax.code.template"> <field name="name">En adquisiciones intracomunitarias bienes corrientes (7%)</field> <field name="code">--</field> @@ -648,13 +892,30 @@ <field name="parent_id" ref="iva_ded_31"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_31_4" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes corrientes (4%)</field> + <record id="iva_ded_31_10" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_31"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_31_16" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_31"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_31_18" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_31"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_31_21" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_31"/> <field name="sign">1.0</field> </record> - <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES DE INVERSIÓN--> <record id="iva_ded_33" model="account.tax.code.template"> <field name="name">En adquisiciones intracomunitarias bienes inversión</field> @@ -662,19 +923,12 @@ <field name="parent_id" ref="iva_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_33_16" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes inversión (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_ded_33"/> - <field name="sign">1.0</field> - </record> - <record id="iva_ded_33_18" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes inversión (18%)</field> + <record id="iva_ded_33_4" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_33"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_33_7" model="account.tax.code.template"> <field name="name">En adquisiciones intracomunitarias bienes inversión (7%)</field> <field name="code">--</field> @@ -687,8 +941,26 @@ <field name="parent_id" ref="iva_ded_33"/> <field name="sign">1.0</field> </record> - <record id="iva_ded_33_4" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes inversión (4%)</field> + <record id="iva_ded_33_10" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_33"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_33_16" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_33"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_33_18" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_ded_33"/> + <field name="sign">1.0</field> + </record> + <record id="iva_ded_33_21" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_ded_33"/> <field name="sign">1.0</field> @@ -716,110 +988,42 @@ <field name="sign">1.0</field> </record> -<!-- ********************************* --> -<!--Cuentas para IVA--> -<!-- ********************************* --> + <!--Cuota Recargo de Equivalencia--> + <record id="iva_ded_12" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 0.5%</field> + <field name="code">[12]</field> + <field name="parent_id" ref="iva_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_ded_15" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 1%</field> + <field name="code">[15]</field> + <field name="parent_id" ref="iva_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_ded_15_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 1.4%</field> + <field name="code">[15]</field> + <field name="parent_id" ref="iva_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_ded_18" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 4%</field> + <field name="code">[18]</field> + <field name="parent_id" ref="iva_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_ded_18_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 5.2%</field> + <field name="code">[18]</field> + <field name="parent_id" ref="iva_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> - <record id="pgc_472004" model="account.account.template"> - <field name="code">472004</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_472"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA soportado 4%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_472007" model="account.account.template"> - <field name="code">472007</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_472"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA soportado 7%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_472008" model="account.account.template"> - <field name="code">472008</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_472"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA soportado 8%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_472016" model="account.account.template"> - <field name="code">472016</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_472"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA soportado 16%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_472018" model="account.account.template"> - <field name="code">472018</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_472"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA soportado 18%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_477004" model="account.account.template"> - <field name="code">477004</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_477"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA repercutido 4%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_477007" model="account.account.template"> - <field name="code">477007</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_477"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA repercutido 7%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_477008" model="account.account.template"> - <field name="code">477008</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_477"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA repercutido 8%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_477016" model="account.account.template"> - <field name="code">477016</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_477"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA repercutido 16%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_477018" model="account.account.template"> - <field name="code">477018</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_477"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA repercutido 18%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_475001" model="account.account.template"> - <field name="code">475001</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_4750"/> - <field name="type">payable</field> - <field name="name">Hacienda acreedora IVA</field> - <field name="user_type" ref="tax"/> - </record> - - <!-- ********************************* --> <!-- Plantillas de Impuestos IVA --> <!-- ********************************* --> @@ -831,8 +1035,8 @@ <field name="name">4% IVA Soportado (operaciones corrientes)</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472004"/> - <field name="account_paid_id" ref="pgc_472004"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_22_4"/> <field name="tax_code_id" ref="iva_ded_23_4"/> <field name="ref_base_code_id" ref="iva_ded_22_4"/> @@ -843,14 +1047,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_sop_4_inv" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">4% IVA Soportado (bienes de inversión)</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472004"/> - <field name="account_paid_id" ref="pgc_472004"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_24_4"/> <field name="tax_code_id" ref="iva_ded_25_4"/> <field name="ref_base_code_id" ref="iva_ded_24_4"/> @@ -861,14 +1065,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_sop_7" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">7% IVA Soportado (operaciones corrientes)</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472007"/> - <field name="account_paid_id" ref="pgc_472007"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_22_7"/> <field name="tax_code_id" ref="iva_ded_23_7"/> <field name="ref_base_code_id" ref="iva_ded_22_7"/> @@ -879,14 +1083,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_sop_7_inv" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">7% IVA Soportado (bienes de inversión)</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472007"/> - <field name="account_paid_id" ref="pgc_472007"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_24_7"/> <field name="tax_code_id" ref="iva_ded_25_7"/> <field name="ref_base_code_id" ref="iva_ded_24_7"/> @@ -897,14 +1101,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_sop_8" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">8% IVA Soportado (operaciones corrientes)</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472008"/> - <field name="account_paid_id" ref="pgc_472008"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_22_8"/> <field name="tax_code_id" ref="iva_ded_23_8"/> <field name="ref_base_code_id" ref="iva_ded_22_8"/> @@ -915,14 +1119,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_sop_8_inv" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">8% IVA Soportado (bienes de inversión)</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472008"/> - <field name="account_paid_id" ref="pgc_472008"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_24_8"/> <field name="tax_code_id" ref="iva_ded_25_8"/> <field name="ref_base_code_id" ref="iva_ded_24_8"/> @@ -933,14 +1137,50 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + + <record id="iva_sop_10" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">10% IVA Soportado (operaciones corrientes)</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_22_10"/> + <field name="tax_code_id" ref="iva_ded_23_10"/> + <field name="ref_base_code_id" ref="iva_ded_22_10"/> + <field name="ref_tax_code_id" ref="iva_ded_23_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_sop_10_inv" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">10% IVA Soportado (bienes de inversión)</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_24_10"/> + <field name="tax_code_id" ref="iva_ded_25_10"/> + <field name="ref_base_code_id" ref="iva_ded_24_10"/> + <field name="ref_tax_code_id" ref="iva_ded_25_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_sop_16" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">16% IVA Soportado (operaciones corrientes)</field> <field eval="0.16" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472016"/> - <field name="account_paid_id" ref="pgc_472016"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_22_16"/> <field name="tax_code_id" ref="iva_ded_23_16"/> <field name="ref_base_code_id" ref="iva_ded_22_16"/> @@ -951,14 +1191,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_sop_16_inv" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">16% IVA Soportado (bienes de inversión)</field> <field eval="0.16" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472016"/> - <field name="account_paid_id" ref="pgc_472016"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_24_16"/> <field name="tax_code_id" ref="iva_ded_25_16"/> <field name="ref_base_code_id" ref="iva_ded_24_16"/> @@ -969,14 +1209,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_sop_18" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">18% IVA Soportado (operaciones corrientes)</field> <field eval="0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472018"/> - <field name="account_paid_id" ref="pgc_472018"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_22_18"/> <field name="tax_code_id" ref="iva_ded_23_18"/> <field name="ref_base_code_id" ref="iva_ded_22_18"/> @@ -986,15 +1226,16 @@ <field eval="-1.0" name="ref_tax_sign"/> <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> + <field name="sequence" eval="0"/> </record> - + <record id="iva_sop_18_inv" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">18% IVA Soportado (bienes de inversión)</field> <field eval="0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472018"/> - <field name="account_paid_id" ref="pgc_472018"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_24_18"/> <field name="tax_code_id" ref="iva_ded_25_18"/> <field name="ref_base_code_id" ref="iva_ded_24_18"/> @@ -1005,7 +1246,44 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + + <record id="iva_sop_21" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">21% IVA Soportado (operaciones corrientes)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_22_21"/> + <field name="tax_code_id" ref="iva_ded_23_21"/> + <field name="ref_base_code_id" ref="iva_ded_22_21"/> + <field name="ref_tax_code_id" ref="iva_ded_23_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + <field name="sequence" eval="0"/> + </record> + + <record id="iva_sop_21_inv" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">21% IVA Soportado (bienes de inversión)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_24_21"/> + <field name="tax_code_id" ref="iva_ded_25_21"/> + <field name="ref_base_code_id" ref="iva_ded_24_21"/> + <field name="ref_tax_code_id" ref="iva_ded_25_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <!-- Plantillas para Extracomunitario--> <!-- IVA compras --> <record id="iva_X0_compras_bc" model="account.tax.template"> @@ -1036,15 +1314,15 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_X4_compras_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 4% Importaciones bienes corrientes</field> <field name="description">IVA 4% Importaciones bienes corrientes</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472004"/> - <field name="account_paid_id" ref="pgc_472004"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_26_4"/> <field name="tax_code_id" ref="iva_ded_27_4"/> <field name="ref_base_code_id" ref="iva_ded_26_4"/> @@ -1061,8 +1339,8 @@ <field name="description">IVA 4% Importaciones bienes de inversión</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472004"/> - <field name="account_paid_id" ref="pgc_472004"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_28_4"/> <field name="tax_code_id" ref="iva_ded_29_4"/> <field name="ref_base_code_id" ref="iva_ded_28_4"/> @@ -1073,15 +1351,15 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_X7_compras_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 7% Importaciones bienes corrientes</field> <field name="description">IVA 7% Importaciones bienes corrientes</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472007"/> - <field name="account_paid_id" ref="pgc_472007"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_26_7"/> <field name="tax_code_id" ref="iva_ded_27_7"/> <field name="ref_base_code_id" ref="iva_ded_26_7"/> @@ -1098,8 +1376,8 @@ <field name="description">IVA 7% Importaciones bienes de inversión</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472007"/> - <field name="account_paid_id" ref="pgc_472007"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_28_7"/> <field name="tax_code_id" ref="iva_ded_29_7"/> <field name="ref_base_code_id" ref="iva_ded_28_7"/> @@ -1110,15 +1388,15 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_X8_compras_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 8% Importaciones bienes corrientes</field> <field name="description">IVA 8% Importaciones bienes corrientes</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472008"/> - <field name="account_paid_id" ref="pgc_472008"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_26_8"/> <field name="tax_code_id" ref="iva_ded_27_8"/> <field name="ref_base_code_id" ref="iva_ded_26_8"/> @@ -1135,8 +1413,8 @@ <field name="description">IVA 8% Importaciones bienes de inversión</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472008"/> - <field name="account_paid_id" ref="pgc_472008"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_28_8"/> <field name="tax_code_id" ref="iva_ded_29_8"/> <field name="ref_base_code_id" ref="iva_ded_28_8"/> @@ -1147,15 +1425,53 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + + <record id="iva_X10_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 10% Importaciones bienes corrientes</field> + <field name="description">IVA 10% Importaciones bienes corrientes</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_26_10"/> + <field name="tax_code_id" ref="iva_ded_27_10"/> + <field name="ref_base_code_id" ref="iva_ded_26_10"/> + <field name="ref_tax_code_id" ref="iva_ded_27_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_X10_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 10% Importaciones bienes de inversión</field> + <field name="description">IVA 10% Importaciones bienes de inversión</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_28_10"/> + <field name="tax_code_id" ref="iva_ded_29_10"/> + <field name="ref_base_code_id" ref="iva_ded_28_10"/> + <field name="ref_tax_code_id" ref="iva_ded_29_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_X16_compras_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 16% Importaciones bienes corrientes</field> <field name="description">IVA 16% Importaciones bienes corrientes</field> <field eval="0.16" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472016"/> - <field name="account_paid_id" ref="pgc_472016"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_26_16"/> <field name="tax_code_id" ref="iva_ded_27_16"/> <field name="ref_base_code_id" ref="iva_ded_26_16"/> @@ -1172,8 +1488,8 @@ <field name="description">IVA 16% Importaciones bienes de inversión</field> <field eval="0.16" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472016"/> - <field name="account_paid_id" ref="pgc_472016"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_28_16"/> <field name="tax_code_id" ref="iva_ded_29_16"/> <field name="ref_base_code_id" ref="iva_ded_28_16"/> @@ -1184,15 +1500,15 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_X18_compras_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 18% Importaciones bienes corrientes</field> <field name="description">IVA 18% Importaciones bienes corrientes</field> <field eval="0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472018"/> - <field name="account_paid_id" ref="pgc_472018"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_26_18"/> <field name="tax_code_id" ref="iva_ded_27_18"/> <field name="ref_base_code_id" ref="iva_ded_26_18"/> @@ -1209,8 +1525,8 @@ <field name="description">IVA 18% Importaciones bienes de inversión</field> <field eval="0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472018"/> - <field name="account_paid_id" ref="pgc_472018"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_28_18"/> <field name="tax_code_id" ref="iva_ded_29_18"/> <field name="ref_base_code_id" ref="iva_ded_28_18"/> @@ -1221,7 +1537,44 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + + <record id="iva_X21_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 21% Importaciones bienes corrientes</field> + <field name="description">IVA 21% Importaciones bienes corrientes</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_26_21"/> + <field name="tax_code_id" ref="iva_ded_27_21"/> + <field name="ref_base_code_id" ref="iva_ded_26_21"/> + <field name="ref_tax_code_id" ref="iva_ded_27_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_X21_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 21% Importaciones bienes de inversión</field> + <field name="description">IVA 21% Importaciones bienes de inversión</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_28_21"/> + <field name="tax_code_id" ref="iva_ded_29_21"/> + <field name="ref_base_code_id" ref="iva_ded_28_21"/> + <field name="ref_tax_code_id" ref="iva_ded_29_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <!-- IVA EXPORTACIONES (VENTAS )--> <record id="iva_X0" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> @@ -1269,16 +1622,16 @@ <field name="parent_id" ref="iva_ISP_compras_16"/> <field name="amount" eval="-0.16"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_477016"/> - <field name="account_paid_id" ref="pgc_477016"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_07"/> <field name="tax_code_id" ref="iva_dev_09"/> <field name="ref_base_code_id" ref="iva_dev_07"/> <field name="ref_tax_code_id" ref="iva_dev_09"/> <field name="tax_sign" eval="-1.0"/> - <field name="base_sign" eval="-1.0"/> + <field name="base_sign" eval="1.0"/> <field name="ref_tax_sign" eval="1.0"/> - <field name="ref_base_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> <field name="type_tax_use">purchase</field> </record> <record id="iva_ISP_compras_16_3" model="account.tax.template"> @@ -1287,8 +1640,8 @@ <field name="parent_id" ref="iva_ISP_compras_16"/> <field name="amount" eval="0.16"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472016"/> - <field name="account_paid_id" ref="pgc_472016"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_22_16"/> <field name="tax_code_id" ref="iva_ded_23_16"/> <field name="ref_base_code_id" ref="iva_ded_22_16"/> @@ -1299,7 +1652,7 @@ <field name="ref_base_sign" eval="-1.0"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_ISP_compras_18" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 18% Inversión del sujeto pasivo</field> @@ -1333,16 +1686,16 @@ <field name="parent_id" ref="iva_ISP_compras_18"/> <field name="amount" eval="-0.18"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_477018"/> - <field name="account_paid_id" ref="pgc_477018"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_07_18"/> <field name="tax_code_id" ref="iva_dev_09_18"/> <field name="ref_base_code_id" ref="iva_dev_07_18"/> <field name="ref_tax_code_id" ref="iva_dev_09_18"/> <field name="tax_sign" eval="-1.0"/> - <field name="base_sign" eval="-1.0"/> + <field name="base_sign" eval="1.0"/> <field name="ref_tax_sign" eval="1.0"/> - <field name="ref_base_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> <field name="type_tax_use">purchase</field> </record> <record id="iva_ISP_compras_18_3" model="account.tax.template"> @@ -1351,8 +1704,8 @@ <field name="parent_id" ref="iva_ISP_compras_18"/> <field name="amount" eval="0.18"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_472018"/> - <field name="account_paid_id" ref="pgc_472018"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_22_18"/> <field name="tax_code_id" ref="iva_ded_23_18"/> <field name="ref_base_code_id" ref="iva_ded_22_18"/> @@ -1363,16 +1716,81 @@ <field name="ref_base_sign" eval="-1.0"/> <field name="type_tax_use">purchase</field> </record> - - + + + <record id="iva_ISP_compras_21" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 21% Inversión del sujeto pasivo</field> + <field name="description">IVA 21% Inversión del sujeto pasivo</field> + <field name="amount" eval="1.00"/> + <field name="type">percent</field> + <field name="child_depend" eval="1"/> + <field name="base_sign" eval="1.0"/> + <field name="tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_ISP_compras_21_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 21% Inversión del sujeto pasivo (1)</field> + <field name="parent_id" ref="iva_ISP_compras_21"/> + <field name="amount" eval="0.00"/> + <field name="type">percent</field> + <field name="base_code_id" ref="base_extra_44"/> + <field name="ref_base_code_id" ref="base_extra_44"/> + <field name="base_sign" eval="1.0"/> + <field name="tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_ISP_compras_21_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 21% Inversión del sujeto pasivo (2)</field> + <field name="parent_id" ref="iva_ISP_compras_21"/> + <field name="amount" eval="-0.21"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="base_code_id" ref="iva_dev_07_21"/> + <field name="tax_code_id" ref="iva_dev_09_21"/> + <field name="ref_base_code_id" ref="iva_dev_07_21"/> + <field name="ref_tax_code_id" ref="iva_dev_09_21"/> + <field name="tax_sign" eval="-1.0"/> + <field name="base_sign" eval="1.0"/> + <field name="ref_tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_ISP_compras_21_3" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 21% Inversión del sujeto pasivo (3)</field> + <field name="parent_id" ref="iva_ISP_compras_21"/> + <field name="amount" eval="0.21"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_22_21"/> + <field name="tax_code_id" ref="iva_ded_23_21"/> + <field name="ref_base_code_id" ref="iva_ded_22_21"/> + <field name="ref_tax_code_id" ref="iva_ded_23_21"/> + <field name="tax_sign" eval="1.0"/> + <field name="base_sign" eval="1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + + <!-- IVA REPERCUTIDO--> <record id="iva_rep_4" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 4%</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_477004"/> - <field name="account_paid_id" ref="pgc_477004"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_01"/> <field name="tax_code_id" ref="iva_dev_03"/> <field name="ref_base_code_id" ref="iva_dev_01"/> @@ -1383,14 +1801,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="iva_rep_7" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 7%</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_477007"/> - <field name="account_paid_id" ref="pgc_477007"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_04"/> <field name="tax_code_id" ref="iva_dev_06"/> <field name="ref_base_code_id" ref="iva_dev_04"/> @@ -1401,14 +1819,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="iva_rep_8" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 8%</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_477008"/> - <field name="account_paid_id" ref="pgc_477008"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_04_8"/> <field name="tax_code_id" ref="iva_dev_06_8"/> <field name="ref_base_code_id" ref="iva_dev_04_8"/> @@ -1419,14 +1837,32 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + + <record id="iva_rep_10" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 10%</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="base_code_id" ref="iva_dev_04_10"/> + <field name="tax_code_id" ref="iva_dev_06_10"/> + <field name="ref_base_code_id" ref="iva_dev_04_10"/> + <field name="ref_tax_code_id" ref="iva_dev_06_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + <record id="iva_rep_16" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 16%</field> <field eval="0.16" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_477016"/> - <field name="account_paid_id" ref="pgc_477016"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_07"/> <field name="tax_code_id" ref="iva_dev_09"/> <field name="ref_base_code_id" ref="iva_dev_07"/> @@ -1437,14 +1873,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="iva_rep_18" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 18%</field> <field eval="0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_477018"/> - <field name="account_paid_id" ref="pgc_477018"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_07_18"/> <field name="tax_code_id" ref="iva_dev_09_18"/> <field name="ref_base_code_id" ref="iva_dev_07_18"/> @@ -1454,17 +1890,37 @@ <field eval="-1.0" name="ref_tax_sign"/> <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> + <field eval="0" name="sequence"/> </record> - - + + <record id="iva_rep_21" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 21%</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="base_code_id" ref="iva_dev_07_21"/> + <field name="tax_code_id" ref="iva_dev_09_21"/> + <field name="ref_base_code_id" ref="iva_dev_07_21"/> + <field name="ref_tax_code_id" ref="iva_dev_09_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + <field eval="0" name="sequence"/> + </record> + + <!-- Plantillas para recargo de equivalencia--> <record id="re_05" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="name">0.50% Recargo Equivalencia</field> + <field name="name">0.50% Recargo Equivalencia Ventas</field> <field eval="0.005" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_475001"/> - <field name="account_paid_id" ref="pgc_475001"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_10"/> <field name="tax_code_id" ref="iva_dev_12"/> <field name="ref_base_code_id" ref="iva_dev_10"/> @@ -1475,14 +1931,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="re_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="name">1% Recargo Equivalencia</field> + <field name="name">1% Recargo Equivalencia Ventas</field> <field eval="0.01" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_475001"/> - <field name="account_paid_id" ref="pgc_475001"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_13"/> <field name="tax_code_id" ref="iva_dev_15"/> <field name="ref_base_code_id" ref="iva_dev_13"/> @@ -1493,14 +1949,32 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + + <record id="re_14" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">1.4% Recargo Equivalencia Ventas</field> + <field eval="0.014" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="base_code_id" ref="iva_dev_13_14"/> + <field name="tax_code_id" ref="iva_dev_15_14"/> + <field name="ref_base_code_id" ref="iva_dev_13_14"/> + <field name="ref_tax_code_id" ref="iva_dev_15_14"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + <record id="re_4" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="name">4% Recargo Equivalencia</field> + <field name="name">4% Recargo Equivalencia Ventas</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_475001"/> - <field name="account_paid_id" ref="pgc_475001"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_16"/> <field name="tax_code_id" ref="iva_dev_18"/> <field name="ref_base_code_id" ref="iva_dev_16"/> @@ -1511,158 +1985,168 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - - -<!-- OPERACIONES INTRACOMUNITARIAS --> - - <!-- VENTAS --> - <record id="iva_IO" model="account.tax.template"> + + <record id="re_52" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="name">IVA 0% Intracomunitario</field> - <field name="description">IVA 0% Intracomunitario 0</field> - <field eval="0.00" name="amount"/> + <field name="name">5.2% Recargo Equivalencia Ventas</field> + <field eval="0.052" name="amount"/> <field name="type">percent</field> - <field name="base_code_id" ref="base_intra_42"/> - <field name="ref_base_code_id" ref="base_intra_42"/> - <field eval="-1.0" name="ref_base_sign"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="base_code_id" ref="iva_dev_16_52"/> + <field name="tax_code_id" ref="iva_dev_18_52"/> + <field name="ref_base_code_id" ref="iva_dev_16_52"/> + <field name="ref_tax_code_id" ref="iva_dev_18_52"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - - - <!-- COMPRAS --> - <record id="iva_IC_compras_16_bc" model="account.tax.template"> - <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="name">IVA 16% Intracomunitario. Bienes corrientes</field> - <field name="description">IVA 16% Intracomunitario. Bienes corrientes</field> - <field eval="1.00" name="amount"/> - <field name="type">percent</field> - <field eval="1" name="child_depend"/> - <field name="type_tax_use">purchase</field> - </record> - <record id="iva_IC_compras_16_bc_1" model="account.tax.template"> + + <record id="re_buy_05" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_16_bc"/> - <field name="name">IVA 16% Intracomunitario. Bienes corrientes (1)</field> - <field eval="0.16" name="amount"/> + <field name="name">0.50% Recargo Equivalencia Compras</field> + <field eval="0.005" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_472016"/> - <field name="account_collected_id" ref="pgc_472016"/> - <field name="base_code_id" ref="iva_ded_30_16"/> - <field name="tax_code_id" ref="iva_ded_31_16"/> - <field name="ref_base_code_id" ref="iva_ded_30_16"/> - <field name="ref_tax_code_id" ref="iva_ded_31_16"/> - <field eval="-1.0" name="ref_base_sign"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_10"/> + <field name="tax_code_id" ref="iva_ded_12"/> + <field name="ref_base_code_id" ref="iva_ded_10"/> + <field name="ref_tax_code_id" ref="iva_ded_12"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_16_bc_2" model="account.tax.template"> + + <record id="re_buy_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_16_bc"/> - <field name="name">IVA 16% Intracomunitario. Bienes corrientes (2)</field> - <field eval="-0.16" name="amount"/> + <field name="name">1% Recargo Equivalencia Compras</field> + <field eval="0.01" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_477016"/> - <field name="account_collected_id" ref="pgc_477016"/> - <field name="base_code_id" ref="iva_dev_19"/> - <field name="tax_code_id" ref="iva_dev_20"/> - <field eval="-1.0" name="tax_sign"/> - <field name="ref_base_code_id" ref="iva_dev_19"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_13"/> + <field name="tax_code_id" ref="iva_ded_15"/> + <field name="ref_base_code_id" ref="iva_ded_13"/> + <field name="ref_tax_code_id" ref="iva_ded_15"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> <field eval="-1.0" name="ref_base_sign"/> - <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> - <field name="ref_tax_code_id" ref="iva_dev_20"/> - <field eval="1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - - <record id="iva_IC_compras_18_bc" model="account.tax.template"> + + <record id="re_buy_14" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="name">IVA 18% Intracomunitario. Bienes corrientes</field> - <field name="description">IVA 18% Intracomunitario. Bienes corrientes</field> - <field eval="1.00" name="amount"/> + <field name="name">1.4% Recargo Equivalencia Compras</field> + <field eval="0.014" name="amount"/> <field name="type">percent</field> - <field eval="1" name="child_depend"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_13_14"/> + <field name="tax_code_id" ref="iva_ded_15_14"/> + <field name="ref_base_code_id" ref="iva_ded_13_14"/> + <field name="ref_tax_code_id" ref="iva_ded_15_14"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_18_bc_1" model="account.tax.template"> + + <record id="re_buy_4" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_18_bc"/> - <field name="name">IVA 18% Intracomunitario. Bienes corrientes (1)</field> - <field eval="0.18" name="amount"/> + <field name="name">4% Recargo Equivalencia Compras</field> + <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_472018"/> - <field name="account_collected_id" ref="pgc_472018"/> - <field name="base_code_id" ref="iva_ded_30_18"/> - <field name="tax_code_id" ref="iva_ded_31_18"/> - <field name="ref_base_code_id" ref="iva_ded_30_18"/> - <field name="ref_tax_code_id" ref="iva_ded_31_18"/> - <field eval="-1.0" name="ref_base_sign"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_16"/> + <field name="tax_code_id" ref="iva_ded_18"/> + <field name="ref_base_code_id" ref="iva_ded_16"/> + <field name="ref_tax_code_id" ref="iva_ded_18"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_18_bc_2" model="account.tax.template"> + + <record id="re_buy_52" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_18_bc"/> - <field name="name">IVA 18% Intracomunitario. Bienes corrientes (2)</field> - <field eval="-0.18" name="amount"/> + <field name="name">5.2% Recargo Equivalencia Compras</field> + <field eval="0.052" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_477018"/> - <field name="account_collected_id" ref="pgc_477018"/> - <field name="base_code_id" ref="iva_dev_19"/> - <field name="tax_code_id" ref="iva_dev_20"/> - <field eval="-1.0" name="tax_sign"/> - <field name="ref_base_code_id" ref="iva_dev_19"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_16_52"/> + <field name="tax_code_id" ref="iva_ded_18_52"/> + <field name="ref_base_code_id" ref="iva_ded_16_52"/> + <field name="ref_tax_code_id" ref="iva_ded_18_52"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> <field eval="-1.0" name="ref_base_sign"/> - <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> - <field name="ref_tax_code_id" ref="iva_dev_20"/> - <field eval="1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <!--record id="vat_IO_buy_21b_3" model="account.tax.template"> + + +<!-- OPERACIONES INTRACOMUNITARIAS --> + + <!-- VENTAS --> + <record id="iva_IO" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="vat_IO_buy_21b"/> - <field name="name">Biens Déductibles 21% (3)</field> + <field name="name">IVA 0% Intracomunitario</field> + <field name="description">IVA 0% Intracomunitario 0</field> <field eval="0.00" name="amount"/> <field name="type">percent</field> - <field name="ref_base_code_id" ref="vat_code_a86"/> + <field name="base_code_id" ref="base_intra_42"/> + <field name="ref_base_code_id" ref="base_intra_42"/> <field eval="-1.0" name="ref_base_sign"/> - <field name="type_tax_use">purchase</field> - </record--> -<!-- ES NECESARIO ESTE ÚLTIMO REGISTRO????--> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">sale</field> + </record> + - <record id="iva_IC_compras_16_bi" model="account.tax.template"> + <!-- COMPRAS --> + + <record id="iva_IC_compras_4_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="name">IVA 16% Intracomunitario. Bienes de inversión</field> - <field name="description">IVA 16% Intracomunitario. Bienes de inversión</field> + <field name="name">IVA 4% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 4% Intracomunitario. Bienes corrientes</field> <field eval="1.00" name="amount"/> <field name="type">percent</field> <field eval="1" name="child_depend"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_16_bi_1" model="account.tax.template"> + <record id="iva_IC_compras_4_bc_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_16_bi"/> - <field name="name">IVA 16% Intracomunitario. Bienes de inversión (1)</field> - <field eval="0.16" name="amount"/> + <field name="parent_id" ref="iva_IC_compras_4_bc"/> + <field name="name">IVA 4% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_472016"/> - <field name="account_collected_id" ref="pgc_472016"/> - <field name="base_code_id" ref="iva_ded_32_16"/> - <field name="tax_code_id" ref="iva_ded_33_16"/> - <field name="ref_base_code_id" ref="iva_ded_32_16"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_30_4"/> + <field name="tax_code_id" ref="iva_ded_31_4"/> + <field name="ref_base_code_id" ref="iva_ded_30_4"/> <field eval="-1.0" name="ref_base_sign"/> - <field name="ref_tax_code_id" ref="iva_ded_33_16"/> + <field name="ref_tax_code_id" ref="iva_ded_31_4"/> <field eval="-1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_16_bi_2" model="account.tax.template"> + <record id="iva_IC_compras_4_bc_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_16_bi"/> - <field name="name">IVA 16% Intracomunitario. Bienes de inversión (2)</field> - <field eval="-0.16" name="amount"/> + <field name="parent_id" ref="iva_IC_compras_4_bc"/> + <field name="name">IVA 4% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.04" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_477016"/> - <field name="account_collected_id" ref="pgc_477016"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_19"/> <field name="tax_code_id" ref="iva_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1672,39 +2156,40 @@ <field eval="1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_18_bi" model="account.tax.template"> + + <record id="iva_IC_compras_4_bi" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="name">IVA 18% Intracomunitario. Bienes de inversión</field> - <field name="description">IVA 18% Intracomunitario. Bienes de inversión</field> + <field name="name">IVA 4% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 4% Intracomunitario. Bienes de inversión</field> <field eval="1.00" name="amount"/> <field name="type">percent</field> <field eval="1" name="child_depend"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_18_bi_1" model="account.tax.template"> + <record id="iva_IC_compras_4_bi_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_18_bi"/> - <field name="name">IVA 18% Intracomunitario. Bienes de inversión (1)</field> - <field eval="0.18" name="amount"/> + <field name="parent_id" ref="iva_IC_compras_4_bi"/> + <field name="name">IVA 4% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_472018"/> - <field name="account_collected_id" ref="pgc_472018"/> - <field name="base_code_id" ref="iva_ded_32_18"/> - <field name="tax_code_id" ref="iva_ded_33_18"/> - <field name="ref_base_code_id" ref="iva_ded_32_18"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_32_4"/> + <field name="tax_code_id" ref="iva_ded_33_4"/> + <field name="ref_base_code_id" ref="iva_ded_32_4"/> <field eval="-1.0" name="ref_base_sign"/> - <field name="ref_tax_code_id" ref="iva_ded_33_18"/> + <field name="ref_tax_code_id" ref="iva_ded_33_4"/> <field eval="-1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_18_bi_2" model="account.tax.template"> + <record id="iva_IC_compras_4_bi_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_18_bi"/> - <field name="name">IVA 18% Intracomunitario. Bienes de inversión (2)</field> - <field eval="-0.18" name="amount"/> + <field name="parent_id" ref="iva_IC_compras_4_bi"/> + <field name="name">IVA 4% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.04" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_477018"/> - <field name="account_collected_id" ref="pgc_477018"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_19"/> <field name="tax_code_id" ref="iva_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1715,7 +2200,7 @@ <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_7_bc" model="account.tax.template"> + <record id="iva_IC_compras_7_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 7% Intracomunitario. Bienes corrientes</field> <field name="description">IVA 7% Intracomunitario. Bienes corrientes</field> @@ -1730,8 +2215,8 @@ <field name="name">IVA 7% Intracomunitario. Bienes corrientes (1)</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_472007"/> - <field name="account_collected_id" ref="pgc_472007"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_30_7"/> <field name="tax_code_id" ref="iva_ded_31_7"/> <field name="ref_base_code_id" ref="iva_ded_30_7"/> @@ -1746,8 +2231,8 @@ <field name="name">IVA 7% Intracomunitario. Bienes corrientes (2)</field> <field eval="-0.07" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_477007"/> - <field name="account_collected_id" ref="pgc_477007"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_19"/> <field name="tax_code_id" ref="iva_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1773,8 +2258,8 @@ <field name="name">IVA 7% Intracomunitario. Bienes de inversión (1)</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_472007"/> - <field name="account_collected_id" ref="pgc_472007"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_32_7"/> <field name="tax_code_id" ref="iva_ded_33_7"/> <field name="ref_base_code_id" ref="iva_ded_32_7"/> @@ -1789,8 +2274,8 @@ <field name="name">IVA 7% Intracomunitario. Bienes de inversión (2)</field> <field eval="-0.07" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_477007"/> - <field name="account_collected_id" ref="pgc_477007"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_19"/> <field name="tax_code_id" ref="iva_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1800,7 +2285,7 @@ <field eval="1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_IC_compras_8_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">IVA 8% Intracomunitario. Bienes corrientes</field> @@ -1816,8 +2301,8 @@ <field name="name">IVA 8% Intracomunitario. Bienes corrientes (1)</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_472008"/> - <field name="account_collected_id" ref="pgc_472008"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_30_8"/> <field name="tax_code_id" ref="iva_ded_31_8"/> <field name="ref_base_code_id" ref="iva_ded_30_8"/> @@ -1832,8 +2317,8 @@ <field name="name">IVA 8% Intracomunitario. Bienes corrientes (2)</field> <field eval="-0.08" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_477008"/> - <field name="account_collected_id" ref="pgc_477008"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_19"/> <field name="tax_code_id" ref="iva_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1859,8 +2344,8 @@ <field name="name">IVA 8% Intracomunitario. Bienes de inversión (1)</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_472008"/> - <field name="account_collected_id" ref="pgc_472008"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> <field name="base_code_id" ref="iva_ded_32_8"/> <field name="tax_code_id" ref="iva_ded_33_8"/> <field name="ref_base_code_id" ref="iva_ded_32_8"/> @@ -1875,8 +2360,8 @@ <field name="name">IVA 8% Intracomunitario. Bienes de inversión (2)</field> <field eval="-0.08" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_477008"/> - <field name="account_collected_id" ref="pgc_477008"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_19"/> <field name="tax_code_id" ref="iva_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1887,39 +2372,39 @@ <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_4_bc" model="account.tax.template"> + <record id="iva_IC_compras_10_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="name">IVA 4% Intracomunitario. Bienes corrientes</field> - <field name="description">IVA 4% Intracomunitario. Bienes corrientes</field> + <field name="name">IVA 10% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 10% Intracomunitario. Bienes corrientes</field> <field eval="1.00" name="amount"/> <field name="type">percent</field> <field eval="1" name="child_depend"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_4_bc_1" model="account.tax.template"> + <record id="iva_IC_compras_10_bc_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_4_bc"/> - <field name="name">IVA 4% Intracomunitario. Bienes corrientes (1)</field> - <field eval="0.04" name="amount"/> + <field name="parent_id" ref="iva_IC_compras_10_bc"/> + <field name="name">IVA 10% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.10" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_472004"/> - <field name="account_collected_id" ref="pgc_472004"/> - <field name="base_code_id" ref="iva_ded_30_4"/> - <field name="tax_code_id" ref="iva_ded_31_4"/> - <field name="ref_base_code_id" ref="iva_ded_30_4"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_30_10"/> + <field name="tax_code_id" ref="iva_ded_31_10"/> + <field name="ref_base_code_id" ref="iva_ded_30_10"/> <field eval="-1.0" name="ref_base_sign"/> - <field name="ref_tax_code_id" ref="iva_ded_31_4"/> + <field name="ref_tax_code_id" ref="iva_ded_31_10"/> <field eval="-1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_4_bc_2" model="account.tax.template"> + <record id="iva_IC_compras_10_bc_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_4_bc"/> - <field name="name">IVA 4% Intracomunitario. Bienes corrientes (2)</field> - <field eval="-0.04" name="amount"/> + <field name="parent_id" ref="iva_IC_compras_10_bc"/> + <field name="name">IVA 10% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.10" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_477004"/> - <field name="account_collected_id" ref="pgc_477004"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_19"/> <field name="tax_code_id" ref="iva_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1930,39 +2415,39 @@ <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_4_bi" model="account.tax.template"> + <record id="iva_IC_compras_10_bi" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="name">IVA 4% Intracomunitario. Bienes de inversión</field> - <field name="description">IVA 4% Intracomunitario. Bienes de inversión</field> + <field name="name">IVA 10% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 10% Intracomunitario. Bienes de inversión</field> <field eval="1.00" name="amount"/> <field name="type">percent</field> <field eval="1" name="child_depend"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_4_bi_1" model="account.tax.template"> + <record id="iva_IC_compras_10_bi_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_4_bi"/> - <field name="name">IVA 4% Intracomunitario. Bienes de inversión (1)</field> - <field eval="0.04" name="amount"/> + <field name="parent_id" ref="iva_IC_compras_10_bi"/> + <field name="name">IVA 10% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.10" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_472004"/> - <field name="account_collected_id" ref="pgc_472004"/> - <field name="base_code_id" ref="iva_ded_32_4"/> - <field name="tax_code_id" ref="iva_ded_33_4"/> - <field name="ref_base_code_id" ref="iva_ded_32_4"/> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_32_10"/> + <field name="tax_code_id" ref="iva_ded_33_10"/> + <field name="ref_base_code_id" ref="iva_ded_32_10"/> <field eval="-1.0" name="ref_base_sign"/> - <field name="ref_tax_code_id" ref="iva_ded_33_4"/> + <field name="ref_tax_code_id" ref="iva_ded_33_10"/> <field eval="-1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_IC_compras_4_bi_2" model="account.tax.template"> + <record id="iva_IC_compras_10_bi_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> - <field name="parent_id" ref="iva_IC_compras_4_bi"/> - <field name="name">IVA 4% Intracomunitario. Bienes de inversión (2)</field> - <field eval="-0.04" name="amount"/> + <field name="parent_id" ref="iva_IC_compras_10_bi"/> + <field name="name">IVA 10% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.10" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_477004"/> - <field name="account_collected_id" ref="pgc_477004"/> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> <field name="base_code_id" ref="iva_dev_19"/> <field name="tax_code_id" ref="iva_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1972,7 +2457,280 @@ <field eval="1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - + + <record id="iva_IC_compras_16_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 16% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 16% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_16_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_16_bc"/> + <field name="name">IVA 16% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_30_16"/> + <field name="tax_code_id" ref="iva_ded_31_16"/> + <field name="ref_base_code_id" ref="iva_ded_30_16"/> + <field name="ref_tax_code_id" ref="iva_ded_31_16"/> + <field eval="-1.0" name="ref_base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_16_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_16_bc"/> + <field name="name">IVA 16% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="base_code_id" ref="iva_dev_19"/> + <field name="tax_code_id" ref="iva_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> + <field name="ref_tax_code_id" ref="iva_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_IC_compras_16_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 16% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 16% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_16_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_16_bi"/> + <field name="name">IVA 16% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_32_16"/> + <field name="tax_code_id" ref="iva_ded_33_16"/> + <field name="ref_base_code_id" ref="iva_ded_32_16"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_ded_33_16"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_16_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_16_bi"/> + <field name="name">IVA 16% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="base_code_id" ref="iva_dev_19"/> + <field name="tax_code_id" ref="iva_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_IC_compras_18_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 18% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 18% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_18_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_18_bc"/> + <field name="name">IVA 18% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_30_18"/> + <field name="tax_code_id" ref="iva_ded_31_18"/> + <field name="ref_base_code_id" ref="iva_ded_30_18"/> + <field name="ref_tax_code_id" ref="iva_ded_31_18"/> + <field eval="-1.0" name="ref_base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_18_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_18_bc"/> + <field name="name">IVA 18% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="base_code_id" ref="iva_dev_19"/> + <field name="tax_code_id" ref="iva_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> + <field name="ref_tax_code_id" ref="iva_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <!--record id="vat_IO_buy_21b_3" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="vat_IO_buy_21b"/> + <field name="name">Biens Déductibles 21% (3)</field> + <field eval="0.00" name="amount"/> + <field name="type">percent</field> + <field name="ref_base_code_id" ref="vat_code_a86"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record--> +<!-- ES NECESARIO ESTE ÚLTIMO REGISTRO????--> + + <record id="iva_IC_compras_18_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 18% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 18% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_18_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_18_bi"/> + <field name="name">IVA 18% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_32_18"/> + <field name="tax_code_id" ref="iva_ded_33_18"/> + <field name="ref_base_code_id" ref="iva_ded_32_18"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_ded_33_18"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_18_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_18_bi"/> + <field name="name">IVA 18% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="base_code_id" ref="iva_dev_19"/> + <field name="tax_code_id" ref="iva_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_IC_compras_21_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 21% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 21% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_21_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_21_bc"/> + <field name="name">IVA 21% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_30_21"/> + <field name="tax_code_id" ref="iva_ded_31_21"/> + <field name="ref_base_code_id" ref="iva_ded_30_21"/> + <field name="ref_tax_code_id" ref="iva_ded_31_21"/> + <field eval="-1.0" name="ref_base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_21_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_21_bc"/> + <field name="name">IVA 21% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="base_code_id" ref="iva_dev_19"/> + <field name="tax_code_id" ref="iva_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> + <field name="ref_tax_code_id" ref="iva_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_IC_compras_21_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">IVA 21% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 21% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_21_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_21_bi"/> + <field name="name">IVA 21% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_472000"/> + <field name="account_collected_id" ref="pgc_472000"/> + <field name="base_code_id" ref="iva_ded_32_21"/> + <field name="tax_code_id" ref="iva_ded_33_21"/> + <field name="ref_base_code_id" ref="iva_ded_32_21"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_ded_33_21"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_IC_compras_21_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="parent_id" ref="iva_IC_compras_21_bi"/> + <field name="name">IVA 21% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_477000"/> + <field name="account_collected_id" ref="pgc_477000"/> + <field name="base_code_id" ref="iva_dev_19"/> + <field name="tax_code_id" ref="iva_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <!-- RETENCIONES DE IRPF --> <!-- - Novedad 2010: Los rendimientos derivados de rentas de capital mobiliario o inmobiliario, el tipo base de retención pasa del 18% al 19% para los primeros 6000 EUR y al 21% a partir de los 6000 EUR. @@ -1980,9 +2738,9 @@ - Rendimientos de actividades profesionales: 15% (tipo general) y 7% (tipo especial reducido por inicio de actividad) - Rendimientos de actividades agrícolas, ganaderas, forestales: 2% - Retención del 1% a aplicar en el pago de rendimientos a empresarios en módulos.--> - + <!-- RETENCIONES DE IRPF: Hacienda pública, acreedora por retenciones practicadas a proveedores --> - + <!--Base imponible--> <record id="irpf_base" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible</field> @@ -1990,56 +2748,70 @@ <field name="sign">1.0</field> <field name="parent_id" ref="vat_code_chart_root"/> </record> - + <record id="irpf_base_1" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 1%</field> <field name="code">B.IRPF1</field> <field name="parent_id" ref="irpf_base"/> <field name="sign">1.0</field> </record> - + <record id="irpf_base_2" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 2%</field> <field name="code">B.IRPF2</field> <field name="parent_id" ref="irpf_base"/> <field name="sign">1.0</field> </record> - + <record id="irpf_base_7" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 7%</field> <field name="code">B.IRPF7</field> <field name="parent_id" ref="irpf_base"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_base_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 9%</field> + <field name="code">B.IRPF9</field> + <field name="parent_id" ref="irpf_base"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_base_15" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 15%</field> <field name="code">B.IRPF15</field> <field name="parent_id" ref="irpf_base"/> <field name="sign">1.0</field> </record> - + <record id="irpf_base_18" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 18%</field> <field name="code">B.IRPF18</field> <field name="parent_id" ref="irpf_base"/> <field name="sign">1.0</field> </record> - + <record id="irpf_base_19" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 19%</field> <field name="code">B.IRPF19</field> <field name="parent_id" ref="irpf_base"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_base_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 20%</field> + <field name="code">B.IRPF20</field> + <field name="parent_id" ref="irpf_base"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_base_21" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 21%</field> <field name="code">B.IRPF21</field> <field name="parent_id" ref="irpf_base"/> <field name="sign">1.0</field> </record> - + <!--Cuotas--> <record id="irpf_cuota_total" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Total Cuota</field> @@ -2047,128 +2819,78 @@ <field name="parent_id" ref="vat_code_chart_root"/> <field name="sign">1.0</field> </record> - + <record id="irpf_cuota_1" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 1%</field> <field name="code">IRPF1</field> <field name="parent_id" ref="irpf_cuota_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_cuota_2" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 2%</field> <field name="code">IRPF2</field> <field name="parent_id" ref="irpf_cuota_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_cuota_7" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 7%</field> <field name="code">IRPF7</field> <field name="parent_id" ref="irpf_cuota_total"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_cuota_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 9%</field> + <field name="code">IRPF9</field> + <field name="parent_id" ref="irpf_cuota_total"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_cuota_15" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 15%</field> <field name="code">IRPF15</field> <field name="parent_id" ref="irpf_cuota_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_cuota_18" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 18%</field> <field name="code">IRPF18</field> <field name="parent_id" ref="irpf_cuota_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_cuota_19" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 19%</field> <field name="code">IRPF19</field> <field name="parent_id" ref="irpf_cuota_total"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_cuota_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 20%</field> + <field name="code">IRPF20</field> + <field name="parent_id" ref="irpf_cuota_total"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_cuota_21" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 21%</field> <field name="code">IRPF21</field> <field name="parent_id" ref="irpf_cuota_total"/> <field name="sign">1.0</field> </record> - - <!--Cuentas para Retenciones--> - <record id="pgc_475101" model="account.account.template"> - <field name="code">475101</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_4751"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones empresarios módulos 1%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_475102" model="account.account.template"> - <field name="code">475102</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_4751"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones act. agrícolas, ganaderas, forestales 2%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_475107" model="account.account.template"> - <field name="code">475107</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_4751"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones act. profesionales 7%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_475115" model="account.account.template"> - <field name="code">475115</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_4751"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones act. profesionales 15%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_475118" model="account.account.template"> - <field name="code">475118</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_4751"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones arrendamientos, cap. mobiliario 18%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_475119" model="account.account.template"> - <field name="code">475119</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_4751"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones arrendamientos, cap. mobiliario 19%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_475121" model="account.account.template"> - <field name="code">475121</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_4751"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones arrendamientos, cap. mobiliario 21%</field> - <field name="user_type" ref="tax"/> - </record> - + <!-- Plantillas de retenciones--> <record id="irpf_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones IRPF 1%</field> <field eval="-0.01" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_475101"/> - <field name="account_paid_id" ref="pgc_475101"/> + <field name="account_collected_id" ref="pgc_475100"/> + <field name="account_paid_id" ref="pgc_475100"/> <field name="base_code_id" ref="irpf_base_1"/> <field name="tax_code_id" ref="irpf_cuota_1"/> <field name="ref_base_code_id" ref="irpf_base_1"/> @@ -2179,14 +2901,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="irpf_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones IRPF 2%</field> <field eval="-0.02" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_475102"/> - <field name="account_paid_id" ref="pgc_475102"/> + <field name="account_collected_id" ref="pgc_475100"/> + <field name="account_paid_id" ref="pgc_475100"/> <field name="base_code_id" ref="irpf_base_2"/> <field name="tax_code_id" ref="irpf_cuota_2"/> <field name="ref_base_code_id" ref="irpf_base_2"/> @@ -2197,14 +2919,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="irpf_7" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones IRPF 7%</field> <field eval="-0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_475107"/> - <field name="account_paid_id" ref="pgc_475107"/> + <field name="account_collected_id" ref="pgc_475100"/> + <field name="account_paid_id" ref="pgc_475100"/> <field name="base_code_id" ref="irpf_base_7"/> <field name="tax_code_id" ref="irpf_cuota_7"/> <field name="ref_base_code_id" ref="irpf_base_7"/> @@ -2215,14 +2937,32 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + + <record id="irpf_9" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">Retenciones IRPF 9%</field> + <field eval="-0.09" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_475100"/> + <field name="account_paid_id" ref="pgc_475100"/> + <field name="base_code_id" ref="irpf_base_9"/> + <field name="tax_code_id" ref="irpf_cuota_9"/> + <field name="ref_base_code_id" ref="irpf_base_9"/> + <field name="ref_tax_code_id" ref="irpf_cuota_9"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="irpf_15" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones IRPF 15%</field> <field eval="-0.15" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_475115"/> - <field name="account_paid_id" ref="pgc_475115"/> + <field name="account_collected_id" ref="pgc_475100"/> + <field name="account_paid_id" ref="pgc_475100"/> <field name="base_code_id" ref="irpf_base_15"/> <field name="tax_code_id" ref="irpf_cuota_15"/> <field name="ref_base_code_id" ref="irpf_base_15"/> @@ -2233,14 +2973,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="irpf_18" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones IRPF 18%</field> <field eval="-0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_475118"/> - <field name="account_paid_id" ref="pgc_475118"/> + <field name="account_collected_id" ref="pgc_475100"/> + <field name="account_paid_id" ref="pgc_475100"/> <field name="base_code_id" ref="irpf_base_18"/> <field name="tax_code_id" ref="irpf_cuota_18"/> <field name="ref_base_code_id" ref="irpf_base_18"/> @@ -2251,14 +2991,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="irpf_19" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones IRPF 19%</field> <field eval="-0.19" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_475119"/> - <field name="account_paid_id" ref="pgc_475119"/> + <field name="account_collected_id" ref="pgc_475100"/> + <field name="account_paid_id" ref="pgc_475100"/> <field name="base_code_id" ref="irpf_base_19"/> <field name="tax_code_id" ref="irpf_cuota_19"/> <field name="ref_base_code_id" ref="irpf_base_19"/> @@ -2269,14 +3009,32 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + + <record id="irpf_20" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">Retenciones IRPF 20%</field> + <field eval="-0.20" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_475100"/> + <field name="account_paid_id" ref="pgc_475100"/> + <field name="base_code_id" ref="irpf_base_20"/> + <field name="tax_code_id" ref="irpf_cuota_20"/> + <field name="ref_base_code_id" ref="irpf_base_20"/> + <field name="ref_tax_code_id" ref="irpf_cuota_20"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="irpf_21" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones IRPF 21%</field> <field eval="-0.21" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_475121"/> - <field name="account_paid_id" ref="pgc_475121"/> + <field name="account_collected_id" ref="pgc_475100"/> + <field name="account_paid_id" ref="pgc_475100"/> <field name="base_code_id" ref="irpf_base_21"/> <field name="tax_code_id" ref="irpf_cuota_21"/> <field name="ref_base_code_id" ref="irpf_base_21"/> @@ -2287,9 +3045,9 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <!-- RETENCIONES DE IRPF: Hacienda pública, retenciones a cuenta como clientes --> - + <!--Base imponible--> <record id="irpf_base_sale" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible</field> @@ -2297,56 +3055,70 @@ <field name="sign">1.0</field> <field name="parent_id" ref="vat_code_chart_root"/> </record> - + <record id="irpf_base_sale_1" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 1%</field> <field name="code">B.IRPF1 AC</field> <field name="parent_id" ref="irpf_base_sale"/> <field name="sign">1.0</field> </record> - + <record id="irpf_base_sale_2" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 2%</field> <field name="code">B.IRPF2 AC</field> <field name="parent_id" ref="irpf_base_sale"/> <field name="sign">1.0</field> </record> - + <record id="irpf_base_sale_7" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 7%</field> <field name="code">B.IRPF7 AC</field> <field name="parent_id" ref="irpf_base_sale"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_base_sale_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 9%</field> + <field name="code">B.IRPF9 AC</field> + <field name="parent_id" ref="irpf_base_sale"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_base_sale_15" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 15%</field> <field name="code">B.IRPF15 AC</field> <field name="parent_id" ref="irpf_base_sale"/> <field name="sign">1.0</field> </record> - + <record id="irpf_base_sale_18" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 18%</field> <field name="code">B.IRPF18 AC</field> <field name="parent_id" ref="irpf_base_sale"/> <field name="sign">1.0</field> </record> - + <record id="irpf_base_sale_19" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 19%</field> <field name="code">B.IRPF19 AC</field> <field name="parent_id" ref="irpf_base_sale"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_base_sale_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 20%</field> + <field name="code">B.IRPF20 AC</field> + <field name="parent_id" ref="irpf_base_sale"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_base_sale_21" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 21%</field> <field name="code">B.IRPF21 AC</field> <field name="parent_id" ref="irpf_base_sale"/> <field name="sign">1.0</field> </record> - + <!--Cuotas--> <record id="irpf_cuota_sale_total" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Total Cuota</field> @@ -2354,128 +3126,78 @@ <field name="parent_id" ref="vat_code_chart_root"/> <field name="sign">1.0</field> </record> - + <record id="irpf_cuota_sale_1" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 1%</field> <field name="code">IRPF1 AC</field> <field name="parent_id" ref="irpf_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_cuota_sale_2" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 2%</field> <field name="code">IRPF2 AC</field> <field name="parent_id" ref="irpf_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_cuota_sale_7" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 7%</field> <field name="code">IRPF7 AC</field> <field name="parent_id" ref="irpf_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_cuota_sale_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 9%</field> + <field name="code">IRPF9 AC</field> + <field name="parent_id" ref="irpf_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_cuota_sale_15" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 15%</field> <field name="code">IRPF15 AC</field> <field name="parent_id" ref="irpf_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_cuota_sale_18" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 18%</field> <field name="code">IRPF18 AC</field> <field name="parent_id" ref="irpf_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_cuota_sale_19" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 19%</field> <field name="code">IRPF19 AC</field> <field name="parent_id" ref="irpf_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_cuota_sale_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 20%</field> + <field name="code">IRPF20 AC</field> + <field name="parent_id" ref="irpf_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_cuota_sale_21" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 21%</field> <field name="code">IRPF21 AC</field> <field name="parent_id" ref="irpf_cuota_sale_total"/> <field name="sign">1.0</field> </record> - - <!--Cuentas para Retenciones--> - <record id="pgc_473001" model="account.account.template"> - <field name="code">473001</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_473"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones a cuenta empresarios módulos 1%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_473002" model="account.account.template"> - <field name="code">473002</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_473"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones a cuenta act. agrícolas, ganaderas, forestales 2%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_473007" model="account.account.template"> - <field name="code">473007</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_473"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones a cuenta act. profesionales 7%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_473015" model="account.account.template"> - <field name="code">473015</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_473"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones a cuenta act. profesionales 15%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_473018" model="account.account.template"> - <field name="code">473018</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_473"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones a cuenta arrendamientos, cap. mobiliario 18%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_473019" model="account.account.template"> - <field name="code">473019</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_473"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones a cuenta arrendamientos, cap. mobiliario 19%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_473021" model="account.account.template"> - <field name="code">473021</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_473"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. Retenciones a cuenta arrendamientos, cap. mobiliario 21%</field> - <field name="user_type" ref="tax"/> - </record> - + <!-- Plantillas de retenciones--> <record id="irpf_sale_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones a cuenta IRPF 1%</field> <field eval="-0.01" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_473001"/> - <field name="account_paid_id" ref="pgc_473001"/> + <field name="account_collected_id" ref="pgc_473000"/> + <field name="account_paid_id" ref="pgc_473000"/> <field name="base_code_id" ref="irpf_base_sale_1"/> <field name="tax_code_id" ref="irpf_cuota_sale_1"/> <field name="ref_base_code_id" ref="irpf_base_sale_1"/> @@ -2486,14 +3208,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="irpf_sale_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones a cuenta IRPF 2%</field> <field eval="-0.02" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_473002"/> - <field name="account_paid_id" ref="pgc_473002"/> + <field name="account_collected_id" ref="pgc_473000"/> + <field name="account_paid_id" ref="pgc_473000"/> <field name="base_code_id" ref="irpf_base_sale_2"/> <field name="tax_code_id" ref="irpf_cuota_sale_2"/> <field name="ref_base_code_id" ref="irpf_base_sale_2"/> @@ -2504,14 +3226,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="irpf_sale_7" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones a cuenta IRPF 7%</field> <field eval="-0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_473007"/> - <field name="account_paid_id" ref="pgc_473007"/> + <field name="account_collected_id" ref="pgc_473000"/> + <field name="account_paid_id" ref="pgc_473000"/> <field name="base_code_id" ref="irpf_base_sale_7"/> <field name="tax_code_id" ref="irpf_cuota_sale_7"/> <field name="ref_base_code_id" ref="irpf_base_sale_7"/> @@ -2522,14 +3244,32 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + + <record id="irpf_sale_9" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">Retenciones a cuenta IRPF 9%</field> + <field eval="-0.09" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_473000"/> + <field name="account_paid_id" ref="pgc_473000"/> + <field name="base_code_id" ref="irpf_base_sale_9"/> + <field name="tax_code_id" ref="irpf_cuota_sale_9"/> + <field name="ref_base_code_id" ref="irpf_base_sale_9"/> + <field name="ref_tax_code_id" ref="irpf_cuota_sale_9"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + <record id="irpf_sale_15" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones a cuenta IRPF 15%</field> <field eval="-0.15" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_473015"/> - <field name="account_paid_id" ref="pgc_473015"/> + <field name="account_collected_id" ref="pgc_473000"/> + <field name="account_paid_id" ref="pgc_473000"/> <field name="base_code_id" ref="irpf_base_sale_15"/> <field name="tax_code_id" ref="irpf_cuota_sale_15"/> <field name="ref_base_code_id" ref="irpf_base_sale_15"/> @@ -2540,14 +3280,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="irpf_sale_18" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones a cuenta IRPF 18%</field> <field eval="-0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_473018"/> - <field name="account_paid_id" ref="pgc_473018"/> + <field name="account_collected_id" ref="pgc_473000"/> + <field name="account_paid_id" ref="pgc_473000"/> <field name="base_code_id" ref="irpf_base_sale_18"/> <field name="tax_code_id" ref="irpf_cuota_sale_18"/> <field name="ref_base_code_id" ref="irpf_base_sale_18"/> @@ -2558,14 +3298,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="irpf_sale_19" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones a cuenta IRPF 19%</field> <field eval="-0.19" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_473019"/> - <field name="account_paid_id" ref="pgc_473019"/> + <field name="account_collected_id" ref="pgc_473000"/> + <field name="account_paid_id" ref="pgc_473000"/> <field name="base_code_id" ref="irpf_base_sale_19"/> <field name="tax_code_id" ref="irpf_cuota_sale_19"/> <field name="ref_base_code_id" ref="irpf_base_sale_19"/> @@ -2576,14 +3316,32 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + + <record id="irpf_sale_20" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template"/> + <field name="name">Retenciones a cuenta IRPF 20%</field> + <field eval="-0.20" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_473000"/> + <field name="account_paid_id" ref="pgc_473000"/> + <field name="base_code_id" ref="irpf_base_sale_20"/> + <field name="tax_code_id" ref="irpf_cuota_sale_20"/> + <field name="ref_base_code_id" ref="irpf_base_sale_20"/> + <field name="ref_tax_code_id" ref="irpf_cuota_sale_20"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + <record id="irpf_sale_21" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template"/> <field name="name">Retenciones a cuenta IRPF 21%</field> <field eval="-0.21" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_473021"/> - <field name="account_paid_id" ref="pgc_473021"/> + <field name="account_collected_id" ref="pgc_473000"/> + <field name="account_paid_id" ref="pgc_473000"/> <field name="base_code_id" ref="irpf_base_sale_21"/> <field name="tax_code_id" ref="irpf_cuota_sale_21"/> <field name="ref_base_code_id" ref="irpf_base_sale_21"/> diff --git a/addons/l10n_es/taxes_data_assoc.xml b/addons/l10n_es/taxes_data_assoc.xml new file mode 100644 index 00000000000..e2ebb47fb59 --- /dev/null +++ b/addons/l10n_es/taxes_data_assoc.xml @@ -0,0 +1,3540 @@ +<?xml version="1.0" encoding="utf-8"?> +<openerp> + <data noupdate="0"> + + <!-- + Plantillas de impuestos para el Plan General Contable Asociaciones 2008. + + Basado en taxes_data.xml, con los siguientes cambios: + + - Se sustituyen los códigos: + vat_code_chart_root => vat_code_chart_assoc_root + l10nES_chart_template => l10nES_chart_template_assoc + pgc_* => pgc_assoc_* + iva_* => iva_assoc_* + re_* => re_assoc_* + irpf_* => irpf_assoc_* + base_* => base_assoc_* + + Corrección: Códigos 42 "Entregas Intracomunitarias" y 43 "Exportaciones y operaciones asimiladas" + Impuestos IRPF se les ha asignado el grupo others (Otros) en lugar del grupo vat (IVA) por defecto + Añdido IRPF 2% (act. agrícolas, ganaderas, forestales), 19% y 21% (antiguo 18%) + Novedad 2010: Los rendimientos derivados de rentas de capital mobiliario o inmobiliario, el tipo base de retención pasa del 18% al 19% para los primeros 6000 EUR y al 21% a partir de los 6000 EUR. + --> + +<!-- Definición de IVA y retenciones, códigos de impuestos y cuentas contables adicionales --> + + +<!-- Configuracion de codigos de impuesto--> + + + <!-- *********************************************** --> + <!--IVA DEVENGADO --> + <!-- *********************************************** --> + + <!--Base imponible--> + <!-- *********************************************** --> + <record id="iva_assoc_dev_base" model="account.tax.code.template"> + <field name="name">IVA Devengado Base Imponible</field> + <field name="code">--</field> + <field name="sign">1.0</field> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + </record> + + <!-- Exentas IVA --> + <record id="base_assoc_sop_ex" model="account.tax.code.template"> + <field name="name">Base adquisiciones exentas</field> + <field name="company_id" model="res.company" search="[]"/> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + <field name="code">--</field> + <field name="sign">1.0</field> + </record> + + <record id="base_assoc_rep_ex" model="account.tax.code.template"> + <field name="name">Base ventas exentas</field> + <field name="code">--</field> + <field name="company_id" model="res.company" search="[]"/> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + <field name="sign">1.0</field> + </record> + + <!-- IVA Soportado --> + <record id="iva_assoc_sop_ex" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA Soportado exento (operaciones corrientes)</field> + <field eval="0.0" name="amount"/> + <field name="type">percent</field> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field name="base_code_id" ref="base_assoc_sop_ex"/> + <field name="ref_base_code_id" ref="base_assoc_sop_ex"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <!-- IVA REPERCUTIDO--> + <record id="iva_assoc_rep_ex" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA Exento</field> + <field eval="0.0" name="amount"/> + <field name="type">percent</field> + <field name="base_code_id" ref="base_assoc_rep_ex"/> + <field name="ref_base_code_id" ref="base_assoc_rep_ex"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + + + <!--Régimen general--> + + <record id="iva_assoc_dev_01" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Base Imponible 4%</field> + <field name="code">[01]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_04" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Base Imponible 7%</field> + <field name="code">[04]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_dev_04_8" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Base Imponible 8%</field> + <field name="code">[04]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_04_10" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Base Imponible 10%</field> + <field name="code">[04]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_07" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Base Imponible 16%</field> + <field name="code">[07]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_dev_07_18" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Base Imponible 18%</field> + <field name="code">[07]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_07_21" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Base Imponible 21%</field> + <field name="code">[07]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + + <!-- RECARGO DE EQUIVALENCIA --> + <!--record id="re_assoc_base" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Base Imponible</field> + <field name="code">_</field> + <field name="sign">1.0</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + </record--> + + <record id="iva_assoc_dev_10" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Base Imponible 0.5%</field> + <field name="code">[10]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_13" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Base Imponible 1%</field> + <field name="code">[13]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_13_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Base Imponible 1.4%</field> + <field name="code">[13]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_16" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Base Imponible 4%</field> + <field name="code">[16]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_16_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Base Imponible 5.2%</field> + <field name="code">[16]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + + + <!-- ADQUISICIONES INTRACOMUNITARIAS --> + + <record id="iva_assoc_dev_19" model="account.tax.code.template"> + <field name="name">Adquisiciones intracomunitarias. Base Imponible</field> + <field name="code">[19]</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + <field name="sign">1.0</field> + </record> + + <!--IVA devengado cuota--> + <!-- *********************************************** --> + + + <!--Régimen general--> + + + <record id="iva_assoc_dev_21" model="account.tax.code.template"> + <field name="name">IVA Cuota total devengada</field> + <field name="code">[21]</field> + <field name="sign">1.0</field> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + </record> + + <record id="iva_assoc_dev_03" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Cuota 4%</field> + <field name="code">[03]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_06" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Cuota 7%</field> + <field name="code">[06]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_06_8" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Cuota 8%</field> + <field name="code">[06]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_06_10" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Cuota 10%</field> + <field name="code">[06]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_09" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Cuota 16%</field> + <field name="code">[09]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_09_18" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Cuota 18%</field> + <field name="code">[09]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_09_21" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Cuota 21%</field> + <field name="code">[09]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + <!-- RECARGO DE EQUIVALENCIA --> + <!--record id="re_base" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Base Imponible</field> + <field name="code">_</field> + <field name="sign">1.0</field> + <field name="parent_id" ref="iva_assoc_dev_base"/> + </record--> + + <record id="iva_assoc_dev_12" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia. Cuota 0.5%</field> + <field name="code">[12]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_15" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia. Cuota 1%</field> + <field name="code">[15]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_15_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia. Cuota 1.4%</field> + <field name="code">[15]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_18" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia. Cuota 4%</field> + <field name="code">[18]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_dev_18_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia. Cuota 5.2%</field> + <field name="code">[18]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + + <!-- ADQUISICIONES INTRACOMUNITARIAS --> + + <record id="iva_assoc_dev_20" model="account.tax.code.template"> + <field name="name">Adquisiciones intracomunitarias. Cuota</field> + <field name="code">[20]</field> + <field name="parent_id" ref="iva_assoc_dev_21"/> + <field name="sign">1.0</field> + </record> + + + + + + <!-- *********************************************** --> + <!--IVA DEDUCIBLE --> + <!-- *********************************************** --> + + + <!--IVA Soportado (Deducible) Base Imponible--> + <!-- *********************************************** --> + <record id="iva_assoc_ded_base_total" model="account.tax.code.template"> + <field name="name">IVA Deducible Base Imponible</field> + <field name="code">--</field> + <field name="sign">1.0</field> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + </record> + + <!-- Base en OPERACIONES INTERIORES CORRIENTES--> + <record id="iva_assoc_ded_22" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes</field> + <field name="code">[22]</field> + <field name="parent_id" ref="iva_assoc_ded_base_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_22_16" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_22"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_22_18" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_22"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_22_7" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_22"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_22_8" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_22"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_22_4" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_22"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_22_10" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_22"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_22_21" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_22"/> + <field name="sign">1.0</field> + </record> + + <!-- Base en OPERACIONES INTERIORES CON BIENES DE INVERSIÓN--> + <record id="iva_assoc_ded_24" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión</field> + <field name="code">[24]</field> + <field name="parent_id" ref="iva_assoc_ded_base_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_24_16" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_24"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_24_18" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_24"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_24_7" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_24"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_24_8" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_24"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_24_4" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_24"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_24_10" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_24"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_24_21" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_24"/> + <field name="sign">1.0</field> + </record> + + + <!-- Base EN LAS IMPORTACIONES DE BIENES CORRIENTES--> + <record id="iva_assoc_ded_26" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes</field> + <field name="code">[26]</field> + <field name="parent_id" ref="iva_assoc_ded_base_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_26_16" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_26"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_26_18" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_26"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_26_7" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_26"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_26_8" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_26"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_26_4" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_26"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_26_10" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_26"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_26_21" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_26"/> + <field name="sign">1.0</field> + </record> + + <!-- Base EN LAS IMPORTACIONES DE BIENES DE INVERSIÓN--> + <record id="iva_assoc_ded_28" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión</field> + <field name="code">[28]</field> + <field name="parent_id" ref="iva_assoc_ded_base_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_28_16" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_28"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_28_18" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_28"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_28_7" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_28"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_28_8" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_28"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_28_4" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_28"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_28_10" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_28"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_28_21" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_28"/> + <field name="sign">1.0</field> + </record> + + <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES CORRIENTES--> + <record id="iva_assoc_ded_30" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes</field> + <field name="code">[30]</field> + <field name="parent_id" ref="iva_assoc_ded_base_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_30_16" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_30"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_30_18" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_30"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_30_7" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_30"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_30_8" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_30"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_30_4" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_30"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_30_10" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_30"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_30_21" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_30"/> + <field name="sign">1.0</field> + </record> + + <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES DE INVERSIÓN--> + <record id="iva_assoc_ded_32" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión</field> + <field name="code">[32]</field> + <field name="parent_id" ref="iva_assoc_ded_base_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_32_16" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_32_18" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_32"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_32_7" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_32_8" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_32_4" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_32_10" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_32_21" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_32"/> + <field name="sign">1.0</field> + </record> + + <!-- BASE RECARGO DE EQUIVALENCIA--> + <record id="iva_assoc_ded_10" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 0.5%</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_base_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_13" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 1%</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_base_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_13_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 1.4%</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_base_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_16" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 4%</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_base_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_16_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 5.2%</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_base_total"/> + <field name="sign">1.0</field> + </record> + + + <!-- IVA DEDUCIBLE Cuotas--> + <!-- *********************************************** --> + + <record id="iva_assoc_ded_cuota_total" model="account.tax.code.template"> + <field name="name">IVA deducible (Cuota)- Total a deducir [Mod.303]</field> + <field name="code">[37]</field> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + <field name="sign">1.0</field> + </record> + + <!-- Cuotas en OPERACIONES INTERIORES CORRIENTES--> + <record id="iva_assoc_ded_23" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes</field> + <field name="code">[23]</field> + <field name="parent_id" ref="iva_assoc_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_23_16" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_23"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_23_18" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_23"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_23_7" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_23"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_23_8" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_23"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_23_10" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_23"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_23_4" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_23"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_23_21" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_23"/> + <field name="sign">1.0</field> + </record> + + <!-- Cuotas en OPERACIONES INTERIORES CON BIENES DE INVERSIÓN--> + <record id="iva_assoc_ded_25" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión</field> + <field name="code">[25]</field> + <field name="parent_id" ref="iva_assoc_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_25_16" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_25"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_25_18" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_25"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_25_7" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_25"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_25_8" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_25"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_25_4" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_25"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_25_10" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_25"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_25_21" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_25"/> + <field name="sign">1.0</field> + </record> + + <!-- Cuotas devengadas EN LAS IMPORTACIONES DE BIENES CORRIENTES--> + <record id="iva_assoc_ded_27" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes</field> + <field name="code">[27]</field> + <field name="parent_id" ref="iva_assoc_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_27_16" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_27"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_27_18" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_27"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_27_7" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_27"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_27_8" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_27"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_27_4" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_27"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_27_10" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_27"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_27_21" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_27"/> + <field name="sign">1.0</field> + </record> + + <!-- Cuotas devengadas EN LAS IMPORTACIONES DE BIENES DE INVERSIÓN--> + <record id="iva_assoc_ded_29" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión</field> + <field name="code">[29]</field> + <field name="parent_id" ref="iva_assoc_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_29_16" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_29"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_29_18" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_29"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_29_7" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_29"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_29_8" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_29"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_29_4" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_29"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_29_10" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_29"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_29_21" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_29"/> + <field name="sign">1.0</field> + </record> + <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES CORRIENTES--> + <record id="iva_assoc_ded_31" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes</field> + <field name="code">[31]</field> + <field name="parent_id" ref="iva_assoc_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_31_16" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_31"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_31_18" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_31"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_31_7" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_31"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_31_8" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_31"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_31_4" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_31"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_31_10" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_31"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_31_21" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_31"/> + <field name="sign">1.0</field> + </record> + <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES DE INVERSIÓN--> + <record id="iva_assoc_ded_33" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión</field> + <field name="code">[33]</field> + <field name="parent_id" ref="iva_assoc_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_33_16" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_33"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_33_18" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_33"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_33_7" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_33"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_33_8" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_33"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_33_4" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_33"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_33_10" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_33"/> + <field name="sign">1.0</field> + </record> + <record id="iva_assoc_ded_33_21" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (21%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_assoc_ded_33"/> + <field name="sign">1.0</field> + </record> + + <!--Otros Códigos de Impuestos--> + <record id="base_assoc_intra_42" model="account.tax.code.template"> + <field name="name">Entregas Intracomunitarias</field> + <field name="code">[42]</field> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + <field name="sign">1.0</field> + </record> + + <record id="base_assoc_extra_43" model="account.tax.code.template"> + <field name="name">Exportaciones y operaciones asimiladas</field> + <field name="code">[43]</field> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + <field name="sign">1.0</field> + </record> + + <record id="base_assoc_extra_44" model="account.tax.code.template"> + <field name="name">Inversión del sujeto pasivo</field> + <field name="code">[44]</field> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + <field name="sign">1.0</field> + </record> + + <!--Cuota Recargo de Equivalencia--> + <record id="iva_assoc_ded_12" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 0.5%</field> + <field name="code">[12]</field> + <field name="parent_id" ref="iva_assoc_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_15" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 1%</field> + <field name="code">[15]</field> + <field name="parent_id" ref="iva_assoc_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_15_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 1.4%</field> + <field name="code">[15]</field> + <field name="parent_id" ref="iva_assoc_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_18" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 4%</field> + <field name="code">[18]</field> + <field name="parent_id" ref="iva_assoc_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_assoc_ded_18_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 5.2%</field> + <field name="code">[18]</field> + <field name="parent_id" ref="iva_assoc_ded_cuota_total"/> + <field name="sign">1.0</field> + </record> + +<!-- ********************************* --> +<!-- Plantillas de Impuestos IVA --> +<!-- ********************************* --> + +<!-- IVA Soportado --> + + <record id="iva_assoc_sop_4" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">4% IVA Soportado (operaciones corrientes)</field> + <field eval="0.04" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_22_4"/> + <field name="tax_code_id" ref="iva_assoc_ded_23_4"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_22_4"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_23_4"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_4_inv" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">4% IVA Soportado (bienes de inversión)</field> + <field eval="0.04" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_24_4"/> + <field name="tax_code_id" ref="iva_assoc_ded_25_4"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_24_4"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_25_4"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_7" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">7% IVA Soportado (operaciones corrientes)</field> + <field eval="0.07" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_22_7"/> + <field name="tax_code_id" ref="iva_assoc_ded_23_7"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_22_7"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_23_7"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_7_inv" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">7% IVA Soportado (bienes de inversión)</field> + <field eval="0.07" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_24_7"/> + <field name="tax_code_id" ref="iva_assoc_ded_25_7"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_24_7"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_25_7"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_8" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">8% IVA Soportado (operaciones corrientes)</field> + <field eval="0.08" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_22_8"/> + <field name="tax_code_id" ref="iva_assoc_ded_23_8"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_22_8"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_23_8"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_8_inv" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">8% IVA Soportado (bienes de inversión)</field> + <field eval="0.08" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_24_8"/> + <field name="tax_code_id" ref="iva_assoc_ded_25_8"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_24_8"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_25_8"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_10" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">10% IVA Soportado (operaciones corrientes)</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_22_10"/> + <field name="tax_code_id" ref="iva_assoc_ded_23_10"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_22_10"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_23_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_10_inv" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">10% IVA Soportado (bienes de inversión)</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_24_10"/> + <field name="tax_code_id" ref="iva_assoc_ded_25_10"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_24_10"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_25_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_16" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">16% IVA Soportado (operaciones corrientes)</field> + <field eval="0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_22_16"/> + <field name="tax_code_id" ref="iva_assoc_ded_23_16"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_22_16"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_23_16"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_16_inv" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">16% IVA Soportado (bienes de inversión)</field> + <field eval="0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_24_16"/> + <field name="tax_code_id" ref="iva_assoc_ded_25_16"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_24_16"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_25_16"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_18" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">18% IVA Soportado (operaciones corrientes)</field> + <field eval="0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_22_18"/> + <field name="tax_code_id" ref="iva_assoc_ded_23_18"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_22_18"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_23_18"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_18_inv" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">18% IVA Soportado (bienes de inversión)</field> + <field eval="0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_24_18"/> + <field name="tax_code_id" ref="iva_assoc_ded_25_18"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_24_18"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_25_18"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_sop_21" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">21% IVA Soportado (operaciones corrientes)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_22_21"/> + <field name="tax_code_id" ref="iva_assoc_ded_23_21"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_22_21"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_23_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + <field eval="0" name="sequence"/> + </record> + + <record id="iva_assoc_sop_21_inv" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">21% IVA Soportado (bienes de inversión)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_24_21"/> + <field name="tax_code_id" ref="iva_assoc_ded_25_21"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_24_21"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_25_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <!-- Plantillas para Extracomunitario--> + <!-- IVA compras --> + <record id="iva_assoc_X0_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 0% Importaciones bienes corrientes</field> + <field name="description">IVA 0% Importaciones bienes corrientes</field> + <field eval="0.00" name="amount"/> + <field name="type">percent</field> + <field name="base_code_id" ref="iva_assoc_ded_26"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_26"/> + <field name="tax_code_id" ref="iva_assoc_ded_27"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_27"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_X0_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 0% Importaciones bienes de inversión</field> + <field name="description">IVA 0% Importaciones bienes de inversión</field> + <field eval="0.00" name="amount"/> + <field name="type">percent</field> + <field name="base_code_id" ref="iva_assoc_ded_28"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_28"/> + <field name="tax_code_id" ref="iva_assoc_ded_29"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_29"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_X4_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 4% Importaciones bienes corrientes</field> + <field name="description">IVA 4% Importaciones bienes corrientes</field> + <field eval="0.04" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_26_4"/> + <field name="tax_code_id" ref="iva_assoc_ded_27_4"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_26_4"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_27_4"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_X4_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 4% Importaciones bienes de inversión</field> + <field name="description">IVA 4% Importaciones bienes de inversión</field> + <field eval="0.04" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_28_4"/> + <field name="tax_code_id" ref="iva_assoc_ded_29_4"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_28_4"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_29_4"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_X7_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 7% Importaciones bienes corrientes</field> + <field name="description">IVA 7% Importaciones bienes corrientes</field> + <field eval="0.07" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_26_7"/> + <field name="tax_code_id" ref="iva_assoc_ded_27_7"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_26_7"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_27_7"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_X7_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 7% Importaciones bienes de inversión</field> + <field name="description">IVA 7% Importaciones bienes de inversión</field> + <field eval="0.07" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_28_7"/> + <field name="tax_code_id" ref="iva_assoc_ded_29_7"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_28_7"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_29_7"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_X8_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 8% Importaciones bienes corrientes</field> + <field name="description">IVA 8% Importaciones bienes corrientes</field> + <field eval="0.08" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_26_8"/> + <field name="tax_code_id" ref="iva_assoc_ded_27_8"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_26_8"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_27_8"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_X8_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 8% Importaciones bienes de inversión</field> + <field name="description">IVA 8% Importaciones bienes de inversión</field> + <field eval="0.08" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_28_8"/> + <field name="tax_code_id" ref="iva_assoc_ded_29_8"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_28_8"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_29_8"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_X10_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 10% Importaciones bienes corrientes</field> + <field name="description">IVA 10% Importaciones bienes corrientes</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_26_10"/> + <field name="tax_code_id" ref="iva_assoc_ded_27_10"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_26_10"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_27_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_X10_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 10% Importaciones bienes de inversión</field> + <field name="description">IVA 10% Importaciones bienes de inversión</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_28_10"/> + <field name="tax_code_id" ref="iva_assoc_ded_29_10"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_28_10"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_29_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_X16_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 16% Importaciones bienes corrientes</field> + <field name="description">IVA 16% Importaciones bienes corrientes</field> + <field eval="0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_26_16"/> + <field name="tax_code_id" ref="iva_assoc_ded_27_16"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_26_16"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_27_16"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_X16_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 16% Importaciones bienes de inversión</field> + <field name="description">IVA 16% Importaciones bienes de inversión</field> + <field eval="0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_28_16"/> + <field name="tax_code_id" ref="iva_assoc_ded_29_16"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_28_16"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_29_16"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_X18_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 18% Importaciones bienes corrientes</field> + <field name="description">IVA 18% Importaciones bienes corrientes</field> + <field eval="0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_26_18"/> + <field name="tax_code_id" ref="iva_assoc_ded_27_18"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_26_18"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_27_18"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_X18_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 18% Importaciones bienes de inversión</field> + <field name="description">IVA 18% Importaciones bienes de inversión</field> + <field eval="0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_28_18"/> + <field name="tax_code_id" ref="iva_assoc_ded_29_18"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_28_18"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_29_18"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_X21_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 21% Importaciones bienes corrientes</field> + <field name="description">IVA 21% Importaciones bienes corrientes</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_26_21"/> + <field name="tax_code_id" ref="iva_assoc_ded_27_21"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_26_21"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_27_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_X21_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 21% Importaciones bienes de inversión</field> + <field name="description">IVA 21% Importaciones bienes de inversión</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_28_21"/> + <field name="tax_code_id" ref="iva_assoc_ded_29_21"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_28_21"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_29_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + + <!-- IVA EXPORTACIONES (VENTAS )--> + <record id="iva_assoc_X0" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 0% Exportaciones</field> + <field name="description">IVA 0% Exportaciones</field> + <field eval="0.00" name="amount"/> + <field name="type">percent</field> + <field name="base_code_id" ref="base_assoc_extra_43"/> + <field name="ref_base_code_id" ref="base_assoc_extra_43"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <!-- Inversión del sujeto pasivo --> + <record id="iva_assoc_ISP_compras_16" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 16% Inversión del sujeto pasivo</field> + <field name="description">IVA 16% Inversión del sujeto pasivo</field> + <field name="amount" eval="1.00"/> + <field name="type">percent</field> + <field name="child_depend" eval="1"/> + <field name="base_sign" eval="1.0"/> + <field name="tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_ISP_compras_16_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 16% Inversión del sujeto pasivo (1)</field> + <field name="parent_id" ref="iva_assoc_ISP_compras_16"/> + <field name="amount" eval="0.00"/> + <field name="type">percent</field> + <field name="base_code_id" ref="base_assoc_extra_44"/> + <field name="ref_base_code_id" ref="base_assoc_extra_44"/> + <field name="base_sign" eval="1.0"/> + <field name="tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_ISP_compras_16_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 16% Inversión del sujeto pasivo (2)</field> + <field name="parent_id" ref="iva_assoc_ISP_compras_16"/> + <field name="amount" eval="-0.16"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_07"/> + <field name="tax_code_id" ref="iva_assoc_dev_09"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_07"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_09"/> + <field name="tax_sign" eval="-1.0"/> + <field name="base_sign" eval="1.0"/> + <field name="ref_tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_ISP_compras_16_3" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 16% Inversión del sujeto pasivo (3)</field> + <field name="parent_id" ref="iva_assoc_ISP_compras_16"/> + <field name="amount" eval="0.16"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_22_16"/> + <field name="tax_code_id" ref="iva_assoc_ded_23_16"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_22_16"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_23_16"/> + <field name="tax_sign" eval="1.0"/> + <field name="base_sign" eval="1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_ISP_compras_18" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 18% Inversión del sujeto pasivo</field> + <field name="description">IVA 18% Inversión del sujeto pasivo</field> + <field name="amount" eval="1.00"/> + <field name="type">percent</field> + <field name="child_depend" eval="1"/> + <field name="base_sign" eval="1.0"/> + <field name="tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_ISP_compras_18_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 18% Inversión del sujeto pasivo (1)</field> + <field name="parent_id" ref="iva_assoc_ISP_compras_18"/> + <field name="amount" eval="0.00"/> + <field name="type">percent</field> + <field name="base_code_id" ref="base_assoc_extra_44"/> + <field name="ref_base_code_id" ref="base_assoc_extra_44"/> + <field name="base_sign" eval="1.0"/> + <field name="tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_ISP_compras_18_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 18% Inversión del sujeto pasivo (2)</field> + <field name="parent_id" ref="iva_assoc_ISP_compras_18"/> + <field name="amount" eval="-0.18"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_07_18"/> + <field name="tax_code_id" ref="iva_assoc_dev_09_18"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_07_18"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_09_18"/> + <field name="tax_sign" eval="-1.0"/> + <field name="base_sign" eval="1.0"/> + <field name="ref_tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_ISP_compras_18_3" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 18% Inversión del sujeto pasivo (3)</field> + <field name="parent_id" ref="iva_assoc_ISP_compras_18"/> + <field name="amount" eval="0.18"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_22_18"/> + <field name="tax_code_id" ref="iva_assoc_ded_23_18"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_22_18"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_23_18"/> + <field name="tax_sign" eval="1.0"/> + <field name="base_sign" eval="1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + +<record id="iva_assoc_ISP_compras_21" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 21% Inversión del sujeto pasivo</field> + <field name="description">IVA 21% Inversión del sujeto pasivo</field> + <field name="amount" eval="1.00"/> + <field name="type">percent</field> + <field name="child_depend" eval="1"/> + <field name="base_sign" eval="1.0"/> + <field name="tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_ISP_compras_21_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 21% Inversión del sujeto pasivo (1)</field> + <field name="parent_id" ref="iva_assoc_ISP_compras_21"/> + <field name="amount" eval="0.00"/> + <field name="type">percent</field> + <field name="base_code_id" ref="base_assoc_extra_44"/> + <field name="ref_base_code_id" ref="base_assoc_extra_44"/> + <field name="base_sign" eval="1.0"/> + <field name="tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_ISP_compras_21_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 21% Inversión del sujeto pasivo (2)</field> + <field name="parent_id" ref="iva_assoc_ISP_compras_21"/> + <field name="amount" eval="-0.21"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_07_21"/> + <field name="tax_code_id" ref="iva_assoc_dev_09_21"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_07_21"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_09_21"/> + <field name="tax_sign" eval="-1.0"/> + <field name="base_sign" eval="1.0"/> + <field name="ref_tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_ISP_compras_21_3" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 21% Inversión del sujeto pasivo (3)</field> + <field name="parent_id" ref="iva_assoc_ISP_compras_21"/> + <field name="amount" eval="0.21"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_22_21"/> + <field name="tax_code_id" ref="iva_assoc_ded_23_21"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_22_21"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_23_21"/> + <field name="tax_sign" eval="1.0"/> + <field name="base_sign" eval="1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + + <!-- IVA REPERCUTIDO--> + <record id="iva_assoc_rep_4" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 4%</field> + <field eval="0.04" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_01"/> + <field name="tax_code_id" ref="iva_assoc_dev_03"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_01"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_03"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="iva_assoc_rep_7" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 7%</field> + <field eval="0.07" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_04"/> + <field name="tax_code_id" ref="iva_assoc_dev_06"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_04"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_06"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="iva_assoc_rep_8" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 8%</field> + <field eval="0.08" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_04_8"/> + <field name="tax_code_id" ref="iva_assoc_dev_06_8"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_04_8"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_06_8"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="iva_assoc_rep_10" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 10%</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_04_10"/> + <field name="tax_code_id" ref="iva_assoc_dev_06_10"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_04_10"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_06_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="iva_assoc_rep_16" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 16%</field> + <field eval="0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_07"/> + <field name="tax_code_id" ref="iva_assoc_dev_09"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_07"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_09"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="iva_assoc_rep_18" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 18%</field> + <field eval="0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_07_18"/> + <field name="tax_code_id" ref="iva_assoc_dev_09_18"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_07_18"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_09_18"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="iva_assoc_rep_21" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 21%</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_07_21"/> + <field name="tax_code_id" ref="iva_assoc_dev_09_21"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_07_21"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_09_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + <field eval="0" name="sequence"/> + </record> + + + <!-- Plantillas para recargo de equivalencia--> + <record id="re_assoc_05" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">0.50% Recargo Equivalencia</field> + <field eval="0.005" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475000"/> + <field name="account_paid_id" ref="pgc_assoc_475000"/> + <field name="base_code_id" ref="iva_assoc_dev_10"/> + <field name="tax_code_id" ref="iva_assoc_dev_12"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_10"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_12"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="re_assoc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">1% Recargo Equivalencia</field> + <field eval="0.01" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475000"/> + <field name="account_paid_id" ref="pgc_assoc_475000"/> + <field name="base_code_id" ref="iva_assoc_dev_13"/> + <field name="tax_code_id" ref="iva_assoc_dev_15"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_13"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_15"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="re_assoc_14" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">1.4% Recargo Equivalencia</field> + <field eval="0.014" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_13_14"/> + <field name="tax_code_id" ref="iva_assoc_dev_15_14"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_13_14"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_15_14"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="re_assoc_4" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">4% Recargo Equivalencia</field> + <field eval="0.04" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475000"/> + <field name="account_paid_id" ref="pgc_assoc_475000"/> + <field name="base_code_id" ref="iva_assoc_dev_16"/> + <field name="tax_code_id" ref="iva_assoc_dev_18"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_16"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_18"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="re_assoc_52" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">5.2% Recargo Equivalencia</field> + <field eval="0.052" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_16_52"/> + <field name="tax_code_id" ref="iva_assoc_dev_18_52"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_16_52"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_18_52"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="re_assoc_buy_05" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">0.50% Recargo Equivalencia Compras</field> + <field eval="0.005" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_10"/> + <field name="tax_code_id" ref="iva_assoc_ded_12"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_10"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_12"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="re_assoc_buy_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">1% Recargo Equivalencia Compras</field> + <field eval="0.01" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_13"/> + <field name="tax_code_id" ref="iva_assoc_ded_15"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_13"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_15"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="re_assoc_buy_14" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">1.4% Recargo Equivalencia Compras</field> + <field eval="0.014" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_13_14"/> + <field name="tax_code_id" ref="iva_assoc_ded_15_14"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_13_14"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_15_14"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="re_assoc_buy_4" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">4% Recargo Equivalencia Compras</field> + <field eval="0.04" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_16"/> + <field name="tax_code_id" ref="iva_assoc_ded_18"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_16"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_18"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="re_assoc_buy_52" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">5.2% Recargo Equivalencia Compras</field> + <field eval="0.052" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_16_52"/> + <field name="tax_code_id" ref="iva_assoc_ded_18_52"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_16_52"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_18_52"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + +<!-- OPERACIONES INTRACOMUNITARIAS --> + + <!-- VENTAS --> + <record id="iva_assoc_IO" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 0% Intracomunitario</field> + <field name="description">IVA 0% Intracomunitario 0</field> + <field eval="0.00" name="amount"/> + <field name="type">percent</field> + <field name="base_code_id" ref="base_assoc_intra_42"/> + <field name="ref_base_code_id" ref="base_assoc_intra_42"/> + <field eval="-1.0" name="ref_base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">sale</field> + </record> + + + <!-- COMPRAS --> + <record id="iva_assoc_IC_compras_16_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 16% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 16% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_16_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_16_bc"/> + <field name="name">IVA 16% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_30_16"/> + <field name="tax_code_id" ref="iva_assoc_ded_31_16"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_30_16"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_31_16"/> + <field eval="-1.0" name="ref_base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_16_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_16_bc"/> + <field name="name">IVA 16% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_18_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 18% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 18% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_18_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_18_bc"/> + <field name="name">IVA 18% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_30_18"/> + <field name="tax_code_id" ref="iva_assoc_ded_31_18"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_30_18"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_31_18"/> + <field eval="-1.0" name="ref_base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_18_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_18_bc"/> + <field name="name">IVA 18% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <!--record id="vat_IO_buy_21b_3" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="vat_IO_buy_21b"/> + <field name="name">Biens Déductibles 21% (3)</field> + <field eval="0.00" name="amount"/> + <field name="type">percent</field> + <field name="ref_base_code_id" ref="vat_code_a86"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record--> +<!-- ES NECESARIO ESTE ÚLTIMO REGISTRO????--> + + <record id="iva_assoc_IC_compras_16_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 16% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 16% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_16_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_16_bi"/> + <field name="name">IVA 16% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_32_16"/> + <field name="tax_code_id" ref="iva_assoc_ded_33_16"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_32_16"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_33_16"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_16_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_16_bi"/> + <field name="name">IVA 16% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_18_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 18% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 18% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_18_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_18_bi"/> + <field name="name">IVA 18% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_32_18"/> + <field name="tax_code_id" ref="iva_assoc_ded_33_18"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_32_18"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_33_18"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_18_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_18_bi"/> + <field name="name">IVA 18% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_7_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 7% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 7% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_7_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_7_bc"/> + <field name="name">IVA 7% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.07" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_30_7"/> + <field name="tax_code_id" ref="iva_assoc_ded_31_7"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_30_7"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_31_7"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_7_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_7_bc"/> + <field name="name">IVA 7% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.07" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_7_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 7% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 7% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_7_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_7_bi"/> + <field name="name">IVA 7% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.07" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_32_7"/> + <field name="tax_code_id" ref="iva_assoc_ded_33_7"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_32_7"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_33_7"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_7_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_7_bi"/> + <field name="name">IVA 7% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.07" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_8_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 8% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 8% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_8_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_8_bc"/> + <field name="name">IVA 8% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.08" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_30_8"/> + <field name="tax_code_id" ref="iva_assoc_ded_31_8"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_30_8"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_31_8"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_8_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_8_bc"/> + <field name="name">IVA 8% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.08" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_8_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 8% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 8% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_8_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_8_bi"/> + <field name="name">IVA 8% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.08" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_32_8"/> + <field name="tax_code_id" ref="iva_assoc_ded_33_8"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_32_8"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_33_8"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_8_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_8_bi"/> + <field name="name">IVA 8% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.08" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_4_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 4% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 4% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_4_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_4_bc"/> + <field name="name">IVA 4% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.04" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_30_4"/> + <field name="tax_code_id" ref="iva_assoc_ded_31_4"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_30_4"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_31_4"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_4_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_4_bc"/> + <field name="name">IVA 4% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.04" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_4_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 4% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 4% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_4_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_4_bi"/> + <field name="name">IVA 4% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.04" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_32_4"/> + <field name="tax_code_id" ref="iva_assoc_ded_33_4"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_32_4"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_33_4"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_4_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_4_bi"/> + <field name="name">IVA 4% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.04" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_10_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 10% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 10% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_10_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_10_bc"/> + <field name="name">IVA 10% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_30_10"/> + <field name="tax_code_id" ref="iva_assoc_ded_31_10"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_30_10"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_31_8"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_10_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_10_bc"/> + <field name="name">IVA 10% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_10_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 10% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 10% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_10_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_10_bi"/> + <field name="name">IVA 10% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_32_10"/> + <field name="tax_code_id" ref="iva_assoc_ded_33_10"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_32_10"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_33_10"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_10_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_10_bi"/> + <field name="name">IVA 10% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_21_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 21% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 21% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_21_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_21_bc"/> + <field name="name">IVA 21% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_30_21"/> + <field name="tax_code_id" ref="iva_assoc_ded_31_21"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_30_21"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_31_21"/> + <field eval="-1.0" name="ref_base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_21_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_21_bc"/> + <field name="name">IVA 21% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_assoc_IC_compras_21_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">IVA 21% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 21% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_21_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_21_bi"/> + <field name="name">IVA 21% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_472000"/> + <field name="account_collected_id" ref="pgc_assoc_472000"/> + <field name="base_code_id" ref="iva_assoc_ded_32_21"/> + <field name="tax_code_id" ref="iva_assoc_ded_33_21"/> + <field name="ref_base_code_id" ref="iva_assoc_ded_32_21"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_ded_33_21"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_assoc_IC_compras_21_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="parent_id" ref="iva_assoc_IC_compras_21_bi"/> + <field name="name">IVA 21% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_assoc_477000"/> + <field name="account_collected_id" ref="pgc_assoc_477000"/> + <field name="base_code_id" ref="iva_assoc_dev_19"/> + <field name="tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_assoc_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_assoc_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <!-- RETENCIONES DE IRPF --> + <!-- + - Novedad 2010: Los rendimientos derivados de rentas de capital mobiliario o inmobiliario, el tipo base de retención pasa del 18% al 19% para los primeros 6000 EUR y al 21% a partir de los 6000 EUR. + - Tipo general de retención IRPF al 18%. Se aplica a rendimientos por arrendamientos de inmuebles urbanos y ganancias patrimoniales sometidas a retención. + - Rendimientos de actividades profesionales: 15% (tipo general) y 7% (tipo especial reducido por inicio de actividad) + - Rendimientos de actividades agrícolas, ganaderas, forestales: 2% + - Retención del 1% a aplicar en el pago de rendimientos a empresarios en módulos.--> + + <!-- RETENCIONES DE IRPF: Hacienda pública, acreedora por retenciones practicadas a proveedores --> + + <!--Base imponible--> + <record id="irpf_assoc_base" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible</field> + <field name="code">B.IRPF</field> + <field name="sign">1.0</field> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + </record> + + <record id="irpf_assoc_base_1" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 1%</field> + <field name="code">B.IRPF1</field> + <field name="parent_id" ref="irpf_assoc_base"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_2" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 2%</field> + <field name="code">B.IRPF2</field> + <field name="parent_id" ref="irpf_assoc_base"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_7" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 7%</field> + <field name="code">B.IRPF7</field> + <field name="parent_id" ref="irpf_assoc_base"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 9%</field> + <field name="code">B.IRPF9</field> + <field name="parent_id" ref="irpf_assoc_base"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_15" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 15%</field> + <field name="code">B.IRPF15</field> + <field name="parent_id" ref="irpf_assoc_base"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_18" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 18%</field> + <field name="code">B.IRPF18</field> + <field name="parent_id" ref="irpf_assoc_base"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_19" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 19%</field> + <field name="code">B.IRPF19</field> + <field name="parent_id" ref="irpf_assoc_base"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 20%</field> + <field name="code">B.IRPF20</field> + <field name="parent_id" ref="irpf_assoc_base"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_21" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 21%</field> + <field name="code">B.IRPF21</field> + <field name="parent_id" ref="irpf_assoc_base"/> + <field name="sign">1.0</field> + </record> + + <!--Cuotas--> + <record id="irpf_assoc_cuota_total" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Total Cuota</field> + <field name="code">IRPF</field> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_1" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 1%</field> + <field name="code">IRPF1</field> + <field name="parent_id" ref="irpf_assoc_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_2" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 2%</field> + <field name="code">IRPF2</field> + <field name="parent_id" ref="irpf_assoc_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_7" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 7%</field> + <field name="code">IRPF7</field> + <field name="parent_id" ref="irpf_assoc_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 9%</field> + <field name="code">IRPF9</field> + <field name="parent_id" ref="irpf_assoc_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_15" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 15%</field> + <field name="code">IRPF15</field> + <field name="parent_id" ref="irpf_assoc_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_18" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 18%</field> + <field name="code">IRPF18</field> + <field name="parent_id" ref="irpf_assoc_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_19" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 19%</field> + <field name="code">IRPF19</field> + <field name="parent_id" ref="irpf_assoc_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 20%</field> + <field name="code">IRPF20</field> + <field name="parent_id" ref="irpf_assoc_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_21" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 21%</field> + <field name="code">IRPF21</field> + <field name="parent_id" ref="irpf_assoc_cuota_total"/> + <field name="sign">1.0</field> + </record> + + <!--Cuentas para Retenciones--> + <record id="pgc_assoc_475101" model="account.account.template"> + <field name="code">475101</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4751"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones empresarios módulos 1%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_475102" model="account.account.template"> + <field name="code">475102</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4751"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones act. agrícolas, ganaderas, forestales 2%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_475107" model="account.account.template"> + <field name="code">475107</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4751"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones act. profesionales 7%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_475109" model="account.account.template"> + <field name="code">475109</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4751"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones act. profesionales 9%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_475115" model="account.account.template"> + <field name="code">475115</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4751"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones act. profesionales 15%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_475118" model="account.account.template"> + <field name="code">475118</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4751"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones arrendamientos, cap. mobiliario 18%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_475119" model="account.account.template"> + <field name="code">475119</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4751"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones arrendamientos, cap. mobiliario 19%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_475120" model="account.account.template"> + <field name="code">475120</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4751"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones arrendamientos, cap. mobiliario 20%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_475121" model="account.account.template"> + <field name="code">475121</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_4751"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones arrendamientos, cap. mobiliario 21%</field> + <field name="user_type" ref="tax"/> + </record> + + <!-- Plantillas de retenciones--> + <record id="irpf_assoc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones IRPF 1%</field> + <field eval="-0.01" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475101"/> + <field name="account_paid_id" ref="pgc_assoc_475101"/> + <field name="base_code_id" ref="irpf_assoc_base_1"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_1"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_1"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_1"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="irpf_assoc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones IRPF 2%</field> + <field eval="-0.02" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475102"/> + <field name="account_paid_id" ref="pgc_assoc_475102"/> + <field name="base_code_id" ref="irpf_assoc_base_2"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_2"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_2"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_2"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="irpf_assoc_7" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones IRPF 7%</field> + <field eval="-0.07" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475107"/> + <field name="account_paid_id" ref="pgc_assoc_475107"/> + <field name="base_code_id" ref="irpf_assoc_base_7"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_7"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_7"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_7"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="irpf_assoc_9" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones IRPF 9%</field> + <field eval="-0.09" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475109"/> + <field name="account_paid_id" ref="pgc_assoc_475109"/> + <field name="base_code_id" ref="irpf_assoc_base_9"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_9"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_9"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_9"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="irpf_assoc_15" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones IRPF 15%</field> + <field eval="-0.15" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475115"/> + <field name="account_paid_id" ref="pgc_assoc_475115"/> + <field name="base_code_id" ref="irpf_assoc_base_15"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_15"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_15"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_15"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="irpf_assoc_18" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones IRPF 18%</field> + <field eval="-0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475118"/> + <field name="account_paid_id" ref="pgc_assoc_475118"/> + <field name="base_code_id" ref="irpf_assoc_base_18"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_18"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_18"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_18"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="irpf_assoc_19" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones IRPF 19%</field> + <field eval="-0.19" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475119"/> + <field name="account_paid_id" ref="pgc_assoc_475119"/> + <field name="base_code_id" ref="irpf_assoc_base_19"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_19"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_19"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_19"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="irpf_assoc_20" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones IRPF 20%</field> + <field eval="-0.20" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475120"/> + <field name="account_paid_id" ref="pgc_assoc_475120"/> + <field name="base_code_id" ref="irpf_assoc_base_20"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_20"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_20"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_20"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="irpf_assoc_21" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones IRPF 21%</field> + <field eval="-0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_475121"/> + <field name="account_paid_id" ref="pgc_assoc_475121"/> + <field name="base_code_id" ref="irpf_assoc_base_21"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_21"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_21"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <!-- RETENCIONES DE IRPF: Hacienda pública, retenciones a cuenta como clientes --> + + <!--Base imponible--> + <record id="irpf_assoc_base_sale" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible</field> + <field name="code">B.IRPF AC</field> + <field name="sign">1.0</field> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + </record> + + <record id="irpf_assoc_base_sale_1" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 1%</field> + <field name="code">B.IRPF1 AC</field> + <field name="parent_id" ref="irpf_assoc_base_sale"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_sale_2" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 2%</field> + <field name="code">B.IRPF2 AC</field> + <field name="parent_id" ref="irpf_assoc_base_sale"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_sale_7" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 7%</field> + <field name="code">B.IRPF7 AC</field> + <field name="parent_id" ref="irpf_assoc_base_sale"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_sale_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 9%</field> + <field name="code">B.IRPF9 AC</field> + <field name="parent_id" ref="irpf_assoc_base_sale"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_sale_15" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 15%</field> + <field name="code">B.IRPF15 AC</field> + <field name="parent_id" ref="irpf_assoc_base_sale"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_sale_18" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 18%</field> + <field name="code">B.IRPF18 AC</field> + <field name="parent_id" ref="irpf_assoc_base_sale"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_sale_19" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 19%</field> + <field name="code">B.IRPF19 AC</field> + <field name="parent_id" ref="irpf_assoc_base_sale"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_sale_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 20%</field> + <field name="code">B.IRPF20 AC</field> + <field name="parent_id" ref="irpf_assoc_base_sale"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_base_sale_21" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 21%</field> + <field name="code">B.IRPF21 AC</field> + <field name="parent_id" ref="irpf_assoc_base_sale"/> + <field name="sign">1.0</field> + </record> + + <!--Cuotas--> + <record id="irpf_assoc_cuota_sale_total" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Total Cuota</field> + <field name="code">IRPF AC</field> + <field name="parent_id" ref="vat_code_chart_assoc_root"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_sale_1" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 1%</field> + <field name="code">IRPF1 AC</field> + <field name="parent_id" ref="irpf_assoc_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_sale_2" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 2%</field> + <field name="code">IRPF2 AC</field> + <field name="parent_id" ref="irpf_assoc_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_sale_7" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 7%</field> + <field name="code">IRPF7 AC</field> + <field name="parent_id" ref="irpf_assoc_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_sale_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 9%</field> + <field name="code">IRPF9 AC</field> + <field name="parent_id" ref="irpf_assoc_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_sale_15" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 15%</field> + <field name="code">IRPF15 AC</field> + <field name="parent_id" ref="irpf_assoc_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_sale_18" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 18%</field> + <field name="code">IRPF18 AC</field> + <field name="parent_id" ref="irpf_assoc_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_sale_19" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 19%</field> + <field name="code">IRPF19 AC</field> + <field name="parent_id" ref="irpf_assoc_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_sale_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 20%</field> + <field name="code">IRPF20 AC</field> + <field name="parent_id" ref="irpf_assoc_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + + <record id="irpf_assoc_cuota_sale_21" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 21%</field> + <field name="code">IRPF21 AC</field> + <field name="parent_id" ref="irpf_assoc_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + + <!--Cuentas para Retenciones--> + <record id="pgc_assoc_473001" model="account.account.template"> + <field name="code">473001</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones a cuenta empresarios módulos 1%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_473002" model="account.account.template"> + <field name="code">473002</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones a cuenta act. agrícolas, ganaderas, forestales 2%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_473007" model="account.account.template"> + <field name="code">473007</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones a cuenta act. profesionales 7%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_473009" model="account.account.template"> + <field name="code">473009</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones a cuenta act. profesionales 9%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_473015" model="account.account.template"> + <field name="code">473015</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones a cuenta act. profesionales 15%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_473018" model="account.account.template"> + <field name="code">473018</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones a cuenta arrendamientos, cap. mobiliario 18%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_473019" model="account.account.template"> + <field name="code">473019</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones a cuenta arrendamientos, cap. mobiliario 19%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_473020" model="account.account.template"> + <field name="code">473020</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones a cuenta arrendamientos, cap. mobiliario 20%</field> + <field name="user_type" ref="tax"/> + </record> + + <record id="pgc_assoc_473021" model="account.account.template"> + <field name="code">473021</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_assoc_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones a cuenta arrendamientos, cap. mobiliario 21%</field> + <field name="user_type" ref="tax"/> + </record> + + <!-- Plantillas de retenciones--> + <record id="irpf_assoc_sale_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones a cuenta IRPF 1%</field> + <field eval="-0.01" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_473001"/> + <field name="account_paid_id" ref="pgc_assoc_473001"/> + <field name="base_code_id" ref="irpf_assoc_base_sale_1"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_sale_1"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_sale_1"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_sale_1"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="irpf_assoc_sale_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones a cuenta IRPF 2%</field> + <field eval="-0.02" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_473002"/> + <field name="account_paid_id" ref="pgc_assoc_473002"/> + <field name="base_code_id" ref="irpf_assoc_base_sale_2"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_sale_2"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_sale_2"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_sale_2"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="irpf_assoc_sale_7" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones a cuenta IRPF 7%</field> + <field eval="-0.07" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_473007"/> + <field name="account_paid_id" ref="pgc_assoc_473007"/> + <field name="base_code_id" ref="irpf_assoc_base_sale_7"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_sale_7"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_sale_7"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_sale_7"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="irpf_assoc_sale_9" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones a cuenta IRPF 9%</field> + <field eval="-0.09" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_473009"/> + <field name="account_paid_id" ref="pgc_assoc_473009"/> + <field name="base_code_id" ref="irpf_assoc_base_sale_9"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_sale_9"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_sale_9"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_sale_9"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="irpf_assoc_sale_15" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones a cuenta IRPF 15%</field> + <field eval="-0.15" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_473015"/> + <field name="account_paid_id" ref="pgc_assoc_473015"/> + <field name="base_code_id" ref="irpf_assoc_base_sale_15"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_sale_15"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_sale_15"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_sale_15"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="irpf_assoc_sale_18" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones a cuenta IRPF 18%</field> + <field eval="-0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_473018"/> + <field name="account_paid_id" ref="pgc_assoc_473018"/> + <field name="base_code_id" ref="irpf_assoc_base_sale_18"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_sale_18"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_sale_18"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_sale_18"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="irpf_assoc_sale_19" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones a cuenta IRPF 19%</field> + <field eval="-0.19" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_473019"/> + <field name="account_paid_id" ref="pgc_assoc_473019"/> + <field name="base_code_id" ref="irpf_assoc_base_sale_19"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_sale_19"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_sale_19"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_sale_19"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="irpf_assoc_sale_20" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones a cuenta IRPF 20%</field> + <field eval="-0.20" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_473020"/> + <field name="account_paid_id" ref="pgc_assoc_473020"/> + <field name="base_code_id" ref="irpf_assoc_base_sale_20"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_sale_20"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_sale_20"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_sale_20"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + + <record id="irpf_assoc_sale_21" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_assoc"/> + <field name="name">Retenciones a cuenta IRPF 21%</field> + <field eval="-0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_assoc_473021"/> + <field name="account_paid_id" ref="pgc_assoc_473021"/> + <field name="base_code_id" ref="irpf_assoc_base_sale_21"/> + <field name="tax_code_id" ref="irpf_assoc_cuota_sale_21"/> + <field name="ref_base_code_id" ref="irpf_assoc_base_sale_21"/> + <field name="ref_tax_code_id" ref="irpf_assoc_cuota_sale_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + </data> +</openerp> diff --git a/addons/l10n_es/taxes_data_pymes.xml b/addons/l10n_es/taxes_data_pymes.xml index 7467dbb9596..f48d46d951a 100644 --- a/addons/l10n_es/taxes_data_pymes.xml +++ b/addons/l10n_es/taxes_data_pymes.xml @@ -1,9 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> - <data noupdate="1"> + <data noupdate="0"> - <!-- - Plantillas de impuestos para el Plan General Contable PYMES 2008. + <!-- Definición de IVA y retenciones, códigos de impuestos y cuentas contables adicionales --> + + <!-- Plantillas de impuestos para el Plan General Contable PYMES 2008. Basado en taxes_data.xml, con los siguientes cambios: @@ -26,20 +27,25 @@ Impuestos IRPF se les ha asignado el grupo others (Otros) en lugar del grupo vat (IVA) por defecto Jordi Esteve (Zikzakmedia) - jesteve@zikzakmedia.com (2010-02-18) - Añadido IRPF 2% (act. agrícolas, ganaderas, forestales), 19% y 21% (antiguo 18%) + Añadido IRPF 2% (act. agrícolas, ganaderas, forestales), 19% y 21% (antiguo 18%) Novedad 2010: Los rendimientos derivados de rentas de capital mobiliario o inmobiliario, el tipo base de retención pasa del 18% al 19% para los primeros 6000 EUR y al 21% a partir de los 6000 EUR. - --> - <!-- Definición de IVA y retenciones, códigos de impuestos y cuentas contables adicionales --> - - + Ignacio Ibeas (Acysos) - ignacio@acysos.com (2011-05-06) + Añadido Recargos de equivalencia para venta y compra + + Pedro M. Baeza (Serv. Tecnol. Avanzados) - pedro.baeza@serviciosbaeza.com (2013-01-30) + Limpieza de subcuentas de impuestos y corrección de inversión de sujeto pasivo + + --> + + <!-- Configuracion de codigos de impuesto--> - - + + <!-- *********************************************** --> <!--IVA DEVENGADO --> <!-- *********************************************** --> - + <!--Base imponible--> <!-- *********************************************** --> <record id="iva_pymes_dev_base" model="account.tax.code.template"> @@ -48,44 +54,103 @@ <field name="sign">1.0</field> <field name="parent_id" ref="vat_code_chart_pymes_root"/> </record> - - - + + <!-- Exentas IVA --> + <record id="base_pymes_sop_ex" model="account.tax.code.template"> + <field name="name">Base adquisiciones exentas</field> + <field name="parent_id" ref="vat_code_chart_pymes_root"/> + <field name="code">--</field> + <field name="sign">1.0</field> + </record> + + <record id="base_pymes_rep_ex" model="account.tax.code.template"> + <field name="name">Base ventas exentas</field> + <field name="code">--</field> + <field name="parent_id" ref="vat_code_chart_pymes_root"/> + <field name="sign">1.0</field> + </record> + + <!-- IVA Soportado --> + <record id="iva_pymes_sop_ex" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA Soportado exento (operaciones corrientes)</field> + <field eval="0.0" name="amount"/> + <field name="type">percent</field> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field name="base_code_id" ref="base_pymes_sop_ex"/> + <field name="ref_base_code_id" ref="base_pymes_sop_ex"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <!-- IVA REPERCUTIDO--> + <record id="iva_pymes_rep_ex" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA Exento</field> + <field eval="0.0" name="amount"/> + <field name="type">percent</field> + <field name="base_code_id" ref="base_pymes_rep_ex"/> + <field name="ref_base_code_id" ref="base_pymes_rep_ex"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + <!--Régimen general--> - + <record id="iva_pymes_dev_01" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Base Imponible 4%</field> <field name="code">[01]</field> <field name="parent_id" ref="iva_pymes_dev_base"/> <field name="sign">1.0</field> </record> - + <record id="iva_pymes_dev_04" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Base Imponible 7%</field> <field name="code">[04]</field> <field name="parent_id" ref="iva_pymes_dev_base"/> <field name="sign">1.0</field> </record> + <record id="iva_pymes_dev_04_8" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Base Imponible 8%</field> <field name="code">[04]</field> <field name="parent_id" ref="iva_pymes_dev_base"/> <field name="sign">1.0</field> </record> - + + <record id="iva_pymes_dev_04_10" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Base Imponible 10%</field> + <field name="code">[04]</field> + <field name="parent_id" ref="iva_pymes_dev_base"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_dev_07" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Base Imponible 16%</field> <field name="code">[07]</field> <field name="parent_id" ref="iva_pymes_dev_base"/> <field name="sign">1.0</field> </record> + <record id="iva_pymes_dev_07_18" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Base Imponible 18%</field> <field name="code">[07]</field> <field name="parent_id" ref="iva_pymes_dev_base"/> <field name="sign">1.0</field> </record> - + + <record id="iva_pymes_dev_07_21" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Base Imponible 21%</field> + <field name="code">[07]</field> + <field name="parent_id" ref="iva_pymes_dev_base"/> + <field name="sign">1.0</field> + </record> + <!-- RECARGO DE EQUIVALENCIA --> <!--record id="re_pymes_base" model="account.tax.code.template"> <field name="name">Recargo Equivalencia Base Imponible</field> @@ -93,73 +158,93 @@ <field name="sign">1.0</field> <field name="parent_id" ref="iva_pymes_dev_base"/> </record--> - + <record id="iva_pymes_dev_10" model="account.tax.code.template"> <field name="name">Recargo Equivalencia Base Imponible 0.5%</field> <field name="code">[10]</field> <field name="parent_id" ref="iva_pymes_dev_base"/> <field name="sign">1.0</field> </record> - + <record id="iva_pymes_dev_13" model="account.tax.code.template"> <field name="name">Recargo Equivalencia Base Imponible 1%</field> <field name="code">[13]</field> <field name="parent_id" ref="iva_pymes_dev_base"/> <field name="sign">1.0</field> </record> - + + <record id="iva_pymes_dev_13_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Base Imponible 1.4%</field> + <field name="code">[13]</field> + <field name="parent_id" ref="iva_pymes_dev_base"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_dev_16" model="account.tax.code.template"> <field name="name">Recargo Equivalencia Base Imponible 4%</field> <field name="code">[16]</field> <field name="parent_id" ref="iva_pymes_dev_base"/> <field name="sign">1.0</field> </record> - - + + <record id="iva_pymes_dev_16_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Base Imponible 5.2%</field> + <field name="code">[16]</field> + <field name="parent_id" ref="iva_pymes_dev_base"/> + <field name="sign">1.0</field> + </record> + <!-- ADQUISICIONES INTRACOMUNITARIAS --> - + <record id="iva_pymes_dev_19" model="account.tax.code.template"> <field name="name">Adquisiciones intracomunitarias. Base Imponible</field> <field name="code">[19]</field> <field name="parent_id" ref="iva_pymes_dev_base"/> <field name="sign">1.0</field> </record> - + <!--IVA devengado cuota--> <!-- *********************************************** --> - - + + <!--Régimen general--> - - + + <record id="iva_pymes_dev_21" model="account.tax.code.template"> <field name="name">IVA Cuota total devengada</field> <field name="code">[21]</field> <field name="sign">1.0</field> <field name="parent_id" ref="vat_code_chart_pymes_root"/> </record> - + <record id="iva_pymes_dev_03" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Cuota 4%</field> <field name="code">[03]</field> <field name="parent_id" ref="iva_pymes_dev_21"/> <field name="sign">1.0</field> </record> - + <record id="iva_pymes_dev_06" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Cuota 7%</field> <field name="code">[06]</field> <field name="parent_id" ref="iva_pymes_dev_21"/> <field name="sign">1.0</field> </record> - + <record id="iva_pymes_dev_06_8" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Cuota 8%</field> <field name="code">[06]</field> <field name="parent_id" ref="iva_pymes_dev_21"/> <field name="sign">1.0</field> </record> - + + <record id="iva_pymes_dev_06_10" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Cuota 10%</field> + <field name="code">[06]</field> + <field name="parent_id" ref="iva_pymes_dev_21"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_dev_09" model="account.tax.code.template"> <field name="name">Régimen general IVA Devengado. Cuota 16%</field> <field name="code">[09]</field> @@ -173,7 +258,14 @@ <field name="parent_id" ref="iva_pymes_dev_21"/> <field name="sign">1.0</field> </record> - + + <record id="iva_pymes_dev_09_21" model="account.tax.code.template"> + <field name="name">Régimen general IVA Devengado. Cuota 21%</field> + <field name="code">[09]</field> + <field name="parent_id" ref="iva_pymes_dev_21"/> + <field name="sign">1.0</field> + </record> + <!-- RECARGO DE EQUIVALENCIA --> <!--record id="re_base" model="account.tax.code.template"> <field name="name">Recargo Equivalencia Base Imponible</field> @@ -181,47 +273,61 @@ <field name="sign">1.0</field> <field name="parent_id" ref="iva_pymes_dev_base"/> </record--> - + <record id="iva_pymes_dev_12" model="account.tax.code.template"> <field name="name">Recargo Equivalencia. Cuota 0.5%</field> <field name="code">[12]</field> <field name="parent_id" ref="iva_pymes_dev_21"/> <field name="sign">1.0</field> </record> - + <record id="iva_pymes_dev_15" model="account.tax.code.template"> <field name="name">Recargo Equivalencia. Cuota 1%</field> <field name="code">[15]</field> <field name="parent_id" ref="iva_pymes_dev_21"/> <field name="sign">1.0</field> </record> - + + <record id="iva_pymes_dev_15_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia. Cuota 1.4%</field> + <field name="code">[15]</field> + <field name="parent_id" ref="iva_pymes_dev_21"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_dev_18" model="account.tax.code.template"> <field name="name">Recargo Equivalencia. Cuota 4%</field> <field name="code">[18]</field> <field name="parent_id" ref="iva_pymes_dev_21"/> <field name="sign">1.0</field> </record> - - + + <record id="iva_pymes_dev_18_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia. Cuota 5.2%</field> + <field name="code">[18]</field> + <field name="parent_id" ref="iva_pymes_dev_21"/> + <field name="sign">1.0</field> + </record> + + <!-- ADQUISICIONES INTRACOMUNITARIAS --> - + <record id="iva_pymes_dev_20" model="account.tax.code.template"> <field name="name">Adquisiciones intracomunitarias. Cuota</field> <field name="code">[20]</field> <field name="parent_id" ref="iva_pymes_dev_21"/> <field name="sign">1.0</field> </record> - - - - - + + + + + <!-- *********************************************** --> <!--IVA DEDUCIBLE --> <!-- *********************************************** --> - - + + <!--IVA Soportado (Deducible) Base Imponible--> <!-- *********************************************** --> <record id="iva_pymes_ded_base_total" model="account.tax.code.template"> @@ -230,7 +336,7 @@ <field name="sign">1.0</field> <field name="parent_id" ref="vat_code_chart_pymes_root"/> </record> - + <!-- Base en OPERACIONES INTERIORES CORRIENTES--> <record id="iva_pymes_ded_22" model="account.tax.code.template"> <field name="name">Base operaciones interiores corrientes</field> @@ -238,19 +344,12 @@ <field name="parent_id" ref="iva_pymes_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_22_16" model="account.tax.code.template"> - <field name="name">Base operaciones interiores corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_22"/> - <field name="sign">1.0</field> - </record> - <record id="iva_pymes_ded_22_18" model="account.tax.code.template"> - <field name="name">Base operaciones interiores corrientes (18%)</field> + <record id="iva_pymes_ded_22_4" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_22"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_22_7" model="account.tax.code.template"> <field name="name">Base operaciones interiores corrientes (7%)</field> <field name="code">--</field> @@ -263,13 +362,31 @@ <field name="parent_id" ref="iva_pymes_ded_22"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_22_4" model="account.tax.code.template"> - <field name="name">Base operaciones interiores corrientes (4%)</field> + <record id="iva_pymes_ded_22_10" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_22"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_22_16" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_22"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_22_18" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_22"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_22_21" model="account.tax.code.template"> + <field name="name">Base operaciones interiores corrientes (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_22"/> <field name="sign">1.0</field> </record> - + <!-- Base en OPERACIONES INTERIORES CON BIENES DE INVERSIÓN--> <record id="iva_pymes_ded_24" model="account.tax.code.template"> <field name="name">Base operaciones interiores bienes inversión</field> @@ -277,42 +394,49 @@ <field name="parent_id" ref="iva_pymes_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_24_16" model="account.tax.code.template"> - <field name="name">Base operaciones interiores bienes inversión (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_24"/> - <field name="sign">1.0</field> - </record> - - <record id="iva_pymes_ded_24_18" model="account.tax.code.template"> - <field name="name">Base operaciones interiores bienes inversión (18%)</field> + <record id="iva_pymes_ded_24_4" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_24"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_24_7" model="account.tax.code.template"> <field name="name">Base operaciones interiores bienes inversión (7%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_24"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_24_8" model="account.tax.code.template"> <field name="name">Base operaciones interiores bienes inversión (8%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_24"/> <field name="sign">1.0</field> </record> - - <record id="iva_pymes_ded_24_4" model="account.tax.code.template"> - <field name="name">Base operaciones interiores bienes inversión (4%)</field> + <record id="iva_pymes_ded_24_10" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_24"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_24_16" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_24"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_24_18" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_24"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_24_21" model="account.tax.code.template"> + <field name="name">Base operaciones interiores bienes inversión (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_24"/> <field name="sign">1.0</field> </record> - - + <!-- Base EN LAS IMPORTACIONES DE BIENES CORRIENTES--> <record id="iva_pymes_ded_26" model="account.tax.code.template"> <field name="name">Base importaciones bienes corrientes</field> @@ -320,19 +444,12 @@ <field name="parent_id" ref="iva_pymes_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_26_16" model="account.tax.code.template"> - <field name="name">Base importaciones bienes corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_26"/> - <field name="sign">1.0</field> - </record> - <record id="iva_pymes_ded_26_18" model="account.tax.code.template"> - <field name="name">Base importaciones bienes corrientes (18%)</field> + <record id="iva_pymes_ded_26_4" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_26"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_26_7" model="account.tax.code.template"> <field name="name">Base importaciones bienes corrientes (7%)</field> <field name="code">--</field> @@ -345,13 +462,31 @@ <field name="parent_id" ref="iva_pymes_ded_26"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_26_4" model="account.tax.code.template"> - <field name="name">Base importaciones bienes corrientes (4%)</field> + <record id="iva_pymes_ded_26_10" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_26"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_26_16" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_26"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_26_18" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_26"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_26_21" model="account.tax.code.template"> + <field name="name">Base importaciones bienes corrientes (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_26"/> <field name="sign">1.0</field> </record> - + <!-- Base EN LAS IMPORTACIONES DE BIENES DE INVERSIÓN--> <record id="iva_pymes_ded_28" model="account.tax.code.template"> <field name="name">Base importaciones bienes inversión</field> @@ -359,19 +494,12 @@ <field name="parent_id" ref="iva_pymes_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_28_16" model="account.tax.code.template"> - <field name="name">Base importaciones bienes inversión (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_28"/> - <field name="sign">1.0</field> - </record> - <record id="iva_pymes_ded_28_18" model="account.tax.code.template"> - <field name="name">Base importaciones bienes inversión (18%)</field> + <record id="iva_pymes_ded_28_4" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_28"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_28_7" model="account.tax.code.template"> <field name="name">Base importaciones bienes inversión (7%)</field> <field name="code">--</field> @@ -384,13 +512,30 @@ <field name="parent_id" ref="iva_pymes_ded_28"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_28_4" model="account.tax.code.template"> - <field name="name">Base importaciones bienes inversión (4%)</field> + <record id="iva_pymes_ded_28_10" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_28"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_28_16" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_28"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_28_18" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_28"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_28_21" model="account.tax.code.template"> + <field name="name">Base importaciones bienes inversión (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_28"/> <field name="sign">1.0</field> </record> - <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES CORRIENTES--> <record id="iva_pymes_ded_30" model="account.tax.code.template"> <field name="name">Base adquisiciones intracomunitarias bienes corrientes</field> @@ -398,19 +543,12 @@ <field name="parent_id" ref="iva_pymes_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_30_16" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_30"/> - <field name="sign">1.0</field> - </record> - <record id="iva_pymes_ded_30_18" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes corrientes (18%)</field> + <record id="iva_pymes_ded_30_4" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_30"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_30_7" model="account.tax.code.template"> <field name="name">Base adquisiciones intracomunitarias bienes corrientes (7%)</field> <field name="code">--</field> @@ -423,13 +561,30 @@ <field name="parent_id" ref="iva_pymes_ded_30"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_30_4" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes corrientes (4%)</field> + <record id="iva_pymes_ded_30_10" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_30"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_30_16" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_30"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_30_18" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_30"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_30_21" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes corrientes (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_30"/> <field name="sign">1.0</field> </record> - <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES DE INVERSIÓN--> <record id="iva_pymes_ded_32" model="account.tax.code.template"> <field name="name">Base adquisiciones intracomunitarias bienes inversión</field> @@ -437,6 +592,30 @@ <field name="parent_id" ref="iva_pymes_ded_base_total"/> <field name="sign">1.0</field> </record> + <record id="iva_pymes_ded_32_4" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (4%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_32_7" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (7%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_32_8" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (8%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_32"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_32_10" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_32"/> + <field name="sign">1.0</field> + </record> <record id="iva_pymes_ded_32_16" model="account.tax.code.template"> <field name="name">Base adquisiciones intracomunitarias bienes inversión (16%)</field> <field name="code">--</field> @@ -449,31 +628,53 @@ <field name="parent_id" ref="iva_pymes_ded_32"/> <field name="sign">1.0</field> </record> - - <record id="iva_pymes_ded_32_7" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes inversión (7%)</field> + <record id="iva_pymes_ded_32_21" model="account.tax.code.template"> + <field name="name">Base adquisiciones intracomunitarias bienes inversión (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_32"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_32_8" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes inversión (8%)</field> + + <!-- BASE RECARGO DE EQUIVALENCIA--> + <record id="iva_pymes_ded_10" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 0.5%</field> <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_32"/> + <field name="parent_id" ref="iva_pymes_ded_base_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_32_4" model="account.tax.code.template"> - <field name="name">Base adquisiciones intracomunitarias bienes inversión (4%)</field> + + <record id="iva_pymes_ded_13" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 1%</field> <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_32"/> + <field name="parent_id" ref="iva_pymes_ded_base_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_pymes_ded_13_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 1.4%</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_base_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_pymes_ded_16" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 4%</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_base_total"/> + <field name="sign">1.0</field> + </record> + + <record id="iva_pymes_ded_16_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Base Imponible 5.2%</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_base_total"/> <field name="sign">1.0</field> </record> - - + <!-- IVA DEDUCIBLE Cuotas--> <!-- *********************************************** --> - + <record id="iva_pymes_ded_cuota_total" model="account.tax.code.template"> <field name="name">IVA deducible (Cuota)- Total a deducir [Mod.303]</field> <field name="code">[37]</field> @@ -488,19 +689,12 @@ <field name="parent_id" ref="iva_pymes_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_23_16" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_23"/> - <field name="sign">1.0</field> - </record> - <record id="iva_pymes_ded_23_18" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores corrientes (18%)</field> + <record id="iva_pymes_ded_23_4" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_23"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_23_7" model="account.tax.code.template"> <field name="name">Cuotas soportadas operaciones interiores corrientes (7%)</field> <field name="code">--</field> @@ -513,13 +707,30 @@ <field name="parent_id" ref="iva_pymes_ded_23"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_23_4" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores corrientes (4%)</field> + <record id="iva_pymes_ded_23_10" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_23"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_23_16" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_23"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_23_18" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_23"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_23_21" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores corrientes (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_23"/> <field name="sign">1.0</field> </record> - <!-- Cuotas en OPERACIONES INTERIORES CON BIENES DE INVERSIÓN--> <record id="iva_pymes_ded_25" model="account.tax.code.template"> <field name="name">Cuotas soportadas operaciones interiores bienes inversión</field> @@ -527,19 +738,12 @@ <field name="parent_id" ref="iva_pymes_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_25_16" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores bienes inversión (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_25"/> - <field name="sign">1.0</field> - </record> - <record id="iva_pymes_ded_25_18" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores bienes inversión (18%)</field> + <record id="iva_pymes_ded_25_4" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_25"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_25_7" model="account.tax.code.template"> <field name="name">Cuotas soportadas operaciones interiores bienes inversión (7%)</field> <field name="code">--</field> @@ -552,13 +756,30 @@ <field name="parent_id" ref="iva_pymes_ded_25"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_25_4" model="account.tax.code.template"> - <field name="name">Cuotas soportadas operaciones interiores bienes inversión (4%)</field> + <record id="iva_pymes_ded_25_10" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_25"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_25_16" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_25"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_25_18" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_25"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_25_21" model="account.tax.code.template"> + <field name="name">Cuotas soportadas operaciones interiores bienes inversión (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_25"/> <field name="sign">1.0</field> </record> - <!-- Cuotas devengadas EN LAS IMPORTACIONES DE BIENES CORRIENTES--> <record id="iva_pymes_ded_27" model="account.tax.code.template"> <field name="name">Cuotas devengadas importaciones bienes corrientes</field> @@ -566,19 +787,12 @@ <field name="parent_id" ref="iva_pymes_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_27_16" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_27"/> - <field name="sign">1.0</field> - </record> - <record id="iva_pymes_ded_27_18" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes corrientes (18%)</field> + <record id="iva_pymes_ded_27_4" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_27"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_27_7" model="account.tax.code.template"> <field name="name">Cuotas devengadas importaciones bienes corrientes (7%)</field> <field name="code">--</field> @@ -591,13 +805,30 @@ <field name="parent_id" ref="iva_pymes_ded_27"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_27_4" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes corrientes (4%)</field> + <record id="iva_pymes_ded_27_10" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_27"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_27_16" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_27"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_27_18" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_27"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_27_21" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes corrientes (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_27"/> <field name="sign">1.0</field> </record> - <!-- Cuotas devengadas EN LAS IMPORTACIONES DE BIENES DE INVERSIÓN--> <record id="iva_pymes_ded_29" model="account.tax.code.template"> <field name="name">Cuotas devengadas importaciones bienes inversión</field> @@ -605,19 +836,12 @@ <field name="parent_id" ref="iva_pymes_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_29_16" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes inversión (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_29"/> - <field name="sign">1.0</field> - </record> - <record id="iva_pymes_ded_29_18" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes inversión (18%)</field> + <record id="iva_pymes_ded_29_4" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_29"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_29_7" model="account.tax.code.template"> <field name="name">Cuotas devengadas importaciones bienes inversión (7%)</field> <field name="code">--</field> @@ -630,13 +854,30 @@ <field name="parent_id" ref="iva_pymes_ded_29"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_29_4" model="account.tax.code.template"> - <field name="name">Cuotas devengadas importaciones bienes inversión (4%)</field> + <record id="iva_pymes_ded_29_10" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_29"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_29_16" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_29"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_29_18" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_29"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_29_21" model="account.tax.code.template"> + <field name="name">Cuotas devengadas importaciones bienes inversión (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_29"/> <field name="sign">1.0</field> </record> - <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES CORRIENTES--> <record id="iva_pymes_ded_31" model="account.tax.code.template"> <field name="name">En adquisiciones intracomunitarias bienes corrientes</field> @@ -644,19 +885,12 @@ <field name="parent_id" ref="iva_pymes_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_31_16" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes corrientes (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_31"/> - <field name="sign">1.0</field> - </record> - <record id="iva_pymes_ded_31_18" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes corrientes (18%)</field> + <record id="iva_pymes_ded_31_4" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_31"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_31_7" model="account.tax.code.template"> <field name="name">En adquisiciones intracomunitarias bienes corrientes (7%)</field> <field name="code">--</field> @@ -669,13 +903,30 @@ <field name="parent_id" ref="iva_pymes_ded_31"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_31_4" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes corrientes (4%)</field> + <record id="iva_pymes_ded_31_10" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_31"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_31_16" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_31"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_31_18" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_31"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_31_21" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes corrientes (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_31"/> <field name="sign">1.0</field> </record> - <!-- ADQUISICIONES INTRACOMUNITARIAS DE BIENES DE INVERSIÓN--> <record id="iva_pymes_ded_33" model="account.tax.code.template"> <field name="name">En adquisiciones intracomunitarias bienes inversión</field> @@ -683,19 +934,12 @@ <field name="parent_id" ref="iva_pymes_ded_cuota_total"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_33_16" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes inversión (16%)</field> - <field name="code">--</field> - <field name="parent_id" ref="iva_pymes_ded_33"/> - <field name="sign">1.0</field> - </record> - <record id="iva_pymes_ded_33_18" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes inversión (18%)</field> + <record id="iva_pymes_ded_33_4" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (4%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_33"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_33_7" model="account.tax.code.template"> <field name="name">En adquisiciones intracomunitarias bienes inversión (7%)</field> <field name="code">--</field> @@ -708,13 +952,30 @@ <field name="parent_id" ref="iva_pymes_ded_33"/> <field name="sign">1.0</field> </record> - <record id="iva_pymes_ded_33_4" model="account.tax.code.template"> - <field name="name">En adquisiciones intracomunitarias bienes inversión (4%)</field> + <record id="iva_pymes_ded_33_10" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (10%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_33"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_33_16" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (16%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_33"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_33_18" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (18%)</field> + <field name="code">--</field> + <field name="parent_id" ref="iva_pymes_ded_33"/> + <field name="sign">1.0</field> + </record> + <record id="iva_pymes_ded_33_21" model="account.tax.code.template"> + <field name="name">En adquisiciones intracomunitarias bienes inversión (21%)</field> <field name="code">--</field> <field name="parent_id" ref="iva_pymes_ded_33"/> <field name="sign">1.0</field> </record> - <!--Otros Códigos de Impuestos--> <record id="base_pymes_intra_42" model="account.tax.code.template"> <field name="name">Entregas Intracomunitarias</field> @@ -737,109 +998,42 @@ <field name="sign">1.0</field> </record> -<!-- ********************************* --> -<!--Cuentas para IVA--> -<!-- ********************************* --> - - <record id="pgc_pymes_472004" model="account.account.template"> - <field name="code">472004</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_pymes_472"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA soportado 4%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_pymes_472007" model="account.account.template"> - <field name="code">472007</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_pymes_472"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA soportado 7%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_pymes_472008" model="account.account.template"> - <field name="code">472008</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_pymes_472"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA soportado 8%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_pymes_472016" model="account.account.template"> - <field name="code">472016</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_pymes_472"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA soportado 16%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_pymes_472018" model="account.account.template"> - <field name="code">472018</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_pymes_472"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA soportado 18%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_pymes_477004" model="account.account.template"> - <field name="code">477004</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_pymes_477"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA repercutido 4%</field> - <field name="user_type" ref="tax"/> - </record> - - <record id="pgc_pymes_477007" model="account.account.template"> - <field name="code">477007</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_pymes_477"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA repercutido 7%</field> - <field name="user_type" ref="tax"/> + <!--Cuota Recargo de Equivalencia--> + <record id="iva_pymes_ded_12" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 0.5%</field> + <field name="code">[12]</field> + <field name="parent_id" ref="iva_pymes_ded_cuota_total"/> + <field name="sign">1.0</field> </record> - <record id="pgc_pymes_477008" model="account.account.template"> - <field name="code">477008</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_pymes_477"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA repercutido 8%</field> - <field name="user_type" ref="tax"/> + + <record id="iva_pymes_ded_15" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 1%</field> + <field name="code">[15]</field> + <field name="parent_id" ref="iva_pymes_ded_cuota_total"/> + <field name="sign">1.0</field> </record> - - <record id="pgc_pymes_477016" model="account.account.template"> - <field name="code">477016</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_pymes_477"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA repercutido 16%</field> - <field name="user_type" ref="tax"/> + + <record id="iva_pymes_ded_15_14" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 1.4%</field> + <field name="code">[15]</field> + <field name="parent_id" ref="iva_pymes_ded_cuota_total"/> + <field name="sign">1.0</field> </record> - - <record id="pgc_pymes_477018" model="account.account.template"> - <field name="code">477018</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_pymes_477"/> - <field name="type">other</field> - <field name="name">Hacienda Pública. IVA repercutido 18%</field> - <field name="user_type" ref="tax"/> + + <record id="iva_pymes_ded_18" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 4%</field> + <field name="code">[18]</field> + <field name="parent_id" ref="iva_pymes_ded_cuota_total"/> + <field name="sign">1.0</field> </record> - - <record id="pgc_pymes_475001" model="account.account.template"> - <field name="code">475001</field> - <field name="reconcile" eval="True"/> - <field name="parent_id" ref="pgc_pymes_4750"/> - <field name="type">payable</field> - <field name="name">Hacienda acreedora IVA</field> - <field name="user_type" ref="tax"/> + + <record id="iva_pymes_ded_18_52" model="account.tax.code.template"> + <field name="name">Recargo Equivalencia Ded. Cuota 5.2%</field> + <field name="code">[18]</field> + <field name="parent_id" ref="iva_pymes_ded_cuota_total"/> + <field name="sign">1.0</field> </record> - - + <!-- ********************************* --> <!-- Plantillas de Impuestos IVA --> <!-- ********************************* --> @@ -851,8 +1045,8 @@ <field name="name">4% IVA Soportado (operaciones corrientes)</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472004"/> - <field name="account_paid_id" ref="pgc_pymes_472004"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_22_4"/> <field name="tax_code_id" ref="iva_pymes_ded_23_4"/> <field name="ref_base_code_id" ref="iva_pymes_ded_22_4"/> @@ -863,14 +1057,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_sop_4_inv" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">4% IVA Soportado (bienes de inversión)</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472004"/> - <field name="account_paid_id" ref="pgc_pymes_472004"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_24_4"/> <field name="tax_code_id" ref="iva_pymes_ded_25_4"/> <field name="ref_base_code_id" ref="iva_pymes_ded_24_4"/> @@ -881,14 +1075,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_sop_7" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">7% IVA Soportado (operaciones corrientes)</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472007"/> - <field name="account_paid_id" ref="pgc_pymes_472007"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_22_7"/> <field name="tax_code_id" ref="iva_pymes_ded_23_7"/> <field name="ref_base_code_id" ref="iva_pymes_ded_22_7"/> @@ -899,14 +1093,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_sop_7_inv" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">7% IVA Soportado (bienes de inversión)</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472007"/> - <field name="account_paid_id" ref="pgc_pymes_472007"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_24_7"/> <field name="tax_code_id" ref="iva_pymes_ded_25_7"/> <field name="ref_base_code_id" ref="iva_pymes_ded_24_7"/> @@ -917,14 +1111,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_sop_8" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">8% IVA Soportado (operaciones corrientes)</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472008"/> - <field name="account_paid_id" ref="pgc_pymes_472008"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_22_8"/> <field name="tax_code_id" ref="iva_pymes_ded_23_8"/> <field name="ref_base_code_id" ref="iva_pymes_ded_22_8"/> @@ -935,14 +1129,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_sop_8_inv" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">8% IVA Soportado (bienes de inversión)</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472008"/> - <field name="account_paid_id" ref="pgc_pymes_472008"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_24_8"/> <field name="tax_code_id" ref="iva_pymes_ded_25_8"/> <field name="ref_base_code_id" ref="iva_pymes_ded_24_8"/> @@ -953,14 +1147,50 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + + <record id="iva_pymes_sop_10" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">10% IVA Soportado (operaciones corrientes)</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_22_10"/> + <field name="tax_code_id" ref="iva_pymes_ded_23_10"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_22_10"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_23_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_pymes_sop_10_inv" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">10% IVA Soportado (bienes de inversión)</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_24_10"/> + <field name="tax_code_id" ref="iva_pymes_ded_25_10"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_24_10"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_25_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_sop_16" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">16% IVA Soportado (operaciones corrientes)</field> <field eval="0.16" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472016"/> - <field name="account_paid_id" ref="pgc_pymes_472016"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_22_16"/> <field name="tax_code_id" ref="iva_pymes_ded_23_16"/> <field name="ref_base_code_id" ref="iva_pymes_ded_22_16"/> @@ -971,14 +1201,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_sop_16_inv" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">16% IVA Soportado (bienes de inversión)</field> <field eval="0.16" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472016"/> - <field name="account_paid_id" ref="pgc_pymes_472016"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_24_16"/> <field name="tax_code_id" ref="iva_pymes_ded_25_16"/> <field name="ref_base_code_id" ref="iva_pymes_ded_24_16"/> @@ -989,14 +1219,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_sop_18" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">18% IVA Soportado (operaciones corrientes)</field> <field eval="0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472018"/> - <field name="account_paid_id" ref="pgc_pymes_472018"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_22_18"/> <field name="tax_code_id" ref="iva_pymes_ded_23_18"/> <field name="ref_base_code_id" ref="iva_pymes_ded_22_18"/> @@ -1006,15 +1236,16 @@ <field eval="-1.0" name="ref_tax_sign"/> <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> + <field eval="0" name="sequence"/> </record> - + <record id="iva_pymes_sop_18_inv" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">18% IVA Soportado (bienes de inversión)</field> <field eval="0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472018"/> - <field name="account_paid_id" ref="pgc_pymes_472018"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_24_18"/> <field name="tax_code_id" ref="iva_pymes_ded_25_18"/> <field name="ref_base_code_id" ref="iva_pymes_ded_24_18"/> @@ -1025,7 +1256,44 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + + <record id="iva_pymes_sop_21" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">21% IVA Soportado (operaciones corrientes)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_22_21"/> + <field name="tax_code_id" ref="iva_pymes_ded_23_21"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_22_21"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_23_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + <field eval="0" name="sequence"/> + </record> + + <record id="iva_pymes_sop_21_inv" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">21% IVA Soportado (bienes de inversión)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_24_21"/> + <field name="tax_code_id" ref="iva_pymes_ded_25_21"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_24_21"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_25_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <!-- Plantillas para Extracomunitario--> <!-- IVA compras --> <record id="iva_pymes_X0_compras_bc" model="account.tax.template"> @@ -1056,15 +1324,15 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_X4_compras_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 4% Importaciones bienes corrientes</field> <field name="description">IVA 4% Importaciones bienes corrientes</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472004"/> - <field name="account_paid_id" ref="pgc_pymes_472004"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_26_4"/> <field name="tax_code_id" ref="iva_pymes_ded_27_4"/> <field name="ref_base_code_id" ref="iva_pymes_ded_26_4"/> @@ -1081,8 +1349,8 @@ <field name="description">IVA 4% Importaciones bienes de inversión</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472004"/> - <field name="account_paid_id" ref="pgc_pymes_472004"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_28_4"/> <field name="tax_code_id" ref="iva_pymes_ded_29_4"/> <field name="ref_base_code_id" ref="iva_pymes_ded_28_4"/> @@ -1093,15 +1361,15 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_X7_compras_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 7% Importaciones bienes corrientes</field> <field name="description">IVA 7% Importaciones bienes corrientes</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472007"/> - <field name="account_paid_id" ref="pgc_pymes_472007"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_26_7"/> <field name="tax_code_id" ref="iva_pymes_ded_27_7"/> <field name="ref_base_code_id" ref="iva_pymes_ded_26_7"/> @@ -1118,8 +1386,8 @@ <field name="description">IVA 7% Importaciones bienes de inversión</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472007"/> - <field name="account_paid_id" ref="pgc_pymes_472007"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_28_7"/> <field name="tax_code_id" ref="iva_pymes_ded_29_7"/> <field name="ref_base_code_id" ref="iva_pymes_ded_28_7"/> @@ -1130,15 +1398,15 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_X8_compras_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 8% Importaciones bienes corrientes</field> <field name="description">IVA 8% Importaciones bienes corrientes</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472008"/> - <field name="account_paid_id" ref="pgc_pymes_472008"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_26_8"/> <field name="tax_code_id" ref="iva_pymes_ded_27_8"/> <field name="ref_base_code_id" ref="iva_pymes_ded_26_8"/> @@ -1155,8 +1423,8 @@ <field name="description">IVA 8% Importaciones bienes de inversión</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472008"/> - <field name="account_paid_id" ref="pgc_pymes_472008"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_28_8"/> <field name="tax_code_id" ref="iva_pymes_ded_29_8"/> <field name="ref_base_code_id" ref="iva_pymes_ded_28_8"/> @@ -1167,15 +1435,52 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + + <record id="iva_pymes_X10_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 10% Importaciones bienes corrientes</field> + <field name="description">IVA 10% Importaciones bienes corrientes</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_26_10"/> + <field name="tax_code_id" ref="iva_pymes_ded_27_10"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_26_10"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_27_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_X10_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 10% Importaciones bienes de inversión</field> + <field name="description">IVA 10% Importaciones bienes de inversión</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_28_10"/> + <field name="tax_code_id" ref="iva_pymes_ded_29_10"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_28_10"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_29_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_X16_compras_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 16% Importaciones bienes corrientes</field> <field name="description">IVA 16% Importaciones bienes corrientes</field> <field eval="0.16" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472016"/> - <field name="account_paid_id" ref="pgc_pymes_472016"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_26_16"/> <field name="tax_code_id" ref="iva_pymes_ded_27_16"/> <field name="ref_base_code_id" ref="iva_pymes_ded_26_16"/> @@ -1192,8 +1497,8 @@ <field name="description">IVA 16% Importaciones bienes de inversión</field> <field eval="0.16" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472016"/> - <field name="account_paid_id" ref="pgc_pymes_472016"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_28_16"/> <field name="tax_code_id" ref="iva_pymes_ded_29_16"/> <field name="ref_base_code_id" ref="iva_pymes_ded_28_16"/> @@ -1204,15 +1509,15 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_X18_compras_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 18% Importaciones bienes corrientes</field> <field name="description">IVA 18% Importaciones bienes corrientes</field> <field eval="0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472018"/> - <field name="account_paid_id" ref="pgc_pymes_472018"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_26_18"/> <field name="tax_code_id" ref="iva_pymes_ded_27_18"/> <field name="ref_base_code_id" ref="iva_pymes_ded_26_18"/> @@ -1229,8 +1534,8 @@ <field name="description">IVA 18% Importaciones bienes de inversión</field> <field eval="0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472018"/> - <field name="account_paid_id" ref="pgc_pymes_472018"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_28_18"/> <field name="tax_code_id" ref="iva_pymes_ded_29_18"/> <field name="ref_base_code_id" ref="iva_pymes_ded_28_18"/> @@ -1241,7 +1546,42 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_X21_compras_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 21% Importaciones bienes corrientes</field> + <field name="description">IVA 21% Importaciones bienes corrientes</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_26_21"/> + <field name="tax_code_id" ref="iva_pymes_ded_27_21"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_26_21"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_27_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_X21_compras_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 21% Importaciones bienes de inversión</field> + <field name="description">IVA 21% Importaciones bienes de inversión</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_28_21"/> + <field name="tax_code_id" ref="iva_pymes_ded_29_21"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_28_21"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_29_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> <!-- IVA EXPORTACIONES (VENTAS )--> <record id="iva_pymes_X0" model="account.tax.template"> @@ -1255,7 +1595,7 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <!-- Inversión del sujeto pasivo --> <record id="iva_pymes_ISP_compras_16" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> @@ -1290,16 +1630,16 @@ <field name="parent_id" ref="iva_pymes_ISP_compras_16"/> <field name="amount" eval="-0.16"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_477016"/> - <field name="account_paid_id" ref="pgc_pymes_477016"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_07"/> <field name="tax_code_id" ref="iva_pymes_dev_09"/> <field name="ref_base_code_id" ref="iva_pymes_dev_07"/> <field name="ref_tax_code_id" ref="iva_pymes_dev_09"/> <field name="tax_sign" eval="-1.0"/> - <field name="base_sign" eval="-1.0"/> + <field name="base_sign" eval="1.0"/> <field name="ref_tax_sign" eval="1.0"/> - <field name="ref_base_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> <field name="type_tax_use">purchase</field> </record> <record id="iva_pymes_ISP_compras_16_3" model="account.tax.template"> @@ -1308,8 +1648,8 @@ <field name="parent_id" ref="iva_pymes_ISP_compras_16"/> <field name="amount" eval="0.16"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472016"/> - <field name="account_paid_id" ref="pgc_pymes_472016"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_22_16"/> <field name="tax_code_id" ref="iva_pymes_ded_23_16"/> <field name="ref_base_code_id" ref="iva_pymes_ded_22_16"/> @@ -1320,7 +1660,7 @@ <field name="ref_base_sign" eval="-1.0"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_ISP_compras_18" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 18% Inversión del sujeto pasivo</field> @@ -1354,16 +1694,16 @@ <field name="parent_id" ref="iva_pymes_ISP_compras_18"/> <field name="amount" eval="-0.18"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_477018"/> - <field name="account_paid_id" ref="pgc_pymes_477018"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_07_18"/> <field name="tax_code_id" ref="iva_pymes_dev_09_18"/> <field name="ref_base_code_id" ref="iva_pymes_dev_07_18"/> <field name="ref_tax_code_id" ref="iva_pymes_dev_09_18"/> <field name="tax_sign" eval="-1.0"/> - <field name="base_sign" eval="-1.0"/> + <field name="base_sign" eval="1.0"/> <field name="ref_tax_sign" eval="1.0"/> - <field name="ref_base_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> <field name="type_tax_use">purchase</field> </record> <record id="iva_pymes_ISP_compras_18_3" model="account.tax.template"> @@ -1372,8 +1712,8 @@ <field name="parent_id" ref="iva_pymes_ISP_compras_18"/> <field name="amount" eval="0.18"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_472018"/> - <field name="account_paid_id" ref="pgc_pymes_472018"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_22_18"/> <field name="tax_code_id" ref="iva_pymes_ded_23_18"/> <field name="ref_base_code_id" ref="iva_pymes_ded_22_18"/> @@ -1384,15 +1724,79 @@ <field name="ref_base_sign" eval="-1.0"/> <field name="type_tax_use">purchase</field> </record> - +<record id="iva_pymes_ISP_compras_21" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 21% Inversión del sujeto pasivo</field> + <field name="description">IVA 21% Inversión del sujeto pasivo</field> + <field name="amount" eval="1.00"/> + <field name="type">percent</field> + <field name="child_depend" eval="1"/> + <field name="base_sign" eval="1.0"/> + <field name="tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_ISP_compras_21_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 21% Inversión del sujeto pasivo (1)</field> + <field name="parent_id" ref="iva_pymes_ISP_compras_21"/> + <field name="amount" eval="0.00"/> + <field name="type">percent</field> + <field name="base_code_id" ref="base_pymes_extra_44"/> + <field name="ref_base_code_id" ref="base_pymes_extra_44"/> + <field name="base_sign" eval="1.0"/> + <field name="tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_ISP_compras_21_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 21% Inversión del sujeto pasivo (2)</field> + <field name="parent_id" ref="iva_pymes_ISP_compras_21"/> + <field name="amount" eval="-0.21"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="base_code_id" ref="iva_pymes_dev_07_21"/> + <field name="tax_code_id" ref="iva_pymes_dev_09_21"/> + <field name="ref_base_code_id" ref="iva_pymes_dev_07_21"/> + <field name="ref_tax_code_id" ref="iva_pymes_dev_09_21"/> + <field name="tax_sign" eval="-1.0"/> + <field name="base_sign" eval="1.0"/> + <field name="ref_tax_sign" eval="1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_ISP_compras_21_3" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 21% Inversión del sujeto pasivo (3)</field> + <field name="parent_id" ref="iva_pymes_ISP_compras_21"/> + <field name="amount" eval="0.21"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_22_21"/> + <field name="tax_code_id" ref="iva_pymes_ded_23_21"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_22_21"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_23_21"/> + <field name="tax_sign" eval="1.0"/> + <field name="base_sign" eval="1.0"/> + <field name="ref_tax_sign" eval="-1.0"/> + <field name="ref_base_sign" eval="-1.0"/> + <field name="type_tax_use">purchase</field> + </record> + + <!-- IVA REPERCUTIDO--> <record id="iva_pymes_rep_4" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 4%</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_477004"/> - <field name="account_paid_id" ref="pgc_pymes_477004"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_01"/> <field name="tax_code_id" ref="iva_pymes_dev_03"/> <field name="ref_base_code_id" ref="iva_pymes_dev_01"/> @@ -1403,14 +1807,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="iva_pymes_rep_7" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 7%</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_477007"/> - <field name="account_paid_id" ref="pgc_pymes_477007"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_04"/> <field name="tax_code_id" ref="iva_pymes_dev_06"/> <field name="ref_base_code_id" ref="iva_pymes_dev_04"/> @@ -1421,14 +1825,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="iva_pymes_rep_8" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 8%</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_477008"/> - <field name="account_paid_id" ref="pgc_pymes_477008"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_04_8"/> <field name="tax_code_id" ref="iva_pymes_dev_06_8"/> <field name="ref_base_code_id" ref="iva_pymes_dev_04_8"/> @@ -1439,14 +1843,32 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + + <record id="iva_pymes_rep_10" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 10%</field> + <field eval="0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="base_code_id" ref="iva_pymes_dev_04_10"/> + <field name="tax_code_id" ref="iva_pymes_dev_06_10"/> + <field name="ref_base_code_id" ref="iva_pymes_dev_04_10"/> + <field name="ref_tax_code_id" ref="iva_pymes_dev_06_10"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + <record id="iva_pymes_rep_16" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 16%</field> <field eval="0.16" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_477016"/> - <field name="account_paid_id" ref="pgc_pymes_477016"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_07"/> <field name="tax_code_id" ref="iva_pymes_dev_09"/> <field name="ref_base_code_id" ref="iva_pymes_dev_07"/> @@ -1457,14 +1879,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="iva_pymes_rep_18" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 18%</field> <field eval="0.18" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_477018"/> - <field name="account_paid_id" ref="pgc_pymes_477018"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_07_18"/> <field name="tax_code_id" ref="iva_pymes_dev_09_18"/> <field name="ref_base_code_id" ref="iva_pymes_dev_07_18"/> @@ -1474,17 +1896,36 @@ <field eval="-1.0" name="ref_tax_sign"/> <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> + <field eval="0" name="sequence"/> + </record> + + <record id="iva_pymes_rep_21" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 21%</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="base_code_id" ref="iva_pymes_dev_07_21"/> + <field name="tax_code_id" ref="iva_pymes_dev_09_21"/> + <field name="ref_base_code_id" ref="iva_pymes_dev_07_21"/> + <field name="ref_tax_code_id" ref="iva_pymes_dev_09_21"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + <field eval="0" name="sequence"/> </record> - - + <!-- Plantillas para recargo de equivalencia--> <record id="re_pymes_05" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="name">0.50% Recargo Equivalencia</field> + <field name="name">0.50% Recargo Equivalencia Ventas</field> <field eval="0.005" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_475001"/> - <field name="account_paid_id" ref="pgc_pymes_475001"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_10"/> <field name="tax_code_id" ref="iva_pymes_dev_12"/> <field name="ref_base_code_id" ref="iva_pymes_dev_10"/> @@ -1495,14 +1936,14 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="re_pymes_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="name">1% Recargo Equivalencia</field> + <field name="name">1% Recargo Equivalencia Ventas</field> <field eval="0.01" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_475001"/> - <field name="account_paid_id" ref="pgc_pymes_475001"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_13"/> <field name="tax_code_id" ref="iva_pymes_dev_15"/> <field name="ref_base_code_id" ref="iva_pymes_dev_13"/> @@ -1513,14 +1954,32 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + + <record id="re_pymes_14" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">1.4% Recargo Equivalencia Ventas</field> + <field eval="0.014" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="base_code_id" ref="iva_pymes_dev_13_14"/> + <field name="tax_code_id" ref="iva_pymes_dev_15_14"/> + <field name="ref_base_code_id" ref="iva_pymes_dev_13_14"/> + <field name="ref_tax_code_id" ref="iva_pymes_dev_15_14"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + <record id="re_pymes_4" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="name">4% Recargo Equivalencia</field> + <field name="name">4% Recargo Equivalencia Ventas</field> <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_collected_id" ref="pgc_pymes_475001"/> - <field name="account_paid_id" ref="pgc_pymes_475001"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_16"/> <field name="tax_code_id" ref="iva_pymes_dev_18"/> <field name="ref_base_code_id" ref="iva_pymes_dev_16"/> @@ -1531,158 +1990,167 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - - -<!-- OPERACIONES INTRACOMUNITARIAS --> - - <!-- VENTAS --> - <record id="iva_pymes_IO" model="account.tax.template"> + + <record id="re_pymes_52" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="name">IVA 0% Intracomunitario</field> - <field name="description">IVA 0% Intracomunitario 0</field> - <field eval="0.00" name="amount"/> + <field name="name">5.2% Recargo Equivalencia Ventas</field> + <field eval="0.052" name="amount"/> <field name="type">percent</field> - <field name="base_code_id" ref="base_pymes_intra_42"/> - <field name="ref_base_code_id" ref="base_pymes_intra_42"/> - <field eval="-1.0" name="ref_base_sign"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="base_code_id" ref="iva_pymes_dev_16_52"/> + <field name="tax_code_id" ref="iva_pymes_dev_18_52"/> + <field name="ref_base_code_id" ref="iva_pymes_dev_16_52"/> + <field name="ref_tax_code_id" ref="iva_pymes_dev_18_52"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - - - <!-- COMPRAS --> - <record id="iva_pymes_IC_compras_16_bc" model="account.tax.template"> + <record id="re_pymes_buy_05" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="name">IVA 16% Intracomunitario. Bienes corrientes</field> - <field name="description">IVA 16% Intracomunitario. Bienes corrientes</field> - <field eval="1.00" name="amount"/> - <field name="type">percent</field> - <field eval="1" name="child_depend"/> - <field name="type_tax_use">purchase</field> - </record> - <record id="iva_pymes_IC_compras_16_bc_1" model="account.tax.template"> - <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_16_bc"/> - <field name="name">IVA 16% Intracomunitario. Bienes corrientes (1)</field> - <field eval="0.16" name="amount"/> + <field name="name">0.50% Recargo Equivalencia Compras</field> + <field eval="0.005" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_472016"/> - <field name="account_collected_id" ref="pgc_pymes_472016"/> - <field name="base_code_id" ref="iva_pymes_ded_30_16"/> - <field name="tax_code_id" ref="iva_pymes_ded_31_16"/> - <field name="ref_base_code_id" ref="iva_pymes_ded_30_16"/> - <field name="ref_tax_code_id" ref="iva_pymes_ded_31_16"/> - <field eval="-1.0" name="ref_base_sign"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_10"/> + <field name="tax_code_id" ref="iva_pymes_ded_12"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_10"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_12"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_16_bc_2" model="account.tax.template"> + + <record id="re_pymes_buy_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_16_bc"/> - <field name="name">IVA 16% Intracomunitario. Bienes corrientes (2)</field> - <field eval="-0.16" name="amount"/> + <field name="name">1% Recargo Equivalencia Compras</field> + <field eval="0.01" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_477016"/> - <field name="account_collected_id" ref="pgc_pymes_477016"/> - <field name="base_code_id" ref="iva_pymes_dev_19"/> - <field name="tax_code_id" ref="iva_pymes_dev_20"/> - <field eval="-1.0" name="tax_sign"/> - <field name="ref_base_code_id" ref="iva_pymes_dev_19"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_13"/> + <field name="tax_code_id" ref="iva_pymes_ded_15"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_13"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_15"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> <field eval="-1.0" name="ref_base_sign"/> - <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> - <field name="ref_tax_code_id" ref="iva_pymes_dev_20"/> - <field eval="1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - - <record id="iva_pymes_IC_compras_18_bc" model="account.tax.template"> + + <record id="re_pymes_buy_14" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="name">IVA 18% Intracomunitario. Bienes corrientes</field> - <field name="description">IVA 18% Intracomunitario. Bienes corrientes</field> - <field eval="1.00" name="amount"/> + <field name="name">1.4% Recargo Equivalencia Compras</field> + <field eval="0.014" name="amount"/> <field name="type">percent</field> - <field eval="1" name="child_depend"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_13_14"/> + <field name="tax_code_id" ref="iva_pymes_ded_15_14"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_13_14"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_15_14"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_18_bc_1" model="account.tax.template"> + + <record id="re_pymes_buy_4" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_18_bc"/> - <field name="name">IVA 18% Intracomunitario. Bienes corrientes (1)</field> - <field eval="0.18" name="amount"/> + <field name="name">4% Recargo Equivalencia Compras</field> + <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_472018"/> - <field name="account_collected_id" ref="pgc_pymes_472018"/> - <field name="base_code_id" ref="iva_pymes_ded_30_18"/> - <field name="tax_code_id" ref="iva_pymes_ded_31_18"/> - <field name="ref_base_code_id" ref="iva_pymes_ded_30_18"/> - <field name="ref_tax_code_id" ref="iva_pymes_ded_31_18"/> - <field eval="-1.0" name="ref_base_sign"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_16"/> + <field name="tax_code_id" ref="iva_pymes_ded_18"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_16"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_18"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_18_bc_2" model="account.tax.template"> + + <record id="re_pymes_buy_52" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_18_bc"/> - <field name="name">IVA 18% Intracomunitario. Bienes corrientes (2)</field> - <field eval="-0.18" name="amount"/> + <field name="name">5.2% Recargo Equivalencia Compras</field> + <field eval="0.052" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_477018"/> - <field name="account_collected_id" ref="pgc_pymes_477018"/> - <field name="base_code_id" ref="iva_pymes_dev_19"/> - <field name="tax_code_id" ref="iva_pymes_dev_20"/> - <field eval="-1.0" name="tax_sign"/> - <field name="ref_base_code_id" ref="iva_pymes_dev_19"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_16_52"/> + <field name="tax_code_id" ref="iva_pymes_ded_18_52"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_16_52"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_18_52"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> <field eval="-1.0" name="ref_base_sign"/> - <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> - <field name="ref_tax_code_id" ref="iva_pymes_dev_20"/> - <field eval="1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <!--record id="vat_IO_buy_21b_3" model="account.tax.template"> + + +<!-- OPERACIONES INTRACOMUNITARIAS --> + + <!-- VENTAS --> + <record id="iva_pymes_IO" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="vat_IO_buy_21b"/> - <field name="name">Biens Déductibles 21% (3)</field> + <field name="name">IVA 0% Intracomunitario</field> + <field name="description">IVA 0% Intracomunitario 0</field> <field eval="0.00" name="amount"/> <field name="type">percent</field> - <field name="ref_base_code_id" ref="vat_code_a86"/> + <field name="base_code_id" ref="base_pymes_intra_42"/> + <field name="ref_base_code_id" ref="base_pymes_intra_42"/> <field eval="-1.0" name="ref_base_sign"/> - <field name="type_tax_use">purchase</field> - </record--> -<!-- ES NECESARIO ESTE ÚLTIMO REGISTRO????--> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">sale</field> + </record> - <record id="iva_pymes_IC_compras_16_bi" model="account.tax.template"> + + <!-- COMPRAS --> + + <record id="iva_pymes_IC_compras_4_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="name">IVA 16% Intracomunitario. Bienes de inversión</field> - <field name="description">IVA 16% Intracomunitario. Bienes de inversión</field> + <field name="name">IVA 4% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 4% Intracomunitario. Bienes corrientes</field> <field eval="1.00" name="amount"/> <field name="type">percent</field> <field eval="1" name="child_depend"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_16_bi_1" model="account.tax.template"> + <record id="iva_pymes_IC_compras_4_bc_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_16_bi"/> - <field name="name">IVA 16% Intracomunitario. Bienes de inversión (1)</field> - <field eval="0.16" name="amount"/> + <field name="parent_id" ref="iva_pymes_IC_compras_4_bc"/> + <field name="name">IVA 4% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_472016"/> - <field name="account_collected_id" ref="pgc_pymes_472016"/> - <field name="base_code_id" ref="iva_pymes_ded_32_16"/> - <field name="tax_code_id" ref="iva_pymes_ded_33_16"/> - <field name="ref_base_code_id" ref="iva_pymes_ded_32_16"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_30_4"/> + <field name="tax_code_id" ref="iva_pymes_ded_31_4"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_30_4"/> <field eval="-1.0" name="ref_base_sign"/> - <field name="ref_tax_code_id" ref="iva_pymes_ded_33_16"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_31_4"/> <field eval="-1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_16_bi_2" model="account.tax.template"> + <record id="iva_pymes_IC_compras_4_bc_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_16_bi"/> - <field name="name">IVA 16% Intracomunitario. Bienes de inversión (2)</field> - <field eval="-0.16" name="amount"/> + <field name="parent_id" ref="iva_pymes_IC_compras_4_bc"/> + <field name="name">IVA 4% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.04" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_477016"/> - <field name="account_collected_id" ref="pgc_pymes_477016"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_19"/> <field name="tax_code_id" ref="iva_pymes_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1692,40 +2160,40 @@ <field eval="1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - - <record id="iva_pymes_IC_compras_18_bi" model="account.tax.template"> + + <record id="iva_pymes_IC_compras_4_bi" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="name">IVA 18% Intracomunitario. Bienes de inversión</field> - <field name="description">IVA 18% Intracomunitario. Bienes de inversión</field> + <field name="name">IVA 4% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 4% Intracomunitario. Bienes de inversión</field> <field eval="1.00" name="amount"/> <field name="type">percent</field> <field eval="1" name="child_depend"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_18_bi_1" model="account.tax.template"> + <record id="iva_pymes_IC_compras_4_bi_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_18_bi"/> - <field name="name">IVA 18% Intracomunitario. Bienes de inversión (1)</field> - <field eval="0.18" name="amount"/> + <field name="parent_id" ref="iva_pymes_IC_compras_4_bi"/> + <field name="name">IVA 4% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.04" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_472018"/> - <field name="account_collected_id" ref="pgc_pymes_472018"/> - <field name="base_code_id" ref="iva_pymes_ded_32_18"/> - <field name="tax_code_id" ref="iva_pymes_ded_33_18"/> - <field name="ref_base_code_id" ref="iva_pymes_ded_32_18"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_32_4"/> + <field name="tax_code_id" ref="iva_pymes_ded_33_4"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_32_4"/> <field eval="-1.0" name="ref_base_sign"/> - <field name="ref_tax_code_id" ref="iva_pymes_ded_33_18"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_33_4"/> <field eval="-1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_18_bi_2" model="account.tax.template"> + <record id="iva_pymes_IC_compras_4_bi_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_18_bi"/> - <field name="name">IVA 18% Intracomunitario. Bienes de inversión (2)</field> - <field eval="-0.18" name="amount"/> + <field name="parent_id" ref="iva_pymes_IC_compras_4_bi"/> + <field name="name">IVA 4% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.04" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_477018"/> - <field name="account_collected_id" ref="pgc_pymes_477018"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_19"/> <field name="tax_code_id" ref="iva_pymes_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1735,7 +2203,6 @@ <field eval="1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_7_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 7% Intracomunitario. Bienes corrientes</field> @@ -1751,8 +2218,8 @@ <field name="name">IVA 7% Intracomunitario. Bienes corrientes (1)</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_472007"/> - <field name="account_collected_id" ref="pgc_pymes_472007"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_30_7"/> <field name="tax_code_id" ref="iva_pymes_ded_31_7"/> <field name="ref_base_code_id" ref="iva_pymes_ded_30_7"/> @@ -1767,8 +2234,8 @@ <field name="name">IVA 7% Intracomunitario. Bienes corrientes (2)</field> <field eval="-0.07" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_477007"/> - <field name="account_collected_id" ref="pgc_pymes_477007"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_19"/> <field name="tax_code_id" ref="iva_pymes_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1788,14 +2255,15 @@ <field eval="1" name="child_depend"/> <field name="type_tax_use">purchase</field> </record> + <record id="iva_pymes_IC_compras_7_bi_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="parent_id" ref="iva_pymes_IC_compras_7_bi"/> <field name="name">IVA 7% Intracomunitario. Bienes de inversión (1)</field> <field eval="0.07" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_472007"/> - <field name="account_collected_id" ref="pgc_pymes_472007"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_32_7"/> <field name="tax_code_id" ref="iva_pymes_ded_33_7"/> <field name="ref_base_code_id" ref="iva_pymes_ded_32_7"/> @@ -1804,14 +2272,15 @@ <field eval="-1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> + <record id="iva_pymes_IC_compras_7_bi_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="parent_id" ref="iva_pymes_IC_compras_7_bi"/> <field name="name">IVA 7% Intracomunitario. Bienes de inversión (2)</field> <field eval="-0.07" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_477007"/> - <field name="account_collected_id" ref="pgc_pymes_477007"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_19"/> <field name="tax_code_id" ref="iva_pymes_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1821,7 +2290,7 @@ <field eval="1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="iva_pymes_IC_compras_8_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">IVA 8% Intracomunitario. Bienes corrientes</field> @@ -1837,8 +2306,8 @@ <field name="name">IVA 8% Intracomunitario. Bienes corrientes (1)</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_472008"/> - <field name="account_collected_id" ref="pgc_pymes_472008"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_30_8"/> <field name="tax_code_id" ref="iva_pymes_ded_31_8"/> <field name="ref_base_code_id" ref="iva_pymes_ded_30_8"/> @@ -1853,8 +2322,8 @@ <field name="name">IVA 8% Intracomunitario. Bienes corrientes (2)</field> <field eval="-0.08" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_477008"/> - <field name="account_collected_id" ref="pgc_pymes_477008"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_19"/> <field name="tax_code_id" ref="iva_pymes_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1880,8 +2349,8 @@ <field name="name">IVA 8% Intracomunitario. Bienes de inversión (1)</field> <field eval="0.08" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_472008"/> - <field name="account_collected_id" ref="pgc_pymes_472008"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> <field name="base_code_id" ref="iva_pymes_ded_32_8"/> <field name="tax_code_id" ref="iva_pymes_ded_33_8"/> <field name="ref_base_code_id" ref="iva_pymes_ded_32_8"/> @@ -1896,8 +2365,8 @@ <field name="name">IVA 8% Intracomunitario. Bienes de inversión (2)</field> <field eval="-0.08" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_477008"/> - <field name="account_collected_id" ref="pgc_pymes_477008"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_19"/> <field name="tax_code_id" ref="iva_pymes_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1908,39 +2377,39 @@ <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_4_bc" model="account.tax.template"> + <record id="iva_pymes_IC_compras_10_bc" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="name">IVA 4% Intracomunitario. Bienes corrientes</field> - <field name="description">IVA 4% Intracomunitario. Bienes corrientes</field> + <field name="name">IVA 10% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 10% Intracomunitario. Bienes corrientes</field> <field eval="1.00" name="amount"/> <field name="type">percent</field> <field eval="1" name="child_depend"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_4_bc_1" model="account.tax.template"> + <record id="iva_pymes_IC_compras_10_bc_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_4_bc"/> - <field name="name">IVA 4% Intracomunitario. Bienes corrientes (1)</field> - <field eval="0.04" name="amount"/> + <field name="parent_id" ref="iva_pymes_IC_compras_10_bc"/> + <field name="name">IVA 10% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.10" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_472004"/> - <field name="account_collected_id" ref="pgc_pymes_472004"/> - <field name="base_code_id" ref="iva_pymes_ded_30_4"/> - <field name="tax_code_id" ref="iva_pymes_ded_31_4"/> - <field name="ref_base_code_id" ref="iva_pymes_ded_30_4"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_30_10"/> + <field name="tax_code_id" ref="iva_pymes_ded_31_10"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_30_10"/> <field eval="-1.0" name="ref_base_sign"/> - <field name="ref_tax_code_id" ref="iva_pymes_ded_31_4"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_31_8"/> <field eval="-1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_4_bc_2" model="account.tax.template"> + <record id="iva_pymes_IC_compras_10_bc_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_4_bc"/> - <field name="name">IVA 4% Intracomunitario. Bienes corrientes (2)</field> - <field eval="-0.04" name="amount"/> + <field name="parent_id" ref="iva_pymes_IC_compras_10_bc"/> + <field name="name">IVA 10% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.10" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_477004"/> - <field name="account_collected_id" ref="pgc_pymes_477004"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_19"/> <field name="tax_code_id" ref="iva_pymes_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1951,39 +2420,312 @@ <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_4_bi" model="account.tax.template"> + <record id="iva_pymes_IC_compras_10_bi" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="name">IVA 4% Intracomunitario. Bienes de inversión</field> - <field name="description">IVA 4% Intracomunitario. Bienes de inversión</field> + <field name="name">IVA 10% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 10% Intracomunitario. Bienes de inversión</field> <field eval="1.00" name="amount"/> <field name="type">percent</field> <field eval="1" name="child_depend"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_4_bi_1" model="account.tax.template"> + <record id="iva_pymes_IC_compras_10_bi_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_4_bi"/> - <field name="name">IVA 4% Intracomunitario. Bienes de inversión (1)</field> - <field eval="0.04" name="amount"/> + <field name="parent_id" ref="iva_pymes_IC_compras_10_bi"/> + <field name="name">IVA 10% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.10" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_472004"/> - <field name="account_collected_id" ref="pgc_pymes_472004"/> - <field name="base_code_id" ref="iva_pymes_ded_32_4"/> - <field name="tax_code_id" ref="iva_pymes_ded_33_4"/> - <field name="ref_base_code_id" ref="iva_pymes_ded_32_4"/> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_32_10"/> + <field name="tax_code_id" ref="iva_pymes_ded_33_10"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_32_10"/> <field eval="-1.0" name="ref_base_sign"/> - <field name="ref_tax_code_id" ref="iva_pymes_ded_33_4"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_33_10"/> <field eval="-1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - <record id="iva_pymes_IC_compras_4_bi_2" model="account.tax.template"> + <record id="iva_pymes_IC_compras_10_bi_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> - <field name="parent_id" ref="iva_pymes_IC_compras_4_bi"/> - <field name="name">IVA 4% Intracomunitario. Bienes de inversión (2)</field> - <field eval="-0.04" name="amount"/> + <field name="parent_id" ref="iva_pymes_IC_compras_10_bi"/> + <field name="name">IVA 10% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.10" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="base_code_id" ref="iva_pymes_dev_19"/> + <field name="tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_pymes_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_pymes_IC_compras_16_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 16% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 16% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_16_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_16_bc"/> + <field name="name">IVA 16% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_30_16"/> + <field name="tax_code_id" ref="iva_pymes_ded_31_16"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_30_16"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_31_16"/> + <field eval="-1.0" name="ref_base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_16_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_16_bc"/> + <field name="name">IVA 16% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="base_code_id" ref="iva_pymes_dev_19"/> + <field name="tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_pymes_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> + <field name="ref_tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_pymes_IC_compras_16_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 16% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 16% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_16_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_16_bi"/> + <field name="name">IVA 16% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_32_16"/> + <field name="tax_code_id" ref="iva_pymes_ded_33_16"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_32_16"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_33_16"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_16_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_16_bi"/> + <field name="name">IVA 16% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.16" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="base_code_id" ref="iva_pymes_dev_19"/> + <field name="tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_pymes_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_pymes_IC_compras_18_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 18% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 18% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_18_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_18_bc"/> + <field name="name">IVA 18% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_30_18"/> + <field name="tax_code_id" ref="iva_pymes_ded_31_18"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_30_18"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_31_18"/> + <field eval="-1.0" name="ref_base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_18_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_18_bc"/> + <field name="name">IVA 18% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="base_code_id" ref="iva_pymes_dev_19"/> + <field name="tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_pymes_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> + <field name="ref_tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <!--record id="vat_IO_buy_21b_3" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="vat_IO_buy_21b"/> + <field name="name">Biens Déductibles 21% (3)</field> + <field eval="0.00" name="amount"/> + <field name="type">percent</field> + <field name="ref_base_code_id" ref="vat_code_a86"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record--> +<!-- ES NECESARIO ESTE ÚLTIMO REGISTRO????--> + + <record id="iva_pymes_IC_compras_18_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 18% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 18% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_18_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_18_bi"/> + <field name="name">IVA 18% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_32_18"/> + <field name="tax_code_id" ref="iva_pymes_ded_33_18"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_32_18"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_33_18"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_18_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_18_bi"/> + <field name="name">IVA 18% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.18" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="base_code_id" ref="iva_pymes_dev_19"/> + <field name="tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_pymes_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + + <record id="iva_pymes_IC_compras_21_bc" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 21% Intracomunitario. Bienes corrientes</field> + <field name="description">IVA 21% Intracomunitario. Bienes corrientes</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_21_bc_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_21_bc"/> + <field name="name">IVA 21% Intracomunitario. Bienes corrientes (1)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_30_21"/> + <field name="tax_code_id" ref="iva_pymes_ded_31_21"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_30_21"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_31_21"/> + <field eval="-1.0" name="ref_base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_21_bc_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_21_bc"/> + <field name="name">IVA 21% Intracomunitario. Bienes corrientes (2)</field> + <field eval="-0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> + <field name="base_code_id" ref="iva_pymes_dev_19"/> + <field name="tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="-1.0" name="tax_sign"/> + <field name="ref_base_code_id" ref="iva_pymes_dev_19"/> + <field eval="-1.0" name="ref_base_sign"/> + <!--ATENCIÓN AQUÍ CON LOS SIGNOS. PENDIENTE DE PRUEBA EN PROFUNDIDAD--> + <field name="ref_tax_code_id" ref="iva_pymes_dev_20"/> + <field eval="1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + + <record id="iva_pymes_IC_compras_21_bi" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">IVA 21% Intracomunitario. Bienes de inversión</field> + <field name="description">IVA 21% Intracomunitario. Bienes de inversión</field> + <field eval="1.00" name="amount"/> + <field name="type">percent</field> + <field eval="1" name="child_depend"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_21_bi_1" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_21_bi"/> + <field name="name">IVA 21% Intracomunitario. Bienes de inversión (1)</field> + <field eval="0.21" name="amount"/> + <field name="type">percent</field> + <field name="account_paid_id" ref="pgc_pymes_472000"/> + <field name="account_collected_id" ref="pgc_pymes_472000"/> + <field name="base_code_id" ref="iva_pymes_ded_32_21"/> + <field name="tax_code_id" ref="iva_pymes_ded_33_21"/> + <field name="ref_base_code_id" ref="iva_pymes_ded_32_21"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="ref_tax_code_id" ref="iva_pymes_ded_33_21"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="iva_pymes_IC_compras_21_bi_2" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="parent_id" ref="iva_pymes_IC_compras_21_bi"/> + <field name="name">IVA 21% Intracomunitario. Bienes de inversión (2)</field> + <field eval="-0.21" name="amount"/> <field name="type">percent</field> - <field name="account_paid_id" ref="pgc_pymes_477004"/> - <field name="account_collected_id" ref="pgc_pymes_477004"/> + <field name="account_paid_id" ref="pgc_pymes_477000"/> + <field name="account_collected_id" ref="pgc_pymes_477000"/> <field name="base_code_id" ref="iva_pymes_dev_19"/> <field name="tax_code_id" ref="iva_pymes_dev_20"/> <field eval="-1.0" name="tax_sign"/> @@ -1993,7 +2735,7 @@ <field eval="1.0" name="ref_tax_sign"/> <field name="type_tax_use">purchase</field> </record> - + <!-- RETENCIONES DE IRPF --> <!-- - Novedad 2010: Los rendimientos derivados de rentas de capital mobiliario o inmobiliario, el tipo base de retención pasa del 18% al 19% para los primeros 6000 EUR y al 21% a partir de los 6000 EUR. @@ -2001,9 +2743,9 @@ - Rendimientos de actividades profesionales: 15% (tipo general) y 7% (tipo especial reducido por inicio de actividad) - Rendimientos de actividades agrícolas, ganaderas, forestales: 2% - Retención del 1% a aplicar en el pago de rendimientos a empresarios en módulos.--> - + <!-- RETENCIONES DE IRPF: Hacienda pública, acreedora por retenciones practicadas a proveedores --> - + <!--Base imponible--> <record id="irpf_pymes_base" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible</field> @@ -2011,56 +2753,70 @@ <field name="sign">1.0</field> <field name="parent_id" ref="vat_code_chart_pymes_root"/> </record> - + <record id="irpf_pymes_base_1" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 1%</field> <field name="code">B.IRPF1</field> <field name="parent_id" ref="irpf_pymes_base"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_base_2" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 2%</field> <field name="code">B.IRPF2</field> <field name="parent_id" ref="irpf_pymes_base"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_base_7" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 7%</field> <field name="code">B.IRPF7</field> <field name="parent_id" ref="irpf_pymes_base"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_pymes_base_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 9%</field> + <field name="code">B.IRPF9</field> + <field name="parent_id" ref="irpf_pymes_base"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_pymes_base_15" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 15%</field> <field name="code">B.IRPF15</field> <field name="parent_id" ref="irpf_pymes_base"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_base_18" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 18%</field> <field name="code">B.IRPF18</field> <field name="parent_id" ref="irpf_pymes_base"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_base_19" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 19%</field> <field name="code">B.IRPF19</field> <field name="parent_id" ref="irpf_pymes_base"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_pymes_base_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Base Imponible 20%</field> + <field name="code">B.IRPF20</field> + <field name="parent_id" ref="irpf_pymes_base"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_pymes_base_21" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Base Imponible 21%</field> <field name="code">B.IRPF21</field> <field name="parent_id" ref="irpf_pymes_base"/> <field name="sign">1.0</field> </record> - + <!--Cuotas--> <record id="irpf_pymes_cuota_total" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Total Cuota</field> @@ -2068,56 +2824,70 @@ <field name="parent_id" ref="vat_code_chart_pymes_root"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_cuota_1" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 1%</field> <field name="code">IRPF1</field> <field name="parent_id" ref="irpf_pymes_cuota_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_cuota_2" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 2%</field> <field name="code">IRPF2</field> <field name="parent_id" ref="irpf_pymes_cuota_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_cuota_7" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 7%</field> <field name="code">IRPF7</field> <field name="parent_id" ref="irpf_pymes_cuota_total"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_pymes_cuota_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 9%</field> + <field name="code">IRPF9</field> + <field name="parent_id" ref="irpf_pymes_cuota_total"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_pymes_cuota_15" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 15%</field> <field name="code">IRPF15</field> <field name="parent_id" ref="irpf_pymes_cuota_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_cuota_18" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 18%</field> <field name="code">IRPF18</field> <field name="parent_id" ref="irpf_pymes_cuota_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_cuota_19" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 19%</field> <field name="code">IRPF19</field> <field name="parent_id" ref="irpf_pymes_cuota_total"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_pymes_cuota_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones practicadas Cuota 20%</field> + <field name="code">IRPF20</field> + <field name="parent_id" ref="irpf_pymes_cuota_total"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_pymes_cuota_21" model="account.tax.code.template"> <field name="name">IRPF Retenciones practicadas Cuota 21%</field> <field name="code">IRPF21</field> <field name="parent_id" ref="irpf_pymes_cuota_total"/> <field name="sign">1.0</field> </record> - + <!--Cuentas para Retenciones--> <record id="pgc_pymes_475101" model="account.account.template"> <field name="code">475101</field> @@ -2127,7 +2897,7 @@ <field name="name">Hacienda Pública. Retenciones empresarios módulos 1%</field> <field name="user_type" ref="tax"/> </record> - + <record id="pgc_pymes_475102" model="account.account.template"> <field name="code">475102</field> <field name="reconcile" eval="True"/> @@ -2136,7 +2906,7 @@ <field name="name">Hacienda Pública. Retenciones act. agrícolas, ganaderas, forestales 2%</field> <field name="user_type" ref="tax"/> </record> - + <record id="pgc_pymes_475107" model="account.account.template"> <field name="code">475107</field> <field name="reconcile" eval="True"/> @@ -2145,7 +2915,16 @@ <field name="name">Hacienda Pública. Retenciones act. profesionales 7%</field> <field name="user_type" ref="tax"/> </record> - + + <record id="pgc_pymes_475109" model="account.account.template"> + <field name="code">475109</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_pymes_4751"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones act. profesionales 9%</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_pymes_475115" model="account.account.template"> <field name="code">475115</field> <field name="reconcile" eval="True"/> @@ -2154,7 +2933,7 @@ <field name="name">Hacienda Pública. Retenciones act. profesionales 15%</field> <field name="user_type" ref="tax"/> </record> - + <record id="pgc_pymes_475118" model="account.account.template"> <field name="code">475118</field> <field name="reconcile" eval="True"/> @@ -2163,7 +2942,7 @@ <field name="name">Hacienda Pública. Retenciones arrendamientos, cap. mobiliario 18%</field> <field name="user_type" ref="tax"/> </record> - + <record id="pgc_pymes_475119" model="account.account.template"> <field name="code">475119</field> <field name="reconcile" eval="True"/> @@ -2172,7 +2951,16 @@ <field name="name">Hacienda Pública. Retenciones arrendamientos, cap. mobiliario 19%</field> <field name="user_type" ref="tax"/> </record> - + + <record id="pgc_pymes_475120" model="account.account.template"> + <field name="code">475120</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_pymes_4751"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones arrendamientos, cap. mobiliario 20%</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_pymes_475121" model="account.account.template"> <field name="code">475121</field> <field name="reconcile" eval="True"/> @@ -2181,7 +2969,7 @@ <field name="name">Hacienda Pública. Retenciones arrendamientos, cap. mobiliario 21%</field> <field name="user_type" ref="tax"/> </record> - + <!-- Plantillas de retenciones--> <record id="irpf_pymes_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> @@ -2200,7 +2988,7 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="irpf_pymes_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones IRPF 2%</field> @@ -2218,7 +3006,7 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="irpf_pymes_7" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones IRPF 7%</field> @@ -2236,7 +3024,25 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + + <record id="irpf_pymes_9" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">Retenciones IRPF 9%</field> + <field eval="-0.09" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_475109"/> + <field name="account_paid_id" ref="pgc_pymes_475109"/> + <field name="base_code_id" ref="irpf_pymes_base_9"/> + <field name="tax_code_id" ref="irpf_pymes_cuota_9"/> + <field name="ref_base_code_id" ref="irpf_pymes_base_9"/> + <field name="ref_tax_code_id" ref="irpf_pymes_cuota_9"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="irpf_pymes_15" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones IRPF 15%</field> @@ -2254,7 +3060,7 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="irpf_pymes_18" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones IRPF 18%</field> @@ -2272,7 +3078,7 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <record id="irpf_pymes_19" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones IRPF 19%</field> @@ -2291,6 +3097,24 @@ <field name="type_tax_use">purchase</field> </record> + <record id="irpf_pymes_20" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">Retenciones IRPF 20%</field> + <field eval="-0.20" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_475120"/> + <field name="account_paid_id" ref="pgc_pymes_475120"/> + <field name="base_code_id" ref="irpf_pymes_base_20"/> + <field name="tax_code_id" ref="irpf_pymes_cuota_20"/> + <field name="ref_base_code_id" ref="irpf_pymes_base_20"/> + <field name="ref_tax_code_id" ref="irpf_pymes_cuota_20"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">purchase</field> + </record> + <record id="irpf_pymes_21" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones IRPF 21%</field> @@ -2308,9 +3132,9 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">purchase</field> </record> - + <!-- RETENCIONES DE IRPF: Hacienda pública, retenciones a cuenta como clientes --> - + <!--Base imponible--> <record id="irpf_pymes_base_sale" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible</field> @@ -2318,56 +3142,70 @@ <field name="sign">1.0</field> <field name="parent_id" ref="vat_code_chart_pymes_root"/> </record> - + <record id="irpf_pymes_base_sale_1" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 1%</field> <field name="code">B.IRPF1 AC</field> <field name="parent_id" ref="irpf_pymes_base_sale"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_base_sale_2" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 2%</field> <field name="code">B.IRPF2 AC</field> <field name="parent_id" ref="irpf_pymes_base_sale"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_base_sale_7" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 7%</field> <field name="code">B.IRPF7 AC</field> <field name="parent_id" ref="irpf_pymes_base_sale"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_pymes_base_sale_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 9%</field> + <field name="code">B.IRPF9 AC</field> + <field name="parent_id" ref="irpf_pymes_base_sale"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_pymes_base_sale_15" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 15%</field> <field name="code">B.IRPF15 AC</field> <field name="parent_id" ref="irpf_pymes_base_sale"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_base_sale_18" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 18%</field> <field name="code">B.IRPF18 AC</field> <field name="parent_id" ref="irpf_pymes_base_sale"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_base_sale_19" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 19%</field> <field name="code">B.IRPF19 AC</field> <field name="parent_id" ref="irpf_pymes_base_sale"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_pymes_base_sale_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Base Imponible 20%</field> + <field name="code">B.IRPF20 AC</field> + <field name="parent_id" ref="irpf_pymes_base_sale"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_pymes_base_sale_21" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Base Imponible 21%</field> <field name="code">B.IRPF21 AC</field> <field name="parent_id" ref="irpf_pymes_base_sale"/> <field name="sign">1.0</field> </record> - + <!--Cuotas--> <record id="irpf_pymes_cuota_sale_total" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Total Cuota</field> @@ -2375,56 +3213,70 @@ <field name="parent_id" ref="vat_code_chart_pymes_root"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_cuota_sale_1" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 1%</field> <field name="code">IRPF1 AC</field> <field name="parent_id" ref="irpf_pymes_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_cuota_sale_2" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 2%</field> <field name="code">IRPF2 AC</field> <field name="parent_id" ref="irpf_pymes_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_cuota_sale_7" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 7%</field> <field name="code">IRPF7 AC</field> <field name="parent_id" ref="irpf_pymes_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_pymes_cuota_sale_9" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 9%</field> + <field name="code">IRPF9 AC</field> + <field name="parent_id" ref="irpf_pymes_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_pymes_cuota_sale_15" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 15%</field> <field name="code">IRPF15 AC</field> <field name="parent_id" ref="irpf_pymes_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_cuota_sale_18" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 18%</field> <field name="code">IRPF18 AC</field> <field name="parent_id" ref="irpf_pymes_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + <record id="irpf_pymes_cuota_sale_19" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 19%</field> <field name="code">IRPF19 AC</field> <field name="parent_id" ref="irpf_pymes_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + + <record id="irpf_pymes_cuota_sale_20" model="account.tax.code.template"> + <field name="name">IRPF Retenciones a cuenta Cuota 20%</field> + <field name="code">IRPF20 AC</field> + <field name="parent_id" ref="irpf_pymes_cuota_sale_total"/> + <field name="sign">1.0</field> + </record> + <record id="irpf_pymes_cuota_sale_21" model="account.tax.code.template"> <field name="name">IRPF Retenciones a cuenta Cuota 21%</field> <field name="code">IRPF21 AC</field> <field name="parent_id" ref="irpf_pymes_cuota_sale_total"/> <field name="sign">1.0</field> </record> - + <!--Cuentas para Retenciones--> <record id="pgc_pymes_473001" model="account.account.template"> <field name="code">473001</field> @@ -2434,7 +3286,7 @@ <field name="name">Hacienda Pública. Retenciones a cuenta empresarios módulos 1%</field> <field name="user_type" ref="tax"/> </record> - + <record id="pgc_pymes_473002" model="account.account.template"> <field name="code">473002</field> <field name="reconcile" eval="True"/> @@ -2443,7 +3295,7 @@ <field name="name">Hacienda Pública. Retenciones a cuenta act. agrícolas, ganaderas, forestales 2%</field> <field name="user_type" ref="tax"/> </record> - + <record id="pgc_pymes_473007" model="account.account.template"> <field name="code">473007</field> <field name="reconcile" eval="True"/> @@ -2452,7 +3304,16 @@ <field name="name">Hacienda Pública. Retenciones a cuenta act. profesionales 7%</field> <field name="user_type" ref="tax"/> </record> - + + <record id="pgc_pymes_473009" model="account.account.template"> + <field name="code">473009</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_pymes_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones a cuenta act. profesionales 9%</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_pymes_473015" model="account.account.template"> <field name="code">473015</field> <field name="reconcile" eval="True"/> @@ -2461,7 +3322,7 @@ <field name="name">Hacienda Pública. Retenciones a cuenta act. profesionales 15%</field> <field name="user_type" ref="tax"/> </record> - + <record id="pgc_pymes_473018" model="account.account.template"> <field name="code">473018</field> <field name="reconcile" eval="True"/> @@ -2470,7 +3331,7 @@ <field name="name">Hacienda Pública. Retenciones a cuenta arrendamientos, cap. mobiliario 18%</field> <field name="user_type" ref="tax"/> </record> - + <record id="pgc_pymes_473019" model="account.account.template"> <field name="code">473019</field> <field name="reconcile" eval="True"/> @@ -2479,7 +3340,16 @@ <field name="name">Hacienda Pública. Retenciones a cuenta arrendamientos, cap. mobiliario 19%</field> <field name="user_type" ref="tax"/> </record> - + + <record id="pgc_pymes_473020" model="account.account.template"> + <field name="code">473020</field> + <field name="reconcile" eval="True"/> + <field name="parent_id" ref="pgc_pymes_473"/> + <field name="type">other</field> + <field name="name">Hacienda Pública. Retenciones a cuenta arrendamientos, cap. mobiliario 20%</field> + <field name="user_type" ref="tax"/> + </record> + <record id="pgc_pymes_473021" model="account.account.template"> <field name="code">473021</field> <field name="reconcile" eval="True"/> @@ -2488,7 +3358,7 @@ <field name="name">Hacienda Pública. Retenciones a cuenta arrendamientos, cap. mobiliario 21%</field> <field name="user_type" ref="tax"/> </record> - + <!-- Plantillas de retenciones--> <record id="irpf_pymes_sale_1" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> @@ -2507,7 +3377,7 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="irpf_pymes_sale_2" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones a cuenta IRPF 2%</field> @@ -2525,7 +3395,7 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="irpf_pymes_sale_7" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones a cuenta IRPF 7%</field> @@ -2543,7 +3413,25 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + + <record id="irpf_pymes_sale_9" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">Retenciones a cuenta IRPF 9%</field> + <field eval="-0.09" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_473009"/> + <field name="account_paid_id" ref="pgc_pymes_473009"/> + <field name="base_code_id" ref="irpf_pymes_base_sale_9"/> + <field name="tax_code_id" ref="irpf_pymes_cuota_sale_9"/> + <field name="ref_base_code_id" ref="irpf_pymes_base_sale_9"/> + <field name="ref_tax_code_id" ref="irpf_pymes_cuota_sale_9"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + <record id="irpf_pymes_sale_15" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones a cuenta IRPF 15%</field> @@ -2561,7 +3449,7 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="irpf_pymes_sale_18" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones a cuenta IRPF 18%</field> @@ -2579,7 +3467,7 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + <record id="irpf_pymes_sale_19" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones a cuenta IRPF 19%</field> @@ -2597,7 +3485,25 @@ <field eval="-1.0" name="ref_base_sign"/> <field name="type_tax_use">sale</field> </record> - + + <record id="irpf_pymes_sale_20" model="account.tax.template"> + <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> + <field name="name">Retenciones a cuenta IRPF 20%</field> + <field eval="-0.20" name="amount"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="pgc_pymes_473020"/> + <field name="account_paid_id" ref="pgc_pymes_473020"/> + <field name="base_code_id" ref="irpf_pymes_base_sale_20"/> + <field name="tax_code_id" ref="irpf_pymes_cuota_sale_20"/> + <field name="ref_base_code_id" ref="irpf_pymes_base_sale_20"/> + <field name="ref_tax_code_id" ref="irpf_pymes_cuota_sale_20"/> + <field eval="1.0" name="tax_sign"/> + <field eval="1.0" name="base_sign"/> + <field eval="-1.0" name="ref_tax_sign"/> + <field eval="-1.0" name="ref_base_sign"/> + <field name="type_tax_use">sale</field> + </record> + <record id="irpf_pymes_sale_21" model="account.tax.template"> <field name="chart_template_id" ref="l10nES_chart_template_pymes"/> <field name="name">Retenciones a cuenta IRPF 21%</field> diff --git a/addons/l10n_fr/__init__.py b/addons/l10n_fr/__init__.py index 8d5728e334e..592068eedda 100644 --- a/addons/l10n_fr/__init__.py +++ b/addons/l10n_fr/__init__.py @@ -22,7 +22,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_fr/__openerp__.py b/addons/l10n_fr/__openerp__.py index e1d4b9ac334..9a563eeb197 100644 --- a/addons/l10n_fr/__openerp__.py +++ b/addons/l10n_fr/__openerp__.py @@ -22,7 +22,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## { diff --git a/addons/l10n_fr/l10n_fr_view.xml b/addons/l10n_fr/l10n_fr_view.xml index 660138734b3..660138734b3 100755..100644 --- a/addons/l10n_fr/l10n_fr_view.xml +++ b/addons/l10n_fr/l10n_fr_view.xml diff --git a/addons/l10n_fr/report/__init__.py b/addons/l10n_fr/report/__init__.py index 9907a2f5765..c73179a9023 100644 --- a/addons/l10n_fr/report/__init__.py +++ b/addons/l10n_fr/report/__init__.py @@ -22,7 +22,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_fr/report/base_report.py b/addons/l10n_fr/report/base_report.py index 39a18bc7ca4..bc2cd308bf8 100644 --- a/addons/l10n_fr/report/base_report.py +++ b/addons/l10n_fr/report/base_report.py @@ -22,7 +22,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_fr/report/bilan_report.py b/addons/l10n_fr/report/bilan_report.py index a7947434da0..2ffbd24cc4f 100644 --- a/addons/l10n_fr/report/bilan_report.py +++ b/addons/l10n_fr/report/bilan_report.py @@ -22,7 +22,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_fr/report/compute_resultant_report.py b/addons/l10n_fr/report/compute_resultant_report.py index 9a1809fd7cc..5eb62d7e82d 100644 --- a/addons/l10n_fr/report/compute_resultant_report.py +++ b/addons/l10n_fr/report/compute_resultant_report.py @@ -22,7 +22,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_fr/wizard/__init__.py b/addons/l10n_fr/wizard/__init__.py index 6e29471a975..1bbaf351ea4 100644 --- a/addons/l10n_fr/wizard/__init__.py +++ b/addons/l10n_fr/wizard/__init__.py @@ -22,7 +22,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_fr/wizard/fr_report_bilan.py b/addons/l10n_fr/wizard/fr_report_bilan.py index 291557f8fba..e7ae542fa3f 100644 --- a/addons/l10n_fr/wizard/fr_report_bilan.py +++ b/addons/l10n_fr/wizard/fr_report_bilan.py @@ -22,7 +22,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_fr/wizard/fr_report_compute_resultant.py b/addons/l10n_fr/wizard/fr_report_compute_resultant.py index 8d8aed8baff..c83f7494d4a 100644 --- a/addons/l10n_fr/wizard/fr_report_compute_resultant.py +++ b/addons/l10n_fr/wizard/fr_report_compute_resultant.py @@ -22,7 +22,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_fr_hr_payroll/__init__.py b/addons/l10n_fr_hr_payroll/__init__.py index f7fcefd3c4b..f7fcefd3c4b 100755..100644 --- a/addons/l10n_fr_hr_payroll/__init__.py +++ b/addons/l10n_fr_hr_payroll/__init__.py diff --git a/addons/l10n_fr_hr_payroll/__openerp__.py b/addons/l10n_fr_hr_payroll/__openerp__.py index eb9ede34570..eb9ede34570 100755..100644 --- a/addons/l10n_fr_hr_payroll/__openerp__.py +++ b/addons/l10n_fr_hr_payroll/__openerp__.py diff --git a/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll_data.xml b/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll_data.xml index 1893d1f1824..1893d1f1824 100755..100644 --- a/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll_data.xml +++ b/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll_data.xml diff --git a/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll_view.xml b/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll_view.xml index 755c7d5451f..755c7d5451f 100755..100644 --- a/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll_view.xml +++ b/addons/l10n_fr_hr_payroll/l10n_fr_hr_payroll_view.xml diff --git a/addons/l10n_fr_hr_payroll/report/__init__.py b/addons/l10n_fr_hr_payroll/report/__init__.py index 40d2ccc3c05..d6c9481579e 100644 --- a/addons/l10n_fr_hr_payroll/report/__init__.py +++ b/addons/l10n_fr_hr_payroll/report/__init__.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python #-*- coding:utf-8 -*- ############################################################################## diff --git a/addons/l10n_hr/l10n_hr_chart_template.xml b/addons/l10n_hr/l10n_hr_chart_template.xml index d9a7db5710c..d9a7db5710c 100755..100644 --- a/addons/l10n_hr/l10n_hr_chart_template.xml +++ b/addons/l10n_hr/l10n_hr_chart_template.xml diff --git a/addons/l10n_in_hr_payroll/report/__init__.py b/addons/l10n_in_hr_payroll/report/__init__.py index 8a20170c384..e76f45b69c0 100644 --- a/addons/l10n_in_hr_payroll/report/__init__.py +++ b/addons/l10n_in_hr_payroll/report/__init__.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python #-*- coding:utf-8 -*- ############################################################################## diff --git a/addons/l10n_nl/__init__.py b/addons/l10n_nl/__init__.py index 57a3bb10df3..ee9f0292f12 100644 --- a/addons/l10n_nl/__init__.py +++ b/addons/l10n_nl/__init__.py @@ -22,7 +22,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_nl/__openerp__.py b/addons/l10n_nl/__openerp__.py index 5e811511c01..aec85016ea5 100644 --- a/addons/l10n_nl/__openerp__.py +++ b/addons/l10n_nl/__openerp__.py @@ -22,7 +22,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## # diff --git a/addons/l10n_nl/account_chart_netherlands.xml b/addons/l10n_nl/account_chart_netherlands.xml index 516c88bdcf9..c7eefb42cde 100644 --- a/addons/l10n_nl/account_chart_netherlands.xml +++ b/addons/l10n_nl/account_chart_netherlands.xml @@ -3940,7 +3940,7 @@ <record id="btw_code_2a" model="account.tax.code.template"> <field name="code">2a</field> <field name="parent_id" ref="btw_code_verlegging"/> - <field name="name">Leveringen/diensten waarbij de heffing van omzetbelasting naar u is verlegd (BTW)</field> + <field name="name">Heffing van omzetbelasting is naar u verlegd (BTW)</field> </record> <!-- Voor rubriek 3 hoeft geen omzetbelasting aangegeven te worden, wel het omzet bedrag, zie hiervoor verderop 3. Leveringen naar het buitenland --> @@ -4052,7 +4052,7 @@ <record id="omz_code_2a" model="account.tax.code.template"> <field name="code">2a</field> <field name="parent_id" ref="omz_code_verlegging"/> - <field name="name">Leveringen/diensten waarbij de heffing van omzetbelasting naar u is verlegd (omzet)</field> + <field name="name">Heffing van omzetbelasting is naar u verlegd (omzet)</field> </record> <!-- 3. Leveringen naar het buitenland --> <record id="omz_code_naar_buitenland" model="account.tax.code.template"> @@ -4260,7 +4260,7 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge <field eval="omz_code_1e" name="ref_base_code_id"/> <field name="ref_base_sign" eval="-1"/> <field name="ref_tax_sign" eval="-1"/> - <field name="type_tax_use">purchase</field> + <field name="type_tax_use">sale</field> </record> <record id="btw_ink_0" model="account.tax.template"> <field name="sequence">15</field> @@ -4279,9 +4279,9 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge <field eval="True" name="child_depend"/> </record> <record id="btw_ink_0_1" model="account.tax.template"> - <field name="sequence">99</field> + <field name="sequence">98</field> <field name="chart_template_id" ref="l10nnl_chart_template"/> - <field name="name">BTW af te dragen verlegd (inkopen1)</field> + <field name="name">BTW te vorderen verlegd (inkopen1)</field> <field eval="1.00" name="amount"/> <field name="type">percent</field> <field eval="btw_ink_0" name="parent_id"/> @@ -4304,54 +4304,8 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge <field name="account_paid_id" ref="vat_payable_verlegd"/> <field eval="btw_code_5b" name="tax_code_id"/> <field eval="btw_code_5b" name="ref_tax_code_id"/> + <field name="tax_sign" eval="-1"/> <field name="ref_base_sign" eval="-1"/> - <field name="ref_tax_sign" eval="-1"/> - <field name="type_tax_use">purchase</field> - </record> - <record id="btw_ink2_0" model="account.tax.template"> - <field name="sequence">15</field> - <field name="chart_template_id" ref="l10nnl_chart_template"/> - <field name="name">BTW te vorderen verlegd (inkopen)</field> - <field name="description">21% BTW verlegd</field> - <field eval="0.21" name="amount"/> - <field name="type">percent</field> - <field name="account_collected_id" ref="vat_refund_verlegd"/> - <field name="account_paid_id" ref="vat_refund_verlegd"/> - <field eval="omz_code_2a" name="base_code_id"/> - <field eval="omz_code_2a" name="ref_base_code_id"/> - <field name="ref_base_sign" eval="-1"/> - <field name="ref_tax_sign" eval="-1"/> - <field name="type_tax_use">purchase</field> - <field eval="True" name="child_depend"/> - </record> - <record id="btw_ink2_0_1" model="account.tax.template"> - <field name="sequence">99</field> - <field name="chart_template_id" ref="l10nnl_chart_template"/> - <field name="name">BTW te vorderen verlegd (inkopen1)</field> - <field eval="1.00" name="amount"/> - <field name="type">percent</field> - <field eval="btw_ink2_0" name="parent_id"/> - <field name="account_collected_id" ref="vat_refund_verlegd"/> - <field name="account_paid_id" ref="vat_refund_verlegd"/> - <field eval="btw_code_2a" name="tax_code_id"/> - <field eval="btw_code_2a" name="ref_tax_code_id"/> - <field name="ref_base_sign" eval="-1"/> - <field name="ref_tax_sign" eval="-1"/> - <field name="type_tax_use">purchase</field> - </record> - <record id="btw_ink2_0_2" model="account.tax.template"> - <field name="sequence">99</field> - <field name="chart_template_id" ref="l10nnl_chart_template"/> - <field name="name">BTW te vorderen verlegd (inkopen2)</field> - <field eval="-1.00" name="amount"/> - <field name="type">percent</field> - <field eval="btw_ink2_0" name="parent_id"/> - <field name="account_collected_id" ref="vat_refund_verlegd"/> - <field name="account_paid_id" ref="vat_refund_verlegd"/> - <field eval="btw_code_5b" name="tax_code_id"/> - <field eval="btw_code_5b" name="ref_tax_code_id"/> - <field name="ref_base_sign" eval="-1"/> - <field name="ref_tax_sign" eval="-1"/> <field name="type_tax_use">purchase</field> </record> <!-- Binnen de EU --> @@ -4402,6 +4356,7 @@ TODO rubriek 1c en 1d moeten nog, zijn variabel, dus BTW percentage moet door ge </record> <record id="btw_I_21" model="account.tax.template"> <field name="chart_template_id" ref="l10nnl_chart_template"/> + <field name="sequence">20</field> <field name="name">Inkopen import binnen EU hoog</field> <field name="description">21% BTW import binnen EU</field> <field eval="0.21" name="amount"/> diff --git a/addons/l10n_nl/account_fiscal_position_tax_template.xml b/addons/l10n_nl/account_fiscal_position_tax_template.xml index 622ffafa67c..9fe9a3df786 100644 --- a/addons/l10n_nl/account_fiscal_position_tax_template.xml +++ b/addons/l10n_nl/account_fiscal_position_tax_template.xml @@ -90,6 +90,13 @@ <field name="tax_dest_id" ref="l10n_nl.btw_I_overig"/> </record> + <record id="position_tax_transferred" model="account.fiscal.position.tax.template"> + <field name="position_id" ref="fiscal_position_template_transferred"/> + <field name="tax_src_id" ref="l10n_nl.btw_21_buy"/> + <field name="tax_dest_id" ref="l10n_nl.btw_ink_0"/> + </record> + + <!-- Again, Belgian schema has 17 (!) more records. Missing VAT 0 and separation of goods and services .. --> diff --git a/addons/l10n_nl/account_fiscal_position_template.xml b/addons/l10n_nl/account_fiscal_position_template.xml index fe658c6d4b7..1c69f2d1198 100644 --- a/addons/l10n_nl/account_fiscal_position_template.xml +++ b/addons/l10n_nl/account_fiscal_position_template.xml @@ -7,6 +7,10 @@ <field name="name">Binnenland</field> <field name="chart_template_id" ref="l10nnl_chart_template" /> </record> + <record id="fiscal_position_template_transferred" model="account.fiscal.position.template"> + <field name="name">BTW verlegd</field> + <field name="chart_template_id" ref="l10nnl_chart_template" /> + </record> <record id="fiscal_position_template_eu" model="account.fiscal.position.template"> <field name="name">EU landen</field> <field name="chart_template_id" ref="l10nnl_chart_template" /> diff --git a/addons/l10n_pa/__init__.py b/addons/l10n_pa/__init__.py index 92da5dbf966..25e7e337165 100644 --- a/addons/l10n_pa/__init__.py +++ b/addons/l10n_pa/__init__.py @@ -23,7 +23,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_pe/__init__.py b/addons/l10n_pe/__init__.py index 92da5dbf966..25e7e337165 100644 --- a/addons/l10n_pe/__init__.py +++ b/addons/l10n_pe/__init__.py @@ -23,7 +23,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/l10n_ro/partner_view.xml b/addons/l10n_ro/partner_view.xml index c03d5c9a1a6..102ba3d92f0 100644 --- a/addons/l10n_ro/partner_view.xml +++ b/addons/l10n_ro/partner_view.xml @@ -7,7 +7,6 @@ <field name="model">res.partner</field> <field name="arch" type="xml"> <xpath expr="//div[@name='vat_info']" position="after"> - <label for="nrc"/> <field name="nrc" placeholder="e.g. J12/1234/2012" class="oe_inline"/> </xpath> </field> diff --git a/addons/l10n_ro/res_partner.py b/addons/l10n_ro/res_partner.py index 96de4b4e86a..79933dc468e 100755..100644 --- a/addons/l10n_ro/res_partner.py +++ b/addons/l10n_ro/res_partner.py @@ -1,4 +1,3 @@ - # -*- encoding: utf-8 -*- ############################################################################## # diff --git a/addons/l10n_vn/__init__.py b/addons/l10n_vn/__init__.py new file mode 100644 index 00000000000..4b18956216e --- /dev/null +++ b/addons/l10n_vn/__init__.py @@ -0,0 +1,23 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# This module is Copyright (c) 2009-2013 General Solutions (http://gscom.vn) All Rights Reserved. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +############################################################################## + + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_vn/__openerp__.py b/addons/l10n_vn/__openerp__.py new file mode 100644 index 00000000000..19b81654523 --- /dev/null +++ b/addons/l10n_vn/__openerp__.py @@ -0,0 +1,42 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# This module is Copyright (c) 2009-2013 General Solutions (http://gscom.vn) All Rights Reserved. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +############################################################################## + +{ + "name" : "Vietnam Chart of Accounts", + "version" : "1.0", + "author" : "General Solutions", + 'website': 'http://gscom.vn', + "category" : "Localization/Account Charts", + "description": """ +This is the module to manage the accounting chart for Vietnam in OpenERP. +======================================================================== + +This module applies to companies based in Vietnamese Accounting Standard (VAS). + +**Credits:** General Solutions. +""", + "depends" : ["account","base_vat","base_iban"], + "data" : ["account_tax_code.xml","account_chart.xml","account_tax.xml","l10n_vn_wizard.xml"], + "demo" : [], + 'auto_install': False, + "installable": True, +} + diff --git a/addons/l10n_vn/account_chart.xml b/addons/l10n_vn/account_chart.xml new file mode 100755 index 00000000000..c7d3f6a9ee3 --- /dev/null +++ b/addons/l10n_vn/account_chart.xml @@ -0,0 +1,2022 @@ +<?xml version="1.0" encoding="utf-8"?> +<openerp> +<data noupdate="True"> + + <!-- Account types --> + + <record id="account_type_current_asset" model="account.account.type"> + <field name="name">1. TÀI SẢN NGẮN HẠN</field> + <field name="code">current_asset</field> + <field name="close_method">balance</field> + <field name="report_type">asset</field> + </record> + + <record id="account_type_current_asset_rec" model="account.account.type"> + <field name="name">1. TÀI SẢN NGẮN HẠN - REC</field> + <field name="code">current_asset</field> + <field name="close_method">unreconciled</field> + <field name="report_type">asset</field> + </record> + + <record id="account_type_long_term_asset" model="account.account.type"> + <field name="name">2. TÀI SẢN DÀI HẠN</field> + <field name="code">long_term_asset</field> + <field name="close_method">balance</field> + <field name="report_type">asset</field> + </record> + + <record id="account_type_liability" model="account.account.type"> + <field name="name">3. NỢ PHẢI TRẢ</field> + <field name="code">liability</field> + <field name="close_method">unreconciled</field> + <field name="report_type">liability</field> + </record> + + <record id="account_type_cash_equity" model="account.account.type"> + <field name="name">4. VỐN CHỦ SỞ HỮU</field> + <field name="code">equity</field> + <field name="close_method">balance</field> + <field name="report_type">asset</field> + </record> + + <record id="account_type_income" model="account.account.type"> + <field name="name">5. DOANH THU</field> + <field name="code">income</field> + <field name="close_method">none</field> + <field name="report_type">income</field> + </record> + + <record id="account_type_expense" model="account.account.type"> + <field name="name">6. CHI PHÍ SẢN XUẤT, KINH DOANH</field> + <field name="code">expense</field> + <field name="close_method">none</field> + <field name="report_type">expense</field> + </record> + + <record id="account_type_other_income" model="account.account.type"> + <field name="name">7. THU NHẬP KHÁC</field> + <field name="code">other_income</field> + <field name="close_method">none</field> + <field name="report_type">income</field> + </record> + + <record id="account_type_other_expense" model="account.account.type"> + <field name="name">8. CHI PHÍ KHÁC</field> + <field name="code">other_expense</field> + <field name="close_method">none</field> + <field name="report_type">expense</field> + </record> + + <record id="account_type_evaluation" model="account.account.type"> + <field name="name">9. XÁC ĐỊNH KẾT QUẢ KINH DOANH</field> + <field name="code">evaluation</field> + <field name="close_method">none</field> + </record> + + <record id="account_type_other" model="account.account.type"> + <field name="name">X. TÀI KHOẢN NGOÀI BẢNG</field> + <field name="code">other</field> + <field name="close_method">none</field> + </record> + + <record id="account_type_root" model="account.account.type"> + <field name="name">CHỈ XEM</field> + <field name="code">view</field> + <field name="close_method">none</field> + </record> +</data> + +<data> + <!-- Account Templates --> + + <record id="chart0" model="account.account.template"> + <field name="code">0</field> + <field name="name">Hệ thống tài khoản kế toán Việt Nam</field> + <field name="type">view</field> + <field name="user_type" ref="account_type_root" /> + </record> + + <!-- Loại 1 --> + <record id="chart1" model="account.account.template"> + <field name="code">1</field> + <field name="name">TÀI SẢN NGẮN HẠN</field> + <field name="type">view</field> + <field name="parent_id" ref="chart0" /> + <field name="user_type" ref="account_type_current_asset" /> + </record> + + <record id="chart111" model="account.account.template"> + <field name="code">111</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Tiền mặt</field> + </record> + <record id="chart1111" model="account.account.template"> + <field name="code">1111</field> + <field name="reconcile" eval="False" /> + <field name="type">liquidity</field> + <field name="parent_id" ref="chart111" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Tiền Việt Nam</field> + </record> + <record id="chart1112" model="account.account.template"> + <field name="code">1112</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart111" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Ngoại tệ</field> + </record> + <record id="chart1113" model="account.account.template"> + <field name="code">1113</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart111" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Vàng bạc, kim khí quý, đá quý</field> + </record> + + <record id="chart112" model="account.account.template"> + <field name="code">112</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Tiền gửi ngân hàng</field> + </record> + <record id="chart1121" model="account.account.template"> + <field name="code">1121</field> + <field name="reconcile" eval="False" /> + <field name="type">liquidity</field> + <field name="parent_id" ref="chart112" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Tiền Việt Nam</field> + </record> + <record id="chart1122" model="account.account.template"> + <field name="code">1122</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart112" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Ngoại tệ</field> + </record> + <record id="chart1123" model="account.account.template"> + <field name="code">1123</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart112" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Vàng bạc, kim khí quý, đá quý</field> + </record> + + <record id="chart113" model="account.account.template"> + <field name="code">113</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Tiền đang chuyển</field> + </record> + <record id="chart1131" model="account.account.template"> + <field name="code">1131</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart113" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Tiền Việt Nam</field> + </record> + <record id="chart1132" model="account.account.template"> + <field name="code">1132</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart113" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Ngoại tệ</field> + </record> + + <record id="chart121" model="account.account.template"> + <field name="code">121</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Đầu tư tài chính ngắn hạn</field> + </record> + <record id="chart1211" model="account.account.template"> + <field name="code">1211</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart121" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Cổ phiếu</field> + </record> + <record id="chart1212" model="account.account.template"> + <field name="code">1212</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart121" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Trái phiếu, Tín phiếu, Kỳ phiếu</field> + </record> + + <record id="chart128" model="account.account.template"> + <field name="code">128</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Đầu tư ngắn hạn khác</field> + </record> + <record id="chart1281" model="account.account.template"> + <field name="code">1281</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart128" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Tiền gửi có kỳ hạn</field> + </record> + <record id="chart1282" model="account.account.template"> + <field name="code">1282</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart128" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Đầu tư ngắn hạn khác</field> + </record> + + <record id="chart129" model="account.account.template"> + <field name="code">129</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Dự phòng giảm giá đầu tư ngắn hạn</field> + </record> + + <record id="chart131" model="account.account.template"> + <field name="code">131</field> + <field name="reconcile" eval="True" /> + <field name="type">receivable</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset_rec" /> + <field name="name">Phải thu của khách hàng</field> + </record> + + <record id="chart133" model="account.account.template"> + <field name="code">133</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Thuế GTGT được khấu trừ</field> + </record> + <record id="chart1331" model="account.account.template"> + <field name="code">1331</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart133" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Thuế GTGT được khấu trừ của hàng hóa, dịch vụ + </field> + </record> + <record id="chart1332" model="account.account.template"> + <field name="code">1332</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart133" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Thuế GTGT được khấu trừ của TSCĐ</field> + </record> + + <record id="chart136" model="account.account.template"> + <field name="code">136</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Phải thu nội bộ</field> + </record> + <record id="chart1361" model="account.account.template"> + <field name="code">1361</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart136" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Vốn kinh doanh ở đơn vị trực thuộc</field> + </record> + <record id="chart1368" model="account.account.template"> + <field name="code">1368</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart136" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Phải thu nội bộ khác</field> + </record> + + <record id="chart138" model="account.account.template"> + <field name="code">138</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Phải thu khác</field> + </record> + <record id="chart1381" model="account.account.template"> + <field name="code">1381</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart138" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Tài sản thiếu chờ xử lý</field> + </record> + <record id="chart1385" model="account.account.template"> + <field name="code">1385</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart138" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Phải thu về cổ phần hóa</field> + </record> + <record id="chart1388" model="account.account.template"> + <field name="code">1388</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart138" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Phải thu khác</field> + </record> + + <record id="chart139" model="account.account.template"> + <field name="code">139</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Dự phòng phải thu khó đòi</field> + </record> + + <record id="chart141" model="account.account.template"> + <field name="code">141</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Tạm ứng</field> + </record> + + <record id="chart142" model="account.account.template"> + <field name="code">142</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Chi phí trả trước ngắn hạn</field> + </record> + + <record id="chart144" model="account.account.template"> + <field name="code">144</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Cầm cố, ký cược, ký quỹ ngắn hạn</field> + </record> + + <record id="chart151" model="account.account.template"> + <field name="code">151</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Hàng hóa mua đang đi trên đường</field> + </record> + + <record id="chart152" model="account.account.template"> + <field name="code">152</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Nguyên liệu, vật liệu</field> + </record> + + <record id="chart153" model="account.account.template"> + <field name="code">153</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Công cụ, dụng cụ</field> + </record> + + <record id="chart154" model="account.account.template"> + <field name="code">154</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Chi phí sản xuất kinh doanh dở dang</field> + </record> + + <record id="chart155" model="account.account.template"> + <field name="code">155</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Thành phẩm</field> + </record> + + <record id="chart156" model="account.account.template"> + <field name="code">156</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Hàng hóa</field> + </record> + <record id="chart1561" model="account.account.template"> + <field name="code">1561</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart156" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Giá mua hàng hóa</field> + </record> + <record id="chart1562" model="account.account.template"> + <field name="code">1562</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart156" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Chi phí thu mua hàng hóa</field> + </record> + <record id="chart1567" model="account.account.template"> + <field name="code">1567</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart156" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Hàng hóa bất động sản</field> + </record> + + <record id="chart157" model="account.account.template"> + <field name="code">157</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Hàng gửi đi bán</field> + </record> + + <record id="chart158" model="account.account.template"> + <field name="code">158</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Hàng hóa kho bảo thuế</field> + </record> + + <record id="chart159" model="account.account.template"> + <field name="code">159</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Dự phòng giảm giá hàng tồn kho</field> + </record> + + <record id="chart161" model="account.account.template"> + <field name="code">161</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart1" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Chi sự nghiệp</field> + </record> + <record id="chart1611" model="account.account.template"> + <field name="code">1611</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart161" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Chi sự nghiệp năm trước</field> + </record> + <record id="chart1612" model="account.account.template"> + <field name="code">1612</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart161" /> + <field name="user_type" ref="account_type_current_asset" /> + <field name="name">Chi sự nghiệp năm nay</field> + </record> + + <!-- Loại 2 --> + <record id="chart2" model="account.account.template"> + <field name="code">2</field> + <field name="name">TÀI SẢN DÀI HẠN</field> + <field name="type">view</field> + <field name="parent_id" ref="chart0" /> + <field name="user_type" ref="account_type_long_term_asset" /> + </record> + + <record id="chart211" model="account.account.template"> + <field name="code">211</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Tài sản cố định hữu hình</field> + </record> + <record id="chart2111" model="account.account.template"> + <field name="code">2111</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart211" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Nhà cửa, vật kiến trúc</field> + </record> + <record id="chart2112" model="account.account.template"> + <field name="code">2112</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart211" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Máy móc, thiết bị</field> + </record> + <record id="chart2113" model="account.account.template"> + <field name="code">2113</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart211" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Phương tiện vận tải truyền dẫn</field> + </record> + <record id="chart2114" model="account.account.template"> + <field name="code">2114</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart211" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Thiết bị, dụng cụ quản lý</field> + </record> + <record id="chart2115" model="account.account.template"> + <field name="code">2115</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart211" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Cây lâu năm, súc vật làm việc và cho sản phẩm + </field> + </record> + <record id="chart2118" model="account.account.template"> + <field name="code">2118</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart211" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Tài sản cố định khác</field> + </record> + + <record id="chart212" model="account.account.template"> + <field name="code">212</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Tài sản cố định thuê tài chính</field> + </record> + + <record id="chart213" model="account.account.template"> + <field name="code">213</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Tài sản cố định vô hình</field> + </record> + <record id="chart2131" model="account.account.template"> + <field name="code">2131</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart213" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Quyền sử dụng đất</field> + </record> + <record id="chart2132" model="account.account.template"> + <field name="code">2132</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart213" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Quyền phát hành</field> + </record> + <record id="chart2133" model="account.account.template"> + <field name="code">2133</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart213" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Bản quyền, bằng sáng chế</field> + </record> + <record id="chart2134" model="account.account.template"> + <field name="code">2134</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart213" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Nhãn hiệu hàng hóa</field> + </record> + <record id="chart2135" model="account.account.template"> + <field name="code">2135</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart213" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Phần mềm máy tính</field> + </record> + <record id="chart2136" model="account.account.template"> + <field name="code">2136</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart213" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Giấy phép và giấy phép nhượng quyền</field> + </record> + <record id="chart2138" model="account.account.template"> + <field name="code">2138</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart213" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Tài sản cố định vô hình khác</field> + </record> + + <record id="chart214" model="account.account.template"> + <field name="code">214</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Hao mòn TSCĐ</field> + </record> + <record id="chart2141" model="account.account.template"> + <field name="code">2141</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart214" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Hao mòn TSCĐ cố định hữu hình</field> + </record> + <record id="chart2142" model="account.account.template"> + <field name="code">2142</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart214" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Hao mòn TSCĐ thuê tài chính</field> + </record> + <record id="chart2143" model="account.account.template"> + <field name="code">2143</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart214" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Hao mòn TSCĐ vô hình</field> + </record> + <record id="chart2147" model="account.account.template"> + <field name="code">2147</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart214" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Hao mòn bất động sản đầu tư</field> + </record> + + <record id="chart217" model="account.account.template"> + <field name="code">217</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Bất động sản đầu tư</field> + </record> + + <record id="chart221" model="account.account.template"> + <field name="code">221</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Đầu tư vào công ty con</field> + </record> + + <record id="chart222" model="account.account.template"> + <field name="code">222</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Vốn góp liên doanh</field> + </record> + + <record id="chart223" model="account.account.template"> + <field name="code">223</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Đầu tư vào công ty liên kết</field> + </record> + + <record id="chart228" model="account.account.template"> + <field name="code">228</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Đầu tư dài hạn khác</field> + </record> + <record id="chart2281" model="account.account.template"> + <field name="code">2281</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart228" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Cổ phiếu</field> + </record> + <record id="chart2282" model="account.account.template"> + <field name="code">2282</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart228" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Trái phiếu</field> + </record> + <record id="chart2288" model="account.account.template"> + <field name="code">2288</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart228" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Đầu tư dài hạn khác</field> + </record> + + <record id="chart229" model="account.account.template"> + <field name="code">229</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Dự phòng giảm giá đầu tư dài hạn</field> + </record> + + <record id="chart241" model="account.account.template"> + <field name="code">241</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Xây dựng cơ bản dở dang</field> + </record> + <record id="chart2411" model="account.account.template"> + <field name="code">2411</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart241" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Mua sắm TSCĐ</field> + </record> + <record id="chart2412" model="account.account.template"> + <field name="code">2412</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart241" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Xây dựng cơ bản</field> + </record> + <record id="chart2413" model="account.account.template"> + <field name="code">2413</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart241" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Sửa chữa lớn TSCĐ</field> + </record> + + <record id="chart242" model="account.account.template"> + <field name="code">242</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Chi phí trả trước dài hạn</field> + </record> + + <record id="chart243" model="account.account.template"> + <field name="code">243</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Tài sản thuế thu nhập hoãn lại</field> + </record> + + <record id="chart244" model="account.account.template"> + <field name="code">244</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart2" /> + <field name="user_type" ref="account_type_long_term_asset" /> + <field name="name">Ký quỹ, ký cược dài hạn</field> + </record> + + <!-- Loại 3 --> + <record id="chart3" model="account.account.template"> + <field name="code">3</field> + <field name="name">NỢ PHẢI TRẢ</field> + <field name="type">view</field> + <field name="parent_id" ref="chart0" /> + <field name="user_type" ref="account_type_liability" /> + </record> + + <record id="chart311" model="account.account.template"> + <field name="code">311</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Vay ngắn hạn</field> + </record> + + <record id="chart315" model="account.account.template"> + <field name="code">315</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Nợ dài hạn đến hạn trả</field> + </record> + + <record id="chart331" model="account.account.template"> + <field name="code">331</field> + <field name="reconcile" eval="True" /> + <field name="type">payable</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Phải trả người bán</field> + </record> + + <record id="chart333" model="account.account.template"> + <field name="code">333</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thuế và các khoản phải nộp Nhà nước</field> + </record> + <record id="chart3331" model="account.account.template"> + <field name="code">3331</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart333" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thuế GTGT phải nộp</field> + </record> + <record id="chart33311" model="account.account.template"> + <field name="code">33311</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3331" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thuế GTGT đầu ra</field> + </record> + <record id="chart33312" model="account.account.template"> + <field name="code">33312</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3331" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thuế GTGT hàng nhập khẩu</field> + </record> + <record id="chart3332" model="account.account.template"> + <field name="code">3332</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart333" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thuế tiêu thụ đặc biệt</field> + </record> + <record id="chart3333" model="account.account.template"> + <field name="code">3333</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart333" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thuế xuất, nhập khẩu</field> + </record> + <record id="chart3334" model="account.account.template"> + <field name="code">3334</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart333" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thuế thu nhập doanh nghiệp</field> + </record> + <record id="chart3335" model="account.account.template"> + <field name="code">3335</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart333" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thuế thu nhập cá nhân</field> + </record> + <record id="chart3336" model="account.account.template"> + <field name="code">3336</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart333" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thuế tài nguyên</field> + </record> + <record id="chart3337" model="account.account.template"> + <field name="code">3337</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart333" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thuế nhà đất, tiền thuê đất</field> + </record> + <record id="chart3338" model="account.account.template"> + <field name="code">3338</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart333" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Các loại thuế khác</field> + </record> + <record id="chart3339" model="account.account.template"> + <field name="code">3339</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart333" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Phí, lệ phí và các khoản phải nộp khác</field> + </record> + + <record id="chart334" model="account.account.template"> + <field name="code">334</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Phải trả người lao động</field> + </record> + <record id="chart3341" model="account.account.template"> + <field name="code">3341</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart334" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Phải trả công nhân viên</field> + </record> + <record id="chart3342" model="account.account.template"> + <field name="code">3342</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart334" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Phải trả người lao động khác</field> + </record> + + <record id="chart335" model="account.account.template"> + <field name="code">335</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Chi phí phải trả</field> + </record> + + <record id="chart336" model="account.account.template"> + <field name="code">336</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Phải trả nội bộ</field> + </record> + + <record id="chart337" model="account.account.template"> + <field name="code">337</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thanh toán theo tiến độ kế hoạch hợp đồng xây dựng + </field> + </record> + + <record id="chart338" model="account.account.template"> + <field name="code">338</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Phải trả, phải nộp khác</field> + </record> + <record id="chart3381" model="account.account.template"> + <field name="code">3381</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart338" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Tài sản thừa chờ giải quyết</field> + </record> + <record id="chart3382" model="account.account.template"> + <field name="code">3382</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart338" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Kinh phí công đoàn</field> + </record> + <record id="chart3383" model="account.account.template"> + <field name="code">3383</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart338" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Bảo hiểm xã hội</field> + </record> + <record id="chart3384" model="account.account.template"> + <field name="code">3384</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart338" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Bảo hiểm y tế</field> + </record> + <record id="chart3385" model="account.account.template"> + <field name="code">3385</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart338" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Phải trả về cổ phần hóa</field> + </record> + <record id="chart3386" model="account.account.template"> + <field name="code">3386</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart338" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Nhận ký quỹ, ký cược ngắn hạn</field> + </record> + <record id="chart3387" model="account.account.template"> + <field name="code">3387</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart338" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Doanh thu chưa thực hiện</field> + </record> + <record id="chart3388" model="account.account.template"> + <field name="code">3388</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart338" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Phải trả, phải nộp khác</field> + </record> + + <record id="chart341" model="account.account.template"> + <field name="code">341</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Vay dài hạn</field> + </record> + + <record id="chart342" model="account.account.template"> + <field name="code">342</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Nợ dài hạn</field> + </record> + + <record id="chart343" model="account.account.template"> + <field name="code">343</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Trái phiếu phát hành</field> + </record> + <record id="chart3431" model="account.account.template"> + <field name="code">3431</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart343" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Mệnh giá trái phiếu</field> + </record> + <record id="chart3432" model="account.account.template"> + <field name="code">3432</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart343" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Chiết khấu trái phiếu</field> + </record> + <record id="chart3434" model="account.account.template"> + <field name="code">3434</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart343" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Phụ trội trái phiếu</field> + </record> + + <record id="chart344" model="account.account.template"> + <field name="code">344</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Nhận ký quỹ, ký cược dài hạn</field> + </record> + + <record id="chart347" model="account.account.template"> + <field name="code">347</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Thuế thu nhập hoãn lại phải trả</field> + </record> + + <record id="chart351" model="account.account.template"> + <field name="code">351</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Quỹ dự phòng trợ cấp mất việc làm</field> + </record> + + <record id="chart352" model="account.account.template"> + <field name="code">352</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart3" /> + <field name="user_type" ref="account_type_liability" /> + <field name="name">Dự phòng phải trả</field> + </record> + + <!-- Loại 4 --> + <record id="chart4" model="account.account.template"> + <field name="code">4</field> + <field name="name">VỐN CHỦ SỞ HỮU</field> + <field name="type">view</field> + <field name="parent_id" ref="chart0" /> + <field name="user_type" ref="account_type_cash_equity" /> + </record> + + <record id="chart411" model="account.account.template"> + <field name="code">411</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Nguồn vốn kinh doanh</field> + </record> + <record id="chart4111" model="account.account.template"> + <field name="code">4111</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart411" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Vốn đầu tư chủ sỡ hữu</field> + </record> + <record id="chart4112" model="account.account.template"> + <field name="code">4112</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart411" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Thặng dư vốn cổ phần</field> + </record> + <record id="chart4118" model="account.account.template"> + <field name="code">4118</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart411" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Vốn khác</field> + </record> + + <record id="chart412" model="account.account.template"> + <field name="code">412</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Chênh lệch đánh giá lại tài sản</field> + </record> + + <record id="chart413" model="account.account.template"> + <field name="code">413</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Chênh lệnh tỉ giá hối đoái</field> + </record> + <record id="chart4131" model="account.account.template"> + <field name="code">4131</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart413" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Chênh lệnh tỉ giá hối đoái đánh giá lại cuối năm + tài chính</field> + </record> + <record id="chart4132" model="account.account.template"> + <field name="code">4132</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart413" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Chênh lệnh tỉ giá hối đoái trong giai đoạn đầu tư + XDCB</field> + </record> + + <record id="chart414" model="account.account.template"> + <field name="code">414</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Quỹ đầu tư phát triển</field> + </record> + + <record id="chart415" model="account.account.template"> + <field name="code">415</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Quỹ dự phòng tài chính</field> + </record> + + <record id="chart418" model="account.account.template"> + <field name="code">418</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Các quỹ khác thuộc vốn chủ sở hữu</field> + </record> + + <record id="chart419" model="account.account.template"> + <field name="code">419</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Cổ phiếu quỹ</field> + </record> + + <record id="chart421" model="account.account.template"> + <field name="code">421</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Lợi nhuận chưa phân phối</field> + </record> + <record id="chart4211" model="account.account.template"> + <field name="code">4211</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart421" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Lợi nhuận chưa phân phối năm trước</field> + </record> + <record id="chart4212" model="account.account.template"> + <field name="code">4212</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart421" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Lợi nhuận chưa phân phối năm nay</field> + </record> + + <record id="chart431" model="account.account.template"> + <field name="code">431</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Quỹ khen thưởng phúc lợi</field> + </record> + <record id="chart4311" model="account.account.template"> + <field name="code">4311</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart431" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Quỹ khen thưởng</field> + </record> + <record id="chart4312" model="account.account.template"> + <field name="code">4312</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart431" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Quỹ phúc lợi</field> + </record> + <record id="chart4313" model="account.account.template"> + <field name="code">4313</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart431" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Quỹ phúc lợi đã hình thành TSCĐ</field> + </record> + + <record id="chart441" model="account.account.template"> + <field name="code">441</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Ngồn vố đầu tư xây dựng cơ bản</field> + </record> + + <record id="chart461" model="account.account.template"> + <field name="code">461</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Nguồn kinh phí sự nghiệp</field> + </record> + <record id="chart4611" model="account.account.template"> + <field name="code">4611</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart461" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Nguồn kinh phí sự nghiệp năm trước</field> + </record> + <record id="chart4612" model="account.account.template"> + <field name="code">4612</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart461" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Nguồn kinh phí sự nghiệp năm nay</field> + </record> + + <record id="chart466" model="account.account.template"> + <field name="code">466</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart4" /> + <field name="user_type" ref="account_type_cash_equity" /> + <field name="name">Nguồn kinh phí đã hình thành TSCĐ</field> + </record> + + <!-- Loại 5 --> + <record id="chart5" model="account.account.template"> + <field name="code">5</field> + <field name="name">DOANH THU</field> + <field name="type">view</field> + <field name="parent_id" ref="chart0" /> + <field name="user_type" ref="account_type_income" /> + </record> + + <record id="chart511" model="account.account.template"> + <field name="code">511</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart5" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Doanh thu bán hàng và cung cấp dịch vụ</field> + </record> + <record id="chart5111" model="account.account.template"> + <field name="code">5111</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart511" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Doanh thu bán hàng hóa</field> + </record> + <record id="chart5112" model="account.account.template"> + <field name="code">5112</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart511" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Doanh thu bán các thành phẩm</field> + </record> + <record id="chart5113" model="account.account.template"> + <field name="code">5113</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart511" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Doanh thu cung cấp dịch vụ</field> + </record> + <record id="chart5114" model="account.account.template"> + <field name="code">5114</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart511" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Doanh thu trợ cấp, trợ giá</field> + </record> + <record id="chart5117" model="account.account.template"> + <field name="code">5117</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart511" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Doanh thu kinh doanh bất động sản đầu tư</field> + </record> + + <record id="chart512" model="account.account.template"> + <field name="code">512</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart5" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Doanh thu bán hàng nội bộ</field> + </record> + <record id="chart5121" model="account.account.template"> + <field name="code">5121</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart512" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Doanh thu bán hàng hóa</field> + </record> + <record id="chart5122" model="account.account.template"> + <field name="code">5122</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart512" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Doanh thu bán các thành phẩm</field> + </record> + <record id="chart5123" model="account.account.template"> + <field name="code">5123</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart512" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Doanh thu cung cấp dịch vụ</field> + </record> + + <record id="chart515" model="account.account.template"> + <field name="code">515</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart5" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Doanh thu hoạt động tài chính khác</field> + </record> + + <record id="chart521" model="account.account.template"> + <field name="code">521</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart5" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Chiết khấu thương mại</field> + </record> + + <record id="chart531" model="account.account.template"> + <field name="code">531</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart5" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Hàng bán bị trả lại</field> + </record> + + <record id="chart532" model="account.account.template"> + <field name="code">532</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart5" /> + <field name="user_type" ref="account_type_income" /> + <field name="name">Giảm giá hàng bán</field> + </record> + + <!-- Loại 6 --> + <record id="chart6" model="account.account.template"> + <field name="code">6</field> + <field name="name">CHI PHÍ SẢN XUẤT, KINH DOANH</field> + <field name="type">view</field> + <field name="parent_id" ref="chart0" /> + <field name="user_type" ref="account_type_expense" /> + </record> + + <record id="chart611" model="account.account.template"> + <field name="code">611</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart6" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Mua hàng</field> + </record> + <record id="chart6111" model="account.account.template"> + <field name="code">6111</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart611" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Mua nguyên liệu, vật liệu</field> + </record> + <record id="chart6112" model="account.account.template"> + <field name="code">6112</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart611" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Mua hàng hóa</field> + </record> + + <record id="chart621" model="account.account.template"> + <field name="code">621</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart6" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí nguyên liệu, vật liệu trực tiếp</field> + </record> + + <record id="chart622" model="account.account.template"> + <field name="code">622</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart6" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí nhân công trực tiếp</field> + </record> + + <record id="chart623" model="account.account.template"> + <field name="code">623</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart6" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí sử dụng máy thi công</field> + </record> + <record id="chart6231" model="account.account.template"> + <field name="code">6231</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart623" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí nhân công</field> + </record> + <record id="chart6232" model="account.account.template"> + <field name="code">6232</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart623" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí vật liệu</field> + </record> + <record id="chart6233" model="account.account.template"> + <field name="code">6233</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart623" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí dụng cụ sản xuất</field> + </record> + <record id="chart6234" model="account.account.template"> + <field name="code">6234</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart623" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí khấu hao máy thi công</field> + </record> + <record id="chart6237" model="account.account.template"> + <field name="code">6237</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart623" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí dịch vụ mua ngoài</field> + </record> + <record id="chart6238" model="account.account.template"> + <field name="code">6238</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart623" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí bằng tiền khác</field> + </record> + + <record id="chart627" model="account.account.template"> + <field name="code">627</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart6" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí sản xuất chung</field> + </record> + <record id="chart6271" model="account.account.template"> + <field name="code">6271</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart627" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí nhân viên phân xưởng</field> + </record> + <record id="chart6272" model="account.account.template"> + <field name="code">6272</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart627" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí vật liệu</field> + </record> + <record id="chart6273" model="account.account.template"> + <field name="code">6273</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart627" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí dụng cụ sản xuất</field> + </record> + <record id="chart6274" model="account.account.template"> + <field name="code">6274</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart627" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí khấu hao TSCĐ</field> + </record> + <record id="chart6277" model="account.account.template"> + <field name="code">6277</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart627" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí dịch vụ mua ngoài</field> + </record> + <record id="chart6278" model="account.account.template"> + <field name="code">6278</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart627" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí bằng tiền khác</field> + </record> + + <record id="chart631" model="account.account.template"> + <field name="code">631</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart6" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Giá thành sản xuất</field> + </record> + + <record id="chart632" model="account.account.template"> + <field name="code">632</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart6" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Giá vốn hàng bán</field> + </record> + + <record id="chart635" model="account.account.template"> + <field name="code">635</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart6" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí tài chính</field> + </record> + + <record id="chart641" model="account.account.template"> + <field name="code">641</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart6" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí bán hàng</field> + </record> + <record id="chart6411" model="account.account.template"> + <field name="code">6411</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart641" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí nhân viên</field> + </record> + <record id="chart6412" model="account.account.template"> + <field name="code">6412</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart641" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí vật liệu, bao bì</field> + </record> + <record id="chart6413" model="account.account.template"> + <field name="code">6413</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart641" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí dụng cụ, đồ dùng</field> + </record> + <record id="chart6414" model="account.account.template"> + <field name="code">6414</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart641" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí khấu hao TSCĐ</field> + </record> + <record id="chart6415" model="account.account.template"> + <field name="code">6415</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart641" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí bảo hành</field> + </record> + <record id="chart6417" model="account.account.template"> + <field name="code">6417</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart641" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí dịch vụ mua ngoài</field> + </record> + <record id="chart6418" model="account.account.template"> + <field name="code">6418</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart641" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí bằng tiền khác</field> + </record> + + <record id="chart642" model="account.account.template"> + <field name="code">642</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart6" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí quản lý doanh nghiệp</field> + </record> + <record id="chart6421" model="account.account.template"> + <field name="code">6421</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart642" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí nhân viên quản lý</field> + </record> + <record id="chart6422" model="account.account.template"> + <field name="code">6422</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart642" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí vật liệu quản lý</field> + </record> + <record id="chart6423" model="account.account.template"> + <field name="code">6423</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart642" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí đồ dùng văn phòng</field> + </record> + <record id="chart6424" model="account.account.template"> + <field name="code">6424</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart642" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí khấu hao tài sản cố định</field> + </record> + <record id="chart6425" model="account.account.template"> + <field name="code">6425</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart642" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Thuế, phí và lệ phí</field> + </record> + <record id="chart6426" model="account.account.template"> + <field name="code">6426</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart642" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí dự phòng</field> + </record> + <record id="chart6427" model="account.account.template"> + <field name="code">6427</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart642" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí dịch vụ mua ngoài</field> + </record> + <record id="chart6428" model="account.account.template"> + <field name="code">6428</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart642" /> + <field name="user_type" ref="account_type_expense" /> + <field name="name">Chi phí bằng tiền khác</field> + </record> + + <!-- Loại 7 --> + <record id="chart7" model="account.account.template"> + <field name="code">7</field> + <field name="name">THU NHẬP KHÁC</field> + <field name="type">view</field> + <field name="parent_id" ref="chart0" /> + <field name="user_type" ref="account_type_other_income" /> + </record> + + <record id="chart711" model="account.account.template"> + <field name="code">711</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart7" /> + <field name="user_type" ref="account_type_other_income" /> + <field name="name">Thu nhập khác</field> + </record> + + <!-- Loại 8 --> + <record id="chart8" model="account.account.template"> + <field name="code">8</field> + <field name="name">CHI PHÍ KHÁC</field> + <field name="type">view</field> + <field name="parent_id" ref="chart0" /> + <field name="user_type" ref="account_type_other_expense" /> + </record> + + <record id="chart811" model="account.account.template"> + <field name="code">811</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart8" /> + <field name="user_type" ref="account_type_other_expense" /> + <field name="name">Chi phí khác</field> + </record> + + <record id="chart821" model="account.account.template"> + <field name="code">821</field> + <field name="reconcile" eval="False" /> + <field name="type">view</field> + <field name="parent_id" ref="chart8" /> + <field name="user_type" ref="account_type_other_expense" /> + <field name="name">Chi phí thuế thu nhập doanh nghiệp</field> + </record> + <record id="chart8211" model="account.account.template"> + <field name="code">8211</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart821" /> + <field name="user_type" ref="account_type_other_expense" /> + <field name="name">Chi phí thuế TNDN hiện hành</field> + </record> + <record id="chart8212" model="account.account.template"> + <field name="code">8212</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart821" /> + <field name="user_type" ref="account_type_other_expense" /> + <field name="name">Chi phí thuế TNDN hoãn lại</field> + </record> + + <!-- Loại 9 --> + <record id="chart9" model="account.account.template"> + <field name="code">9</field> + <field name="name">XÁC ĐỊNH KẾT QUẢ KINH DOANH</field> + <field name="type">view</field> + <field name="parent_id" ref="chart0" /> + <field name="user_type" ref="account_type_evaluation" /> + </record> + + <record id="chart911" model="account.account.template"> + <field name="code">911</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart9" /> + <field name="user_type" ref="account_type_evaluation" /> + <field name="name">Xác định kết quả kinh doanh</field> + </record> + + <!-- Loại 10 --> + <record id="chart10" model="account.account.template"> + <field name="code">X10</field> + <field name="name">TÀI KHOẢN NGOÀI BẢNG</field> + <field name="type">view</field> + <field name="parent_id" ref="chart0" /> + <field name="user_type" ref="account_type_other" /> + </record> + + <record id="chart001" model="account.account.template"> + <field name="code">001</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart10" /> + <field name="user_type" ref="account_type_other" /> + <field name="name">Tài sản thuê ngoài</field> + </record> + + <record id="chart002" model="account.account.template"> + <field name="code">002</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart10" /> + <field name="user_type" ref="account_type_other" /> + <field name="name">Vật tư, hàng hóa nhận giữ hộ, nhận gia công</field> + </record> + + <record id="chart003" model="account.account.template"> + <field name="code">003</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart10" /> + <field name="user_type" ref="account_type_other" /> + <field name="name">Hàng hóa nhận bán hộ, nhận ký gửi, ký cược</field> + </record> + + <record id="chart004" model="account.account.template"> + <field name="code">004</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart10" /> + <field name="user_type" ref="account_type_other" /> + <field name="name">Nợ khó đòi đã xử lý</field> + </record> + + <record id="chart007" model="account.account.template"> + <field name="code">007</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart10" /> + <field name="user_type" ref="account_type_other" /> + <field name="name">Ngoại tệ các loại</field> + </record> + + <record id="chart008" model="account.account.template"> + <field name="code">008</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart10" /> + <field name="user_type" ref="account_type_other" /> + <field name="name">Dự toán chi sự nghiệp, dự án</field> + </record> + + <record id="chartoba" model="account.account.template"> + <field name="code">OBA</field> + <field name="reconcile" eval="False" /> + <field name="type">other</field> + <field name="parent_id" ref="chart10" /> + <field name="user_type" ref="account_type_other" /> + <field name="name">Opening Balance Account </field> + </record> + + <!-- Chart template --> + <record id="vn_template" model="account.chart.template"> + <field name="name">VN - Chart of Accounts</field> + <field name="code_digits">0</field> + <field name="account_root_id" ref="chart0" /> + <field name="tax_code_root_id" ref="vat_code_tax" /> + <field name="bank_account_view_id" ref="chart1121" /> + <field name="property_account_receivable" ref="chart131" /> + <field name="property_account_payable" ref="chart331" /> + <field name="property_account_expense_categ" ref="chart1561" /> + <field name="property_account_income_categ" ref="chart5111" /> + + </record> + +</data> +</openerp> diff --git a/addons/l10n_vn/account_tax.xml b/addons/l10n_vn/account_tax.xml new file mode 100755 index 00000000000..85f068023c2 --- /dev/null +++ b/addons/l10n_vn/account_tax.xml @@ -0,0 +1,90 @@ +<?xml version="1.0"?> +<openerp> +<data> + + <!-- Tax Definitions --> + + <!-- for purchase --> + <record id="tax_purchase_vat10" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT được khấu trừ 10%</field> + <field name="amount" eval="0.100000"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="chart1331"/> + <field name="account_paid_id" ref="chart1331"/> + <field name="type_tax_use">purchase</field> + <field name="base_code_id" ref="l10n_vn.vat_code_tax_in_local_10_base"/> + <field name="tax_code_id" ref="l10n_vn.vat_code_tax_in_local_10_balance"/> + <field name="ref_base_code_id" ref="l10n_vn.vat_code_tax_in_local_10_base"/> + <field name="ref_tax_code_id" ref="l10n_vn.vat_code_tax_in_local_10_balance"/> + </record> + <record id="tax_purchase_vat5" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT được khấu trừ 5%</field> + <field name="amount" eval="0.050000"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="chart1331"/> + <field name="account_paid_id" ref="chart1331"/> + <field name="type_tax_use">purchase</field> + <field name="base_code_id" ref="l10n_vn.vat_code_tax_in_local_05_base"/> + <field name="tax_code_id" ref="l10n_vn.vat_code_tax_in_local_05_balance"/> + <field name="ref_base_code_id" ref="l10n_vn.vat_code_tax_in_local_05_base"/> + <field name="ref_tax_code_id" ref="l10n_vn.vat_code_tax_in_local_05_balance"/> + </record> + <record id="tax_purchase_vat0" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT được khấu trừ 0%</field> + <field name="amount" eval="0.000000"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="chart1331"/> + <field name="account_paid_id" ref="chart1331"/> + <field name="type_tax_use">purchase</field> + <field name="base_code_id" ref="l10n_vn.vat_code_tax_in_local_00_base"/> + <field name="tax_code_id" ref="l10n_vn.vat_code_tax_in_local_00_balance"/> + <field name="ref_base_code_id" ref="l10n_vn.vat_code_tax_in_local_00_base"/> + <field name="ref_tax_code_id" ref="l10n_vn.vat_code_tax_in_local_00_balance"/> + </record> + + <!-- for sale --> + <record id="tax_sale_vat10" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT phải nộp 10%</field> + <field name="amount" eval="0.100000"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="chart33311"/> + <field name="account_paid_id" ref="chart33311"/> + <field name="type_tax_use">sale</field> + <field name="base_code_id" ref="l10n_vn.vat_code_tax_out_local_10_base"/> + <field name="tax_code_id" ref="l10n_vn.vat_code_tax_out_local_10_balance"/> + <field name="ref_base_code_id" ref="l10n_vn.vat_code_tax_out_local_10_base"/> + <field name="ref_tax_code_id" ref="l10n_vn.vat_code_tax_out_local_10_balance"/> + </record> + <record id="tax_sale_vat5" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT phải nộp 5%</field> + <field name="amount" eval="0.050000"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="chart33311"/> + <field name="account_paid_id" ref="chart33311"/> + <field name="type_tax_use">sale</field> + <field name="base_code_id" ref="l10n_vn.vat_code_tax_out_local_05_base"/> + <field name="tax_code_id" ref="l10n_vn.vat_code_tax_out_local_05_balance"/> + <field name="ref_base_code_id" ref="l10n_vn.vat_code_tax_out_local_05_base"/> + <field name="ref_tax_code_id" ref="l10n_vn.vat_code_tax_out_local_05_balance"/> + </record> + <record id="tax_sale_vat0" model="account.tax.template"> + <field name="chart_template_id" ref="vn_template"/> + <field name="name">Thuế GTGT phải nộp 0%</field> + <field name="amount" eval="0.000000"/> + <field name="type">percent</field> + <field name="account_collected_id" ref="chart33311"/> + <field name="account_paid_id" ref="chart33311"/> + <field name="type_tax_use">sale</field> + <field name="base_code_id" ref="l10n_vn.vat_code_tax_out_local_00_base"/> + <field name="tax_code_id" ref="l10n_vn.vat_code_tax_out_local_00_balance"/> + <field name="ref_base_code_id" ref="l10n_vn.vat_code_tax_out_local_00_base"/> + <field name="ref_tax_code_id" ref="l10n_vn.vat_code_tax_out_local_00_balance"/> + </record> + +</data> +</openerp> diff --git a/addons/l10n_vn/account_tax_code.xml b/addons/l10n_vn/account_tax_code.xml new file mode 100755 index 00000000000..4f3aee1bfc6 --- /dev/null +++ b/addons/l10n_vn/account_tax_code.xml @@ -0,0 +1,122 @@ +<?xml version="1.0"?> +<openerp> +<data> + + <!-- Tax Code Definitions --> + + <record model="account.tax.code.template" id="vat_code_tax"> + <field name="name">Tờ khai thuế GTGT</field> + <field name="code">MAIN</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_in"> + <field name="name">HHDV mua vào</field> + <field name="parent_id" ref="vat_code_tax"/> + <field name="code">IN</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_out"> + <field name="name">HHDV bán ra</field> + <field name="parent_id" ref="vat_code_tax"/> + <field name="code">OUT</field> + </record> + + <!-- Tax base --> + <record model="account.tax.code.template" id="vat_code_tax_in_local_base"> + <field name="name">Giá trị HHDV mua vào</field> + <field name="parent_id" ref="vat_code_tax_in"/> + <field name="code">IN_BASE</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_in_local_00_base"> + <field name="name">Giá trị HHDV mua vào chịu thuế 0%</field> + <field name="parent_id" ref="vat_code_tax_in_local_base"/> + <field name="code">IN_BASE_00</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_in_local_05_base"> + <field name="name">Giá trị HHDV mua vào chịu thuế 5%</field> + <field name="parent_id" ref="vat_code_tax_in_local_base"/> + <field name="code">IN_BASE_05</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_in_local_10_base"> + <field name="name">Giá trị HHDV mua vào chịu thuế 10%</field> + <field name="parent_id" ref="vat_code_tax_in_local_base"/> + <field name="code">IN_BASE_10</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_out_local_base"> + <field name="name">Giá trị HHDV bán ra</field> + <field name="parent_id" ref="vat_code_tax_out"/> + <field name="code">OUT_BASE</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_out_local_00_base"> + <field name="name">Giá trị HHDV bán ra chịu thuế 0%</field> + <field name="parent_id" ref="vat_code_tax_out_local_base"/> + <field name="code">OUT_BASE_00</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_out_local_05_base"> + <field name="name">Giá trị HHDV bán ra chịu thuế 5%</field> + <field name="parent_id" ref="vat_code_tax_out_local_base"/> + <field name="code">OUT_BASE_05</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_out_local_10_base"> + <field name="name">Giá trị HHDV bán ra chịu thuế 10%</field> + <field name="parent_id" ref="vat_code_tax_out_local_base"/> + <field name="code">OUT_BASE_10</field> + </record> + + <!-- Tax balance --> + <record model="account.tax.code.template" id="vat_code_tax_in_local_balance"> + <field name="name">Thuế GTGT HHDV mua vào</field> + <field name="parent_id" ref="vat_code_tax_in"/> + <field name="code">IN_BALANCE</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_in_local_00_balance"> + <field name="name">Thuế GTGT HHDV mua vào chịu thuế 0%</field> + <field name="parent_id" ref="vat_code_tax_in_local_balance"/> + <field name="code">IN_BALANCE_00</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_in_local_05_balance"> + <field name="name">Thuế GTGT HHDV mua vào chịu thuế 5%</field> + <field name="parent_id" ref="vat_code_tax_in_local_balance"/> + <field name="code">IN_BALANCE_05</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_in_local_10_balance"> + <field name="name">Thuế GTGT HHDV mua vào chịu thuế 10%</field> + <field name="parent_id" ref="vat_code_tax_in_local_balance"/> + <field name="code">IN_BALANCE_10</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_out_local_balance"> + <field name="name">Thuế GTGT HHDV bán ra</field> + <field name="parent_id" ref="vat_code_tax_out"/> + <field name="code">OUT_BALANCE</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_out_local_00_balance"> + <field name="name">Thuế GTGT HHDV bán ra chịu thuế 0%</field> + <field name="parent_id" ref="vat_code_tax_out_local_balance"/> + <field name="code">OUT_BALANCE_00</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_out_local_05_balance"> + <field name="name">Thuế GTGT HHDV bán ra chịu thuế 5%</field> + <field name="parent_id" ref="vat_code_tax_out_local_balance"/> + <field name="code">OUT_BALANCE_05</field> + </record> + + <record model="account.tax.code.template" id="vat_code_tax_out_local_10_balance"> + <field name="name">Thuế GTGT HHDV bán ra chịu thuế 10%</field> + <field name="parent_id" ref="vat_code_tax_out_local_balance"/> + <field name="code">OUT_BALANCE_10</field> + </record> +</data> +</openerp> diff --git a/addons/l10n_vn/l10n_vn_wizard.xml b/addons/l10n_vn/l10n_vn_wizard.xml new file mode 100755 index 00000000000..368a3cbd8b3 --- /dev/null +++ b/addons/l10n_vn/l10n_vn_wizard.xml @@ -0,0 +1,10 @@ +<?xml version="1.0"?> +<openerp> + <data noupdate="1"> + + <record id="account.action_wizard_multi_chart_todo" model="ir.actions.todo"> + <field name="state">open</field> + </record> + + </data> +</openerp>
\ No newline at end of file diff --git a/addons/l10n_vn/static/src/img/icon.png b/addons/l10n_vn/static/src/img/icon.png Binary files differnew file mode 100755 index 00000000000..241a2d3fa74 --- /dev/null +++ b/addons/l10n_vn/static/src/img/icon.png diff --git a/addons/mail/data/mail_data.xml b/addons/mail/data/mail_data.xml index 02cfd626768..4e935e4aa88 100644 --- a/addons/mail/data/mail_data.xml +++ b/addons/mail/data/mail_data.xml @@ -40,6 +40,12 @@ <field name="args">()</field> </record> + <!-- Catchall Email Alias --> + <record id="icp_mail_catchall_alias" model="ir.config_parameter"> + <field name="key">mail.catchall.alias</field> + <field name="value">catchall</field> + </record> + <!-- Discussion subtype for messaging / Chatter --> <record id="mt_comment" model="mail.message.subtype"> <field name="name">Discussions</field> diff --git a/addons/mail/mail_alias.py b/addons/mail/mail_alias.py index 8730599ad72..870695e074e 100644 --- a/addons/mail/mail_alias.py +++ b/addons/mail/mail_alias.py @@ -139,7 +139,7 @@ class mail_alias(osv.Model): return new_name def migrate_to_alias(self, cr, child_model_name, child_table_name, child_model_auto_init_fct, - alias_id_column, alias_key, alias_prefix = '', alias_force_key = '', alias_defaults = {}, context=None): + alias_id_column, alias_key, alias_prefix='', alias_force_key='', alias_defaults={}, context=None): """ Installation hook to create aliases for all users and avoid constraint errors. :param child_model_name: model name of the child class (i.e. res.users) @@ -154,8 +154,10 @@ class mail_alias(osv.Model): :param alias_defaults: dict, keys = mail.alias columns, values = child model column name used for default values (i.e. {'job_id': 'id'}) """ + if context is None: + context = {} - # disable the unique alias_id not null constraint, to avoid spurious warning during + # disable the unique alias_id not null constraint, to avoid spurious warning during # super.auto_init. We'll reinstall it afterwards. alias_id_column.required = False @@ -165,14 +167,14 @@ class mail_alias(osv.Model): registry = RegistryManager.get(cr.dbname) mail_alias = registry.get('mail.alias') child_class_model = registry[child_model_name] - no_alias_ids = child_class_model.search(cr, SUPERUSER_ID, [('alias_id', '=', False)], context={'active_test':False}) + no_alias_ids = child_class_model.search(cr, SUPERUSER_ID, [('alias_id', '=', False)], context={'active_test': False}) # Use read() not browse(), to avoid prefetching uninitialized inherited fields for obj_data in child_class_model.read(cr, SUPERUSER_ID, no_alias_ids, [alias_key]): - alias_vals = {'alias_name': '%s%s' % (alias_prefix, obj_data[alias_key]) } + alias_vals = {'alias_name': '%s%s' % (alias_prefix, obj_data[alias_key])} if alias_force_key: alias_vals['alias_force_thread_id'] = obj_data[alias_force_key] - alias_vals['alias_defaults'] = dict( (k, obj_data[v]) for k, v in alias_defaults.iteritems()) - alias_id = mail_alias.create_unique_alias(cr, SUPERUSER_ID, alias_vals, model_name=child_model_name) + alias_vals['alias_defaults'] = dict((k, obj_data[v]) for k, v in alias_defaults.iteritems()) + alias_id = mail_alias.create_unique_alias(cr, SUPERUSER_ID, alias_vals, model_name=context.get('alias_model_name', child_model_name)) child_class_model.write(cr, SUPERUSER_ID, obj_data['id'], {'alias_id': alias_id}) _logger.info('Mail alias created for %s %s (uid %s)', child_model_name, obj_data[alias_key], obj_data['id']) diff --git a/addons/mail/mail_followers.py b/addons/mail/mail_followers.py index 152b9704fd7..98e88b664e6 100644 --- a/addons/mail/mail_followers.py +++ b/addons/mail/mail_followers.py @@ -90,7 +90,7 @@ class mail_notification(osv.Model): continue partner = notification.partner_id # If partners_to_notify specified: restrict to them - if partners_to_notify and partner.id not in partners_to_notify: + if partners_to_notify is not None and partner.id not in partners_to_notify: continue # Do not send to partners without email address defined if not partner.email: @@ -135,14 +135,17 @@ class mail_notification(osv.Model): footer = tools.append_content_to_html(footer, signature, plaintext=False, container_tag='p') # add company signature - if user.company_id: - company = user.company_id.website and "<a style='color:inherit' href='%s'>%s</a>" % (user.company_id.website, user.company_id.name) or user.company_id.name + if user.company_id.website: + website_url = ('http://%s' % user.company_id.website) if not user.company_id.website.lower().startswith(('http:', 'https:')) \ + else user.company_id.website + company = "<a style='color:inherit' href='%s'>%s</a>" % (website_url, user.company_id.name) else: - company = user.name - signature_company = _('<small>Sent by %(company)s using %(openerp)s.</small>') % { + company = user.company_id.name + sent_by = _('Sent by %(company)s using %(openerp)s.') + signature_company = '<small>%s</small>' % (sent_by % { 'company': company, 'openerp': "<a style='color:inherit' href='https://www.openerp.com/'>OpenERP</a>" - } + }) footer = tools.append_content_to_html(footer, signature_company, plaintext=False, container_tag='div') return footer diff --git a/addons/mail/mail_mail.py b/addons/mail/mail_mail.py index 9083c940027..7b2eff5e743 100644 --- a/addons/mail/mail_mail.py +++ b/addons/mail/mail_mail.py @@ -92,31 +92,41 @@ class mail_mail(osv.Model): """ Return a specific reply_to: alias of the document through message_get_reply_to or take the email_from """ + # if value specified: directly return it if values.get('reply_to'): return values.get('reply_to') - email_reply_to = False - # model, res_id: comes from values OR related message - model = values.get('model') - res_id = values.get('res_id') - if values.get('mail_message_id') and (not model or not res_id): + mailgateway = True # tells whether the answer will go through the mailgateway, leading to the formatting of reply_to <Followers of ...> + ir_config_parameter = self.pool.get("ir.config_parameter") + catchall_domain = ir_config_parameter.get_param(cr, uid, "mail.catchall.domain", context=context) + + # model, res_id, email_from, reply_to: comes from values OR related message + message = None + if values.get('mail_message_id'): message = self.pool.get('mail.message').browse(cr, uid, values.get('mail_message_id'), context=context) - if not model: - model = message.model - if not res_id: - res_id = message.res_id + model = values.get('model', message and message.model or False) + res_id = values.get('res_id', message and message.res_id or False) + email_from = values.get('email_from', message and message.email_from or False) + email_reply_to = message and message.reply_to or False # if model and res_id: try to use ``message_get_reply_to`` that returns the document alias - if model and res_id and hasattr(self.pool[model], 'message_get_reply_to'): + if not email_reply_to and model and res_id and hasattr(self.pool[model], 'message_get_reply_to'): email_reply_to = self.pool[model].message_get_reply_to(cr, uid, [res_id], context=context)[0] + # no alias reply_to -> catchall alias + if not email_reply_to: + catchall_alias = ir_config_parameter.get_param(cr, uid, "mail.catchall.alias", context=context) + if catchall_domain and catchall_alias: + email_reply_to = '%s@%s' % (catchall_alias, catchall_domain) # no alias reply_to -> reply_to will be the email_from, only the email part - if not email_reply_to and values.get('email_from'): - emails = tools.email_split(values.get('email_from')) + if not email_reply_to and email_from: + emails = tools.email_split(email_from) if emails: email_reply_to = emails[0] + if emails[0].split('@')[1] != catchall_domain: + mailgateway = False # format 'Document name <email_address>' - if email_reply_to and model and res_id: + if email_reply_to and model and res_id and mailgateway: document_name = self.pool[model].name_get(cr, SUPERUSER_ID, [res_id], context=context)[0] if document_name: # sanitize document name @@ -231,8 +241,10 @@ class mail_mail(osv.Model): :param browse_record mail: mail.mail browse_record :param browse_record partner: specific recipient partner """ - if force or (not mail.subject and mail.model and mail.res_id): + if (force or not mail.subject) and mail.record_name: return 'Re: %s' % (mail.record_name) + elif (force or not mail.subject) and mail.parent_id and mail.parent_id.subject: + return 'Re: %s' % (mail.parent_id.subject) return mail.subject def send_get_mail_body(self, cr, uid, mail, partner=None, context=None): diff --git a/addons/mail/mail_message.py b/addons/mail/mail_message.py index defc12a2f73..0b6a4aebd18 100644 --- a/addons/mail/mail_message.py +++ b/addons/mail/mail_message.py @@ -236,6 +236,8 @@ class mail_message(osv.Model): :param bool read: set notification as (un)read :param bool create_missing: create notifications for missing entries (i.e. when acting on displayed messages not notified) + + :return number of message mark as read """ notification_obj = self.pool.get('mail.notification') user_pid = self.pool.get('res.users').read(cr, uid, uid, ['partner_id'], context=context)['partner_id'][0] @@ -246,14 +248,16 @@ class mail_message(osv.Model): # all message have notifications: already set them as (un)read if len(notif_ids) == len(msg_ids) or not create_missing: - return notification_obj.write(cr, uid, notif_ids, {'read': read}, context=context) + notification_obj.write(cr, uid, notif_ids, {'read': read}, context=context) + return len(notif_ids) # some messages do not have notifications: find which one, create notification, update read status notified_msg_ids = [notification.message_id.id for notification in notification_obj.browse(cr, uid, notif_ids, context=context)] to_create_msg_ids = list(set(msg_ids) - set(notified_msg_ids)) for msg_id in to_create_msg_ids: notification_obj.create(cr, uid, {'partner_id': user_pid, 'read': read, 'message_id': msg_id}, context=context) - return notification_obj.write(cr, uid, notif_ids, {'read': read}, context=context) + notification_obj.write(cr, uid, notif_ids, {'read': read}, context=context) + return len(notif_ids) def set_message_starred(self, cr, uid, msg_ids, starred, create_missing=True, context=None): """ Set messages as (un)starred. Technically, the notifications related @@ -743,7 +747,7 @@ class mail_message(osv.Model): default_starred = context.pop('default_starred', False) # generate message_id, to redirect answers to the right discussion thread if not values.get('message_id') and values.get('reply_to'): - values['message_id'] = tools.generate_tracking_message_id('reply_to-%(model)s' % values) + values['message_id'] = tools.generate_tracking_message_id('reply_to') elif not values.get('message_id') and values.get('res_id') and values.get('model'): values['message_id'] = tools.generate_tracking_message_id('%(res_id)s-%(model)s' % values) elif not values.get('message_id'): diff --git a/addons/mail/mail_thread.py b/addons/mail/mail_thread.py index 1164e4ea273..80df8ad6e99 100644 --- a/addons/mail/mail_thread.py +++ b/addons/mail/mail_thread.py @@ -523,7 +523,7 @@ class mail_thread(osv.AbstractModel): return ["%s@%s" % (record['alias_name'], record['alias_domain']) if record.get('alias_domain') and record.get('alias_name') else False - for record in self.read(cr, uid, ids, ['alias_name', 'alias_domain'], context=context)] + for record in self.read(cr, SUPERUSER_ID, ids, ['alias_name', 'alias_domain'], context=context)] #------------------------------------------------------ # Mail gateway @@ -1264,19 +1264,35 @@ class mail_thread(osv.AbstractModel): """ Add partners to the records followers. """ user_pid = self.pool.get('res.users').read(cr, uid, uid, ['partner_id'], context=context)['partner_id'][0] if set(partner_ids) == set([user_pid]): - self.check_access_rights(cr, uid, 'read') + try: + self.check_access_rights(cr, uid, 'read') + except (osv.except_osv, orm.except_orm): + return else: self.check_access_rights(cr, uid, 'write') + # subscribe partners self.write(cr, SUPERUSER_ID, ids, {'message_follower_ids': [(4, pid) for pid in partner_ids]}, context=context) - # if subtypes are not specified (and not set to a void list), fetch default ones - if subtype_ids is None: - subtype_obj = self.pool.get('mail.message.subtype') - subtype_ids = subtype_obj.search(cr, uid, [('default', '=', True), '|', ('res_model', '=', self._name), ('res_model', '=', False)], context=context) - # update the subscriptions + + # subtype specified: update the subscriptions fol_obj = self.pool.get('mail.followers') - fol_ids = fol_obj.search(cr, SUPERUSER_ID, [('res_model', '=', self._name), ('res_id', 'in', ids), ('partner_id', 'in', partner_ids)], context=context) - fol_obj.write(cr, SUPERUSER_ID, fol_ids, {'subtype_ids': [(6, 0, subtype_ids)]}, context=context) + if subtype_ids is not None: + fol_ids = fol_obj.search(cr, SUPERUSER_ID, [('res_model', '=', self._name), ('res_id', 'in', ids), ('partner_id', 'in', partner_ids)], context=context) + fol_obj.write(cr, SUPERUSER_ID, fol_ids, {'subtype_ids': [(6, 0, subtype_ids)]}, context=context) + # no subtypes: default ones for new subscription, do not update existing subscriptions + else: + # search new subscriptions: subtype_ids is False + fol_ids = fol_obj.search(cr, SUPERUSER_ID, [ + ('res_model', '=', self._name), + ('res_id', 'in', ids), + ('partner_id', 'in', partner_ids), + ('subtype_ids', '=', False) + ], context=context) + if fol_ids: + subtype_obj = self.pool.get('mail.message.subtype') + subtype_ids = subtype_obj.search(cr, uid, [('default', '=', True), '|', ('res_model', '=', self._name), ('res_model', '=', False)], context=context) + fol_obj.write(cr, SUPERUSER_ID, fol_ids, {'subtype_ids': [(6, 0, subtype_ids)]}, context=context) + return True def message_unsubscribe_users(self, cr, uid, ids, user_ids=None, context=None): diff --git a/addons/mail/mail_thread_view.xml b/addons/mail/mail_thread_view.xml index 6c7bdc2da72..c9c5141d303 100644 --- a/addons/mail/mail_thread_view.xml +++ b/addons/mail/mail_thread_view.xml @@ -8,6 +8,7 @@ <field name="context">{ 'default_model': 'res.users', 'default_res_id': uid, + 'needaction_menu_ref': ['mail.mail_tomefeeds', 'mail.mail_starfeeds'] }</field> <field name="params" eval=""{ 'domain': [ @@ -36,7 +37,8 @@ <field name="context">{ 'default_model': 'res.users', 'default_res_id': uid, - 'search_default_message_unread': True + 'search_default_message_unread': True, + 'needaction_menu_ref': ['mail.mail_starfeeds', 'mail.mail_inboxfeeds'] }</field> <field name="params" eval=""{ 'domain': [ @@ -87,7 +89,8 @@ <field name="tag">mail.wall</field> <field name="context">{ 'default_model': 'res.users', - 'default_res_id': uid + 'default_res_id': uid, + 'needaction_menu_ref': ['mail.mail_tomefeeds', 'mail.mail_starfeeds', 'mail.mail_inboxfeeds'] }</field> <field name="params" eval=""{ 'domain': [ diff --git a/addons/mail/res_config.py b/addons/mail/res_config.py index 91606e1c720..c19eb4a38ee 100644 --- a/addons/mail/res_config.py +++ b/addons/mail/res_config.py @@ -23,11 +23,12 @@ import urlparse from openerp.osv import osv, fields + class project_configuration(osv.TransientModel): _inherit = 'base.config.settings' _columns = { - 'alias_domain' : fields.char('Alias Domain', + 'alias_domain': fields.char('Alias Domain', help="If you have setup a catch-all email domain redirected to " "the OpenERP server, enter the domain name here."), } diff --git a/addons/mail/static/scripts/openerp_mailgate.py b/addons/mail/static/scripts/openerp_mailgate.py index 99ebc8f770b..99ebc8f770b 100644..100755 --- a/addons/mail/static/scripts/openerp_mailgate.py +++ b/addons/mail/static/scripts/openerp_mailgate.py diff --git a/addons/mail/static/src/css/mail.css b/addons/mail/static/src/css/mail.css index 6bc086a5b58..958c2bccd5f 100644 --- a/addons/mail/static/src/css/mail.css +++ b/addons/mail/static/src/css/mail.css @@ -564,13 +564,6 @@ text-align: center; width:100%; } -.openerp .oe_followers button.oe_invite{ - margin: 5px 0; - padding: 2px 8px; - font-size: 12px; - text-shadow: none; - width: 100%; -} .openerp .oe_followers button.oe_follower.oe_following{ color: white; background-color: #3465A4; @@ -624,8 +617,12 @@ margin-top: 12px; margin-bottom: 4px; } +.openerp .oe_followers .oe_invite{ + float: right; +} .openerp .oe_followers .oe_partner { height: 32px; + margin-right: 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; diff --git a/addons/mail/static/src/img/email_icon.png b/addons/mail/static/src/img/email_icon.png Binary files differindex 78c131c0ff2..78c131c0ff2 100755..100644 --- a/addons/mail/static/src/img/email_icon.png +++ b/addons/mail/static/src/img/email_icon.png diff --git a/addons/mail/static/src/js/mail.js b/addons/mail/static/src/js/mail.js index 5b5ae4fd26a..8631bc70baa 100644 --- a/addons/mail/static/src/js/mail.js +++ b/addons/mail/static/src/js/mail.js @@ -1056,9 +1056,7 @@ openerp.mail = function (session) { msg.renderElement(); msg.start(); } - if( self.options.root_thread.__parentedParent.__parentedParent.do_reload_menu_emails ) { - self.options.root_thread.__parentedParent.__parentedParent.do_reload_menu_emails(); - } + self.options.root_thread.MailWidget.do_reload_menu_emails(); }); }); @@ -1198,6 +1196,7 @@ openerp.mail = function (session) { init: function (parent, datasets, options) { var self = this; this._super(parent, options); + this.MailWidget = parent.__proto__ == mail.Widget.prototype ? parent : false; this.domain = options.domain || []; this.context = _.extend(options.context || {}); @@ -1431,11 +1430,16 @@ openerp.mail = function (session) { message_fetch_set_read: function (message_list) { if (! this.context.mail_read_set_read) return; - this.render_mutex.exec(_.bind(function() { + var self = this; + this.render_mutex.exec(function() { msg_ids = _.pluck(message_list, 'id'); - return this.ds_message.call('set_message_read', [ - msg_ids, true, false, this.context]); - }, this)); + return self.ds_message.call('set_message_read', [msg_ids, true, false, self.context]) + .then(function (nb_read) { + if (nb_read) { + self.options.root_thread.MailWidget.do_reload_menu_emails(); + } + }); + }); }, /** @@ -1701,6 +1705,22 @@ openerp.mail = function (session) { }, /** + * create an object "related_menu" + * contains the menu widget and the sub menu related of this wall + */ + do_reload_menu_emails: function () { + var menu = session.webclient.menu; + if (!menu || !menu.current_menu) { + return $.when(); + } + return menu.rpc("/web/menu/load_needaction", {'menu_ids': [menu.current_menu]}).done(function(r) { + menu.on_needaction_loaded(r); + }).then(function () { + menu.trigger("need_action_reloaded"); + }); + }, + + /** *Create the root thread and display this object in the DOM. * Call the no_message method then c all the message_fetch method * of this root thread to display the messages. @@ -1749,6 +1769,7 @@ openerp.mail = function (session) { init: function (parent, node) { this._super.apply(this, arguments); + this.ParentViewManager = parent; this.node = _.clone(node); this.node.params = _.extend({ 'display_indented_thread': -1, @@ -1768,7 +1789,7 @@ openerp.mail = function (session) { this.domain = this.node.params && this.node.params.domain || []; - if (!this.__parentedParent.is_action_enabled('edit')) { + if (!this.ParentViewManager.is_action_enabled('edit')) { this.node.params.show_link = false; } }, @@ -1839,6 +1860,7 @@ openerp.mail = function (session) { */ init: function (parent, action) { this._super(parent, action); + this.ActionManager = parent; this.action = _.clone(action); this.domain = this.action.params.domain || this.action.domain || []; @@ -1879,23 +1901,6 @@ openerp.mail = function (session) { }, /** - * crete an object "related_menu" - * contain the menu widget and the the sub menu related of this wall - */ - do_reload_menu_emails: function () { - var menu = this.__parentedParent.__parentedParent.menu; - // return this.rpc("/web/menu/load", {'menu_id': 100}).done(function(r) { - // _.each(menu.data.data.children, function (val) { - // if (val.id == 100) { - // val.children = _.find(r.data.children, function (r_val) {return r_val.id == 100;}).children; - // } - // }); - // var r = menu.data; - // window.setTimeout(function(){menu.do_reload();}, 0); - // }); - }, - - /** * Load the mail.message search view * @param {Object} defaults ?? */ diff --git a/addons/mail/static/src/xml/mail.xml b/addons/mail/static/src/xml/mail.xml index 7e7d772397a..ab82d650f30 100644 --- a/addons/mail/static/src/xml/mail.xml +++ b/addons/mail/static/src/xml/mail.xml @@ -144,7 +144,9 @@ <t t-foreach='widget.recipients' t-as='recipient'> <label t-attf-title="Add as recipient and follower (reason: #{recipient.reason})"> <input type="checkbox" t-att-checked="recipient.checked ? 'checked' : undefined" t-att-data="recipient.email_address"/> - <t t-raw="recipient.name"/> (<t t-raw="recipient.email_address"/>) + <t t-raw="recipient.name"/> + <t t-if="recipient.email_address">(<t t-raw="recipient.email_address"/>)</t> + <t t-if="!recipient.email_address">(no email address)</t> </label> </t> </div> diff --git a/addons/mail/static/src/xml/mail_followers.xml b/addons/mail/static/src/xml/mail_followers.xml index f3317223f1d..5ad3ff09bb3 100644 --- a/addons/mail/static/src/xml/mail_followers.xml +++ b/addons/mail/static/src/xml/mail_followers.xml @@ -19,7 +19,7 @@ </div> <div class='oe_follower_title_box'> <h4 class='oe_follower_title'>Followers</h4> - <button t-if="widget.view_is_editable" href='#' class="oe_invite">Invite people</button> + <a t-if="widget.view_is_editable" href='#' class="oe_invite">Add others</a> </div> <div class="oe_follower_list"></div> </div> diff --git a/addons/mail/tests/test_mail_features.py b/addons/mail/tests/test_mail_features.py index c8f83188b85..46f4555349d 100644 --- a/addons/mail/tests/test_mail_features.py +++ b/addons/mail/tests/test_mail_features.py @@ -118,18 +118,66 @@ class test_mail(TestMailBase): # CASE1: test subscriptions with subtypes # ---------------------------------------- - # Do: Subscribe Raoul three times (niak niak) through message_subscribe_users + # Do: subscribe Raoul, should have default subtypes + group_pigs.message_subscribe_users([user_raoul.id]) + group_pigs.refresh() + # Test: 2 followers (Admin and Raoul) + follower_ids = [follower.id for follower in group_pigs.message_follower_ids] + self.assertEqual(set(follower_ids), set([user_raoul.partner_id.id, user_admin.partner_id.id]), + 'message_subscribe: Admin and Raoul should be the only 2 Pigs fans') + # Raoul follows default subtypes + fol_ids = self.mail_followers.search(cr, uid, [ + ('res_model', '=', 'mail.group'), + ('res_id', '=', self.group_pigs_id), + ('partner_id', '=', user_raoul.partner_id.id) + ]) + fol_obj = self.mail_followers.browse(cr, uid, fol_ids)[0] + fol_subtype_ids = set([subtype.id for subtype in fol_obj.subtype_ids]) + self.assertEqual(set(fol_subtype_ids), set(default_group_subtypes), + 'message_subscribe: Raoul subscription subtypes are incorrect, should be all default ones') + + # Do: subscribe Raoul with specified new subtypes + group_pigs.message_subscribe_users([user_raoul.id], subtype_ids=[mt_mg_nodef]) + # Test: 2 followers (Admin and Raoul) + follower_ids = [follower.id for follower in group_pigs.message_follower_ids] + self.assertEqual(set(follower_ids), set([user_raoul.partner_id.id, user_admin.partner_id.id]), + 'message_subscribe: Admin and Raoul should be the only 2 Pigs fans') + # Test: 2 lines in mail.followers (no duplicate for Raoul) + fol_ids = self.mail_followers.search(cr, uid, [ + ('res_model', '=', 'mail.group'), + ('res_id', '=', self.group_pigs_id), + ]) + self.assertEqual(len(fol_ids), 2, + 'message_subscribe: subscribing an already-existing follower should not create new entries in mail.followers') + # Test: Raoul follows only specified subtypes + fol_ids = self.mail_followers.search(cr, uid, [ + ('res_model', '=', 'mail.group'), + ('res_id', '=', self.group_pigs_id), + ('partner_id', '=', user_raoul.partner_id.id) + ]) + fol_obj = self.mail_followers.browse(cr, uid, fol_ids)[0] + fol_subtype_ids = set([subtype.id for subtype in fol_obj.subtype_ids]) + self.assertEqual(set(fol_subtype_ids), set([mt_mg_nodef]), + 'message_subscribe: Raoul subscription subtypes are incorrect, should be only specified') + + # Do: Subscribe Raoul without specified subtypes: should not erase existing subscription subtypes group_pigs.message_subscribe_users([user_raoul.id, user_raoul.id]) group_pigs.message_subscribe_users([user_raoul.id]) group_pigs.refresh() # Test: 2 followers (Admin and Raoul) follower_ids = [follower.id for follower in group_pigs.message_follower_ids] - self.assertEqual(set(follower_ids), set([user_raoul.partner_id.id, user_admin.partner_id.id]), 'Admin and Raoul should be the only 2 Pigs fans') + self.assertEqual(set(follower_ids), set([user_raoul.partner_id.id, user_admin.partner_id.id]), + 'message_subscribe: Admin and Raoul should be the only 2 Pigs fans') # Test: Raoul follows default subtypes - fol_ids = self.mail_followers.search(cr, uid, [('res_model', '=', 'mail.group'), ('res_id', '=', self.group_pigs_id), ('partner_id', '=', user_raoul.partner_id.id)]) + fol_ids = self.mail_followers.search(cr, uid, [ + ('res_model', '=', 'mail.group'), + ('res_id', '=', self.group_pigs_id), + ('partner_id', '=', user_raoul.partner_id.id) + ]) fol_obj = self.mail_followers.browse(cr, uid, fol_ids)[0] fol_subtype_ids = set([subtype.id for subtype in fol_obj.subtype_ids]) - self.assertEqual(set(fol_subtype_ids), set(default_group_subtypes), 'subscription subtypes are incorrect') + self.assertEqual(set(fol_subtype_ids), set([mt_mg_nodef]), + 'message_subscribe: Raoul subscription subtypes are incorrect, should be only specified') # Do: Unsubscribe Raoul twice through message_unsubscribe_users group_pigs.message_unsubscribe_users([user_raoul.id, user_raoul.id]) @@ -137,6 +185,13 @@ class test_mail(TestMailBase): # Test: 1 follower (Admin) follower_ids = [follower.id for follower in group_pigs.message_follower_ids] self.assertEqual(follower_ids, [user_admin.partner_id.id], 'Admin must be the only Pigs fan') + # Test: 1 lines in mail.followers (no duplicate for Raoul) + fol_ids = self.mail_followers.search(cr, uid, [ + ('res_model', '=', 'mail.group'), + ('res_id', '=', self.group_pigs_id) + ]) + self.assertEqual(len(fol_ids), 1, + 'message_subscribe: group should have only 1 entry in mail.follower for 1 follower') # Do: subscribe Admin with subtype_ids group_pigs.message_subscribe_users([uid], [mt_mg_nodef, mt_all_nodef]) @@ -424,8 +479,8 @@ class test_mail(TestMailBase): 'message_post: notification email sent to more than one email address instead of a precise partner') self.assertIn(sent_email['email_to'][0], test_emailto, 'message_post: notification email email_to incorrect') - self.assertEqual(sent_email['reply_to'], '"Followers of Pigs" <r@r>', - 'message_post: notification email reply_to incorrect: should name Followers of Pigs, and have raoul email') + self.assertEqual(sent_email['reply_to'], 'r@r', # was '"Followers of Pigs" <r@r>', but makes no sense + 'message_post: notification email reply_to incorrect: should have raoul email') self.assertEqual(_mail_subject, sent_email['subject'], 'message_post: notification email subject incorrect') self.assertIn(html_sanitize(_body2), sent_email['body'], diff --git a/addons/mail/tests/test_mail_gateway.py b/addons/mail/tests/test_mail_gateway.py index e5792dee9bd..ee166b82dde 100644 --- a/addons/mail/tests/test_mail_gateway.py +++ b/addons/mail/tests/test_mail_gateway.py @@ -124,6 +124,106 @@ class TestMailgateway(TestMailBase): self.assertEqual(partner_info['partner_id'], p_b_id, 'mail_thread: message_find_partner_from_emails wrong partner found') + def test_05_mail_message_mail_mail(self): + """ Tests designed for testing email values based on mail.message, aliases, ... """ + cr, uid = self.cr, self.uid + + # Data: clean catchall domain + param_ids = self.registry('ir.config_parameter').search(cr, uid, [('key', '=', 'mail.catchall.domain')]) + self.registry('ir.config_parameter').unlink(cr, uid, param_ids) + + # Do: create a mail_message with a reply_to, without message-id + msg_id = self.mail_message.create(cr, uid, {'subject': 'Subject', 'body': 'Body', 'reply_to': 'custom@example.com'}) + msg = self.mail_message.browse(cr, uid, msg_id) + # Test: message content + self.assertIn('reply_to', msg.message_id, + 'mail_message: message_id should be specific to a mail_message with a given reply_to') + self.assertEqual('custom@example.com', msg.reply_to, + 'mail_message: incorrect reply_to') + # Do: create a mail_mail with the previous mail_message and specified reply_to + mail_id = self.mail_mail.create(cr, uid, {'mail_message_id': msg_id, 'reply_to': 'other@example.com', 'state': 'cancel'}) + mail = self.mail_mail.browse(cr, uid, mail_id) + # Test: mail_mail content + self.assertEqual(mail.reply_to, 'other@example.com', + 'mail_mail: reply_to should be equal to the one coming from creation values') + # Do: create a mail_mail with the previous mail_message + mail_id = self.mail_mail.create(cr, uid, {'mail_message_id': msg_id, 'state': 'cancel'}) + mail = self.mail_mail.browse(cr, uid, mail_id) + # Test: mail_mail content + self.assertEqual(mail.reply_to, msg.reply_to, + 'mail_mail: reply_to should be equal to the one coming from the mail_message') + + # Do: create a mail_message without a reply_to + msg_id = self.mail_message.create(cr, uid, {'subject': 'Subject', 'body': 'Body', 'model': 'mail.group', 'res_id': self.group_pigs_id, 'email_from': False}) + msg = self.mail_message.browse(cr, uid, msg_id) + # Test: message content + self.assertIn('mail.group', msg.message_id, + 'mail_message: message_id should contain model') + self.assertIn('%s' % self.group_pigs_id, msg.message_id, + 'mail_message: message_id should contain res_id') + self.assertFalse(msg.reply_to, + 'mail_message: should not generate a reply_to address when not specified') + # Do: create a mail_mail based on the previous mail_message + mail_id = self.mail_mail.create(cr, uid, {'mail_message_id': msg_id, 'state': 'cancel'}) + mail = self.mail_mail.browse(cr, uid, mail_id) + # Test: mail_mail content + self.assertFalse(mail.reply_to, + 'mail_mail: reply_to should not have been guessed') + # Update message + self.mail_message.write(cr, uid, [msg_id], {'email_from': 'someone@example.com'}) + msg.refresh() + # Do: create a mail_mail based on the previous mail_message + mail_id = self.mail_mail.create(cr, uid, {'mail_message_id': msg_id, 'state': 'cancel'}) + mail = self.mail_mail.browse(cr, uid, mail_id) + # Test: mail_mail content + self.assertEqual(mail.reply_to, msg.email_from, + 'mail_mail: reply_to should equal to mail_message.email_from when having no document or default alias') + + # Data: set catchall domain + self.registry('ir.config_parameter').set_param(cr, uid, 'mail.catchall.domain', 'schlouby.fr') + self.registry('ir.config_parameter').unlink(cr, uid, self.registry('ir.config_parameter').search(cr, uid, [('key', '=', 'mail.catchall.alias')])) + + # Do: create a mail_mail based on the previous mail_message + mail_id = self.mail_mail.create(cr, uid, {'mail_message_id': msg_id, 'state': 'cancel'}) + mail = self.mail_mail.browse(cr, uid, mail_id) + # Test: mail_mail content + self.assertEqual(mail.reply_to, '"Followers of Pigs" <group+pigs@schlouby.fr>', + 'mail_mail: reply_to should equal the mail.group alias') + + # Update message + self.mail_message.write(cr, uid, [msg_id], {'res_id': False, 'email_from': 'someone@schlouby.fr'}) + msg.refresh() + # Do: create a mail_mail based on the previous mail_message + mail_id = self.mail_mail.create(cr, uid, {'mail_message_id': msg_id, 'state': 'cancel'}) + mail = self.mail_mail.browse(cr, uid, mail_id) + # Test: mail_mail content + self.assertEqual(mail.reply_to, msg.email_from, + 'mail_mail: reply_to should equal the mail_message email_from') + + # Data: set catchall alias + self.registry('ir.config_parameter').set_param(self.cr, self.uid, 'mail.catchall.alias', 'gateway') + + # Do: create a mail_mail based on the previous mail_message + mail_id = self.mail_mail.create(cr, uid, {'mail_message_id': msg_id, 'state': 'cancel'}) + mail = self.mail_mail.browse(cr, uid, mail_id) + # Test: mail_mail content + self.assertEqual(mail.reply_to, 'gateway@schlouby.fr', + 'mail_mail: reply_to should equal the catchall email alias') + + # Do: create a mail_mail + mail_id = self.mail_mail.create(cr, uid, {'state': 'cancel'}) + mail = self.mail_mail.browse(cr, uid, mail_id) + # Test: mail_mail content + self.assertEqual(mail.reply_to, 'gateway@schlouby.fr', + 'mail_mail: reply_to should equal the catchall email alias') + + # Do: create a mail_mail + mail_id = self.mail_mail.create(cr, uid, {'state': 'cancel', 'reply_to': 'someone@example.com'}) + mail = self.mail_mail.browse(cr, uid, mail_id) + # Test: mail_mail content + self.assertEqual(mail.reply_to, 'someone@example.com', + 'mail_mail: reply_to should equal the rpely_to given to create') + @mute_logger('openerp.addons.mail.mail_thread', 'openerp.osv.orm') def test_10_message_process(self): """ Testing incoming emails processing. """ diff --git a/addons/mail/wizard/invite.py b/addons/mail/wizard/invite.py index 4ff6584d789..a6bfc34c213 100644 --- a/addons/mail/wizard/invite.py +++ b/addons/mail/wizard/invite.py @@ -75,7 +75,7 @@ class invite_wizard(osv.osv_memory): model_name = ir_model.name_get(cr, uid, model_ids, context=context)[0][1] # send an email if option checked and if a message exists (do not send void emails) - if wizard.send_mail and wizard.message: + if wizard.send_mail and wizard.message and not wizard.message == '<br>': # when deleting the message, cleditor keeps a <br> # add signature # FIXME 8.0: use notification_email_send, send a wall message and let mail handle email notification + message box signature_company = self.pool.get('mail.notification').get_signature_footer(cr, uid, user_id=uid, res_model=wizard.res_model, res_id=wizard.res_id, context=context) diff --git a/addons/note/note.py b/addons/note/note.py index 2d95b15107a..eb9a6397d18 100644 --- a/addons/note/note.py +++ b/addons/note/note.py @@ -141,12 +141,19 @@ class note_note(osv.osv): #note without user's stage nb_notes_ws = self.search(cr,uid, domain+[('stage_ids', 'not in', current_stage_ids)], context=context, count=True) if nb_notes_ws: - result += [{ #notes for unknown stage and if stage_ids is not empty - '__context': {'group_by': groupby[1:]}, - '__domain': domain + [('stage_ids', 'not in', current_stage_ids)], - 'stage_id': (0, 'Unknown'), - 'stage_id_count':nb_notes_ws - }] + # add note to the first column if it's the first stage + dom_not_in = ('stage_ids', 'not in', current_stage_ids) + if result and result[0]['stage_id'][0] == current_stage_ids[0]: + dom_in = result[0]['__domain'].pop() + result[0]['__domain'] = domain + ['|', dom_in, dom_not_in] + else: + # add the first stage column + result = [{ + '__context': {'group_by': groupby[1:]}, + '__domain': domain + [dom_not_in], + 'stage_id': (current_stage_ids[0], stage_name[current_stage_ids[0]]), + 'stage_id_count':nb_notes_ws + }] + result else: # if stage_ids is empty @@ -156,7 +163,7 @@ class note_note(osv.osv): result = [{ #notes for unknown stage '__context': {'group_by': groupby[1:]}, '__domain': domain, - 'stage_id': (0, 'Unknown'), + 'stage_id': False, 'stage_id_count':nb_notes_ws }] else: @@ -187,9 +194,12 @@ class res_users(osv.Model): model_id = data_obj.get_object_reference(cr, uid, 'base', 'group_user') #Employee Group group_id = model_id and model_id[1] or False if group_id in [x.id for x in user.groups_id]: - for note_xml_id in ['note_stage_01','note_stage_02','note_stage_03','note_stage_04']: - data_id = data_obj._get_id(cr, uid, 'note', note_xml_id) + for note_xml_id in ['note_stage_00','note_stage_01','note_stage_02','note_stage_03','note_stage_04']: + try: + data_id = data_obj._get_id(cr, uid, 'note', note_xml_id) + except ValueError: + continue stage_id = data_obj.browse(cr, uid, data_id, context=context).res_id note_obj.copy(cr, uid, stage_id, default = { 'user_id': user_id}, context=context) - return user_id
\ No newline at end of file + return user_id diff --git a/addons/note/note_data.xml b/addons/note/note_data.xml index 592292788b3..376b8e9053f 100644 --- a/addons/note/note_data.xml +++ b/addons/note/note_data.xml @@ -2,6 +2,12 @@ <openerp> <data> + <record model="note.stage" id="note_stage_00"> + <field name="name">New</field> + <field name="sequence" eval="0"/> + <field name="user_id" eval="ref('base.user_root')"/> + </record> + <record model="note.stage" id="note_stage_01"> <field name="name">Today</field> <field name="sequence">1</field> diff --git a/addons/pad/py_etherpad/__init__.py b/addons/pad/py_etherpad/__init__.py index 6af310b48aa..0db607fe16f 100644 --- a/addons/pad/py_etherpad/__init__.py +++ b/addons/pad/py_etherpad/__init__.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python """Module to talk to EtherpadLite API.""" import json diff --git a/addons/pad/static/src/css/etherpad.css b/addons/pad/static/src/css/etherpad.css index ad47be32b02..a0002ebe97c 100644 --- a/addons/pad/static/src/css/etherpad.css +++ b/addons/pad/static/src/css/etherpad.css @@ -43,7 +43,7 @@ z-index: 1000; } -.oe_pad.oe_configured .oe_pad_content.oe_editing{ +.oe_pad .oe_pad_content.oe_editing{ border: solid 1px #c4c4c4; height:500px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.1); @@ -53,7 +53,7 @@ box-shadow: 0 5px 10px rgba(0,0,0,0.1); } -.oe_pad.oe_configured.oe_pad_fullscreen .oe_pad_content { +.oe_pad.oe_pad_fullscreen .oe_pad_content { height: 100%; border: none; -webkit-box-shadow: none; @@ -63,7 +63,7 @@ box-shadow: none; } -.oe_pad.oe_unconfigured > p { +.oe_pad .oe_unconfigured { text-align: center; opacity: 0.75; } diff --git a/addons/pad/static/src/js/pad.js b/addons/pad/static/src/js/pad.js index 1a2de41745b..ba5ee3a3037 100644 --- a/addons/pad/static/src/js/pad.js +++ b/addons/pad/static/src/js/pad.js @@ -9,6 +9,7 @@ openerp.pad = function(instance) { this.on("change:configured", this, this.switch_configured); }, initialize_content: function() { + var self = this; this.switch_configured(); this.$('.oe_pad_switch').click(function() { self.$el.toggleClass('oe_pad_fullscreen'); diff --git a/addons/plugin/plugin_handler.py b/addons/plugin/plugin_handler.py index c278db2f19a..fc6c874fab5 100644 --- a/addons/plugin/plugin_handler.py +++ b/addons/plugin/plugin_handler.py @@ -110,7 +110,7 @@ class plugin_handler(osv.osv_memory): model_obj.message_post(cr, uid, [res_id], body=msg.get('body'), subject=msg.get('subject'), - type='email', + type='comment' if model == 'res.partner' else 'email', parent_id=msg.get('parent_id'), attachments=msg.get('attachments')) notify = _("Mail successfully pushed") diff --git a/addons/plugin_thunderbird/static/thunderbird_plugin/install.sh b/addons/plugin_thunderbird/static/thunderbird_plugin/install.sh index e1103b30acf..5ca7a5a934a 100755 --- a/addons/plugin_thunderbird/static/thunderbird_plugin/install.sh +++ b/addons/plugin_thunderbird/static/thunderbird_plugin/install.sh @@ -1,3 +1,4 @@ +#!/bin/sh make clean make cp ../openerp_plugin.xpi /home/openerp/ diff --git a/addons/point_of_sale/res_partner.py b/addons/point_of_sale/res_partner.py index 81a0f6083be..d7969b0e21a 100644 --- a/addons/point_of_sale/res_partner.py +++ b/addons/point_of_sale/res_partner.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python import math diff --git a/addons/point_of_sale/res_users.py b/addons/point_of_sale/res_users.py index 05e49a5545d..ed2c6fae598 100644 --- a/addons/point_of_sale/res_users.py +++ b/addons/point_of_sale/res_users.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python import math diff --git a/addons/point_of_sale/static/lib/mousewheel/jquery.mousewheel-3.0.6.js b/addons/point_of_sale/static/lib/mousewheel/jquery.mousewheel-3.0.6.js index 38b60951b20..38b60951b20 100755..100644 --- a/addons/point_of_sale/static/lib/mousewheel/jquery.mousewheel-3.0.6.js +++ b/addons/point_of_sale/static/lib/mousewheel/jquery.mousewheel-3.0.6.js diff --git a/addons/point_of_sale/static/src/js/db.js b/addons/point_of_sale/static/src/js/db.js index a79b111b5c5..e47ce66f648 100644 --- a/addons/point_of_sale/static/src/js/db.js +++ b/addons/point_of_sale/static/src/js/db.js @@ -204,8 +204,8 @@ function openerp_pos_db(instance, module){ this.packagings_by_product_id[pack.product_id[0]] = []; } this.packagings_by_product_id[pack.product_id[0]].push(pack); - if(pack.ean13){ - this.packagings_by_ean13[pack.ean13] = pack; + if(pack.ean){ + this.packagings_by_ean13[pack.ean] = pack; } } }, diff --git a/addons/point_of_sale/wizard/pos_box.py b/addons/point_of_sale/wizard/pos_box.py index 471153695f4..e1fa90844d7 100644 --- a/addons/point_of_sale/wizard/pos_box.py +++ b/addons/point_of_sale/wizard/pos_box.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python from openerp.osv import osv, fields from openerp.tools.translate import _ diff --git a/addons/point_of_sale/wizard/pos_payment.xml b/addons/point_of_sale/wizard/pos_payment.xml index 3b1cde3e488..2e828521757 100644 --- a/addons/point_of_sale/wizard/pos_payment.xml +++ b/addons/point_of_sale/wizard/pos_payment.xml @@ -15,7 +15,7 @@ <footer> <button name="check" string="Make Payment" type="object" class="oe_highlight"/> or - <button icon="gtk-stop" special="cancel" string="Cancel" class="oe_link"/> + <button special="cancel" string="Cancel" class="oe_link"/> </footer> </form> </field> diff --git a/addons/point_of_sale/wizard/pos_session_opening.py b/addons/point_of_sale/wizard/pos_session_opening.py index 039dd90ae6b..39e7c564831 100644 --- a/addons/point_of_sale/wizard/pos_session_opening.py +++ b/addons/point_of_sale/wizard/pos_session_opening.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python from openerp.osv import osv, fields from openerp.tools.translate import _ diff --git a/addons/portal/__init__.py b/addons/portal/__init__.py index 3a9b5ef80d0..1f60accc83d 100644 --- a/addons/portal/__init__.py +++ b/addons/portal/__init__.py @@ -22,6 +22,7 @@ import portal import mail_thread import mail_mail +import mail_message import wizard import acquirer diff --git a/addons/portal/mail_mail.py b/addons/portal/mail_mail.py index faaf21e5028..e412732fdc9 100644 --- a/addons/portal/mail_mail.py +++ b/addons/portal/mail_mail.py @@ -33,9 +33,14 @@ class mail_mail(osv.Model): - partner is not an user: signup_url - partner is an user: fallback on classic URL """ + if context is None: + context = {} + partner_obj = self.pool.get('res.partner') if partner and not partner.user_ids: - contex_signup = dict(context or {}, signup_valid=True) - partner = self.pool.get('res.partner').browse(cr, SUPERUSER_ID, partner.id, context=contex_signup) - return _("""<small>Access your messages and documents through <a style='color:inherit' href="%s">our Customer Portal</a></small>""") % partner.signup_url + contex_signup = dict(context, signup_valid=True) + signup_url = partner_obj._get_signup_url_for_action(cr, SUPERUSER_ID, [partner.id], + action='login', model=mail.model, res_id=mail.res_id, + context=contex_signup)[partner.id] + return _("""<small>Access your messages and documents through <a style='color:inherit' href="%s">our Customer Portal</a></small>""") % signup_url else: return super(mail_mail, self)._get_partner_access_link(cr, uid, mail, partner=partner, context=context) diff --git a/addons/portal/mail_message.py b/addons/portal/mail_message.py new file mode 100644 index 00000000000..d6a38f27378 --- /dev/null +++ b/addons/portal/mail_message.py @@ -0,0 +1,57 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Management Solution +# Copyright (C) 2004-2011 OpenERP S.A (<http://www.openerp.com>). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +############################################################################## + +from openerp.osv import osv, orm +from openerp.tools.translate import _ + + +class mail_message(osv.Model): + """ Update of mail_message class, to restrict mail access. """ + _inherit = 'mail.message' + + def _search(self, cr, uid, args, offset=0, limit=None, order=None, + context=None, count=False, access_rights_uid=None): + """ Override that adds specific access rights of mail.message, to remove + all internal notes if uid is a non-employee + """ + group_ids = self.pool.get('res.users').browse(cr, uid, uid, context=context).groups_id + group_user_id = self.pool.get("ir.model.data").get_object_reference(cr, uid, 'base', 'group_user')[1] + if group_user_id not in [group.id for group in group_ids]: + args = ['&', '|', ('type', '!=', 'comment'), ('subtype_id', '!=', False)] + list(args) + + return super(mail_message, self)._search(cr, uid, args, offset=offset, limit=limit, order=order, + context=context, count=False, access_rights_uid=access_rights_uid) + + def check_access_rule(self, cr, uid, ids, operation, context=None): + """ Add Access rules of mail.message for non-employee user: + - read: + - raise if the type is comment and subtype NULL (internal note) + """ + group_ids = self.pool.get('res.users').browse(cr, uid, uid, context=context).groups_id + group_user_id = self.pool.get("ir.model.data").get_object_reference(cr, uid, 'base', 'group_user')[1] + if group_user_id not in [group.id for group in group_ids]: + cr.execute('SELECT DISTINCT id FROM "%s" WHERE type = %%s AND subtype_id IS NULL AND id = ANY (%%s)' % (self._table), ('comment', ids,)) + if cr.fetchall(): + raise orm.except_orm(_('Access Denied'), + _('The requested operation cannot be completed due to security restrictions. Please contact your system administrator.\n\n(Document type: %s, Operation: %s)') % \ + (self._description, operation)) + + return super(mail_message, self).check_access_rule(cr, uid, ids=ids, operation=operation, context=context) diff --git a/addons/portal/portal_demo.xml b/addons/portal/portal_demo.xml index c05189fd2ab..3660754b4ad 100644 --- a/addons/portal/portal_demo.xml +++ b/addons/portal/portal_demo.xml @@ -40,7 +40,7 @@ Mr Demo Portal</field> <record id="message_company_news0_comment0" model="mail.message"> <field name="model">mail.group</field> <field name="res_id" ref="company_news_feed"/> - <field name="body"><![CDATA[<p>As your first portal member, I am very pleased to be able to be able to communicate directly with you. Be sure I'll read all news carefully!</p>]]></field> + <field name="body"><![CDATA[<p>As your first portal member, I am very pleased to be able to communicate directly with you. Be sure I'll read all news carefully!</p>]]></field> <field name="parent_id" ref="message_company_news0"/> <field name="type">comment</field> <field name="subtype_id" ref="mail.mt_comment"/> diff --git a/addons/portal/tests/test_portal.py b/addons/portal/tests/test_portal.py index 8021a0e371c..e2b66e65af6 100644 --- a/addons/portal/tests/test_portal.py +++ b/addons/portal/tests/test_portal.py @@ -40,7 +40,9 @@ class test_portal(TestMailBase): self.partner_chell_id = self.user_chell.partner_id.id # Create a PigsPortal group - self.group_port_id = self.mail_group.create(cr, uid, {'name': 'PigsPortal', 'public': 'groups', 'group_public_id': self.group_portal_id}) + self.group_port_id = self.mail_group.create(cr, uid, + {'name': 'PigsPortal', 'public': 'groups', 'group_public_id': self.group_portal_id}, + {'mail_create_nolog': True}) # Set an email address for the user running the tests, used as Sender for outgoing mails self.res_users.write(cr, uid, uid, {'email': 'test@localhost'}) @@ -197,3 +199,27 @@ class test_portal(TestMailBase): self.assertEqual(action.get('id'), port_act_id, 'URL redirection: action without parameters should redirect to client action Inbox') + def test_30_message_read(self): + cr, uid, group_port_id = self.cr, self.uid, self.group_port_id + + # Data: custom subtypes + mt_group_public_id = self.mail_message_subtype.create(cr, uid, {'name': 'group_public', 'description': 'Group changed'}) + self.ir_model_data.create(cr, uid, {'name': 'mt_group_public', 'model': 'mail.message.subtype', 'module': 'mail', 'res_id': mt_group_public_id}) + # Data: post messages with various subtypes + msg1_id = self.mail_group.message_post(cr, uid, group_port_id, body='Body1', type='comment', subtype='mail.mt_comment') + msg2_id = self.mail_group.message_post(cr, uid, group_port_id, body='Body2', type='comment', subtype='mail.mt_group_public') + msg3_id = self.mail_group.message_post(cr, uid, group_port_id, body='Body3', type='comment', subtype='mail.mt_comment') + msg4_id = self.mail_group.message_post(cr, uid, group_port_id, body='Body4', type='comment') + msg5_id = self.mail_group.message_post(cr, uid, group_port_id, body='Body5', type='notification') + + # Do: Chell search messages: should not see internal notes (comment without subtype) + msg_ids = self.mail_message.search(cr, self.user_chell_id, [('model', '=', 'mail.group'), ('res_id', '=', group_port_id)]) + self.assertEqual(set(msg_ids), set([msg1_id, msg2_id, msg3_id, msg5_id]), + 'mail_message: portal user has access to messages he should not read') + + # Do: Chell read messages she can read + self.mail_message.read(cr, self.user_chell_id, msg_ids, ['body', 'type', 'subtype_id']) + + # Do: Chell read a message she should not be able to read + with self.assertRaises(except_orm): + self.mail_message.read(cr, self.user_chell_id, [msg4_id], ['body', 'type', 'subtype_id']) diff --git a/addons/portal_event/portal_event_view.xml b/addons/portal_event/portal_event_view.xml index 4eca34b39c2..4eca34b39c2 100755..100644 --- a/addons/portal_event/portal_event_view.xml +++ b/addons/portal_event/portal_event_view.xml diff --git a/addons/portal_hr_employees/hr_employee_view.xml b/addons/portal_hr_employees/hr_employee_view.xml index a3182cd5b1c..ace0daaff87 100644 --- a/addons/portal_hr_employees/hr_employee_view.xml +++ b/addons/portal_hr_employees/hr_employee_view.xml @@ -35,11 +35,35 @@ <record model="ir.ui.view" id="portal_hr_kanban_view_employees"> <field name="name">HR - Employess Kanban</field> <field name="model">hr.employee</field> - <field name="inherit_id" ref="hr.hr_kanban_view_employees"/> <field name="arch" type="xml"> - <xpath expr="//div[@class='oe_employee_details']" position="inside"> - <t t-if="record.public_info.raw_value"><field name="public_info"/></t> - </xpath> + <kanban> + <field name="last_login"/> + <templates> + <t t-name="kanban-box"> + <div class="oe_employee_vignette"> + <div class="oe_employee_image"> + <a type="open"><img t-att-src="kanban_image('hr.employee', 'image_medium', record.id.value)" class="oe_employee_picture"/></a> + </div> + <div class="oe_employee_details"> + <h4> + <a type="open"><field name="name"/></a> + </h4> + <ul> + <li t-if="record.job_id.raw_value"><field name="job_id"/></li> + <li t-if="record.work_location.raw_value"><field name="work_location"/></li> + <li t-if="record.work_phone.raw_value">Tel: <field name="work_phone"/></li> + <li t-if="record.mobile_phone.raw_value">Mobile: <field name="mobile_phone"/></li> + <li t-if="record.work_email.raw_value"><a t-attf-href="mailto:#{record.work_email.value}"><field name="work_email"/></a></li> + <li t-if="record.public_info.raw_value"><field name="public_info"/></li> + </ul> + </div> + </div> + <script> + $('.oe_employee_picture').load(function() { if($(this).width() > $(this).height()) { $(this).addClass('oe_employee_picture_wide') } }); + </script> + </t> + </templates> + </kanban> </field> </record> diff --git a/addons/portal_project/security/portal_security.xml b/addons/portal_project/security/portal_security.xml index 8d58ed70aeb..67e57766ebd 100644 --- a/addons/portal_project/security/portal_security.xml +++ b/addons/portal_project/security/portal_security.xml @@ -33,27 +33,26 @@ </record> <record model="ir.rule" id="project.task_visibility_rule"> - <field name="name">Project/Task: employees: public, portal, employee or following or assigned</field> + <field name="name">Project/Task: employees: public, portal, employee or (followers and following)</field> <field name="domain_force">['|', - ('user_id', '=', user.id), - '|', - ('project_id.privacy_visibility', 'in', ['public', 'portal', 'employees']), - '&', - ('project_id.privacy_visibility', '=', 'followers'), - ('message_follower_ids', 'in', [user.partner_id.id]), + ('project_id.privacy_visibility', 'in', ['public', 'portal', 'employees']), + '&', + ('project_id.privacy_visibility', '=', 'followers'), + ('message_follower_ids', 'in', [user.partner_id.id]), ]</field> </record> <record id="portal_task_rule" model="ir.rule"> - <field name="name">Project/Task: portal users: public or portal and following</field> + <field name="name">Project/Task: portal users: public or (portal and colleagues following) or (followers and following)</field> <field name="model_id" ref="project.model_project_task"/> - <field name="domain_force">['|', - ('project_id.privacy_visibility', '=', 'public'), + <field name="domain_force">['|', '|', + ('project_id.privacy_visibility', 'in', ['public']), '&', - ('project_id.privacy_visibility', 'in', ['portal', 'followers']), - '|', - ('message_follower_ids','in', [user.partner_id.id]), - ('user_id', '=', user.id), + ('project_id.privacy_visibility', '=', 'portal'), + ('message_follower_ids', 'child_of', [user.partner_id.commercial_partner_id.id]), + '&', + ('project_id.privacy_visibility', '=', 'followers'), + ('message_follower_ids', 'in', [user.partner_id.id]), ]</field> <field name="groups" eval="[(4, ref('portal.group_portal'))]"/> </record> diff --git a/addons/portal_project_issue/security/portal_security.xml b/addons/portal_project_issue/security/portal_security.xml index f6cd8d89be7..598c1620a82 100644 --- a/addons/portal_project_issue/security/portal_security.xml +++ b/addons/portal_project_issue/security/portal_security.xml @@ -3,28 +3,27 @@ <data noupdate="1"> <record id="portal_issue_rule" model="ir.rule"> - <field name="name">Project/Issue: portal users: public or portal and following</field> + <field name="name">Project/Issue: portal users: public or (portal and colleagues following) or (followers and following)</field> <field name="model_id" ref="project_issue.model_project_issue"/> - <field name="domain_force">['|', - ('project_id.privacy_visibility', '=', 'public'), + <field name="domain_force">['|', '|', + ('project_id.privacy_visibility', 'in', ['public']), + '&', + ('project_id.privacy_visibility', '=', 'portal'), + ('message_follower_ids', 'child_of', [user.partner_id.commercial_partner_id.id]), '&', - ('project_id.privacy_visibility', 'in', ['portal', 'followers']), - '|', - ('message_follower_ids','in', [user.partner_id.id]), - ('user_id', '=', user.id), + ('project_id.privacy_visibility', '=', 'followers'), + ('message_follower_ids', 'in', [user.partner_id.id]), ]</field> <field name="groups" eval="[(4, ref('portal.group_portal'))]"/> </record> <record model="ir.rule" id="project_issue.issue_user_rule"> - <field name="name">Project/Issue: employees: public, portal, employee or following or assigned</field> + <field name="name">Project/Issue: employees: public, portal, employee or (followers and following)</field> <field name="domain_force">['|', - ('user_id', '=', user.id), - '|', - ('project_id.privacy_visibility', 'in', ['public', 'portal', 'employees']), - '&', - ('project_id.privacy_visibility', '=', 'followers'), - ('message_follower_ids', 'in', [user.partner_id.id]), + ('project_id.privacy_visibility', 'in', ['public', 'portal', 'employees']), + '&', + ('project_id.privacy_visibility', '=', 'followers'), + ('message_follower_ids', 'in', [user.partner_id.id]), ]</field> </record> diff --git a/addons/portal_project_long_term/security/portal_security.xml b/addons/portal_project_long_term/security/portal_security.xml index eab70ebe734..d8aec542847 100644 --- a/addons/portal_project_long_term/security/portal_security.xml +++ b/addons/portal_project_long_term/security/portal_security.xml @@ -3,16 +3,9 @@ <data> <record id="portal_project_long_term_rule" model="ir.rule"> - <field name="name">Project/Phase: portal users: public or portal and following</field> + <field name="name">Project/Phase: portal users: public or (portal and colleagues following) or (followers and following)</field> <field name="model_id" ref="project_long_term.model_project_phase"/> - <field name="domain_force">['|', - ('project_id.privacy_visibility', '=', 'public'), - '&', - ('project_id.privacy_visibility', 'in', ['portal', 'followers']), - '|', - ('message_follower_ids','in', [user.partner_id.id]), - ('user_id', '=', user.id), - ]</field> + <field name="domain_force">[('project_id.privacy_visibility', 'in', ['public', 'portal'])]</field> <field name="groups" eval="[(4, ref('portal.group_portal'))]"/> </record> diff --git a/addons/portal_sale/portal_sale.py b/addons/portal_sale/portal_sale.py index cd3b702d3c5..07300c5d463 100644 --- a/addons/portal_sale/portal_sale.py +++ b/addons/portal_sale/portal_sale.py @@ -104,25 +104,6 @@ class account_invoice(osv.Model): pass return action_dict - def invoice_validate(self, cr, uid, ids, context=None): - # fetch the partner's id and subscribe the partner to the invoice - document = self.browse(cr, uid, ids[0], context=context) - partner = document.partner_id - # TDE note: this code should be improved: used a real invite wizard instead of an ugly email - if partner.id not in document.message_follower_ids: - self.message_subscribe(cr, uid, ids, [partner.id], context=context) - mail_values = { - 'recipient_ids': [(4, partner.id)], - 'subject': 'Invitation to follow %s' % document.name_get()[0][1], - 'body_html': 'You have been invited to follow %s' % document.name_get()[0][1], - 'auto_delete': True, - 'type': 'email', - } - mail_obj = self.pool.get('mail.mail') - mail_id = mail_obj.create(cr, uid, mail_values, context=context) - mail_obj.send(cr, uid, [mail_id], context=context) - return super(account_invoice, self).invoice_validate(cr, uid, ids, context=context) - def get_signup_url(self, cr, uid, ids, context=None): assert len(ids) == 1 document = self.browse(cr, uid, ids[0], context=context) diff --git a/addons/product/report/product_label.xsl b/addons/product/report/product_label.xsl index 641db73ea7d..5dbb2d64a28 100644 --- a/addons/product/report/product_label.xsl +++ b/addons/product/report/product_label.xsl @@ -67,7 +67,7 @@ <para style="nospace"><xsl:value-of select="code"/></para> </td> <td> - <para style="nospace" t="1"><xsl:value-of select="price"/> <xsl:value-of select="currency"/></para> + <para style="nospace" t="1"><xsl:value-of select="price"/><xsl:text> </xsl:text><xsl:value-of select="currency"/></para> </td> </tr> <tr> diff --git a/addons/project/project.py b/addons/project/project.py index 8d7f09f8c4e..5d5abce3066 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -198,8 +198,12 @@ class project(osv.osv): return res def _task_count(self, cr, uid, ids, field_name, arg, context=None): + if context is None: + context = {} res = dict.fromkeys(ids, 0) - task_ids = self.pool.get('project.task').search(cr, uid, [('project_id', 'in', ids)]) + ctx = context.copy() + ctx['active_test'] = False + task_ids = self.pool.get('project.task').search(cr, uid, [('project_id', 'in', ids)], context=ctx) for task in self.pool.get('project.task').browse(cr, uid, task_ids, context): res[task.project_id.id] += 1 return res @@ -210,7 +214,7 @@ class project(osv.osv): def _get_visibility_selection(self, cr, uid, context=None): """ Overriden in portal_project to offer more options """ - return [('public', 'All Users'), + return [('public', 'Public'), ('employees', 'Employees Only'), ('followers', 'Followers Only')] @@ -275,7 +279,17 @@ class project(osv.osv): "with Tasks (or optionally Issues if the Issue Tracker module is installed)."), 'alias_model': fields.selection(_alias_models, "Alias Model", select=True, required=True, help="The kind of document created when an email is received on this project's email alias"), - 'privacy_visibility': fields.selection(_visibility_selection, 'Privacy / Visibility', required=True), + 'privacy_visibility': fields.selection(_visibility_selection, 'Privacy / Visibility', required=True, + help="Holds visibility of the tasks or issues that belong to the current project:\n" + "- Public: everybody sees everything; if portal is activated, portal users\n" + " see all tasks or issues; if anonymous portal is activated, visitors\n" + " see all tasks or issues\n" + "- Portal (only available if Portal is installed): employees see everything;\n" + " if portal is activated, portal users see the tasks or issues followed by\n" + " them or by someone of their company\n" + "- Employees Only: employees see all tasks or issues\n" + "- Followers Only: employees see only the followed tasks or issues; if portal\n" + " is activated, portal users see the followed tasks or issues."), 'state': fields.selection([('template', 'Template'),('draft','New'),('open','In Progress'), ('cancelled', 'Cancelled'),('pending','Pending'),('close','Closed')], 'Status', required=True,), 'doc_count':fields.function(_get_attached_docs, string="Number of documents attached", type='int') } @@ -293,7 +307,7 @@ class project(osv.osv): 'sequence': 10, 'type_ids': _get_type_common, 'alias_model': 'project.task', - 'privacy_visibility': 'public', + 'privacy_visibility': 'employees', } # TODO: Why not using a SQL contraints ? @@ -612,7 +626,8 @@ class task(base_stage, osv.osv): search_domain = [] project_id = self._resolve_project_id_from_context(cr, uid, context=context) if project_id: - search_domain += [('project_ids', '=', project_id)] + search_domain += ['|', ('project_ids', '=', project_id)] + search_domain += [('id', 'in', ids)] stage_ids = stage_obj._search(cr, uid, search_domain, order=order, access_rights_uid=access_rights_uid, context=context) result = stage_obj.name_get(cr, access_rights_uid, stage_ids, context=context) # restore order of the search diff --git a/addons/project/project_demo.xml b/addons/project/project_demo.xml index f5fbf878fd0..b7dcc2bdb83 100644 --- a/addons/project/project_demo.xml +++ b/addons/project/project_demo.xml @@ -62,7 +62,7 @@ <field name="name">E-Learning Integration</field> <field name="user_id" ref="base.user_demo"/> <field name="alias_model">project.task</field> - <field name="privacy_visibility">public</field> + <field name="privacy_visibility">employees</field> <field name="members" eval="[(4, ref('base.user_root')), (4, ref('base.user_demo'))]"/> </record> @@ -76,6 +76,7 @@ <field name="name">Website Design Templates</field> <field name="user_id" ref="base.user_root"/> <field name="alias_model">project.task</field> + <field name="privacy_visibility">employees</field> <field name="members" eval="[(4, ref('base.user_root')), (4,ref('base.user_demo'))]"/> </record> @@ -89,6 +90,7 @@ <field name="partner_id" ref="base.res_partner_7"/> <field name="name">Data Import/Export Plugin</field> <field name="alias_model">project.task</field> + <field name="privacy_visibility">followers</field> <field name="members" eval="[(6, 0, [ ref('base.user_root'), ref('base.user_demo')])]"/> diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index 298355d4c82..eb042e5f0c7 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -52,7 +52,8 @@ <field name="view_mode">kanban,tree,form,calendar,gantt,graph</field> <field name="context">{ 'search_default_project_id': [active_id], - 'default_project_id': active_id, + 'default_project_id': active_id, + 'active_test': False, }</field> <field name="search_view_id" ref="view_task_search_form"/> <field name="help" type="html"> @@ -509,6 +510,7 @@ <li><a name="do_open" states="draft" string="Validate planned time" type="object" class="oe_kanban_button oe_kanban_button_active">!</a></li> </ul> </li> + <br/> <li><ul class="oe_kanban_colorpicker" data-field="color"/></li> </ul> </div> diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index 4bbaa9b788e..e674019443b 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -75,15 +75,13 @@ </record> <record model="ir.rule" id="task_visibility_rule"> - <field name="name">Project/Task: employees: public or employee or following or assigned</field> + <field name="name">Project/Task: employees: public or employee or (followers and following)</field> <field name="model_id" ref="model_project_task"/> <field name="domain_force">['|', - ('user_id', '=', user.id), - '|', - ('project_id.privacy_visibility', 'in', ['public', 'employees']), - '&', - ('project_id.privacy_visibility', '=', 'followers'), - ('message_follower_ids', 'in', [user.partner_id.id]), + ('project_id.privacy_visibility', 'in', ['public', 'employees']), + '&', + ('project_id.privacy_visibility', '=', 'followers'), + ('message_follower_ids', 'in', [user.partner_id.id]), ]</field> <field name="groups" eval="[(4,ref('base.group_user'))]"/> </record> diff --git a/addons/project_gtd/project_gtd_view.xml b/addons/project_gtd/project_gtd_view.xml index 1467ce55fab..4bfd5b783c7 100644 --- a/addons/project_gtd/project_gtd_view.xml +++ b/addons/project_gtd/project_gtd_view.xml @@ -106,6 +106,8 @@ <filter name="open" string="In Progress" domain="[('state','in',('draft','open'))]" help="In Progress and draft tasks" icon="terp-camera_test"/> <filter string="Pending" domain="[('state','=','pending')]" context="{'show_delegated':False}" help="Pending Tasks" icon="terp-gtk-media-pause"/> <separator/> + <filter name="message_unread" string="Unread Messages" domain="[('message_unread','=',True)]"/> + <separator/> <filter string="Inbox" domain="[('timebox_id','=', False)]" help="Tasks having no timebox assigned yet"/> <group expand="0" string="Display"> <filter string="Show Context" name="context_show" context="{'context_show': True}" domain="[]" icon="terp-camera_test" help="Show the context field"/> diff --git a/addons/project_issue/project_issue.py b/addons/project_issue/project_issue.py index 517d335aa48..a008c670138 100644 --- a/addons/project_issue/project_issue.py +++ b/addons/project_issue/project_issue.py @@ -495,10 +495,10 @@ class project_issue(base_stage, osv.osv): def message_get_suggested_recipients(self, cr, uid, ids, context=None): recipients = super(project_issue, self).message_get_suggested_recipients(cr, uid, ids, context=context) for issue in self.browse(cr, uid, ids, context=context): - if issue.partner_id: - self._message_add_suggested_recipient(cr, uid, recipients, issue, partner=issue.partner_id, reason=_('Customer')) - elif issue.email_from: + if issue.email_from: self._message_add_suggested_recipient(cr, uid, recipients, issue, email=issue.email_from, reason=_('Customer Email')) + elif issue.partner_id: + self._message_add_suggested_recipient(cr, uid, recipients, issue, partner=issue.partner_id, reason=_('Customer')) return recipients def message_new(self, cr, uid, msg, custom_values=None, context=None): diff --git a/addons/project_issue/security/project_issue_security.xml b/addons/project_issue/security/project_issue_security.xml index 5215a94a8b7..c8ed12086e4 100644 --- a/addons/project_issue/security/project_issue_security.xml +++ b/addons/project_issue/security/project_issue_security.xml @@ -10,15 +10,13 @@ </record> <record model="ir.rule" id="issue_user_rule"> - <field name="name">Project/Issue: employees: public or employee or following or assigned</field> + <field name="name">Project/Issue: employees: public or employee or (followers and following)</field> <field name="model_id" ref="model_project_issue"/> <field name="domain_force">['|', - '|', - ('project_id.privacy_visibility', 'in', ['public', 'employees']), - '&', - ('project_id.privacy_visibility', '=', 'followers'), - ('message_follower_ids', 'in', [user.id]), - ('user_id', '=', user.id), + ('project_id.privacy_visibility', 'in', ['public', 'employees']), + '&', + ('project_id.privacy_visibility', '=', 'followers'), + ('message_follower_ids', 'in', [user.id]), ]</field> <field name="groups" eval="[(4,ref('base.group_user'))]"/> </record> diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 26e34048b40..849e558563a 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -640,7 +640,7 @@ class purchase_order(osv.osv): 'product_uom': order_line.product_uom.id, 'product_uos': order_line.product_uom.id, 'date': self.date_to_datetime(cr, uid, order.date_order, context), - 'date_expected': self.date_to_datetime(cr, uid, order.date_order, context), + 'date_expected': self.date_to_datetime(cr, uid, order_line.date_planned, context), 'location_id': order.partner_id.property_stock_supplier.id, 'location_dest_id': order.location_id.id, 'picking_id': picking_id, @@ -952,7 +952,8 @@ class purchase_order_line(osv.osv): lang = res_partner.browse(cr, uid, partner_id).lang context_partner.update( {'lang': lang, 'partner_id': partner_id} ) product = product_product.browse(cr, uid, product_id, context=context_partner) - name = product.name + #call name_get() with partner in the context to eventually match name and description in the seller_ids field + dummy, name = product_product.name_get(cr, uid, product_id, context=context_partner)[0] if product.description_purchase: name += '\n' + product.description_purchase res['value'].update({'name': name}) diff --git a/addons/purchase_double_validation/test/purchase_double_validation_test.yml b/addons/purchase_double_validation/test/purchase_double_validation_test.yml index fb18db6d990..fb18db6d990 100755..100644 --- a/addons/purchase_double_validation/test/purchase_double_validation_test.yml +++ b/addons/purchase_double_validation/test/purchase_double_validation_test.yml diff --git a/addons/purchase_requisition/test/purchase_requisition_demo.yml b/addons/purchase_requisition/test/purchase_requisition_demo.yml index 5e441f26ea3..5e441f26ea3 100755..100644 --- a/addons/purchase_requisition/test/purchase_requisition_demo.yml +++ b/addons/purchase_requisition/test/purchase_requisition_demo.yml diff --git a/addons/report_webkit/__init__.py b/addons/report_webkit/__init__.py index 2c23fd8ed90..e00289407d8 100644 --- a/addons/report_webkit/__init__.py +++ b/addons/report_webkit/__init__.py @@ -25,7 +25,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/report_webkit/__openerp__.py b/addons/report_webkit/__openerp__.py index b962669eee9..f4035a951de 100644 --- a/addons/report_webkit/__openerp__.py +++ b/addons/report_webkit/__openerp__.py @@ -25,7 +25,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/report_webkit/company.py b/addons/report_webkit/company.py index f9ae4191528..b29354938de 100644 --- a/addons/report_webkit/company.py +++ b/addons/report_webkit/company.py @@ -25,7 +25,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/report_webkit/convert.py b/addons/report_webkit/convert.py index b4d42325bb6..e30209a77dc 100644 --- a/addons/report_webkit/convert.py +++ b/addons/report_webkit/convert.py @@ -25,7 +25,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/report_webkit/header.py b/addons/report_webkit/header.py index 9713efc5382..7a290662498 100644 --- a/addons/report_webkit/header.py +++ b/addons/report_webkit/header.py @@ -25,7 +25,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/report_webkit/ir_report.py b/addons/report_webkit/ir_report.py index 4b64a54c420..cea2b4e8329 100644 --- a/addons/report_webkit/ir_report.py +++ b/addons/report_webkit/ir_report.py @@ -25,7 +25,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/report_webkit/report_helper.py b/addons/report_webkit/report_helper.py index af9408b834e..83286dc59bd 100644 --- a/addons/report_webkit/report_helper.py +++ b/addons/report_webkit/report_helper.py @@ -25,7 +25,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/report_webkit/webkit_report.py b/addons/report_webkit/webkit_report.py index 3d8e41c42ff..82061daa758 100644 --- a/addons/report_webkit/webkit_report.py +++ b/addons/report_webkit/webkit_report.py @@ -26,7 +26,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/report_webkit/wizard/__init__.py b/addons/report_webkit/wizard/__init__.py index e8ae8b79fc0..e95244cc7aa 100644 --- a/addons/report_webkit/wizard/__init__.py +++ b/addons/report_webkit/wizard/__init__.py @@ -25,7 +25,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/report_webkit/wizard/report_webkit_actions.py b/addons/report_webkit/wizard/report_webkit_actions.py index 5f91d05d671..e22e7948d59 100644 --- a/addons/report_webkit/wizard/report_webkit_actions.py +++ b/addons/report_webkit/wizard/report_webkit_actions.py @@ -25,7 +25,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # ############################################################################## diff --git a/addons/resource/faces/observer.py b/addons/resource/faces/observer.py index 894345230ea..28ae58eb2b6 100644 --- a/addons/resource/faces/observer.py +++ b/addons/resource/faces/observer.py @@ -22,7 +22,7 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the # Free Software Foundation, Inc., -# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ############################################################################ #@-node:<< Copyright >> diff --git a/addons/resource/faces/pcalendar.py b/addons/resource/faces/pcalendar.py index c82c49d4816..24c974233d8 100644 --- a/addons/resource/faces/pcalendar.py +++ b/addons/resource/faces/pcalendar.py @@ -22,7 +22,7 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the # Free Software Foundation, Inc., -# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ############################################################################ #@-node:<< Copyright >> diff --git a/addons/resource/faces/plocale.py b/addons/resource/faces/plocale.py index 61bfa91917b..908fd1252e9 100644 --- a/addons/resource/faces/plocale.py +++ b/addons/resource/faces/plocale.py @@ -17,7 +17,7 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the # Free Software Foundation, Inc., -# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ############################################################################ import gettext diff --git a/addons/resource/faces/resource.py b/addons/resource/faces/resource.py index 3451806444e..faee8174994 100644 --- a/addons/resource/faces/resource.py +++ b/addons/resource/faces/resource.py @@ -22,7 +22,7 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the # Free Software Foundation, Inc., -# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ############################################################################ #@-node:<< Copyright >> diff --git a/addons/resource/faces/task.py b/addons/resource/faces/task.py index 7516f41db2a..961f6213d1d 100644 --- a/addons/resource/faces/task.py +++ b/addons/resource/faces/task.py @@ -22,7 +22,7 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the # Free Software Foundation, Inc., -# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ############################################################################ #@-node:<< Copyright >> diff --git a/addons/resource/faces/timescale.py b/addons/resource/faces/timescale.py index 3e7c3c1dc89..818c031b7d5 100644 --- a/addons/resource/faces/timescale.py +++ b/addons/resource/faces/timescale.py @@ -17,7 +17,7 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the # Free Software Foundation, Inc., -# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ############################################################################ import faces.pcalendar as pcal diff --git a/addons/resource/faces/utils.py b/addons/resource/faces/utils.py index 54985767613..6568c314fb5 100644 --- a/addons/resource/faces/utils.py +++ b/addons/resource/faces/utils.py @@ -17,7 +17,7 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the # Free Software Foundation, Inc., -# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ############################################################################ import observer diff --git a/addons/resource/resource.py b/addons/resource/resource.py index 944c90a3749..449fa422ab4 100644 --- a/addons/resource/resource.py +++ b/addons/resource/resource.py @@ -25,6 +25,7 @@ from dateutil import rrule import math from faces import * from openerp.osv import fields, osv +from openerp.tools.float_utils import float_compare from openerp.tools.translate import _ from itertools import groupby @@ -108,11 +109,11 @@ class resource_calendar(osv.osv): result = [] maxrecur = 100 current_hour = dt_from.hour - while (todo>0) and maxrecur: + while float_compare(todo, 0, 4) and maxrecur: cr.execute("select hour_from,hour_to from resource_calendar_attendance where dayofweek='%s' and calendar_id=%s order by hour_from desc", (dt_from.weekday(),id)) for (hour_from,hour_to) in cr.fetchall(): leave_flag = False - if (hour_from<current_hour) and (todo>0): + if (hour_from<current_hour) and float_compare(todo, 0, 4): m = min(hour_to, current_hour) if (m-hour_from)>todo: hour_from = m-todo @@ -161,10 +162,10 @@ class resource_calendar(osv.osv): result = [] maxrecur = 100 current_hour = dt_from.hour - while (todo>0) and maxrecur: + while float_compare(todo, 0, 4) and maxrecur: for (hour_from,hour_to) in [(item['hour_from'], item['hour_to']) for item in hours_by_cal[id] if item['dayofweek'] == str(dt_from.weekday())]: leave_flag = False - if (hour_to>current_hour) and (todo>0): + if (hour_to>current_hour) and float_compare(todo, 0, 4): m = max(hour_from, current_hour) if (hour_to-m)>todo: hour_to = m+todo diff --git a/addons/sale/res_partner_view.xml b/addons/sale/res_partner_view.xml index 40ac119fdee..5107f0c17af 100644 --- a/addons/sale/res_partner_view.xml +++ b/addons/sale/res_partner_view.xml @@ -69,27 +69,15 @@ <attribute name="invisible">False</attribute> <attribute name="groups">sale.group_delivery_invoice_address</attribute> </xpath> - <xpath expr="//field[@name='use_parent_address']" position="attributes"> + <!-- Version-specific hacks to avoid breaking view inheritance when the sale module + is installed on top of an older 7.0 version of the base module + (as the second embedded div_type was added later in the 7.0 release) + TODO: remove the hacks in trunk --> + <xpath expr="//div[@name='div_type'][field[@name='use_parent_address']] | //field[@name='child_ids']//div[@name='div_type']" position="attributes"> <attribute name="invisible">False</attribute> <attribute name="groups">sale.group_delivery_invoice_address</attribute> </xpath> - <xpath expr="//label[@for='use_parent_address']" position="attributes"> - <attribute name="invisible">False</attribute> - <attribute name="groups">sale.group_delivery_invoice_address</attribute> - </xpath> - <xpath expr="//field[@name='child_ids']//field[@name='use_parent_address']" position="attributes"> - <attribute name="invisible">False</attribute> - <attribute name="groups">sale.group_delivery_invoice_address</attribute> - </xpath> - <xpath expr="//field[@name='child_ids']//label[@for='use_parent_address']" position="attributes"> - <attribute name="invisible">False</attribute> - <attribute name="groups">sale.group_delivery_invoice_address</attribute> - </xpath> - <xpath expr="//field[@name='child_ids']//div[@name='div_type']" position="attributes"> - <attribute name="invisible">False</attribute> - <attribute name="groups">sale.group_delivery_invoice_address</attribute> - </xpath> - <xpath expr="//field[@name='child_ids']//label[@for='type']" position="attributes"> + <xpath expr="//label[@for='type'][following-sibling::div[@name='div_type']/field[@name='use_parent_address']] | //field[@name='child_ids']//label[@for='type']" position="attributes"> <attribute name="invisible">False</attribute> <attribute name="groups">sale.group_delivery_invoice_address</attribute> </xpath> diff --git a/addons/sale/wizard/sale_line_invoice.py b/addons/sale/wizard/sale_line_invoice.py index 83b953cc4d5..3b04319f5c7 100644 --- a/addons/sale/wizard/sale_line_invoice.py +++ b/addons/sale/wizard/sale_line_invoice.py @@ -21,6 +21,7 @@ from openerp.osv import osv, fields from openerp.tools.translate import _ +from openerp import netsvc class sale_order_line_make_invoice(osv.osv_memory): _name = "sale.order.line.make.invoice" @@ -80,6 +81,7 @@ class sale_order_line_make_invoice(osv.osv_memory): sales_order_line_obj = self.pool.get('sale.order.line') sales_order_obj = self.pool.get('sale.order') + wf_service = netsvc.LocalService('workflow') for line in sales_order_line_obj.browse(cr, uid, context.get('active_ids', []), context=context): if (not line.invoiced) and (line.state not in ('draft', 'cancel')): if not line.order_id in invoices: diff --git a/addons/sale_analytic_plans/sale_analytic_plans_view.xml b/addons/sale_analytic_plans/sale_analytic_plans_view.xml index 3600d71b7d4..121efbdf12e 100644 --- a/addons/sale_analytic_plans/sale_analytic_plans_view.xml +++ b/addons/sale_analytic_plans/sale_analytic_plans_view.xml @@ -52,5 +52,17 @@ </field> </record> + <record model="ir.ui.view" id="view_invoice_form_analytic_inherit"> + <field name="name">account.invoice.form.analytic.inherit</field> + <field name="model">account.invoice</field> + <field name="inherit_id" ref="account.invoice_form"/> + <field name="arch" type="xml"> + <field name="account_analytic_id" position="replace"> + <field name="analytics_id" context="{'journal_id':parent.journal_id}" domain="[('plan_id','<>',False)]" groups="analytic.group_analytic_accounting"/> + </field> + </field> + </record> + + </data> </openerp> diff --git a/addons/sale_crm/sale_crm.py b/addons/sale_crm/sale_crm.py index d0899729050..3172999c545 100644 --- a/addons/sale_crm/sale_crm.py +++ b/addons/sale_crm/sale_crm.py @@ -31,6 +31,12 @@ class sale_order(osv.osv): domain="['|',('section_id','=',section_id),('section_id','=',False), ('object_id.model', '=', 'crm.lead')]") } + def _prepare_invoice(self, cr, uid, order, lines, context=None): + invoice_vals = super(sale_order, self)._prepare_invoice(cr, uid, order, lines, context=context) + if order.section_id and order.section_id.id: + invoice_vals['section_id'] = order.section_id.id + return invoice_vals + class crm_case_section(osv.osv): _inherit = 'crm.case.section' diff --git a/addons/sale_crm/sale_crm_view.xml b/addons/sale_crm/sale_crm_view.xml index f8b4228334e..31c0317969a 100644 --- a/addons/sale_crm/sale_crm_view.xml +++ b/addons/sale_crm/sale_crm_view.xml @@ -16,6 +16,11 @@ </field> </record> + <!-- add needaction_menu_ref to reload quotation needaction when opportunity needaction is reloaded --> + <record model="ir.actions.act_window" id="crm.crm_case_category_act_oppor11"> + <field name="context">{'stage_type': 'opportunity', 'default_type': 'opportunity', 'default_user_id': uid, 'needaction_menu_ref': 'sale.menu_sale_quotations'}</field> + </record> + <record model="ir.ui.view" id="sale_view_inherit123"> <field name="name">sale.order.inherit</field> <field name="model">sale.order</field> @@ -110,7 +115,7 @@ <field name="inherit_id" ref="base.view_users_form_simple_modif"/> <field name="arch" type="xml"> <data> - <xpath expr="//field[@name='company_id']" position="after"> + <xpath expr="//field[@name='company_id']" position="before"> <field name="default_section_id"/> </xpath> </data> diff --git a/addons/sale_stock/stock_view.xml b/addons/sale_stock/stock_view.xml index d06526902fd..0f5b9c4f1e6 100644 --- a/addons/sale_stock/stock_view.xml +++ b/addons/sale_stock/stock_view.xml @@ -1,16 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> <data> - <record id="stock_picking_inherit_sale" model="ir.ui.view"> - <field name="name">stock.picking.form</field> - <field name="model">stock.picking</field> - <field name="inherit_id" ref="stock.view_picking_form"/> - <field name="arch" type="xml"> - <field name="move_type" position="before"> - <field name="sale_id"/> - </field> - </field> - </record> <record id="stock_move_sale" model="ir.ui.view"> <field name="name">stock.move.form</field> @@ -51,7 +41,7 @@ <record id="stock_picking_out_inherit_sale" model="ir.ui.view"> <field name="name">Outgoing picking Inherited</field> - <field name="model">stock.picking</field> + <field name="model">stock.picking.out</field> <field name="inherit_id" ref="stock.view_picking_out_form"/> <field name="arch" type="xml"> <field name="move_type" position="after"> diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 764d9de453e..db73bae3b6c 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -29,7 +29,7 @@ from openerp.osv import fields, osv from openerp.tools.translate import _ from openerp import netsvc from openerp import tools -from openerp.tools import float_compare +from openerp.tools import float_compare, DEFAULT_SERVER_DATETIME_FORMAT import openerp.addons.decimal_precision as dp import logging _logger = logging.getLogger(__name__) @@ -647,7 +647,7 @@ class stock_picking(osv.osv): ), 'min_date': fields.function(get_min_max_date, fnct_inv=_set_minimum_date, multi="min_max_date", store=True, type='datetime', string='Scheduled Time', select=1, help="Scheduled time for the shipment to be processed"), - 'date': fields.datetime('Time', help="Creation time, usually the time of the order.", select=True, states={'done':[('readonly', True)], 'cancel':[('readonly',True)]}), + 'date': fields.datetime('Creation Date', help="Creation date, usually the time of the order.", select=True, states={'done':[('readonly', True)], 'cancel':[('readonly',True)]}), 'date_done': fields.datetime('Date of Transfer', help="Date of Completion", states={'done':[('readonly', True)], 'cancel':[('readonly',True)]}), 'max_date': fields.function(get_min_max_date, fnct_inv=_set_maximum_date, multi="min_max_date", store=True, type='datetime', string='Max. Expected Date', select=2), @@ -2323,7 +2323,6 @@ class stock_move(osv.osv): 'line_id': move_lines, 'ref': move.picking_id and move.picking_id.name}) - def action_done(self, cr, uid, ids, context=None): """ Makes the move done and if all moves are done, it will finish the picking. @return: @@ -2369,7 +2368,7 @@ class stock_move(osv.osv): if todo: self.action_confirm(cr, uid, todo, context=context) - self.write(cr, uid, move_ids, {'state': 'done', 'date': time.strftime('%Y-%m-%d %H:%M:%S')}, context=context) + self.write(cr, uid, move_ids, {'state': 'done', 'date': time.strftime(DEFAULT_SERVER_DATETIME_FORMAT)}, context=context) for id in move_ids: wf_service.trg_trigger(uid, 'stock.move', id, cr) @@ -2412,14 +2411,14 @@ class stock_move(osv.osv): # or if it's the same as that of the secondary amount being posted. account_obj = self.pool.get('account.account') src_acct, dest_acct = account_obj.browse(cr, uid, [src_account_id, dest_account_id], context=context) - src_main_currency_id = src_acct.company_id.currency_id.id - dest_main_currency_id = dest_acct.company_id.currency_id.id + src_main_currency_id = src_acct.currency_id and src_acct.currency_id.id or src_acct.company_id.currency_id.id + dest_main_currency_id = dest_acct.currency_id and dest_acct.currency_id.id or dest_acct.company_id.currency_id.id cur_obj = self.pool.get('res.currency') if reference_currency_id != src_main_currency_id: # fix credit line: credit_line_vals['credit'] = cur_obj.compute(cr, uid, reference_currency_id, src_main_currency_id, reference_amount, context=context) if (not src_acct.currency_id) or src_acct.currency_id.id == reference_currency_id: - credit_line_vals.update(currency_id=reference_currency_id, amount_currency=reference_amount) + credit_line_vals.update(currency_id=reference_currency_id, amount_currency=-reference_amount) if reference_currency_id != dest_main_currency_id: # fix debit line: debit_line_vals['debit'] = cur_obj.compute(cr, uid, reference_currency_id, dest_main_currency_id, reference_amount, context=context) diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 6097885175b..b1a1fa048be 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -1262,8 +1262,8 @@ <field name="location_dest_id" groups="stock.group_locations"/> <field name="partner_id" context="{'contact_display':'partner'}" groups="stock.group_locations"/> - <field name="date_expected" on_change="onchange_date(date,date_expected)"/> - <field name="date" groups="base.group_no_one"/> + <field name="date_expected" on_change="onchange_date(date,date_expected)" attrs="{'invisible': [('state', '=', 'done')]}"/> + <field name="date" attrs="{'invisible': [('state', '!=', 'done')]}"/> </group> <group string="Traceability" groups="stock.group_tracking_lot"> diff --git a/addons/web_shortcuts/static/src/css/web_shortcuts.css b/addons/web_shortcuts/static/src/css/web_shortcuts.css index 8424e146d06..5d4e34f53b9 100644 --- a/addons/web_shortcuts/static/src/css/web_shortcuts.css +++ b/addons/web_shortcuts/static/src/css/web_shortcuts.css @@ -54,4 +54,7 @@ border-left: none; padding-left: 0; } - +.oe_systray_shortcuts_items > li > a:hover { + overflow:visible; + white-space: normal; +}
\ No newline at end of file |
