                      <div class=\\"text-warning\\" invisible=\\"not show_name_warning\\">El número más alto actual es <field class=\\"oe_inline\\" name=\\"highest_name\\"/>. Es posible que desee poner un número más alto aquí.</div>\\n\\n                            <h1>\\n                                <field name=\\"name\\" invisible=\\"not (name or name_placeholder or quick_edit_mode)\\" readonly=\\"state != 'draft'\\" options=\\"{'placeholder_field': 'name_placeholder'}\\"/>\\n\\n                                <span invisible=\\"name or name_placeholder or quick_edit_mode\\">Borrador</span>\\n                            </h1>\\n                        </div>\\n                        <group>\\n                            <group id=\\"header_left_group\\">\\n\\n                                <label for=\\"partner_id\\" string=\\"Cliente\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\"/>\\n                                <label for=\\"partner_id\\" string=\\"Proveedor\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\"/>\\n                                <div class=\\"o_col\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt', 'in_invoice', 'in_refund', 'in_receipt')\\">\\n                                    <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\" nolabel=\\"1\\" context=\\"{                                             'res_partner_search_mode': (context.get('default_move_type', 'entry') in ('out_invoice', 'out_refund', 'out_receipt') and 'customer') or (context.get('default_move_type', 'entry') in ('in_invoice', 'in_refund', 'in_receipt') and 'supplier') or False,                                             'show_address': 1, 'default_is_company': True, 'show_vat': True}\\" options=\\"{&quot;no_quick_create&quot;: True}\\" default_focus=\\"1\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" placeholder=\\"Buscar nombre o NIF...\\" readonly=\\"state != 'draft'\\"/>\\n                                    <button name=\\"action_update_fpos_values\\" type=\\"object\\" string=\\"Actualizar impuestos y cuentas\\" help=\\"Vuelva a calcular todos los impuestos y cuentas según la posición fiscal\\" class=\\"btn-link mb-1 px-0\\" icon=\\"fa-refresh\\" confirm=\\"Esto actualizará todos los impuestos y todas las cuentas según la posición fiscal actualmente establecida.\\" invisible=\\"not show_update_fpos or state in ['cancel', 'posted']\\"/>\\n                                </div>\\n\\n                                <field name=\\"partner_shipping_id\\" groups=\\"account.group_delivery_invoice_address\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\" readonly=\\"state != 'draft'\\"/>\\n                                <field name=\\"quick_edit_total_amount\\" class=\\"w-50\\" invisible=\\"move_type == 'entry' or not quick_edit_mode\\" readonly=\\"state != 'draft'\\"/>\\n                                <label for=\\"ref\\" string=\\"Referencia de factura\\" invisible=\\"move_type not in ('in_invoice', 'in_receipt', 'in_refund')\\"/>\\n                                <field name=\\"ref\\" default_focus=\\"1\\" nolabel=\\"1\\" invisible=\\"move_type not in ('in_invoice', 'in_receipt', 'in_refund')\\"/>\\n                                <field name=\\"ref\\" default_focus=\\"1\\" invisible=\\"move_type in ('in_invoice', 'in_receipt', 'in_refund', 'out_invoice', 'out_refund')\\"/>\\n                                <field name=\\"tax_cash_basis_origin_move_id\\" invisible=\\"not tax_cash_basis_origin_move_id\\"/>\\n                                <label name=\\"invoice_vendor_bill_id_label\\" for=\\"invoice_vendor_bill_id\\" string=\\"Autocompletar\\" class=\\"oe_edit_only\\" invisible=\\"state != 'draft' or move_type != 'in_invoice'\\"/>\\n                                <field name=\\"invoice_vendor_bill_id\\" nolabel=\\"1\\" class=\\"oe_edit_only\\" invisible=\\"state != 'draft' or move_type != 'in_invoice'\\" domain=\\"[('company_id', '=', company_id), ('partner_id','child_of', [partner_id]), ('move_type','=','in_invoice')]\\" placeholder=\\"Seleccione una factura de proveedor antigua\\" options=\\"{'no_create': True}\\" context=\\"{'show_total_amount': True}\\"/>\\n                            </group>\\n                            <group id=\\"header_right_group\\">\\n                                <label for=\\"invoice_date\\" string=\\"Fecha de factura\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\"/>\\n                                <field name=\\"invoice_date\\" nolabel=\\"1\\" options=\\"{'warn_future': true}\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\" readonly=\\"state != 'draft'\\" placeholder=\\"Hoy\\"/>\\n\\n                                <label for=\\"invoice_date\\" string=\\"Fecha de la factura\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\"/>\\n                                <field name=\\"invoice_date\\" nolabel=\\"1\\" options=\\"{'warn_future': true}\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\" readonly=\\"state != 'draft'\\"/>\\n\\n                                <field name=\\"date\\" string=\\"Fecha contable\\" invisible=\\"move_type in ('out_invoice', 'out_refund', 'out_receipt') and not quick_edit_mode and not (state == 'posted' and date != invoice_date)\\" readonly=\\"state != 'draft'\\"/>\\n                                <field name=\\"payment_reference\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" readonly=\\"inalterable_hash != False\\" placeholder=\\"Usar referencia de factura\\"/>\\n                                <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id', '=', bank_partner_id)]\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n\\n                                <!-- Invoice payment terms (only invoices) + due date (only invoices / receipts) -->\\n                                <div class=\\"o_td_label\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\">\\n                                    <label for=\\"invoice_date_due\\" string=\\"Fecha de vencimiento\\" invisible=\\"invoice_payment_term_id\\"/>\\n                                    <label for=\\"invoice_payment_term_id\\" string=\\"Condiciones de pago\\" invisible=\\"not invoice_payment_term_id\\"/>\\n                                </div>\\n                                <div class=\\"d-flex\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" name=\\"due_date\\">\\n                                    <field name=\\"invoice_date_due\\" force_save=\\"1\\" placeholder=\\"Fecha\\" invisible=\\"invoice_payment_term_id\\"/>\\n                                    <span class=\\"o_form_label mx-3 oe_edit_only text-center\\" style=\\"width: 6ch;\\" invisible=\\"state != 'draft' or invoice_payment_term_id\\">o</span>\\n                                    <field name=\\"invoice_payment_term_id\\" context=\\"{'example_date': invoice_date, 'example_amount': tax_totals['total_amount_currency']}\\" placeholder=\\"Condiciones de pago\\" options=\\"{'no_quick_create':True}\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                </div>\\n                                <field name=\\"delivery_date\\" invisible=\\"not show_delivery_date\\" readonly=\\"state != 'draft'\\"/>\\n                                <label for=\\"journal_id\\" groups=\\"account.group_account_readonly\\"/>\\n                                <label for=\\"currency_id\\" groups=\\"!account.group_account_readonly,base.group_multi_currency\\"/>\\n                                <div name=\\"journal_div\\" class=\\"d-flex\\" groups=\\"account.group_account_readonly,base.group_multi_currency\\">\\n                                    <field name=\\"journal_id\\" groups=\\"account.group_account_readonly\\" options=\\"{'no_create': True, 'no_open': True}\\" readonly=\\"posted_before and name not in (False, '', '/')\\"/>\\n                                    <div name=\\"in_and_refresh_button_div\\" groups=\\"base.group_multi_currency\\" class=\\"d-flex flex-column mx-3 text-center\\" style=\\"width: 6ch;\\" invisible=\\"move_type == 'entry'\\">\\n                                        <div>en</div>\\n                                        <div class=\\"d-flex flex-column justify-content-center flex-grow-1\\" invisible=\\"state != 'draft' or invoice_currency_rate == expected_currency_rate\\">\\n                                            <button type=\\"object\\" name=\\"refresh_invoice_currency_rate\\" icon=\\"fa-refresh\\" title=\\"Actualizar el tipo de cambio a la fecha de la factura\\" class=\\"btn btn-link p-0\\"/>\\n                                        </div>\\n                                    </div>\\n                                    <div name=\\"currency_div\\" groups=\\"base.group_multi_currency\\" class=\\"w-100\\" invisible=\\"move_type == 'entry'\\">\\n                                        <div class=\\"d-flex gap-1\\">\\n                                            <field name=\\"currency_id\\" readonly=\\"state != 'draft'\\" class=\\"oe_inline\\" options=\\"{'no_create': True}\\" context=\\"{'search_default_active': 1, 'search_default_inactive': 1}\\"/>\\n                                            <widget name=\\"account_pick_currency_date\\" invisible=\\"state != 'draft' or currency_id == company_currency_id\\"/>\\n                                        </div>\\n                                        <div name=\\"currency_conversion_div\\" class=\\"d-flex gap-1 text-muted\\" invisible=\\"currency_id == company_currency_id\\">\\n                                            <span>1</span>\\n                                            <field name=\\"company_currency_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\" class=\\"w-auto\\"/>\\n                                            <span>=</span>\\n                                            <field name=\\"invoice_currency_rate\\" digits=\\"[12,6]\\" readonly=\\"state != 'draft'\\"/>\\n                                            <field name=\\"currency_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\" class=\\"w-auto\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </group>\\n                        </group>\\n                        <notebook>\\n                            <page id=\\"invoice_tab\\" name=\\"invoice_tab\\" string=\\"Líneas de factura\\" invisible=\\"move_type == 'entry'\\">\\n                                <field name=\\"invoice_line_ids\\" widget=\\"product_label_section_and_note_field_o2m\\" mode=\\"list,kanban\\" context=\\"{                                            'default_move_type': context.get('default_move_type'),                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'default_display_type': 'product',                                            'quick_encoding_vals': quick_encoding_vals,                                        }\\" readonly=\\"state != 'draft'\\">\\n                                    <list editable=\\"bottom\\" string=\\"Apuntes contables\\" default_order=\\"sequence, id\\">\\n                                        <control>\\n                                            <create name=\\"add_line_control\\" string=\\"Añadir una línea\\"/>\\n                                            <create name=\\"add_section_control\\" string=\\"Añadir una sección\\" context=\\"{'default_display_type': 'line_section'}\\"/>\\n                                            <create name=\\"add_note_control\\" string=\\"Añadir una nota\\" context=\\"{'default_display_type': 'line_note'}\\"/>\\n                                            <button name=\\"action_add_from_catalog\\" string=\\"Catálogo\\" type=\\"object\\" class=\\"btn-link\\" context=\\"{'order_id': parent.id}\\"/>\\n                                        </control>\\n\\n                                        <!-- Displayed fields -->\\n                                        <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                        <field name=\\"product_id\\" optional=\\"show\\" widget=\\"product_label_section_and_note_field\\" domain=\\"                                                     context.get('default_move_type') in ('out_invoice', 'out_refund', 'out_receipt')                                                     and [('sale_ok', '=', True)]                                                     or [('purchase_ok', '=', True)]                                                \\"/>\\n                                        <field name=\\"name\\" widget=\\"section_and_note_text\\" optional=\\"show\\"/>\\n                                        <field name=\\"account_id\\" context=\\"{'partner_id': partner_id, 'move_type': parent.move_type}\\" groups=\\"account.group_account_readonly\\" options=\\"{'no_quick_create': True}\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id), ('account_type', 'not in', ('asset_receivable', 'liability_payable', 'off_balance'))]\\" required=\\"display_type not in ('line_note', 'line_section')\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" string=\\"Analítico\\" groups=\\"analytic.group_analytic_accounting\\" optional=\\"show\\" options=\\"{'product_field': 'product_id', 'account_field': 'account_id', 'amount_field': 'price_subtotal'}\\" business_domain_compute=\\"parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'\\"/>\\n                                        <field name=\\"quantity\\" optional=\\"show\\"/>\\n                                        <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"product_uom_id\\" string=\\"UdM\\" groups=\\"uom.group_uom\\" optional=\\"show\\" width=\\"92px\\"/>\\n                                        <!-- /l10n_in_edi.test_edi_json -->\\n                                        <!-- required for @api.onchange('product_id') -->\\n                                        <field name=\\"product_uom_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"price_unit\\" string=\\"Precio\\"/>\\n                                        <field name=\\"discount\\" width=\\"50px\\" string=\\"Desc.%\\" optional=\\"hide\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"many2many_tax_tags\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\" optional=\\"show\\"/>\\n                                        <field name=\\"price_subtotal\\" column_invisible=\\"parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'\\" string=\\"Importe\\"/>\\n                                        <field name=\\"price_total\\" column_invisible=\\"parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'\\" string=\\"Importe\\"/>\\n                                        <!-- Others fields -->\\n                                        <field name=\\"partner_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\" column_invisible=\\"True\\"/>\\n                                    </list>\\n                                    <kanban class=\\"o_kanban_mobile\\">\\n                                        <!-- Displayed fields -->\\n                                        <templates>\\n                                            <t t-name=\\"card\\">\\n                                                <div t-attf-class=\\"ps-0 pe-0 {{ record.display_type.raw_value ? 'o_is_' + record.display_type.raw_value : '' }}\\">\\n                                                    <t t-if=\\"!['line_note', 'line_section'].includes(record.display_type.raw_value)\\">\\n                                                        <div class=\\"row g-0\\">\\n                                                            <div class=\\"col-2 pe-3\\">\\n                                                                <field name=\\"product_id\\" widget=\\"image\\" options=\\"{'preview_image': 'image_128'}\\" class=\\"w-100\\"/>\\n                                                            </div>\\n                                                            <div class=\\"col-10\\">\\n                                                                <div class=\\"row\\">\\n                                                                    <div class=\\"col\\">\\n                                                                        <field class=\\"fw-bold\\" name=\\"product_id\\"/>\\n                                                                    </div>\\n                                                                    <div class=\\"col-auto fw-bold float-end text-end\\">\\n                                                                        <field name=\\"price_subtotal\\" t-if=\\"['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)\\" string=\\"Importe\\"/>\\n                                                                        <field name=\\"price_total\\" t-if=\\"!['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)\\" string=\\"Importe\\"/>\\n                                                                    </div>\\n                                                                </div>\\n                                                                <div class=\\"text-muted\\">\\n                                                                    Cantidad:\\n                                                                    <field name=\\"quantity\\"/>\\n                                                                    <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                                                </div>\\n                                                                <div class=\\"text-muted\\">\\n                                                                    Precio unitario:\\n                                                                    <field name=\\"price_unit\\"/>\\n                                                                </div>\\n                                                            </div>\\n                                                        </div>\\n                                                    </t>\\n                                                    <t t-if=\\"record.display_type.raw_value === 'line_section' || record.display_type.raw_value === 'line_note'\\">\\n                                                        <field name=\\"name\\"/>\\n                                                    </t>\\n                                                </div>\\n                                            </t>\\n                                        </templates>\\n\\n                                        <!-- Others fields -->\\n                                        <field name=\\"tax_calculation_rounding_method\\"/>\\n                                        <field name=\\"currency_id\\"/>\\n                                        <field name=\\"company_currency_id\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\"/>\\n                                        <field name=\\"move_type\\"/>\\n                                    </kanban>\\n\\n                                    <!-- Form view to cover mobile use -->\\n                                    <form>\\n                                        <sheet>\\n                                            <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                                            <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                            <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                            <field name=\\"partner_id\\" invisible=\\"1\\"/>\\n                                            <group>\\n                                                <field name=\\"product_id\\" widget=\\"many2one_barcode\\"/>\\n                                                <label for=\\"name\\" string=\\"Descripción\\" invisible=\\"display_type in ('line_note', 'line_section')\\"/>\\n                                                <label for=\\"name\\" string=\\"Sección\\" invisible=\\"display_type != 'line_section'\\"/>\\n                                                <label for=\\"name\\" string=\\"Nota\\" invisible=\\"display_type != 'line_note'\\"/>\\n                                                <field name=\\"name\\" widget=\\"text\\" nolabel=\\"1\\"/>\\n                                                <field name=\\"quantity\\"/>\\n                                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                                <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                                <field name=\\"price_unit\\"/>\\n                                                <field name=\\"discount\\" string=\\"Desc.%\\"/>\\n                                            </group>\\n                                            <group>\\n                                                <field name=\\"account_id\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\" options=\\"{'no_create': True}\\" context=\\"{'partner_id': partner_id, 'move_type': parent.move_type}\\"/>\\n                                                <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\"/>\\n                                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\"/>\\n                                            </group>\\n                                            <group>\\n                                                <field name=\\"price_subtotal\\" invisible=\\"parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'\\" string=\\"Importe\\"/>\\n                                                <field name=\\"price_total\\" invisible=\\"parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'\\" string=\\"Importe\\"/>\\n                                            </group>\\n                                        </sheet>\\n                                    </form>\\n                                </field>\\n                                <group col=\\"12\\" class=\\"oe_invoice_lines_tab overflow-hidden\\">\\n                                    <group colspan=\\"8\\">\\n                                        <field name=\\"narration\\" placeholder=\\"Términos y condiciones\\" nolabel=\\"1\\"/>\\n                                    </group>\\n                                    <!-- Totals (only invoices / receipts) -->\\n                                    <group colspan=\\"4\\">\\n                                        <group class=\\"oe_subtotal_footer\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') or payment_state == 'invoicing_legacy'\\">\\n\\n                                            <field name=\\"tax_totals\\" widget=\\"account-tax-totals-field\\" nolabel=\\"1\\" colspan=\\"2\\" readonly=\\"state != 'draft' or (move_type not in ('in_invoice', 'in_refund', 'in_receipt') and not quick_edit_mode)\\"/>\\n\\n                                            <field name=\\"invoice_payments_widget\\" colspan=\\"2\\" nolabel=\\"1\\" widget=\\"payment\\"/>\\n                                            <field name=\\"amount_residual\\" class=\\"oe_subtotal_footer_separator\\" invisible=\\"state == 'draft'\\"/>\\n                                        </group>\\n                                        <group class=\\"oe_subtotal_footer px-4\\" invisible=\\"state != 'posted' or not invoice_has_outstanding\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                                            <field name=\\"invoice_outstanding_credits_debits_widget\\" class=\\"oe_invoice_outstanding_credits_debits py-3\\" colspan=\\"2\\" nolabel=\\"1\\" widget=\\"payment\\"/>\\n                                        </group>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page id=\\"aml_tab\\" string=\\"Apuntes contables\\" groups=\\"account.group_account_readonly\\" name=\\"aml_tab\\">\\n                                <field name=\\"line_ids\\" mode=\\"list,kanban\\" context=\\"{                                            'default_move_type': context.get('default_move_type'),                                            'line_ids': line_ids,                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'kanban_view_ref': 'account.account_move_line_view_kanban_mobile',                                        }\\" invisible=\\"payment_state == 'invoicing_legacy' and move_type != 'entry'\\" readonly=\\"state != 'draft'\\">\\n                                    <list editable=\\"bottom\\" string=\\"Apuntes contables\\" decoration-muted=\\"display_type in ('line_section', 'line_note')\\" default_order=\\"sequence, id\\">\\n                                        <!-- Displayed fields -->\\n                                        <field name=\\"account_id\\" invisible=\\"display_type in ('line_section', 'line_note')\\" required=\\"display_type not in ('line_section', 'line_note')\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\"/>\\n                                        <field name=\\"partner_id\\" optional=\\"show\\" domain=\\"['|', ('parent_id', '=', False), ('is_company', '=', True)]\\" column_invisible=\\"parent.move_type != 'entry'\\"/>\\n                                        <field name=\\"name\\" widget=\\"section_and_note_text\\" optional=\\"show\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" optional=\\"show\\" options=\\"{'account_field': 'account_id'}\\" business_domain_compute=\\"parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'\\"/>\\n                                        <field name=\\"date_maturity\\" optional=\\"hide\\" invisible=\\"display_type in ('line_section', 'line_note')\\" column_invisible=\\"context.get('view_no_maturity')\\"/>\\n                                        <field name=\\"amount_currency\\" groups=\\"base.group_multi_currency\\" optional=\\"hide\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" optional=\\"hide\\" groups=\\"base.group_multi_currency\\" column_invisible=\\"parent.move_type != 'entry'\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"autosave_many2many_tags\\" optional=\\"hide\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\" force_save=\\"1\\" readonly=\\"display_type in ('line_section', 'line_note') or tax_line_id or (parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and account_type in ('asset_receivable', 'liability_payable'))\\"/>\\n                                        <field name=\\"debit\\" sum=\\"Débito total\\" invisible=\\"display_type in ('line_section', 'line_note')\\" readonly=\\"parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')\\"/>\\n                                        <field name=\\"credit\\" sum=\\"Crédito total\\" invisible=\\"display_type in ('line_section', 'line_note')\\" readonly=\\"parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')\\"/>\\n                                        <field name=\\"balance\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"discount_date\\" string=\\"Fecha de descuento\\" optional=\\"hide\\"/>\\n                                        <field name=\\"discount_amount_currency\\" string=\\"Importe del descuento\\" optional=\\"hide\\"/>\\n\\n                                        <field name=\\"tax_tag_ids\\" widget=\\"many2many_tags\\" string=\\"Tablas de impuestos\\" optional=\\"show\\" options=\\"{'no_create': True}\\" domain=\\"[                                                     ('applicability', '=', 'taxes'),                                                     '|', ('country_id', '=', parent.tax_country_id),                                                     ('country_id', '=', False),                                                 ]\\"/>\\n\\n                                        <field name=\\"tax_tag_invert\\" readonly=\\"1\\" optional=\\"hide\\" groups=\\"base.group_no_one\\"/>\\n\\n                                        <!-- Buttons -->\\n                                        <button name=\\"action_automatic_entry\\" type=\\"object\\" icon=\\"fa-calendar\\" string=\\"Cierre\\" aria-label=\\"Cambiar periodo\\" class=\\"float-end\\" column_invisible=\\"parent.move_type == 'entry' or parent.state != 'posted'\\" invisible=\\"account_internal_group not in ('income', 'expense')\\" context=\\"{'default_action': 'change_period'}\\"/>\\n\\n                                        <!-- Others fields -->\\n                                        <field name=\\"tax_line_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"sequence\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"account_internal_group\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"account_type\\" column_invisible=\\"True\\"/>\\n                                    </list>\\n                                    <!-- Form view to cover mobile use -->\\n                                    <form>\\n                                      <group>\\n                                        <field name=\\"account_id\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\"/>\\n                                        <field name=\\"partner_id\\" domain=\\"['|', ('parent_id', '=', False), ('is_company', '=', True)]\\"/>\\n                                        <field name=\\"name\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\"/>\\n                                        <field name=\\"amount_currency\\" groups=\\"base.group_multi_currency\\"/>\\n                                        <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n                                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                                        <field name=\\"debit\\" sum=\\"Débito total\\"/>\\n                                        <field name=\\"credit\\" sum=\\"Crédito total\\"/>\\n                                        <field name=\\"balance\\" invisible=\\"1\\"/>\\n                                        <field name=\\"tax_ids\\" string=\\"Impuestos aplicados\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\"/>\\n                                        <field name=\\"date_maturity\\" required=\\"0\\" invisible=\\"context.get('view_no_maturity', False)\\"/>\\n                                      </group>\\n                                    </form>\\n                                </field>\\n                                <div class=\\"alert alert-info text-center mb-0\\" role=\\"alert\\" invisible=\\"payment_state != 'invoicing_legacy' or move_type == 'entry'\\">\\n                                    <span>Este asiento se ha generado a través de la aplicación *Facturación*, antes de instalar *Contabilidad*. Su saldo se ha importado por separado.</span>\\n                                </div>\\n                            </page>\\n                            <page id=\\"other_tab\\" string=\\"Otra Información\\" name=\\"other_info\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')\\">\\n                                <group id=\\"other_tab_group\\">\\n                                    <group string=\\"Factura\\" name=\\"sale_info_group\\" invisible=\\"move_type not in ('out_invoice', 'out_refund')\\">\\n                                        <label for=\\"ref\\" string=\\"Referencia del cliente\\"/>\\n                                        <field name=\\"ref\\" nolabel=\\"1\\"/>\\n                                        <field name=\\"user_id\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                                        <field name=\\"invoice_user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                                        <field name=\\"invoice_origin\\" string=\\"Documento de origen\\" force_save=\\"1\\" invisible=\\"1\\"/>\\n                                        <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id.ref_company_ids', 'parent_of', company_id)]\\" invisible=\\"move_type != 'out_invoice'\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n                                        <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id', '=', bank_partner_id)]\\" invisible=\\"move_type != 'out_refund'\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n                                        <field name=\\"payment_reference\\" invisible=\\"move_type not in ('out_invoice', 'out_refund')\\" readonly=\\"inalterable_hash\\" placeholder=\\"Mensaje estándar\\"/>\\n                                        <field name=\\"qr_code_method\\" invisible=\\"not display_qr_code\\"/>\\n                                        <field name=\\"delivery_date\\" readonly=\\"state != 'draft'\\"/>\\n                                    </group>\\n                                    <group string=\\"Contabilidad\\" name=\\"accounting_info_group\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')\\">\\n                                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                        <field name=\\"invoice_incoterm_id\\"/>\\n                                        <field name=\\"incoterm_location\\"/>\\n                                        <field name=\\"fiscal_position_id\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                        <field name=\\"secured\\" groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                                        <field name=\\"preferred_payment_method_line_id\\" string=\\"Método de pago\\" domain=\\"[('payment_type', '=', 'inbound'), ('company_id', '=', company_id)]\\" invisible=\\"move_type in ('in_invoice', 'in_refund')\\"/>\\n                                        <field name=\\"preferred_payment_method_line_id\\" string=\\"Método de pago\\" domain=\\"[('payment_type', '=', 'outbound'), ('company_id', '=', company_id)]\\" invisible=\\"move_type in ('out_invoice', 'out_refund')\\"/>\\n                                        <field name=\\"invoice_cash_rounding_id\\" groups=\\"account.group_cash_rounding\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"invoice_source_email\\" widget=\\"email\\" invisible=\\"move_type not in ('in_invoice', 'in_refund') or not invoice_source_email\\"/>\\n                                        <field name=\\"auto_post\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"auto_post_until\\" invisible=\\"auto_post in ('no', 'at_date')\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"checked\\"/>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page id=\\"other_tab_entry\\" string=\\"Otra Información\\" name=\\"other_info\\" invisible=\\"move_type != 'entry'\\">\\n                                <group id=\\"other_tab_entry_group\\">\\n                                    <group name=\\"misc_group\\">\\n                                        <field name=\\"auto_post\\" invisible=\\"move_type != 'entry'\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"reversed_entry_id\\" invisible=\\"move_type != 'entry' or not reversed_entry_id\\"/>\\n                                        <field name=\\"auto_post_until\\" invisible=\\"auto_post in ('no', 'at_date')\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"checked\\" invisible=\\"move_type != 'entry'\\"/>\\n                                    </group>\\n                                    <group>\\n                                        <field name=\\"fiscal_position_id\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" required=\\"1\\"/>\\n                                    </group>\\n                                </group>\\n                                <!-- Internal note -->\\n                                <field name=\\"narration\\" placeholder=\\"Añada una nota interna...\\" nolabel=\\"1\\" height=\\"50\\"/>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                    <!-- Attachment preview -->\\n                    <div class=\\"o_attachment_preview\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund') or state != 'draft'\\"/>\\n                    <!-- Chatter -->\\n                    <chatter reload_on_attachment=\\"True\\"/>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Account Entry" js_class="account_move_form">\n                    <header>\n                        <!-- Post -->\n                        <button name="action_post" string="Post" class="oe_highlight" type="object" groups="account.group_account_invoice" data-hotkey="q" context="{'validate_analytic': True, 'disable_abnormal_invoice_detection': False}" invisible="hide_post_button or move_type != 'entry'"/>\n                        <button name="action_post" string="Confirm" class="oe_highlight" type="object" groups="account.group_account_invoice" data-hotkey="q" context="{'validate_analytic': True, 'disable_abnormal_invoice_detection': False}" invisible="hide_post_button or move_type == 'entry' or display_inactive_currency_warning"/>\n                        <!-- Send (only invoices) -->\n                        <button name="action_invoice_sent" type="object" string="Send" invisible="state != 'posted' or is_being_sent or invoice_pdf_report_id or move_type not in ('out_invoice', 'out_refund')" class="oe_highlight" data-hotkey="y"/>\n                        <button name="action_invoice_sent" type="object" string="Send" invisible="state != 'posted' or not is_being_sent and not invoice_pdf_report_id or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')" data-hotkey="y"/>\n                        <button name="action_print_pdf" type="object" class="oe_highlight" invisible="state != 'posted' or is_being_sent or invoice_pdf_report_id or move_type == 'entry'" string="Print"/>\n                        <button name="action_print_pdf" type="object" invisible="state != 'posted' or (not is_being_sent and not invoice_pdf_report_id)" string="Print"/>\n                        <!-- Register Payment (only invoices / receipts) -->\n                        <button name="action_register_payment" id="account_invoice_payment_btn" type="object" class="oe_highlight" invisible="(                                     state != 'posted'                                     or payment_state not in ('not_paid', 'partial', 'in_payment')                                     or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')                                     or invoice_has_outstanding                                 )" context="{'dont_redirect_to_payments': True, 'display_account_trust': True}" string="Pay" data-hotkey="g" groups="account.group_account_invoice"/>\n                        <!-- Register Payment (only invoices / receipts, with outstanding payments) -->\n                        <button name="action_register_payment" id="account_invoice_payment_secondary_btn" type="object" invisible="(                                     state != 'posted'                                     or payment_state not in ('not_paid', 'partial', 'in_payment')                                     or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')                                     or not invoice_has_outstanding                                 )" context="{'dont_redirect_to_payments': True, 'display_account_trust': True}" string="Pay" data-hotkey="g" groups="account.group_account_invoice"/>\n                        <!-- Preview (only customer invoices) -->\n                        <button name="preview_invoice" type="object" string="Preview" data-hotkey="o" title="Preview invoice" invisible="move_type not in ('out_invoice', 'out_refund') or state in ('draft', 'cancel')"/>\n                        <!-- Reverse -->\n                        <button name="248" string="Reverse Entry" type="action" groups="account.group_account_invoice" data-hotkey="z" invisible="move_type != 'entry' or state != 'posted' or payment_state == 'reversed'"/>\n                        <button name="action_reverse" string="Credit Note" type="object" groups="account.group_account_invoice" invisible="move_type not in ('out_invoice', 'in_invoice') or state != 'posted'" data-hotkey="shift+n"/>\n                        <!-- Cancel -->\n                        <button name="button_cancel" string="Cancel Entry" type="object" groups="account.group_account_invoice" data-hotkey="x" invisible="not id or state != 'draft' or move_type != 'entry'"/>\n                        <button name="button_cancel" string="Cancel" type="object" groups="account.group_account_invoice" data-hotkey="x" invisible="not id or state != 'draft' or move_type == 'entry'"/>\n                        <button name="button_draft" string="Reset to Draft" type="object" groups="account.group_account_invoice" invisible="not show_reset_to_draft_button" data-hotkey="r"/>\n                        <button name="button_hash" string="Lock" type="object" groups="account.group_account_invoice" invisible="not restrict_mode_hash_table or inalterable_hash or state != 'posted'"/>\n                        <button string="Request Cancel" name="button_request_cancel" type="object" groups="account.group_account_invoice" invisible="state != 'posted' or show_reset_to_draft_button or not need_cancel_request" data-hotkey="w"/>\n\n                        <!-- Set as Checked -->\n                        <button name="button_set_checked" string="Set as Checked" type="object" groups="account.group_account_invoice" invisible="checked or state == 'draft'" data-hotkey="k"/>\n                        <field name="state" widget="statusbar" statusbar_visible="draft,posted" groups="!account.group_account_secured"/>\n                        <field name="state" widget="account_move_statusbar_secured" statusbar_visible="draft,posted" groups="account.group_account_secured"/>\n                    </header>\n                    <div class="alert alert-warning w-100 d-flex align-items-center gap-1" invisible="not duplicated_ref_ids" role="alert">\n                        <span>Warning: this document might be a duplicate of</span>\n                        <field name="duplicated_ref_ids" widget="x2many_buttons" string="Duplicated Documents" context="{'name_as_amount_total': True}"/>\n                    </div>\n                    <div class="alert alert-info" role="alert" invisible="not is_being_sent">\n                        This invoice is being sent in the background.\n                    </div>\n                    <!-- Invoice outstanding credits -->\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-warning" role="alert" invisible="state != 'draft' or not tax_lock_date_message">\n                        <field name="tax_lock_date_message" nolabel="1"/>\n                    </div>\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-info" role="alert" invisible="move_type not in ('out_invoice', 'out_receipt') or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')">\n                        You have <bold><a class="alert-link" href="#outstanding" role="button">outstanding credits</a></bold> listed below for this customer.\n                    </div>\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-info" role="alert" invisible="move_type not in ('in_invoice', 'in_receipt') or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')">\n                        You have <bold><a class="alert-link" href="#outstanding" role="button">outstanding debits</a></bold> listed below for this vendor.\n                    </div>\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-info" role="alert" invisible="move_type != 'out_refund' or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')">\n                        You have <bold><a class="alert-link" href="#outstanding" role="button">outstanding debits</a></bold> listed below for this customer.\n                    </div>\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-info" role="alert" invisible="move_type != 'in_refund' or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')">\n                        You have <bold><a class="alert-link" href="#outstanding" role="button">outstanding credits</a></bold> listed below for this vendor.\n                    </div>\n                    <div class="alert alert-info" role="alert" invisible="state != 'draft' or auto_post != 'at_date'">\n                        This move is configured to be posted automatically at the accounting date: <field name="date" readonly="1"/>.\n                    </div>\n                    <div class="alert alert-info" role="alert" invisible="state != 'draft' or auto_post == 'no' or auto_post == 'at_date'">\n                         <field name="auto_post" readonly="1"/> auto-posting enabled. Next accounting date: <field name="date" readonly="1"/>.<span invisible="not auto_post_until"> The recurrence will end on <field name="auto_post_until" readonly="1"/> (included).</span>\n                    </div>\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-warning" role="alert" invisible="partner_credit_warning == ''">\n                        <field name="partner_credit_warning"/>\n                    </div>\n                    <!-- Currency consistency -->\n                    <div class="alert alert-warning" role="alert" invisible="not display_inactive_currency_warning or move_type not in ('in_invoice', 'in_refund', 'in_receipt')">\n                        In order to validate this bill, you must <button class="oe_link" type="object" name="action_activate_currency" style="padding: 0; vertical-align: baseline;">activate the currency of the bill</button>. The journal entries need to be computed by Odoo before being posted in your company's currency.\n                    </div>\n                    <div class="alert alert-warning" role="alert" invisible="not display_inactive_currency_warning or move_type not in ('out_invoice', 'out_refund', 'out_receipt')">\n                        In order to validate this invoice, you must <button class="oe_link" type="object" name="action_activate_currency" style="padding: 0; vertical-align: baseline;">activate the currency of the invoice</button>. The journal entries need to be computed by Odoo before being posted in your company's currency.\n                    </div>\n                    <div class="alert alert-warning" role="alert" invisible="not abnormal_amount_warning">\n                        <field name="abnormal_amount_warning"/>\n                    </div>\n                    <div class="alert alert-warning" role="alert" invisible="not abnormal_date_warning">\n                        <field name="abnormal_date_warning"/>\n                    </div>\n                    <sheet>\n                        <div name="button_box" class="oe_button_box">\n                            <button name="action_open_business_doc" class="oe_stat_button" icon="fa-bars" type="object" invisible="move_type != 'entry' or not id or not origin_payment_id">\n                                    <div class="o_stat_info">\n                                        <span class="o_stat_text">1 Payment</span>\n                                    </div>\n                            </button>\n                            <button name="open_payments" class="oe_stat_button" icon="fa-bars" type="object" invisible="not payment_count">\n                                    <field name="payment_count" string="Payments" widget="statinfo"/>\n                            </button>\n                            <button name="open_reconcile_view" class="oe_stat_button" icon="fa-bars" type="object" invisible="move_type != 'entry' or not id or not has_reconciled_entries">\n                                    <div class="o_stat_info">\n                                        <span class="o_stat_text">Reconciled Items</span>\n                                    </div>\n                            </button>\n                            <button name="open_created_caba_entries" class="oe_stat_button" icon="fa-usd" type="object" invisible="not tax_cash_basis_created_move_ids">\n                                    <div class="o_stat_info">\n                                        <span class="o_stat_text">Cash Basis Entries</span>\n                                    </div>\n                            </button>\n                        </div>\n\n                        <!-- Payment status for invoices / receipts -->\n                        <widget name="web_ribbon" title="Paid" invisible="payment_state != 'paid' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')"/>\n                        <widget name="web_ribbon" title="In Payment" invisible="payment_state != 'in_payment' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')"/>\n                        <widget name="web_ribbon" title="Partial" invisible="payment_state != 'partial' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')"/>\n                        <widget name="web_ribbon" title="Reversed" bg_color="text-bg-danger" invisible="payment_state != 'reversed'"/>\n                        <widget name="web_ribbon" title="Blocked" bg_color="text-bg-danger" invisible="payment_state != 'blocked' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')"/>\n                         <widget name="web_ribbon" text="Invoicing App Legacy" bg_color="text-bg-info" invisible="payment_state != 'invoicing_legacy'" tooltip="This entry has been generated through the Invoicing app, before installing Accounting. It has been disabled by the 'Invoicing Switch Threshold Date' setting so that it does not impact your accounting."/>\n\n                        <!-- Invisible fields -->\n                        <field name="id" invisible="1"/>\n                        <field name="state" invisible="1"/>\n                        <field name="company_id" invisible="1"/>\n                        <field name="journal_id" invisible="1"/>\n                        <field name="show_name_warning" invisible="1"/>\n                        <field name="posted_before" invisible="1"/>\n                        <!--test-tags .test_01_account_tour -->\n                        <field name="move_type" invisible="1" force_save="1"/>\n                        <field name="payment_state" invisible="1" force_save="1"/>\n                        <field name="invoice_filter_type_domain" invisible="1"/>\n                        <field name="suitable_journal_ids" invisible="1"/>\n                        <field name="currency_id" invisible="1" readonly="state in ['cancel', 'posted']"/>\n                        <field name="company_currency_id" invisible="1"/>\n                        <field name="commercial_partner_id" invisible="1"/>\n                        <field name="bank_partner_id" invisible="1"/>\n                        <field name="display_qr_code" invisible="1"/>\n                        <field name="show_reset_to_draft_button" invisible="1"/>\n                        <field name="expected_currency_rate" invisible="1"/>\n\n                        <field name="invoice_has_outstanding" invisible="1"/>\n                        <field name="is_move_sent" invisible="1"/>\n                        <field name="invoice_pdf_report_id" invisible="1"/>\n                        <field name="need_cancel_request" invisible="1"/>\n                        <field name="has_reconciled_entries" invisible="1"/>\n                        <field name="restrict_mode_hash_table" invisible="1"/>\n                        <field name="inalterable_hash" invisible="1"/>\n                        <field name="country_code" invisible="1"/>\n                        <field name="display_inactive_currency_warning" invisible="1"/>\n                        <field name="statement_line_id" invisible="1"/>\n                        <field name="statement_id" invisible="1"/>\n                        <field name="origin_payment_id" invisible="1"/>\n                        <field name="tax_country_id" invisible="1"/>\n                        <field name="tax_calculation_rounding_method" invisible="1"/>\n                        <field name="tax_cash_basis_created_move_ids" invisible="1"/>\n                        <field name="quick_edit_mode" invisible="1"/>\n                        <field name="hide_post_button" invisible="1"/>\n                        <field name="quick_encoding_vals" invisible="1"/>\n                        <field name="show_delivery_date" invisible="1"/>\n                        <field name="is_being_sent" invisible="1"/>\n                        <field name="show_update_fpos" invisible="1"/>\n\n                        <div class="oe_title">\n                            <span class="o_form_label"><field name="move_type" readonly="1" invisible="move_type == 'entry'" nolabel="1"/></span>\n\n                            <div class="text-warning" invisible="not show_name_warning">The current highest number is <field class="oe_inline" name="highest_name"/>. You might want to put a higher number here.</div>\n\n                            <h1>\n                                <field name="name" invisible="not (name or name_placeholder or quick_edit_mode)" readonly="state != 'draft'" options="{'placeholder_field': 'name_placeholder'}"/>\n\n                                <span invisible="name or name_placeholder or quick_edit_mode">Draft</span>\n                            </h1>\n                        </div>\n                        <group>\n                            <group id="header_left_group">\n\n                                <label for="partner_id" string="Customer" style="font-weight:bold;" invisible="move_type not in ('out_invoice', 'out_refund', 'out_receipt')"/>\n                                <label for="partner_id" string="Vendor" style="font-weight:bold;" invisible="move_type not in ('in_invoice', 'in_refund', 'in_receipt')"/>\n                                <div class="o_col" invisible="move_type not in ('out_invoice', 'out_refund', 'out_receipt', 'in_invoice', 'in_refund', 'in_receipt')">\n                                    <field name="partner_id" widget="res_partner_many2one" nolabel="1" context="{                                             'res_partner_search_mode': (context.get('default_move_type', 'entry') in ('out_invoice', 'out_refund', 'out_receipt') and 'customer') or (context.get('default_move_type', 'entry') in ('in_invoice', 'in_refund', 'in_receipt') and 'supplier') or False,                                             'show_address': 1, 'default_is_company': True, 'show_vat': True}" options="{&quot;no_quick_create&quot;: True}" default_focus="1" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')" placeholder="Search a name or Tax ID..." readonly="state != 'draft'"/>\n                                    <button name="action_update_fpos_values" type="object" string="Update Taxes and Accounts" help="Recompute all taxes and accounts based on this fiscal position" class="btn-link mb-1 px-0" icon="fa-refresh" confirm="This will update all taxes and accounts based on the currently selected fiscal position." invisible="not show_update_fpos or state in ['cancel', 'posted']"/>\n                                </div>\n\n                                <field name="partner_shipping_id" groups="account.group_delivery_invoice_address" invisible="move_type not in ('out_invoice', 'out_refund', 'out_receipt')" readonly="state != 'draft'"/>\n                                <field name="quick_edit_total_amount" class="w-50" invisible="move_type == 'entry' or not quick_edit_mode" readonly="state != 'draft'"/>\n                                <label for="ref" string="Bill Reference" invisible="move_type not in ('in_invoice', 'in_receipt', 'in_refund')"/>\n                                <field name="ref" default_focus="1" nolabel="1" invisible="move_type not in ('in_invoice', 'in_receipt', 'in_refund')"/>\n                                <field name="ref" default_focus="1" invisible="move_type in ('in_invoice', 'in_receipt', 'in_refund', 'out_invoice', 'out_refund')"/>\n                                <field name="tax_cash_basis_origin_move_id" invisible="not tax_cash_basis_origin_move_id"/>\n                                <label name="invoice_vendor_bill_id_label" for="invoice_vendor_bill_id" string="Auto-Complete" class="oe_edit_only" invisible="state != 'draft' or move_type != 'in_invoice'"/>\n                                <field name="invoice_vendor_bill_id" nolabel="1" class="oe_edit_only" invisible="state != 'draft' or move_type != 'in_invoice'" domain="[('company_id', '=', company_id), ('partner_id','child_of', [partner_id]), ('move_type','=','in_invoice')]" placeholder="Select an old vendor bill" options="{'no_create': True}" context="{'show_total_amount': True}"/>\n                            </group>\n                            <group id="header_right_group">\n                                <label for="invoice_date" string="Invoice Date" style="font-weight:bold;" invisible="move_type not in ('out_invoice', 'out_refund', 'out_receipt')"/>\n                                <field name="invoice_date" nolabel="1" options="{'warn_future': true}" invisible="move_type not in ('out_invoice', 'out_refund', 'out_receipt')" readonly="state != 'draft'" placeholder="Today"/>\n\n                                <label for="invoice_date" string="Bill Date" style="font-weight:bold;" invisible="move_type not in ('in_invoice', 'in_refund', 'in_receipt')"/>\n                                <field name="invoice_date" nolabel="1" options="{'warn_future': true}" invisible="move_type not in ('in_invoice', 'in_refund', 'in_receipt')" readonly="state != 'draft'"/>\n\n                                <field name="date" string="Accounting Date" invisible="move_type in ('out_invoice', 'out_refund', 'out_receipt') and not quick_edit_mode and not (state == 'posted' and date != invoice_date)" readonly="state != 'draft'"/>\n                                <field name="payment_reference" invisible="move_type not in ('in_invoice', 'in_refund', 'out_receipt', 'in_receipt')" readonly="inalterable_hash != False" placeholder="Use Bill Reference"/>\n                                <field name="partner_bank_id" context="{'default_partner_id': bank_partner_id, 'display_account_trust': True}" domain="[('partner_id', '=', bank_partner_id)]" invisible="move_type not in ('in_invoice', 'in_refund', 'in_receipt')" readonly="is_move_sent and state != 'draft'"/>\n\n                                <!-- Invoice payment terms (only invoices) + due date (only invoices / receipts) -->\n                                <div class="o_td_label" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')">\n                                    <label for="invoice_date_due" string="Due Date" invisible="invoice_payment_term_id"/>\n                                    <label for="invoice_payment_term_id" string="Payment terms" invisible="not invoice_payment_term_id"/>\n                                </div>\n                                <div class="d-flex" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')" name="due_date">\n                                    <field name="invoice_date_due" force_save="1" placeholder="Date" invisible="invoice_payment_term_id"/>\n                                    <span class="o_form_label mx-3 oe_edit_only text-center" style="width: 6ch;" invisible="state != 'draft' or invoice_payment_term_id">or</span>\n                                    <field name="invoice_payment_term_id" context="{'example_date': invoice_date, 'example_amount': tax_totals['total_amount_currency']}" placeholder="Payment Terms" options="{'no_quick_create':True}" readonly="state in ['cancel', 'posted']"/>\n                                </div>\n                                <field name="delivery_date" invisible="not show_delivery_date" readonly="state != 'draft'"/>\n                                <label for="journal_id" groups="account.group_account_readonly"/>\n                                <label for="currency_id" groups="!account.group_account_readonly,base.group_multi_currency"/>\n                                <div name="journal_div" class="d-flex" groups="account.group_account_readonly,base.group_multi_currency">\n                                    <field name="journal_id" groups="account.group_account_readonly" options="{'no_create': True, 'no_open': True}" readonly="posted_before and name not in (False, '', '/')"/>\n                                    <div name="in_and_refresh_button_div" groups="base.group_multi_currency" class="d-flex flex-column mx-3 text-center" style="width: 6ch;" invisible="move_type == 'entry'">\n                                        <div>in</div>\n                                        <div class="d-flex flex-column justify-content-center flex-grow-1" invisible="state != 'draft' or invoice_currency_rate == expected_currency_rate">\n                                            <button type="object" name="refresh_invoice_currency_rate" icon="fa-refresh" title="Refresh currency rate to the invoice date" class="btn btn-link p-0"/>\n                                        </div>\n                                    </div>\n                                    <div name="currency_div" groups="base.group_multi_currency" class="w-100" invisible="move_type == 'entry'">\n                                        <div class="d-flex gap-1">\n                                            <field name="currency_id" readonly="state != 'draft'" class="oe_inline" options="{'no_create': True}" context="{'search_default_active': 1, 'search_default_inactive': 1}"/>\n                                            <widget name="account_pick_currency_date" invisible="state != 'draft' or currency_id == company_currency_id"/>\n                                        </div>\n                                        <div name="currency_conversion_div" class="d-flex gap-1 text-muted" invisible="currency_id == company_currency_id">\n                                            <span>1</span>\n                                            <field name="company_currency_id" readonly="True" options="{'no_open': True}" class="w-auto"/>\n                                            <span>=</span>\n                                            <field name="invoice_currency_rate" digits="[12,6]" readonly="state != 'draft'"/>\n                                            <field name="currency_id" readonly="True" options="{'no_open': True}" class="w-auto"/>\n                                        </div>\n                                    </div>\n                                </div>\n                            </group>\n                        </group>\n                        <notebook>\n                            <page id="invoice_tab" name="invoice_tab" string="Invoice Lines" invisible="move_type == 'entry'">\n                                <field name="invoice_line_ids" widget="product_label_section_and_note_field_o2m" mode="list,kanban" context="{                                            'default_move_type': context.get('default_move_type'),                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'default_display_type': 'product',                                            'quick_encoding_vals': quick_encoding_vals,                                        }" readonly="state != 'draft'">\n                                    <list editable="bottom" string="Journal Items" default_order="sequence, id">\n                                        <control>\n                                            <create name="add_line_control" string="Add a line"/>\n                                            <create name="add_section_control" string="Add a section" context="{'default_display_type': 'line_section'}"/>\n                                            <create name="add_note_control" string="Add a note" context="{'default_display_type': 'line_note'}"/>\n                                            <button name="action_add_from_catalog" string="Catalog" type="object" class="btn-link" context="{'order_id': parent.id}"/>\n                                        </control>\n\n                                        <!-- Displayed fields -->\n                                        <field name="sequence" widget="handle"/>\n                                        <field name="product_id" optional="show" widget="product_label_section_and_note_field" domain="                                                     context.get('default_move_type') in ('out_invoice', 'out_refund', 'out_receipt')                                                     and [('sale_ok', '=', True)]                                                     or [('purchase_ok', '=', True)]                                                "/>\n                                        <field name="name" widget="section_and_note_text" optional="show"/>\n                                        <field name="account_id" context="{'partner_id': partner_id, 'move_type': parent.move_type}" groups="account.group_account_readonly" options="{'no_quick_create': True}" domain="[('deprecated', '=', False), ('company_ids', 'parent_of', company_id), ('account_type', 'not in', ('asset_receivable', 'liability_payable', 'off_balance'))]" required="display_type not in ('line_note', 'line_section')"/>\n                                        <field name="analytic_distribution" widget="analytic_distribution" string="Analytic" groups="analytic.group_analytic_accounting" optional="show" options="{'product_field': 'product_id', 'account_field': 'account_id', 'amount_field': 'price_subtotal'}" business_domain_compute="parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'"/>\n                                        <field name="quantity" optional="show"/>\n                                        <field name="product_uom_category_id" column_invisible="True"/>\n                                        <field name="product_uom_id" string="UoM" groups="uom.group_uom" optional="show" width="92px"/>\n                                        <!-- /l10n_in_edi.test_edi_json -->\n                                        <!-- required for @api.onchange('product_id') -->\n                                        <field name="product_uom_id" column_invisible="True"/>\n                                        <field name="price_unit" string="Price"/>\n                                        <field name="discount" width="50px" string="Disc.%" optional="hide"/>\n                                        <field name="tax_ids" widget="many2many_tax_tags" domain="[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]" context="{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}" options="{'no_create': True}" optional="show"/>\n                                        <field name="price_subtotal" column_invisible="parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'" string="Amount"/>\n                                        <field name="price_total" column_invisible="parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'" string="Amount"/>\n                                        <!-- Others fields -->\n                                        <field name="partner_id" column_invisible="True"/>\n                                        <field name="currency_id" column_invisible="True"/>\n                                        <field name="company_id" column_invisible="True"/>\n                                        <field name="company_currency_id" column_invisible="True"/>\n                                        <field name="display_type" force_save="1" column_invisible="True"/>\n                                    </list>\n                                    <kanban class="o_kanban_mobile">\n                                        <!-- Displayed fields -->\n                                        <templates>\n                                            <t t-name="card">\n                                                <div t-attf-class="ps-0 pe-0 {{ record.display_type.raw_value ? 'o_is_' + record.display_type.raw_value : '' }}">\n                                                    <t t-if="!['line_note', 'line_section'].includes(record.display_type.raw_value)">\n                                                        <div class="row g-0">\n                                                            <div class="col-2 pe-3">\n                                                                <field name="product_id" widget="image" options="{'preview_image': 'image_128'}" class="w-100"/>\n                                                            </div>\n                                                            <div class="col-10">\n                                                                <div class="row">\n                                                                    <div class="col">\n                                                                        <field class="fw-bold" name="product_id"/>\n                                                                    </div>\n                                                                    <div class="col-auto fw-bold float-end text-end">\n                                                                        <field name="price_subtotal" t-if="['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)" string="Amount"/>\n                                                                        <field name="price_total" t-if="!['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)" string="Amount"/>\n                                                                    </div>\n                                                                </div>\n                                                                <div class="text-muted">\n                                                                    Quantity:\n                                                                    <field name="quantity"/>\n                                                                    <field name="product_uom_id" groups="uom.group_uom"/>\n                                                                </div>\n                                                                <div class="text-muted">\n                                                                    Unit Price:\n                                                                    <field name="price_unit"/>\n                                                                </div>\n                                                            </div>\n                                                        </div>\n                                                    </t>\n                                                    <t t-if="record.display_type.raw_value === 'line_section' || record.display_type.raw_value === 'line_note'">\n                                                        <field name="name"/>\n                                                    </t>\n                                                </div>\n                                            </t>\n                                        </templates>\n\n                                        <!-- Others fields -->\n                                        <field name="tax_calculation_rounding_method"/>\n                                        <field name="currency_id"/>\n                                        <field name="company_currency_id"/>\n                                        <field name="display_type" force_save="1"/>\n                                        <field name="move_type"/>\n                                    </kanban>\n\n                                    <!-- Form view to cover mobile use -->\n                                    <form>\n                                        <sheet>\n                                            <field name="tax_calculation_rounding_method" invisible="1"/>\n                                            <field name="display_type" invisible="1"/>\n                                            <field name="company_id" invisible="1"/>\n                                            <field name="partner_id" invisible="1"/>\n                                            <group>\n                                                <field name="product_id" widget="many2one_barcode"/>\n                                                <label for="name" string="Description" invisible="display_type in ('line_note', 'line_section')"/>\n                                                <label for="name" string="Section" invisible="display_type != 'line_section'"/>\n                                                <label for="name" string="Note" invisible="display_type != 'line_note'"/>\n                                                <field name="name" widget="text" nolabel="1"/>\n                                                <field name="quantity"/>\n                                                <field name="product_uom_category_id" invisible="1"/>\n                                                <field name="product_uom_id" groups="uom.group_uom"/>\n                                                <field name="price_unit"/>\n                                                <field name="discount" string="Disc.%"/>\n                                            </group>\n                                            <group>\n                                                <field name="account_id" domain="[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]" options="{'no_create': True}" context="{'partner_id': partner_id, 'move_type': parent.move_type}"/>\n                                                <field name="tax_ids" widget="many2many_tags" domain="[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]" context="{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}" options="{'no_create': True}"/>\n                                                <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting"/>\n                                            </group>\n                                            <group>\n                                                <field name="price_subtotal" invisible="parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'" string="Amount"/>\n                                                <field name="price_total" invisible="parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'" string="Amount"/>\n                                            </group>\n                                        </sheet>\n                                    </form>\n                                </field>\n                                <group col="12" class="oe_invoice_lines_tab overflow-hidden">\n                                    <group colspan="8">\n                                        <field name="narration" placeholder="Terms and Conditions" nolabel="1"/>\n                                    </group>\n                                    <!-- Totals (only invoices / receipts) -->\n                                    <group colspan="4">\n                                        <group class="oe_subtotal_footer" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') or payment_state == 'invoicing_legacy'">\n\n                                            <field name="tax_totals" widget="account-tax-totals-field" nolabel="1" colspan="2" readonly="state != 'draft' or (move_type not in ('in_invoice', 'in_refund', 'in_receipt') and not quick_edit_mode)"/>\n\n                                            <field name="invoice_payments_widget" colspan="2" nolabel="1" widget="payment"/>\n                                            <field name="amount_residual" class="oe_subtotal_footer_separator" invisible="state == 'draft'"/>\n                                        </group>\n                                        <group class="oe_subtotal_footer px-4" invisible="state != 'posted' or not invoice_has_outstanding" groups="account.group_account_invoice,account.group_account_readonly">\n                                            <field name="invoice_outstanding_credits_debits_widget" class="oe_invoice_outstanding_credits_debits py-3" colspan="2" nolabel="1" widget="payment"/>\n                                        </group>\n                                    </group>\n                                </group>\n                            </page>\n                            <page id="aml_tab" string="Journal Items" groups="account.group_account_readonly" name="aml_tab">\n                                <field name="line_ids" mode="list,kanban" context="{                                            'default_move_type': context.get('default_move_type'),                                            'line_ids': line_ids,                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'kanban_view_ref': 'account.account_move_line_view_kanban_mobile',                                        }" invisible="payment_state == 'invoicing_legacy' and move_type != 'entry'" readonly="state != 'draft'">\n                                    <list editable="bottom" string="Journal Items" decoration-muted="display_type in ('line_section', 'line_note')" default_order="sequence, id">\n                                        <!-- Displayed fields -->\n                                        <field name="account_id" invisible="display_type in ('line_section', 'line_note')" required="display_type not in ('line_section', 'line_note')" domain="[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]"/>\n                                        <field name="partner_id" optional="show" domain="['|', ('parent_id', '=', False), ('is_company', '=', True)]" column_invisible="parent.move_type != 'entry'"/>\n                                        <field name="name" widget="section_and_note_text" optional="show"/>\n                                        <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting" optional="show" options="{'account_field': 'account_id'}" business_domain_compute="parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'"/>\n                                        <field name="date_maturity" optional="hide" invisible="display_type in ('line_section', 'line_note')" column_invisible="context.get('view_no_maturity')"/>\n                                        <field name="amount_currency" groups="base.group_multi_currency" optional="hide"/>\n                                        <field name="currency_id" options="{'no_create': True}" optional="hide" groups="base.group_multi_currency" column_invisible="parent.move_type != 'entry'"/>\n                                        <field name="tax_ids" widget="autosave_many2many_tags" optional="hide" domain="[('type_tax_use', '=?', parent.invoice_filter_type_domain)]" context="{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}" options="{'no_create': True}" force_save="1" readonly="display_type in ('line_section', 'line_note') or tax_line_id or (parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and account_type in ('asset_receivable', 'liability_payable'))"/>\n                                        <field name="debit" sum="Total Debit" invisible="display_type in ('line_section', 'line_note')" readonly="parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')"/>\n                                        <field name="credit" sum="Total Credit" invisible="display_type in ('line_section', 'line_note')" readonly="parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')"/>\n                                        <field name="balance" column_invisible="True"/>\n                                        <field name="discount_date" string="Discount Date" optional="hide"/>\n                                        <field name="discount_amount_currency" string="Discount Amount" optional="hide"/>\n\n                                        <field name="tax_tag_ids" widget="many2many_tags" string="Tax Grids" optional="show" options="{'no_create': True}" domain="[                                                     ('applicability', '=', 'taxes'),                                                     '|', ('country_id', '=', parent.tax_country_id),                                                     ('country_id', '=', False),                                                 ]"/>\n\n                                        <field name="tax_tag_invert" readonly="1" optional="hide" groups="base.group_no_one"/>\n\n                                        <!-- Buttons -->\n                                        <button name="action_automatic_entry" type="object" icon="fa-calendar" string="Cut-Off" aria-label="Change Period" class="float-end" column_invisible="parent.move_type == 'entry' or parent.state != 'posted'" invisible="account_internal_group not in ('income', 'expense')" context="{'default_action': 'change_period'}"/>\n\n                                        <!-- Others fields -->\n                                        <field name="tax_line_id" column_invisible="True"/>\n                                        <field name="company_currency_id" column_invisible="True"/>\n                                        <field name="display_type" force_save="1" column_invisible="True"/>\n                                        <field name="company_id" column_invisible="True"/>\n                                        <field name="sequence" column_invisible="True"/>\n                                        <field name="id" column_invisible="True"/>\n                                        <field name="account_internal_group" column_invisible="True"/>\n                                        <field name="account_type" column_invisible="True"/>\n                                    </list>\n                                    <!-- Form view to cover mobile use -->\n                                    <form>\n                                      <group>\n                                        <field name="account_id" domain="[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]"/>\n                                        <field name="partner_id" domain="['|', ('parent_id', '=', False), ('is_company', '=', True)]"/>\n                                        <field name="name"/>\n                                        <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting"/>\n                                        <field name="amount_currency" groups="base.group_multi_currency"/>\n                                        <field name="company_currency_id" invisible="1"/>\n                                        <field name="company_id" invisible="1"/>\n                                        <field name="currency_id" options="{'no_create': True}" groups="base.group_multi_currency"/>\n                                        <field name="debit" sum="Total Debit"/>\n                                        <field name="credit" sum="Total Credit"/>\n                                        <field name="balance" invisible="1"/>\n                                        <field name="tax_ids" string="Taxes Applied" widget="many2many_tags" options="{'no_create': True}"/>\n                                        <field name="date_maturity" required="0" invisible="context.get('view_no_maturity', False)"/>\n                                      </group>\n                                    </form>\n                                </field>\n                                <div class="alert alert-info text-center mb-0" role="alert" invisible="payment_state != 'invoicing_legacy' or move_type == 'entry'">\n                                    <span>This entry has been generated through the Invoicing app, before installing Accounting. Its balance has been imported separately.</span>\n                                </div>\n                            </page>\n                            <page id="other_tab" string="Other Info" name="other_info" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')">\n                                <group id="other_tab_group">\n                                    <group string="Invoice" name="sale_info_group" invisible="move_type not in ('out_invoice', 'out_refund')">\n                                        <label for="ref" string="Customer Reference"/>\n                                        <field name="ref" nolabel="1"/>\n                                        <field name="user_id" invisible="1" force_save="1"/>\n                                        <field name="invoice_user_id" domain="[('share', '=', False)]" widget="many2one_avatar_user"/>\n                                        <field name="invoice_origin" string="Source Document" force_save="1" invisible="1"/>\n                                        <field name="partner_bank_id" context="{'default_partner_id': bank_partner_id, 'display_account_trust': True}" domain="[('partner_id.ref_company_ids', 'parent_of', company_id)]" invisible="move_type != 'out_invoice'" readonly="is_move_sent and state != 'draft'"/>\n                                        <field name="partner_bank_id" context="{'default_partner_id': bank_partner_id, 'display_account_trust': True}" domain="[('partner_id', '=', bank_partner_id)]" invisible="move_type != 'out_refund'" readonly="is_move_sent and state != 'draft'"/>\n                                        <field name="payment_reference" invisible="move_type not in ('out_invoice', 'out_refund')" readonly="inalterable_hash" placeholder="Standard communication"/>\n                                        <field name="qr_code_method" invisible="not display_qr_code"/>\n                                        <field name="delivery_date" readonly="state != 'draft'"/>\n                                    </group>\n                                    <group string="Accounting" name="accounting_info_group" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')">\n                                        <field name="company_id" groups="base.group_multi_company"/>\n                                        <field name="invoice_incoterm_id"/>\n                                        <field name="incoterm_location"/>\n                                        <field name="fiscal_position_id" readonly="state in ['cancel', 'posted']"/>\n                                        <field name="secured" groups="account.group_account_secured,base.group_no_one"/>\n                                        <field name="preferred_payment_method_line_id" string="Payment Method" domain="[('payment_type', '=', 'inbound'), ('company_id', '=', company_id)]" invisible="move_type in ('in_invoice', 'in_refund')"/>\n                                        <field name="preferred_payment_method_line_id" string="Payment Method" domain="[('payment_type', '=', 'outbound'), ('company_id', '=', company_id)]" invisible="move_type in ('out_invoice', 'out_refund')"/>\n                                        <field name="invoice_cash_rounding_id" groups="account.group_cash_rounding" readonly="state != 'draft'"/>\n                                        <field name="invoice_source_email" widget="email" invisible="move_type not in ('in_invoice', 'in_refund') or not invoice_source_email"/>\n                                        <field name="auto_post" readonly="state != 'draft'"/>\n                                        <field name="auto_post_until" invisible="auto_post in ('no', 'at_date')" readonly="state != 'draft'"/>\n                                        <field name="checked"/>\n                                    </group>\n                                </group>\n                            </page>\n                            <page id="other_tab_entry" string="Other Info" name="other_info" invisible="move_type != 'entry'">\n                                <group id="other_tab_entry_group">\n                                    <group name="misc_group">\n                                        <field name="auto_post" invisible="move_type != 'entry'" readonly="state != 'draft'"/>\n                                        <field name="reversed_entry_id" invisible="move_type != 'entry' or not reversed_entry_id"/>\n                                        <field name="auto_post_until" invisible="auto_post in ('no', 'at_date')" readonly="state != 'draft'"/>\n                                        <field name="checked" invisible="move_type != 'entry'"/>\n                                    </group>\n                                    <group>\n                                        <field name="fiscal_position_id" readonly="state in ['cancel', 'posted']"/>\n                                        <field name="company_id" groups="base.group_multi_company" required="1"/>\n                                    </group>\n                                </group>\n                                <!-- Internal note -->\n                                <field name="narration" placeholder="Add an internal note..." nolabel="1" height="50"/>\n                            </page>\n                        </notebook>\n                    </sheet>\n                    <!-- Attachment preview -->\n                    <div class="o_attachment_preview" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund') or state != 'draft'"/>\n                    <!-- Chatter -->\n                    <chatter reload_on_attachment="True"/>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
718	16	\N	1	1	account.move.view.activity	account.move	\N	activity	account/views/account_move_views.xml	primary	{"en_US": "<activity string=\\"Account Entry\\">\\n                    <field name=\\"currency_id\\"/>\\n                    <templates>\\n                        <div t-name=\\"activity-box\\" class=\\"d-block\\">\\n                            <div class=\\"d-flex justify-content-between\\">\\n                                <field name=\\"name\\" string=\\"Entry Name\\" class=\\"o_text_block o_text_bold\\"/>\\n                                <div class=\\"m-1\\"/>\\n                                <field name=\\"amount_total\\" widget=\\"monetary\\"/>\\n                            </div>\\n                            <div class=\\"d-flex justify-content-between\\">\\n                                <field name=\\"commercial_partner_id\\" string=\\"Commercial Entity\\" class=\\"o_text_block\\"/>\\n                                <div class=\\"m-1\\"/>\\n                                <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-success=\\"state == 'posted'\\"/>\\n                            </div>\\n                        </div>\\n                    </templates>\\n                </activity>", "es_ES": "<activity string=\\"Asiento contable\\">\\n                    <field name=\\"currency_id\\"/>\\n                    <templates>\\n                        <div t-name=\\"activity-box\\" class=\\"d-block\\">\\n                            <div class=\\"d-flex justify-content-between\\">\\n                                <field name=\\"name\\" string=\\"Nombre del asiento\\" class=\\"o_text_block o_text_bold\\"/>\\n                                <div class=\\"m-1\\"/>\\n                                <field name=\\"amount_total\\" widget=\\"monetary\\"/>\\n                            </div>\\n                            <div class=\\"d-flex justify-content-between\\">\\n                                <field name=\\"commercial_partner_id\\" string=\\"Entidad comercial\\" class=\\"o_text_block\\"/>\\n                                <div class=\\"m-1\\"/>\\n                                <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-success=\\"state == 'posted'\\"/>\\n                            </div>\\n                        </div>\\n                    </templates>\\n                </activity>"}	<?xml version="1.0"?>\n<activity string="Account Entry">\n                    <field name="currency_id"/>\n                    <templates>\n                        <div t-name="activity-box" class="d-block">\n                            <div class="d-flex justify-content-between">\n                                <field name="name" string="Entry Name" class="o_text_block o_text_bold"/>\n                                <div class="m-1"/>\n                                <field name="amount_total" widget="monetary"/>\n                            </div>\n                            <div class="d-flex justify-content-between">\n                                <field name="commercial_partner_id" string="Commercial Entity" class="o_text_block"/>\n                                <div class="m-1"/>\n                                <field name="state" widget="badge" decoration-info="state == 'draft'" decoration-success="state == 'posted'"/>\n                            </div>\n                        </div>\n                    </templates>\n                </activity>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
678	16	\N	1	1	email_template_mail_gateway_failed	\N	account.email_template_mail_gateway_failed	qweb	account/data/mail_template_data.xml	primary	{"en_US": "<t t-name=\\"account.email_template_mail_gateway_failed\\">\\n<p>\\n    Hi,\\n    <br/><br/>\\n    Your email has been discarded. the e-mail address you have used only accepts new invoices:\\n    <ul>\\n        <li>For new invoices, please ensure a PDF or electronic invoice file is attached</li>\\n        <li>To add information to a previously sent invoice, reply to your \\"sent\\" email</li>\\n    </ul>\\n    For any other question, write to <t t-esc=\\"company_email\\"/>.\\n    <br/>\\n    --\\n    <br/>\\n    <t t-esc=\\"company_name\\"/>\\n</p>\\n        </t>", "es_ES": "<t t-name=\\"account.email_template_mail_gateway_failed\\">\\n<p>\\n    Hola:\\n    <br/><br/>\\n    Su correo electrónico ha sido descartado. La dirección de correo electrónico que ha utilizado solo acepta nuevas facturas:\\n    <ul>\\n        <li>Para las nuevas facturas, asegúrese de adjuntar un archivo PDF o electrónico de la factura</li>\\n        <li>Para añadir información a una factura enviada previamente, responda a su correo electrónico \\"enviado\\"</li>\\n    </ul>\\n    Para cualquier otra pregunta, escriba a <t t-esc=\\"company_email\\"/>.\\n    <br/>\\n    --\\n    <br/>\\n    <t t-esc=\\"company_name\\"/>\\n</p>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="account.email_template_mail_gateway_failed">\n<p>\n    Hi,\n    <br/><br/>\n    Your email has been discarded. the e-mail address you have used only accepts new invoices:\n    <ul>\n        <li>For new invoices, please ensure a PDF or electronic invoice file is attached</li>\n        <li>To add information to a previously sent invoice, reply to your "sent" email</li>\n    </ul>\n    For any other question, write to <t t-esc="company_email"/>.\n    <br/>\n    --\n    <br/>\n    <t t-esc="company_name"/>\n</p>\n        </t>\n    	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
741	16	\N	1	1	account.tag.view.search	account.account.tag	\N	search	account/views/account_account_tag_views.xml	primary	{"en_US": "<search>\\n                    <field name=\\"name\\"/>\\n                    <separator/>\\n                    <filter name=\\"archived\\" string=\\"Archived\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>", "es_ES": "<search>\\n                    <field name=\\"name\\"/>\\n                    <separator/>\\n                    <filter name=\\"archived\\" string=\\"Archivado\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search>\n                    <field name="name"/>\n                    <separator/>\n                    <filter name="archived" string="Archived" domain="[('active', '=', False)]"/>\n                </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
817	16	128	1	1	res.partner.search.inherit	res.partner	\N	search	account/views/partner_view.xml	extension	{"en_US": "<xpath expr=\\"//filter[@name='inactive']\\" position=\\"before\\">\\n                   <field name=\\"fiscal_country_codes\\" invisible=\\"1\\"/>\\n                   <filter string=\\"Customer Invoices\\" name=\\"customer\\" domain=\\"[('customer_rank','&gt;', 0)]\\"/>\\n                   <filter string=\\"Vendor Bills\\" name=\\"supplier\\" domain=\\"[('supplier_rank','&gt;', 0)]\\"/>\\n                   <separator/>\\n                </xpath>", "es_ES": "<xpath expr=\\"//filter[@name='inactive']\\" position=\\"before\\">\\n                   <field name=\\"fiscal_country_codes\\" invisible=\\"1\\"/>\\n                   <filter string=\\"Facturas de cliente\\" name=\\"customer\\" domain=\\"[('customer_rank','&gt;', 0)]\\"/>\\n                   <filter string=\\"Facturas de proveedores\\" name=\\"supplier\\" domain=\\"[('supplier_rank','&gt;', 0)]\\"/>\\n                   <separator/>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//filter[@name='inactive']" position="before">\n                   <field name="fiscal_country_codes" invisible="1"/>\n                   <filter string="Customer Invoices" name="customer" domain="[('customer_rank','&gt;', 0)]"/>\n                   <filter string="Vendor Bills" name="supplier" domain="[('supplier_rank','&gt;', 0)]"/>\n                   <separator/>\n                </xpath>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
679	16	\N	1	1	account.payment.list	account.payment	\N	list	account/views/account_payment_view.xml	primary	{"en_US": "<list edit=\\"false\\" sample=\\"1\\" decoration-info=\\"state == 'draft'\\" decoration-muted=\\"state == 'canceled'\\">\\n                    <header>\\n                        <button name=\\"action_post\\" type=\\"object\\" string=\\"Confirm\\"/>\\n                    </header>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <!-- <field name=\\"suitable_journal_ids\\" column_invisible=\\"True\\"/> -->\\n                    <field name=\\"available_payment_method_line_ids\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"date\\" readonly=\\"state in ['cancel', 'in_process']\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"company_id\\" optional=\\"hide\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"payment_method_line_id\\" context=\\"{'hide_payment_journal_id': 1}\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Customer\\"/>\\n                    <field name=\\"amount_signed\\" string=\\"Amount in Currency\\" optional=\\"hide\\" groups=\\"!base.group_multi_currency\\"/>\\n                    <field name=\\"amount_signed\\" string=\\"Amount in Currency\\" optional=\\"show\\" groups=\\"base.group_multi_currency\\"/>\\n                    <field name=\\"currency_id\\" string=\\"Payment Currency\\" optional=\\"hide\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_company_currency_signed\\" widget=\\"monetary\\" string=\\"Amount\\" sum=\\"Total\\"/>\\n                    <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-warning=\\"state == 'in_process'\\" decoration-success=\\"state == 'paid'\\"/>\\n                </list>", "es_ES": "<list edit=\\"false\\" sample=\\"1\\" decoration-info=\\"state == 'draft'\\" decoration-muted=\\"state == 'canceled'\\">\\n                    <header>\\n                        <button name=\\"action_post\\" type=\\"object\\" string=\\"Confirmar\\"/>\\n                    </header>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <!-- <field name=\\"suitable_journal_ids\\" column_invisible=\\"True\\"/> -->\\n                    <field name=\\"available_payment_method_line_ids\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"date\\" readonly=\\"state in ['cancel', 'in_process']\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"company_id\\" optional=\\"hide\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"payment_method_line_id\\" context=\\"{'hide_payment_journal_id': 1}\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Cliente\\"/>\\n                    <field name=\\"amount_signed\\" string=\\"Importe en moneda\\" optional=\\"hide\\" groups=\\"!base.group_multi_currency\\"/>\\n                    <field name=\\"amount_signed\\" string=\\"Importe en moneda\\" optional=\\"show\\" groups=\\"base.group_multi_currency\\"/>\\n                    <field name=\\"currency_id\\" string=\\"Moneda del pago\\" optional=\\"hide\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_company_currency_signed\\" widget=\\"monetary\\" string=\\"Importe\\" sum=\\"Total\\"/>\\n                    <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-warning=\\"state == 'in_process'\\" decoration-success=\\"state == 'paid'\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list edit="false" sample="1" decoration-info="state == 'draft'" decoration-muted="state == 'canceled'">\n                    <header>\n                        <button name="action_post" type="object" string="Confirm"/>\n                    </header>\n                    <field name="company_currency_id" column_invisible="True"/>\n                    <!-- <field name="suitable_journal_ids" column_invisible="True"/> -->\n                    <field name="available_payment_method_line_ids" column_invisible="True"/>\n                    <field name="date" readonly="state in ['cancel', 'in_process']"/>\n                    <field name="name"/>\n                    <field name="journal_id"/>\n                    <field name="company_id" optional="hide" groups="base.group_multi_company"/>\n                    <field name="payment_method_line_id" context="{'hide_payment_journal_id': 1}"/>\n                    <field name="partner_id" string="Customer"/>\n                    <field name="amount_signed" string="Amount in Currency" optional="hide" groups="!base.group_multi_currency"/>\n                    <field name="amount_signed" string="Amount in Currency" optional="show" groups="base.group_multi_currency"/>\n                    <field name="currency_id" string="Payment Currency" optional="hide"/>\n                    <field name="activity_ids" widget="list_activity" optional="hide"/>\n                    <field name="amount_company_currency_signed" widget="monetary" string="Amount" sum="Total"/>\n                    <field name="state" widget="badge" decoration-info="state == 'draft'" decoration-warning="state == 'in_process'" decoration-success="state == 'paid'"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
680	16	679	1	1	account.supplier.payment.list	account.payment	\N	list	account/views/account_payment_view.xml	primary	{"en_US": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Vendor</attribute>\\n                </field>", "es_ES": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Proveedor</attribute>\\n                </field>"}	<?xml version="1.0"?>\n<field name="partner_id" position="attributes">\n                    <attribute name="string">Vendor</attribute>\n                </field>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
681	16	679	1	1	account.supplier.payment.list	account.payment	\N	list	account/views/account_payment_view.xml	primary	{"en_US": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Partner</attribute>\\n                </field>", "es_ES": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Empresa</attribute>\\n                </field>"}	<?xml version="1.0"?>\n<field name="partner_id" position="attributes">\n                    <attribute name="string">Partner</attribute>\n                </field>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
682	16	\N	1	1	account.payment.kanban	account.payment	\N	kanban	account/views/account_payment_view.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\" create=\\"0\\" group_create=\\"0\\" sample=\\"1\\">\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-6\\">\\n                                   <field class=\\"fw-bolder\\" name=\\"name\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <i class=\\"fa fa-clock-o fw-bold\\" role=\\"img\\" aria-label=\\"Date\\" title=\\"Date\\"/> <field class=\\"fw-bold\\" name=\\"date\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"partner_id\\"/>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"amount\\" widget=\\"monetary\\"/>\\n                                    <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                </div>\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"float-end\\" name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'secondary', 'sent': 'success'}}\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\" create=\\"0\\" group_create=\\"0\\" sample=\\"1\\">\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-6\\">\\n                                   <field class=\\"fw-bolder\\" name=\\"name\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <i class=\\"fa fa-clock-o fw-bold\\" role=\\"img\\" aria-label=\\"Date\\" title=\\"Date\\"/> <field class=\\"fw-bold\\" name=\\"date\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"partner_id\\"/>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"amount\\" widget=\\"monetary\\"/>\\n                                    <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                </div>\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"float-end\\" name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'secondary', 'sent': 'success'}}\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile" create="0" group_create="0" sample="1">\n                    <templates>\n                        <t t-name="card">\n                            <div class="row mb4">\n                                <div class="col-6">\n                                   <field class="fw-bolder" name="name"/>\n                                </div>\n                                <div class="col-6 text-end">\n                                    <i class="fa fa-clock-o fw-bold" role="img" aria-label="Date" title="Date"/> <field class="fw-bold" name="date"/>\n                                </div>\n                            </div>\n                            <field name="partner_id"/>\n                            <div class="row">\n                                <div class="col-6">\n                                    <field name="amount" widget="monetary"/>\n                                    <field name="currency_id" invisible="1"/>\n                                </div>\n                                <div class="col-6">\n                                    <field class="float-end" name="state" widget="label_selection" options="{'classes': {'draft': 'secondary', 'sent': 'success'}}"/>\n                                </div>\n                            </div>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
683	16	\N	1	1	account.payment.search	account.payment	\N	search	account/views/account_payment_view.xml	primary	{"en_US": "<search string=\\"Payments\\">\\n                    <field name=\\"name\\" string=\\"Payment\\" filter_domain=\\"['|', '|', '|', '|', ('name', 'ilike', self), ('partner_id', 'ilike', self), ('memo', 'ilike', self), ('amount_company_currency_signed' , 'ilike', self), ('amount', 'ilike', self)]\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Customer/Vendor\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"Customer Payments\\" name=\\"inbound_filter\\" domain=\\"[('partner_type', '=', 'customer')]\\"/>\\n                    <filter string=\\"Vendor Payments\\" name=\\"outbound_filter\\" domain=\\"[('partner_type', '=', 'supplier')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Draft\\" name=\\"state_draft\\" domain=\\"[('state', '=', 'draft')]\\"/>\\n                    <filter string=\\"In Process\\" name=\\"state_in_process\\" domain=\\"[('state', '=', 'in_process')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Sent\\" name=\\"state_sent\\" domain=\\"[('is_sent', '=', 'True')]\\"/>\\n                    <filter string=\\"Not Sent\\" name=\\"state_no_sent\\" domain=\\"[('is_sent', '!=', 'True')]\\"/>\\n                    <filter string=\\"No Bank Matching\\" name=\\"unmatched\\" domain=\\"[('is_matched', '=', False)]\\"/>\\n                    <filter string=\\"Reconciled\\" name=\\"reconciled\\" domain=\\"[('is_reconciled', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Payment Date\\" name=\\"date\\" date=\\"date\\"/>\\n                    <separator/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <filter string=\\"Partner\\" name=\\"partner\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Journal\\" name=\\"journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                    <filter string=\\"Payment Method Line\\" name=\\"paymentmethodline\\" domain=\\"[]\\" context=\\"{'group_by': 'payment_method_line_id'}\\"/>\\n                    <filter string=\\"Status\\" name=\\"state\\" domain=\\"[]\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Payment Date\\" name=\\"groupby_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date'}\\"/>\\n                    <filter string=\\"Currency\\" name=\\"currency\\" domain=\\"[]\\" context=\\"{'group_by': 'currency_id'}\\" groups=\\"base.group_multi_currency\\"/>\\n                    <filter string=\\"Company\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Late Activities\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Show all records which has next action date is before today\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Today Activities\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Future Activities\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                </search>", "es_ES": "<search string=\\"Pagos\\">\\n                    <field name=\\"name\\" string=\\"Pago\\" filter_domain=\\"['|', '|', '|', '|', ('name', 'ilike', self), ('partner_id', 'ilike', self), ('memo', 'ilike', self), ('amount_company_currency_signed' , 'ilike', self), ('amount', 'ilike', self)]\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Cliente/Proveedor\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"Pagos de cliente\\" name=\\"inbound_filter\\" domain=\\"[('partner_type', '=', 'customer')]\\"/>\\n                    <filter string=\\"Pagos de proveedor\\" name=\\"outbound_filter\\" domain=\\"[('partner_type', '=', 'supplier')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Borrador\\" name=\\"state_draft\\" domain=\\"[('state', '=', 'draft')]\\"/>\\n                    <filter string=\\"En proceso\\" name=\\"state_in_process\\" domain=\\"[('state', '=', 'in_process')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Enviado\\" name=\\"state_sent\\" domain=\\"[('is_sent', '=', 'True')]\\"/>\\n                    <filter string=\\"No enviado\\" name=\\"state_no_sent\\" domain=\\"[('is_sent', '!=', 'True')]\\"/>\\n                    <filter string=\\"Sin conciliación bancaria\\" name=\\"unmatched\\" domain=\\"[('is_matched', '=', False)]\\"/>\\n                    <filter string=\\"Conciliado\\" name=\\"reconciled\\" domain=\\"[('is_reconciled', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Fecha de pago\\" name=\\"date\\" date=\\"date\\"/>\\n                    <separator/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <filter string=\\"Empresa\\" name=\\"partner\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Diario\\" name=\\"journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                    <filter string=\\"Línea de método de pago\\" name=\\"paymentmethodline\\" domain=\\"[]\\" context=\\"{'group_by': 'payment_method_line_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"state\\" domain=\\"[]\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Fecha de pago\\" name=\\"groupby_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date'}\\"/>\\n                    <filter string=\\"Moneda\\" name=\\"currency\\" domain=\\"[]\\" context=\\"{'group_by': 'currency_id'}\\" groups=\\"base.group_multi_currency\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades retrasadas\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Mostrar todos los registros que tienen la próxima fecha de acción antes de hoy\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades de hoy\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades futuras\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Payments">\n                    <field name="name" string="Payment" filter_domain="['|', '|', '|', '|', ('name', 'ilike', self), ('partner_id', 'ilike', self), ('memo', 'ilike', self), ('amount_company_currency_signed' , 'ilike', self), ('amount', 'ilike', self)]"/>\n                    <field name="partner_id" string="Customer/Vendor"/>\n                    <field name="journal_id"/>\n                    <separator/>\n                    <filter string="Customer Payments" name="inbound_filter" domain="[('partner_type', '=', 'customer')]"/>\n                    <filter string="Vendor Payments" name="outbound_filter" domain="[('partner_type', '=', 'supplier')]"/>\n                    <separator/>\n                    <filter string="Draft" name="state_draft" domain="[('state', '=', 'draft')]"/>\n                    <filter string="In Process" name="state_in_process" domain="[('state', '=', 'in_process')]"/>\n                    <separator/>\n                    <filter string="Sent" name="state_sent" domain="[('is_sent', '=', 'True')]"/>\n                    <filter string="Not Sent" name="state_no_sent" domain="[('is_sent', '!=', 'True')]"/>\n                    <filter string="No Bank Matching" name="unmatched" domain="[('is_matched', '=', False)]"/>\n                    <filter string="Reconciled" name="reconciled" domain="[('is_reconciled', '=', True)]"/>\n                    <separator/>\n                    <filter string="Payment Date" name="date" date="date"/>\n                    <separator/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                    <filter string="Partner" name="partner" domain="[]" context="{'group_by': 'partner_id'}"/>\n                    <filter string="Journal" name="journal" domain="[]" context="{'group_by': 'journal_id'}"/>\n                    <filter string="Payment Method Line" name="paymentmethodline" domain="[]" context="{'group_by': 'payment_method_line_id'}"/>\n                    <filter string="Status" name="state" domain="[]" context="{'group_by': 'state'}"/>\n                    <filter string="Payment Date" name="groupby_date" domain="[]" context="{'group_by': 'date'}"/>\n                    <filter string="Currency" name="currency" domain="[]" context="{'group_by': 'currency_id'}" groups="base.group_multi_currency"/>\n                    <filter string="Company" name="company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                    <separator/>\n                    <filter invisible="1" string="Late Activities" name="activities_overdue" domain="[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]" help="Show all records which has next action date is before today"/>\n                    <filter invisible="1" string="Today Activities" name="activities_today" domain="[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]"/>\n                    <filter invisible="1" string="Future Activities" name="activities_upcoming_all" domain="[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]"/>\n                </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
685	16	\N	1	1	account.payment.graph	account.payment	\N	graph	account/views/account_payment_view.xml	primary	{"en_US": "<graph string=\\"Invoices\\" sample=\\"1\\">\\n                    <field name=\\"payment_type\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"amount\\" type=\\"measure\\"/>\\n                </graph>", "es_ES": "<graph string=\\"Facturas de clientes\\" sample=\\"1\\">\\n                    <field name=\\"payment_type\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"amount\\" type=\\"measure\\"/>\\n                </graph>"}	<?xml version="1.0"?>\n<graph string="Invoices" sample="1">\n                    <field name="payment_type"/>\n                    <field name="journal_id"/>\n                    <field name="amount" type="measure"/>\n                </graph>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
686	16	\N	1	1	account.automatic.entry.wizard.form	account.automatic.entry.wizard	\N	form	account/wizard/account_automatic_entry_wizard_views.xml	primary	{"en_US": "<form>\\n                    <field name=\\"account_type\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"move_line_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"display_currency_helper\\" invisible=\\"1\\"/>\\n                    <field name=\\"action\\" invisible=\\"1\\"/>\\n                    <div invisible=\\"not display_currency_helper\\" class=\\"alert alert-info text-center\\" role=\\"status\\">\\n                        The selected destination account is set to use a specific currency. Every entry transferred to it will be converted into this currency, causing\\n                        the loss of any pre-existing foreign currency amount.\\n                    </div>\\n                    <div invisible=\\"not lock_date_message\\" class=\\"alert alert-warning text-center\\" role=\\"status\\">\\n                        <field name=\\"lock_date_message\\" nolabel=\\"1\\"/>\\n                    </div>\\n                    <group>\\n                        <group invisible=\\"action != 'change_period'\\">\\n                            <field name=\\"date\\" string=\\"Recognition Date\\"/>\\n                            <field name=\\"expense_accrual_account\\" string=\\"Accrued Account\\" invisible=\\"account_type != 'expense'\\" required=\\"account_type == 'expense' and action == 'change_period'\\"/>\\n                            <field name=\\"revenue_accrual_account\\" string=\\"Accrued Account\\" invisible=\\"account_type != 'income'\\" required=\\"account_type == 'income' and action == 'change_period'\\"/>\\n                        </group>\\n                        <group invisible=\\"action != 'change_account'\\">\\n                            <field name=\\"date\\" string=\\"Transfer Date\\"/>\\n                            <field name=\\"destination_account_id\\" required=\\"action == 'change_account'\\"/>\\n                        </group>\\n                        <group>\\n                            <label for=\\"total_amount\\" string=\\"Adjusting Amount\\" invisible=\\"action != 'change_period'\\"/>\\n                            <div invisible=\\"action != 'change_period'\\">\\n                                <field name=\\"percentage\\" style=\\"width:40% !important\\" readonly=\\"action != 'change_period'\\"/>%<span class=\\"px-3\\"/>(<field name=\\"total_amount\\" class=\\"oe_inline\\"/>)\\n                            </div>\\n                            <field name=\\"total_amount\\" readonly=\\"1\\" invisible=\\"action == 'change_period'\\"/>\\n                            <field name=\\"journal_id\\"/>\\n                        </group>\\n                    </group>\\n                    <label for=\\"preview_move_data\\" string=\\"The following Journal Entries will be generated\\"/>\\n                    <field name=\\"preview_move_data\\" widget=\\"grouped_view_widget\\" class=\\"d-block\\"/>\\n                    <footer>\\n                        <button string=\\"Create Journal Entries\\" name=\\"do_action\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancel\\" class=\\"btn btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form>\\n                    <field name=\\"account_type\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"move_line_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"display_currency_helper\\" invisible=\\"1\\"/>\\n                    <field name=\\"action\\" invisible=\\"1\\"/>\\n                    <div invisible=\\"not display_currency_helper\\" class=\\"alert alert-info text-center\\" role=\\"status\\">\\n                        La cuenta de destino seleccionada está configurada para usar una moneda específica. Cada entrada transferida se convertirá a esta moneda, lo que provocará\\n                        la pérdida de cualquier importe en moneda extranjera preexistente.\\n                    </div>\\n                    <div invisible=\\"not lock_date_message\\" class=\\"alert alert-warning text-center\\" role=\\"status\\">\\n                        <field name=\\"lock_date_message\\" nolabel=\\"1\\"/>\\n                    </div>\\n                    <group>\\n                        <group invisible=\\"action != 'change_period'\\">\\n                            <field name=\\"date\\" string=\\"Fecha de reconocimiento\\"/>\\n                            <field name=\\"expense_accrual_account\\" string=\\"Cuenta de devengo\\" invisible=\\"account_type != 'expense'\\" required=\\"account_type == 'expense' and action == 'change_period'\\"/>\\n                            <field name=\\"revenue_accrual_account\\" string=\\"Cuenta de devengo\\" invisible=\\"account_type != 'income'\\" required=\\"account_type == 'income' and action == 'change_period'\\"/>\\n                        </group>\\n                        <group invisible=\\"action != 'change_account'\\">\\n                            <field name=\\"date\\" string=\\"Fecha de transferencia\\"/>\\n                            <field name=\\"destination_account_id\\" required=\\"action == 'change_account'\\"/>\\n                        </group>\\n                        <group>\\n                            <label for=\\"total_amount\\" string=\\"Importe de ajuste\\" invisible=\\"action != 'change_period'\\"/>\\n                            <div invisible=\\"action != 'change_period'\\">\\n                                <field name=\\"percentage\\" style=\\"width:40% !important\\" readonly=\\"action != 'change_period'\\"/>%<span class=\\"px-3\\"/>(<field name=\\"total_amount\\" class=\\"oe_inline\\"/>)\\n                            </div>\\n                            <field name=\\"total_amount\\" readonly=\\"1\\" invisible=\\"action == 'change_period'\\"/>\\n                            <field name=\\"journal_id\\"/>\\n                        </group>\\n                    </group>\\n                    <label for=\\"preview_move_data\\" string=\\"Se generarán los siguientes asientos contables\\"/>\\n                    <field name=\\"preview_move_data\\" widget=\\"grouped_view_widget\\" class=\\"d-block\\"/>\\n                    <footer>\\n                        <button string=\\"Crear asientos contables\\" name=\\"do_action\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form>\n                    <field name="account_type" invisible="1"/>\n                    <field name="company_id" invisible="1"/>\n                    <field name="move_line_ids" invisible="1"/>\n                    <field name="display_currency_helper" invisible="1"/>\n                    <field name="action" invisible="1"/>\n                    <div invisible="not display_currency_helper" class="alert alert-info text-center" role="status">\n                        The selected destination account is set to use a specific currency. Every entry transferred to it will be converted into this currency, causing\n                        the loss of any pre-existing foreign currency amount.\n                    </div>\n                    <div invisible="not lock_date_message" class="alert alert-warning text-center" role="status">\n                        <field name="lock_date_message" nolabel="1"/>\n                    </div>\n                    <group>\n                        <group invisible="action != 'change_period'">\n                            <field name="date" string="Recognition Date"/>\n                            <field name="expense_accrual_account" string="Accrued Account" invisible="account_type != 'expense'" required="account_type == 'expense' and action == 'change_period'"/>\n                            <field name="revenue_accrual_account" string="Accrued Account" invisible="account_type != 'income'" required="account_type == 'income' and action == 'change_period'"/>\n                        </group>\n                        <group invisible="action != 'change_account'">\n                            <field name="date" string="Transfer Date"/>\n                            <field name="destination_account_id" required="action == 'change_account'"/>\n                        </group>\n                        <group>\n                            <label for="total_amount" string="Adjusting Amount" invisible="action != 'change_period'"/>\n                            <div invisible="action != 'change_period'">\n                                <field name="percentage" style="width:40% !important" readonly="action != 'change_period'"/>%<span class="px-3"/>(<field name="total_amount" class="oe_inline"/>)\n                            </div>\n                            <field name="total_amount" readonly="1" invisible="action == 'change_period'"/>\n                            <field name="journal_id"/>\n                        </group>\n                    </group>\n                    <label for="preview_move_data" string="The following Journal Entries will be generated"/>\n                    <field name="preview_move_data" widget="grouped_view_widget" class="d-block"/>\n                    <footer>\n                        <button string="Create Journal Entries" name="do_action" type="object" class="oe_highlight" data-hotkey="q"/>\n                        <button string="Cancel" class="btn btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
818	16	\N	1	1	res.partner.list	res.partner	\N	list	account/views/partner_view.xml	primary	{"en_US": "<list string=\\"Partners Missing a bank account\\" create=\\"false\\" edit=\\"false\\" delete=\\"false\\" import=\\"false\\" open_form_view=\\"True\\">\\n                    <field name=\\"name\\"/>\\n                </list>", "es_ES": "<list string=\\"Contactos que no tienen una cuenta bancaria\\" create=\\"false\\" edit=\\"false\\" delete=\\"false\\" import=\\"false\\" open_form_view=\\"True\\">\\n                    <field name=\\"name\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Partners Missing a bank account" create="false" edit="false" delete="false" import="false" open_form_view="True">\n                    <field name="name"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
819	16	\N	1	1	account.journal.dashboard.kanban	account.journal	\N	kanban	account/views/account_journal_dashboard_view.xml	primary	{"en_US": "<kanban create=\\"false\\" can_open=\\"0\\" highlight_color=\\"color\\" class=\\"o_account_kanban\\" js_class=\\"account_dashboard_kanban\\">\\n                <field name=\\"id\\"/>\\n                <field name=\\"type\\"/>\\n                <field name=\\"color\\"/>\\n                <field name=\\"kanban_dashboard\\"/>\\n                <field name=\\"has_entries\\"/>\\n                <field name=\\"has_posted_entries\\"/>\\n                <field name=\\"activity_ids\\"/>\\n                <field name=\\"activity_state\\"/>\\n                <field name=\\"alias_domain_id\\"/>\\n                <field name=\\"bank_account_id\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <t t-value=\\"JSON.parse(record.kanban_dashboard.raw_value)\\" t-set=\\"dashboard\\"/>\\n                        <t t-value=\\"record.type.raw_value\\" t-set=\\"journal_type\\"/>\\n                        <t t-value=\\"!record.has_entries.raw_value\\" t-set=\\"journal_is_empty\\"/>\\n                        <t t-set=\\"bank_unconfigured\\" t-value=\\"(journal_type == 'bank' or journal_type == 'credit')                                                                 and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)                                                                 and journal_is_empty\\"/>\\n                        <t t-call=\\"JournalTop\\"/>\\n                        <div t-att-class=\\"'mt-3 p-0 container-fluid' + (dashboard.is_sample_data ? ' o_sample_data' : '')\\">\\n                            <div class=\\"row\\">\\n                                <t t-if=\\"journal_type == 'bank' || journal_type == 'credit'\\" t-call=\\"JournalBodyBank\\"/>\\n                                <t t-if=\\"journal_type == 'cash'\\" t-call=\\"JournalBodyBankCash\\"/>\\n                                <t t-if=\\"journal_type == 'sale' || journal_type == 'purchase'\\" t-call=\\"JournalBodySalePurchase\\"/>\\n                                <t t-if=\\"journal_type == 'general'\\" t-call=\\"JournalMiscelaneous\\"/>\\n                            </div>\\n                            <div class=\\"row mt-auto\\">\\n                                <t t-if=\\"['bank', 'cash', 'credit', 'sale'].includes(journal_type)                                             and !bank_unconfigured                                             or (journal_type == 'purchase' and !journal_is_empty)\\" t-call=\\"JournalBodyGraph\\"/>\\n                            </div>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalTop\\">\\n                        <span class=\\"d-flex d-flew-row align-items-baseline\\">\\n                            <a class=\\"fs-4 fw-bold\\" type=\\"object\\" name=\\"open_action\\"><field name=\\"name\\"/></a>\\n                            <t t-if=\\"dashboard.show_company\\" groups=\\"base.group_multi_company\\">\\n                                <span class=\\"small fw-bold ms-1\\"> - <field name=\\"company_id\\"/></span>\\n                            </t>\\n                        </span>\\n                        <div t-att-title=\\"dashboard.title\\" t-if=\\"journal_type == 'purchase' &amp;&amp; record.alias_domain_id.raw_value &amp;&amp; !journal_is_empty\\">\\n                            <field name=\\"alias_id\\"/>\\n                        </div>\\n                        <t t-if=\\"journal_is_empty\\" name=\\"empty_journal_helper\\">\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'sale'\\">Get Paid online. Send electronic invoices.</span>\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'purchase'\\">Let artificial intelligence scan your bill. Pay easily.</span>\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'bank'\\">Connect your bank. Match invoices automatically.</span>\\n                        </t>\\n                    </t>\\n\\n                    <t t-name=\\"menu\\">\\n                        <t t-value=\\"JSON.parse(record.kanban_dashboard.raw_value)\\" t-set=\\"dashboard\\"/>\\n                        <t t-value=\\"record.type.raw_value\\" t-set=\\"journal_type\\"/>\\n                        <div class=\\"container\\">\\n                            <!-- For bank, cash and credit -->\\n                            <div t-if=\\"journal_type == 'bank' || journal_type == 'cash' || journal_type == 'credit'\\" class=\\"row\\" id=\\"bank_and_cash_container\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 id=\\"card_action_view_menus\\" class=\\"o_kanban_card_manage_title\\">\\n                                        <span role=\\"separator\\">View</span>\\n                                    </h5>\\n                                    <div id=\\"action_card_statements\\">\\n                                        <a t-if=\\"journal_type == 'bank'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_bank_statement_tree', 'search_default_journal': True}\\">Statements</a>\\n                                        <a t-if=\\"journal_type == 'credit'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_credit_statement_tree', 'search_default_journal': True}\\">Statements</a>\\n                                        <a t-if=\\"journal_type == 'cash'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_view_bank_statement_tree', 'search_default_journal': True}\\">Cash Registers</a>\\n                                    </div>\\n                                    <div>\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"open_payments_action\\">Payments</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_basic\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span role=\\"separator\\">New</span>\\n                                    </h5>\\n                                    <div name=\\"bank_customer_payment\\">\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"create_customer_payment\\">Customer Payment</a>\\n                                    </div>\\n                                    <div>\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"create_supplier_payment\\">Vendor Payment</a>\\n                                    </div>\\n                                </div>\\n\\n                            </div>\\n\\n                            <!-- For purchase and sale -->\\n                            <div t-if=\\"journal_type == 'purchase' || journal_type == 'sale'\\" class=\\"row\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>View</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_out_invoice_type'}\\">Invoices</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_in_invoice_type'}\\">Bills</a>\\n                                    </div>\\n                                    <div id=\\"sale_purchase_refund\\">\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_out_refund_type'}\\">Credit Notes</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_in_refund_type'}\\">Refund</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_account_moves_all_a'}\\" groups=\\"account.group_account_user\\">Journal Items</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_invoice\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>New</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\">\\n                                            <span t-if=\\"journal_type == 'sale'\\">Invoice</span>\\n                                            <span t-if=\\"journal_type == 'purchase'\\">Bill</span>\\n                                        </a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\" context=\\"{'refund':True}\\">\\n                                            <span t-if=\\"journal_type == 'sale'\\">Credit Note</span>\\n                                            <span t-if=\\"journal_type == 'purchase'\\">Refund</span>\\n                                        </a>\\n                                    </div>\\n                                    <div t-if=\\"journal_type == 'sale'\\">\\n                                        <widget name=\\"account_file_uploader\\" title=\\"Upload Invoices\\" btnClass=\\"file_upload_kanban_action_a\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" name=\\"kanban_manage_reports\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Reporting</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"action\\" name=\\"296\\" groups=\\"account.group_account_readonly\\">Invoices Analysis</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"action\\" name=\\"295\\" groups=\\"account.group_account_readonly\\">Bills Analysis</a>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <!-- For general and situation -->\\n                            <div t-if=\\"journal_type == 'general' || journal_type == 'situation'\\" class=\\"row\\" groups=\\"account.group_account_readonly\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>View</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line'}\\">Journal Entries</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line', 'search_default_unposted': 1}\\">Entries to Review</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_account_moves_all_a'}\\" groups=\\"base.group_no_one\\">Journal Items</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_user\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>New</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\">Journal Entry</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4 o_kanban_manage_operations\\" groups=\\"account.group_account_user\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Operations</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_validate_account_move', 'search_default_journal': True}\\">Post All Entries</a>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\">\\n                                <field class=\\"col-8\\" name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                            </div>\\n\\n                            <div groups=\\"account.group_account_manager\\" class=\\"row o_kanban_card_manage_settings\\">\\n                                <field name=\\"show_on_dashboard\\" widget=\\"boolean_favorite\\" class=\\"col-6\\"/>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <a class=\\"dropdown-item\\" t-if=\\"widget.editable\\" type=\\"edit\\">Configuration</a>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalChecks\\">\\n                        <div class=\\"row\\" t-if=\\"dashboard.has_unhashed_entries\\">\\n                            <a name=\\"show_unhashed_entries\\" type=\\"object\\" class=\\"text-warning\\">\\n                                Unhashed entries\\n                            </a>\\n                        </div>\\n                        <div class=\\"row\\" t-if=\\"dashboard.has_sequence_holes\\">\\n                            <a name=\\"show_sequence_holes\\" type=\\"object\\" class=\\"text-warning\\" t-att-title=\\"dashboard.title_has_sequence_holes\\">\\n                                Irregular Sequences\\n                            </a>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalMiscelaneous\\">\\n                        <div id=\\"dashboard_misc_left\\" class=\\"col mb-3 mb-sm-0\\">\\n                            <button id=\\"new_misc_entry_button\\" type=\\"object\\" name=\\"action_create_new\\" class=\\"btn btn-primary float-start me-1\\" groups=\\"account.group_account_user\\">\\n                                New\\n                            </button>\\n                        </div>\\n                        <div id=\\"dashboard_general_right\\" class=\\"col-auto\\">\\n                            <div class=\\"row\\">\\n                                <field name=\\"json_activity_data\\" widget=\\"kanban_vat_activity\\"/>\\n                            </div>\\n                            <t t-if=\\"dashboard.number_to_check &gt; 0\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line', 'search_default_to_check': True}\\"><t t-out=\\"dashboard.number_to_check\\"/> To Check</a>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.to_check_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalBodyBank\\">\\n                        <t t-call=\\"JournalBodyBankCash\\" t-name=\\"bank_configuration_placeholder\\"/>\\n                    </t>\\n\\n                    <t t-name=\\"JournalBodyBankCash\\">\\n                        <!-- On the left, display :\\n                            - A button corresponding to the bank_statements_source, if it wasn't configured, a button for each of them\\n                            - If there are statements to reconcile, a link to reconcile them -->\\n                        <div id=\\"dashboard_bank_cash_left\\" class=\\"col mb-3 mb-sm-0 o_kanban_primary_left\\">\\n                            <div name=\\"bank_cash_buttons\\" class=\\"d-flex gap-1\\">\\n                                <t t-set=\\"bank_requires_setup\\" t-value=\\"!record.bank_account_id.raw_value and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)\\"/>\\n                                <button t-if=\\"journal_type == 'bank' and bank_requires_setup\\" name=\\"action_configure_bank_journal\\" type=\\"object\\" class=\\"btn btn-primary\\" groups=\\"account.group_account_basic\\">Bank Setup</button>\\n                                <button id=\\"all_transactions_btn\\" type=\\"object\\" name=\\"open_action\\" class=\\"btn btn-primary\\">Transactions</button>\\n                            </div>\\n                        </div>\\n                        <!-- On the right, show other common informations/actions -->\\n                        <div id=\\"dashboard_bank_cash_right\\" class=\\"col-auto\\" name=\\"kanban_primary_right\\">\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_lines_bank_account_balance &gt; 0\\">\\n                                <div id=\\"dashboard_bank_cash_balance\\" class=\\"col overflow-hidden text-start\\">\\n                                    <span>Balance</span>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.account_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-if=\\"dashboard.has_at_least_one_statement and dashboard.account_balance != dashboard.last_balance\\">\\n                                <div class=\\"row\\" name=\\"latest_statement\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <span title=\\"Latest Statement\\">Last Statement</span>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.last_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_lines_outstanding_pay_account_balance &gt; 0\\">\\n                                <div id=\\"dashboard_bank_cash_outstanding_balance\\" class=\\"col overflow-hidden text-start\\">\\n                                    <a type=\\"action\\" name=\\"239\\" context=\\"{'search_default_unmatched': True, 'search_default_journal_id': id, 'search_default_state_posted': True, }\\">\\n                                        Payments\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span><t t-out=\\"dashboard.outstanding_pay_account_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_misc_operations &gt; 0\\" groups=\\"account.group_account_readonly\\">\\n                                <div id=\\"dashboard_bank_cash_misc_total\\" class=\\"col text-start\\">\\n                                    <a type=\\"object\\" name=\\"open_bank_difference_action\\" t-att-class=\\"dashboard.misc_class\\">Misc. Operations</a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.misc_operations_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"JournalBodySalePurchase\\" id=\\"account.JournalBodySalePurchase\\">\\n                        <div class=\\"col mb-3 mb-sm-0\\" name=\\"kanban_primary_left\\">\\n                            <t t-if=\\"journal_type == 'sale'\\">\\n                                <button type=\\"object\\" name=\\"action_create_new\\" class=\\"btn btn-primary\\" groups=\\"account.group_account_invoice\\">\\n                                    New\\n                                </button>\\n                                <widget name=\\"account_onboarding\\" t-if=\\"journal_is_empty and dashboard['onboarding']\\"/>\\n                            </t>\\n                            <t t-if=\\"journal_type == 'purchase'\\">\\n                                <div t-if=\\"!journal_is_empty\\" class=\\"d-flex\\">\\n                                    <widget name=\\"account_file_uploader\\" btnClass=\\"btn btn-primary oe_kanban_action\\"/>\\n                                    <div class=\\"ms-1\\">\\n                                        <button type=\\"object\\" name=\\"action_create_new\\" class=\\"btn-secondary \\" groups=\\"account.group_account_invoice\\">New</button>\\n                                    </div>\\n                                </div>\\n                                <div t-else=\\"\\">\\n                                    <widget name=\\"account_file_uploader\\" btnClass=\\"btn btn-primary oe_kanban_action\\"/>\\n                                    <widget name=\\"bill_upload_guide\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                        <div t-if=\\"!journal_is_empty\\" class=\\"col-auto\\" name=\\"kanban_primary_right\\">\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_draft\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_draft': '1'}\\">\\n                                        <span title=\\"Invoices to Validate\\"><t t-out=\\"dashboard.number_draft\\"/> To Validate</span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_draft': '1'}\\">\\n                                        <span title=\\"Bills to Validate\\" id=\\"account_dashboard_purchase_draft\\"><t t-out=\\"dashboard.number_draft\\"/> To Validate</span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_draft\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_waiting\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span><t t-out=\\"dashboard.number_waiting\\"/> Unpaid</span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Bills to Pay\\" id=\\"account_dashboard_bills_to_pay\\"><t t-out=\\"dashboard.number_waiting\\"/> To Pay</span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_waiting\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_late\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Invoices late\\" id=\\"account_dashboard_invoices_late\\">\\n                                            <t t-out=\\"dashboard.number_late\\"/> Late\\n                                        </span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Bills Late\\" id=\\"account_dashboard_bills_late\\">\\n                                            <t t-out=\\"dashboard.number_late\\"/> Late\\n                                        </span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_late\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-if=\\"dashboard.number_to_check &gt; 0\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_to_check': True}\\"><t t-out=\\"dashboard.number_to_check\\"/> To Check</a>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.to_check_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"JournalBodyGraph\\">\\n                        <field name=\\"kanban_dashboard_graph\\" t-att-graph_type=\\"['cash', 'bank', 'credit'].includes(journal_type) ? 'line' : 'bar'\\" widget=\\"dashboard_graph\\"/>\\n                    </t>\\n            </templates>\\n            </kanban>", "es_ES": "<kanban create=\\"false\\" can_open=\\"0\\" highlight_color=\\"color\\" class=\\"o_account_kanban\\" js_class=\\"account_dashboard_kanban\\">\\n                <field name=\\"id\\"/>\\n                <field name=\\"type\\"/>\\n                <field name=\\"color\\"/>\\n                <field name=\\"kanban_dashboard\\"/>\\n                <field name=\\"has_entries\\"/>\\n                <field name=\\"has_posted_entries\\"/>\\n                <field name=\\"activity_ids\\"/>\\n                <field name=\\"activity_state\\"/>\\n                <field name=\\"alias_domain_id\\"/>\\n                <field name=\\"bank_account_id\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <t t-value=\\"JSON.parse(record.kanban_dashboard.raw_value)\\" t-set=\\"dashboard\\"/>\\n                        <t t-value=\\"record.type.raw_value\\" t-set=\\"journal_type\\"/>\\n                        <t t-value=\\"!record.has_entries.raw_value\\" t-set=\\"journal_is_empty\\"/>\\n                        <t t-set=\\"bank_unconfigured\\" t-value=\\"(journal_type == 'bank' or journal_type == 'credit')                                                                 and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)                                                                 and journal_is_empty\\"/>\\n                        <t t-call=\\"JournalTop\\"/>\\n                        <div t-att-class=\\"'mt-3 p-0 container-fluid' + (dashboard.is_sample_data ? ' o_sample_data' : '')\\">\\n                            <div class=\\"row\\">\\n                                <t t-if=\\"journal_type == 'bank' || journal_type == 'credit'\\" t-call=\\"JournalBodyBank\\"/>\\n                                <t t-if=\\"journal_type == 'cash'\\" t-call=\\"JournalBodyBankCash\\"/>\\n                                <t t-if=\\"journal_type == 'sale' || journal_type == 'purchase'\\" t-call=\\"JournalBodySalePurchase\\"/>\\n                                <t t-if=\\"journal_type == 'general'\\" t-call=\\"JournalMiscelaneous\\"/>\\n                            </div>\\n                            <div class=\\"row mt-auto\\">\\n                                <t t-if=\\"['bank', 'cash', 'credit', 'sale'].includes(journal_type)                                             and !bank_unconfigured                                             or (journal_type == 'purchase' and !journal_is_empty)\\" t-call=\\"JournalBodyGraph\\"/>\\n                            </div>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalTop\\">\\n                        <span class=\\"d-flex d-flew-row align-items-baseline\\">\\n                            <a class=\\"fs-4 fw-bold\\" type=\\"object\\" name=\\"open_action\\"><field name=\\"name\\"/></a>\\n                            <t t-if=\\"dashboard.show_company\\" groups=\\"base.group_multi_company\\">\\n                                <span class=\\"small fw-bold ms-1\\"> - <field name=\\"company_id\\"/></span>\\n                            </t>\\n                        </span>\\n                        <div t-att-title=\\"dashboard.title\\" t-if=\\"journal_type == 'purchase' &amp;&amp; record.alias_domain_id.raw_value &amp;&amp; !journal_is_empty\\">\\n                            <field name=\\"alias_id\\"/>\\n                        </div>\\n                        <t t-if=\\"journal_is_empty\\" name=\\"empty_journal_helper\\">\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'sale'\\">Reciba sus pagos en línea. Envíe facturas electrónicas.</span>\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'purchase'\\">La inteligencia artificial escaneará su factura. Pagar será sencillo.</span>\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'bank'\\">Conecte su banco y coincida facturas automáticamente.</span>\\n                        </t>\\n                    </t>\\n\\n                    <t t-name=\\"menu\\">\\n                        <t t-value=\\"JSON.parse(record.kanban_dashboard.raw_value)\\" t-set=\\"dashboard\\"/>\\n                        <t t-value=\\"record.type.raw_value\\" t-set=\\"journal_type\\"/>\\n                        <div class=\\"container\\">\\n                            <!-- For bank, cash and credit -->\\n                            <div t-if=\\"journal_type == 'bank' || journal_type == 'cash' || journal_type == 'credit'\\" class=\\"row\\" id=\\"bank_and_cash_container\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 id=\\"card_action_view_menus\\" class=\\"o_kanban_card_manage_title\\">\\n                                        <span role=\\"separator\\">Ver</span>\\n                                    </h5>\\n                                    <div id=\\"action_card_statements\\">\\n                                        <a t-if=\\"journal_type == 'bank'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_bank_statement_tree', 'search_default_journal': True}\\">Extractos</a>\\n                                        <a t-if=\\"journal_type == 'credit'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_credit_statement_tree', 'search_default_journal': True}\\">Extractos</a>\\n                                        <a t-if=\\"journal_type == 'cash'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_view_bank_statement_tree', 'search_default_journal': True}\\">Cajas registradoras</a>\\n                                    </div>\\n                                    <div>\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"open_payments_action\\">Pagos</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_basic\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span role=\\"separator\\">Nuevo</span>\\n                                    </h5>\\n                                    <div name=\\"bank_customer_payment\\">\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"create_customer_payment\\">Pago de cliente</a>\\n                                    </div>\\n                                    <div>\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"create_supplier_payment\\">Pago de proveedor</a>\\n                                    </div>\\n                                </div>\\n\\n                            </div>\\n\\n                            <!-- For purchase and sale -->\\n                            <div t-if=\\"journal_type == 'purchase' || journal_type == 'sale'\\" class=\\"row\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Vista</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_out_invoice_type'}\\">Facturas de clientes</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_in_invoice_type'}\\">Facturas de proveedores</a>\\n                                    </div>\\n                                    <div id=\\"sale_purchase_refund\\">\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_out_refund_type'}\\">Facturas rectificativas</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_in_refund_type'}\\">Reembolso</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_account_moves_all_a'}\\" groups=\\"account.group_account_user\\">Apuntes contables</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_invoice\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Nuevo</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\">\\n                                            <span t-if=\\"journal_type == 'sale'\\">Factura</span>\\n                                            <span t-if=\\"journal_type == 'purchase'\\">Factura</span>\\n                                        </a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\" context=\\"{'refund':True}\\">\\n                                            <span t-if=\\"journal_type == 'sale'\\">Factura rectificativa</span>\\n                                            <span t-if=\\"journal_type == 'purchase'\\">Reembolso</span>\\n                                        </a>\\n                                    </div>\\n                                    <div t-if=\\"journal_type == 'sale'\\">\\n                                        <widget name=\\"account_file_uploader\\" title=\\"Subir facturas\\" btnClass=\\"file_upload_kanban_action_a\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" name=\\"kanban_manage_reports\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Informes</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"action\\" name=\\"296\\" groups=\\"account.group_account_readonly\\">Análisis de facturas</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"action\\" name=\\"295\\" groups=\\"account.group_account_readonly\\">Análisis de facturas</a>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <!-- For general and situation -->\\n                            <div t-if=\\"journal_type == 'general' || journal_type == 'situation'\\" class=\\"row\\" groups=\\"account.group_account_readonly\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Vista</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line'}\\">Asientos contables</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line', 'search_default_unposted': 1}\\">Asientos a revisar</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_account_moves_all_a'}\\" groups=\\"base.group_no_one\\">Apuntes contables</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_user\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Nuevo</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\">Asiento contable</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4 o_kanban_manage_operations\\" groups=\\"account.group_account_user\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Operaciones</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_validate_account_move', 'search_default_journal': True}\\">Publicar todos los asientos</a>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\">\\n                                <field class=\\"col-8\\" name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                            </div>\\n\\n                            <div groups=\\"account.group_account_manager\\" class=\\"row o_kanban_card_manage_settings\\">\\n                                <field name=\\"show_on_dashboard\\" widget=\\"boolean_favorite\\" class=\\"col-6\\"/>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <a class=\\"dropdown-item\\" t-if=\\"widget.editable\\" type=\\"edit\\">Configuración</a>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalChecks\\">\\n                        <div class=\\"row\\" t-if=\\"dashboard.has_unhashed_entries\\">\\n                            <a name=\\"show_unhashed_entries\\" type=\\"object\\" class=\\"text-warning\\">\\n                                Asientos sin hash\\n                            </a>\\n                        </div>\\n                        <div class=\\"row\\" t-if=\\"dashboard.has_sequence_holes\\">\\n                            <a name=\\"show_sequence_holes\\" type=\\"object\\" class=\\"text-warning\\" t-att-title=\\"dashboard.title_has_sequence_holes\\">\\n                                Secuencias irregulares\\n                            </a>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalMiscelaneous\\">\\n                        <div id=\\"dashboard_misc_left\\" class=\\"col mb-3 mb-sm-0\\">\\n                            <button id=\\"new_misc_entry_button\\" type=\\"object\\" name=\\"action_create_new\\" class=\\"btn btn-primary float-start me-1\\" groups=\\"account.group_account_user\\">\\n                                Nuevo\\n                            </button>\\n                        </div>\\n                        <div id=\\"dashboard_general_right\\" class=\\"col-auto\\">\\n                            <div class=\\"row\\">\\n                                <field name=\\"json_activity_data\\" widget=\\"kanban_vat_activity\\"/>\\n                            </div>\\n                            <t t-if=\\"dashboard.number_to_check &gt; 0\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line', 'search_default_to_check': True}\\"><t t-out=\\"dashboard.number_to_check\\"/> A revisar</a>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.to_check_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalBodyBank\\">\\n                        <t t-call=\\"JournalBodyBankCash\\" t-name=\\"bank_configuration_placeholder\\"/>\\n                    </t>\\n\\n                    <t t-name=\\"JournalBodyBankCash\\">\\n                        <!-- On the left, display :\\n                            - A button corresponding to the bank_statements_source, if it wasn't configured, a button for each of them\\n                            - If there are statements to reconcile, a link to reconcile them -->\\n                        <div id=\\"dashboard_bank_cash_left\\" class=\\"col mb-3 mb-sm-0 o_kanban_primary_left\\">\\n                            <div name=\\"bank_cash_buttons\\" class=\\"d-flex gap-1\\">\\n                                <t t-set=\\"bank_requires_setup\\" t-value=\\"!record.bank_account_id.raw_value and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)\\"/>\\n                                <button t-if=\\"journal_type == 'bank' and bank_requires_setup\\" name=\\"action_configure_bank_journal\\" type=\\"object\\" class=\\"btn btn-primary\\" groups=\\"account.group_account_basic\\">Configuración bancaria</button>\\n                                <button id=\\"all_transactions_btn\\" type=\\"object\\" name=\\"open_action\\" class=\\"btn btn-primary\\">Transacciones</button>\\n                            </div>\\n                        </div>\\n                        <!-- On the right, show other common informations/actions -->\\n                        <div id=\\"dashboard_bank_cash_right\\" class=\\"col-auto\\" name=\\"kanban_primary_right\\">\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_lines_bank_account_balance &gt; 0\\">\\n                                <div id=\\"dashboard_bank_cash_balance\\" class=\\"col overflow-hidden text-start\\">\\n                                    <span>Saldo</span>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.account_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-if=\\"dashboard.has_at_least_one_statement and dashboard.account_balance != dashboard.last_balance\\">\\n                                <div class=\\"row\\" name=\\"latest_statement\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <span title=\\"Latest Statement\\">Último extracto bancario</span>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.last_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_lines_outstanding_pay_account_balance &gt; 0\\">\\n                                <div id=\\"dashboard_bank_cash_outstanding_balance\\" class=\\"col overflow-hidden text-start\\">\\n                                    <a type=\\"action\\" name=\\"239\\" context=\\"{'search_default_unmatched': True, 'search_default_journal_id': id, 'search_default_state_posted': True, }\\">\\n                                        Pagos\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span><t t-out=\\"dashboard.outstanding_pay_account_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_misc_operations &gt; 0\\" groups=\\"account.group_account_readonly\\">\\n                                <div id=\\"dashboard_bank_cash_misc_total\\" class=\\"col text-start\\">\\n                                    <a type=\\"object\\" name=\\"open_bank_difference_action\\" t-att-class=\\"dashboard.misc_class\\">Operaciones varias</a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.misc_operations_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"JournalBodySalePurchase\\" id=\\"account.JournalBodySalePurchase\\">\\n                        <div class=\\"col mb-3 mb-sm-0\\" name=\\"kanban_primary_left\\">\\n                            <t t-if=\\"journal_type == 'sale'\\">\\n                                <button type=\\"object\\" name=\\"action_create_new\\" class=\\"btn btn-primary\\" groups=\\"account.group_account_invoice\\">\\n                                    Nuevo\\n                                </button>\\n                                <widget name=\\"account_onboarding\\" t-if=\\"journal_is_empty and dashboard['onboarding']\\"/>\\n                            </t>\\n                            <t t-if=\\"journal_type == 'purchase'\\">\\n                                <div t-if=\\"!journal_is_empty\\" class=\\"d-flex\\">\\n                                    <widget name=\\"account_file_uploader\\" btnClass=\\"btn btn-primary oe_kanban_action\\"/>\\n                                    <div class=\\"ms-1\\">\\n                                        <button type=\\"object\\" name=\\"action_create_new\\" class=\\"btn-secondary \\" groups=\\"account.group_account_invoice\\">Nuevo</button>\\n                                    </div>\\n                                </div>\\n                                <div t-else=\\"\\">\\n                                    <widget name=\\"account_file_uploader\\" btnClass=\\"btn btn-primary oe_kanban_action\\"/>\\n                                    <widget name=\\"bill_upload_guide\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                        <div t-if=\\"!journal_is_empty\\" class=\\"col-auto\\" name=\\"kanban_primary_right\\">\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_draft\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_draft': '1'}\\">\\n                                        <span title=\\"Facturas a validar\\"><t t-out=\\"dashboard.number_draft\\"/> A validar</span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_draft': '1'}\\">\\n                                        <span title=\\"Facturas a validar\\" id=\\"account_dashboard_purchase_draft\\"><t t-out=\\"dashboard.number_draft\\"/> A validar</span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_draft\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_waiting\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span><t t-out=\\"dashboard.number_waiting\\"/> No pagadas</span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Facturas a pagar\\" id=\\"account_dashboard_bills_to_pay\\"><t t-out=\\"dashboard.number_waiting\\"/> A pagar</span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_waiting\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_late\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Facturas atrasadas\\" id=\\"account_dashboard_invoices_late\\">\\n                                            <t t-out=\\"dashboard.number_late\\"/> Vencidas\\n                                        </span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Facturas atrasadas\\" id=\\"account_dashboard_bills_late\\">\\n                                            <t t-out=\\"dashboard.number_late\\"/> Vencidas\\n                                        </span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_late\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-if=\\"dashboard.number_to_check &gt; 0\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_to_check': True}\\"><t t-out=\\"dashboard.number_to_check\\"/> A revisar</a>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.to_check_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"JournalBodyGraph\\">\\n                        <field name=\\"kanban_dashboard_graph\\" t-att-graph_type=\\"['cash', 'bank', 'credit'].includes(journal_type) ? 'line' : 'bar'\\" widget=\\"dashboard_graph\\"/>\\n                    </t>\\n            </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban create="false" can_open="0" highlight_color="color" class="o_account_kanban" js_class="account_dashboard_kanban">\n                <field name="id"/>\n                <field name="type"/>\n                <field name="color"/>\n                <field name="kanban_dashboard"/>\n                <field name="has_entries"/>\n                <field name="has_posted_entries"/>\n                <field name="activity_ids"/>\n                <field name="activity_state"/>\n                <field name="alias_domain_id"/>\n                <field name="bank_account_id"/>\n                <templates>\n                    <t t-name="card">\n                        <t t-value="JSON.parse(record.kanban_dashboard.raw_value)" t-set="dashboard"/>\n                        <t t-value="record.type.raw_value" t-set="journal_type"/>\n                        <t t-value="!record.has_entries.raw_value" t-set="journal_is_empty"/>\n                        <t t-set="bank_unconfigured" t-value="(journal_type == 'bank' or journal_type == 'credit')                                                                 and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)                                                                 and journal_is_empty"/>\n                        <t t-call="JournalTop"/>\n                        <div t-att-class="'mt-3 p-0 container-fluid' + (dashboard.is_sample_data ? ' o_sample_data' : '')">\n                            <div class="row">\n                                <t t-if="journal_type == 'bank' || journal_type == 'credit'" t-call="JournalBodyBank"/>\n                                <t t-if="journal_type == 'cash'" t-call="JournalBodyBankCash"/>\n                                <t t-if="journal_type == 'sale' || journal_type == 'purchase'" t-call="JournalBodySalePurchase"/>\n                                <t t-if="journal_type == 'general'" t-call="JournalMiscelaneous"/>\n                            </div>\n                            <div class="row mt-auto">\n                                <t t-if="['bank', 'cash', 'credit', 'sale'].includes(journal_type)                                             and !bank_unconfigured                                             or (journal_type == 'purchase' and !journal_is_empty)" t-call="JournalBodyGraph"/>\n                            </div>\n                        </div>\n                    </t>\n\n                    <t t-name="JournalTop">\n                        <span class="d-flex d-flew-row align-items-baseline">\n                            <a class="fs-4 fw-bold" type="object" name="open_action"><field name="name"/></a>\n                            <t t-if="dashboard.show_company" groups="base.group_multi_company">\n                                <span class="small fw-bold ms-1"> - <field name="company_id"/></span>\n                            </t>\n                        </span>\n                        <div t-att-title="dashboard.title" t-if="journal_type == 'purchase' &amp;&amp; record.alias_domain_id.raw_value &amp;&amp; !journal_is_empty">\n                            <field name="alias_id"/>\n                        </div>\n                        <t t-if="journal_is_empty" name="empty_journal_helper">\n                            <span class="text-muted" t-if="journal_type == 'sale'">Get Paid online. Send electronic invoices.</span>\n                            <span class="text-muted" t-if="journal_type == 'purchase'">Let artificial intelligence scan your bill. Pay easily.</span>\n                            <span class="text-muted" t-if="journal_type == 'bank'">Connect your bank. Match invoices automatically.</span>\n                        </t>\n                    </t>\n\n                    <t t-name="menu">\n                        <t t-value="JSON.parse(record.kanban_dashboard.raw_value)" t-set="dashboard"/>\n                        <t t-value="record.type.raw_value" t-set="journal_type"/>\n                        <div class="container">\n                            <!-- For bank, cash and credit -->\n                            <div t-if="journal_type == 'bank' || journal_type == 'cash' || journal_type == 'credit'" class="row" id="bank_and_cash_container">\n                                <div class="col-4">\n                                    <h5 id="card_action_view_menus" class="o_kanban_card_manage_title">\n                                        <span role="separator">View</span>\n                                    </h5>\n                                    <div id="action_card_statements">\n                                        <a t-if="journal_type == 'bank'" role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_bank_statement_tree', 'search_default_journal': True}">Statements</a>\n                                        <a t-if="journal_type == 'credit'" role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_credit_statement_tree', 'search_default_journal': True}">Statements</a>\n                                        <a t-if="journal_type == 'cash'" role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_view_bank_statement_tree', 'search_default_journal': True}">Cash Registers</a>\n                                    </div>\n                                    <div>\n                                        <a role="menuitem" type="object" name="open_payments_action">Payments</a>\n                                    </div>\n                                </div>\n\n                                <div class="col-4" groups="account.group_account_basic" name="kanban_manage_new">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span role="separator">New</span>\n                                    </h5>\n                                    <div name="bank_customer_payment">\n                                        <a role="menuitem" type="object" name="create_customer_payment">Customer Payment</a>\n                                    </div>\n                                    <div>\n                                        <a role="menuitem" type="object" name="create_supplier_payment">Vendor Payment</a>\n                                    </div>\n                                </div>\n\n                            </div>\n\n                            <!-- For purchase and sale -->\n                            <div t-if="journal_type == 'purchase' || journal_type == 'sale'" class="row">\n                                <div class="col-4">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>View</span>\n                                    </h5>\n                                    <div>\n                                        <a t-if="journal_type == 'sale'" type="object" name="open_action" context="{'action_name': 'action_move_out_invoice_type'}">Invoices</a>\n                                        <a t-if="journal_type == 'purchase'" type="object" name="open_action" context="{'action_name': 'action_move_in_invoice_type'}">Bills</a>\n                                    </div>\n                                    <div id="sale_purchase_refund">\n                                        <a t-if="journal_type == 'sale'" type="object" name="open_action" context="{'action_name': 'action_move_out_refund_type'}">Credit Notes</a>\n                                        <a t-if="journal_type == 'purchase'" type="object" name="open_action" context="{'action_name': 'action_move_in_refund_type'}">Refund</a>\n                                    </div>\n                                    <div>\n                                        <a type="object" name="open_action" context="{'action_name': 'action_account_moves_all_a'}" groups="account.group_account_user">Journal Items</a>\n                                    </div>\n                                </div>\n\n                                <div class="col-4" groups="account.group_account_invoice" name="kanban_manage_new">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>New</span>\n                                    </h5>\n                                    <div>\n                                        <a type="object" name="action_create_new">\n                                            <span t-if="journal_type == 'sale'">Invoice</span>\n                                            <span t-if="journal_type == 'purchase'">Bill</span>\n                                        </a>\n                                    </div>\n                                    <div>\n                                        <a type="object" name="action_create_new" context="{'refund':True}">\n                                            <span t-if="journal_type == 'sale'">Credit Note</span>\n                                            <span t-if="journal_type == 'purchase'">Refund</span>\n                                        </a>\n                                    </div>\n                                    <div t-if="journal_type == 'sale'">\n                                        <widget name="account_file_uploader" title="Upload Invoices" btnClass="file_upload_kanban_action_a"/>\n                                    </div>\n                                </div>\n\n                                <div class="col-4" name="kanban_manage_reports">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>Reporting</span>\n                                    </h5>\n                                    <div>\n                                        <a t-if="journal_type == 'sale'" type="action" name="296" groups="account.group_account_readonly">Invoices Analysis</a>\n                                        <a t-if="journal_type == 'purchase'" type="action" name="295" groups="account.group_account_readonly">Bills Analysis</a>\n                                    </div>\n                                </div>\n                            </div>\n\n                            <!-- For general and situation -->\n                            <div t-if="journal_type == 'general' || journal_type == 'situation'" class="row" groups="account.group_account_readonly">\n                                <div class="col-4">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>View</span>\n                                    </h5>\n                                    <div>\n                                        <a type="object" name="open_action" context="{'action_name': 'action_move_journal_line'}">Journal Entries</a>\n                                    </div>\n                                    <div>\n                                        <a type="object" name="open_action" context="{'action_name': 'action_move_journal_line', 'search_default_unposted': 1}">Entries to Review</a>\n                                    </div>\n                                    <div>\n                                        <a type="object" name="open_action" context="{'action_name': 'action_account_moves_all_a'}" groups="base.group_no_one">Journal Items</a>\n                                    </div>\n                                </div>\n\n                                <div class="col-4" groups="account.group_account_user" name="kanban_manage_new">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>New</span>\n                                    </h5>\n                                    <div>\n                                        <a type="object" name="action_create_new">Journal Entry</a>\n                                    </div>\n                                </div>\n\n                                <div class="col-4 o_kanban_manage_operations" groups="account.group_account_user">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>Operations</span>\n                                    </h5>\n                                    <div>\n                                        <a type="object" name="open_action_with_context" context="{'action_name': 'action_validate_account_move', 'search_default_journal': True}">Post All Entries</a>\n                                    </div>\n                                </div>\n                            </div>\n\n                            <div t-if="widget.editable" class="o_kanban_card_manage_settings row">\n                                <field class="col-8" name="color" widget="kanban_color_picker"/>\n                            </div>\n\n                            <div groups="account.group_account_manager" class="row o_kanban_card_manage_settings">\n                                <field name="show_on_dashboard" widget="boolean_favorite" class="col-6"/>\n                                <div class="col-6 text-end">\n                                    <a class="dropdown-item" t-if="widget.editable" type="edit">Configuration</a>\n                                </div>\n                            </div>\n                        </div>\n                    </t>\n\n                    <t t-name="JournalChecks">\n                        <div class="row" t-if="dashboard.has_unhashed_entries">\n                            <a name="show_unhashed_entries" type="object" class="text-warning">\n                                Unhashed entries\n                            </a>\n                        </div>\n                        <div class="row" t-if="dashboard.has_sequence_holes">\n                            <a name="show_sequence_holes" type="object" class="text-warning" t-att-title="dashboard.title_has_sequence_holes">\n                                Irregular Sequences\n                            </a>\n                        </div>\n                    </t>\n\n                    <t t-name="JournalMiscelaneous">\n                        <div id="dashboard_misc_left" class="col mb-3 mb-sm-0">\n                            <button id="new_misc_entry_button" type="object" name="action_create_new" class="btn btn-primary float-start me-1" groups="account.group_account_user">\n                                New\n                            </button>\n                        </div>\n                        <div id="dashboard_general_right" class="col-auto">\n                            <div class="row">\n                                <field name="json_activity_data" widget="kanban_vat_activity"/>\n                            </div>\n                            <t t-if="dashboard.number_to_check &gt; 0">\n                                <div class="row">\n                                    <div class="col overflow-hidden text-start">\n                                        <a type="object" name="open_action" context="{'action_name': 'action_move_journal_line', 'search_default_to_check': True}"><t t-out="dashboard.number_to_check"/> To Check</a>\n                                    </div>\n                                    <div class="col-auto text-end">\n                                        <span dir="ltr"><t t-out="dashboard.to_check_balance"/></span>\n                                    </div>\n                                </div>\n                            </t>\n                            <t t-call="JournalChecks"/>\n                        </div>\n                    </t>\n\n                    <t t-name="JournalBodyBank">\n                        <t t-call="JournalBodyBankCash" t-name="bank_configuration_placeholder"/>\n                    </t>\n\n                    <t t-name="JournalBodyBankCash">\n                        <!-- On the left, display :\n                            - A button corresponding to the bank_statements_source, if it wasn't configured, a button for each of them\n                            - If there are statements to reconcile, a link to reconcile them -->\n                        <div id="dashboard_bank_cash_left" class="col mb-3 mb-sm-0 o_kanban_primary_left">\n                            <div name="bank_cash_buttons" class="d-flex gap-1">\n                                <t t-set="bank_requires_setup" t-value="!record.bank_account_id.raw_value and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)"/>\n                                <button t-if="journal_type == 'bank' and bank_requires_setup" name="action_configure_bank_journal" type="object" class="btn btn-primary" groups="account.group_account_basic">Bank Setup</button>\n                                <button id="all_transactions_btn" type="object" name="open_action" class="btn btn-primary">Transactions</button>\n                            </div>\n                        </div>\n                        <!-- On the right, show other common informations/actions -->\n                        <div id="dashboard_bank_cash_right" class="col-auto" name="kanban_primary_right">\n                            <div class="row" t-if="dashboard.nb_lines_bank_account_balance &gt; 0">\n                                <div id="dashboard_bank_cash_balance" class="col overflow-hidden text-start">\n                                    <span>Balance</span>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span dir="ltr"><t t-out="dashboard.account_balance"/></span>\n                                </div>\n                            </div>\n                            <t t-if="dashboard.has_at_least_one_statement and dashboard.account_balance != dashboard.last_balance">\n                                <div class="row" name="latest_statement">\n                                    <div class="col overflow-hidden text-start">\n                                        <span title="Latest Statement">Last Statement</span>\n                                    </div>\n                                    <div class="col-auto text-end">\n                                        <span dir="ltr"><t t-out="dashboard.last_balance"/></span>\n                                    </div>\n                                </div>\n                            </t>\n                            <div class="row" t-if="dashboard.nb_lines_outstanding_pay_account_balance &gt; 0">\n                                <div id="dashboard_bank_cash_outstanding_balance" class="col overflow-hidden text-start">\n                                    <a type="action" name="239" context="{'search_default_unmatched': True, 'search_default_journal_id': id, 'search_default_state_posted': True, }">\n                                        Payments\n                                    </a>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span><t t-out="dashboard.outstanding_pay_account_balance"/></span>\n                                </div>\n                            </div>\n                            <div class="row" t-if="dashboard.nb_misc_operations &gt; 0" groups="account.group_account_readonly">\n                                <div id="dashboard_bank_cash_misc_total" class="col text-start">\n                                    <a type="object" name="open_bank_difference_action" t-att-class="dashboard.misc_class">Misc. Operations</a>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span dir="ltr"><t t-out="dashboard.misc_operations_balance"/></span>\n                                </div>\n                            </div>\n                            <t t-call="JournalChecks"/>\n                        </div>\n                    </t>\n                    <t t-name="JournalBodySalePurchase" id="account.JournalBodySalePurchase">\n                        <div class="col mb-3 mb-sm-0" name="kanban_primary_left">\n                            <t t-if="journal_type == 'sale'">\n                                <button type="object" name="action_create_new" class="btn btn-primary" groups="account.group_account_invoice">\n                                    New\n                                </button>\n                                <widget name="account_onboarding" t-if="journal_is_empty and dashboard['onboarding']"/>\n                            </t>\n                            <t t-if="journal_type == 'purchase'">\n                                <div t-if="!journal_is_empty" class="d-flex">\n                                    <widget name="account_file_uploader" btnClass="btn btn-primary oe_kanban_action"/>\n                                    <div class="ms-1">\n                                        <button type="object" name="action_create_new" class="btn-secondary " groups="account.group_account_invoice">New</button>\n                                    </div>\n                                </div>\n                                <div t-else="">\n                                    <widget name="account_file_uploader" btnClass="btn btn-primary oe_kanban_action"/>\n                                    <widget name="bill_upload_guide"/>\n                                </div>\n                            </t>\n                        </div>\n                        <div t-if="!journal_is_empty" class="col-auto" name="kanban_primary_right">\n                            <div class="row" t-if="dashboard.number_draft">\n                                <div class="col overflow-hidden text-start">\n                                    <a t-if="journal_type == 'sale'" type="object" name="open_action" context="{'search_default_draft': '1'}">\n                                        <span title="Invoices to Validate"><t t-out="dashboard.number_draft"/> To Validate</span>\n                                    </a>\n                                    <a t-if="journal_type == 'purchase'" type="object" name="open_action" context="{'search_default_draft': '1'}">\n                                        <span title="Bills to Validate" id="account_dashboard_purchase_draft"><t t-out="dashboard.number_draft"/> To Validate</span>\n                                    </a>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span dir="ltr"><t t-out="dashboard.sum_draft"/></span>\n                                </div>\n                            </div>\n                            <div class="row" t-if="dashboard.number_waiting">\n                                <div class="col overflow-hidden text-start">\n                                    <a t-if="journal_type == 'sale'" type="object" name="open_action" context="{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}">\n                                        <span><t t-out="dashboard.number_waiting"/> Unpaid</span>\n                                    </a>\n                                    <a t-if="journal_type == 'purchase'" type="object" name="open_action" context="{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}">\n                                        <span title="Bills to Pay" id="account_dashboard_bills_to_pay"><t t-out="dashboard.number_waiting"/> To Pay</span>\n                                    </a>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span dir="ltr"><t t-out="dashboard.sum_waiting"/></span>\n                                </div>\n                            </div>\n                            <div class="row" t-if="dashboard.number_late">\n                                <div class="col overflow-hidden text-start">\n                                    <a t-if="journal_type == 'sale'" type="object" name="open_action" context="{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}">\n                                        <span title="Invoices late" id="account_dashboard_invoices_late">\n                                            <t t-out="dashboard.number_late"/> Late\n                                        </span>\n                                    </a>\n                                    <a t-if="journal_type == 'purchase'" type="object" name="open_action" context="{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}">\n                                        <span title="Bills Late" id="account_dashboard_bills_late">\n                                            <t t-out="dashboard.number_late"/> Late\n                                        </span>\n                                    </a>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span dir="ltr"><t t-out="dashboard.sum_late"/></span>\n                                </div>\n                            </div>\n                            <t t-if="dashboard.number_to_check &gt; 0">\n                                <div class="row">\n                                    <div class="col overflow-hidden text-start">\n                                        <a type="object" name="open_action" context="{'search_default_to_check': True}"><t t-out="dashboard.number_to_check"/> To Check</a>\n                                    </div>\n                                    <div class="col-auto text-end">\n                                        <span dir="ltr"><t t-out="dashboard.to_check_balance"/></span>\n                                    </div>\n                                </div>\n                            </t>\n                            <t t-call="JournalChecks"/>\n                        </div>\n                    </t>\n                    <t t-name="JournalBodyGraph">\n                        <field name="kanban_dashboard_graph" t-att-graph_type="['cash', 'bank', 'credit'].includes(journal_type) ? 'line' : 'bar'" widget="dashboard_graph"/>\n                    </t>\n            </templates>\n            </kanban>\n        	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
687	16	\N	1	1	Autopost Bills	account.autopost.bills.wizard	\N	form	account/wizard/account_autopost_bills_wizard.xml	primary	{"en_US": "<form string=\\"Autopost Bills\\">\\n                    <p>Hey there !</p>\\n                    <p>\\n                        It looks like you've successfully validated the last\\n                        <b>\\n                            <field name=\\"nb_unmodified_bills\\" readonly=\\"True\\" class=\\"oe_inline\\" invisible=\\"nb_unmodified_bills &gt; 9\\"/>\\n                            <span invisible=\\"nb_unmodified_bills &lt; 10\\">10+</span>\\n                        </b>\\n                        bills for <b><field name=\\"partner_name\\"/></b> without making any corrections.\\n                    </p>\\n                    <p>Want to make your life even easier and automate bill validation from this vendor ?</p>\\n\\n                    <p class=\\"text-muted\\">\\n                        <i class=\\"fa fa-lightbulb-o\\" role=\\"img\\"/>\\n                        Don't worry, you can always change this setting later on the vendor's form.\\n                        You also have the option to disable the feature for all vendors in the accounting settings.\\n                    </p>\\n\\n                    <footer>\\n                        <button class=\\"btn-primary\\" type=\\"object\\" name=\\"action_automate_partner\\">Activate auto-validation</button>\\n                        <button class=\\"btn-secondary\\" type=\\"object\\" name=\\"action_ask_later\\">Ask me later</button>\\n                        <button class=\\"btn-secondary\\" type=\\"object\\" name=\\"action_never_automate_partner\\">Never for this vendor</button>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Registrar facturas automáticamente\\">\\n                    <p>¡Hola!</p>\\n                    <p>\\n                        Parece que ha validado correctamente la última\\n                        <b>\\n                            <field name=\\"nb_unmodified_bills\\" readonly=\\"True\\" class=\\"oe_inline\\" invisible=\\"nb_unmodified_bills &gt; 9\\"/>\\n                            <span invisible=\\"nb_unmodified_bills &lt; 10\\">Más de 10</span>\\n                        </b>\\n                        facturas para <b><field name=\\"partner_name\\"/></b> sin hacer correcciones.\\n                    </p>\\n                    <p>¿Desea automatizar la validación de facturas de este proveedor?</p>\\n\\n                    <p class=\\"text-muted\\">\\n                        <i class=\\"fa fa-lightbulb-o\\" role=\\"img\\"/>\\n                        No se preocupe, podrá cambiar esta configuración después en el formulario del proveedor.\\n                        También puede desactivar la función para todos los proveedores en los ajustes de Contabilidad.\\n                    </p>\\n\\n                    <footer>\\n                        <button class=\\"btn-primary\\" type=\\"object\\" name=\\"action_automate_partner\\">Activar autovalidación</button>\\n                        <button class=\\"btn-secondary\\" type=\\"object\\" name=\\"action_ask_later\\">Pregúntame después</button>\\n                        <button class=\\"btn-secondary\\" type=\\"object\\" name=\\"action_never_automate_partner\\">Nunca para este proveedor</button>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Autopost Bills">\n                    <p>Hey there !</p>\n                    <p>\n                        It looks like you've successfully validated the last\n                        <b>\n                            <field name="nb_unmodified_bills" readonly="True" class="oe_inline" invisible="nb_unmodified_bills &gt; 9"/>\n                            <span invisible="nb_unmodified_bills &lt; 10">10+</span>\n                        </b>\n                        bills for <b><field name="partner_name"/></b> without making any corrections.\n                    </p>\n                    <p>Want to make your life even easier and automate bill validation from this vendor ?</p>\n\n                    <p class="text-muted">\n                        <i class="fa fa-lightbulb-o" role="img"/>\n                        Don't worry, you can always change this setting later on the vendor's form.\n                        You also have the option to disable the feature for all vendors in the accounting settings.\n                    </p>\n\n                    <footer>\n                        <button class="btn-primary" type="object" name="action_automate_partner">Activate auto-validation</button>\n                        <button class="btn-secondary" type="object" name="action_ask_later">Ask me later</button>\n                        <button class="btn-secondary" type="object" name="action_never_automate_partner">Never for this vendor</button>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
688	16	\N	1	1	account.move.reversal.form	account.move.reversal	\N	form	account/wizard/account_move_reversal_view.xml	primary	{"en_US": "<form string=\\"Reverse Journal Entry\\">\\n                    <field name=\\"residual\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"move_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"move_type\\" invisible=\\"1\\"/>\\n                    <field name=\\"available_journal_ids\\" invisible=\\"1\\"/>\\n                    <group>\\n                        <field name=\\"reason\\" invisible=\\"move_type == 'entry'\\"/>\\n                        <field name=\\"journal_id\\" domain=\\"[('id', 'in', available_journal_ids)]\\"/>\\n                        <field name=\\"date\\" required=\\"1\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Reverse\\" name=\\"refund_moves\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Reverse and Create Invoice\\" name=\\"modify_moves\\" type=\\"object\\" class=\\"btn-secondary\\" invisible=\\"move_type  == 'entry'\\"/>\\n                        <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n               </form>", "es_ES": "<form string=\\"Revertir asiento contable\\">\\n                    <field name=\\"residual\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"move_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"move_type\\" invisible=\\"1\\"/>\\n                    <field name=\\"available_journal_ids\\" invisible=\\"1\\"/>\\n                    <group>\\n                        <field name=\\"reason\\" invisible=\\"move_type == 'entry'\\"/>\\n                        <field name=\\"journal_id\\" domain=\\"[('id', 'in', available_journal_ids)]\\"/>\\n                        <field name=\\"date\\" required=\\"1\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Revertir\\" name=\\"refund_moves\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Revertir y crear factura\\" name=\\"modify_moves\\" type=\\"object\\" class=\\"btn-secondary\\" invisible=\\"move_type  == 'entry'\\"/>\\n                        <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n               </form>"}	<?xml version="1.0"?>\n<form string="Reverse Journal Entry">\n                    <field name="residual" invisible="1"/>\n                    <field name="company_id" invisible="1"/>\n                    <field name="move_ids" invisible="1"/>\n                    <field name="move_type" invisible="1"/>\n                    <field name="available_journal_ids" invisible="1"/>\n                    <group>\n                        <field name="reason" invisible="move_type == 'entry'"/>\n                        <field name="journal_id" domain="[('id', 'in', available_journal_ids)]"/>\n                        <field name="date" required="1"/>\n                    </group>\n                    <footer>\n                        <button string="Reverse" name="refund_moves" type="object" class="btn-primary" data-hotkey="q"/>\n                        <button string="Reverse and Create Invoice" name="modify_moves" type="object" class="btn-secondary" invisible="move_type  == 'entry'"/>\n                        <button string="Discard" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n               </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
689	16	\N	1	1	Re-sequence Journal Entries	account.resequence.wizard	\N	form	account/wizard/account_resequence_views.xml	primary	{"en_US": "<form string=\\"Re-Sequence\\">\\n                <field name=\\"move_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"new_values\\" invisible=\\"1\\"/>\\n                <field name=\\"sequence_number_reset\\" invisible=\\"1\\"/>\\n                <group>\\n                    <group>\\n                        <field name=\\"ordering\\" widget=\\"radio\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"first_name\\"/>\\n                    </group>\\n                </group>\\n                <group>\\n                    <label for=\\"preview_moves\\" string=\\"Preview Modifications\\" colspan=\\"2\\"/>\\n                    <field name=\\"preview_moves\\" widget=\\"account_resequence_widget\\" nolabel=\\"1\\" colspan=\\"2\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Confirm\\" name=\\"resequence\\" type=\\"object\\" default_focus=\\"1\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancel\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Resecuenciación\\">\\n                <field name=\\"move_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"new_values\\" invisible=\\"1\\"/>\\n                <field name=\\"sequence_number_reset\\" invisible=\\"1\\"/>\\n                <group>\\n                    <group>\\n                        <field name=\\"ordering\\" widget=\\"radio\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"first_name\\"/>\\n                    </group>\\n                </group>\\n                <group>\\n                    <label for=\\"preview_moves\\" string=\\"Vista previa de modificaciones\\" colspan=\\"2\\"/>\\n                    <field name=\\"preview_moves\\" widget=\\"account_resequence_widget\\" nolabel=\\"1\\" colspan=\\"2\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Confirmar\\" name=\\"resequence\\" type=\\"object\\" default_focus=\\"1\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Re-Sequence">\n                <field name="move_ids" invisible="1"/>\n                <field name="new_values" invisible="1"/>\n                <field name="sequence_number_reset" invisible="1"/>\n                <group>\n                    <group>\n                        <field name="ordering" widget="radio"/>\n                    </group>\n                    <group>\n                        <field name="first_name"/>\n                    </group>\n                </group>\n                <group>\n                    <label for="preview_moves" string="Preview Modifications" colspan="2"/>\n                    <field name="preview_moves" widget="account_resequence_widget" nolabel="1" colspan="2"/>\n                </group>\n                <footer>\n                    <button string="Confirm" name="resequence" type="object" default_focus="1" class="btn-primary" data-hotkey="q"/>\n                    <button string="Cancel" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
690	16	\N	1	1	account.payment.register.form	account.payment.register	\N	form	account/wizard/account_payment_register_views.xml	primary	{"en_US": "<form string=\\"Pay\\">\\n                    <!-- Invisible fields -->\\n                    <field name=\\"line_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"can_edit_wizard\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"can_group_payments\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"early_payment_discount_mode\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"installments_mode\\" invisible=\\"1\\"/>\\n                    <field name=\\"installments_switch_amount\\" invisible=\\"1\\"/>\\n                    <field name=\\"installments_switch_html\\" invisible=\\"1\\"/>\\n                    <field name=\\"payment_type\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"partner_type\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"source_amount\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"source_amount_currency\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"source_currency_id\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"partner_id\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"country_code\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"custom_user_amount\\" invisible=\\"1\\"/>\\n                    <field name=\\"custom_user_currency_id\\" invisible=\\"1\\"/>\\n\\n                    <field name=\\"show_partner_bank_account\\" invisible=\\"1\\"/>\\n                    <field name=\\"require_partner_bank_account\\" invisible=\\"1\\"/>\\n                    <field name=\\"available_journal_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"available_payment_method_line_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"available_partner_bank_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"hide_writeoff_section\\" invisible=\\"1\\"/>\\n                    <field name=\\"writeoff_is_exchange_account\\" invisible=\\"1\\"/>\\n                    <field name=\\"untrusted_bank_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"missing_account_partners\\" invisible=\\"1\\"/>\\n\\n                    <div role=\\"alert\\" class=\\"alert alert-info\\" invisible=\\"not hide_writeoff_section\\">\\n                        <p class=\\"m-0\\"><b>Early Payment Discount of <field name=\\"payment_difference\\"/> has been applied.</b></p>\\n                    </div>\\n                    <div role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"untrusted_payments_count == 0\\">\\n                        <span class=\\"fw-bold\\"><field name=\\"untrusted_payments_count\\" class=\\"oe_inline\\"/> out of <field name=\\"total_payments_amount\\" class=\\"oe_inline\\"/> payments will be skipped due to <button class=\\"oe_link p-0 align-baseline\\" type=\\"object\\" name=\\"action_open_untrusted_bank_accounts\\">untrusted bank accounts</button>.</span>\\n                    </div>\\n                    <div role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"not missing_account_partners\\">\\n                        <span class=\\"fw-bold\\">Payments related to partners with no bank account specified will be skipped. <button class=\\"oe_link p-0 align-baseline\\" type=\\"object\\" name=\\"action_open_missing_account_partners\\">View Partner(s)</button></span>\\n                    </div>\\n                    <div role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"not duplicate_payment_ids\\">\\n                        <span>This payment has the same partner, amount and date as </span>\\n                        <field name=\\"duplicate_payment_ids\\" widget=\\"x2many_buttons\\" string=\\"Duplicated Payments\\"/>\\n                    </div>\\n                    <div role=\\"alert\\" invisible=\\"not actionable_errors\\">\\n                        <field name=\\"actionable_errors\\" widget=\\"actionable_errors\\" class=\\"w-100\\"/>\\n                    </div>\\n                    <group>\\n                        <group name=\\"group1\\">\\n                            <field name=\\"journal_id\\" options=\\"{'no_open': True, 'no_create': True}\\" required=\\"1\\"/>\\n                            <field name=\\"payment_method_line_id\\" context=\\"{'hide_payment_journal_id': 1}\\" required=\\"1\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                            <field name=\\"partner_bank_id\\" invisible=\\"not show_partner_bank_account or not can_edit_wizard or (can_group_payments and not group_payment)\\" readonly=\\"payment_type == 'inbound'\\" required=\\"require_partner_bank_account and can_edit_wizard and (not can_group_payments or not group_payment)\\" placeholder=\\"Account Number\\" context=\\"{'display_account_trust': True, 'default_partner_id': partner_id}\\"/>\\n                            <field name=\\"group_payment\\" invisible=\\"not can_group_payments\\"/>\\n                            <label for=\\"payment_difference\\" invisible=\\"not show_payment_difference\\"/>\\n                            <div invisible=\\"not show_payment_difference\\">\\n                                <field name=\\"payment_difference\\"/>\\n                                <field name=\\"payment_difference_handling\\" widget=\\"radio\\" nolabel=\\"1\\" invisible=\\"is_register_payment_on_draft\\"/>\\n                                <div class=\\"o_inner_group grid col-lg-12 p-0\\" invisible=\\"hide_writeoff_section or payment_difference_handling == 'open'\\">\\n                                    <div class=\\"o_wrap_field d-flex d-sm-contents flex-column mb-3 mb-sm-0\\">\\n                                        <div class=\\"o_cell o_wrap_label text-break text-900\\">\\n                                            <label for=\\"writeoff_account_id\\" string=\\"Post Difference In\\" class=\\"oe_edit_only\\"/>\\n                                        </div>\\n                                        <div class=\\"o_cell o_wrap_input text-break\\">\\n                                            <field name=\\"writeoff_account_id\\" string=\\"Post Difference In\\" options=\\"{'no_create': True}\\" required=\\"payment_difference_handling == 'reconcile' and not early_payment_discount_mode\\"/>\\n                                        </div>\\n                                    </div>\\n                                    <div class=\\"o_wrap_field d-flex d-sm-contents flex-column mb-3 mb-sm-0\\">\\n                                        <div class=\\"o_cell o_wrap_label text-break text-900\\">\\n                                            <label for=\\"writeoff_label\\" class=\\"oe_edit_only\\" string=\\"Label\\" invisible=\\"writeoff_is_exchange_account\\"/>\\n                                        </div>\\n                                        <div class=\\"o_cell o_wrap_input text-break\\">\\n                                            <field name=\\"writeoff_label\\" required=\\"payment_difference_handling == 'reconcile'\\" invisible=\\"writeoff_is_exchange_account\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </div>\\n                        </group>\\n                        <group name=\\"group2\\">\\n                            <label for=\\"amount\\"/>\\n                            <div name=\\"amount_div\\" class=\\"o_row\\">\\n                                <field name=\\"amount\\" force_save=\\"1\\" readonly=\\"not can_edit_wizard or can_group_payments and not group_payment\\"/>\\n                                <field name=\\"currency_id\\" required=\\"1\\" options=\\"{'no_create': True, 'no_open': True}\\" invisible=\\"not can_edit_wizard or can_group_payments and not group_payment\\" groups=\\"base.group_multi_currency\\"/>\\n                            </div>\\n                            <field name=\\"installments_switch_html\\" string=\\"\\" widget=\\"account_payment_register_html\\" invisible=\\"not installments_switch_html\\"/>\\n                            <field name=\\"payment_date\\"/>\\n                            <field name=\\"communication\\" invisible=\\"not can_edit_wizard or (can_group_payments and not group_payment)\\"/>\\n                        </group>\\n                        <field name=\\"qr_code\\" invisible=\\"1\\"/>\\n                        <div invisible=\\"not qr_code\\" colspan=\\"2\\" class=\\"text-center\\">\\n                            <field name=\\"qr_code\\"/>\\n                        </div>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Create Payments\\" name=\\"action_create_payments\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\" invisible=\\"total_payments_amount == 1\\"/>\\n                        <button string=\\"Create Payment\\" name=\\"action_create_payments\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\" invisible=\\"total_payments_amount != 1\\"/>\\n                        <button string=\\"Discard\\" class=\\"btn btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Pagar\\">\\n                    <!-- Invisible fields -->\\n                    <field name=\\"line_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"can_edit_wizard\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"can_group_payments\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"early_payment_discount_mode\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"installments_mode\\" invisible=\\"1\\"/>\\n                    <field name=\\"installments_switch_amount\\" invisible=\\"1\\"/>\\n                    <field name=\\"installments_switch_html\\" invisible=\\"1\\"/>\\n                    <field name=\\"payment_type\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"partner_type\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"source_amount\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"source_amount_currency\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"source_currency_id\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"partner_id\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"country_code\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"custom_user_amount\\" invisible=\\"1\\"/>\\n                    <field name=\\"custom_user_currency_id\\" invisible=\\"1\\"/>\\n\\n                    <field name=\\"show_partner_bank_account\\" invisible=\\"1\\"/>\\n                    <field name=\\"require_partner_bank_account\\" invisible=\\"1\\"/>\\n                    <field name=\\"available_journal_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"available_payment_method_line_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"available_partner_bank_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"hide_writeoff_section\\" invisible=\\"1\\"/>\\n                    <field name=\\"writeoff_is_exchange_account\\" invisible=\\"1\\"/>\\n                    <field name=\\"untrusted_bank_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"missing_account_partners\\" invisible=\\"1\\"/>\\n\\n                    <div role=\\"alert\\" class=\\"alert alert-info\\" invisible=\\"not hide_writeoff_section\\">\\n                        <p class=\\"m-0\\"><b>Descuento por pago anticipado de <field name=\\"payment_difference\\"/> se ha aplicado.</b></p>\\n                    </div>\\n                    <div role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"untrusted_payments_count == 0\\">\\n                        <span class=\\"fw-bold\\"><field name=\\"untrusted_payments_count\\" class=\\"oe_inline\\"/> de <field name=\\"total_payments_amount\\" class=\\"oe_inline\\"/> pagos se omitirán debido a <button class=\\"oe_link p-0 align-baseline\\" type=\\"object\\" name=\\"action_open_untrusted_bank_accounts\\">cuentas bancarias no verificadas</button>.</span>\\n                    </div>\\n                    <div role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"not missing_account_partners\\">\\n                        <span class=\\"fw-bold\\">Los pagos relacionados a contactos que no tengan una cuenta bancaria especificada se saltarán. <button class=\\"oe_link p-0 align-baseline\\" type=\\"object\\" name=\\"action_open_missing_account_partners\\">Ver contacto(s)</button></span>\\n                    </div>\\n                    <div role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"not duplicate_payment_ids\\">\\n                        <span>Este pago tiene el mismo contacto, la misma cantidad y fecha que </span>\\n                        <field name=\\"duplicate_payment_ids\\" widget=\\"x2many_buttons\\" string=\\"Pagos duplicados\\"/>\\n                    </div>\\n                    <div role=\\"alert\\" invisible=\\"not actionable_errors\\">\\n                        <field name=\\"actionable_errors\\" widget=\\"actionable_errors\\" class=\\"w-100\\"/>\\n                    </div>\\n                    <group>\\n                        <group name=\\"group1\\">\\n                            <field name=\\"journal_id\\" options=\\"{'no_open': True, 'no_create': True}\\" required=\\"1\\"/>\\n                            <field name=\\"payment_method_line_id\\" context=\\"{'hide_payment_journal_id': 1}\\" required=\\"1\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                            <field name=\\"partner_bank_id\\" invisible=\\"not show_partner_bank_account or not can_edit_wizard or (can_group_payments and not group_payment)\\" readonly=\\"payment_type == 'inbound'\\" required=\\"require_partner_bank_account and can_edit_wizard and (not can_group_payments or not group_payment)\\" placeholder=\\"Número de cuenta\\" context=\\"{'display_account_trust': True, 'default_partner_id': partner_id}\\"/>\\n                            <field name=\\"group_payment\\" invisible=\\"not can_group_payments\\"/>\\n                            <label for=\\"payment_difference\\" invisible=\\"not show_payment_difference\\"/>\\n                            <div invisible=\\"not show_payment_difference\\">\\n                                <field name=\\"payment_difference\\"/>\\n                                <field name=\\"payment_difference_handling\\" widget=\\"radio\\" nolabel=\\"1\\" invisible=\\"is_register_payment_on_draft\\"/>\\n                                <div class=\\"o_inner_group grid col-lg-12 p-0\\" invisible=\\"hide_writeoff_section or payment_difference_handling == 'open'\\">\\n                                    <div class=\\"o_wrap_field d-flex d-sm-contents flex-column mb-3 mb-sm-0\\">\\n                                        <div class=\\"o_cell o_wrap_label text-break text-900\\">\\n                                            <label for=\\"writeoff_account_id\\" string=\\"Contabilizar la diferencia en\\" class=\\"oe_edit_only\\"/>\\n                                        </div>\\n                                        <div class=\\"o_cell o_wrap_input text-break\\">\\n                                            <field name=\\"writeoff_account_id\\" string=\\"Contabilizar la diferencia en\\" options=\\"{'no_create': True}\\" required=\\"payment_difference_handling == 'reconcile' and not early_payment_discount_mode\\"/>\\n                                        </div>\\n                                    </div>\\n                                    <div class=\\"o_wrap_field d-flex d-sm-contents flex-column mb-3 mb-sm-0\\">\\n                                        <div class=\\"o_cell o_wrap_label text-break text-900\\">\\n                                            <label for=\\"writeoff_label\\" class=\\"oe_edit_only\\" string=\\"Etiqueta\\" invisible=\\"writeoff_is_exchange_account\\"/>\\n                                        </div>\\n                                        <div class=\\"o_cell o_wrap_input text-break\\">\\n                                            <field name=\\"writeoff_label\\" required=\\"payment_difference_handling == 'reconcile'\\" invisible=\\"writeoff_is_exchange_account\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </div>\\n                        </group>\\n                        <group name=\\"group2\\">\\n                            <label for=\\"amount\\"/>\\n                            <div name=\\"amount_div\\" class=\\"o_row\\">\\n                                <field name=\\"amount\\" force_save=\\"1\\" readonly=\\"not can_edit_wizard or can_group_payments and not group_payment\\"/>\\n                                <field name=\\"currency_id\\" required=\\"1\\" options=\\"{'no_create': True, 'no_open': True}\\" invisible=\\"not can_edit_wizard or can_group_payments and not group_payment\\" groups=\\"base.group_multi_currency\\"/>\\n                            </div>\\n                            <field name=\\"installments_switch_html\\" string=\\"\\" widget=\\"account_payment_register_html\\" invisible=\\"not installments_switch_html\\"/>\\n                            <field name=\\"payment_date\\"/>\\n                            <field name=\\"communication\\" invisible=\\"not can_edit_wizard or (can_group_payments and not group_payment)\\"/>\\n                        </group>\\n                        <field name=\\"qr_code\\" invisible=\\"1\\"/>\\n                        <div invisible=\\"not qr_code\\" colspan=\\"2\\" class=\\"text-center\\">\\n                            <field name=\\"qr_code\\"/>\\n                        </div>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Crear pagos\\" name=\\"action_create_payments\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\" invisible=\\"total_payments_amount == 1\\"/>\\n                        <button string=\\"Crear pago\\" name=\\"action_create_payments\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\" invisible=\\"total_payments_amount != 1\\"/>\\n                        <button string=\\"Descartar\\" class=\\"btn btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Pay">\n                    <!-- Invisible fields -->\n                    <field name="line_ids" invisible="1"/>\n                    <field name="can_edit_wizard" invisible="1" force_save="1"/>\n                    <field name="can_group_payments" invisible="1" force_save="1"/>\n                    <field name="early_payment_discount_mode" invisible="1" force_save="1"/>\n                    <field name="installments_mode" invisible="1"/>\n                    <field name="installments_switch_amount" invisible="1"/>\n                    <field name="installments_switch_html" invisible="1"/>\n                    <field name="payment_type" invisible="1" force_save="1"/>\n                    <field name="partner_type" invisible="1" force_save="1"/>\n                    <field name="source_amount" invisible="1" force_save="1"/>\n                    <field name="source_amount_currency" invisible="1" force_save="1"/>\n                    <field name="source_currency_id" invisible="1" force_save="1"/>\n                    <field name="company_id" invisible="1" force_save="1"/>\n                    <field name="partner_id" invisible="1" force_save="1"/>\n                    <field name="country_code" invisible="1" force_save="1"/>\n                    <field name="currency_id" invisible="1"/>\n                    <field name="custom_user_amount" invisible="1"/>\n                    <field name="custom_user_currency_id" invisible="1"/>\n\n                    <field name="show_partner_bank_account" invisible="1"/>\n                    <field name="require_partner_bank_account" invisible="1"/>\n                    <field name="available_journal_ids" invisible="1"/>\n                    <field name="available_payment_method_line_ids" invisible="1"/>\n                    <field name="available_partner_bank_ids" invisible="1"/>\n                    <field name="company_currency_id" invisible="1"/>\n                    <field name="hide_writeoff_section" invisible="1"/>\n                    <field name="writeoff_is_exchange_account" invisible="1"/>\n                    <field name="untrusted_bank_ids" invisible="1"/>\n                    <field name="missing_account_partners" invisible="1"/>\n\n                    <div role="alert" class="alert alert-info" invisible="not hide_writeoff_section">\n                        <p class="m-0"><b>Early Payment Discount of <field name="payment_difference"/> has been applied.</b></p>\n                    </div>\n                    <div role="alert" class="alert alert-warning" invisible="untrusted_payments_count == 0">\n                        <span class="fw-bold"><field name="untrusted_payments_count" class="oe_inline"/> out of <field name="total_payments_amount" class="oe_inline"/> payments will be skipped due to <button class="oe_link p-0 align-baseline" type="object" name="action_open_untrusted_bank_accounts">untrusted bank accounts</button>.</span>\n                    </div>\n                    <div role="alert" class="alert alert-warning" invisible="not missing_account_partners">\n                        <span class="fw-bold">Payments related to partners with no bank account specified will be skipped. <button class="oe_link p-0 align-baseline" type="object" name="action_open_missing_account_partners">View Partner(s)</button></span>\n                    </div>\n                    <div role="alert" class="alert alert-warning" invisible="not duplicate_payment_ids">\n                        <span>This payment has the same partner, amount and date as </span>\n                        <field name="duplicate_payment_ids" widget="x2many_buttons" string="Duplicated Payments"/>\n                    </div>\n                    <div role="alert" invisible="not actionable_errors">\n                        <field name="actionable_errors" widget="actionable_errors" class="w-100"/>\n                    </div>\n                    <group>\n                        <group name="group1">\n                            <field name="journal_id" options="{'no_open': True, 'no_create': True}" required="1"/>\n                            <field name="payment_method_line_id" context="{'hide_payment_journal_id': 1}" required="1" options="{'no_create': True, 'no_open': True}"/>\n                            <field name="partner_bank_id" invisible="not show_partner_bank_account or not can_edit_wizard or (can_group_payments and not group_payment)" readonly="payment_type == 'inbound'" required="require_partner_bank_account and can_edit_wizard and (not can_group_payments or not group_payment)" placeholder="Account Number" context="{'display_account_trust': True, 'default_partner_id': partner_id}"/>\n                            <field name="group_payment" invisible="not can_group_payments"/>\n                            <label for="payment_difference" invisible="not show_payment_difference"/>\n                            <div invisible="not show_payment_difference">\n                                <field name="payment_difference"/>\n                                <field name="payment_difference_handling" widget="radio" nolabel="1" invisible="is_register_payment_on_draft"/>\n                                <div class="o_inner_group grid col-lg-12 p-0" invisible="hide_writeoff_section or payment_difference_handling == 'open'">\n                                    <div class="o_wrap_field d-flex d-sm-contents flex-column mb-3 mb-sm-0">\n                                        <div class="o_cell o_wrap_label text-break text-900">\n                                            <label for="writeoff_account_id" string="Post Difference In" class="oe_edit_only"/>\n                                        </div>\n                                        <div class="o_cell o_wrap_input text-break">\n                                            <field name="writeoff_account_id" string="Post Difference In" options="{'no_create': True}" required="payment_difference_handling == 'reconcile' and not early_payment_discount_mode"/>\n                                        </div>\n                                    </div>\n                                    <div class="o_wrap_field d-flex d-sm-contents flex-column mb-3 mb-sm-0">\n                                        <div class="o_cell o_wrap_label text-break text-900">\n                                            <label for="writeoff_label" class="oe_edit_only" string="Label" invisible="writeoff_is_exchange_account"/>\n                                        </div>\n                                        <div class="o_cell o_wrap_input text-break">\n                                            <field name="writeoff_label" required="payment_difference_handling == 'reconcile'" invisible="writeoff_is_exchange_account"/>\n                                        </div>\n                                    </div>\n                                </div>\n                            </div>\n                        </group>\n                        <group name="group2">\n                            <label for="amount"/>\n                            <div name="amount_div" class="o_row">\n                                <field name="amount" force_save="1" readonly="not can_edit_wizard or can_group_payments and not group_payment"/>\n                                <field name="currency_id" required="1" options="{'no_create': True, 'no_open': True}" invisible="not can_edit_wizard or can_group_payments and not group_payment" groups="base.group_multi_currency"/>\n                            </div>\n                            <field name="installments_switch_html" string="" widget="account_payment_register_html" invisible="not installments_switch_html"/>\n                            <field name="payment_date"/>\n                            <field name="communication" invisible="not can_edit_wizard or (can_group_payments and not group_payment)"/>\n                        </group>\n                        <field name="qr_code" invisible="1"/>\n                        <div invisible="not qr_code" colspan="2" class="text-center">\n                            <field name="qr_code"/>\n                        </div>\n                    </group>\n                    <footer>\n                        <button string="Create Payments" name="action_create_payments" type="object" class="oe_highlight" data-hotkey="q" invisible="total_payments_amount == 1"/>\n                        <button string="Create Payment" name="action_create_payments" type="object" class="oe_highlight" data-hotkey="q" invisible="total_payments_amount != 1"/>\n                        <button string="Discard" class="btn btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
691	2	\N	1	1	account.move.line.form	account.move.line	\N	form	account/views/account_move_views.xml	primary	{"en_US": "<form string=\\"Journal Item\\" create=\\"false\\">\\n                    <sheet>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"parent_state\\" invisible=\\"1\\"/>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"partner_id\\" domain=\\"['|', ('parent_id', '=', False), ('is_company', '=', True)]\\" readonly=\\"1\\"/>\\n                        </group>\\n                        <notebook colspan=\\"4\\">\\n                            <page string=\\"Information\\" name=\\"information\\">\\n                                <group>\\n                                    <group string=\\"Amount\\">\\n                                        <field name=\\"account_id\\" options=\\"{'no_create': True}\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\" readonly=\\"1\\"/>\\n                                        <field name=\\"debit\\" readonly=\\"1\\"/>\\n                                        <field name=\\"credit\\" readonly=\\"1\\"/>\\n                                        <field name=\\"balance\\" readonly=\\"1\\"/>\\n                                        <field name=\\"quantity\\" readonly=\\"1\\"/>\\n                                    </group>\\n                                    <group string=\\"Dates\\">\\n                                        <field name=\\"date\\" groups=\\"account.group_account_readonly\\"/>\\n                                        <field name=\\"date_maturity\\"/>\\n                                    </group>\\n\\n                                    <group string=\\"Taxes\\" invisible=\\"not tax_line_id and not tax_ids\\">\\n                                        <field name=\\"tax_line_id\\" readonly=\\"1\\" invisible=\\"not tax_line_id\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" readonly=\\"1\\" invisible=\\"not tax_ids\\"/>\\n                                        <field name=\\"tax_tag_invert\\" readonly=\\"1\\" groups=\\"base.group_no_one\\"/>\\n                                    </group>\\n                                    <group string=\\"Matching\\" invisible=\\"not matched_debit_ids and not matched_credit_ids\\">\\n                                        <label for=\\"full_reconcile_id\\"/>\\n                                        <div>\\n                                            <field name=\\"full_reconcile_id\\" invisible=\\"not full_reconcile_id\\"/>\\n                                            <field name=\\"matched_debit_ids\\" invisible=\\"1\\"/>\\n                                            <field name=\\"matched_credit_ids\\" invisible=\\"1\\"/>\\n                                            <button name=\\"open_reconcile_view\\" class=\\"oe_link\\" type=\\"object\\" string=\\"-&gt; View partially reconciled entries\\" invisible=\\"full_reconcile_id or not matched_debit_ids and not matched_credit_ids\\">\\n                                            </button>\\n                                        </div>\\n                                    </group>\\n                                    <group string=\\"Currency\\" groups=\\"base.group_multi_currency\\">\\n                                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                        <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                        <field name=\\"amount_currency\\" readonly=\\"display_type != 'tax' or parent_state != 'draft'\\"/>\\n                                    </group>\\n                                    <group string=\\"Product\\" invisible=\\"not product_id\\">\\n                                        <field name=\\"product_id\\" readonly=\\"1\\"/>\\n                                    </group>\\n                                    <group string=\\"Analytic\\" groups=\\"analytic.group_analytic_accounting\\">\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" readonly=\\"1\\"/>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page string=\\"Analytic Lines\\" name=\\"analytic_lines\\" groups=\\"analytic.group_analytic_accounting\\">\\n                                <field name=\\"date\\" invisible=\\"1\\"/>\\n                                <field name=\\"analytic_line_ids\\" context=\\"{'list_view_ref':'analytic.view_account_analytic_line_tree', 'default_general_account_id':account_id, 'default_name': name, 'default_date':date, 'amount': (debit or 0.0)-(credit or 0.0)}\\"/>\\n                            </page>\\n                            <page string=\\"Accounting documents\\" name=\\"page_accounting_documents\\">\\n                                <label for=\\"move_id\\" string=\\"Journal Entry\\"/>\\n                                <field name=\\"move_id\\" readonly=\\"1\\" nolabel=\\"1\\"/>\\n                                <group readonly=\\"1\\" invisible=\\"not statement_line_id\\">\\n                                    <label for=\\"statement_line_id\\" string=\\"Originator Statement Line\\"/>\\n                                    <field name=\\"statement_line_id\\"/>\\n                                </group>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Apunte contable\\" create=\\"false\\">\\n                    <sheet>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"parent_state\\" invisible=\\"1\\"/>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"partner_id\\" domain=\\"['|', ('parent_id', '=', False), ('is_company', '=', True)]\\" readonly=\\"1\\"/>\\n                        </group>\\n                        <notebook colspan=\\"4\\">\\n                            <page string=\\"Información\\" name=\\"information\\">\\n                                <group>\\n                                    <group string=\\"Importe\\">\\n                                        <field name=\\"account_id\\" options=\\"{'no_create': True}\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\" readonly=\\"1\\"/>\\n                                        <field name=\\"debit\\" readonly=\\"1\\"/>\\n                                        <field name=\\"credit\\" readonly=\\"1\\"/>\\n                                        <field name=\\"balance\\" readonly=\\"1\\"/>\\n                                        <field name=\\"quantity\\" readonly=\\"1\\"/>\\n                                    </group>\\n                                    <group string=\\"Fechas\\">\\n                                        <field name=\\"date\\" groups=\\"account.group_account_readonly\\"/>\\n                                        <field name=\\"date_maturity\\"/>\\n                                    </group>\\n\\n                                    <group string=\\"Impuestos\\" invisible=\\"not tax_line_id and not tax_ids\\">\\n                                        <field name=\\"tax_line_id\\" readonly=\\"1\\" invisible=\\"not tax_line_id\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" readonly=\\"1\\" invisible=\\"not tax_ids\\"/>\\n                                        <field name=\\"tax_tag_invert\\" readonly=\\"1\\" groups=\\"base.group_no_one\\"/>\\n                                    </group>\\n                                    <group string=\\"Conciliación\\" invisible=\\"not matched_debit_ids and not matched_credit_ids\\">\\n                                        <label for=\\"full_reconcile_id\\"/>\\n                                        <div>\\n                                            <field name=\\"full_reconcile_id\\" invisible=\\"not full_reconcile_id\\"/>\\n                                            <field name=\\"matched_debit_ids\\" invisible=\\"1\\"/>\\n                                            <field name=\\"matched_credit_ids\\" invisible=\\"1\\"/>\\n                                            <button name=\\"open_reconcile_view\\" class=\\"oe_link\\" type=\\"object\\" string=\\"-&gt; Ver apuntes parcialmente conciliados\\" invisible=\\"full_reconcile_id or not matched_debit_ids and not matched_credit_ids\\">\\n                                            </button>\\n                                        </div>\\n                                    </group>\\n                                    <group string=\\"Moneda\\" groups=\\"base.group_multi_currency\\">\\n                                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                        <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                        <field name=\\"amount_currency\\" readonly=\\"display_type != 'tax' or parent_state != 'draft'\\"/>\\n                                    </group>\\n                                    <group string=\\"Producto\\" invisible=\\"not product_id\\">\\n                                        <field name=\\"product_id\\" readonly=\\"1\\"/>\\n                                    </group>\\n                                    <group string=\\"Analítico\\" groups=\\"analytic.group_analytic_accounting\\">\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" readonly=\\"1\\"/>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page string=\\"Líneas analíticas\\" name=\\"analytic_lines\\" groups=\\"analytic.group_analytic_accounting\\">\\n                                <field name=\\"date\\" invisible=\\"1\\"/>\\n                                <field name=\\"analytic_line_ids\\" context=\\"{'list_view_ref':'analytic.view_account_analytic_line_tree', 'default_general_account_id':account_id, 'default_name': name, 'default_date':date, 'amount': (debit or 0.0)-(credit or 0.0)}\\"/>\\n                            </page>\\n                            <page string=\\"Documentos contables\\" name=\\"page_accounting_documents\\">\\n                                <label for=\\"move_id\\" string=\\"Asiento contable\\"/>\\n                                <field name=\\"move_id\\" readonly=\\"1\\" nolabel=\\"1\\"/>\\n                                <group readonly=\\"1\\" invisible=\\"not statement_line_id\\">\\n                                    <label for=\\"statement_line_id\\" string=\\"Línea de extracto de cuenta del originador\\"/>\\n                                    <field name=\\"statement_line_id\\"/>\\n                                </group>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Journal Item" create="false">\n                    <sheet>\n                        <field name="company_id" invisible="1"/>\n                        <field name="parent_state" invisible="1"/>\n                        <group>\n                            <field name="name"/>\n                            <field name="partner_id" domain="['|', ('parent_id', '=', False), ('is_company', '=', True)]" readonly="1"/>\n                        </group>\n                        <notebook colspan="4">\n                            <page string="Information" name="information">\n                                <group>\n                                    <group string="Amount">\n                                        <field name="account_id" options="{'no_create': True}" domain="[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]" readonly="1"/>\n                                        <field name="debit" readonly="1"/>\n                                        <field name="credit" readonly="1"/>\n                                        <field name="balance" readonly="1"/>\n                                        <field name="quantity" readonly="1"/>\n                                    </group>\n                                    <group string="Dates">\n                                        <field name="date" groups="account.group_account_readonly"/>\n                                        <field name="date_maturity"/>\n                                    </group>\n\n                                    <group string="Taxes" invisible="not tax_line_id and not tax_ids">\n                                        <field name="tax_line_id" readonly="1" invisible="not tax_line_id"/>\n                                        <field name="tax_ids" widget="many2many_tags" readonly="1" invisible="not tax_ids"/>\n                                        <field name="tax_tag_invert" readonly="1" groups="base.group_no_one"/>\n                                    </group>\n                                    <group string="Matching" invisible="not matched_debit_ids and not matched_credit_ids">\n                                        <label for="full_reconcile_id"/>\n                                        <div>\n                                            <field name="full_reconcile_id" invisible="not full_reconcile_id"/>\n                                            <field name="matched_debit_ids" invisible="1"/>\n                                            <field name="matched_credit_ids" invisible="1"/>\n                                            <button name="open_reconcile_view" class="oe_link" type="object" string="-&gt; View partially reconciled entries" invisible="full_reconcile_id or not matched_debit_ids and not matched_credit_ids">\n                                            </button>\n                                        </div>\n                                    </group>\n                                    <group string="Currency" groups="base.group_multi_currency">\n                                        <field name="currency_id" invisible="1"/>\n                                        <field name="display_type" invisible="1"/>\n                                        <field name="amount_currency" readonly="display_type != 'tax' or parent_state != 'draft'"/>\n                                    </group>\n                                    <group string="Product" invisible="not product_id">\n                                        <field name="product_id" readonly="1"/>\n                                    </group>\n                                    <group string="Analytic" groups="analytic.group_analytic_accounting">\n                                        <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting" readonly="1"/>\n                                    </group>\n                                </group>\n                            </page>\n                            <page string="Analytic Lines" name="analytic_lines" groups="analytic.group_analytic_accounting">\n                                <field name="date" invisible="1"/>\n                                <field name="analytic_line_ids" context="{'list_view_ref':'analytic.view_account_analytic_line_tree', 'default_general_account_id':account_id, 'default_name': name, 'default_date':date, 'amount': (debit or 0.0)-(credit or 0.0)}"/>\n                            </page>\n                            <page string="Accounting documents" name="page_accounting_documents">\n                                <label for="move_id" string="Journal Entry"/>\n                                <field name="move_id" readonly="1" nolabel="1"/>\n                                <group readonly="1" invisible="not statement_line_id">\n                                    <label for="statement_line_id" string="Originator Statement Line"/>\n                                    <field name="statement_line_id"/>\n                                </group>\n                            </page>\n                        </notebook>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
719	16	\N	1	1	account.move.select	account.move	\N	search	account/views/account_move_views.xml	primary	{"en_US": "<search string=\\"Search Move\\">\\n                    <field name=\\"name\\" string=\\"Journal Entry\\" filter_domain=\\"['|', '|', ('name', 'ilike', self), ('ref', 'ilike', self), ('partner_id', 'ilike', self)]\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"ref\\"/>\\n                    <field name=\\"invoice_date\\"/>\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"amount_total\\"/>\\n                    <field name=\\"partner_id\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <filter string=\\"Unposted\\" name=\\"unposted\\" domain=\\"[('state', '=', 'draft')]\\" help=\\"Unposted Journal Entries\\"/>\\n                    <filter string=\\"Posted\\" name=\\"posted\\" domain=\\"[('state', '=', 'posted')]\\" help=\\"Posted Journal Entries\\"/>\\n                    <separator groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <filter name=\\"not_secured\\" string=\\"Not Secured\\" domain=\\"[('secured', '=', False), ('state', '=', 'posted')]\\" groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <separator/>\\n                    <filter string=\\"Reversed\\" name=\\"reversed\\" domain=\\"[('payment_state', '=', 'reversed')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"To Check\\" name=\\"to_check\\" domain=\\"[('checked', '=', False), ('state', '!=', 'draft')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Sales\\" name=\\"sales\\" domain=\\"[('journal_id.type', '=', 'sale')]\\" context=\\"{'default_journal_type': 'sale'}\\"/>\\n                    <filter string=\\"Purchases\\" name=\\"purchases\\" domain=\\"[('journal_id.type', '=', 'purchase')]\\" context=\\"{'default_journal_type': 'purchase'}\\"/>\\n                    <filter string=\\"Bank\\" name=\\"bankoperations\\" domain=\\"[('journal_id.type', '=', 'bank')]\\" context=\\"{'default_journal_type': 'bank'}\\"/>\\n                    <filter string=\\"Cash\\" name=\\"cashoperations\\" domain=\\"[('journal_id.type', '=', 'cash')]\\" context=\\"{'default_journal_type': 'cash'}\\"/>\\n                    <filter string=\\"Credit\\" name=\\"credit\\" domain=\\"[('journal_id.type', '=', 'credit')]\\" context=\\"{'default_journal_type': 'credit'}\\"/>\\n                    <filter string=\\"Miscellaneous\\" name=\\"misc_filter\\" domain=\\"[('journal_id.type', '=', 'general')]\\" context=\\"{'default_journal_type': 'general'}\\"/>\\n                    <separator/>\\n                    <filter string=\\"Date\\" name=\\"date\\" date=\\"date\\"/>\\n                    <filter string=\\"Invoice Date\\" name=\\"invoice_date\\" date=\\"invoice_date\\"/>\\n                    <separator/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter string=\\"Partner\\" name=\\"partner\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                        <filter string=\\"Journal\\" name=\\"journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                        <filter string=\\"Status\\" name=\\"status\\" domain=\\"[]\\" context=\\"{'group_by': 'state'}\\"/>\\n                        <filter string=\\"Payment Method\\" name=\\"preferred_payment_method\\" context=\\"{'group_by': 'preferred_payment_method_line_id'}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                        <filter string=\\"Date\\" name=\\"by_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date'}\\" help=\\"Journal Entries by Date\\"/>\\n                        <filter string=\\"Invoice Date\\" name=\\"by_invoice_date\\" domain=\\"[]\\" context=\\"{'group_by': 'invoice_date'}\\"/>\\n                        <filter string=\\"Company\\" name=\\"by_company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Buscar movimientos\\">\\n                    <field name=\\"name\\" string=\\"Asiento contable\\" filter_domain=\\"['|', '|', ('name', 'ilike', self), ('ref', 'ilike', self), ('partner_id', 'ilike', self)]\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"ref\\"/>\\n                    <field name=\\"invoice_date\\"/>\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"amount_total\\"/>\\n                    <field name=\\"partner_id\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <filter string=\\"No publicado\\" name=\\"unposted\\" domain=\\"[('state', '=', 'draft')]\\" help=\\"Asientos contables no publicados\\"/>\\n                    <filter string=\\"Publicado\\" name=\\"posted\\" domain=\\"[('state', '=', 'posted')]\\" help=\\"Asientos contables publicados\\"/>\\n                    <separator groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <filter name=\\"not_secured\\" string=\\"No asegurado\\" domain=\\"[('secured', '=', False), ('state', '=', 'posted')]\\" groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <separator/>\\n                    <filter string=\\"Revertido\\" name=\\"reversed\\" domain=\\"[('payment_state', '=', 'reversed')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"A revisar\\" name=\\"to_check\\" domain=\\"[('checked', '=', False), ('state', '!=', 'draft')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Ventas\\" name=\\"sales\\" domain=\\"[('journal_id.type', '=', 'sale')]\\" context=\\"{'default_journal_type': 'sale'}\\"/>\\n                    <filter string=\\"Compras\\" name=\\"purchases\\" domain=\\"[('journal_id.type', '=', 'purchase')]\\" context=\\"{'default_journal_type': 'purchase'}\\"/>\\n                    <filter string=\\"Banco\\" name=\\"bankoperations\\" domain=\\"[('journal_id.type', '=', 'bank')]\\" context=\\"{'default_journal_type': 'bank'}\\"/>\\n                    <filter string=\\"Efectivo\\" name=\\"cashoperations\\" domain=\\"[('journal_id.type', '=', 'cash')]\\" context=\\"{'default_journal_type': 'cash'}\\"/>\\n                    <filter string=\\"Haber\\" name=\\"credit\\" domain=\\"[('journal_id.type', '=', 'credit')]\\" context=\\"{'default_journal_type': 'credit'}\\"/>\\n                    <filter string=\\"Varios\\" name=\\"misc_filter\\" domain=\\"[('journal_id.type', '=', 'general')]\\" context=\\"{'default_journal_type': 'general'}\\"/>\\n                    <separator/>\\n                    <filter string=\\"Fecha\\" name=\\"date\\" date=\\"date\\"/>\\n                    <filter string=\\"Fecha de factura\\" name=\\"invoice_date\\" date=\\"invoice_date\\"/>\\n                    <separator/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Empresa\\" name=\\"partner\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                        <filter string=\\"Diario\\" name=\\"journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                        <filter string=\\"Estado\\" name=\\"status\\" domain=\\"[]\\" context=\\"{'group_by': 'state'}\\"/>\\n                        <filter string=\\"Método de pago\\" name=\\"preferred_payment_method\\" context=\\"{'group_by': 'preferred_payment_method_line_id'}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                        <filter string=\\"Fecha\\" name=\\"by_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date'}\\" help=\\"Asientos contables por fecha\\"/>\\n                        <filter string=\\"Fecha de factura\\" name=\\"by_invoice_date\\" domain=\\"[]\\" context=\\"{'group_by': 'invoice_date'}\\"/>\\n                        <filter string=\\"Compañía\\" name=\\"by_company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Move">\n                    <field name="name" string="Journal Entry" filter_domain="['|', '|', ('name', 'ilike', self), ('ref', 'ilike', self), ('partner_id', 'ilike', self)]"/>\n                    <field name="name"/>\n                    <field name="ref"/>\n                    <field name="invoice_date"/>\n                    <field name="date"/>\n                    <field name="amount_total"/>\n                    <field name="partner_id"/>\n                    <field name="journal_id"/>\n                    <filter string="Unposted" name="unposted" domain="[('state', '=', 'draft')]" help="Unposted Journal Entries"/>\n                    <filter string="Posted" name="posted" domain="[('state', '=', 'posted')]" help="Posted Journal Entries"/>\n                    <separator groups="account.group_account_secured,base.group_no_one"/>\n                    <filter name="not_secured" string="Not Secured" domain="[('secured', '=', False), ('state', '=', 'posted')]" groups="account.group_account_secured,base.group_no_one"/>\n                    <separator/>\n                    <filter string="Reversed" name="reversed" domain="[('payment_state', '=', 'reversed')]"/>\n                    <separator/>\n                    <filter string="To Check" name="to_check" domain="[('checked', '=', False), ('state', '!=', 'draft')]"/>\n                    <separator/>\n                    <filter string="Sales" name="sales" domain="[('journal_id.type', '=', 'sale')]" context="{'default_journal_type': 'sale'}"/>\n                    <filter string="Purchases" name="purchases" domain="[('journal_id.type', '=', 'purchase')]" context="{'default_journal_type': 'purchase'}"/>\n                    <filter string="Bank" name="bankoperations" domain="[('journal_id.type', '=', 'bank')]" context="{'default_journal_type': 'bank'}"/>\n                    <filter string="Cash" name="cashoperations" domain="[('journal_id.type', '=', 'cash')]" context="{'default_journal_type': 'cash'}"/>\n                    <filter string="Credit" name="credit" domain="[('journal_id.type', '=', 'credit')]" context="{'default_journal_type': 'credit'}"/>\n                    <filter string="Miscellaneous" name="misc_filter" domain="[('journal_id.type', '=', 'general')]" context="{'default_journal_type': 'general'}"/>\n                    <separator/>\n                    <filter string="Date" name="date" date="date"/>\n                    <filter string="Invoice Date" name="invoice_date" date="invoice_date"/>\n                    <separator/>\n                    <group expand="0" string="Group By">\n                        <filter string="Partner" name="partner" domain="[]" context="{'group_by': 'partner_id'}"/>\n                        <filter string="Journal" name="journal" domain="[]" context="{'group_by': 'journal_id'}"/>\n                        <filter string="Status" name="status" domain="[]" context="{'group_by': 'state'}"/>\n                        <filter string="Payment Method" name="preferred_payment_method" context="{'group_by': 'preferred_payment_method_line_id'}" groups="account.group_account_invoice,account.group_account_readonly"/>\n                        <filter string="Date" name="by_date" domain="[]" context="{'group_by': 'date'}" help="Journal Entries by Date"/>\n                        <filter string="Invoice Date" name="by_invoice_date" domain="[]" context="{'group_by': 'invoice_date'}"/>\n                        <filter string="Company" name="by_company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                    </group>\n                </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
692	16	\N	1	1	account.move.line.kanban	account.move.line	\N	kanban	account/views/account_move_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\" create=\\"false\\" group_create=\\"false\\">\\n                    <field name=\\"company_currency_id\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-8\\">\\n                                    <field name=\\"account_id\\"/>\\n                                </div>\\n                                <strong t-if=\\"record.date_maturity.raw_value\\" class=\\"col-4 ps-0 text-end\\">\\n                                    <i class=\\"fa fa-clock-o\\" aria-label=\\"Date\\" role=\\"img\\" title=\\"Date\\"/> <field name=\\"date_maturity\\"/>\\n                                </strong>\\n                            </div>\\n                            <div class=\\"row mb4\\" style=\\"min-height: 60px;\\">\\n                                <em class=\\"col-10\\">\\n                                    <field name=\\"name\\"/>\\n                                </em>\\n                                <div class=\\"col-2 text-end\\">\\n                                    <field name=\\"partner_id\\" widget=\\"image\\" options=\\"{'preview_image': 'avatar_128'}\\"/>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"tax_ids\\" widget=\\"many2many_tags\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <t t-if=\\"record.debit.raw_value &gt; 0\\">\\n                                        <field name=\\"debit\\"/><span> (DR)</span>\\n                                    </t>\\n                                    <t t-if=\\"record.credit.raw_value &gt; 0\\">\\n                                        <field name=\\"credit\\"/><span> (CR)</span>\\n                                    </t>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\" create=\\"false\\" group_create=\\"false\\">\\n                    <field name=\\"company_currency_id\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-8\\">\\n                                    <field name=\\"account_id\\"/>\\n                                </div>\\n                                <strong t-if=\\"record.date_maturity.raw_value\\" class=\\"col-4 ps-0 text-end\\">\\n                                    <i class=\\"fa fa-clock-o\\" aria-label=\\"Date\\" role=\\"img\\" title=\\"Date\\"/> <field name=\\"date_maturity\\"/>\\n                                </strong>\\n                            </div>\\n                            <div class=\\"row mb4\\" style=\\"min-height: 60px;\\">\\n                                <em class=\\"col-10\\">\\n                                    <field name=\\"name\\"/>\\n                                </em>\\n                                <div class=\\"col-2 text-end\\">\\n                                    <field name=\\"partner_id\\" widget=\\"image\\" options=\\"{'preview_image': 'avatar_128'}\\"/>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"tax_ids\\" widget=\\"many2many_tags\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <t t-if=\\"record.debit.raw_value &gt; 0\\">\\n                                        <field name=\\"debit\\"/><span> (Débito)</span>\\n                                    </t>\\n                                    <t t-if=\\"record.credit.raw_value &gt; 0\\">\\n                                        <field name=\\"credit\\"/><span> (Crédito)</span>\\n                                    </t>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile" create="false" group_create="false">\n                    <field name="company_currency_id"/>\n                    <templates>\n                        <t t-name="card">\n                            <div class="row mb4">\n                                <div class="col-8">\n                                    <field name="account_id"/>\n                                </div>\n                                <strong t-if="record.date_maturity.raw_value" class="col-4 ps-0 text-end">\n                                    <i class="fa fa-clock-o" aria-label="Date" role="img" title="Date"/> <field name="date_maturity"/>\n                                </strong>\n                            </div>\n                            <div class="row mb4" style="min-height: 60px;">\n                                <em class="col-10">\n                                    <field name="name"/>\n                                </em>\n                                <div class="col-2 text-end">\n                                    <field name="partner_id" widget="image" options="{'preview_image': 'avatar_128'}"/>\n                                </div>\n                            </div>\n                            <div class="row">\n                                <div class="col-6">\n                                    <field name="tax_ids" widget="many2many_tags"/>\n                                </div>\n                                <div class="col-6 text-end">\n                                    <t t-if="record.debit.raw_value &gt; 0">\n                                        <field name="debit"/><span> (DR)</span>\n                                    </t>\n                                    <t t-if="record.credit.raw_value &gt; 0">\n                                        <field name="credit"/><span> (CR)</span>\n                                    </t>\n                                </div>\n                            </div>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
694	16	\N	1	1	account.move.line.pivot	account.move.line	\N	pivot	account/views/account_move_views.xml	primary	{"en_US": "<pivot string=\\"Journal Items\\" sample=\\"1\\">\\n                    <field name=\\"journal_id\\" type=\\"row\\"/>\\n                    <field name=\\"date\\" type=\\"col\\"/>\\n                    <field name=\\"balance\\" type=\\"measure\\"/>\\n                </pivot>", "es_ES": "<pivot string=\\"Apuntes contables\\" sample=\\"1\\">\\n                    <field name=\\"journal_id\\" type=\\"row\\"/>\\n                    <field name=\\"date\\" type=\\"col\\"/>\\n                    <field name=\\"balance\\" type=\\"measure\\"/>\\n                </pivot>"}	<?xml version="1.0"?>\n<pivot string="Journal Items" sample="1">\n                    <field name="journal_id" type="row"/>\n                    <field name="date" type="col"/>\n                    <field name="balance" type="measure"/>\n                </pivot>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
695	10	\N	1	1	account.move.line.list	account.move.line	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<list name=\\"move_line_tree\\" string=\\"Journal Items\\" create=\\"false\\" edit=\\"true\\" expand=\\"context.get('expand', False)\\" multi_edit=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"move_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"invoice_date\\" string=\\"Invoice Date\\" optional=\\"hide\\"/>\\n                    <field name=\\"date\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" readonly=\\"1\\" optional=\\"hide\\"/>\\n                    <field name=\\"journal_id\\" readonly=\\"1\\" options=\\"{&quot;no_open&quot;:True}\\" optional=\\"hide\\"/>\\n                    <field name=\\"move_name\\" string=\\"Journal Entry\\" widget=\\"open_move_widget\\"/>\\n                    <field name=\\"account_id\\" options=\\"{'no_open': True, 'no_create': True}\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\" groups=\\"account.group_account_readonly\\"/>\\n                    <field name=\\"partner_id\\" optional=\\"show\\" readonly=\\"move_type != 'entry'\\"/>\\n                    <field name=\\"ref\\" optional=\\"hide\\" readonly=\\"False\\"/>\\n                    <field name=\\"product_id\\" readonly=\\"1\\" optional=\\"hide\\"/>\\n                    <field name=\\"name\\" optional=\\"show\\"/>\\n                    <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" optional=\\"hide\\" options=\\"{'product_field': 'product_id', 'account_field': 'account_id', 'force_applicability': 'optional', 'multi_edit': true}\\"/>\\n                    <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"amount_currency\\" string=\\"In Currency\\" groups=\\"base.group_multi_currency\\" optional=\\"hide\\" readonly=\\"1\\" invisible=\\"is_same_currency\\"/>\\n                    <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" optional=\\"hide\\" string=\\"Currency\\" readonly=\\"1\\" invisible=\\"is_same_currency\\"/>\\n                    <field name=\\"debit\\" sum=\\"Total Debit\\" readonly=\\"1\\"/>\\n                    <field name=\\"credit\\" sum=\\"Total Credit\\" readonly=\\"1\\"/>\\n                    <field name=\\"tax_tag_ids\\" string=\\"Tax Grids\\" options=\\"{'no_create': True, 'no_create_edit': True}\\" domain=\\"[('applicability', '=', 'taxes')]\\" widget=\\"many2many_tags\\" optional=\\"hide\\"/>\\n                    <field name=\\"discount_date\\" string=\\"Discount Date\\" optional=\\"hide\\"/>\\n                    <field name=\\"discount_amount_currency\\" string=\\"Discount Amount\\" optional=\\"hide\\"/>\\n                    <field name=\\"tax_line_id\\" string=\\"Originator Tax\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"date_maturity\\" readonly=\\"1\\" optional=\\"hide\\"/>\\n                    <field name=\\"balance\\" sum=\\"Total Balance\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"matching_number\\" string=\\"Matching\\" readonly=\\"1\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_residual\\" sum=\\"Total Residual\\" string=\\"Residual\\" optional=\\"hide\\" readonly=\\"1\\" invisible=\\"not is_account_reconcile\\"/>\\n                    <field name=\\"amount_residual_currency\\" sum=\\"Total Residual in Currency\\" string=\\"Residual in Currency\\" optional=\\"hide\\" readonly=\\"1\\" invisible=\\"is_same_currency or not is_account_reconcile\\" groups=\\"base.group_multi_currency\\"/>\\n                    <field name=\\"move_type\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"parent_state\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"account_type\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"statement_line_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"is_same_currency\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"is_account_reconcile\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"sequence\\" column_invisible=\\"True\\"/>\\n                    <groupby name=\\"partner_id\\">\\n                        <button name=\\"edit\\" type=\\"edit\\" icon=\\"fa-edit\\" title=\\"Edit\\"/>\\n                    </groupby>\\n                </list>", "es_ES": "<list name=\\"move_line_tree\\" string=\\"Apuntes contables\\" create=\\"false\\" edit=\\"true\\" expand=\\"context.get('expand', False)\\" multi_edit=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"move_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"invoice_date\\" string=\\"Fecha de factura\\" optional=\\"hide\\"/>\\n                    <field name=\\"date\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" readonly=\\"1\\" optional=\\"hide\\"/>\\n                    <field name=\\"journal_id\\" readonly=\\"1\\" options=\\"{&quot;no_open&quot;:True}\\" optional=\\"hide\\"/>\\n                    <field name=\\"move_name\\" string=\\"Asiento contable\\" widget=\\"open_move_widget\\"/>\\n                    <field name=\\"account_id\\" options=\\"{'no_open': True, 'no_create': True}\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\" groups=\\"account.group_account_readonly\\"/>\\n                    <field name=\\"partner_id\\" optional=\\"show\\" readonly=\\"move_type != 'entry'\\"/>\\n                    <field name=\\"ref\\" optional=\\"hide\\" readonly=\\"False\\"/>\\n                    <field name=\\"product_id\\" readonly=\\"1\\" optional=\\"hide\\"/>\\n                    <field name=\\"name\\" optional=\\"show\\"/>\\n                    <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" optional=\\"hide\\" options=\\"{'product_field': 'product_id', 'account_field': 'account_id', 'force_applicability': 'optional', 'multi_edit': true}\\"/>\\n                    <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"amount_currency\\" string=\\"En moneda\\" groups=\\"base.group_multi_currency\\" optional=\\"hide\\" readonly=\\"1\\" invisible=\\"is_same_currency\\"/>\\n                    <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" optional=\\"hide\\" string=\\"Moneda\\" readonly=\\"1\\" invisible=\\"is_same_currency\\"/>\\n                    <field name=\\"debit\\" sum=\\"Débito total\\" readonly=\\"1\\"/>\\n                    <field name=\\"credit\\" sum=\\"Crédito total\\" readonly=\\"1\\"/>\\n                    <field name=\\"tax_tag_ids\\" string=\\"Tablas de impuestos\\" options=\\"{'no_create': True, 'no_create_edit': True}\\" domain=\\"[('applicability', '=', 'taxes')]\\" widget=\\"many2many_tags\\" optional=\\"hide\\"/>\\n                    <field name=\\"discount_date\\" string=\\"Fecha de descuento\\" optional=\\"hide\\"/>\\n                    <field name=\\"discount_amount_currency\\" string=\\"Importe del descuento\\" optional=\\"hide\\"/>\\n                    <field name=\\"tax_line_id\\" string=\\"Impuesto del originador\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"date_maturity\\" readonly=\\"1\\" optional=\\"hide\\"/>\\n                    <field name=\\"balance\\" sum=\\"Saldo Total\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"matching_number\\" string=\\"Conciliación\\" readonly=\\"1\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_residual\\" sum=\\"Total residual\\" string=\\"Residual\\" optional=\\"hide\\" readonly=\\"1\\" invisible=\\"not is_account_reconcile\\"/>\\n                    <field name=\\"amount_residual_currency\\" sum=\\"Total residual en moneda\\" string=\\"Residual en moneda\\" optional=\\"hide\\" readonly=\\"1\\" invisible=\\"is_same_currency or not is_account_reconcile\\" groups=\\"base.group_multi_currency\\"/>\\n                    <field name=\\"move_type\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"parent_state\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"account_type\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"statement_line_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"is_same_currency\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"is_account_reconcile\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"sequence\\" column_invisible=\\"True\\"/>\\n                    <groupby name=\\"partner_id\\">\\n                        <button name=\\"edit\\" type=\\"edit\\" icon=\\"fa-edit\\" title=\\"Editar\\"/>\\n                    </groupby>\\n                </list>"}	<?xml version="1.0"?>\n<list name="move_line_tree" string="Journal Items" create="false" edit="true" expand="context.get('expand', False)" multi_edit="1" sample="1">\n                    <field name="move_id" column_invisible="True"/>\n                    <field name="invoice_date" string="Invoice Date" optional="hide"/>\n                    <field name="date" readonly="1"/>\n                    <field name="company_id" column_invisible="True"/>\n                    <field name="company_id" groups="base.group_multi_company" readonly="1" optional="hide"/>\n                    <field name="journal_id" readonly="1" options="{&quot;no_open&quot;:True}" optional="hide"/>\n                    <field name="move_name" string="Journal Entry" widget="open_move_widget"/>\n                    <field name="account_id" options="{'no_open': True, 'no_create': True}" domain="[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]" groups="account.group_account_readonly"/>\n                    <field name="partner_id" optional="show" readonly="move_type != 'entry'"/>\n                    <field name="ref" optional="hide" readonly="False"/>\n                    <field name="product_id" readonly="1" optional="hide"/>\n                    <field name="name" optional="show"/>\n                    <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting" optional="hide" options="{'product_field': 'product_id', 'account_field': 'account_id', 'force_applicability': 'optional', 'multi_edit': true}"/>\n                    <field name="tax_ids" widget="many2many_tags" optional="hide" readonly="1"/>\n                    <field name="amount_currency" string="In Currency" groups="base.group_multi_currency" optional="hide" readonly="1" invisible="is_same_currency"/>\n                    <field name="currency_id" groups="base.group_multi_currency" optional="hide" string="Currency" readonly="1" invisible="is_same_currency"/>\n                    <field name="debit" sum="Total Debit" readonly="1"/>\n                    <field name="credit" sum="Total Credit" readonly="1"/>\n                    <field name="tax_tag_ids" string="Tax Grids" options="{'no_create': True, 'no_create_edit': True}" domain="[('applicability', '=', 'taxes')]" widget="many2many_tags" optional="hide"/>\n                    <field name="discount_date" string="Discount Date" optional="hide"/>\n                    <field name="discount_amount_currency" string="Discount Amount" optional="hide"/>\n                    <field name="tax_line_id" string="Originator Tax" optional="hide" readonly="1"/>\n                    <field name="date_maturity" readonly="1" optional="hide"/>\n                    <field name="balance" sum="Total Balance" optional="hide" readonly="1"/>\n                    <field name="matching_number" string="Matching" readonly="1" optional="show"/>\n                    <field name="amount_residual" sum="Total Residual" string="Residual" optional="hide" readonly="1" invisible="not is_account_reconcile"/>\n                    <field name="amount_residual_currency" sum="Total Residual in Currency" string="Residual in Currency" optional="hide" readonly="1" invisible="is_same_currency or not is_account_reconcile" groups="base.group_multi_currency"/>\n                    <field name="move_type" column_invisible="True"/>\n                    <field name="parent_state" column_invisible="True"/>\n                    <field name="account_type" column_invisible="True"/>\n                    <field name="statement_line_id" column_invisible="True"/>\n                    <field name="company_currency_id" column_invisible="True"/>\n                    <field name="is_same_currency" column_invisible="True"/>\n                    <field name="is_account_reconcile" column_invisible="True"/>\n                    <field name="sequence" column_invisible="True"/>\n                    <groupby name="partner_id">\n                        <button name="edit" type="edit" icon="fa-edit" title="Edit"/>\n                    </groupby>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
832	16	\N	1	1	account.incoterms.search	account.incoterms	\N	search	account/views/account_incoterms_view.xml	primary	{"en_US": "<search string=\\"Incoterms\\">\\n                    <field name=\\"name\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>", "es_ES": "<search string=\\"Incoterms\\">\\n                    <field name=\\"name\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Incoterms">\n                    <field name="name"/>\n                    <separator/>\n                    <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
701	16	695	1	1	account.move.line.tax.audit.list	account.move.line	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<data><field name=\\"matching_number\\" position=\\"replace\\">\\n                    <field name=\\"tax_line_id\\" string=\\"Tax\\"/>\\n                    <field name=\\"tax_base_amount\\" sum=\\"Total Base Amount\\"/>\\n                </field>\\n                <field name=\\"analytic_distribution\\" position=\\"attributes\\">\\n                    <attribute name=\\"optional\\">hide</attribute>\\n                </field>\\n                <field name=\\"debit\\" position=\\"attributes\\">\\n                    <attribute name=\\"optional\\">show</attribute>\\n                </field>\\n                <field name=\\"credit\\" position=\\"attributes\\">\\n                    <attribute name=\\"optional\\">show</attribute>\\n                </field>\\n                <field name=\\"journal_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"optional\\">show</attribute>\\n                </field>\\n            </data>", "es_ES": "<data><field name=\\"matching_number\\" position=\\"replace\\">\\n                    <field name=\\"tax_line_id\\" string=\\"Impuesto\\"/>\\n                    <field name=\\"tax_base_amount\\" sum=\\"Importe total de la base\\"/>\\n                </field>\\n                <field name=\\"analytic_distribution\\" position=\\"attributes\\">\\n                    <attribute name=\\"optional\\">hide</attribute>\\n                </field>\\n                <field name=\\"debit\\" position=\\"attributes\\">\\n                    <attribute name=\\"optional\\">show</attribute>\\n                </field>\\n                <field name=\\"credit\\" position=\\"attributes\\">\\n                    <attribute name=\\"optional\\">show</attribute>\\n                </field>\\n                <field name=\\"journal_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"optional\\">show</attribute>\\n                </field>\\n            </data>"}	<?xml version="1.0"?>\n<data><field name="matching_number" position="replace">\n                    <field name="tax_line_id" string="Tax"/>\n                    <field name="tax_base_amount" sum="Total Base Amount"/>\n                </field>\n                <field name="analytic_distribution" position="attributes">\n                    <attribute name="optional">hide</attribute>\n                </field>\n                <field name="debit" position="attributes">\n                    <attribute name="optional">show</attribute>\n                </field>\n                <field name="credit" position="attributes">\n                    <attribute name="optional">show</attribute>\n                </field>\n                <field name="journal_id" position="attributes">\n                    <attribute name="optional">show</attribute>\n                </field>\n            </data>	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
702	16	\N	1	1	account.move.line.graph	account.move.line	\N	graph	account/views/account_move_views.xml	primary	{"en_US": "<graph string=\\"Account Statistics\\" sample=\\"1\\">\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"balance\\" operator=\\"+\\" type=\\"measure\\"/>\\n                </graph>", "es_ES": "<graph string=\\"Estadísticas de cuentas\\" sample=\\"1\\">\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"balance\\" operator=\\"+\\" type=\\"measure\\"/>\\n                </graph>"}	<?xml version="1.0"?>\n<graph string="Account Statistics" sample="1">\n                    <field name="date"/>\n                    <field name="balance" operator="+" type="measure"/>\n                </graph>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
703	16	\N	1	1	account.move.line.search	account.move.line	\N	search	account/views/account_move_views.xml	primary	{"en_US": "<search string=\\"Search Journal Items\\">\\n                    <field name=\\"name\\" string=\\"Journal Item\\" filter_domain=\\"[                         '|', '|', '|',                         ('name', 'ilike', self), ('ref', 'ilike', self), ('account_id', 'ilike', self), ('partner_id', 'ilike', self)]\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"ref\\"/>\\n                    <field name=\\"invoice_date\\"/>\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"date_maturity\\" string=\\"Due Date\\"/>\\n                    <field name=\\"discount_date\\" string=\\"Discount Date\\"/>\\n                    <field name=\\"balance\\" string=\\"Amount\\" filter_domain=\\"['|', ('credit', '=', raw_value), ('debit', '=', raw_value)]\\"/>\\n                    <field name=\\"account_id\\"/>\\n                    <field name=\\"account_type\\"/>\\n                    <field name=\\"partner_id\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"journal_group_id\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"product_category_id\\"/>\\n                    <field name=\\"move_id\\" string=\\"Journal Entry\\" filter_domain=\\"[                         '|', ('move_id.name', 'ilike', self), ('move_id.ref', 'ilike', self)]\\"/>\\n                    <field name=\\"tax_ids\\"/>\\n                    <field name=\\"tax_line_id\\" string=\\"Originator Tax\\"/>\\n                    <field name=\\"reconcile_model_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"Unposted\\" name=\\"unposted\\" domain=\\"[('parent_state', '=', 'draft')]\\" help=\\"Unposted Journal Items\\"/>\\n                    <filter string=\\"Posted\\" name=\\"posted\\" domain=\\"[('parent_state', '=', 'posted')]\\" help=\\"Posted Journal Items\\"/>\\n                    <separator groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <filter name=\\"not_secured\\" string=\\"Not Secured\\" domain=\\"[('move_id.secured', '=', False), ('move_id.state', '=', 'posted')]\\" groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <separator/>\\n                    <filter string=\\"To check\\" name=\\"to_check\\" domain=\\"[('move_id.checked', '=', False), ('parent_state', '!=', 'draft')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Unreconciled\\" domain=\\"[('balance', '!=', 0), ('account_id.reconcile', '=', True), '|', ('matching_number', '=', False), ('matching_number', '=like', 'P%')]\\" name=\\"reconcilable_account\\" help=\\"Journal items where the account allows reconciliation no matter the residual amount\\"/>\\n                    <filter string=\\"With residual\\" domain=\\"[('amount_residual', '!=', 0), ('account_id.reconcile', '=', True)]\\" help=\\"Journal items where matching number isn't set\\" name=\\"unreconciled\\"/>\\n                    <separator/>\\n                    <filter string=\\"Sales\\" name=\\"sales\\" domain=\\"[('journal_id.type', '=', 'sale')]\\" context=\\"{'default_journal_type': 'sale'}\\"/>\\n                    <filter string=\\"Purchases\\" name=\\"purchases\\" domain=\\"[('journal_id.type', '=', 'purchase')]\\" context=\\"{'default_journal_type': 'purchase'}\\"/>\\n                    <filter string=\\"Bank\\" name=\\"bank\\" domain=\\"[('journal_id.type', '=', 'bank')]\\" context=\\"{'default_journal_type': 'bank'}\\"/>\\n                    <filter string=\\"Cash\\" name=\\"cash\\" domain=\\"[('journal_id.type', '=', 'cash')]\\" context=\\"{'default_journal_type': 'cash'}\\"/>\\n                    <filter string=\\"Credit\\" name=\\"credit\\" domain=\\"[('journal_id.type', '=', 'credit')]\\" context=\\"{'default_journal_type': 'credit'}\\"/>\\n                    <filter string=\\"Miscellaneous\\" domain=\\"[('journal_id.type', '=', 'general')]\\" name=\\"misc_filter\\" context=\\"{'default_journal_type': 'general'}\\"/>\\n                    <filter string=\\"Journals\\" name=\\"journal_ids\\" domain=\\"[('journal_id', 'in', context.get('journal_ids'))]\\" invisible=\\"not context.get('journal_ids')\\"/>\\n                    <separator/>\\n                    <filter string=\\"Payable\\" domain=\\"[('account_id.account_type', '=', 'liability_payable'), ('account_id.non_trade', '=', False)]\\" help=\\"From Trade Payable accounts\\" name=\\"trade_payable\\"/>\\n                    <filter string=\\"Receivable\\" domain=\\"[('account_id.account_type', '=', 'asset_receivable'), ('account_id.non_trade', '=', False)]\\" help=\\"From Trade Receivable accounts\\" name=\\"trade_receivable\\"/>\\n                    <filter string=\\"Non Trade Payable\\" domain=\\"[('account_id.account_type', '=', 'liability_payable'), ('account_id.non_trade', '=', True)]\\" help=\\"From Non Trade Receivable accounts\\" name=\\"non_trade_payable\\" invisible=\\"1\\"/>\\n                    <filter string=\\"Non Trade Receivable\\" domain=\\"[('account_id.account_type', '=', 'asset_receivable'), ('account_id.non_trade', '=', True)]\\" help=\\"From Non Trade Receivable accounts\\" name=\\"non_trade_receivable\\" invisible=\\"1\\"/>\\n                    <filter string=\\"P&amp;L Accounts\\" domain=\\"[('account_id.internal_group', 'in', ('income', 'expense'))]\\" help=\\"From P&amp;L accounts\\" name=\\"pl_accounts\\"/>\\n                    <filter string=\\"No Bank Transaction\\" domain=\\"[('statement_line_id', '=', False), ('payment_id', '=', False)]\\" name=\\"no_st_line_id\\" invisible=\\"1\\"/>\\n                    <separator/>\\n                    <filter string=\\"Date\\" name=\\"date\\" date=\\"date\\"/>\\n                    <filter string=\\"Invoice Date\\" name=\\"invoice_date\\" date=\\"invoice_date\\"/>\\n                    <separator/>\\n                    <filter string=\\"Report Dates\\" name=\\"date_between\\" domain=\\"[('date', '&gt;=', context.get('date_from')), ('date', '&lt;=', context.get('date_to'))]\\" invisible=\\"1\\"/>\\n                    <filter string=\\"Report Dates\\" name=\\"date_before\\" domain=\\"[('date', '&lt;=', context.get('date_to'))]\\" invisible=\\"1\\"/>\\n                    <separator/>\\n                    <filter string=\\"Analytic Accounts\\" name=\\"analytic_accounts\\" domain=\\"[('analytic_distribution', 'in', context.get('analytic_ids'))]\\" invisible=\\"1\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter string=\\"Journal Entry\\" name=\\"group_by_move\\" domain=\\"[]\\" context=\\"{'group_by': 'move_name'}\\"/>\\n                        <filter string=\\"Account\\" name=\\"group_by_account\\" domain=\\"[]\\" context=\\"{'group_by': 'account_id'}\\"/>\\n                        <filter string=\\"Partner\\" name=\\"group_by_partner\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                        <filter string=\\"Journal\\" name=\\"journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                        <filter string=\\"Date\\" name=\\"groupby_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date'}\\"/>\\n                        <filter string=\\"Invoice Date\\" name=\\"groupby_invoice_date\\" domain=\\"[]\\" context=\\"{'group_by': 'invoice_date'}\\"/>\\n                        <filter string=\\"Taxes\\" name=\\"group_by_taxes\\" domain=\\"[]\\" context=\\"{'group_by': 'tax_ids'}\\"/>\\n                        <filter string=\\"Tax Grid\\" name=\\"group_by_tax_tags\\" domain=\\"[]\\" context=\\"{'group_by': 'tax_tag_ids'}\\"/>\\n                        <filter string=\\"Matching\\" name=\\"group_by_matching\\" domain=\\"[]\\" context=\\"{'group_by': 'matching_number'}\\"/>\\n                    </group>\\n                    <searchpanel class=\\"account_root w-auto\\">\\n                        <field name=\\"account_root_id\\" icon=\\"fa-filter\\" groupby=\\"account_id\\" limit=\\"0\\"/>\\n                    </searchpanel>\\n                </search>", "es_ES": "<search string=\\"Buscar apuntes contables\\">\\n                    <field name=\\"name\\" string=\\"Apunte contable\\" filter_domain=\\"[                         '|', '|', '|',                         ('name', 'ilike', self), ('ref', 'ilike', self), ('account_id', 'ilike', self), ('partner_id', 'ilike', self)]\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"ref\\"/>\\n                    <field name=\\"invoice_date\\"/>\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"date_maturity\\" string=\\"Fecha de vencimiento\\"/>\\n                    <field name=\\"discount_date\\" string=\\"Fecha de descuento\\"/>\\n                    <field name=\\"balance\\" string=\\"Importe\\" filter_domain=\\"['|', ('credit', '=', raw_value), ('debit', '=', raw_value)]\\"/>\\n                    <field name=\\"account_id\\"/>\\n                    <field name=\\"account_type\\"/>\\n                    <field name=\\"partner_id\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"journal_group_id\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"product_category_id\\"/>\\n                    <field name=\\"move_id\\" string=\\"Asiento contable\\" filter_domain=\\"[                         '|', ('move_id.name', 'ilike', self), ('move_id.ref', 'ilike', self)]\\"/>\\n                    <field name=\\"tax_ids\\"/>\\n                    <field name=\\"tax_line_id\\" string=\\"Impuesto del originador\\"/>\\n                    <field name=\\"reconcile_model_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"No publicado\\" name=\\"unposted\\" domain=\\"[('parent_state', '=', 'draft')]\\" help=\\"Apuntes contables no publicados\\"/>\\n                    <filter string=\\"Publicado\\" name=\\"posted\\" domain=\\"[('parent_state', '=', 'posted')]\\" help=\\"Apuntes contables publicados\\"/>\\n                    <separator groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <filter name=\\"not_secured\\" string=\\"No asegurado\\" domain=\\"[('move_id.secured', '=', False), ('move_id.state', '=', 'posted')]\\" groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <separator/>\\n                    <filter string=\\"A revisar\\" name=\\"to_check\\" domain=\\"[('move_id.checked', '=', False), ('parent_state', '!=', 'draft')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"No conciliado\\" domain=\\"[('balance', '!=', 0), ('account_id.reconcile', '=', True), '|', ('matching_number', '=', False), ('matching_number', '=like', 'P%')]\\" name=\\"reconcilable_account\\" help=\\"Apuntes contables que la cuenta permite conciliar sin importar el monto residual\\"/>\\n                    <filter string=\\"Con residual\\" domain=\\"[('amount_residual', '!=', 0), ('account_id.reconcile', '=', True)]\\" help=\\"Apuntes contables en los que el número de conciliación no está configurado\\" name=\\"unreconciled\\"/>\\n                    <separator/>\\n                    <filter string=\\"Ventas\\" name=\\"sales\\" domain=\\"[('journal_id.type', '=', 'sale')]\\" context=\\"{'default_journal_type': 'sale'}\\"/>\\n                    <filter string=\\"Compras\\" name=\\"purchases\\" domain=\\"[('journal_id.type', '=', 'purchase')]\\" context=\\"{'default_journal_type': 'purchase'}\\"/>\\n                    <filter string=\\"Banco\\" name=\\"bank\\" domain=\\"[('journal_id.type', '=', 'bank')]\\" context=\\"{'default_journal_type': 'bank'}\\"/>\\n                    <filter string=\\"Efectivo\\" name=\\"cash\\" domain=\\"[('journal_id.type', '=', 'cash')]\\" context=\\"{'default_journal_type': 'cash'}\\"/>\\n                    <filter string=\\"Haber\\" name=\\"credit\\" domain=\\"[('journal_id.type', '=', 'credit')]\\" context=\\"{'default_journal_type': 'credit'}\\"/>\\n                    <filter string=\\"Varios\\" domain=\\"[('journal_id.type', '=', 'general')]\\" name=\\"misc_filter\\" context=\\"{'default_journal_type': 'general'}\\"/>\\n                    <filter string=\\"Diarios\\" name=\\"journal_ids\\" domain=\\"[('journal_id', 'in', context.get('journal_ids'))]\\" invisible=\\"not context.get('journal_ids')\\"/>\\n                    <separator/>\\n                    <filter string=\\"Por pagar\\" domain=\\"[('account_id.account_type', '=', 'liability_payable'), ('account_id.non_trade', '=', False)]\\" help=\\"Desde cuentas por pagar comerciales\\" name=\\"trade_payable\\"/>\\n                    <filter string=\\"Por cobrar\\" domain=\\"[('account_id.account_type', '=', 'asset_receivable'), ('account_id.non_trade', '=', False)]\\" help=\\"Desde cuentas por cobrar comerciales\\" name=\\"trade_receivable\\"/>\\n                    <filter string=\\"Cuentas por pagar no comerciales\\" domain=\\"[('account_id.account_type', '=', 'liability_payable'), ('account_id.non_trade', '=', True)]\\" help=\\"Desde cuentas por cobrar no comerciales \\" name=\\"non_trade_payable\\" invisible=\\"1\\"/>\\n                    <filter string=\\"Cuentas por cobrar no comerciales\\" domain=\\"[('account_id.account_type', '=', 'asset_receivable'), ('account_id.non_trade', '=', True)]\\" help=\\"Desde cuentas por cobrar no comerciales \\" name=\\"non_trade_receivable\\" invisible=\\"1\\"/>\\n                    <filter string=\\"Cuentas de pérdidas y ganancias\\" domain=\\"[('account_id.internal_group', 'in', ('income', 'expense'))]\\" help=\\"Desde cuentas de pérdidas y ganancias\\" name=\\"pl_accounts\\"/>\\n                    <filter string=\\"Sin transacción bancaria\\" domain=\\"[('statement_line_id', '=', False), ('payment_id', '=', False)]\\" name=\\"no_st_line_id\\" invisible=\\"1\\"/>\\n                    <separator/>\\n                    <filter string=\\"Fecha\\" name=\\"date\\" date=\\"date\\"/>\\n                    <filter string=\\"Fecha de factura\\" name=\\"invoice_date\\" date=\\"invoice_date\\"/>\\n                    <separator/>\\n                    <filter string=\\"Fechas de informe\\" name=\\"date_between\\" domain=\\"[('date', '&gt;=', context.get('date_from')), ('date', '&lt;=', context.get('date_to'))]\\" invisible=\\"1\\"/>\\n                    <filter string=\\"Fechas de informe\\" name=\\"date_before\\" domain=\\"[('date', '&lt;=', context.get('date_to'))]\\" invisible=\\"1\\"/>\\n                    <separator/>\\n                    <filter string=\\"Cuentas analíticas\\" name=\\"analytic_accounts\\" domain=\\"[('analytic_distribution', 'in', context.get('analytic_ids'))]\\" invisible=\\"1\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Asiento contable\\" name=\\"group_by_move\\" domain=\\"[]\\" context=\\"{'group_by': 'move_name'}\\"/>\\n                        <filter string=\\"Cuenta\\" name=\\"group_by_account\\" domain=\\"[]\\" context=\\"{'group_by': 'account_id'}\\"/>\\n                        <filter string=\\"Empresa\\" name=\\"group_by_partner\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                        <filter string=\\"Diario\\" name=\\"journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                        <filter string=\\"Fecha\\" name=\\"groupby_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date'}\\"/>\\n                        <filter string=\\"Fecha de factura\\" name=\\"groupby_invoice_date\\" domain=\\"[]\\" context=\\"{'group_by': 'invoice_date'}\\"/>\\n                        <filter string=\\"Impuestos\\" name=\\"group_by_taxes\\" domain=\\"[]\\" context=\\"{'group_by': 'tax_ids'}\\"/>\\n                        <filter string=\\"Tabla de impuesto\\" name=\\"group_by_tax_tags\\" domain=\\"[]\\" context=\\"{'group_by': 'tax_tag_ids'}\\"/>\\n                        <filter string=\\"Conciliación\\" name=\\"group_by_matching\\" domain=\\"[]\\" context=\\"{'group_by': 'matching_number'}\\"/>\\n                    </group>\\n                    <searchpanel class=\\"account_root w-auto\\">\\n                        <field name=\\"account_root_id\\" icon=\\"fa-filter\\" groupby=\\"account_id\\" limit=\\"0\\"/>\\n                    </searchpanel>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Journal Items">\n                    <field name="name" string="Journal Item" filter_domain="[                         '|', '|', '|',                         ('name', 'ilike', self), ('ref', 'ilike', self), ('account_id', 'ilike', self), ('partner_id', 'ilike', self)]"/>\n                    <field name="name"/>\n                    <field name="ref"/>\n                    <field name="invoice_date"/>\n                    <field name="date"/>\n                    <field name="date_maturity" string="Due Date"/>\n                    <field name="discount_date" string="Discount Date"/>\n                    <field name="balance" string="Amount" filter_domain="['|', ('credit', '=', raw_value), ('debit', '=', raw_value)]"/>\n                    <field name="account_id"/>\n                    <field name="account_type"/>\n                    <field name="partner_id"/>\n                    <field name="journal_id"/>\n                    <field name="journal_group_id"/>\n                    <field name="product_id"/>\n                    <field name="product_category_id"/>\n                    <field name="move_id" string="Journal Entry" filter_domain="[                         '|', ('move_id.name', 'ilike', self), ('move_id.ref', 'ilike', self)]"/>\n                    <field name="tax_ids"/>\n                    <field name="tax_line_id" string="Originator Tax"/>\n                    <field name="reconcile_model_id"/>\n                    <separator/>\n                    <filter string="Unposted" name="unposted" domain="[('parent_state', '=', 'draft')]" help="Unposted Journal Items"/>\n                    <filter string="Posted" name="posted" domain="[('parent_state', '=', 'posted')]" help="Posted Journal Items"/>\n                    <separator groups="account.group_account_secured,base.group_no_one"/>\n                    <filter name="not_secured" string="Not Secured" domain="[('move_id.secured', '=', False), ('move_id.state', '=', 'posted')]" groups="account.group_account_secured,base.group_no_one"/>\n                    <separator/>\n                    <filter string="To check" name="to_check" domain="[('move_id.checked', '=', False), ('parent_state', '!=', 'draft')]"/>\n                    <separator/>\n                    <filter string="Unreconciled" domain="[('balance', '!=', 0), ('account_id.reconcile', '=', True), '|', ('matching_number', '=', False), ('matching_number', '=like', 'P%')]" name="reconcilable_account" help="Journal items where the account allows reconciliation no matter the residual amount"/>\n                    <filter string="With residual" domain="[('amount_residual', '!=', 0), ('account_id.reconcile', '=', True)]" help="Journal items where matching number isn't set" name="unreconciled"/>\n                    <separator/>\n                    <filter string="Sales" name="sales" domain="[('journal_id.type', '=', 'sale')]" context="{'default_journal_type': 'sale'}"/>\n                    <filter string="Purchases" name="purchases" domain="[('journal_id.type', '=', 'purchase')]" context="{'default_journal_type': 'purchase'}"/>\n                    <filter string="Bank" name="bank" domain="[('journal_id.type', '=', 'bank')]" context="{'default_journal_type': 'bank'}"/>\n                    <filter string="Cash" name="cash" domain="[('journal_id.type', '=', 'cash')]" context="{'default_journal_type': 'cash'}"/>\n                    <filter string="Credit" name="credit" domain="[('journal_id.type', '=', 'credit')]" context="{'default_journal_type': 'credit'}"/>\n                    <filter string="Miscellaneous" domain="[('journal_id.type', '=', 'general')]" name="misc_filter" context="{'default_journal_type': 'general'}"/>\n                    <filter string="Journals" name="journal_ids" domain="[('journal_id', 'in', context.get('journal_ids'))]" invisible="not context.get('journal_ids')"/>\n                    <separator/>\n                    <filter string="Payable" domain="[('account_id.account_type', '=', 'liability_payable'), ('account_id.non_trade', '=', False)]" help="From Trade Payable accounts" name="trade_payable"/>\n                    <filter string="Receivable" domain="[('account_id.account_type', '=', 'asset_receivable'), ('account_id.non_trade', '=', False)]" help="From Trade Receivable accounts" name="trade_receivable"/>\n                    <filter string="Non Trade Payable" domain="[('account_id.account_type', '=', 'liability_payable'), ('account_id.non_trade', '=', True)]" help="From Non Trade Receivable accounts" name="non_trade_payable" invisible="1"/>\n                    <filter string="Non Trade Receivable" domain="[('account_id.account_type', '=', 'asset_receivable'), ('account_id.non_trade', '=', True)]" help="From Non Trade Receivable accounts" name="non_trade_receivable" invisible="1"/>\n                    <filter string="P&amp;L Accounts" domain="[('account_id.internal_group', 'in', ('income', 'expense'))]" help="From P&amp;L accounts" name="pl_accounts"/>\n                    <filter string="No Bank Transaction" domain="[('statement_line_id', '=', False), ('payment_id', '=', False)]" name="no_st_line_id" invisible="1"/>\n                    <separator/>\n                    <filter string="Date" name="date" date="date"/>\n                    <filter string="Invoice Date" name="invoice_date" date="invoice_date"/>\n                    <separator/>\n                    <filter string="Report Dates" name="date_between" domain="[('date', '&gt;=', context.get('date_from')), ('date', '&lt;=', context.get('date_to'))]" invisible="1"/>\n                    <filter string="Report Dates" name="date_before" domain="[('date', '&lt;=', context.get('date_to'))]" invisible="1"/>\n                    <separator/>\n                    <filter string="Analytic Accounts" name="analytic_accounts" domain="[('analytic_distribution', 'in', context.get('analytic_ids'))]" invisible="1"/>\n                    <group expand="0" string="Group By">\n                        <filter string="Journal Entry" name="group_by_move" domain="[]" context="{'group_by': 'move_name'}"/>\n                        <filter string="Account" name="group_by_account" domain="[]" context="{'group_by': 'account_id'}"/>\n                        <filter string="Partner" name="group_by_partner" domain="[]" context="{'group_by': 'partner_id'}"/>\n                        <filter string="Journal" name="journal" domain="[]" context="{'group_by': 'journal_id'}"/>\n                        <filter string="Date" name="groupby_date" domain="[]" context="{'group_by': 'date'}"/>\n                        <filter string="Invoice Date" name="groupby_invoice_date" domain="[]" context="{'group_by': 'invoice_date'}"/>\n                        <filter string="Taxes" name="group_by_taxes" domain="[]" context="{'group_by': 'tax_ids'}"/>\n                        <filter string="Tax Grid" name="group_by_tax_tags" domain="[]" context="{'group_by': 'tax_tag_ids'}"/>\n                        <filter string="Matching" name="group_by_matching" domain="[]" context="{'group_by': 'matching_number'}"/>\n                    </group>\n                    <searchpanel class="account_root w-auto">\n                        <field name="account_root_id" icon="fa-filter" groupby="account_id" limit="0"/>\n                    </searchpanel>\n                </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
705	200	\N	1	1	account.move.line.payment.search	account.move.line	\N	search	account/views/account_move_views.xml	primary	{"en_US": "<search string=\\"Search Journal Items\\">\\n                    <field name=\\"name\\" string=\\"Journal Item\\" filter_domain=\\"[                         '|', '|', '|',                         ('name', 'ilike', self), ('ref', 'ilike', self), ('account_id', 'ilike', self), ('partner_id', 'ilike', self)]\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"move_id\\"/>\\n                    <field name=\\"ref\\"/>\\n                    <field name=\\"payment_date\\"/>\\n                    <field name=\\"partner_id\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n                    <separator/>\\n                    <filter string=\\"Posted\\" name=\\"posted\\" domain=\\"[('parent_state', '=', 'posted')]\\" help=\\"Posted Journal Items\\" invisible=\\"1\\"/>\\n                    <separator/>\\n                    <filter string=\\"Invoices\\" name=\\"invoices\\" domain=\\"[('amount_residual', '&gt;', '0')]\\" invisible=\\"context.get('journal_type') != 'sale'\\"/>\\n                    <filter string=\\"Credit Notes\\" name=\\"credit_notes\\" domain=\\"[('amount_residual', '&lt;', '0')]\\" invisible=\\"context.get('journal_type') != 'sale'\\"/>\\n                    <filter string=\\"Bills\\" name=\\"bills\\" domain=\\"[('amount_residual', '&lt;', '0')]\\" invisible=\\"context.get('journal_type') != 'purchase'\\"/>\\n                    <filter string=\\"Refunds\\" name=\\"refunds\\" domain=\\"[('amount_residual', '&gt;', '0')]\\" invisible=\\"context.get('journal_type') != 'purchase'\\"/>\\n                    <separator/>\\n                    <filter string=\\"Invoice Date\\" name=\\"invoice_date\\" date=\\"invoice_date\\"/>\\n                    <filter string=\\"Next Payment Date\\" name=\\"payment_date\\" date=\\"payment_date\\"/>\\n                    <filter string=\\"Overdue\\" name=\\"late\\" domain=\\"[('date_maturity', '&lt;', time.strftime('%Y-%m-%d'))]\\" help=\\"Overdue payments, due date passed\\"/>\\n                    <filter string=\\"Early Discount\\" name=\\"early_discount\\" domain=\\"[('discount_date', '!=', False), ('discount_date', '&gt;', time.strftime('%Y-%m-%d'))]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Report Dates\\" name=\\"date_between\\" domain=\\"[('date', '&gt;=', context.get('date_from')), ('date', '&lt;=', context.get('date_to'))]\\" invisible=\\"1\\"/>\\n                    <filter string=\\"Report Dates\\" name=\\"date_before\\" domain=\\"[('date', '&lt;=', context.get('date_to'))]\\" invisible=\\"1\\"/>\\n                    <separator/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter string=\\"Currency\\" name=\\"group_by_currencies\\" domain=\\"[]\\" context=\\"{'group_by': 'currency_id'}\\"/>\\n                        <filter string=\\"Partner\\" name=\\"group_by_partner\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                        <filter string=\\"Journal\\" name=\\"journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                        <filter string=\\"Invoice Date\\" name=\\"groupby_invoice_date\\" domain=\\"[]\\" context=\\"{'group_by': 'invoice_date'}\\"/>\\n                        <filter string=\\"Next Payment Date\\" name=\\"groupby_payment_date\\" domain=\\"[]\\" context=\\"{'group_by': 'payment_date'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Buscar apuntes contables\\">\\n                    <field name=\\"name\\" string=\\"Apunte contable\\" filter_domain=\\"[                         '|', '|', '|',                         ('name', 'ilike', self), ('ref', 'ilike', self), ('account_id', 'ilike', self), ('partner_id', 'ilike', self)]\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"move_id\\"/>\\n                    <field name=\\"ref\\"/>\\n                    <field name=\\"payment_date\\"/>\\n                    <field name=\\"partner_id\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n                    <separator/>\\n                    <filter string=\\"Publicado\\" name=\\"posted\\" domain=\\"[('parent_state', '=', 'posted')]\\" help=\\"Apuntes contables publicados\\" invisible=\\"1\\"/>\\n                    <separator/>\\n                    <filter string=\\"Facturas de clientes\\" name=\\"invoices\\" domain=\\"[('amount_residual', '&gt;', '0')]\\" invisible=\\"context.get('journal_type') != 'sale'\\"/>\\n                    <filter string=\\"Facturas rectificativas\\" name=\\"credit_notes\\" domain=\\"[('amount_residual', '&lt;', '0')]\\" invisible=\\"context.get('journal_type') != 'sale'\\"/>\\n                    <filter string=\\"Facturas de proveedores\\" name=\\"bills\\" domain=\\"[('amount_residual', '&lt;', '0')]\\" invisible=\\"context.get('journal_type') != 'purchase'\\"/>\\n                    <filter string=\\"Reembolsos\\" name=\\"refunds\\" domain=\\"[('amount_residual', '&gt;', '0')]\\" invisible=\\"context.get('journal_type') != 'purchase'\\"/>\\n                    <separator/>\\n                    <filter string=\\"Fecha de factura\\" name=\\"invoice_date\\" date=\\"invoice_date\\"/>\\n                    <filter string=\\"Siguiente fecha de pago\\" name=\\"payment_date\\" date=\\"payment_date\\"/>\\n                    <filter string=\\"Vencidas\\" name=\\"late\\" domain=\\"[('date_maturity', '&lt;', time.strftime('%Y-%m-%d'))]\\" help=\\"Pagos vencidos, fecha de vencimiento superada\\"/>\\n                    <filter string=\\"Descuento anticipado\\" name=\\"early_discount\\" domain=\\"[('discount_date', '!=', False), ('discount_date', '&gt;', time.strftime('%Y-%m-%d'))]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Fechas de informe\\" name=\\"date_between\\" domain=\\"[('date', '&gt;=', context.get('date_from')), ('date', '&lt;=', context.get('date_to'))]\\" invisible=\\"1\\"/>\\n                    <filter string=\\"Fechas de informe\\" name=\\"date_before\\" domain=\\"[('date', '&lt;=', context.get('date_to'))]\\" invisible=\\"1\\"/>\\n                    <separator/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Moneda\\" name=\\"group_by_currencies\\" domain=\\"[]\\" context=\\"{'group_by': 'currency_id'}\\"/>\\n                        <filter string=\\"Empresa\\" name=\\"group_by_partner\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                        <filter string=\\"Diario\\" name=\\"journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                        <filter string=\\"Fecha de factura\\" name=\\"groupby_invoice_date\\" domain=\\"[]\\" context=\\"{'group_by': 'invoice_date'}\\"/>\\n                        <filter string=\\"Siguiente fecha de pago\\" name=\\"groupby_payment_date\\" domain=\\"[]\\" context=\\"{'group_by': 'payment_date'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Journal Items">\n                    <field name="name" string="Journal Item" filter_domain="[                         '|', '|', '|',                         ('name', 'ilike', self), ('ref', 'ilike', self), ('account_id', 'ilike', self), ('partner_id', 'ilike', self)]"/>\n                    <field name="name"/>\n                    <field name="move_id"/>\n                    <field name="ref"/>\n                    <field name="payment_date"/>\n                    <field name="partner_id"/>\n                    <field name="journal_id"/>\n                    <field name="currency_id" groups="base.group_multi_currency" invisible="1"/>\n                    <field name="company_currency_id" invisible="1"/>\n                    <separator/>\n                    <filter string="Posted" name="posted" domain="[('parent_state', '=', 'posted')]" help="Posted Journal Items" invisible="1"/>\n                    <separator/>\n                    <filter string="Invoices" name="invoices" domain="[('amount_residual', '&gt;', '0')]" invisible="context.get('journal_type') != 'sale'"/>\n                    <filter string="Credit Notes" name="credit_notes" domain="[('amount_residual', '&lt;', '0')]" invisible="context.get('journal_type') != 'sale'"/>\n                    <filter string="Bills" name="bills" domain="[('amount_residual', '&lt;', '0')]" invisible="context.get('journal_type') != 'purchase'"/>\n                    <filter string="Refunds" name="refunds" domain="[('amount_residual', '&gt;', '0')]" invisible="context.get('journal_type') != 'purchase'"/>\n                    <separator/>\n                    <filter string="Invoice Date" name="invoice_date" date="invoice_date"/>\n                    <filter string="Next Payment Date" name="payment_date" date="payment_date"/>\n                    <filter string="Overdue" name="late" domain="[('date_maturity', '&lt;', time.strftime('%Y-%m-%d'))]" help="Overdue payments, due date passed"/>\n                    <filter string="Early Discount" name="early_discount" domain="[('discount_date', '!=', False), ('discount_date', '&gt;', time.strftime('%Y-%m-%d'))]"/>\n                    <separator/>\n                    <filter string="Report Dates" name="date_between" domain="[('date', '&gt;=', context.get('date_from')), ('date', '&lt;=', context.get('date_to'))]" invisible="1"/>\n                    <filter string="Report Dates" name="date_before" domain="[('date', '&lt;=', context.get('date_to'))]" invisible="1"/>\n                    <separator/>\n                    <group expand="0" string="Group By">\n                        <filter string="Currency" name="group_by_currencies" domain="[]" context="{'group_by': 'currency_id'}"/>\n                        <filter string="Partner" name="group_by_partner" domain="[]" context="{'group_by': 'partner_id'}"/>\n                        <filter string="Journal" name="journal" domain="[]" context="{'group_by': 'journal_id'}"/>\n                        <filter string="Invoice Date" name="groupby_invoice_date" domain="[]" context="{'group_by': 'invoice_date'}"/>\n                        <filter string="Next Payment Date" name="groupby_payment_date" domain="[]" context="{'group_by': 'payment_date'}"/>\n                    </group>\n                </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
706	16	\N	1	1	account.move.list	account.move	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<list string=\\"Journal Entries\\" sample=\\"1\\" decoration-info=\\"state == 'draft'\\" expand=\\"context.get('expand', False)\\" multi_edit=\\"1\\">\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"made_sequence_gap\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"invoice_date\\" string=\\"Invoice Date\\" optional=\\"hide\\" readonly=\\"state != 'draft'\\"/>\\n                    <field name=\\"date\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                    <field name=\\"name\\" decoration-danger=\\"made_sequence_gap and state == 'posted'\\" widget=\\"char_with_placeholder_field\\" placeholder=\\"/\\" readonly=\\"state != 'draft'\\"/>\\n                    <field name=\\"partner_id\\" optional=\\"show\\" readonly=\\"state != 'draft'\\"/>\\n                    <field name=\\"ref\\" optional=\\"show\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_total_signed\\" sum=\\"Total Amount\\" string=\\"Total\\" decoration-bf=\\"1\\"/>\\n                    <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-success=\\"state == 'posted'\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                    <field name=\\"checked\\" optional=\\"hide\\" widget=\\"boolean_toggle\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"hide\\"/>\\n                </list>", "es_ES": "<list string=\\"Asientos contables\\" sample=\\"1\\" decoration-info=\\"state == 'draft'\\" expand=\\"context.get('expand', False)\\" multi_edit=\\"1\\">\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"made_sequence_gap\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"invoice_date\\" string=\\"Fecha de factura\\" optional=\\"hide\\" readonly=\\"state != 'draft'\\"/>\\n                    <field name=\\"date\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                    <field name=\\"name\\" decoration-danger=\\"made_sequence_gap and state == 'posted'\\" widget=\\"char_with_placeholder_field\\" placeholder=\\"/\\" readonly=\\"state != 'draft'\\"/>\\n                    <field name=\\"partner_id\\" optional=\\"show\\" readonly=\\"state != 'draft'\\"/>\\n                    <field name=\\"ref\\" optional=\\"show\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_total_signed\\" sum=\\"Importe total\\" string=\\"Total\\" decoration-bf=\\"1\\"/>\\n                    <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-success=\\"state == 'posted'\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                    <field name=\\"checked\\" optional=\\"hide\\" widget=\\"boolean_toggle\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"hide\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Journal Entries" sample="1" decoration-info="state == 'draft'" expand="context.get('expand', False)" multi_edit="1">\n                    <field name="company_currency_id" column_invisible="True"/>\n                    <field name="made_sequence_gap" column_invisible="True"/>\n                    <field name="invoice_date" string="Invoice Date" optional="hide" readonly="state != 'draft'"/>\n                    <field name="date" readonly="state in ['cancel', 'posted']"/>\n                    <field name="name" decoration-danger="made_sequence_gap and state == 'posted'" widget="char_with_placeholder_field" placeholder="/" readonly="state != 'draft'"/>\n                    <field name="partner_id" optional="show" readonly="state != 'draft'"/>\n                    <field name="ref" optional="show"/>\n                    <field name="journal_id"/>\n                    <field name="company_id" groups="base.group_multi_company" optional="show"/>\n                    <field name="amount_total_signed" sum="Total Amount" string="Total" decoration-bf="1"/>\n                    <field name="state" widget="badge" decoration-info="state == 'draft'" decoration-success="state == 'posted'"/>\n                    <field name="currency_id" column_invisible="True" readonly="state in ['cancel', 'posted']"/>\n                    <field name="checked" optional="hide" widget="boolean_toggle"/>\n                    <field name="activity_ids" widget="list_activity" optional="hide"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
709	999	708	1	1	account.duplicated.moves.list.js	account.move	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<data><xpath expr=\\"//list\\" position=\\"attributes\\">\\n                    <attribute name=\\"js_class\\">account_x2many_list</attribute>\\n                    <attribute name=\\"create\\">false</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='name']\\" position=\\"attributes\\">\\n                    <attribute name=\\"column_invisible\\">True</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='name']\\" position=\\"after\\">\\n                    <!-- For draft moves, name only displays '/'. Since there may be moves of differenty types,\\n                         it is better to use display_name indicating what move it refers to when in draft-->\\n                    <field name=\\"display_name\\" decoration-bf=\\"1\\" string=\\"Number\\" context=\\"{'name_with_move_type': True}\\" widget=\\"char_with_placeholder_field\\" placeholder=\\"/\\"/>\\n                </xpath>\\n            </data>", "es_ES": "<data><xpath expr=\\"//list\\" position=\\"attributes\\">\\n                    <attribute name=\\"js_class\\">account_x2many_list</attribute>\\n                    <attribute name=\\"create\\">false</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='name']\\" position=\\"attributes\\">\\n                    <attribute name=\\"column_invisible\\">True</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='name']\\" position=\\"after\\">\\n                    <!-- For draft moves, name only displays '/'. Since there may be moves of differenty types,\\n                         it is better to use display_name indicating what move it refers to when in draft-->\\n                    <field name=\\"display_name\\" decoration-bf=\\"1\\" string=\\"Número\\" context=\\"{'name_with_move_type': True}\\" widget=\\"char_with_placeholder_field\\" placeholder=\\"/\\"/>\\n                </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//list" position="attributes">\n                    <attribute name="js_class">account_x2many_list</attribute>\n                    <attribute name="create">false</attribute>\n                </xpath>\n                <xpath expr="//field[@name='name']" position="attributes">\n                    <attribute name="column_invisible">True</attribute>\n                </xpath>\n                <xpath expr="//field[@name='name']" position="after">\n                    <!-- For draft moves, name only displays '/'. Since there may be moves of differenty types,\n                         it is better to use display_name indicating what move it refers to when in draft-->\n                    <field name="display_name" decoration-bf="1" string="Number" context="{'name_with_move_type': True}" widget="char_with_placeholder_field" placeholder="/"/>\n                </xpath>\n            </data>	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
720	16	\N	1	1	account.invoice.select	account.move	\N	search	account/views/account_move_views.xml	primary	{"en_US": "<search string=\\"Search Invoice\\">\\n                    <field name=\\"name\\" string=\\"Invoice\\" filter_domain=\\"[                                 '|', '|' , '|', '|',                                 ('name', 'ilike', self), ('invoice_origin', 'ilike', self),                                 ('ref', 'ilike', self), ('payment_reference', 'ilike', self),                                 ('partner_id', 'child_of', self)]\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"ref\\"/>\\n                    <field name=\\"payment_reference\\"/>\\n                    <field name=\\"amount_total\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"journal_group_id\\"/>\\n                    <field name=\\"partner_id\\" operator=\\"child_of\\"/>\\n                    <field name=\\"invoice_user_id\\" string=\\"Salesperson\\" domain=\\"[('share', '=', False)]\\"/>\\n                    <field name=\\"date\\" string=\\"Period\\"/>\\n                    <field name=\\"next_payment_date\\"/>\\n                    <field name=\\"line_ids\\" string=\\"Invoice Line\\"/>\\n                    <filter domain=\\"[('invoice_user_id', '=', uid)]\\" name=\\"myinvoices\\" help=\\"My Invoices\\"/>\\n                    <separator/>\\n                    <filter name=\\"draft\\" string=\\"Draft\\" domain=\\"[('state','=','draft')]\\"/>\\n                    <filter name=\\"posted\\" string=\\"Posted\\" domain=\\"[('state', '=', 'posted')]\\"/>\\n                    <filter name=\\"cancel\\" string=\\"Cancelled\\" domain=\\"[('state', '=', 'cancel')]\\"/>\\n                    <separator groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <filter name=\\"not_secured\\" string=\\"Not Secured\\" domain=\\"[('secured', '=', False), ('state', '=', 'posted')]\\" groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <separator/>\\n                    <filter name=\\"not_sent\\" string=\\"Not Sent\\" domain=\\"[('is_move_sent', '=', False)]\\" invisible=\\"context.get('default_move_type') in ('in_invoice', 'in_refund', 'in_receipt')\\"/>\\n                    <separator/>\\n                    <filter name=\\"out_invoice\\" string=\\"Invoices\\" domain=\\"[('move_type', '=', 'out_invoice')]\\"/>\\n                    <filter name=\\"out_refund\\" string=\\"Credit Notes\\" domain=\\"[('move_type', '=', 'out_refund')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"To Check\\" name=\\"to_check\\" domain=\\"[('checked', '=', False), ('state', '!=', 'draft')]\\"/>\\n                    <separator/>\\n                    <!-- not_paid & partial -->\\n                    <filter name=\\"open\\" string=\\"To pay\\" domain=\\"[('state', '!=', 'cancel'), ('payment_state', 'in', ('not_paid', 'partial')), ('move_type', '!=', 'entry')]\\"/>\\n                    <!-- in_payment & paid -->\\n                    <filter name=\\"in_payment\\" string=\\"In payment\\" domain=\\"[('state', '=', 'posted'), ('payment_state', '=', 'in_payment')]\\"/>\\n                    <!-- overdue -->\\n                    <filter name=\\"late\\" string=\\"Overdue\\" domain=\\"[                         ('invoice_date_due', '&lt;', time.strftime('%Y-%m-%d')),                         ('state', '=', 'posted'),                         ('payment_state', 'in', ('not_paid', 'partial')),                         ('move_type', '!=', 'entry')                     ]\\" help=\\"Overdue invoices, maturity date passed\\"/>\\n                    <separator/>\\n                    <filter name=\\"invoice_date\\" string=\\"Invoice Date\\" date=\\"invoice_date\\"/>\\n                    <filter name=\\"date\\" invisible=\\"context.get('default_move_type') in ('out_invoice', 'out_refund', 'out_receipt')\\" string=\\"Accounting Date\\" date=\\"date\\"/>\\n                    <filter name=\\"due_date\\" string=\\"Due Date\\" date=\\"invoice_date_due\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Late Activities\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Show all records which has next action date is before today\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Today Activities\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Future Activities\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter string=\\"Salesperson\\" name=\\"salesperson\\" context=\\"{'group_by':'invoice_user_id'}\\"/>\\n                        <filter string=\\"Partner\\" name=\\"partner\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                        <filter name=\\"status\\" string=\\"Status\\" context=\\"{'group_by':'state'}\\"/>\\n                        <filter string=\\"Payment Method\\" name=\\"preferred_payment_method_line\\" context=\\"{'group_by': 'preferred_payment_method_line_id'}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                        <filter string=\\"Journal\\" name=\\"groupy_by_journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                        <filter string=\\"Company\\" name=\\"group_by_company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                        <separator/>\\n                        <filter string=\\"Invoice Date\\" name=\\"invoicedate\\" context=\\"{'group_by': 'invoice_date'}\\"/>\\n                        <filter string=\\"Due Date\\" name=\\"duedate\\" context=\\"{'group_by': 'invoice_date_due'}\\"/>\\n                        <filter string=\\"Accounting Date\\" name=\\"accounting_date\\" context=\\"{'group_by': 'date'}\\"/>\\n                        <filter string=\\"Sequence Prefix\\" name=\\"group_by_sequence_prefix\\" context=\\"{'group_by': 'sequence_prefix'}\\" invisible=\\"1\\"/>\\n                    </group>\\n               </search>", "es_ES": "<search string=\\"Buscar factura\\">\\n                    <field name=\\"name\\" string=\\"Factura\\" filter_domain=\\"[                                 '|', '|' , '|', '|',                                 ('name', 'ilike', self), ('invoice_origin', 'ilike', self),                                 ('ref', 'ilike', self), ('payment_reference', 'ilike', self),                                 ('partner_id', 'child_of', self)]\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"ref\\"/>\\n                    <field name=\\"payment_reference\\"/>\\n                    <field name=\\"amount_total\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"journal_group_id\\"/>\\n                    <field name=\\"partner_id\\" operator=\\"child_of\\"/>\\n                    <field name=\\"invoice_user_id\\" string=\\"Comercial\\" domain=\\"[('share', '=', False)]\\"/>\\n                    <field name=\\"date\\" string=\\"Periodo\\"/>\\n                    <field name=\\"next_payment_date\\"/>\\n                    <field name=\\"line_ids\\" string=\\"Línea de factura\\"/>\\n                    <filter domain=\\"[('invoice_user_id', '=', uid)]\\" name=\\"myinvoices\\" help=\\"Mis facturas\\"/>\\n                    <separator/>\\n                    <filter name=\\"draft\\" string=\\"Borrador\\" domain=\\"[('state','=','draft')]\\"/>\\n                    <filter name=\\"posted\\" string=\\"Publicado\\" domain=\\"[('state', '=', 'posted')]\\"/>\\n                    <filter name=\\"cancel\\" string=\\"Cancelado\\" domain=\\"[('state', '=', 'cancel')]\\"/>\\n                    <separator groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <filter name=\\"not_secured\\" string=\\"No asegurado\\" domain=\\"[('secured', '=', False), ('state', '=', 'posted')]\\" groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                    <separator/>\\n                    <filter name=\\"not_sent\\" string=\\"No enviado\\" domain=\\"[('is_move_sent', '=', False)]\\" invisible=\\"context.get('default_move_type') in ('in_invoice', 'in_refund', 'in_receipt')\\"/>\\n                    <separator/>\\n                    <filter name=\\"out_invoice\\" string=\\"Facturas de clientes\\" domain=\\"[('move_type', '=', 'out_invoice')]\\"/>\\n                    <filter name=\\"out_refund\\" string=\\"Facturas rectificativas\\" domain=\\"[('move_type', '=', 'out_refund')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"A revisar\\" name=\\"to_check\\" domain=\\"[('checked', '=', False), ('state', '!=', 'draft')]\\"/>\\n                    <separator/>\\n                    <!-- not_paid & partial -->\\n                    <filter name=\\"open\\" string=\\"Por pagar\\" domain=\\"[('state', '!=', 'cancel'), ('payment_state', 'in', ('not_paid', 'partial')), ('move_type', '!=', 'entry')]\\"/>\\n                    <!-- in_payment & paid -->\\n                    <filter name=\\"in_payment\\" string=\\"En pago\\" domain=\\"[('state', '=', 'posted'), ('payment_state', '=', 'in_payment')]\\"/>\\n                    <!-- overdue -->\\n                    <filter name=\\"late\\" string=\\"Vencidas\\" domain=\\"[                         ('invoice_date_due', '&lt;', time.strftime('%Y-%m-%d')),                         ('state', '=', 'posted'),                         ('payment_state', 'in', ('not_paid', 'partial')),                         ('move_type', '!=', 'entry')                     ]\\" help=\\"Facturas vencidas, con fecha de vencimiento ya pasada\\"/>\\n                    <separator/>\\n                    <filter name=\\"invoice_date\\" string=\\"Fecha de factura\\" date=\\"invoice_date\\"/>\\n                    <filter name=\\"date\\" invisible=\\"context.get('default_move_type') in ('out_invoice', 'out_refund', 'out_receipt')\\" string=\\"Fecha contable\\" date=\\"date\\"/>\\n                    <filter name=\\"due_date\\" string=\\"Fecha de vencimiento\\" date=\\"invoice_date_due\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades retrasadas\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Mostrar todos los registros que tienen la próxima fecha de acción antes de hoy\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades de hoy\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades futuras\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Comercial\\" name=\\"salesperson\\" context=\\"{'group_by':'invoice_user_id'}\\"/>\\n                        <filter string=\\"Empresa\\" name=\\"partner\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                        <filter name=\\"status\\" string=\\"Estado\\" context=\\"{'group_by':'state'}\\"/>\\n                        <filter string=\\"Método de pago\\" name=\\"preferred_payment_method_line\\" context=\\"{'group_by': 'preferred_payment_method_line_id'}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                        <filter string=\\"Diario\\" name=\\"groupy_by_journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                        <filter string=\\"Compañía\\" name=\\"group_by_company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                        <separator/>\\n                        <filter string=\\"Fecha de factura\\" name=\\"invoicedate\\" context=\\"{'group_by': 'invoice_date'}\\"/>\\n                        <filter string=\\"Fecha de vencimiento\\" name=\\"duedate\\" context=\\"{'group_by': 'invoice_date_due'}\\"/>\\n                        <filter string=\\"Fecha contable\\" name=\\"accounting_date\\" context=\\"{'group_by': 'date'}\\"/>\\n                        <filter string=\\"Prefijo de secuencia\\" name=\\"group_by_sequence_prefix\\" context=\\"{'group_by': 'sequence_prefix'}\\" invisible=\\"1\\"/>\\n                    </group>\\n               </search>"}	<?xml version="1.0"?>\n<search string="Search Invoice">\n                    <field name="name" string="Invoice" filter_domain="[                                 '|', '|' , '|', '|',                                 ('name', 'ilike', self), ('invoice_origin', 'ilike', self),                                 ('ref', 'ilike', self), ('payment_reference', 'ilike', self),                                 ('partner_id', 'child_of', self)]"/>\n                    <field name="name"/>\n                    <field name="ref"/>\n                    <field name="payment_reference"/>\n                    <field name="amount_total"/>\n                    <field name="journal_id"/>\n                    <field name="journal_group_id"/>\n                    <field name="partner_id" operator="child_of"/>\n                    <field name="invoice_user_id" string="Salesperson" domain="[('share', '=', False)]"/>\n                    <field name="date" string="Period"/>\n                    <field name="next_payment_date"/>\n                    <field name="line_ids" string="Invoice Line"/>\n                    <filter domain="[('invoice_user_id', '=', uid)]" name="myinvoices" help="My Invoices"/>\n                    <separator/>\n                    <filter name="draft" string="Draft" domain="[('state','=','draft')]"/>\n                    <filter name="posted" string="Posted" domain="[('state', '=', 'posted')]"/>\n                    <filter name="cancel" string="Cancelled" domain="[('state', '=', 'cancel')]"/>\n                    <separator groups="account.group_account_secured,base.group_no_one"/>\n                    <filter name="not_secured" string="Not Secured" domain="[('secured', '=', False), ('state', '=', 'posted')]" groups="account.group_account_secured,base.group_no_one"/>\n                    <separator/>\n                    <filter name="not_sent" string="Not Sent" domain="[('is_move_sent', '=', False)]" invisible="context.get('default_move_type') in ('in_invoice', 'in_refund', 'in_receipt')"/>\n                    <separator/>\n                    <filter name="out_invoice" string="Invoices" domain="[('move_type', '=', 'out_invoice')]"/>\n                    <filter name="out_refund" string="Credit Notes" domain="[('move_type', '=', 'out_refund')]"/>\n                    <separator/>\n                    <filter string="To Check" name="to_check" domain="[('checked', '=', False), ('state', '!=', 'draft')]"/>\n                    <separator/>\n                    <!-- not_paid & partial -->\n                    <filter name="open" string="To pay" domain="[('state', '!=', 'cancel'), ('payment_state', 'in', ('not_paid', 'partial')), ('move_type', '!=', 'entry')]"/>\n                    <!-- in_payment & paid -->\n                    <filter name="in_payment" string="In payment" domain="[('state', '=', 'posted'), ('payment_state', '=', 'in_payment')]"/>\n                    <!-- overdue -->\n                    <filter name="late" string="Overdue" domain="[                         ('invoice_date_due', '&lt;', time.strftime('%Y-%m-%d')),                         ('state', '=', 'posted'),                         ('payment_state', 'in', ('not_paid', 'partial')),                         ('move_type', '!=', 'entry')                     ]" help="Overdue invoices, maturity date passed"/>\n                    <separator/>\n                    <filter name="invoice_date" string="Invoice Date" date="invoice_date"/>\n                    <filter name="date" invisible="context.get('default_move_type') in ('out_invoice', 'out_refund', 'out_receipt')" string="Accounting Date" date="date"/>\n                    <filter name="due_date" string="Due Date" date="invoice_date_due"/>\n                    <separator/>\n                    <filter invisible="1" string="Late Activities" name="activities_overdue" domain="[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]" help="Show all records which has next action date is before today"/>\n                    <filter invisible="1" string="Today Activities" name="activities_today" domain="[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]"/>\n                    <filter invisible="1" string="Future Activities" name="activities_upcoming_all" domain="[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]"/>\n                    <group expand="0" string="Group By">\n                        <filter string="Salesperson" name="salesperson" context="{'group_by':'invoice_user_id'}"/>\n                        <filter string="Partner" name="partner" context="{'group_by':'partner_id'}"/>\n                        <filter name="status" string="Status" context="{'group_by':'state'}"/>\n                        <filter string="Payment Method" name="preferred_payment_method_line" context="{'group_by': 'preferred_payment_method_line_id'}" groups="account.group_account_invoice,account.group_account_readonly"/>\n                        <filter string="Journal" name="groupy_by_journal" domain="[]" context="{'group_by': 'journal_id'}"/>\n                        <filter string="Company" name="group_by_company" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                        <separator/>\n                        <filter string="Invoice Date" name="invoicedate" context="{'group_by': 'invoice_date'}"/>\n                        <filter string="Due Date" name="duedate" context="{'group_by': 'invoice_date_due'}"/>\n                        <filter string="Accounting Date" name="accounting_date" context="{'group_by': 'date'}"/>\n                        <filter string="Sequence Prefix" name="group_by_sequence_prefix" context="{'group_by': 'sequence_prefix'}" invisible="1"/>\n                    </group>\n               </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
721	16	720	1	1	account.invoice.select	account.move	\N	search	account/views/account_move_views.xml	primary	{"en_US": "<data><field name=\\"name\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Bill</attribute>\\n                </field>\\n                <filter name=\\"myinvoices\\" position=\\"replace\\"/>\\n                <filter name=\\"invoice_date\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Bill Date</attribute>\\n                </filter>\\n                <filter name=\\"salesperson\\" position=\\"replace\\"/>\\n                <filter name=\\"invoicedate\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Bill Date</attribute>\\n                </filter>\\n                <filter name=\\"out_invoice\\" position=\\"replace\\">\\n                    <filter name=\\"in_invoice\\" string=\\"Bills\\" domain=\\"[('move_type', '=', 'in_invoice')]\\"/>\\n                </filter>\\n                <filter name=\\"out_refund\\" position=\\"replace\\">\\n                    <filter name=\\"in_refund\\" string=\\"Refunds\\" domain=\\"[('move_type', '=', 'in_refund')]\\"/>\\n                </filter>\\n            </data>", "es_ES": "<data><field name=\\"name\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Factura</attribute>\\n                </field>\\n                <filter name=\\"myinvoices\\" position=\\"replace\\"/>\\n                <filter name=\\"invoice_date\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Fecha de la factura</attribute>\\n                </filter>\\n                <filter name=\\"salesperson\\" position=\\"replace\\"/>\\n                <filter name=\\"invoicedate\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Fecha de la factura</attribute>\\n                </filter>\\n                <filter name=\\"out_invoice\\" position=\\"replace\\">\\n                    <filter name=\\"in_invoice\\" string=\\"Facturas de proveedores\\" domain=\\"[('move_type', '=', 'in_invoice')]\\"/>\\n                </filter>\\n                <filter name=\\"out_refund\\" position=\\"replace\\">\\n                    <filter name=\\"in_refund\\" string=\\"Reembolsos\\" domain=\\"[('move_type', '=', 'in_refund')]\\"/>\\n                </filter>\\n            </data>"}	<?xml version="1.0"?>\n<data><field name="name" position="attributes">\n                    <attribute name="string">Bill</attribute>\n                </field>\n                <filter name="myinvoices" position="replace"/>\n                <filter name="invoice_date" position="attributes">\n                    <attribute name="string">Bill Date</attribute>\n                </filter>\n                <filter name="salesperson" position="replace"/>\n                <filter name="invoicedate" position="attributes">\n                    <attribute name="string">Bill Date</attribute>\n                </filter>\n                <filter name="out_invoice" position="replace">\n                    <filter name="in_invoice" string="Bills" domain="[('move_type', '=', 'in_invoice')]"/>\n                </filter>\n                <filter name="out_refund" position="replace">\n                    <filter name="in_refund" string="Refunds" domain="[('move_type', '=', 'in_refund')]"/>\n                </filter>\n            </data>	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
722	16	720	1	1	account.move.with.gaps.in.sequence.filter	account.move	\N	search	account/views/account_move_views.xml	primary	{"en_US": "<filter name=\\"due_date\\" position=\\"after\\">\\n                    <separator/>\\n                    <filter name=\\"irregular_sequences\\" string=\\"Irregular Sequences\\" domain=\\"['|', ('made_sequence_gap', '=', True), '&amp;', '&amp;', ('state', 'in', ('draft', 'cancel')), ('sequence_number', '!=', 0), ('name', '!=', '/')]\\"/>\\n                </filter>", "es_ES": "<filter name=\\"due_date\\" position=\\"after\\">\\n                    <separator/>\\n                    <filter name=\\"irregular_sequences\\" string=\\"Secuencias irregulares\\" domain=\\"['|', ('made_sequence_gap', '=', True), '&amp;', '&amp;', ('state', 'in', ('draft', 'cancel')), ('sequence_number', '!=', 0), ('name', '!=', '/')]\\"/>\\n                </filter>"}	<?xml version="1.0"?>\n<filter name="due_date" position="after">\n                    <separator/>\n                    <filter name="irregular_sequences" string="Irregular Sequences" domain="['|', ('made_sequence_gap', '=', True), '&amp;', '&amp;', ('state', 'in', ('draft', 'cancel')), ('sequence_number', '!=', 0), ('name', '!=', '/')]"/>\n                </filter>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
723	16	\N	1	1	account.financial.year.op.setup.wizard.form	account.financial.year.op	\N	form	account/wizard/setup_wizards_view.xml	primary	{"en_US": "<form>\\n                    <div>\\n                        <span class=\\"figure-caption\\">Never miss a deadline, with automated statements and alerts.</span>\\n                    </div>\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"opening_move_posted\\" invisible=\\"1\\"/>\\n                            <field name=\\"opening_date\\" readonly=\\"opening_move_posted\\"/>\\n\\n                            <label for=\\"fiscalyear_last_month\\" string=\\"Fiscal Year End\\"/>\\n                            <div>\\n                                <field name=\\"fiscalyear_last_day\\" class=\\"text-center me-2\\" style=\\"width: 20% !important;\\"/>\\n                                <field name=\\"fiscalyear_last_month\\" class=\\"w-75\\"/>\\n                            </div>\\n                        </group>\\n                    </sheet>\\n                    <footer>\\n                        <button name=\\"action_save_onboarding_fiscal_year\\" string=\\"Apply\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"q\\"/>\\n                        <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancel\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form>\\n                    <div>\\n                        <span class=\\"figure-caption\\">Nunca perderá un plazo con nuestros estados y alertas automatizadas</span>\\n                    </div>\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"opening_move_posted\\" invisible=\\"1\\"/>\\n                            <field name=\\"opening_date\\" readonly=\\"opening_move_posted\\"/>\\n\\n                            <label for=\\"fiscalyear_last_month\\" string=\\"Fin del ejercicio fiscal \\"/>\\n                            <div>\\n                                <field name=\\"fiscalyear_last_day\\" class=\\"text-center me-2\\" style=\\"width: 20% !important;\\"/>\\n                                <field name=\\"fiscalyear_last_month\\" class=\\"w-75\\"/>\\n                            </div>\\n                        </group>\\n                    </sheet>\\n                    <footer>\\n                        <button name=\\"action_save_onboarding_fiscal_year\\" string=\\"Aplicar\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"q\\"/>\\n                        <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form>\n                    <div>\n                        <span class="figure-caption">Never miss a deadline, with automated statements and alerts.</span>\n                    </div>\n                    <sheet>\n                        <group>\n                            <field name="opening_move_posted" invisible="1"/>\n                            <field name="opening_date" readonly="opening_move_posted"/>\n\n                            <label for="fiscalyear_last_month" string="Fiscal Year End"/>\n                            <div>\n                                <field name="fiscalyear_last_day" class="text-center me-2" style="width: 20% !important;"/>\n                                <field name="fiscalyear_last_month" class="w-75"/>\n                            </div>\n                        </group>\n                    </sheet>\n                    <footer>\n                        <button name="action_save_onboarding_fiscal_year" string="Apply" class="oe_highlight" type="object" data-hotkey="q"/>\n                        <button special="cancel" data-hotkey="x" string="Cancel"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
724	16	\N	1	1	account.online.sync.res.partner.bank.setup.form	account.setup.bank.manual.config	\N	form	account/wizard/setup_wizards_view.xml	primary	{"en_US": "<form>\\n                    <field name=\\"num_journals_without_account\\" invisible=\\"1\\"/>\\n                    <field name=\\"journal_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"linked_journal_id\\" invisible=\\"1\\"/>\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"acc_number\\" placeholder=\\"e.g BE15001559627230\\"/>\\n                            <field name=\\"bank_id\\" placeholder=\\"e.g Bank of America\\"/>\\n                            <field name=\\"bank_bic\\" placeholder=\\"e.g GEBABEBB\\" string=\\"Bank Identifier Code\\"/>\\n                            <field name=\\"linked_journal_id\\" options=\\"{'no_create': True}\\" placeholder=\\"Leave empty to create new\\" invisible=\\"num_journals_without_account == 0\\"/>\\n                        </group>\\n                    </sheet>\\n                    <footer>\\n                        <button string=\\"Create\\" class=\\"oe_highlight\\" type=\\"object\\" name=\\"validate\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancel\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form>\\n                    <field name=\\"num_journals_without_account\\" invisible=\\"1\\"/>\\n                    <field name=\\"journal_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"linked_journal_id\\" invisible=\\"1\\"/>\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"acc_number\\" placeholder=\\"p. ej. BE15001559627230\\"/>\\n                            <field name=\\"bank_id\\" placeholder=\\"p. ej. Banco de América\\"/>\\n                            <field name=\\"bank_bic\\" placeholder=\\"p. ej. GEBABEBB\\" string=\\"Código de identificación bancaria\\"/>\\n                            <field name=\\"linked_journal_id\\" options=\\"{'no_create': True}\\" placeholder=\\"Dejar en blanco para crear nuevo\\" invisible=\\"num_journals_without_account == 0\\"/>\\n                        </group>\\n                    </sheet>\\n                    <footer>\\n                        <button string=\\"Crear\\" class=\\"oe_highlight\\" type=\\"object\\" name=\\"validate\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form>\n                    <field name="num_journals_without_account" invisible="1"/>\n                    <field name="journal_id" invisible="1"/>\n                    <field name="company_id" invisible="1"/>\n                    <field name="linked_journal_id" invisible="1"/>\n                    <sheet>\n                        <group>\n                            <field name="acc_number" placeholder="e.g BE15001559627230"/>\n                            <field name="bank_id" placeholder="e.g Bank of America"/>\n                            <field name="bank_bic" placeholder="e.g GEBABEBB" string="Bank Identifier Code"/>\n                            <field name="linked_journal_id" options="{'no_create': True}" placeholder="Leave empty to create new" invisible="num_journals_without_account == 0"/>\n                        </group>\n                    </sheet>\n                    <footer>\n                        <button string="Create" class="oe_highlight" type="object" name="validate" data-hotkey="q"/>\n                        <button string="Cancel" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
726	16	\N	1	1	account.account.form	account.account	\N	form	account/views/account_account_views.xml	primary	{"en_US": "<form string=\\"Account\\">\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                            <button class=\\"oe_stat_button\\" name=\\"action_open_related_taxes\\" type=\\"object\\" icon=\\"fa-bars\\" invisible=\\"related_taxes_amount == 0\\">\\n                                <div class=\\"o_stat_info\\">\\n                                    <span class=\\"o_stat_value\\">\\n                                        <field name=\\"related_taxes_amount\\"/>\\n                                    </span>\\n                                    <span class=\\"o_stat_text\\">\\n                                        Taxes\\n                                    </span>\\n                                </div>\\n                            </button>\\n                            <button class=\\"oe_stat_button\\" name=\\"account.action_move_line_select\\" type=\\"action\\" icon=\\"fa-bars\\">\\n                                <div class=\\"o_stat_info\\">\\n                                    <span class=\\"o_stat_value\\">\\n                                        <field name=\\"current_balance\\"/>\\n                                    </span>\\n                                    <span class=\\"o_stat_text\\">\\n                                        Balance\\n                                    </span>\\n                                </div>\\n                            </button>\\n                        </div>\\n                        <div>\\n                            <h1 style=\\"font-size: 1.9rem;\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col col-md-auto\\">\\n                                        <label for=\\"code\\" string=\\"Code\\"/>\\n                                        <div>\\n                                            <field name=\\"placeholder_code\\" invisible=\\"1\\"/>\\n                                            <field name=\\"code\\" placeholder=\\"e.g. 101000\\" class=\\"oe_inline\\" options=\\"{'placeholder_field': 'placeholder_code'}\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col col-md-8\\">\\n                                        <label for=\\"name\\" string=\\"Account Name\\"/>\\n                                        <div>\\n                                            <field name=\\"name\\" placeholder=\\"e.g. Current Assets\\" style=\\"width:80% !important;\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </h1>\\n                        </div>\\n                        <notebook>\\n                            <page name=\\"accounting\\" string=\\"Accounting\\">\\n                                <group>\\n                                    <group>\\n                                        <field name=\\"account_type\\" widget=\\"account_type_selection\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" invisible=\\"account_type == 'off_balance'\\" options=\\"{'no_quick_create': True}\\"/>\\n                                        <field name=\\"tag_ids\\" widget=\\"many2many_tags\\" domain=\\"[('applicability', '=', 'accounts')]\\" context=\\"{'default_applicability': 'accounts'}\\" options=\\"{'no_create_edit': True}\\"/>\\n                                        <field name=\\"allowed_journal_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create_edit': True}\\"/>\\n                                    </group>\\n                                    <group>\\n                                        <field name=\\"internal_group\\" invisible=\\"1\\" readonly=\\"1\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                                        <field name=\\"deprecated\\"/>\\n                                        <field name=\\"group_id\\"/>\\n                                        <field name=\\"company_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page name=\\"mapping\\" string=\\"Mapping\\" groups=\\"base.group_multi_company\\" invisible=\\"not display_mapping_tab\\">\\n                                <field name=\\"code_mapping_ids\\" nolabel=\\"1\\">\\n                                    <list editable=\\"bottom\\">\\n                                        <field name=\\"company_id\\" force_save=\\"1\\"/>\\n                                        <field name=\\"code\\"/>\\n                                    </list>\\n                                </field>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                    <!-- Chatter -->\\n                    <chatter/>\\n                </form>", "es_ES": "<form string=\\"Cuenta\\">\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                            <button class=\\"oe_stat_button\\" name=\\"action_open_related_taxes\\" type=\\"object\\" icon=\\"fa-bars\\" invisible=\\"related_taxes_amount == 0\\">\\n                                <div class=\\"o_stat_info\\">\\n                                    <span class=\\"o_stat_value\\">\\n                                        <field name=\\"related_taxes_amount\\"/>\\n                                    </span>\\n                                    <span class=\\"o_stat_text\\">\\n                                        Impuestos\\n                                    </span>\\n                                </div>\\n                            </button>\\n                            <button class=\\"oe_stat_button\\" name=\\"account.action_move_line_select\\" type=\\"action\\" icon=\\"fa-bars\\">\\n                                <div class=\\"o_stat_info\\">\\n                                    <span class=\\"o_stat_value\\">\\n                                        <field name=\\"current_balance\\"/>\\n                                    </span>\\n                                    <span class=\\"o_stat_text\\">\\n                                        Saldo\\n                                    </span>\\n                                </div>\\n                            </button>\\n                        </div>\\n                        <div>\\n                            <h1 style=\\"font-size: 1.9rem;\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col col-md-auto\\">\\n                                        <label for=\\"code\\" string=\\"Código\\"/>\\n                                        <div>\\n                                            <field name=\\"placeholder_code\\" invisible=\\"1\\"/>\\n                                            <field name=\\"code\\" placeholder=\\"p. ej. 101000\\" class=\\"oe_inline\\" options=\\"{'placeholder_field': 'placeholder_code'}\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col col-md-8\\">\\n                                        <label for=\\"name\\" string=\\"Nombre de la cuenta\\"/>\\n                                        <div>\\n                                            <field name=\\"name\\" placeholder=\\"p. ej. Activos corrientes\\" style=\\"width:80% !important;\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </h1>\\n                        </div>\\n                        <notebook>\\n                            <page name=\\"accounting\\" string=\\"Contabilidad\\">\\n                                <group>\\n                                    <group>\\n                                        <field name=\\"account_type\\" widget=\\"account_type_selection\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" invisible=\\"account_type == 'off_balance'\\" options=\\"{'no_quick_create': True}\\"/>\\n                                        <field name=\\"tag_ids\\" widget=\\"many2many_tags\\" domain=\\"[('applicability', '=', 'accounts')]\\" context=\\"{'default_applicability': 'accounts'}\\" options=\\"{'no_create_edit': True}\\"/>\\n                                        <field name=\\"allowed_journal_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create_edit': True}\\"/>\\n                                    </group>\\n                                    <group>\\n                                        <field name=\\"internal_group\\" invisible=\\"1\\" readonly=\\"1\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                                        <field name=\\"deprecated\\"/>\\n                                        <field name=\\"group_id\\"/>\\n                                        <field name=\\"company_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page name=\\"mapping\\" string=\\"Mapeo\\" groups=\\"base.group_multi_company\\" invisible=\\"not display_mapping_tab\\">\\n                                <field name=\\"code_mapping_ids\\" nolabel=\\"1\\">\\n                                    <list editable=\\"bottom\\">\\n                                        <field name=\\"company_id\\" force_save=\\"1\\"/>\\n                                        <field name=\\"code\\"/>\\n                                    </list>\\n                                </field>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                    <!-- Chatter -->\\n                    <chatter/>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Account">\n                    <sheet>\n                        <div class="oe_button_box" name="button_box">\n                            <button class="oe_stat_button" name="action_open_related_taxes" type="object" icon="fa-bars" invisible="related_taxes_amount == 0">\n                                <div class="o_stat_info">\n                                    <span class="o_stat_value">\n                                        <field name="related_taxes_amount"/>\n                                    </span>\n                                    <span class="o_stat_text">\n                                        Taxes\n                                    </span>\n                                </div>\n                            </button>\n                            <button class="oe_stat_button" name="account.action_move_line_select" type="action" icon="fa-bars">\n                                <div class="o_stat_info">\n                                    <span class="o_stat_value">\n                                        <field name="current_balance"/>\n                                    </span>\n                                    <span class="o_stat_text">\n                                        Balance\n                                    </span>\n                                </div>\n                            </button>\n                        </div>\n                        <div>\n                            <h1 style="font-size: 1.9rem;">\n                                <div class="row">\n                                    <div class="col col-md-auto">\n                                        <label for="code" string="Code"/>\n                                        <div>\n                                            <field name="placeholder_code" invisible="1"/>\n                                            <field name="code" placeholder="e.g. 101000" class="oe_inline" options="{'placeholder_field': 'placeholder_code'}"/>\n                                        </div>\n                                    </div>\n                                </div>\n                                <div class="row">\n                                    <div class="col col-md-8">\n                                        <label for="name" string="Account Name"/>\n                                        <div>\n                                            <field name="name" placeholder="e.g. Current Assets" style="width:80% !important;"/>\n                                        </div>\n                                    </div>\n                                </div>\n                            </h1>\n                        </div>\n                        <notebook>\n                            <page name="accounting" string="Accounting">\n                                <group>\n                                    <group>\n                                        <field name="account_type" widget="account_type_selection"/>\n                                        <field name="tax_ids" widget="many2many_tags" invisible="account_type == 'off_balance'" options="{'no_quick_create': True}"/>\n                                        <field name="tag_ids" widget="many2many_tags" domain="[('applicability', '=', 'accounts')]" context="{'default_applicability': 'accounts'}" options="{'no_create_edit': True}"/>\n                                        <field name="allowed_journal_ids" widget="many2many_tags" options="{'no_create_edit': True}"/>\n                                    </group>\n                                    <group>\n                                        <field name="internal_group" invisible="1" readonly="1"/>\n                                        <field name="currency_id" options="{'no_create': True}" groups="base.group_multi_currency"/>\n                                        <field name="deprecated"/>\n                                        <field name="group_id"/>\n                                        <field name="company_ids" widget="many2many_tags" options="{'no_create': True}" groups="base.group_multi_company"/>\n                                    </group>\n                                </group>\n                            </page>\n                            <page name="mapping" string="Mapping" groups="base.group_multi_company" invisible="not display_mapping_tab">\n                                <field name="code_mapping_ids" nolabel="1">\n                                    <list editable="bottom">\n                                        <field name="company_id" force_save="1"/>\n                                        <field name="code"/>\n                                    </list>\n                                </field>\n                            </page>\n                        </notebook>\n                    </sheet>\n                    <!-- Chatter -->\n                    <chatter/>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
727	16	\N	1	1	account.account.list	account.account	\N	list	account/views/account_account_views.xml	primary	{"en_US": "<list editable=\\"top\\" create=\\"1\\" delete=\\"1\\" multi_edit=\\"1\\" string=\\"Chart of accounts\\" open_form_view=\\"True\\">\\n                    <field name=\\"placeholder_code\\" column_invisible=\\"1\\"/>\\n                    <field name=\\"code\\" string=\\"Code\\" widget=\\"char_with_placeholder_field\\" options=\\"{'placeholder_field': 'placeholder_code'}\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"account_type\\" widget=\\"account_type_selection\\"/>\\n                    <field name=\\"group_id\\" optional=\\"hide\\"/>\\n                    <field name=\\"internal_group\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"reconcile\\" widget=\\"boolean_toggle\\" invisible=\\"account_type in ('asset_cash', 'liability_credit_card', 'off_balance')\\"/>\\n                    <field name=\\"non_trade\\" widget=\\"boolean_toggle\\" invisible=\\"account_type not in ('liability_payable', 'asset_receivable')\\" optional=\\"hide\\"/>\\n                    <field name=\\"tax_ids\\" optional=\\"hide\\" widget=\\"many2many_tags\\"/>\\n                    <field name=\\"tag_ids\\" domain=\\"[('applicability', '=', 'accounts')]\\" optional=\\"hide\\" widget=\\"many2many_tags\\"/>\\n                    <field name=\\"allowed_journal_ids\\" optional=\\"hide\\" widget=\\"many2many_tags\\"/>\\n                    <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                    <field name=\\"company_ids\\" widget=\\"many2many_tags\\" readonly=\\"True\\" groups=\\"base.group_multi_company\\"/>\\n                </list>", "es_ES": "<list editable=\\"top\\" create=\\"1\\" delete=\\"1\\" multi_edit=\\"1\\" string=\\"Plan contable\\" open_form_view=\\"True\\">\\n                    <field name=\\"placeholder_code\\" column_invisible=\\"1\\"/>\\n                    <field name=\\"code\\" string=\\"Código\\" widget=\\"char_with_placeholder_field\\" options=\\"{'placeholder_field': 'placeholder_code'}\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"account_type\\" widget=\\"account_type_selection\\"/>\\n                    <field name=\\"group_id\\" optional=\\"hide\\"/>\\n                    <field name=\\"internal_group\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"reconcile\\" widget=\\"boolean_toggle\\" invisible=\\"account_type in ('asset_cash', 'liability_credit_card', 'off_balance')\\"/>\\n                    <field name=\\"non_trade\\" widget=\\"boolean_toggle\\" invisible=\\"account_type not in ('liability_payable', 'asset_receivable')\\" optional=\\"hide\\"/>\\n                    <field name=\\"tax_ids\\" optional=\\"hide\\" widget=\\"many2many_tags\\"/>\\n                    <field name=\\"tag_ids\\" domain=\\"[('applicability', '=', 'accounts')]\\" optional=\\"hide\\" widget=\\"many2many_tags\\"/>\\n                    <field name=\\"allowed_journal_ids\\" optional=\\"hide\\" widget=\\"many2many_tags\\"/>\\n                    <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                    <field name=\\"company_ids\\" widget=\\"many2many_tags\\" readonly=\\"True\\" groups=\\"base.group_multi_company\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list editable="top" create="1" delete="1" multi_edit="1" string="Chart of accounts" open_form_view="True">\n                    <field name="placeholder_code" column_invisible="1"/>\n                    <field name="code" string="Code" widget="char_with_placeholder_field" options="{'placeholder_field': 'placeholder_code'}"/>\n                    <field name="name"/>\n                    <field name="account_type" widget="account_type_selection"/>\n                    <field name="group_id" optional="hide"/>\n                    <field name="internal_group" column_invisible="True"/>\n                    <field name="reconcile" widget="boolean_toggle" invisible="account_type in ('asset_cash', 'liability_credit_card', 'off_balance')"/>\n                    <field name="non_trade" widget="boolean_toggle" invisible="account_type not in ('liability_payable', 'asset_receivable')" optional="hide"/>\n                    <field name="tax_ids" optional="hide" widget="many2many_tags"/>\n                    <field name="tag_ids" domain="[('applicability', '=', 'accounts')]" optional="hide" widget="many2many_tags"/>\n                    <field name="allowed_journal_ids" optional="hide" widget="many2many_tags"/>\n                    <field name="currency_id" options="{'no_create': True}" groups="base.group_multi_currency"/>\n                    <field name="company_ids" widget="many2many_tags" readonly="True" groups="base.group_multi_company"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
728	16	\N	1	1	account.account.kanban	account.account	\N	kanban	account/views/account_account_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\">\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-8\\">\\n                                    <field class=\\"fw-bolder\\" name=\\"name\\"/>\\n                                </div>\\n                                <div class=\\"col-4 text-end\\">\\n                                    <field class=\\"badge rounded-pill\\" name=\\"code\\"/>\\n                                </div>\\n                            </div>\\n                            <div>\\n                                <strong>Type: </strong>\\n                                <field name=\\"account_type\\"/>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\">\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-8\\">\\n                                    <field class=\\"fw-bolder\\" name=\\"name\\"/>\\n                                </div>\\n                                <div class=\\"col-4 text-end\\">\\n                                    <field class=\\"badge rounded-pill\\" name=\\"code\\"/>\\n                                </div>\\n                            </div>\\n                            <div>\\n                                <strong>Tipo: </strong>\\n                                <field name=\\"account_type\\"/>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile">\n                    <templates>\n                        <t t-name="card">\n                            <div class="row">\n                                <div class="col-8">\n                                    <field class="fw-bolder" name="name"/>\n                                </div>\n                                <div class="col-4 text-end">\n                                    <field class="badge rounded-pill" name="code"/>\n                                </div>\n                            </div>\n                            <div>\n                                <strong>Type: </strong>\n                                <field name="account_type"/>\n                            </div>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
729	16	\N	1	1	account.account.search	account.account	\N	search	account/views/account_account_views.xml	primary	{"en_US": "<search string=\\"Accounts\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', ('name', 'ilike', self), ('code', '=ilike', self + '%')]\\" string=\\"Account\\"/>\\n                    <filter string=\\"Receivable\\" name=\\"receivableacc\\" domain=\\"[('account_type','=','asset_receivable')]\\"/>\\n                    <filter string=\\"Payable\\" name=\\"payableacc\\" domain=\\"[('account_type','=','liability_payable')]\\"/>\\n                    <filter string=\\"Equity\\" name=\\"equityacc\\" domain=\\"[('internal_group','=', 'equity')]\\"/>\\n                    <filter string=\\"Assets\\" name=\\"assetsacc\\" domain=\\"[('internal_group','=', 'asset')]\\"/>\\n                    <filter string=\\"Liability\\" name=\\"liabilityacc\\" domain=\\"[('internal_group','=', 'liability')]\\"/>\\n                    <filter string=\\"Income\\" name=\\"incomeacc\\" domain=\\"[('internal_group','=', 'income')]\\"/>\\n                    <filter string=\\"Expenses\\" name=\\"expensesacc\\" domain=\\"[('internal_group','=', 'expense')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Account with Entries\\" name=\\"used\\" domain=\\"[('used', '=', True)]\\"/>\\n                    <filter string=\\"Active Account\\" name=\\"activeacc\\" domain=\\"[('deprecated', '=', False)]\\"/>\\n                    <separator/>\\n                    <field name=\\"account_type\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter string=\\"Account Type\\" name=\\"accounttype\\" domain=\\"\\" context=\\"{'group_by':'account_type'}\\"/>\\n                    </group>\\n                    <searchpanel class=\\"account_root w-auto\\">\\n                        <field name=\\"root_id\\" icon=\\"fa-filter\\" limit=\\"0\\"/>\\n                    </searchpanel>\\n                </search>", "es_ES": "<search string=\\"Cuentas\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', ('name', 'ilike', self), ('code', '=ilike', self + '%')]\\" string=\\"Cuenta\\"/>\\n                    <filter string=\\"Por cobrar\\" name=\\"receivableacc\\" domain=\\"[('account_type','=','asset_receivable')]\\"/>\\n                    <filter string=\\"Por pagar\\" name=\\"payableacc\\" domain=\\"[('account_type','=','liability_payable')]\\"/>\\n                    <filter string=\\"Capital neto\\" name=\\"equityacc\\" domain=\\"[('internal_group','=', 'equity')]\\"/>\\n                    <filter string=\\"Activos\\" name=\\"assetsacc\\" domain=\\"[('internal_group','=', 'asset')]\\"/>\\n                    <filter string=\\"Pasivo\\" name=\\"liabilityacc\\" domain=\\"[('internal_group','=', 'liability')]\\"/>\\n                    <filter string=\\"Ingreso\\" name=\\"incomeacc\\" domain=\\"[('internal_group','=', 'income')]\\"/>\\n                    <filter string=\\"Gastos\\" name=\\"expensesacc\\" domain=\\"[('internal_group','=', 'expense')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Cuenta con asientos\\" name=\\"used\\" domain=\\"[('used', '=', True)]\\"/>\\n                    <filter string=\\"Cuenta activa\\" name=\\"activeacc\\" domain=\\"[('deprecated', '=', False)]\\"/>\\n                    <separator/>\\n                    <field name=\\"account_type\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Tipo de cuenta\\" name=\\"accounttype\\" domain=\\"\\" context=\\"{'group_by':'account_type'}\\"/>\\n                    </group>\\n                    <searchpanel class=\\"account_root w-auto\\">\\n                        <field name=\\"root_id\\" icon=\\"fa-filter\\" limit=\\"0\\"/>\\n                    </searchpanel>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Accounts">\n                    <field name="name" filter_domain="['|', ('name', 'ilike', self), ('code', '=ilike', self + '%')]" string="Account"/>\n                    <filter string="Receivable" name="receivableacc" domain="[('account_type','=','asset_receivable')]"/>\n                    <filter string="Payable" name="payableacc" domain="[('account_type','=','liability_payable')]"/>\n                    <filter string="Equity" name="equityacc" domain="[('internal_group','=', 'equity')]"/>\n                    <filter string="Assets" name="assetsacc" domain="[('internal_group','=', 'asset')]"/>\n                    <filter string="Liability" name="liabilityacc" domain="[('internal_group','=', 'liability')]"/>\n                    <filter string="Income" name="incomeacc" domain="[('internal_group','=', 'income')]"/>\n                    <filter string="Expenses" name="expensesacc" domain="[('internal_group','=', 'expense')]"/>\n                    <separator/>\n                    <filter string="Account with Entries" name="used" domain="[('used', '=', True)]"/>\n                    <filter string="Active Account" name="activeacc" domain="[('deprecated', '=', False)]"/>\n                    <separator/>\n                    <field name="account_type"/>\n                    <group expand="0" string="Group By">\n                        <filter string="Account Type" name="accounttype" domain="" context="{'group_by':'account_type'}"/>\n                    </group>\n                    <searchpanel class="account_root w-auto">\n                        <field name="root_id" icon="fa-filter" limit="0"/>\n                    </searchpanel>\n                </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
730	16	\N	1	1	account.group.form	account.group	\N	form	account/views/account_group_views.xml	primary	{"en_US": "<form string=\\"Account Group\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <label for=\\"code_prefix_start\\" string=\\"Code Prefix\\"/>\\n                        <div>\\n                            From <field name=\\"code_prefix_start\\" class=\\"oe_inline\\"/> to <field name=\\"code_prefix_end\\" class=\\"oe_inline\\"/>\\n                        </div>\\n                        <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                    </group>\\n                </sheet>\\n                </form>", "es_ES": "<form string=\\"Grupo de cuenta\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <label for=\\"code_prefix_start\\" string=\\"Prefijo de código\\"/>\\n                        <div>\\n                            Desde <field name=\\"code_prefix_start\\" class=\\"oe_inline\\"/> a <field name=\\"code_prefix_end\\" class=\\"oe_inline\\"/>\\n                        </div>\\n                        <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                    </group>\\n                </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Account Group">\n                <sheet>\n                    <group>\n                        <field name="name"/>\n                        <label for="code_prefix_start" string="Code Prefix"/>\n                        <div>\n                            From <field name="code_prefix_start" class="oe_inline"/> to <field name="code_prefix_end" class="oe_inline"/>\n                        </div>\n                        <field name="company_id" options="{'no_create': True}" groups="base.group_multi_company"/>\n                    </group>\n                </sheet>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
733	1	\N	1	1	account.journal.list	account.journal	\N	list	account/views/account_journal_views.xml	primary	{"en_US": "<list string=\\"Account Journal\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"type\\"/>\\n                    <field name=\\"journal_group_ids\\" widget=\\"many2many_tags\\" readonly=\\"1\\" optional=\\"hide\\"/>\\n                    <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" optional=\\"hide\\"/>\\n                    <field name=\\"code\\" optional=\\"show\\"/>\\n                    <field name=\\"default_account_id\\" optional=\\"show\\"/>\\n                    <field name=\\"autocheck_on_post\\" optional=\\"hide\\"/>\\n                    <field name=\\"active\\" optional=\\"hide\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\"/>\\n                    <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" column_invisible=\\"True\\"/>\\n                </list>", "es_ES": "<list string=\\"Diario de cuenta\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"type\\"/>\\n                    <field name=\\"journal_group_ids\\" widget=\\"many2many_tags\\" readonly=\\"1\\" optional=\\"hide\\"/>\\n                    <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" optional=\\"hide\\"/>\\n                    <field name=\\"code\\" optional=\\"show\\"/>\\n                    <field name=\\"default_account_id\\" optional=\\"show\\"/>\\n                    <field name=\\"autocheck_on_post\\" optional=\\"hide\\"/>\\n                    <field name=\\"active\\" optional=\\"hide\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\"/>\\n                    <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" column_invisible=\\"True\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Account Journal">\n                    <field name="sequence" widget="handle"/>\n                    <field name="name"/>\n                    <field name="type"/>\n                    <field name="journal_group_ids" widget="many2many_tags" readonly="1" optional="hide"/>\n                    <field name="currency_id" groups="base.group_multi_currency" optional="hide"/>\n                    <field name="code" optional="show"/>\n                    <field name="default_account_id" optional="show"/>\n                    <field name="autocheck_on_post" optional="hide"/>\n                    <field name="active" optional="hide"/>\n                    <field name="company_id" groups="base.group_multi_company" optional="hide"/>\n                    <field name="company_id" groups="!base.group_multi_company" column_invisible="True"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
736	1	\N	1	1	account.journal.search	account.journal	\N	search	account/views/account_journal_views.xml	primary	{"en_US": "<search string=\\"Search Account Journal\\">\\n                    <field name=\\"name\\" string=\\"Journal\\" filter_domain=\\"['|', ('name', 'ilike', self), ('code', 'ilike', self)]\\"/>\\n                    <filter name=\\"dashboard\\" string=\\"Favorites\\" domain=\\"[('show_on_dashboard', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"sales\\" string=\\"Sales\\" domain=\\"[('type', '=', 'sale')]\\"/>\\n                    <filter name=\\"purchases\\" string=\\"Purchases\\" domain=\\"[('type', '=', 'purchase')]\\"/>\\n                    <filter name=\\"liquidity\\" string=\\"Liquidity\\" domain=\\"[('type', 'in', ('cash', 'bank', 'credit'))]\\"/>\\n                    <filter name=\\"miscellaneous\\" string=\\"Miscellaneous\\" domain=\\"[('type', 'not in', ['sale', 'purchase', 'cash', 'bank', 'credit'])]\\"/>\\n                    <separator/>\\n                    <filter name=\\"inactive\\" string=\\"Archived\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>", "es_ES": "<search string=\\"Buscar diario contable\\">\\n                    <field name=\\"name\\" string=\\"Diario\\" filter_domain=\\"['|', ('name', 'ilike', self), ('code', 'ilike', self)]\\"/>\\n                    <filter name=\\"dashboard\\" string=\\"Favoritos\\" domain=\\"[('show_on_dashboard', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"sales\\" string=\\"Ventas\\" domain=\\"[('type', '=', 'sale')]\\"/>\\n                    <filter name=\\"purchases\\" string=\\"Compras\\" domain=\\"[('type', '=', 'purchase')]\\"/>\\n                    <filter name=\\"liquidity\\" string=\\"Liquidez\\" domain=\\"[('type', 'in', ('cash', 'bank', 'credit'))]\\"/>\\n                    <filter name=\\"miscellaneous\\" string=\\"Varios\\" domain=\\"[('type', 'not in', ['sale', 'purchase', 'cash', 'bank', 'credit'])]\\"/>\\n                    <separator/>\\n                    <filter name=\\"inactive\\" string=\\"Archivado\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Account Journal">\n                    <field name="name" string="Journal" filter_domain="['|', ('name', 'ilike', self), ('code', 'ilike', self)]"/>\n                    <filter name="dashboard" string="Favorites" domain="[('show_on_dashboard', '=', True)]"/>\n                    <separator/>\n                    <filter name="sales" string="Sales" domain="[('type', '=', 'sale')]"/>\n                    <filter name="purchases" string="Purchases" domain="[('type', '=', 'purchase')]"/>\n                    <filter name="liquidity" string="Liquidity" domain="[('type', 'in', ('cash', 'bank', 'credit'))]"/>\n                    <filter name="miscellaneous" string="Miscellaneous" domain="[('type', 'not in', ['sale', 'purchase', 'cash', 'bank', 'credit'])]"/>\n                    <separator/>\n                    <filter name="inactive" string="Archived" domain="[('active', '=', False)]"/>\n                </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
737	1	\N	1	1	account.journal.group.list	account.journal.group	\N	list	account/views/account_journal_views.xml	primary	{"en_US": "<list editable=\\"bottom\\">\\n                    <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"name\\" placeholder=\\"e.g. GAAP, IFRS, ...\\"/>\\n                    <field name=\\"excluded_journal_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" placeholder=\\"All Companies\\" options=\\"{'no_create': True}\\"/>\\n                </list>", "es_ES": "<list editable=\\"bottom\\">\\n                    <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"name\\" placeholder=\\"p. ej. PCGA, NIIF, ...\\"/>\\n                    <field name=\\"excluded_journal_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" placeholder=\\"Todas las empresas\\" options=\\"{'no_create': True}\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list editable="bottom">\n                    <field name="company_id" column_invisible="True"/>\n                    <field name="sequence" widget="handle"/>\n                    <field name="name" placeholder="e.g. GAAP, IFRS, ..."/>\n                    <field name="excluded_journal_ids" widget="many2many_tags" options="{'no_create': True}"/>\n                    <field name="company_id" groups="base.group_multi_company" placeholder="All Companies" options="{'no_create': True}"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
738	1	\N	1	1	account.journal.group.form	account.journal.group	\N	form	account/views/account_journal_views.xml	primary	{"en_US": "<form string=\\"Multi-ledger\\">\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"name\\" placeholder=\\"e.g. GAAP, IFRS, ...\\"/>\\n                            <field name=\\"excluded_journal_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"sequence\\" groups=\\"base.group_no_one\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Varios libros mayores\\">\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"name\\" placeholder=\\"p. ej. PCGA, NIIF, ...\\"/>\\n                            <field name=\\"excluded_journal_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"sequence\\" groups=\\"base.group_no_one\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Multi-ledger">\n                    <sheet>\n                        <group>\n                            <field name="company_id" invisible="1"/>\n                            <field name="name" placeholder="e.g. GAAP, IFRS, ..."/>\n                            <field name="excluded_journal_ids" widget="many2many_tags" options="{'no_create': True}"/>\n                            <field name="sequence" groups="base.group_no_one"/>\n                            <field name="company_id" groups="base.group_multi_company"/>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
739	16	\N	1	1	Tags	account.account.tag	\N	form	account/views/account_account_tag_views.xml	primary	{"en_US": "<form string=\\"Tags\\">\\n                    <sheet>\\n                        <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <group>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"applicability\\"/>\\n                            <field name=\\"tax_negate\\" readonly=\\"1\\" invisible=\\"applicability != 'taxes'\\"/>\\n                            <field name=\\"country_id\\" options=\\"{'no_open': True, 'no_create': True}\\" invisible=\\"applicability != 'taxes'\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Etiquetas\\">\\n                    <sheet>\\n                        <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <group>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"applicability\\"/>\\n                            <field name=\\"tax_negate\\" readonly=\\"1\\" invisible=\\"applicability != 'taxes'\\"/>\\n                            <field name=\\"country_id\\" options=\\"{'no_open': True, 'no_create': True}\\" invisible=\\"applicability != 'taxes'\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Tags">\n                    <sheet>\n                        <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                        <group>\n                            <field name="active" invisible="1"/>\n                            <field name="name"/>\n                            <field name="applicability"/>\n                            <field name="tax_negate" readonly="1" invisible="applicability != 'taxes'"/>\n                            <field name="country_id" options="{'no_open': True, 'no_create': True}" invisible="applicability != 'taxes'"/>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
740	16	\N	1	1	Tags	account.account.tag	\N	list	account/views/account_account_tag_views.xml	primary	{"en_US": "<list string=\\"Tags\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"applicability\\"/>\\n                    <field name=\\"country_id\\"/>\\n                </list>", "es_ES": "<list string=\\"Etiquetas\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"applicability\\"/>\\n                    <field name=\\"country_id\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Tags">\n                    <field name="name"/>\n                    <field name="applicability"/>\n                    <field name="country_id"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
742	16	\N	1	1	account.bank.statement.list	account.bank.statement	\N	list	account/views/account_bank_statement_views.xml	primary	{"en_US": "<list decoration-danger=\\"journal_id and not is_complete or not is_valid\\" decoration-muted=\\"not journal_id\\" create=\\"false\\" string=\\"Statements\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"balance_start\\"/>\\n                    <field name=\\"balance_end_real\\"/>\\n                    <field name=\\"balance_end\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"is_complete\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"is_valid\\" column_invisible=\\"True\\"/>\\n                </list>", "es_ES": "<list decoration-danger=\\"journal_id and not is_complete or not is_valid\\" decoration-muted=\\"not journal_id\\" create=\\"false\\" string=\\"Extractos\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"balance_start\\"/>\\n                    <field name=\\"balance_end_real\\"/>\\n                    <field name=\\"balance_end\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"is_complete\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"is_valid\\" column_invisible=\\"True\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list decoration-danger="journal_id and not is_complete or not is_valid" decoration-muted="not journal_id" create="false" string="Statements">\n                    <field name="name"/>\n                    <field name="date"/>\n                    <field name="journal_id"/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                    <field name="balance_start"/>\n                    <field name="balance_end_real"/>\n                    <field name="balance_end" column_invisible="True"/>\n                    <field name="currency_id" column_invisible="True"/>\n                    <field name="is_complete" column_invisible="True"/>\n                    <field name="is_valid" column_invisible="True"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
743	16	\N	1	1	account.bank.statement.search	account.bank.statement	\N	search	account/views/account_bank_statement_views.xml	primary	{"en_US": "<search string=\\"Search Statements\\">\\n                    <field name=\\"name\\" string=\\"Statement\\"/>\\n                    <field name=\\"date\\"/>\\n                    <filter string=\\"Empty\\" name=\\"empty\\" domain=\\"[('line_ids','=',False)]\\"/>\\n                    <filter name=\\"invalid\\" string=\\"Invalid\\" domain=\\"['|', ('is_valid', '=', False),('is_complete', '=', False)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"filter_date\\" date=\\"date\\"/>\\n                    <field name=\\"journal_id\\" domain=\\"[('type', 'in', ('bank', 'cash', 'credit'))]\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter string=\\"Journal\\" name=\\"journal\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                        <filter string=\\"Date\\" name=\\"date\\" context=\\"{'group_by': 'date'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Buscar extractos de cuenta\\">\\n                    <field name=\\"name\\" string=\\"Extracto\\"/>\\n                    <field name=\\"date\\"/>\\n                    <filter string=\\"Vacio\\" name=\\"empty\\" domain=\\"[('line_ids','=',False)]\\"/>\\n                    <filter name=\\"invalid\\" string=\\"No válido\\" domain=\\"['|', ('is_valid', '=', False),('is_complete', '=', False)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"filter_date\\" date=\\"date\\"/>\\n                    <field name=\\"journal_id\\" domain=\\"[('type', 'in', ('bank', 'cash', 'credit'))]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Diario\\" name=\\"journal\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                        <filter string=\\"Fecha\\" name=\\"date\\" context=\\"{'group_by': 'date'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Statements">\n                    <field name="name" string="Statement"/>\n                    <field name="date"/>\n                    <filter string="Empty" name="empty" domain="[('line_ids','=',False)]"/>\n                    <filter name="invalid" string="Invalid" domain="['|', ('is_valid', '=', False),('is_complete', '=', False)]"/>\n                    <separator/>\n                    <filter name="filter_date" date="date"/>\n                    <field name="journal_id" domain="[('type', 'in', ('bank', 'cash', 'credit'))]"/>\n                    <group expand="0" string="Group By">\n                        <filter string="Journal" name="journal" context="{'group_by': 'journal_id'}"/>\n                        <filter string="Date" name="date" context="{'group_by': 'date'}"/>\n                    </group>\n                </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
744	16	\N	1	1	account.bank.statement.pivot	account.bank.statement	\N	pivot	account/views/account_bank_statement_views.xml	primary	{"en_US": "<pivot string=\\"Account Statistics\\" sample=\\"1\\">\\n                    <field name=\\"date\\" type=\\"row\\"/>\\n                    <field name=\\"balance_start\\" type=\\"measure\\"/>\\n                    <field name=\\"balance_end\\" type=\\"measure\\"/>\\n                </pivot>", "es_ES": "<pivot string=\\"Estadísticas de cuentas\\" sample=\\"1\\">\\n                    <field name=\\"date\\" type=\\"row\\"/>\\n                    <field name=\\"balance_start\\" type=\\"measure\\"/>\\n                    <field name=\\"balance_end\\" type=\\"measure\\"/>\\n                </pivot>"}	<?xml version="1.0"?>\n<pivot string="Account Statistics" sample="1">\n                    <field name="date" type="row"/>\n                    <field name="balance_start" type="measure"/>\n                    <field name="balance_end" type="measure"/>\n                </pivot>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
745	16	\N	1	1	account.bank.statement.graph	account.bank.statement	\N	graph	account/views/account_bank_statement_views.xml	primary	{"en_US": "<graph string=\\"Account Statistics\\" sample=\\"1\\">\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"balance_start\\" operator=\\"+\\"/>\\n                    <field name=\\"balance_end\\" operator=\\"+\\"/>\\n                </graph>", "es_ES": "<graph string=\\"Estadísticas de cuentas\\" sample=\\"1\\">\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"balance_start\\" operator=\\"+\\"/>\\n                    <field name=\\"balance_end\\" operator=\\"+\\"/>\\n                </graph>"}	<?xml version="1.0"?>\n<graph string="Account Statistics" sample="1">\n                    <field name="date"/>\n                    <field name="balance_start" operator="+"/>\n                    <field name="balance_end" operator="+"/>\n                </graph>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
746	16	\N	1	1	account.reconcile.model.line.form	account.reconcile.model.line	\N	form	account/views/account_reconcile_model_views.xml	primary	{"en_US": "<form>\\n                    <field name=\\"model_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"allow_payment_tolerance\\" invisible=\\"1\\"/>\\n                    <field name=\\"payment_tolerance_param\\" invisible=\\"1\\"/>\\n                    <field name=\\"rule_type\\" invisible=\\"1\\"/>\\n                    <group>\\n                        <group>\\n                            <field name=\\"account_id\\" options=\\"{'no_create': True}\\" required=\\"rule_type != 'invoice_matching' or (rule_type == 'invoice_matching' and allow_payment_tolerance and payment_tolerance_param != 0.0)\\"/>\\n                            <field name=\\"amount_type\\"/>\\n                            <field name=\\"tax_ids\\" domain=\\"[('company_id', '=', company_id)]\\" options=\\"{'no_create': True}\\" context=\\"{'append_type_to_tax_name': True}\\" widget=\\"many2many_tags\\"/>\\n                            <field name=\\"show_force_tax_included\\" invisible=\\"1\\"/>\\n                            <field name=\\"force_tax_included\\" invisible=\\"not show_force_tax_included\\" force_save=\\"1\\"/>\\n                            <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'account_field': 'account_id', 'business_domain': 'general'}\\"/>\\n                            <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"label\\"/>\\n                            <label for=\\"amount_string\\"/>\\n                            <div>\\n                                <field name=\\"amount_string\\" class=\\"oe_inline\\"/>\\n                                <span class=\\"o_form_label oe_inline\\" invisible=\\"amount_type != 'percentage'\\">%</span>\\n                            </div>\\n                        </group>\\n                    </group>\\n                </form>", "es_ES": "<form>\\n                    <field name=\\"model_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"allow_payment_tolerance\\" invisible=\\"1\\"/>\\n                    <field name=\\"payment_tolerance_param\\" invisible=\\"1\\"/>\\n                    <field name=\\"rule_type\\" invisible=\\"1\\"/>\\n                    <group>\\n                        <group>\\n                            <field name=\\"account_id\\" options=\\"{'no_create': True}\\" required=\\"rule_type != 'invoice_matching' or (rule_type == 'invoice_matching' and allow_payment_tolerance and payment_tolerance_param != 0.0)\\"/>\\n                            <field name=\\"amount_type\\"/>\\n                            <field name=\\"tax_ids\\" domain=\\"[('company_id', '=', company_id)]\\" options=\\"{'no_create': True}\\" context=\\"{'append_type_to_tax_name': True}\\" widget=\\"many2many_tags\\"/>\\n                            <field name=\\"show_force_tax_included\\" invisible=\\"1\\"/>\\n                            <field name=\\"force_tax_included\\" invisible=\\"not show_force_tax_included\\" force_save=\\"1\\"/>\\n                            <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'account_field': 'account_id', 'business_domain': 'general'}\\"/>\\n                            <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"label\\"/>\\n                            <label for=\\"amount_string\\"/>\\n                            <div>\\n                                <field name=\\"amount_string\\" class=\\"oe_inline\\"/>\\n                                <span class=\\"o_form_label oe_inline\\" invisible=\\"amount_type != 'percentage'\\">%</span>\\n                            </div>\\n                        </group>\\n                    </group>\\n                </form>"}	<?xml version="1.0"?>\n<form>\n                    <field name="model_id" invisible="1"/>\n                    <field name="allow_payment_tolerance" invisible="1"/>\n                    <field name="payment_tolerance_param" invisible="1"/>\n                    <field name="rule_type" invisible="1"/>\n                    <group>\n                        <group>\n                            <field name="account_id" options="{'no_create': True}" required="rule_type != 'invoice_matching' or (rule_type == 'invoice_matching' and allow_payment_tolerance and payment_tolerance_param != 0.0)"/>\n                            <field name="amount_type"/>\n                            <field name="tax_ids" domain="[('company_id', '=', company_id)]" options="{'no_create': True}" context="{'append_type_to_tax_name': True}" widget="many2many_tags"/>\n                            <field name="show_force_tax_included" invisible="1"/>\n                            <field name="force_tax_included" invisible="not show_force_tax_included" force_save="1"/>\n                            <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting" options="{'account_field': 'account_id', 'business_domain': 'general'}"/>\n                            <field name="company_id" invisible="1"/>\n                        </group>\n                        <group>\n                            <field name="label"/>\n                            <label for="amount_string"/>\n                            <div>\n                                <field name="amount_string" class="oe_inline"/>\n                                <span class="o_form_label oe_inline" invisible="amount_type != 'percentage'">%</span>\n                            </div>\n                        </group>\n                    </group>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
747	16	\N	1	1	account.reconcile.model.list	account.reconcile.model	\N	list	account/views/account_reconcile_model_views.xml	primary	{"en_US": "<list string=\\"Bank Reconciliation Move Presets\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"rule_type\\"/>\\n                    <field name=\\"auto_reconcile\\"/>\\n                    <field name=\\"match_journal_ids\\" optional=\\"hidden\\" widget=\\"many2many_tags\\"/>\\n                </list>", "es_ES": "<list string=\\"Preconfiguración de conciliación de movimientos bancarios\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"rule_type\\"/>\\n                    <field name=\\"auto_reconcile\\"/>\\n                    <field name=\\"match_journal_ids\\" optional=\\"hidden\\" widget=\\"many2many_tags\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Bank Reconciliation Move Presets">\n                    <field name="sequence" widget="handle"/>\n                    <field name="name"/>\n                    <field name="rule_type"/>\n                    <field name="auto_reconcile"/>\n                    <field name="match_journal_ids" optional="hidden" widget="many2many_tags"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
748	16	\N	1	1	account.reconcile.model.form	account.reconcile.model	\N	form	account/views/account_reconcile_model_views.xml	primary	{"en_US": "<form string=\\"Operation Templates\\">\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\n                    <field name=\\"payment_tolerance_param\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                            <button type=\\"object\\" name=\\"action_reconcile_stat\\" class=\\"oe_stat_button\\" icon=\\"fa-book\\">\\n                                <field name=\\"number_entries\\" string=\\"Journal Entries\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                        </div>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\" placeholder=\\"Model Name\\"/>\\n                            <h1><field name=\\"name\\" placeholder=\\"e.g. Bank Fees\\"/></h1>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"rule_type\\" widget=\\"radio\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"auto_reconcile\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                <field name=\\"to_check\\" invisible=\\"rule_type != 'writeoff_button'\\"/>\\n                                <field name=\\"past_months_limit\\" invisible=\\"rule_type != 'invoice_matching'\\"/>\\n                                <field name=\\"matching_order\\" invisible=\\"rule_type != 'invoice_matching'\\"/>\\n                                <field name=\\"counterpart_type\\" required=\\"rule_type == 'writeoff_button'\\" invisible=\\"rule_type != 'writeoff_button'\\"/>\\n                            </group>\\n                        </group>\\n                        <notebook>\\n                            <page id=\\"conditions_tab\\" string=\\"Bank Transactions Conditions\\" name=\\"page_bank_transactions_conditions\\">\\n                                <group id=\\"conditions_tab_group\\">\\n                                    <group id=\\"left_column\\" class=\\"col-6\\">\\n                                        <label for=\\"match_journal_ids\\"/>\\n                                        <div>\\n                                            <field name=\\"match_journal_ids\\" widget=\\"many2many_tags\\" nolabel=\\"1\\" options=\\"{'no_create': True}\\"/>\\n                                        </div>\\n                                        <field name=\\"match_nature\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <label for=\\"match_amount\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <div class=\\"d-flex gap-2\\" invisible=\\"rule_type == 'writeoff_button'\\">\\n                                            <field name=\\"match_amount\\"/>\\n                                            <field name=\\"match_amount_min\\" invisible=\\"match_amount in (False, 'lower')\\" required=\\"match_amount\\"/>\\n                                            <span class=\\"o_form_label\\" invisible=\\"match_amount != 'between'\\">and</span>\\n                                            <field name=\\"match_amount_max\\" invisible=\\"match_amount in (False, 'greater')\\" required=\\"match_amount == 'between'\\"/>\\n                                        </div>\\n                                        <label for=\\"allow_payment_tolerance\\" invisible=\\"rule_type != 'invoice_matching'\\"/>\\n                                        <div class=\\"d-flex gap-2\\" invisible=\\"rule_type != 'invoice_matching'\\">\\n                                            <field name=\\"allow_payment_tolerance\\"/>\\n                                            <span invisible=\\"not allow_payment_tolerance\\" class=\\"d-flex gap-2 w-100\\">\\n                                                <field name=\\"payment_tolerance_param\\"/>\\n                                                <field name=\\"payment_tolerance_type\\" class=\\"o_field_highlight o_show_selection_caret\\"/>\\n                                            </span>\\n                                        </div>\\n                                        <field name=\\"match_same_currency\\" invisible=\\"rule_type != 'invoice_matching'\\"/>\\n                                    </group>\\n                                    <group id=\\"right column\\" class=\\"col-6\\">\\n                                        <span invisible=\\"rule_type != 'invoice_matching'\\" class=\\"o_form_label o_td_label\\">Match Invoice/bill with</span>\\n                                        <div class=\\"d-flex gap-3\\" invisible=\\"rule_type != 'invoice_matching'\\">\\n                                            <label for=\\"match_text_location_label\\" string=\\"Label\\"/>\\n                                            <field name=\\"match_text_location_label\\"/>\\n                                            <label for=\\"match_text_location_note\\" string=\\"Note\\"/>\\n                                            <field name=\\"match_text_location_note\\"/>\\n                                            <label for=\\"match_text_location_reference\\" string=\\"Reference\\"/>\\n                                            <field name=\\"match_text_location_reference\\"/>\\n                                        </div>\\n                                        <label for=\\"match_label\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <div class=\\"d-flex gap-3\\" invisible=\\"rule_type == 'writeoff_button'\\">\\n                                            <field name=\\"match_label\\"/>\\n                                            <field name=\\"match_label_param\\" invisible=\\"not match_label\\" required=\\"match_label\\"/>\\n                                        </div>\\n                                        <label for=\\"match_note\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <div class=\\"d-flex gap-3\\" invisible=\\"rule_type == 'writeoff_button'\\">\\n                                            <field name=\\"match_note\\"/>\\n                                            <field name=\\"match_note_param\\" invisible=\\"not match_note\\" required=\\"match_note\\"/>\\n                                        </div>\\n                                        <label for=\\"match_transaction_type\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <div class=\\"d-flex gap-3\\" invisible=\\"rule_type == 'writeoff_button'\\">\\n                                            <field name=\\"match_transaction_type\\"/>\\n                                            <field name=\\"match_transaction_type_param\\" invisible=\\"not match_transaction_type\\" required=\\"match_transaction_type\\"/>\\n                                        </div>\\n                                        <field name=\\"match_partner\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <label for=\\"match_partner_ids\\" class=\\"ml16\\" invisible=\\"not match_partner or rule_type == 'writeoff_button'\\"/>\\n                                        <field name=\\"match_partner_ids\\" nolabel=\\"1\\" widget=\\"many2many_tags\\" options=\\"{'no_quick_create': True}\\" invisible=\\"not match_partner or rule_type == 'writeoff_button'\\"/>\\n                                        <label for=\\"match_partner_category_ids\\" class=\\"ml16\\" invisible=\\"not match_partner or rule_type == 'writeoff_button'\\"/>\\n                                        <field name=\\"match_partner_category_ids\\" nolabel=\\"1\\" widget=\\"many2many_tags\\" invisible=\\"not match_partner or rule_type == 'writeoff_button'\\"/>\\n                                    </group>\\n                                </group>\\n                                <group string=\\"Counterpart Items\\" colespan=\\"4\\" class=\\"oe_inline\\" invisible=\\"rule_type == 'invoice_matching' and (not allow_payment_tolerance or allow_payment_tolerance and payment_tolerance_param == 0.0)\\">\\n                                    <group>\\n                                        <field name=\\"show_decimal_separator\\" invisible=\\"1\\"/>\\n                                        <field name=\\"decimal_separator\\" invisible=\\"not show_decimal_separator\\" groups=\\"base.group_no_one\\"/>\\n                                    </group>\\n                                    <field name=\\"line_ids\\" default=\\"{'default_model_id': self, 'default_company_id': self.company_id}\\" nolabel=\\"1\\">\\n                                        <list editable=\\"bottom\\">\\n                                            <field name=\\"show_force_tax_included\\" column_invisible=\\"True\\"/>\\n                                            <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n\\n                                            <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                            <field name=\\"account_id\\" required=\\"(parent.counterpart_type == 'general' and parent.rule_type == 'writeoff_button') or parent.rule_type == 'writeoff_suggestion'\\"/>\\n                                            <field name=\\"amount_type\\"/>\\n                                            <field name=\\"journal_id\\" column_invisible=\\"parent.rule_type != 'writeoff_button'\\" optional=\\"hide\\" domain=\\"[('type', '=', parent.counterpart_type)]\\"/>\\n                                            <field name=\\"amount_string\\"/>\\n                                            <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\" domain=\\"[('type_tax_use', '=?', parent.counterpart_type if parent.counterpart_type in ('sale', 'purchase') and rule_type == 'writeoff_button' else None)]\\" context=\\"{'append_type_to_tax_name': True}\\"/>\\n                                            <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'account_field': 'account_id', 'business_domain': 'general'}\\"/>\\n                                            <field name=\\"force_tax_included\\" widget=\\"boolean_toggle\\" invisible=\\"not show_force_tax_included\\" column_invisible=\\"parent.rule_type == 'writeoff_button' and parent.counterpart_type != 'general'\\" optional=\\"hide\\"/>\\n                                            <field name=\\"label\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                            </page>\\n                            <page id=\\"partner_tab\\" string=\\"Partner Mapping\\" name=\\"page_partner_mapping\\" invisible=\\"rule_type not in ('invoice_matching', 'writeoff_suggestion')\\">\\n                                <field name=\\"partner_mapping_line_ids\\" nolabel=\\"1\\">\\n                                    <list editable=\\"bottom\\">\\n                                        <field name=\\"company_id\\"/>\\n                                        <field name=\\"payment_ref_regex\\" required=\\"not narration_regex\\"/>\\n                                        <field name=\\"narration_regex\\" required=\\"not payment_ref_regex\\"/>\\n                                        <field name=\\"partner_id\\"/>\\n                                    </list>\\n                                </field>\\n                            </page>\\n                        </notebook>\\n\\n                    </sheet>\\n\\n                    <chatter/>\\n                </form>", "es_ES": "<form string=\\"Plantillas de operaciones\\">\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\n                    <field name=\\"payment_tolerance_param\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                            <button type=\\"object\\" name=\\"action_reconcile_stat\\" class=\\"oe_stat_button\\" icon=\\"fa-book\\">\\n                                <field name=\\"number_entries\\" string=\\"Asientos contables\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                        </div>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\" placeholder=\\"Nombre del modelo\\"/>\\n                            <h1><field name=\\"name\\" placeholder=\\"p. ej. comisiones bancarias\\"/></h1>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"rule_type\\" widget=\\"radio\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"auto_reconcile\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                <field name=\\"to_check\\" invisible=\\"rule_type != 'writeoff_button'\\"/>\\n                                <field name=\\"past_months_limit\\" invisible=\\"rule_type != 'invoice_matching'\\"/>\\n                                <field name=\\"matching_order\\" invisible=\\"rule_type != 'invoice_matching'\\"/>\\n                                <field name=\\"counterpart_type\\" required=\\"rule_type == 'writeoff_button'\\" invisible=\\"rule_type != 'writeoff_button'\\"/>\\n                            </group>\\n                        </group>\\n                        <notebook>\\n                            <page id=\\"conditions_tab\\" string=\\"Condiciones de las transacciones bancarias\\" name=\\"page_bank_transactions_conditions\\">\\n                                <group id=\\"conditions_tab_group\\">\\n                                    <group id=\\"left_column\\" class=\\"col-6\\">\\n                                        <label for=\\"match_journal_ids\\"/>\\n                                        <div>\\n                                            <field name=\\"match_journal_ids\\" widget=\\"many2many_tags\\" nolabel=\\"1\\" options=\\"{'no_create': True}\\"/>\\n                                        </div>\\n                                        <field name=\\"match_nature\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <label for=\\"match_amount\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <div class=\\"d-flex gap-2\\" invisible=\\"rule_type == 'writeoff_button'\\">\\n                                            <field name=\\"match_amount\\"/>\\n                                            <field name=\\"match_amount_min\\" invisible=\\"match_amount in (False, 'lower')\\" required=\\"match_amount\\"/>\\n                                            <span class=\\"o_form_label\\" invisible=\\"match_amount != 'between'\\">y</span>\\n                                            <field name=\\"match_amount_max\\" invisible=\\"match_amount in (False, 'greater')\\" required=\\"match_amount == 'between'\\"/>\\n                                        </div>\\n                                        <label for=\\"allow_payment_tolerance\\" invisible=\\"rule_type != 'invoice_matching'\\"/>\\n                                        <div class=\\"d-flex gap-2\\" invisible=\\"rule_type != 'invoice_matching'\\">\\n                                            <field name=\\"allow_payment_tolerance\\"/>\\n                                            <span invisible=\\"not allow_payment_tolerance\\" class=\\"d-flex gap-2 w-100\\">\\n                                                <field name=\\"payment_tolerance_param\\"/>\\n                                                <field name=\\"payment_tolerance_type\\" class=\\"o_field_highlight o_show_selection_caret\\"/>\\n                                            </span>\\n                                        </div>\\n                                        <field name=\\"match_same_currency\\" invisible=\\"rule_type != 'invoice_matching'\\"/>\\n                                    </group>\\n                                    <group id=\\"right column\\" class=\\"col-6\\">\\n                                        <span invisible=\\"rule_type != 'invoice_matching'\\" class=\\"o_form_label o_td_label\\">Conciliar factura con</span>\\n                                        <div class=\\"d-flex gap-3\\" invisible=\\"rule_type != 'invoice_matching'\\">\\n                                            <label for=\\"match_text_location_label\\" string=\\"Etiqueta\\"/>\\n                                            <field name=\\"match_text_location_label\\"/>\\n                                            <label for=\\"match_text_location_note\\" string=\\"Nota\\"/>\\n                                            <field name=\\"match_text_location_note\\"/>\\n                                            <label for=\\"match_text_location_reference\\" string=\\"Referencia\\"/>\\n                                            <field name=\\"match_text_location_reference\\"/>\\n                                        </div>\\n                                        <label for=\\"match_label\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <div class=\\"d-flex gap-3\\" invisible=\\"rule_type == 'writeoff_button'\\">\\n                                            <field name=\\"match_label\\"/>\\n                                            <field name=\\"match_label_param\\" invisible=\\"not match_label\\" required=\\"match_label\\"/>\\n                                        </div>\\n                                        <label for=\\"match_note\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <div class=\\"d-flex gap-3\\" invisible=\\"rule_type == 'writeoff_button'\\">\\n                                            <field name=\\"match_note\\"/>\\n                                            <field name=\\"match_note_param\\" invisible=\\"not match_note\\" required=\\"match_note\\"/>\\n                                        </div>\\n                                        <label for=\\"match_transaction_type\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <div class=\\"d-flex gap-3\\" invisible=\\"rule_type == 'writeoff_button'\\">\\n                                            <field name=\\"match_transaction_type\\"/>\\n                                            <field name=\\"match_transaction_type_param\\" invisible=\\"not match_transaction_type\\" required=\\"match_transaction_type\\"/>\\n                                        </div>\\n                                        <field name=\\"match_partner\\" invisible=\\"rule_type == 'writeoff_button'\\"/>\\n                                        <label for=\\"match_partner_ids\\" class=\\"ml16\\" invisible=\\"not match_partner or rule_type == 'writeoff_button'\\"/>\\n                                        <field name=\\"match_partner_ids\\" nolabel=\\"1\\" widget=\\"many2many_tags\\" options=\\"{'no_quick_create': True}\\" invisible=\\"not match_partner or rule_type == 'writeoff_button'\\"/>\\n                                        <label for=\\"match_partner_category_ids\\" class=\\"ml16\\" invisible=\\"not match_partner or rule_type == 'writeoff_button'\\"/>\\n                                        <field name=\\"match_partner_category_ids\\" nolabel=\\"1\\" widget=\\"many2many_tags\\" invisible=\\"not match_partner or rule_type == 'writeoff_button'\\"/>\\n                                    </group>\\n                                </group>\\n                                <group string=\\"Apuntes de contrapartida\\" colespan=\\"4\\" class=\\"oe_inline\\" invisible=\\"rule_type == 'invoice_matching' and (not allow_payment_tolerance or allow_payment_tolerance and payment_tolerance_param == 0.0)\\">\\n                                    <group>\\n                                        <field name=\\"show_decimal_separator\\" invisible=\\"1\\"/>\\n                                        <field name=\\"decimal_separator\\" invisible=\\"not show_decimal_separator\\" groups=\\"base.group_no_one\\"/>\\n                                    </group>\\n                                    <field name=\\"line_ids\\" default=\\"{'default_model_id': self, 'default_company_id': self.company_id}\\" nolabel=\\"1\\">\\n                                        <list editable=\\"bottom\\">\\n                                            <field name=\\"show_force_tax_included\\" column_invisible=\\"True\\"/>\\n                                            <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n\\n                                            <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                            <field name=\\"account_id\\" required=\\"(parent.counterpart_type == 'general' and parent.rule_type == 'writeoff_button') or parent.rule_type == 'writeoff_suggestion'\\"/>\\n                                            <field name=\\"amount_type\\"/>\\n                                            <field name=\\"journal_id\\" column_invisible=\\"parent.rule_type != 'writeoff_button'\\" optional=\\"hide\\" domain=\\"[('type', '=', parent.counterpart_type)]\\"/>\\n                                            <field name=\\"amount_string\\"/>\\n                                            <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\" domain=\\"[('type_tax_use', '=?', parent.counterpart_type if parent.counterpart_type in ('sale', 'purchase') and rule_type == 'writeoff_button' else None)]\\" context=\\"{'append_type_to_tax_name': True}\\"/>\\n                                            <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'account_field': 'account_id', 'business_domain': 'general'}\\"/>\\n                                            <field name=\\"force_tax_included\\" widget=\\"boolean_toggle\\" invisible=\\"not show_force_tax_included\\" column_invisible=\\"parent.rule_type == 'writeoff_button' and parent.counterpart_type != 'general'\\" optional=\\"hide\\"/>\\n                                            <field name=\\"label\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                            </page>\\n                            <page id=\\"partner_tab\\" string=\\"Mapeo de contactos\\" name=\\"page_partner_mapping\\" invisible=\\"rule_type not in ('invoice_matching', 'writeoff_suggestion')\\">\\n                                <field name=\\"partner_mapping_line_ids\\" nolabel=\\"1\\">\\n                                    <list editable=\\"bottom\\">\\n                                        <field name=\\"company_id\\"/>\\n                                        <field name=\\"payment_ref_regex\\" required=\\"not narration_regex\\"/>\\n                                        <field name=\\"narration_regex\\" required=\\"not payment_ref_regex\\"/>\\n                                        <field name=\\"partner_id\\"/>\\n                                    </list>\\n                                </field>\\n                            </page>\\n                        </notebook>\\n\\n                    </sheet>\\n\\n                    <chatter/>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Operation Templates">\n                    <field name="active" invisible="1"/>\n                    <field name="payment_tolerance_param" invisible="1"/>\n                    <field name="company_id" invisible="1"/>\n                    <sheet>\n                        <div class="oe_button_box" name="button_box">\n                            <button type="object" name="action_reconcile_stat" class="oe_stat_button" icon="fa-book">\n                                <field name="number_entries" string="Journal Entries" widget="statinfo"/>\n                            </button>\n                        </div>\n                        <div class="oe_title">\n                            <label for="name" placeholder="Model Name"/>\n                            <h1><field name="name" placeholder="e.g. Bank Fees"/></h1>\n                        </div>\n                        <group>\n                            <group>\n                                <field name="rule_type" widget="radio"/>\n                            </group>\n                            <group>\n                                <field name="auto_reconcile" invisible="rule_type == 'writeoff_button'"/>\n                                <field name="to_check" invisible="rule_type != 'writeoff_button'"/>\n                                <field name="past_months_limit" invisible="rule_type != 'invoice_matching'"/>\n                                <field name="matching_order" invisible="rule_type != 'invoice_matching'"/>\n                                <field name="counterpart_type" required="rule_type == 'writeoff_button'" invisible="rule_type != 'writeoff_button'"/>\n                            </group>\n                        </group>\n                        <notebook>\n                            <page id="conditions_tab" string="Bank Transactions Conditions" name="page_bank_transactions_conditions">\n                                <group id="conditions_tab_group">\n                                    <group id="left_column" class="col-6">\n                                        <label for="match_journal_ids"/>\n                                        <div>\n                                            <field name="match_journal_ids" widget="many2many_tags" nolabel="1" options="{'no_create': True}"/>\n                                        </div>\n                                        <field name="match_nature" invisible="rule_type == 'writeoff_button'"/>\n                                        <label for="match_amount" invisible="rule_type == 'writeoff_button'"/>\n                                        <div class="d-flex gap-2" invisible="rule_type == 'writeoff_button'">\n                                            <field name="match_amount"/>\n                                            <field name="match_amount_min" invisible="match_amount in (False, 'lower')" required="match_amount"/>\n                                            <span class="o_form_label" invisible="match_amount != 'between'">and</span>\n                                            <field name="match_amount_max" invisible="match_amount in (False, 'greater')" required="match_amount == 'between'"/>\n                                        </div>\n                                        <label for="allow_payment_tolerance" invisible="rule_type != 'invoice_matching'"/>\n                                        <div class="d-flex gap-2" invisible="rule_type != 'invoice_matching'">\n                                            <field name="allow_payment_tolerance"/>\n                                            <span invisible="not allow_payment_tolerance" class="d-flex gap-2 w-100">\n                                                <field name="payment_tolerance_param"/>\n                                                <field name="payment_tolerance_type" class="o_field_highlight o_show_selection_caret"/>\n                                            </span>\n                                        </div>\n                                        <field name="match_same_currency" invisible="rule_type != 'invoice_matching'"/>\n                                    </group>\n                                    <group id="right column" class="col-6">\n                                        <span invisible="rule_type != 'invoice_matching'" class="o_form_label o_td_label">Match Invoice/bill with</span>\n                                        <div class="d-flex gap-3" invisible="rule_type != 'invoice_matching'">\n                                            <label for="match_text_location_label" string="Label"/>\n                                            <field name="match_text_location_label"/>\n                                            <label for="match_text_location_note" string="Note"/>\n                                            <field name="match_text_location_note"/>\n                                            <label for="match_text_location_reference" string="Reference"/>\n                                            <field name="match_text_location_reference"/>\n                                        </div>\n                                        <label for="match_label" invisible="rule_type == 'writeoff_button'"/>\n                                        <div class="d-flex gap-3" invisible="rule_type == 'writeoff_button'">\n                                            <field name="match_label"/>\n                                            <field name="match_label_param" invisible="not match_label" required="match_label"/>\n                                        </div>\n                                        <label for="match_note" invisible="rule_type == 'writeoff_button'"/>\n                                        <div class="d-flex gap-3" invisible="rule_type == 'writeoff_button'">\n                                            <field name="match_note"/>\n                                            <field name="match_note_param" invisible="not match_note" required="match_note"/>\n                                        </div>\n                                        <label for="match_transaction_type" invisible="rule_type == 'writeoff_button'"/>\n                                        <div class="d-flex gap-3" invisible="rule_type == 'writeoff_button'">\n                                            <field name="match_transaction_type"/>\n                                            <field name="match_transaction_type_param" invisible="not match_transaction_type" required="match_transaction_type"/>\n                                        </div>\n                                        <field name="match_partner" invisible="rule_type == 'writeoff_button'"/>\n                                        <label for="match_partner_ids" class="ml16" invisible="not match_partner or rule_type == 'writeoff_button'"/>\n                                        <field name="match_partner_ids" nolabel="1" widget="many2many_tags" options="{'no_quick_create': True}" invisible="not match_partner or rule_type == 'writeoff_button'"/>\n                                        <label for="match_partner_category_ids" class="ml16" invisible="not match_partner or rule_type == 'writeoff_button'"/>\n                                        <field name="match_partner_category_ids" nolabel="1" widget="many2many_tags" invisible="not match_partner or rule_type == 'writeoff_button'"/>\n                                    </group>\n                                </group>\n                                <group string="Counterpart Items" colespan="4" class="oe_inline" invisible="rule_type == 'invoice_matching' and (not allow_payment_tolerance or allow_payment_tolerance and payment_tolerance_param == 0.0)">\n                                    <group>\n                                        <field name="show_decimal_separator" invisible="1"/>\n                                        <field name="decimal_separator" invisible="not show_decimal_separator" groups="base.group_no_one"/>\n                                    </group>\n                                    <field name="line_ids" default="{'default_model_id': self, 'default_company_id': self.company_id}" nolabel="1">\n                                        <list editable="bottom">\n                                            <field name="show_force_tax_included" column_invisible="True"/>\n                                            <field name="company_id" column_invisible="True"/>\n\n                                            <field name="sequence" widget="handle"/>\n                                            <field name="account_id" required="(parent.counterpart_type == 'general' and parent.rule_type == 'writeoff_button') or parent.rule_type == 'writeoff_suggestion'"/>\n                                            <field name="amount_type"/>\n                                            <field name="journal_id" column_invisible="parent.rule_type != 'writeoff_button'" optional="hide" domain="[('type', '=', parent.counterpart_type)]"/>\n                                            <field name="amount_string"/>\n                                            <field name="tax_ids" widget="many2many_tags" optional="hide" domain="[('type_tax_use', '=?', parent.counterpart_type if parent.counterpart_type in ('sale', 'purchase') and rule_type == 'writeoff_button' else None)]" context="{'append_type_to_tax_name': True}"/>\n                                            <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting" options="{'account_field': 'account_id', 'business_domain': 'general'}"/>\n                                            <field name="force_tax_included" widget="boolean_toggle" invisible="not show_force_tax_included" column_invisible="parent.rule_type == 'writeoff_button' and parent.counterpart_type != 'general'" optional="hide"/>\n                                            <field name="label"/>\n                                        </list>\n                                    </field>\n                                </group>\n                            </page>\n                            <page id="partner_tab" string="Partner Mapping" name="page_partner_mapping" invisible="rule_type not in ('invoice_matching', 'writeoff_suggestion')">\n                                <field name="partner_mapping_line_ids" nolabel="1">\n                                    <list editable="bottom">\n                                        <field name="company_id"/>\n                                        <field name="payment_ref_regex" required="not narration_regex"/>\n                                        <field name="narration_regex" required="not payment_ref_regex"/>\n                                        <field name="partner_id"/>\n                                    </list>\n                                </field>\n                            </page>\n                        </notebook>\n\n                    </sheet>\n\n                    <chatter/>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f
