550	16	\N	1	1	crm.team.view.search	crm.team	\N	search	sales_team/views/crm_team_views.xml	primary	{"en_US": "<search string=\\"Salesteams Search\\">\\n                <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active','=',False)]\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"member_ids\\"/>\\n                <group expand=\\"0\\" string=\\"Group By...\\">\\n                    <filter string=\\"Company\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <filter string=\\"Team Leader\\" name=\\"team_leader\\" domain=\\"[]\\" context=\\"{'group_by': 'user_id'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Búsqueda de equipos de ventas\\">\\n                <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active','=',False)]\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"member_ids\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por...\\">\\n                    <filter string=\\"Compañía\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <filter string=\\"Líder del equipo\\" name=\\"team_leader\\" domain=\\"[]\\" context=\\"{'group_by': 'user_id'}\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search string=\\"Procurar Equipa de Vendas\\">\\n                <filter string=\\"Arquivados\\" name=\\"inactive\\" domain=\\"[('active','=',False)]\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"member_ids\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar Por...\\">\\n                    <filter string=\\"Empresa\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <filter string=\\"Lider de Equipa\\" name=\\"team_leader\\" domain=\\"[]\\" context=\\"{'group_by': 'user_id'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Salesteams Search">\n                <filter string="Archived" name="inactive" domain="[('active','=',False)]"/>\n                <field name="name"/>\n                <field name="user_id"/>\n                <field name="member_ids"/>\n                <group expand="0" string="Group By...">\n                    <filter string="Company" name="company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                    <filter string="Team Leader" name="team_leader" domain="[]" context="{'group_by': 'user_id'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
552	16	\N	1	1	crm.team.list	crm.team	\N	list	sales_team/views/crm_team_views.xml	primary	{"en_US": "<list string=\\"Sales Team\\" sample=\\"1\\" multi_edit=\\"1\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\" readonly=\\"1\\"/>\\n                <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>", "es_ES": "<list string=\\"Equipo de ventas\\" sample=\\"1\\" multi_edit=\\"1\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\" readonly=\\"1\\"/>\\n                <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>", "pt_PT": "<list string=\\"Equipa de Vendas\\" sample=\\"1\\" multi_edit=\\"1\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\" readonly=\\"1\\"/>\\n                <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Sales Team" sample="1" multi_edit="1">\n                <field name="sequence" widget="handle"/>\n                <field name="name" readonly="1"/>\n                <field name="active" column_invisible="True"/>\n                <field name="user_id" domain="[('share', '=', False)]" widget="many2one_avatar_user"/>\n                <field name="company_id" groups="base.group_multi_company"/>\n            </list>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
548	16	\N	1	1	sales.team.crm.tag.view.form	crm.tag	\N	form	sales_team/views/crm_tag_views.xml	primary	{"en_US": "<form string=\\"Tags\\">\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"e.g. Services\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"color\\" required=\\"True\\" widget=\\"color_picker\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Etiquetas\\">\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ej. servicios\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"color\\" required=\\"True\\" widget=\\"color_picker\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Etiquetas\\">\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"ex.: Serviços\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"color\\" required=\\"True\\" widget=\\"color_picker\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Tags">\n                <sheet>\n                    <div class="oe_title">\n                        <label for="name"/>\n                        <h1>\n                            <field name="name" placeholder="e.g. Services"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="color" required="True" widget="color_picker"/>\n                        </group>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
568	16	181	1	1	Main Frontend Layout	\N	portal.frontend_layout	qweb	portal/views/portal_templates.xml	extension	{"en_US": "<data name=\\"Main Frontend Layout\\" inherit_id=\\"web.frontend_layout\\">\\n        <xpath expr=\\"//html\\" position=\\"attributes\\">\\n            <attribute name=\\"t-att-dir\\" add=\\"request.env['res.lang']._get_data(code=request.env.lang).direction\\" separator=\\" \\"/>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']\\" position=\\"attributes\\">\\n            <attribute name=\\"t-attf-class\\" add=\\"#{request.env['res.lang']._get_data(code=request.env.lang).direction == 'rtl' and 'o_rtl' or ''}\\" separator=\\" \\"/>\\n            <attribute name=\\"t-attf-class\\" add=\\"#{'o_portal' if is_portal else ''}\\" separator=\\" \\"/>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/header\\" position=\\"before\\">\\n            <a class=\\"o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0\\" href=\\"#wrap\\" groups=\\"!base.group_user\\">Skip to Content</a>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/header/img\\" position=\\"replace\\">\\n            <t t-cache=\\"res_company\\">\\n                <nav class=\\"navbar navbar-expand navbar-light bg-light\\">\\n                    <div class=\\"container\\">\\n                        <a href=\\"/\\" class=\\"navbar-brand logo\\">\\n                            <img t-att-src=\\"'/logo.png?company=%s' % res_company.id\\" t-att-alt=\\"'Logo of %s' % res_company.name\\" t-att-title=\\"res_company.name\\"/>\\n                        </a>\\n                        <ul id=\\"top_menu\\" class=\\"nav navbar-nav ms-auto\\">\\n                            <t t-call=\\"portal.placeholder_user_sign_in\\">\\n                                <t t-set=\\"_item_class\\" t-value=\\"'nav-item'\\"/>\\n                                <t t-set=\\"_link_class\\" t-value=\\"'nav-link'\\"/>\\n                            </t>\\n                            <t t-call=\\"portal.user_dropdown\\">\\n                                <t t-set=\\"_user_name\\" t-value=\\"true\\"/>\\n                                <t t-set=\\"_item_class\\" t-value=\\"'nav-item dropdown'\\"/>\\n                                <t t-set=\\"_link_class\\" t-value=\\"'nav-link'\\"/>\\n                                <t t-set=\\"_dropdown_menu_class\\" t-value=\\"'dropdown-menu-end'\\"/>\\n                            </t>\\n                        </ul>\\n                    </div>\\n                </nav>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/main/t[@t-out='0']\\" position=\\"before\\">\\n            <div t-if=\\"o_portal_fullwidth_alert\\" class=\\"container mt-3\\">\\n                <div class=\\"alert alert-info alert-dismissible fade show d-print-none css_editable_mode_hidden\\">\\n                    <t t-out=\\"o_portal_fullwidth_alert\\"/>\\n                </div>\\n            </div>\\n        </xpath>\\n        <xpath expr=\\"//head/meta\\" position=\\"after\\">\\n            <t t-if=\\"preview_object\\">\\n                <!-- Remove seo_object to not define og and twitter tags twice when wesbite is installed -->\\n                <t t-set=\\"seo_object\\" t-value=\\"False\\"/>\\n                <t t-set=\\"company\\" t-value=\\"preview_object.company_id or request.env.company\\"/>\\n                <t t-set=\\"not_uses_default_logo\\" t-value=\\"company and not company.uses_default_logo\\"/>\\n                <meta property=\\"og:title\\" t-att-content=\\"preview_object.name\\"/>\\n                <meta property=\\"og:description\\" t-att-content=\\"preview_object.description.striptags() if preview_object.description else ''\\"/>\\n                <meta property=\\"og:site_name\\" t-att-content=\\"company.name if company else ''\\"/>\\n                <t t-if=\\"not_uses_default_logo\\">\\n                    <meta property=\\"og:image\\" t-attf-content=\\"/web/binary/company_logo?company={{ company.id }}\\"/>\\n                </t>\\n                <meta property=\\"og:image:width\\" content=\\"300\\"/>\\n                <meta property=\\"og:image:height\\" content=\\"200\\"/>\\n                <meta name=\\"twitter:card\\" content=\\"summary_large_image\\"/>\\n                <meta property=\\"twitter:title\\" t-att-content=\\"preview_object.name\\"/>\\n                <meta property=\\"twitter:description\\" t-att-content=\\"preview_object.description.striptags() if preview_object.description else ''\\"/>\\n                <t t-if=\\"not_uses_default_logo\\">\\n                    <meta property=\\"twitter:image\\" t-attf-content=\\"/web/binary/company_logo?company={{ company.id }}\\"/>\\n                </t>\\n            </t>\\n        </xpath>\\n    </data>", "es_ES": "<data name=\\"Main Frontend Layout\\" inherit_id=\\"web.frontend_layout\\">\\n        <xpath expr=\\"//html\\" position=\\"attributes\\">\\n            <attribute name=\\"t-att-dir\\" add=\\"request.env['res.lang']._get_data(code=request.env.lang).direction\\" separator=\\" \\"/>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']\\" position=\\"attributes\\">\\n            <attribute name=\\"t-attf-class\\" add=\\"#{request.env['res.lang']._get_data(code=request.env.lang).direction == 'rtl' and 'o_rtl' or ''}\\" separator=\\" \\"/>\\n            <attribute name=\\"t-attf-class\\" add=\\"#{'o_portal' if is_portal else ''}\\" separator=\\" \\"/>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/header\\" position=\\"before\\">\\n            <a class=\\"o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0\\" href=\\"#wrap\\" groups=\\"!base.group_user\\">Ir al contenido</a>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/header/img\\" position=\\"replace\\">\\n            <t t-cache=\\"res_company\\">\\n                <nav class=\\"navbar navbar-expand navbar-light bg-light\\">\\n                    <div class=\\"container\\">\\n                        <a href=\\"/\\" class=\\"navbar-brand logo\\">\\n                            <img t-att-src=\\"'/logo.png?company=%s' % res_company.id\\" t-att-alt=\\"'Logo of %s' % res_company.name\\" t-att-title=\\"res_company.name\\"/>\\n                        </a>\\n                        <ul id=\\"top_menu\\" class=\\"nav navbar-nav ms-auto\\">\\n                            <t t-call=\\"portal.placeholder_user_sign_in\\">\\n                                <t t-set=\\"_item_class\\" t-value=\\"'nav-item'\\"/>\\n                                <t t-set=\\"_link_class\\" t-value=\\"'nav-link'\\"/>\\n                            </t>\\n                            <t t-call=\\"portal.user_dropdown\\">\\n                                <t t-set=\\"_user_name\\" t-value=\\"true\\"/>\\n                                <t t-set=\\"_item_class\\" t-value=\\"'nav-item dropdown'\\"/>\\n                                <t t-set=\\"_link_class\\" t-value=\\"'nav-link'\\"/>\\n                                <t t-set=\\"_dropdown_menu_class\\" t-value=\\"'dropdown-menu-end'\\"/>\\n                            </t>\\n                        </ul>\\n                    </div>\\n                </nav>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/main/t[@t-out='0']\\" position=\\"before\\">\\n            <div t-if=\\"o_portal_fullwidth_alert\\" class=\\"container mt-3\\">\\n                <div class=\\"alert alert-info alert-dismissible fade show d-print-none css_editable_mode_hidden\\">\\n                    <t t-out=\\"o_portal_fullwidth_alert\\"/>\\n                </div>\\n            </div>\\n        </xpath>\\n        <xpath expr=\\"//head/meta\\" position=\\"after\\">\\n            <t t-if=\\"preview_object\\">\\n                <!-- Remove seo_object to not define og and twitter tags twice when wesbite is installed -->\\n                <t t-set=\\"seo_object\\" t-value=\\"False\\"/>\\n                <t t-set=\\"company\\" t-value=\\"preview_object.company_id or request.env.company\\"/>\\n                <t t-set=\\"not_uses_default_logo\\" t-value=\\"company and not company.uses_default_logo\\"/>\\n                <meta property=\\"og:title\\" t-att-content=\\"preview_object.name\\"/>\\n                <meta property=\\"og:description\\" t-att-content=\\"preview_object.description.striptags() if preview_object.description else ''\\"/>\\n                <meta property=\\"og:site_name\\" t-att-content=\\"company.name if company else ''\\"/>\\n                <t t-if=\\"not_uses_default_logo\\">\\n                    <meta property=\\"og:image\\" t-attf-content=\\"/web/binary/company_logo?company={{ company.id }}\\"/>\\n                </t>\\n                <meta property=\\"og:image:width\\" content=\\"300\\"/>\\n                <meta property=\\"og:image:height\\" content=\\"200\\"/>\\n                <meta name=\\"twitter:card\\" content=\\"summary_large_image\\"/>\\n                <meta property=\\"twitter:title\\" t-att-content=\\"preview_object.name\\"/>\\n                <meta property=\\"twitter:description\\" t-att-content=\\"preview_object.description.striptags() if preview_object.description else ''\\"/>\\n                <t t-if=\\"not_uses_default_logo\\">\\n                    <meta property=\\"twitter:image\\" t-attf-content=\\"/web/binary/company_logo?company={{ company.id }}\\"/>\\n                </t>\\n            </t>\\n        </xpath>\\n    </data>", "pt_PT": "<data name=\\"Main Frontend Layout\\" inherit_id=\\"web.frontend_layout\\">\\n        <xpath expr=\\"//html\\" position=\\"attributes\\">\\n            <attribute name=\\"t-att-dir\\" add=\\"request.env['res.lang']._get_data(code=request.env.lang).direction\\" separator=\\" \\"/>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']\\" position=\\"attributes\\">\\n            <attribute name=\\"t-attf-class\\" add=\\"#{request.env['res.lang']._get_data(code=request.env.lang).direction == 'rtl' and 'o_rtl' or ''}\\" separator=\\" \\"/>\\n            <attribute name=\\"t-attf-class\\" add=\\"#{'o_portal' if is_portal else ''}\\" separator=\\" \\"/>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/header\\" position=\\"before\\">\\n            <a class=\\"o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0\\" href=\\"#wrap\\" groups=\\"!base.group_user\\">Pular para o conteúdo</a>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/header/img\\" position=\\"replace\\">\\n            <t t-cache=\\"res_company\\">\\n                <nav class=\\"navbar navbar-expand navbar-light bg-light\\">\\n                    <div class=\\"container\\">\\n                        <a href=\\"/\\" class=\\"navbar-brand logo\\">\\n                            <img t-att-src=\\"'/logo.png?company=%s' % res_company.id\\" t-att-alt=\\"'Logo of %s' % res_company.name\\" t-att-title=\\"res_company.name\\"/>\\n                        </a>\\n                        <ul id=\\"top_menu\\" class=\\"nav navbar-nav ms-auto\\">\\n                            <t t-call=\\"portal.placeholder_user_sign_in\\">\\n                                <t t-set=\\"_item_class\\" t-value=\\"'nav-item'\\"/>\\n                                <t t-set=\\"_link_class\\" t-value=\\"'nav-link'\\"/>\\n                            </t>\\n                            <t t-call=\\"portal.user_dropdown\\">\\n                                <t t-set=\\"_user_name\\" t-value=\\"true\\"/>\\n                                <t t-set=\\"_item_class\\" t-value=\\"'nav-item dropdown'\\"/>\\n                                <t t-set=\\"_link_class\\" t-value=\\"'nav-link'\\"/>\\n                                <t t-set=\\"_dropdown_menu_class\\" t-value=\\"'dropdown-menu-end'\\"/>\\n                            </t>\\n                        </ul>\\n                    </div>\\n                </nav>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/main/t[@t-out='0']\\" position=\\"before\\">\\n            <div t-if=\\"o_portal_fullwidth_alert\\" class=\\"container mt-3\\">\\n                <div class=\\"alert alert-info alert-dismissible fade show d-print-none css_editable_mode_hidden\\">\\n                    <t t-out=\\"o_portal_fullwidth_alert\\"/>\\n                </div>\\n            </div>\\n        </xpath>\\n        <xpath expr=\\"//head/meta\\" position=\\"after\\">\\n            <t t-if=\\"preview_object\\">\\n                <!-- Remove seo_object to not define og and twitter tags twice when wesbite is installed -->\\n                <t t-set=\\"seo_object\\" t-value=\\"False\\"/>\\n                <t t-set=\\"company\\" t-value=\\"preview_object.company_id or request.env.company\\"/>\\n                <t t-set=\\"not_uses_default_logo\\" t-value=\\"company and not company.uses_default_logo\\"/>\\n                <meta property=\\"og:title\\" t-att-content=\\"preview_object.name\\"/>\\n                <meta property=\\"og:description\\" t-att-content=\\"preview_object.description.striptags() if preview_object.description else ''\\"/>\\n                <meta property=\\"og:site_name\\" t-att-content=\\"company.name if company else ''\\"/>\\n                <t t-if=\\"not_uses_default_logo\\">\\n                    <meta property=\\"og:image\\" t-attf-content=\\"/web/binary/company_logo?company={{ company.id }}\\"/>\\n                </t>\\n                <meta property=\\"og:image:width\\" content=\\"300\\"/>\\n                <meta property=\\"og:image:height\\" content=\\"200\\"/>\\n                <meta name=\\"twitter:card\\" content=\\"summary_large_image\\"/>\\n                <meta property=\\"twitter:title\\" t-att-content=\\"preview_object.name\\"/>\\n                <meta property=\\"twitter:description\\" t-att-content=\\"preview_object.description.striptags() if preview_object.description else ''\\"/>\\n                <t t-if=\\"not_uses_default_logo\\">\\n                    <meta property=\\"twitter:image\\" t-attf-content=\\"/web/binary/company_logo?company={{ company.id }}\\"/>\\n                </t>\\n            </t>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data name="Main Frontend Layout" inherit_id="web.frontend_layout">\n        <xpath expr="//html" position="attributes">\n            <attribute name="t-att-dir" add="request.env['res.lang']._get_data(code=request.env.lang).direction" separator=" "/>\n        </xpath>\n        <xpath expr="//div[@id='wrapwrap']" position="attributes">\n            <attribute name="t-attf-class" add="#{request.env['res.lang']._get_data(code=request.env.lang).direction == 'rtl' and 'o_rtl' or ''}" separator=" "/>\n            <attribute name="t-attf-class" add="#{'o_portal' if is_portal else ''}" separator=" "/>\n        </xpath>\n        <xpath expr="//div[@id='wrapwrap']/header" position="before">\n            <a class="o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0" href="#wrap" groups="!base.group_user">Skip to Content</a>\n        </xpath>\n        <xpath expr="//div[@id='wrapwrap']/header/img" position="replace">\n            <t t-cache="res_company">\n                <nav class="navbar navbar-expand navbar-light bg-light">\n                    <div class="container">\n                        <a href="/" class="navbar-brand logo">\n                            <img t-att-src="'/logo.png?company=%s' % res_company.id" t-att-alt="'Logo of %s' % res_company.name" t-att-title="res_company.name"/>\n                        </a>\n                        <ul id="top_menu" class="nav navbar-nav ms-auto">\n                            <t t-call="portal.placeholder_user_sign_in">\n                                <t t-set="_item_class" t-value="'nav-item'"/>\n                                <t t-set="_link_class" t-value="'nav-link'"/>\n                            </t>\n                            <t t-call="portal.user_dropdown">\n                                <t t-set="_user_name" t-value="true"/>\n                                <t t-set="_item_class" t-value="'nav-item dropdown'"/>\n                                <t t-set="_link_class" t-value="'nav-link'"/>\n                                <t t-set="_dropdown_menu_class" t-value="'dropdown-menu-end'"/>\n                            </t>\n                        </ul>\n                    </div>\n                </nav>\n            </t>\n        </xpath>\n        <xpath expr="//div[@id='wrapwrap']/main/t[@t-out='0']" position="before">\n            <div t-if="o_portal_fullwidth_alert" class="container mt-3">\n                <div class="alert alert-info alert-dismissible fade show d-print-none css_editable_mode_hidden">\n                    <t t-out="o_portal_fullwidth_alert"/>\n                </div>\n            </div>\n        </xpath>\n        <xpath expr="//head/meta" position="after">\n            <t t-if="preview_object">\n                <!-- Remove seo_object to not define og and twitter tags twice when wesbite is installed -->\n                <t t-set="seo_object" t-value="False"/>\n                <t t-set="company" t-value="preview_object.company_id or request.env.company"/>\n                <t t-set="not_uses_default_logo" t-value="company and not company.uses_default_logo"/>\n                <meta property="og:title" t-att-content="preview_object.name"/>\n                <meta property="og:description" t-att-content="preview_object.description.striptags() if preview_object.description else ''"/>\n                <meta property="og:site_name" t-att-content="company.name if company else ''"/>\n                <t t-if="not_uses_default_logo">\n                    <meta property="og:image" t-attf-content="/web/binary/company_logo?company={{ company.id }}"/>\n                </t>\n                <meta property="og:image:width" content="300"/>\n                <meta property="og:image:height" content="200"/>\n                <meta name="twitter:card" content="summary_large_image"/>\n                <meta property="twitter:title" t-att-content="preview_object.name"/>\n                <meta property="twitter:description" t-att-content="preview_object.description.striptags() if preview_object.description else ''"/>\n                <t t-if="not_uses_default_logo">\n                    <meta property="twitter:image" t-attf-content="/web/binary/company_logo?company={{ company.id }}"/>\n                </t>\n            </t>\n        </xpath>\n    </data>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
590	16	\N	1	1	Pager	\N	portal.pager	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Pager\\" t-name=\\"portal.pager\\">\\n        <ul t-if=\\"pager['page_count'] &gt; 1\\" t-attf-class=\\"#{ classname or '' } pagination m-0 #{_classes}\\" t-att-style=\\"style or None\\">\\n            <li t-attf-class=\\"page-item #{'disabled' if pager['page']['num'] == 1 else ''}\\">\\n                <a t-att-href=\\" pager['page_previous']['url'] if pager['page']['num'] != 1 else None\\" t-attf-class=\\"page-link #{extraLinkClass}\\">\\n                    <span class=\\"fa fa-chevron-left\\" role=\\"img\\" aria-label=\\"Previous\\" title=\\"Previous\\"/>\\n                </a>\\n            </li>\\n            <t t-foreach=\\"pager['pages']\\" t-as=\\"page\\">\\n                <li t-attf-class=\\"page-item #{'active' if page['num'] == pager['page']['num'] else ''}\\"> <a t-att-href=\\"page['url']\\" t-attf-class=\\"page-link #{extraLinkClass}\\" t-out=\\"page['num']\\"/></li>\\n            </t>\\n            <li t-attf-class=\\"page-item #{'disabled' if pager['page']['num'] == pager['page_count'] else ''}\\">\\n                <a t-att-href=\\"pager['page_next']['url'] if pager['page']['num'] != pager['page_count'] else None\\" t-attf-class=\\"page-link #{extraLinkClass}\\">\\n                    <span class=\\"fa fa-chevron-right\\" role=\\"img\\" aria-label=\\"Next\\" title=\\"Next\\"/>\\n                </a>\\n            </li>\\n        </ul>\\n    </t>", "es_ES": "<t name=\\"Pager\\" t-name=\\"portal.pager\\">\\n        <ul t-if=\\"pager['page_count'] &gt; 1\\" t-attf-class=\\"#{ classname or '' } pagination m-0 #{_classes}\\" t-att-style=\\"style or None\\">\\n            <li t-attf-class=\\"page-item #{'disabled' if pager['page']['num'] == 1 else ''}\\">\\n                <a t-att-href=\\" pager['page_previous']['url'] if pager['page']['num'] != 1 else None\\" t-attf-class=\\"page-link #{extraLinkClass}\\">\\n                    <span class=\\"fa fa-chevron-left\\" role=\\"img\\" aria-label=\\"Previous\\" title=\\"Previous\\"/>\\n                </a>\\n            </li>\\n            <t t-foreach=\\"pager['pages']\\" t-as=\\"page\\">\\n                <li t-attf-class=\\"page-item #{'active' if page['num'] == pager['page']['num'] else ''}\\"> <a t-att-href=\\"page['url']\\" t-attf-class=\\"page-link #{extraLinkClass}\\" t-out=\\"page['num']\\"/></li>\\n            </t>\\n            <li t-attf-class=\\"page-item #{'disabled' if pager['page']['num'] == pager['page_count'] else ''}\\">\\n                <a t-att-href=\\"pager['page_next']['url'] if pager['page']['num'] != pager['page_count'] else None\\" t-attf-class=\\"page-link #{extraLinkClass}\\">\\n                    <span class=\\"fa fa-chevron-right\\" role=\\"img\\" aria-label=\\"Next\\" title=\\"Next\\"/>\\n                </a>\\n            </li>\\n        </ul>\\n    </t>", "pt_PT": "<t name=\\"Pager\\" t-name=\\"portal.pager\\">\\n        <ul t-if=\\"pager['page_count'] &gt; 1\\" t-attf-class=\\"#{ classname or '' } pagination m-0 #{_classes}\\" t-att-style=\\"style or None\\">\\n            <li t-attf-class=\\"page-item #{'disabled' if pager['page']['num'] == 1 else ''}\\">\\n                <a t-att-href=\\" pager['page_previous']['url'] if pager['page']['num'] != 1 else None\\" t-attf-class=\\"page-link #{extraLinkClass}\\">\\n                    <span class=\\"fa fa-chevron-left\\" role=\\"img\\" aria-label=\\"Anterior\\" title=\\"Anterior\\"/>\\n                </a>\\n            </li>\\n            <t t-foreach=\\"pager['pages']\\" t-as=\\"page\\">\\n                <li t-attf-class=\\"page-item #{'active' if page['num'] == pager['page']['num'] else ''}\\"> <a t-att-href=\\"page['url']\\" t-attf-class=\\"page-link #{extraLinkClass}\\" t-out=\\"page['num']\\"/></li>\\n            </t>\\n            <li t-attf-class=\\"page-item #{'disabled' if pager['page']['num'] == pager['page_count'] else ''}\\">\\n                <a t-att-href=\\"pager['page_next']['url'] if pager['page']['num'] != pager['page_count'] else None\\" t-attf-class=\\"page-link #{extraLinkClass}\\">\\n                    <span class=\\"fa fa-chevron-right\\" role=\\"img\\" aria-label=\\"Seguinte\\" title=\\"Seguinte\\"/>\\n                </a>\\n            </li>\\n        </ul>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Pager" t-name="portal.pager">\n        <ul t-if="pager['page_count'] &gt; 1" t-attf-class="#{ classname or '' } pagination m-0 #{_classes}" t-att-style="style or None">\n            <li t-attf-class="page-item #{'disabled' if pager['page']['num'] == 1 else ''}">\n                <a t-att-href=" pager['page_previous']['url'] if pager['page']['num'] != 1 else None" t-attf-class="page-link #{extraLinkClass}">\n                    <span class="fa fa-chevron-left" role="img" aria-label="Previous" title="Previous"/>\n                </a>\n            </li>\n            <t t-foreach="pager['pages']" t-as="page">\n                <li t-attf-class="page-item #{'active' if page['num'] == pager['page']['num'] else ''}"> <a t-att-href="page['url']" t-attf-class="page-link #{extraLinkClass}" t-out="page['num']"/></li>\n            </t>\n            <li t-attf-class="page-item #{'disabled' if pager['page']['num'] == pager['page_count'] else ''}">\n                <a t-att-href="pager['page_next']['url'] if pager['page']['num'] != pager['page_count'] else None" t-attf-class="page-link #{extraLinkClass}">\n                    <span class="fa fa-chevron-right" role="img" aria-label="Next" title="Next"/>\n                </a>\n            </li>\n        </ul>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
573	16	\N	1	1	Back to edit mode	\N	portal.portal_back_in_edit_mode	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Back to edit mode\\" t-name=\\"portal.portal_back_in_edit_mode\\">\\n        <div t-ignore=\\"true\\" class=\\"text-center\\">\\n            <t t-if=\\"custom_html\\" t-out=\\"custom_html\\"/>\\n            <t t-else=\\"\\">This is a preview of the customer portal.</t>\\n            <a t-att-href=\\"backend_url\\" class=\\"alert-link\\"><i class=\\"oi oi-arrow-right me-1\\"/>Back to edit mode</a>\\n        </div>\\n        <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"Close\\"/>\\n    </t>", "es_ES": "<t name=\\"Back to edit mode\\" t-name=\\"portal.portal_back_in_edit_mode\\">\\n        <div t-ignore=\\"true\\" class=\\"text-center\\">\\n            <t t-if=\\"custom_html\\" t-out=\\"custom_html\\"/>\\n            <t t-else=\\"\\">Esta es una vista previa del portal de clientes.</t>\\n            <a t-att-href=\\"backend_url\\" class=\\"alert-link\\"><i class=\\"oi oi-arrow-right me-1\\"/>Volver al modo de edición</a>\\n        </div>\\n        <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"Cerrar\\"/>\\n    </t>", "pt_PT": "<t name=\\"Back to edit mode\\" t-name=\\"portal.portal_back_in_edit_mode\\">\\n        <div t-ignore=\\"true\\" class=\\"text-center\\">\\n            <t t-if=\\"custom_html\\" t-out=\\"custom_html\\"/>\\n            <t t-else=\\"\\">Isto é uma pré-visualização do portal de cliente.</t>\\n            <a t-att-href=\\"backend_url\\" class=\\"alert-link\\"><i class=\\"oi oi-arrow-right me-1\\"/>Voltar ao modo de edição</a>\\n        </div>\\n        <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"Encerrar\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Back to edit mode" t-name="portal.portal_back_in_edit_mode">\n        <div t-ignore="true" class="text-center">\n            <t t-if="custom_html" t-out="custom_html"/>\n            <t t-else="">This is a preview of the customer portal.</t>\n            <a t-att-href="backend_url" class="alert-link"><i class="oi oi-arrow-right me-1"/>Back to edit mode</a>\n        </div>\n        <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"/>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
572	16	\N	1	1	Portal Breadcrumbs	\N	portal.portal_breadcrumbs	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Portal Breadcrumbs\\" t-name=\\"portal.portal_breadcrumbs\\">\\n        <ol t-if=\\"page_name != 'home'\\" class=\\"o_portal_submenu breadcrumb mb-0 flex-grow-1 px-0\\">\\n            <li class=\\"breadcrumb-item ms-1\\"><a href=\\"/my/home\\" aria-label=\\"Home\\" title=\\"Home\\"><i class=\\"fa fa-home\\"/></a></li>\\n            <li t-if=\\"page_name == 'my_details'\\" class=\\"breadcrumb-item\\">Details</li>\\n        </ol>\\n    </t>", "es_ES": "<t name=\\"Portal Breadcrumbs\\" t-name=\\"portal.portal_breadcrumbs\\">\\n        <ol t-if=\\"page_name != 'home'\\" class=\\"o_portal_submenu breadcrumb mb-0 flex-grow-1 px-0\\">\\n            <li class=\\"breadcrumb-item ms-1\\"><a href=\\"/my/home\\" aria-label=\\"Inicio\\" title=\\"Inicio\\"><i class=\\"fa fa-home\\"/></a></li>\\n            <li t-if=\\"page_name == 'my_details'\\" class=\\"breadcrumb-item\\">Detalles</li>\\n        </ol>\\n    </t>", "pt_PT": "<t name=\\"Portal Breadcrumbs\\" t-name=\\"portal.portal_breadcrumbs\\">\\n        <ol t-if=\\"page_name != 'home'\\" class=\\"o_portal_submenu breadcrumb mb-0 flex-grow-1 px-0\\">\\n            <li class=\\"breadcrumb-item ms-1\\"><a href=\\"/my/home\\" aria-label=\\"Início\\" title=\\"Início\\"><i class=\\"fa fa-home\\"/></a></li>\\n            <li t-if=\\"page_name == 'my_details'\\" class=\\"breadcrumb-item\\">Detalhes</li>\\n        </ol>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Portal Breadcrumbs" t-name="portal.portal_breadcrumbs">\n        <ol t-if="page_name != 'home'" class="o_portal_submenu breadcrumb mb-0 flex-grow-1 px-0">\n            <li class="breadcrumb-item ms-1"><a href="/my/home" aria-label="Home" title="Home"><i class="fa fa-home"/></a></li>\n            <li t-if="page_name == 'my_details'" class="breadcrumb-item">Details</li>\n        </ol>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
584	16	\N	1	1	Contact	\N	portal.portal_contact	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Contact\\" t-name=\\"portal.portal_contact\\">\\n        <div class=\\"o_portal_contact_details mb-5\\">\\n            <h5>Your contact</h5>\\n            <hr class=\\"mt-1\\"/>\\n            <h6 t-esc=\\"sales_user.name\\"/>\\n            <div t-if=\\"sales_user.email_normalized\\" class=\\"d-flex align-items-baseline mb-1\\">\\n                <i class=\\"fa fa-envelope fa-fw me-1 text-600\\"/>\\n                <a class=\\"text-break w-100\\" t-att-href=\\"'mailto:'+sales_user.email\\" t-esc=\\"sales_user.email\\"/>\\n            </div>\\n            <div t-if=\\"sales_user.phone\\" class=\\"d-flex flex-nowrap align-items-center mb-1\\">\\n                <i class=\\"fa fa-phone fa-fw me-1 text-600\\"/>\\n                <span t-esc=\\"sales_user.phone\\"/>\\n            </div>\\n            <div t-if=\\"sales_user.city\\" class=\\"d-flex flex-nowrap align-items-center mb-1\\">\\n                <i class=\\"fa fa-map-marker fa-fw me-1 text-600\\"/>\\n                <span t-esc=\\"sales_user.city\\"/>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t name=\\"Contact\\" t-name=\\"portal.portal_contact\\">\\n        <div class=\\"o_portal_contact_details mb-5\\">\\n            <h5>Su contacto</h5>\\n            <hr class=\\"mt-1\\"/>\\n            <h6 t-esc=\\"sales_user.name\\"/>\\n            <div t-if=\\"sales_user.email_normalized\\" class=\\"d-flex align-items-baseline mb-1\\">\\n                <i class=\\"fa fa-envelope fa-fw me-1 text-600\\"/>\\n                <a class=\\"text-break w-100\\" t-att-href=\\"'mailto:'+sales_user.email\\" t-esc=\\"sales_user.email\\"/>\\n            </div>\\n            <div t-if=\\"sales_user.phone\\" class=\\"d-flex flex-nowrap align-items-center mb-1\\">\\n                <i class=\\"fa fa-phone fa-fw me-1 text-600\\"/>\\n                <span t-esc=\\"sales_user.phone\\"/>\\n            </div>\\n            <div t-if=\\"sales_user.city\\" class=\\"d-flex flex-nowrap align-items-center mb-1\\">\\n                <i class=\\"fa fa-map-marker fa-fw me-1 text-600\\"/>\\n                <span t-esc=\\"sales_user.city\\"/>\\n            </div>\\n        </div>\\n    </t>", "pt_PT": "<t name=\\"Contact\\" t-name=\\"portal.portal_contact\\">\\n        <div class=\\"o_portal_contact_details mb-5\\">\\n            <h5>O seu contacto</h5>\\n            <hr class=\\"mt-1\\"/>\\n            <h6 t-esc=\\"sales_user.name\\"/>\\n            <div t-if=\\"sales_user.email_normalized\\" class=\\"d-flex align-items-baseline mb-1\\">\\n                <i class=\\"fa fa-envelope fa-fw me-1 text-600\\"/>\\n                <a class=\\"text-break w-100\\" t-att-href=\\"'mailto:'+sales_user.email\\" t-esc=\\"sales_user.email\\"/>\\n            </div>\\n            <div t-if=\\"sales_user.phone\\" class=\\"d-flex flex-nowrap align-items-center mb-1\\">\\n                <i class=\\"fa fa-phone fa-fw me-1 text-600\\"/>\\n                <span t-esc=\\"sales_user.phone\\"/>\\n            </div>\\n            <div t-if=\\"sales_user.city\\" class=\\"d-flex flex-nowrap align-items-center mb-1\\">\\n                <i class=\\"fa fa-map-marker fa-fw me-1 text-600\\"/>\\n                <span t-esc=\\"sales_user.city\\"/>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Contact" t-name="portal.portal_contact">\n        <div class="o_portal_contact_details mb-5">\n            <h5>Your contact</h5>\n            <hr class="mt-1"/>\n            <h6 t-esc="sales_user.name"/>\n            <div t-if="sales_user.email_normalized" class="d-flex align-items-baseline mb-1">\n                <i class="fa fa-envelope fa-fw me-1 text-600"/>\n                <a class="text-break w-100" t-att-href="'mailto:'+sales_user.email" t-esc="sales_user.email"/>\n            </div>\n            <div t-if="sales_user.phone" class="d-flex flex-nowrap align-items-center mb-1">\n                <i class="fa fa-phone fa-fw me-1 text-600"/>\n                <span t-esc="sales_user.phone"/>\n            </div>\n            <div t-if="sales_user.city" class="d-flex flex-nowrap align-items-center mb-1">\n                <i class="fa fa-map-marker fa-fw me-1 text-600"/>\n                <span t-esc="sales_user.city"/>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
574	16	\N	1	1	Portal Layout	\N	portal.portal_layout	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Portal Layout\\" t-name=\\"portal.portal_layout\\">\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"is_portal\\" t-value=\\"True\\"/>\\n\\n            <div t-if=\\"not no_breadcrumbs and not my_details and not breadcrumbs_searchbar\\" class=\\"o_portal container mt-3\\">\\n                <div class=\\"d-flex justify-content-between align-items-center flex-wrap\\">\\n                    <t t-call=\\"portal.portal_breadcrumbs\\"/>\\n                    <t t-if=\\"prev_record or next_record\\" t-call=\\"portal.record_pager\\"/>\\n                </div>\\n            </div>\\n            <div id=\\"wrap\\" class=\\"o_portal_wrap\\">\\n                <div class=\\"container pt-3 pb-5\\">\\n                    <t t-if=\\"my_details\\">\\n                        <div class=\\"wrapper col-12 d-flex flex-wrap justify-content-between align-items-center\\">\\n                            <h3 class=\\"my-3\\">My account</h3>\\n                            <button class=\\"btn py-0 d-flex align-items-center gap-2 d-lg-none ms-auto\\" data-bs-toggle=\\"offcanvas\\" data-bs-target=\\"#accountOffCanvas\\">\\n                                <img class=\\"o_avatar rounded\\" t-att-src=\\"image_data_uri(user_id.partner_id.avatar_1024)\\" alt=\\"Contact\\"/>\\n                            </button>\\n                        </div>\\n                        <div class=\\"row justify-content-between\\">\\n                            <div t-attf-class=\\"o_portal_content col-12 col-lg-8 mb-5\\">\\n                                <t t-out=\\"0\\"/>\\n                            </div>\\n                            <div class=\\"d-none d-lg-flex justify-content-end col-lg-4\\">\\n                                <t t-call=\\"portal.side_content\\"/>\\n                            </div>\\n                            <div class=\\"offcanvas offcanvas-start d-lg-none\\" id=\\"accountOffCanvas\\">\\n                                <t t-call=\\"portal.side_content\\">\\n                                    <t t-set=\\"isOffcanvas\\" t-value=\\"true\\"/>\\n                                </t>\\n                            </div>\\n                        </div>\\n                    </t>\\n                    <t t-else=\\"\\">\\n                        <t t-out=\\"0\\"/>\\n                    </t>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"Portal Layout\\" t-name=\\"portal.portal_layout\\">\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"is_portal\\" t-value=\\"True\\"/>\\n\\n            <div t-if=\\"not no_breadcrumbs and not my_details and not breadcrumbs_searchbar\\" class=\\"o_portal container mt-3\\">\\n                <div class=\\"d-flex justify-content-between align-items-center flex-wrap\\">\\n                    <t t-call=\\"portal.portal_breadcrumbs\\"/>\\n                    <t t-if=\\"prev_record or next_record\\" t-call=\\"portal.record_pager\\"/>\\n                </div>\\n            </div>\\n            <div id=\\"wrap\\" class=\\"o_portal_wrap\\">\\n                <div class=\\"container pt-3 pb-5\\">\\n                    <t t-if=\\"my_details\\">\\n                        <div class=\\"wrapper col-12 d-flex flex-wrap justify-content-between align-items-center\\">\\n                            <h3 class=\\"my-3\\">Mi cuenta</h3>\\n                            <button class=\\"btn py-0 d-flex align-items-center gap-2 d-lg-none ms-auto\\" data-bs-toggle=\\"offcanvas\\" data-bs-target=\\"#accountOffCanvas\\">\\n                                <img class=\\"o_avatar rounded\\" t-att-src=\\"image_data_uri(user_id.partner_id.avatar_1024)\\" alt=\\"Contacto\\"/>\\n                            </button>\\n                        </div>\\n                        <div class=\\"row justify-content-between\\">\\n                            <div t-attf-class=\\"o_portal_content col-12 col-lg-8 mb-5\\">\\n                                <t t-out=\\"0\\"/>\\n                            </div>\\n                            <div class=\\"d-none d-lg-flex justify-content-end col-lg-4\\">\\n                                <t t-call=\\"portal.side_content\\"/>\\n                            </div>\\n                            <div class=\\"offcanvas offcanvas-start d-lg-none\\" id=\\"accountOffCanvas\\">\\n                                <t t-call=\\"portal.side_content\\">\\n                                    <t t-set=\\"isOffcanvas\\" t-value=\\"true\\"/>\\n                                </t>\\n                            </div>\\n                        </div>\\n                    </t>\\n                    <t t-else=\\"\\">\\n                        <t t-out=\\"0\\"/>\\n                    </t>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "pt_PT": "<t name=\\"Portal Layout\\" t-name=\\"portal.portal_layout\\">\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"is_portal\\" t-value=\\"True\\"/>\\n\\n            <div t-if=\\"not no_breadcrumbs and not my_details and not breadcrumbs_searchbar\\" class=\\"o_portal container mt-3\\">\\n                <div class=\\"d-flex justify-content-between align-items-center flex-wrap\\">\\n                    <t t-call=\\"portal.portal_breadcrumbs\\"/>\\n                    <t t-if=\\"prev_record or next_record\\" t-call=\\"portal.record_pager\\"/>\\n                </div>\\n            </div>\\n            <div id=\\"wrap\\" class=\\"o_portal_wrap\\">\\n                <div class=\\"container pt-3 pb-5\\">\\n                    <t t-if=\\"my_details\\">\\n                        <div class=\\"wrapper col-12 d-flex flex-wrap justify-content-between align-items-center\\">\\n                            <h3 class=\\"my-3\\">A minha conta</h3>\\n                            <button class=\\"btn py-0 d-flex align-items-center gap-2 d-lg-none ms-auto\\" data-bs-toggle=\\"offcanvas\\" data-bs-target=\\"#accountOffCanvas\\">\\n                                <img class=\\"o_avatar rounded\\" t-att-src=\\"image_data_uri(user_id.partner_id.avatar_1024)\\" alt=\\"Contacto\\"/>\\n                            </button>\\n                        </div>\\n                        <div class=\\"row justify-content-between\\">\\n                            <div t-attf-class=\\"o_portal_content col-12 col-lg-8 mb-5\\">\\n                                <t t-out=\\"0\\"/>\\n                            </div>\\n                            <div class=\\"d-none d-lg-flex justify-content-end col-lg-4\\">\\n                                <t t-call=\\"portal.side_content\\"/>\\n                            </div>\\n                            <div class=\\"offcanvas offcanvas-start d-lg-none\\" id=\\"accountOffCanvas\\">\\n                                <t t-call=\\"portal.side_content\\">\\n                                    <t t-set=\\"isOffcanvas\\" t-value=\\"true\\"/>\\n                                </t>\\n                            </div>\\n                        </div>\\n                    </t>\\n                    <t t-else=\\"\\">\\n                        <t t-out=\\"0\\"/>\\n                    </t>\\n                </div>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Portal Layout" t-name="portal.portal_layout">\n        <t t-call="portal.frontend_layout">\n            <t t-set="is_portal" t-value="True"/>\n\n            <div t-if="not no_breadcrumbs and not my_details and not breadcrumbs_searchbar" class="o_portal container mt-3">\n                <div class="d-flex justify-content-between align-items-center flex-wrap">\n                    <t t-call="portal.portal_breadcrumbs"/>\n                    <t t-if="prev_record or next_record" t-call="portal.record_pager"/>\n                </div>\n            </div>\n            <div id="wrap" class="o_portal_wrap">\n                <div class="container pt-3 pb-5">\n                    <t t-if="my_details">\n                        <div class="wrapper col-12 d-flex flex-wrap justify-content-between align-items-center">\n                            <h3 class="my-3">My account</h3>\n                            <button class="btn py-0 d-flex align-items-center gap-2 d-lg-none ms-auto" data-bs-toggle="offcanvas" data-bs-target="#accountOffCanvas">\n                                <img class="o_avatar rounded" t-att-src="image_data_uri(user_id.partner_id.avatar_1024)" alt="Contact"/>\n                            </button>\n                        </div>\n                        <div class="row justify-content-between">\n                            <div t-attf-class="o_portal_content col-12 col-lg-8 mb-5">\n                                <t t-out="0"/>\n                            </div>\n                            <div class="d-none d-lg-flex justify-content-end col-lg-4">\n                                <t t-call="portal.side_content"/>\n                            </div>\n                            <div class="offcanvas offcanvas-start d-lg-none" id="accountOffCanvas">\n                                <t t-call="portal.side_content">\n                                    <t t-set="isOffcanvas" t-value="true"/>\n                                </t>\n                            </div>\n                        </div>\n                    </t>\n                    <t t-else="">\n                        <t t-out="0"/>\n                    </t>\n                </div>\n            </div>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
587	16	\N	1	1	portal_my_details	\N	portal.portal_my_details	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"portal.portal_my_details\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"additional_title\\">Contact Details</t>\\n            <form action=\\"/my/account\\" method=\\"post\\">\\n                <div class=\\"row o_portal_details\\">\\n                    <div class=\\"col-lg-8\\">\\n                        <div class=\\"row\\">\\n                            <t t-call=\\"portal.portal_my_details_fields\\"/>\\n                            <input type=\\"hidden\\" name=\\"redirect\\" t-att-value=\\"redirect\\"/>\\n                        </div>\\n                        <div class=\\"clearfix text-end mb-5\\">\\n                            <a href=\\"/my/\\" class=\\"btn btn-light me-2\\">\\n                                Discard\\n                            </a>\\n                            <button type=\\"submit\\" class=\\"btn btn-primary float-end\\">\\n                                Save\\n                            </button>\\n                        </div>\\n                    </div>\\n                </div>\\n            </form>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"portal.portal_my_details\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"additional_title\\">Detalles del contacto</t>\\n            <form action=\\"/my/account\\" method=\\"post\\">\\n                <div class=\\"row o_portal_details\\">\\n                    <div class=\\"col-lg-8\\">\\n                        <div class=\\"row\\">\\n                            <t t-call=\\"portal.portal_my_details_fields\\"/>\\n                            <input type=\\"hidden\\" name=\\"redirect\\" t-att-value=\\"redirect\\"/>\\n                        </div>\\n                        <div class=\\"clearfix text-end mb-5\\">\\n                            <a href=\\"/my/\\" class=\\"btn btn-light me-2\\">\\n                                Descartar \\n                            </a>\\n                            <button type=\\"submit\\" class=\\"btn btn-primary float-end\\">\\n                                Guardar\\n                            </button>\\n                        </div>\\n                    </div>\\n                </div>\\n            </form>\\n        </t>\\n    </t>", "pt_PT": "<t t-name=\\"portal.portal_my_details\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"additional_title\\">Detalhes do Contacto</t>\\n            <form action=\\"/my/account\\" method=\\"post\\">\\n                <div class=\\"row o_portal_details\\">\\n                    <div class=\\"col-lg-8\\">\\n                        <div class=\\"row\\">\\n                            <t t-call=\\"portal.portal_my_details_fields\\"/>\\n                            <input type=\\"hidden\\" name=\\"redirect\\" t-att-value=\\"redirect\\"/>\\n                        </div>\\n                        <div class=\\"clearfix text-end mb-5\\">\\n                            <a href=\\"/my/\\" class=\\"btn btn-light me-2\\">\\n                                Descartar\\n                            </a>\\n                            <button type=\\"submit\\" class=\\"btn btn-primary float-end\\">\\n                                Guardar\\n                            </button>\\n                        </div>\\n                    </div>\\n                </div>\\n            </form>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="portal.portal_my_details">\n        <t t-call="portal.portal_layout">\n            <t t-set="additional_title">Contact Details</t>\n            <form action="/my/account" method="post">\n                <div class="row o_portal_details">\n                    <div class="col-lg-8">\n                        <div class="row">\n                            <t t-call="portal.portal_my_details_fields"/>\n                            <input type="hidden" name="redirect" t-att-value="redirect"/>\n                        </div>\n                        <div class="clearfix text-end mb-5">\n                            <a href="/my/" class="btn btn-light me-2">\n                                Discard\n                            </a>\n                            <button type="submit" class="btn btn-primary float-end">\n                                Save\n                            </button>\n                        </div>\n                    </div>\n                </div>\n            </form>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
578	16	\N	1	1	My Portal	\N	portal.portal_my_home	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"My Portal\\" t-name=\\"portal.portal_my_home\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"my_details\\" t-value=\\"True\\"/>\\n            <div class=\\"o_portal_my_home\\">\\n                <div class=\\"oe_structure\\" id=\\"oe_structure_portal_my_home_1\\"/>\\n                <div class=\\"o_portal_docs row g-2\\">\\n                    <div t-if=\\"portal_alert_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_alert_category\\"/>\\n                    <div t-if=\\"portal_client_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_client_category\\"/>\\n                    <div t-if=\\"portal_service_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_service_category\\"/>\\n                    <div t-if=\\"portal_vendor_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_vendor_category\\"/>\\n                    <div class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_common_category\\">\\n                        <t t-call=\\"portal.portal_docs_entry\\" t-if=\\"False\\"/>\\n                        <t t-call=\\"portal.portal_docs_entry\\">\\n                            <t t-set=\\"icon\\" t-value=\\"'/portal/static/src/img/portal-connection.svg'\\"/>\\n                            <t t-set=\\"title\\">Connection &amp; Security</t>\\n                            <t t-set=\\"text\\">Configure your connection parameters</t>\\n                            <t t-set=\\"url\\" t-value=\\"'/my/security'\\"/>\\n                            <t t-set=\\"config_card\\" t-value=\\"True\\"/>\\n                        </t>\\n                    </div>\\n                    <div class=\\"o_portal_doc_spinner spinner-border text-o-color-2 align-self-center mt-5\\"/>\\n                </div>\\n            </div>\\n            <div class=\\"oe_structure\\" id=\\"oe_structure_portal_my_home_2\\"/>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"My Portal\\" t-name=\\"portal.portal_my_home\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"my_details\\" t-value=\\"True\\"/>\\n            <div class=\\"o_portal_my_home\\">\\n                <div class=\\"oe_structure\\" id=\\"oe_structure_portal_my_home_1\\"/>\\n                <div class=\\"o_portal_docs row g-2\\">\\n                    <div t-if=\\"portal_alert_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_alert_category\\"/>\\n                    <div t-if=\\"portal_client_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_client_category\\"/>\\n                    <div t-if=\\"portal_service_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_service_category\\"/>\\n                    <div t-if=\\"portal_vendor_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_vendor_category\\"/>\\n                    <div class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_common_category\\">\\n                        <t t-call=\\"portal.portal_docs_entry\\" t-if=\\"False\\"/>\\n                        <t t-call=\\"portal.portal_docs_entry\\">\\n                            <t t-set=\\"icon\\" t-value=\\"'/portal/static/src/img/portal-connection.svg'\\"/>\\n                            <t t-set=\\"title\\">Conexión &amp; seguridad</t>\\n                            <t t-set=\\"text\\">Configure sus parámetros de conexión</t>\\n                            <t t-set=\\"url\\" t-value=\\"'/my/security'\\"/>\\n                            <t t-set=\\"config_card\\" t-value=\\"True\\"/>\\n                        </t>\\n                    </div>\\n                    <div class=\\"o_portal_doc_spinner spinner-border text-o-color-2 align-self-center mt-5\\"/>\\n                </div>\\n            </div>\\n            <div class=\\"oe_structure\\" id=\\"oe_structure_portal_my_home_2\\"/>\\n        </t>\\n    </t>", "pt_PT": "<t name=\\"My Portal\\" t-name=\\"portal.portal_my_home\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"my_details\\" t-value=\\"True\\"/>\\n            <div class=\\"o_portal_my_home\\">\\n                <div class=\\"oe_structure\\" id=\\"oe_structure_portal_my_home_1\\"/>\\n                <div class=\\"o_portal_docs row g-2\\">\\n                    <div t-if=\\"portal_alert_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_alert_category\\"/>\\n                    <div t-if=\\"portal_client_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_client_category\\"/>\\n                    <div t-if=\\"portal_service_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_service_category\\"/>\\n                    <div t-if=\\"portal_vendor_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_vendor_category\\"/>\\n                    <div class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_common_category\\">\\n                        <t t-call=\\"portal.portal_docs_entry\\" t-if=\\"False\\"/>\\n                        <t t-call=\\"portal.portal_docs_entry\\">\\n                            <t t-set=\\"icon\\" t-value=\\"'/portal/static/src/img/portal-connection.svg'\\"/>\\n                            <t t-set=\\"title\\">Ligação e segurança</t>\\n                            <t t-set=\\"text\\">Configure seus parâmetros de ligação</t>\\n                            <t t-set=\\"url\\" t-value=\\"'/my/security'\\"/>\\n                            <t t-set=\\"config_card\\" t-value=\\"True\\"/>\\n                        </t>\\n                    </div>\\n                    <div class=\\"o_portal_doc_spinner spinner-border text-o-color-2 align-self-center mt-5\\"/>\\n                </div>\\n            </div>\\n            <div class=\\"oe_structure\\" id=\\"oe_structure_portal_my_home_2\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="My Portal" t-name="portal.portal_my_home">\n        <t t-call="portal.portal_layout">\n            <t t-set="my_details" t-value="True"/>\n            <div class="o_portal_my_home">\n                <div class="oe_structure" id="oe_structure_portal_my_home_1"/>\n                <div class="o_portal_docs row g-2">\n                    <div t-if="portal_alert_category_enable" class="o_portal_category row g-2 mt-3" id="portal_alert_category"/>\n                    <div t-if="portal_client_category_enable" class="o_portal_category row g-2 mt-3" id="portal_client_category"/>\n                    <div t-if="portal_service_category_enable" class="o_portal_category row g-2 mt-3" id="portal_service_category"/>\n                    <div t-if="portal_vendor_category_enable" class="o_portal_category row g-2 mt-3" id="portal_vendor_category"/>\n                    <div class="o_portal_category row g-2 mt-3" id="portal_common_category">\n                        <t t-call="portal.portal_docs_entry" t-if="False"/>\n                        <t t-call="portal.portal_docs_entry">\n                            <t t-set="icon" t-value="'/portal/static/src/img/portal-connection.svg'"/>\n                            <t t-set="title">Connection &amp; Security</t>\n                            <t t-set="text">Configure your connection parameters</t>\n                            <t t-set="url" t-value="'/my/security'"/>\n                            <t t-set="config_card" t-value="True"/>\n                        </t>\n                    </div>\n                    <div class="o_portal_doc_spinner spinner-border text-o-color-2 align-self-center mt-5"/>\n                </div>\n            </div>\n            <div class="oe_structure" id="oe_structure_portal_my_home_2"/>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
582	16	\N	1	1	My Portal Record Sidebar	\N	portal.portal_record_sidebar	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"My Portal Record Sidebar\\" t-name=\\"portal.portal_record_sidebar\\">\\n        <div t-attf-class=\\"d-flex #{classes}\\">\\n            <div class=\\"o_portal_sidebar_content flex-grow-1 mb-4 mb-lg-0 pe-lg-4\\" id=\\"sidebar_content\\">\\n                <div t-if=\\"title\\" class=\\"position-relative d-flex align-items-center justify-content-md-center justify-content-lg-between flex-wrap gap-2\\">\\n                    <t t-out=\\"title\\"/>\\n                </div>\\n                <t t-if=\\"entries\\" t-out=\\"entries\\"/>\\n                <div class=\\"d-none d-lg-block mt-5 small text-center text-muted\\">\\n                    Powered by <a target=\\"_blank\\" href=\\"http://www.odoo.com?utm_source=db&amp;utm_medium=portal\\" title=\\"odoo\\"><img src=\\"/web/static/img/logo.png\\" alt=\\"Odoo Logo\\" height=\\"15\\"/></a>\\n                </div>\\n            </div>\\n            <div class=\\"vr d-none d-lg-block bg-300\\"/>\\n        </div>\\n    </t>", "es_ES": "<t name=\\"My Portal Record Sidebar\\" t-name=\\"portal.portal_record_sidebar\\">\\n        <div t-attf-class=\\"d-flex #{classes}\\">\\n            <div class=\\"o_portal_sidebar_content flex-grow-1 mb-4 mb-lg-0 pe-lg-4\\" id=\\"sidebar_content\\">\\n                <div t-if=\\"title\\" class=\\"position-relative d-flex align-items-center justify-content-md-center justify-content-lg-between flex-wrap gap-2\\">\\n                    <t t-out=\\"title\\"/>\\n                </div>\\n                <t t-if=\\"entries\\" t-out=\\"entries\\"/>\\n                <div class=\\"d-none d-lg-block mt-5 small text-center text-muted\\">\\n                    Con tecnología de <a target=\\"_blank\\" href=\\"http://www.odoo.com?utm_source=db&amp;utm_medium=portal\\" title=\\"odoo\\"><img src=\\"/web/static/img/logo.png\\" alt=\\"Logotipo de Odoo\\" height=\\"15\\"/></a>\\n                </div>\\n            </div>\\n            <div class=\\"vr d-none d-lg-block bg-300\\"/>\\n        </div>\\n    </t>", "pt_PT": "<t name=\\"My Portal Record Sidebar\\" t-name=\\"portal.portal_record_sidebar\\">\\n        <div t-attf-class=\\"d-flex #{classes}\\">\\n            <div class=\\"o_portal_sidebar_content flex-grow-1 mb-4 mb-lg-0 pe-lg-4\\" id=\\"sidebar_content\\">\\n                <div t-if=\\"title\\" class=\\"position-relative d-flex align-items-center justify-content-md-center justify-content-lg-between flex-wrap gap-2\\">\\n                    <t t-out=\\"title\\"/>\\n                </div>\\n                <t t-if=\\"entries\\" t-out=\\"entries\\"/>\\n                <div class=\\"d-none d-lg-block mt-5 small text-center text-muted\\">\\n                    Potenciado por <a target=\\"_blank\\" href=\\"http://www.odoo.com?utm_source=db&amp;utm_medium=portal\\" title=\\"odoo\\"><img src=\\"/web/static/img/logo.png\\" alt=\\"Logotipo Odoo\\" height=\\"15\\"/></a>\\n                </div>\\n            </div>\\n            <div class=\\"vr d-none d-lg-block bg-300\\"/>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t name="My Portal Record Sidebar" t-name="portal.portal_record_sidebar">\n        <div t-attf-class="d-flex #{classes}">\n            <div class="o_portal_sidebar_content flex-grow-1 mb-4 mb-lg-0 pe-lg-4" id="sidebar_content">\n                <div t-if="title" class="position-relative d-flex align-items-center justify-content-md-center justify-content-lg-between flex-wrap gap-2">\n                    <t t-out="title"/>\n                </div>\n                <t t-if="entries" t-out="entries"/>\n                <div class="d-none d-lg-block mt-5 small text-center text-muted">\n                    Powered by <a target="_blank" href="http://www.odoo.com?utm_source=db&amp;utm_medium=portal" title="odoo"><img src="/web/static/img/logo.png" alt="Odoo Logo" height="15"/></a>\n                </div>\n            </div>\n            <div class="vr d-none d-lg-block bg-300"/>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1757	16	\N	1	1	Stock Relocation	stock.quant.relocate	\N	form	stock/wizard/stock_quant_relocate.xml	primary	{"en_US": "<form string=\\"Relocate your stock\\">\\n                <group>\\n                    <field name=\\"quant_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"dest_location_id\\" string=\\"To Location\\" options=\\"{'no_create': True}\\"/>\\n                    <field name=\\"dest_package_id_domain\\" invisible=\\"1\\"/>\\n                    <field name=\\"dest_package_id\\" string=\\"To Package\\" groups=\\"stock.group_tracking_lot\\" readonly=\\"is_multi_location\\"/>\\n                    <field name=\\"message\\" placeholder=\\"Product Relocated\\"/>\\n                </group>\\n                <field name=\\"is_partial_package\\" invisible=\\"1\\"/>\\n                <field name=\\"is_multi_location\\" invisible=\\"1\\"/>\\n                <div class=\\"alert alert-danger mb8\\" role=\\"alert\\" groups=\\"stock.group_tracking_lot\\" invisible=\\"not is_partial_package\\">\\n                    You are about to move quantities in a package without moving the full package.\\n                    Those quantities will be removed from the following package(s):\\n                    <field name=\\"partial_package_names\\"/>\\n                </div>\\n                <div class=\\"alert alert-danger mb8\\" role=\\"alert\\" groups=\\"stock.group_tracking_lot\\" invisible=\\"not is_multi_location\\">\\n                    The quantities selected do not all belong to the same location.\\n                    You may not assign them a package without moving them to a common location.\\n                </div>\\n                <footer>\\n                    <button name=\\"action_relocate_quants\\" string=\\"Confirm\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Trasladar su stock\\">\\n                <group>\\n                    <field name=\\"quant_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"dest_location_id\\" string=\\"A la ubicación\\" options=\\"{'no_create': True}\\"/>\\n                    <field name=\\"dest_package_id_domain\\" invisible=\\"1\\"/>\\n                    <field name=\\"dest_package_id\\" string=\\"A empaquetar\\" groups=\\"stock.group_tracking_lot\\" readonly=\\"is_multi_location\\"/>\\n                    <field name=\\"message\\" placeholder=\\"Producto trasladado\\"/>\\n                </group>\\n                <field name=\\"is_partial_package\\" invisible=\\"1\\"/>\\n                <field name=\\"is_multi_location\\" invisible=\\"1\\"/>\\n                <div class=\\"alert alert-danger mb8\\" role=\\"alert\\" groups=\\"stock.group_tracking_lot\\" invisible=\\"not is_partial_package\\">\\n                    Está a punto de mover cantidades de un paquete sin mover el paquete completo.\\n                    Se eliminarán esas cantidades de los siguientes paquetes:\\n                    <field name=\\"partial_package_names\\"/>\\n                </div>\\n                <div class=\\"alert alert-danger mb8\\" role=\\"alert\\" groups=\\"stock.group_tracking_lot\\" invisible=\\"not is_multi_location\\">\\n                    Las cantidades seleccionadas no pertenecen todas a la misma ubicación.\\n                    No puede asignarles un paquete sin trasladarlos a una misma ubicación.\\n                </div>\\n                <footer>\\n                    <button name=\\"action_relocate_quants\\" string=\\"Confirmar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Realocar seu estoque\\">\\n                <group>\\n                    <field name=\\"quant_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"dest_location_id\\" string=\\"Para local\\" options=\\"{'no_create': True}\\"/>\\n                    <field name=\\"dest_package_id_domain\\" invisible=\\"1\\"/>\\n                    <field name=\\"dest_package_id\\" string=\\"Para embalagem\\" groups=\\"stock.group_tracking_lot\\" readonly=\\"is_multi_location\\"/>\\n                    <field name=\\"message\\" placeholder=\\"Produto realocado\\"/>\\n                </group>\\n                <field name=\\"is_partial_package\\" invisible=\\"1\\"/>\\n                <field name=\\"is_multi_location\\" invisible=\\"1\\"/>\\n                <div class=\\"alert alert-danger mb8\\" role=\\"alert\\" groups=\\"stock.group_tracking_lot\\" invisible=\\"not is_partial_package\\">\\n                    Você está prestes a mover quantidades em uma embalagem sem mover a embalagem inteira.\\nEssas quantidades serão removidas das seguintes embalagens:\\n                    <field name=\\"partial_package_names\\"/>\\n                </div>\\n                <div class=\\"alert alert-danger mb8\\" role=\\"alert\\" groups=\\"stock.group_tracking_lot\\" invisible=\\"not is_multi_location\\">\\n                    As quantidades selecionadas não pertencem todas ao mesmo local.\\nNão é possível atribuir a elas uma embalagem sem movê-las para um local comum.\\n                </div>\\n                <footer>\\n                    <button name=\\"action_relocate_quants\\" string=\\"Confirmar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Relocate your stock">\n                <group>\n                    <field name="quant_ids" invisible="1"/>\n                    <field name="company_id" invisible="1"/>\n                    <field name="dest_location_id" string="To Location" options="{'no_create': True}"/>\n                    <field name="dest_package_id_domain" invisible="1"/>\n                    <field name="dest_package_id" string="To Package" groups="stock.group_tracking_lot" readonly="is_multi_location"/>\n                    <field name="message" placeholder="Product Relocated"/>\n                </group>\n                <field name="is_partial_package" invisible="1"/>\n                <field name="is_multi_location" invisible="1"/>\n                <div class="alert alert-danger mb8" role="alert" groups="stock.group_tracking_lot" invisible="not is_partial_package">\n                    You are about to move quantities in a package without moving the full package.\n                    Those quantities will be removed from the following package(s):\n                    <field name="partial_package_names"/>\n                </div>\n                <div class="alert alert-danger mb8" role="alert" groups="stock.group_tracking_lot" invisible="not is_multi_location">\n                    The quantities selected do not all belong to the same location.\n                    You may not assign them a package without moving them to a common location.\n                </div>\n                <footer>\n                    <button name="action_relocate_quants" string="Confirm" type="object" class="btn-primary" data-hotkey="q"/>\n                    <button string="Discard" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
566	16	\N	1	1	portal_share_template	\N	portal.portal_share_template	qweb	portal/data/mail_templates.xml	primary	{"en_US": "<t t-name=\\"portal.portal_share_template\\">\\n        <div>\\n            <br/>\\n            <p>Dear <span t-esc=\\"partner.name\\"/>,</p>\\n            <p><span t-out=\\"user.name\\"/> has invited you to access the following <span t-out=\\"model_description\\"/>:</p>\\n            <br/>\\n            <a t-attf-href=\\"#{share_link}\\" style=\\"background-color: #875A7B; padding: 10px; text-decoration: none; color: #fff; border-radius: 5px; font-size: 12px;\\"><strong>Open </strong><strong t-esc=\\"record.display_name\\"/></a><br/>\\n            <br/>\\n            <p t-if=\\"note\\" style=\\"white-space: pre-wrap;\\" t-esc=\\"note\\"/>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"portal.portal_share_template\\">\\n        <div>\\n            <br/>\\n            <p>Estimado/a <span t-esc=\\"partner.name\\"/>,</p>\\n            <p><span t-out=\\"user.name\\"/> le ha invitado a acceder a <span t-out=\\"model_description\\"/>:</p>\\n            <br/>\\n            <a t-attf-href=\\"#{share_link}\\" style=\\"background-color: #875A7B; padding: 10px; text-decoration: none; color: #fff; border-radius: 5px; font-size: 12px;\\"><strong>Abrir</strong><strong t-esc=\\"record.display_name\\"/></a><br/>\\n            <br/>\\n            <p t-if=\\"note\\" style=\\"white-space: pre-wrap;\\" t-esc=\\"note\\"/>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"portal.portal_share_template\\">\\n        <div>\\n            <br/>\\n            <p>Caro(a) <span t-esc=\\"partner.name\\"/>,</p>\\n            <p><span t-out=\\"user.name\\"/> convidou você a acessar o seguinte <span t-out=\\"model_description\\"/>:</p>\\n            <br/>\\n            <a t-attf-href=\\"#{share_link}\\" style=\\"background-color: #875A7B; padding: 10px; text-decoration: none; color: #fff; border-radius: 5px; font-size: 12px;\\"><strong>Abrir </strong><strong t-esc=\\"record.display_name\\"/></a><br/>\\n            <br/>\\n            <p t-if=\\"note\\" style=\\"white-space: pre-wrap;\\" t-esc=\\"note\\"/>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="portal.portal_share_template">\n        <div>\n            <br/>\n            <p>Dear <span t-esc="partner.name"/>,</p>\n            <p><span t-out="user.name"/> has invited you to access the following <span t-out="model_description"/>:</p>\n            <br/>\n            <a t-attf-href="#{share_link}" style="background-color: #875A7B; padding: 10px; text-decoration: none; color: #fff; border-radius: 5px; font-size: 12px;"><strong>Open </strong><strong t-esc="record.display_name"/></a><br/>\n            <br/>\n            <p t-if="note" style="white-space: pre-wrap;" t-esc="note"/>\n        </div>\n    </t>\n\n	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
597	16	\N	1	1	portal.share.wizard	portal.share	\N	form	portal/wizard/portal_share_views.xml	primary	{"en_US": "<form string=\\"Share Document\\">\\n                <p class=\\"alert alert-warning\\" invisible=\\"access_warning == ''\\" role=\\"alert\\"><field name=\\"access_warning\\"/></p>\\n                <group name=\\"share_link\\">\\n                    <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                    <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"share_link\\" widget=\\"CopyClipboardChar\\" options=\\"{'string': 'Copy Link'}\\"/>\\n                    <field name=\\"partner_ids\\" widget=\\"many2many_tags_email\\" placeholder=\\"Add contacts to share the document...\\"/>\\n                    <field name=\\"note\\" placeholder=\\"Add a note\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Send\\" name=\\"action_send_mail\\" invisible=\\"access_warning != ''\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancel\\" class=\\"btn-default\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Compartir documento\\">\\n                <p class=\\"alert alert-warning\\" invisible=\\"access_warning == ''\\" role=\\"alert\\"><field name=\\"access_warning\\"/></p>\\n                <group name=\\"share_link\\">\\n                    <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                    <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"share_link\\" widget=\\"CopyClipboardChar\\" options=\\"{'string': 'Copy Link'}\\"/>\\n                    <field name=\\"partner_ids\\" widget=\\"many2many_tags_email\\" placeholder=\\"Añada contactos para compartir el documento....\\"/>\\n                    <field name=\\"note\\" placeholder=\\"Añadir una nota\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Enviar\\" name=\\"action_send_mail\\" invisible=\\"access_warning != ''\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" class=\\"btn-default\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Partilhar Documento\\">\\n                <p class=\\"alert alert-warning\\" invisible=\\"access_warning == ''\\" role=\\"alert\\"><field name=\\"access_warning\\"/></p>\\n                <group name=\\"share_link\\">\\n                    <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                    <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"share_link\\" widget=\\"CopyClipboardChar\\" options=\\"{'string': 'Copy Link'}\\"/>\\n                    <field name=\\"partner_ids\\" widget=\\"many2many_tags_email\\" placeholder=\\"Adicionar contactos para partilhar o documento...\\"/>\\n                    <field name=\\"note\\" placeholder=\\"Adicionar uma nota\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Enviar\\" name=\\"action_send_mail\\" invisible=\\"access_warning != ''\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" class=\\"btn-default\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Share Document">\n                <p class="alert alert-warning" invisible="access_warning == ''" role="alert"><field name="access_warning"/></p>\n                <group name="share_link">\n                    <field name="res_model" invisible="1"/>\n                    <field name="res_id" invisible="1"/>\n                    <field name="share_link" widget="CopyClipboardChar" options="{'string': 'Copy Link'}"/>\n                    <field name="partner_ids" widget="many2many_tags_email" placeholder="Add contacts to share the document..."/>\n                    <field name="note" placeholder="Add a note"/>\n                </group>\n                <footer>\n                    <button string="Send" name="action_send_mail" invisible="access_warning != ''" type="object" class="btn-primary" data-hotkey="q"/>\n                    <button string="Cancel" class="btn-default" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
589	16	\N	1	1	Portal Record Pager	\N	portal.record_pager	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Portal Record Pager\\" t-name=\\"portal.record_pager\\">\\n        <t t-if=\\"prev_record or next_record\\">\\n            <div class=\\"record_pager btn-group\\" role=\\"group\\">\\n                <a role=\\"button\\" t-att-class=\\"'btn btn-light %s' % ('disabled' if not prev_record else '')\\" t-att-href=\\"prev_record or '#'\\"><i class=\\"oi oi-chevron-left\\" role=\\"img\\" aria-label=\\"Previous\\" title=\\"Previous\\"/></a>\\n                <a role=\\"button\\" t-att-class=\\"'btn btn-light %s' % ('disabled' if not next_record else '')\\" t-att-href=\\"next_record or '#'\\"><i class=\\"oi oi-chevron-right\\" role=\\"img\\" aria-label=\\"Next\\" title=\\"Next\\"/></a>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"Portal Record Pager\\" t-name=\\"portal.record_pager\\">\\n        <t t-if=\\"prev_record or next_record\\">\\n            <div class=\\"record_pager btn-group\\" role=\\"group\\">\\n                <a role=\\"button\\" t-att-class=\\"'btn btn-light %s' % ('disabled' if not prev_record else '')\\" t-att-href=\\"prev_record or '#'\\"><i class=\\"oi oi-chevron-left\\" role=\\"img\\" aria-label=\\"Previous\\" title=\\"Previous\\"/></a>\\n                <a role=\\"button\\" t-att-class=\\"'btn btn-light %s' % ('disabled' if not next_record else '')\\" t-att-href=\\"next_record or '#'\\"><i class=\\"oi oi-chevron-right\\" role=\\"img\\" aria-label=\\"Next\\" title=\\"Next\\"/></a>\\n            </div>\\n        </t>\\n    </t>", "pt_PT": "<t name=\\"Portal Record Pager\\" t-name=\\"portal.record_pager\\">\\n        <t t-if=\\"prev_record or next_record\\">\\n            <div class=\\"record_pager btn-group\\" role=\\"group\\">\\n                <a role=\\"button\\" t-att-class=\\"'btn btn-light %s' % ('disabled' if not prev_record else '')\\" t-att-href=\\"prev_record or '#'\\"><i class=\\"oi oi-chevron-left\\" role=\\"img\\" aria-label=\\"Previous\\" title=\\"Anterior\\"/></a>\\n                <a role=\\"button\\" t-att-class=\\"'btn btn-light %s' % ('disabled' if not next_record else '')\\" t-att-href=\\"next_record or '#'\\"><i class=\\"oi oi-chevron-right\\" role=\\"img\\" aria-label=\\"Next\\" title=\\"Seguinte\\"/></a>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Portal Record Pager" t-name="portal.record_pager">\n        <t t-if="prev_record or next_record">\n            <div class="record_pager btn-group" role="group">\n                <a role="button" t-att-class="'btn btn-light %s' % ('disabled' if not prev_record else '')" t-att-href="prev_record or '#'"><i class="oi oi-chevron-left" role="img" aria-label="Previous" title="Previous"/></a>\n                <a role="button" t-att-class="'btn btn-light %s' % ('disabled' if not next_record else '')" t-att-href="next_record or '#'"><i class="oi oi-chevron-right" role="img" aria-label="Next" title="Next"/></a>\n            </div>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
596	40	228	1	1	res.config.settings.view.form.inherit.portal	res.config.settings	\N	form	portal/views/res_config_settings_views.xml	extension	{"en_US": "<xpath expr=\\"//button[@name=73]//ancestor::setting\\" position=\\"inside\\">\\n                    <div groups=\\"base.group_no_one\\">\\n                        <div class=\\"mt16 content-group\\">\\n                            <field name=\\"portal_allow_api_keys\\"/>\\n                            <label string=\\"Customers can generate API Keys\\" for=\\"portal_allow_api_keys\\"/>\\n                        </div>\\n                    </div>\\n                </xpath>", "es_ES": "<xpath expr=\\"//button[@name=73]//ancestor::setting\\" position=\\"inside\\">\\n                    <div groups=\\"base.group_no_one\\">\\n                        <div class=\\"mt16 content-group\\">\\n                            <field name=\\"portal_allow_api_keys\\"/>\\n                            <label string=\\"Los clientes pueden generar claves API\\" for=\\"portal_allow_api_keys\\"/>\\n                        </div>\\n                    </div>\\n                </xpath>", "pt_PT": "<xpath expr=\\"//button[@name=73]//ancestor::setting\\" position=\\"inside\\">\\n                    <div groups=\\"base.group_no_one\\">\\n                        <div class=\\"mt16 content-group\\">\\n                            <field name=\\"portal_allow_api_keys\\"/>\\n                            <label string=\\"Clientes podem gerar chaves de API\\" for=\\"portal_allow_api_keys\\"/>\\n                        </div>\\n                    </div>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//button[@name=73]//ancestor::setting" position="inside">\n                    <div groups="base.group_no_one">\n                        <div class="mt16 content-group">\n                            <field name="portal_allow_api_keys"/>\n                            <label string="Customers can generate API Keys" for="portal_allow_api_keys"/>\n                        </div>\n                    </div>\n                </xpath>\n            	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
595	16	\N	1	1	side_content	\N	portal.side_content	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"portal.side_content\\">\\n        <div t-if=\\"isOffcanvas\\" class=\\"offcanvas-header justify-content-end\\">\\n            <button type=\\"button\\" class=\\"btn-close text-reset\\" data-bs-dismiss=\\"offcanvas\\" aria-label=\\"Close\\"/>\\n        </div>\\n        <div t-attf-class=\\"{{'offcanvas-body' if isOffcanvas else 'mt-3 mw-100'}}\\">\\n            <div class=\\"d-flex justify-content-start align-items-start gap-3 mb-4\\">\\n                <img class=\\"o_portal_contact_img rounded o_object_fit_cover\\" t-att-src=\\"image_data_uri(user_id.partner_id.avatar_128)\\" alt=\\"Contact\\" width=\\"50\\"/>\\n                <div class=\\"d-flex flex-column justify-content-center\\">\\n                    <h5 class=\\"mb-0\\" t-out=\\"user_id.name\\"/>\\n                    <p class=\\"mb-0 text-muted\\" t-out=\\"user_id.company_name\\"/>\\n                </div>\\n            </div>\\n            <div class=\\"o_portal_my_details\\">\\n                <div t-field=\\"user_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;email&quot;, &quot;phone&quot;, &quot;address&quot;]}\\"/>\\n            </div>\\n            <a role=\\"button\\" href=\\"/my/account\\" class=\\"btn btn-link p-0 mt-3\\"><i class=\\"fa fa-pencil\\"/> Edit information</a>\\n            <div name=\\"portal_contact\\" class=\\"o_my_contact mt-5\\" t-if=\\"sales_user\\">\\n                <t t-call=\\"portal.portal_contact\\"/>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"portal.side_content\\">\\n        <div t-if=\\"isOffcanvas\\" class=\\"offcanvas-header justify-content-end\\">\\n            <button type=\\"button\\" class=\\"btn-close text-reset\\" data-bs-dismiss=\\"offcanvas\\" aria-label=\\"Cerrar\\"/>\\n        </div>\\n        <div t-attf-class=\\"{{'offcanvas-body' if isOffcanvas else 'mt-3 mw-100'}}\\">\\n            <div class=\\"d-flex justify-content-start align-items-start gap-3 mb-4\\">\\n                <img class=\\"o_portal_contact_img rounded o_object_fit_cover\\" t-att-src=\\"image_data_uri(user_id.partner_id.avatar_128)\\" alt=\\"Contacto\\" width=\\"50\\"/>\\n                <div class=\\"d-flex flex-column justify-content-center\\">\\n                    <h5 class=\\"mb-0\\" t-out=\\"user_id.name\\"/>\\n                    <p class=\\"mb-0 text-muted\\" t-out=\\"user_id.company_name\\"/>\\n                </div>\\n            </div>\\n            <div class=\\"o_portal_my_details\\">\\n                <div t-field=\\"user_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;email&quot;, &quot;phone&quot;, &quot;address&quot;]}\\"/>\\n            </div>\\n            <a role=\\"button\\" href=\\"/my/account\\" class=\\"btn btn-link p-0 mt-3\\"><i class=\\"fa fa-pencil\\"/> Editar información</a>\\n            <div name=\\"portal_contact\\" class=\\"o_my_contact mt-5\\" t-if=\\"sales_user\\">\\n                <t t-call=\\"portal.portal_contact\\"/>\\n            </div>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"portal.side_content\\">\\n        <div t-if=\\"isOffcanvas\\" class=\\"offcanvas-header justify-content-end\\">\\n            <button type=\\"button\\" class=\\"btn-close text-reset\\" data-bs-dismiss=\\"offcanvas\\" aria-label=\\"Encerrar\\"/>\\n        </div>\\n        <div t-attf-class=\\"{{'offcanvas-body' if isOffcanvas else 'mt-3 mw-100'}}\\">\\n            <div class=\\"d-flex justify-content-start align-items-start gap-3 mb-4\\">\\n                <img class=\\"o_portal_contact_img rounded o_object_fit_cover\\" t-att-src=\\"image_data_uri(user_id.partner_id.avatar_128)\\" alt=\\"Contacto\\" width=\\"50\\"/>\\n                <div class=\\"d-flex flex-column justify-content-center\\">\\n                    <h5 class=\\"mb-0\\" t-out=\\"user_id.name\\"/>\\n                    <p class=\\"mb-0 text-muted\\" t-out=\\"user_id.company_name\\"/>\\n                </div>\\n            </div>\\n            <div class=\\"o_portal_my_details\\">\\n                <div t-field=\\"user_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;email&quot;, &quot;phone&quot;, &quot;address&quot;]}\\"/>\\n            </div>\\n            <a role=\\"button\\" href=\\"/my/account\\" class=\\"btn btn-link p-0 mt-3\\"><i class=\\"fa fa-pencil\\"/> Editar informações</a>\\n            <div name=\\"portal_contact\\" class=\\"o_my_contact mt-5\\" t-if=\\"sales_user\\">\\n                <t t-call=\\"portal.portal_contact\\"/>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="portal.side_content">\n        <div t-if="isOffcanvas" class="offcanvas-header justify-content-end">\n            <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"/>\n        </div>\n        <div t-attf-class="{{'offcanvas-body' if isOffcanvas else 'mt-3 mw-100'}}">\n            <div class="d-flex justify-content-start align-items-start gap-3 mb-4">\n                <img class="o_portal_contact_img rounded o_object_fit_cover" t-att-src="image_data_uri(user_id.partner_id.avatar_128)" alt="Contact" width="50"/>\n                <div class="d-flex flex-column justify-content-center">\n                    <h5 class="mb-0" t-out="user_id.name"/>\n                    <p class="mb-0 text-muted" t-out="user_id.company_name"/>\n                </div>\n            </div>\n            <div class="o_portal_my_details">\n                <div t-field="user_id.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;email&quot;, &quot;phone&quot;, &quot;address&quot;]}"/>\n            </div>\n            <a role="button" href="/my/account" class="btn btn-link p-0 mt-3"><i class="fa fa-pencil"/> Edit information</a>\n            <div name="portal_contact" class="o_my_contact mt-5" t-if="sales_user">\n                <t t-call="portal.portal_contact"/>\n            </div>\n        </div>\n    </t>\n	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
576	16	575	1	1	User Sign In	\N	portal.user_sign_in	qweb	portal/views/portal_templates.xml	extension	{"en_US": "<data name=\\"User Sign In\\" inherit_id=\\"portal.placeholder_user_sign_in\\">\\n        <xpath expr=\\".\\" position=\\"inside\\">\\n            <li t-nocache=\\"Profile session and user group can change unrelated to parent caches.\\" t-nocache-_item_class=\\"_item_class\\" t-nocache-_link_class=\\"_link_class\\" groups=\\"base.group_public\\" t-attf-class=\\"#{_item_class} o_no_autohide_item\\">\\n                <a t-attf-href=\\"/web/login\\" t-attf-class=\\"#{_link_class}\\">Sign in<span t-if=\\"request.session.profile_session\\" class=\\"text-danger fa fa-circle\\"/></a>\\n            </li>\\n        </xpath>\\n    </data>", "es_ES": "<data name=\\"User Sign In\\" inherit_id=\\"portal.placeholder_user_sign_in\\">\\n        <xpath expr=\\".\\" position=\\"inside\\">\\n            <li t-nocache=\\"Profile session and user group can change unrelated to parent caches.\\" t-nocache-_item_class=\\"_item_class\\" t-nocache-_link_class=\\"_link_class\\" groups=\\"base.group_public\\" t-attf-class=\\"#{_item_class} o_no_autohide_item\\">\\n                <a t-attf-href=\\"/web/login\\" t-attf-class=\\"#{_link_class}\\">Iniciar sesión<span t-if=\\"request.session.profile_session\\" class=\\"text-danger fa fa-circle\\"/></a>\\n            </li>\\n        </xpath>\\n    </data>", "pt_PT": "<data name=\\"User Sign In\\" inherit_id=\\"portal.placeholder_user_sign_in\\">\\n        <xpath expr=\\".\\" position=\\"inside\\">\\n            <li t-nocache=\\"Profile session and user group can change unrelated to parent caches.\\" t-nocache-_item_class=\\"_item_class\\" t-nocache-_link_class=\\"_link_class\\" groups=\\"base.group_public\\" t-attf-class=\\"#{_item_class} o_no_autohide_item\\">\\n                <a t-attf-href=\\"/web/login\\" t-attf-class=\\"#{_link_class}\\">Iniciar Sessão<span t-if=\\"request.session.profile_session\\" class=\\"text-danger fa fa-circle\\"/></a>\\n            </li>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data name="User Sign In" inherit_id="portal.placeholder_user_sign_in">\n        <xpath expr="." position="inside">\n            <li t-nocache="Profile session and user group can change unrelated to parent caches." t-nocache-_item_class="_item_class" t-nocache-_link_class="_link_class" groups="base.group_public" t-attf-class="#{_item_class} o_no_autohide_item">\n                <a t-attf-href="/web/login" t-attf-class="#{_link_class}">Sign in<span t-if="request.session.profile_session" class="text-danger fa fa-circle"/></a>\n            </li>\n        </xpath>\n    </data>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
633	16	\N	1	1	digest.tip.view.list	digest.tip	\N	list	digest/views/digest_views.xml	primary	{"en_US": "<list string=\\"KPI Digest Tips\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"group_id\\"/>\\n            </list>", "es_ES": "<list string=\\"Consejos del resumen KPI\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"group_id\\"/>\\n            </list>", "pt_PT": "<list string=\\"KPI – Dicas de boletim\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"group_id\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="KPI Digest Tips">\n                <field name="sequence" widget="handle"/>\n                <field name="name"/>\n                <field name="group_id"/>\n            </list>\n        	f	t	2026-04-08 08:34:42.757453	2026-04-08 08:34:42.757453	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
631	16	\N	1	1	digest.digest.view.form	digest.digest	\N	form	digest/views/digest_views.xml	primary	{"en_US": "<form string=\\"KPI Digest\\">\\n                <field name=\\"is_subscribed\\" invisible=\\"1\\"/>\\n                <header>\\n                    <button type=\\"object\\" name=\\"action_send_manual\\" string=\\"Send Now\\" class=\\"oe_highlight\\" invisible=\\"state == 'deactivated'\\" groups=\\"base.group_system\\"/>\\n                    <button type=\\"object\\" name=\\"action_deactivate\\" string=\\"Deactivate\\" invisible=\\"state == 'deactivated'\\" groups=\\"base.group_system\\"/>\\n                    <button type=\\"object\\" name=\\"action_activate\\" string=\\"Activate\\" class=\\"oe_highlight\\" invisible=\\"state == 'activated'\\" groups=\\"base.group_system\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"0\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Digest Title\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"e.g. Your Weekly Digest\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"periodicity\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                            <field name=\\"company_id\\" options=\\"{'no_create': True}\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"next_run_date\\" groups=\\"base.group_system\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"kpis\\" string=\\"KPIs\\">\\n                            <group name=\\"kpis\\">\\n                                <group name=\\"kpi_general\\" string=\\"General\\" groups=\\"base.group_system\\">\\n                                    <field name=\\"kpi_res_users_connected\\"/>\\n                                    <field name=\\"kpi_mail_message_total\\"/>\\n                                </group>\\n                                <group name=\\"kpi_sales\\"/>\\n                                <group name=\\"custom\\" string=\\"Custom\\" groups=\\"base.group_system\\">\\n                                    <div colspan=\\"2\\">\\n                                        <p>Want to add your own KPIs?<br/>\\n                                        <widget name=\\"documentation_link\\" path=\\"/applications/general/digest_emails.html#custom-digest-emails\\" icon=\\"oi oi-arrow-right\\" label=\\" Check our Documentation\\"/></p>\\n                                    </div>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page name=\\"recipients\\" string=\\"Recipients\\" groups=\\"base.group_system\\">\\n                            <field name=\\"user_ids\\" options=\\"{'no_create': True}\\">\\n                                <list string=\\"Recipients\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"email\\" string=\\"Email Address\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Resumen KPI\\">\\n                <field name=\\"is_subscribed\\" invisible=\\"1\\"/>\\n                <header>\\n                    <button type=\\"object\\" name=\\"action_send_manual\\" string=\\"Enviar ahora\\" class=\\"oe_highlight\\" invisible=\\"state == 'deactivated'\\" groups=\\"base.group_system\\"/>\\n                    <button type=\\"object\\" name=\\"action_deactivate\\" string=\\"Desactivar\\" invisible=\\"state == 'deactivated'\\" groups=\\"base.group_system\\"/>\\n                    <button type=\\"object\\" name=\\"action_activate\\" string=\\"Activar\\" class=\\"oe_highlight\\" invisible=\\"state == 'activated'\\" groups=\\"base.group_system\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"0\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Título del resumen\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ej. Su resumen semanal\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"periodicity\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                            <field name=\\"company_id\\" options=\\"{'no_create': True}\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"next_run_date\\" groups=\\"base.group_system\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"kpis\\" string=\\"KPIs\\">\\n                            <group name=\\"kpis\\">\\n                                <group name=\\"kpi_general\\" string=\\"General\\" groups=\\"base.group_system\\">\\n                                    <field name=\\"kpi_res_users_connected\\"/>\\n                                    <field name=\\"kpi_mail_message_total\\"/>\\n                                </group>\\n                                <group name=\\"kpi_sales\\"/>\\n                                <group name=\\"custom\\" string=\\"Personalizado\\" groups=\\"base.group_system\\">\\n                                    <div colspan=\\"2\\">\\n                                        <p>¿Desea añadir sus propios KPI?<br/>\\n                                        <widget name=\\"documentation_link\\" path=\\"/applications/general/digest_emails.html#custom-digest-emails\\" icon=\\"oi oi-arrow-right\\" label=\\"Consulte nuestra documentación\\"/></p>\\n                                    </div>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page name=\\"recipients\\" string=\\"Destinatarios\\" groups=\\"base.group_system\\">\\n                            <field name=\\"user_ids\\" options=\\"{'no_create': True}\\">\\n                                <list string=\\"Destinatarios\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"email\\" string=\\"Dirección de correo electrónico\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"KPI do Resumo\\">\\n                <field name=\\"is_subscribed\\" invisible=\\"1\\"/>\\n                <header>\\n                    <button type=\\"object\\" name=\\"action_send_manual\\" string=\\"Enviar Agora\\" class=\\"oe_highlight\\" invisible=\\"state == 'deactivated'\\" groups=\\"base.group_system\\"/>\\n                    <button type=\\"object\\" name=\\"action_deactivate\\" string=\\"Desativar\\" invisible=\\"state == 'deactivated'\\" groups=\\"base.group_system\\"/>\\n                    <button type=\\"object\\" name=\\"action_activate\\" string=\\"Ativar\\" class=\\"oe_highlight\\" invisible=\\"state == 'activated'\\" groups=\\"base.group_system\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"0\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Título do boletim\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"Ex.: Seu boletim semanal\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"periodicity\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                            <field name=\\"company_id\\" options=\\"{'no_create': True}\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"next_run_date\\" groups=\\"base.group_system\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"kpis\\" string=\\"KPIs\\">\\n                            <group name=\\"kpis\\">\\n                                <group name=\\"kpi_general\\" string=\\"Geral\\" groups=\\"base.group_system\\">\\n                                    <field name=\\"kpi_res_users_connected\\"/>\\n                                    <field name=\\"kpi_mail_message_total\\"/>\\n                                </group>\\n                                <group name=\\"kpi_sales\\"/>\\n                                <group name=\\"custom\\" string=\\"Personalizado\\" groups=\\"base.group_system\\">\\n                                    <div colspan=\\"2\\">\\n                                        <p>Deseja adicionar seus próprios KPIs? <br/>\\n                                        <widget name=\\"documentation_link\\" path=\\"/applications/general/digest_emails.html#custom-digest-emails\\" icon=\\"oi oi-arrow-right\\" label=\\" Check our Documentation\\"/></p>\\n                                    </div>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page name=\\"recipients\\" string=\\"Destinatários\\" groups=\\"base.group_system\\">\\n                            <field name=\\"user_ids\\" options=\\"{'no_create': True}\\">\\n                                <list string=\\"Destinatários\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"email\\" string=\\"Endereço de E-mail\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="KPI Digest">\n                <field name="is_subscribed" invisible="1"/>\n                <header>\n                    <button type="object" name="action_send_manual" string="Send Now" class="oe_highlight" invisible="state == 'deactivated'" groups="base.group_system"/>\n                    <button type="object" name="action_deactivate" string="Deactivate" invisible="state == 'deactivated'" groups="base.group_system"/>\n                    <button type="object" name="action_activate" string="Activate" class="oe_highlight" invisible="state == 'activated'" groups="base.group_system"/>\n                    <field name="state" widget="statusbar" statusbar_visible="0"/>\n                </header>\n                <sheet>\n                    <div class="oe_title">\n                        <label for="name" string="Digest Title"/>\n                        <h1>\n                            <field name="name" placeholder="e.g. Your Weekly Digest"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="periodicity" widget="radio" options="{'horizontal': true}"/>\n                            <field name="company_id" options="{'no_create': True}" invisible="1"/>\n                        </group>\n                        <group>\n                            <field name="next_run_date" groups="base.group_system"/>\n                        </group>\n                    </group>\n                    <notebook>\n                        <page name="kpis" string="KPIs">\n                            <group name="kpis">\n                                <group name="kpi_general" string="General" groups="base.group_system">\n                                    <field name="kpi_res_users_connected"/>\n                                    <field name="kpi_mail_message_total"/>\n                                </group>\n                                <group name="kpi_sales"/>\n                                <group name="custom" string="Custom" groups="base.group_system">\n                                    <div colspan="2">\n                                        <p>Want to add your own KPIs?<br/>\n                                        <widget name="documentation_link" path="/applications/general/digest_emails.html#custom-digest-emails" icon="oi oi-arrow-right" label=" Check our Documentation"/></p>\n                                    </div>\n                                </group>\n                            </group>\n                        </page>\n                        <page name="recipients" string="Recipients" groups="base.group_system">\n                            <field name="user_ids" options="{'no_create': True}">\n                                <list string="Recipients">\n                                    <field name="name"/>\n                                    <field name="email" string="Email Address"/>\n                                </list>\n                            </field>\n                        </page>\n                    </notebook>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:42.757453	2026-04-08 08:34:42.757453	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
632	16	\N	1	1	digest.digest.view.search	digest.digest	\N	search	digest/views/digest_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"name\\"/>\\n                <field name=\\"user_ids\\"/>\\n                <filter name=\\"filter_activated\\" string=\\"Activated\\" domain=\\"[('state', '=', 'activated')]\\"/>\\n                <filter name=\\"filter_deactivated\\" string=\\"Deactivated\\" domain=\\"[('state', '=', 'deactivated')]\\"/>\\n                <group expand=\\"1\\" string=\\"Group by\\">\\n                    <filter string=\\"Periodicity\\" name=\\"periodicity\\" context=\\"{'group_by': 'periodicity'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search>\\n                <field name=\\"name\\"/>\\n                <field name=\\"user_ids\\"/>\\n                <filter name=\\"filter_activated\\" string=\\"Activado\\" domain=\\"[('state', '=', 'activated')]\\"/>\\n                <filter name=\\"filter_deactivated\\" string=\\"Desactivado\\" domain=\\"[('state', '=', 'deactivated')]\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Periodicidad\\" name=\\"periodicity\\" context=\\"{'group_by': 'periodicity'}\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search>\\n                <field name=\\"name\\"/>\\n                <field name=\\"user_ids\\"/>\\n                <filter name=\\"filter_activated\\" string=\\"Ativo\\" domain=\\"[('state', '=', 'activated')]\\"/>\\n                <filter name=\\"filter_deactivated\\" string=\\"Desativado\\" domain=\\"[('state', '=', 'deactivated')]\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Periodicidade\\" name=\\"periodicity\\" context=\\"{'group_by': 'periodicity'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="name"/>\n                <field name="user_ids"/>\n                <filter name="filter_activated" string="Activated" domain="[('state', '=', 'activated')]"/>\n                <filter name="filter_deactivated" string="Deactivated" domain="[('state', '=', 'deactivated')]"/>\n                <group expand="1" string="Group by">\n                    <filter string="Periodicity" name="periodicity" context="{'group_by': 'periodicity'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:42.757453	2026-04-08 08:34:42.757453	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
777	1000	\N	1	1	res.company.view.form.terms	res.company	\N	form	account/views/res_company_views.xml	primary	{"en_US": "<form>\\n                <field name=\\"invoice_terms_html\\" class=\\"oe_account_terms\\" nolabel=\\"1\\"/>\\n                <footer>\\n                    <button string=\\"Save\\" special=\\"save\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form>\\n                <field name=\\"invoice_terms_html\\" class=\\"oe_account_terms\\" nolabel=\\"1\\"/>\\n                <footer>\\n                    <button string=\\"Guardar\\" special=\\"save\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form>\\n                <field name=\\"invoice_terms_html\\" class=\\"oe_account_terms\\" nolabel=\\"1\\"/>\\n                <footer>\\n                    <button string=\\"Guardar\\" special=\\"save\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form>\n                <field name="invoice_terms_html" class="oe_account_terms" nolabel="1"/>\n                <footer>\n                    <button string="Save" special="save" class="btn-primary"/>\n                    <button string="Discard" class="btn-secondary" special="cancel"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
630	16	\N	1	1	digest.digest.view.list	digest.digest	\N	list	digest/views/digest_views.xml	primary	{"en_US": "<list string=\\"KPI Digest\\">\\n                <field name=\\"name\\" string=\\"Title\\"/>\\n                <field name=\\"periodicity\\"/>\\n                <field name=\\"next_run_date\\" groups=\\"base.group_no_one\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"state\\" groups=\\"base.group_no_one\\" widget=\\"badge\\" decoration-success=\\"state == 'activated'\\"/>\\n            </list>", "es_ES": "<list string=\\"Resumen KPI\\">\\n                <field name=\\"name\\" string=\\"Título\\"/>\\n                <field name=\\"periodicity\\"/>\\n                <field name=\\"next_run_date\\" groups=\\"base.group_no_one\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"state\\" groups=\\"base.group_no_one\\" widget=\\"badge\\" decoration-success=\\"state == 'activated'\\"/>\\n            </list>", "pt_PT": "<list string=\\"KPI do Resumo\\">\\n                <field name=\\"name\\" string=\\"Título\\"/>\\n                <field name=\\"periodicity\\"/>\\n                <field name=\\"next_run_date\\" groups=\\"base.group_no_one\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"state\\" groups=\\"base.group_no_one\\" widget=\\"badge\\" decoration-success=\\"state == 'activated'\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="KPI Digest">\n                <field name="name" string="Title"/>\n                <field name="periodicity"/>\n                <field name="next_run_date" groups="base.group_no_one"/>\n                <field name="company_id" groups="base.group_multi_company"/>\n                <field name="state" groups="base.group_no_one" widget="badge" decoration-success="state == 'activated'"/>\n            </list>\n        	f	t	2026-04-08 08:34:42.757453	2026-04-08 08:34:42.757453	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
628	16	\N	1	1	digest_section_mobile	\N	digest.digest_section_mobile	qweb	digest/data/digest_data.xml	primary	{"en_US": "<t t-name=\\"digest.digest_section_mobile\\">\\n<td colspan=\\"3\\" style=\\"padding: 20px;width:100%; border-bottom: 1px solid #d8dadd;\\">\\n    <table>\\n        <tbody>\\n            <tr>\\n                <td align=\\"right\\" style=\\"width: 33%;\\">\\n                    <img src=\\"https://www.odoo.com/web/image/38874595-16ef5349/odoo-mobile.png\\" alt=\\"Odoo Mobile\\"/>\\n                </td>\\n                <td align=\\"left\\" style=\\"width: 66%;\\">\\n                    <table>\\n                        <tbody>\\n                            <tr>\\n                                <td>\\n                                    <p class=\\"run_business\\">Run your business from anywhere with <b>Odoo Mobile</b>.</p>\\n                                </td>\\n                            </tr>\\n                            <tr>\\n                                <td>\\n                                    <a href=\\"https://play.google.com/store/apps/details?id=com.odoo.mobile\\" target=\\"_blank\\">\\n                                            <img class=\\"download_app\\" height=\\"40\\" width=\\"135\\" src=\\"https://download.odoocdn.com/digests/digest/static/src/img/google_play.png\\"/>\\n                                    </a>\\n                                </td>\\n                            </tr>\\n                            <tr>\\n                                <td>\\n                                    <a href=\\"https://itunes.apple.com/us/app/odoo/id1272543640\\" target=\\"_blank\\">\\n                                        <img class=\\"download_app\\" height=\\"40\\" width=\\"135\\" src=\\"https://download.odoocdn.com/digests/digest/static/src/img/app_store.png\\"/>\\n                                    </a>\\n                                </td>\\n                            </tr>\\n                        </tbody>\\n                    </table>\\n                </td>\\n            </tr>\\n        </tbody>\\n    </table>\\n</td>\\n    </t>", "es_ES": "<t t-name=\\"digest.digest_section_mobile\\">\\n<td colspan=\\"3\\" style=\\"padding: 20px;width:100%; border-bottom: 1px solid #d8dadd;\\">\\n    <table>\\n        <tbody>\\n            <tr>\\n                <td align=\\"right\\" style=\\"width: 33%;\\">\\n                    <img src=\\"https://www.odoo.com/web/image/38874595-16ef5349/odoo-mobile.png\\" alt=\\"Odoo Móvil\\"/>\\n                </td>\\n                <td align=\\"left\\" style=\\"width: 66%;\\">\\n                    <table>\\n                        <tbody>\\n                            <tr>\\n                                <td>\\n                                    <p class=\\"run_business\\">Gestione su negocio desde cualquier parte con <b>Odoo Móvil</b>.</p>\\n                                </td>\\n                            </tr>\\n                            <tr>\\n                                <td>\\n                                    <a href=\\"https://play.google.com/store/apps/details?id=com.odoo.mobile\\" target=\\"_blank\\">\\n                                            <img class=\\"download_app\\" height=\\"40\\" width=\\"135\\" src=\\"https://download.odoocdn.com/digests/digest/static/src/img/google_play.png\\"/>\\n                                    </a>\\n                                </td>\\n                            </tr>\\n                            <tr>\\n                                <td>\\n                                    <a href=\\"https://itunes.apple.com/us/app/odoo/id1272543640\\" target=\\"_blank\\">\\n                                        <img class=\\"download_app\\" height=\\"40\\" width=\\"135\\" src=\\"https://download.odoocdn.com/digests/digest/static/src/img/app_store.png\\"/>\\n                                    </a>\\n                                </td>\\n                            </tr>\\n                        </tbody>\\n                    </table>\\n                </td>\\n            </tr>\\n        </tbody>\\n    </table>\\n</td>\\n    </t>", "pt_PT": "<t t-name=\\"digest.digest_section_mobile\\">\\n<td colspan=\\"3\\" style=\\"padding: 20px;width:100%; border-bottom: 1px solid #d8dadd;\\">\\n    <table>\\n        <tbody>\\n            <tr>\\n                <td align=\\"right\\" style=\\"width: 33%;\\">\\n                    <img src=\\"https://www.odoo.com/web/image/38874595-16ef5349/odoo-mobile.png\\" alt=\\"Odoo Mobile\\"/>\\n                </td>\\n                <td align=\\"left\\" style=\\"width: 66%;\\">\\n                    <table>\\n                        <tbody>\\n                            <tr>\\n                                <td>\\n                                    <p class=\\"run_business\\">Administre sua empresa de qualquer lugar com o <b>Odoo Mobile</b>.</p>\\n                                </td>\\n                            </tr>\\n                            <tr>\\n                                <td>\\n                                    <a href=\\"https://play.google.com/store/apps/details?id=com.odoo.mobile\\" target=\\"_blank\\">\\n                                            <img class=\\"download_app\\" height=\\"40\\" width=\\"135\\" src=\\"https://download.odoocdn.com/digests/digest/static/src/img/google_play.png\\"/>\\n                                    </a>\\n                                </td>\\n                            </tr>\\n                            <tr>\\n                                <td>\\n                                    <a href=\\"https://itunes.apple.com/us/app/odoo/id1272543640\\" target=\\"_blank\\">\\n                                        <img class=\\"download_app\\" height=\\"40\\" width=\\"135\\" src=\\"https://download.odoocdn.com/digests/digest/static/src/img/app_store.png\\"/>\\n                                    </a>\\n                                </td>\\n                            </tr>\\n                        </tbody>\\n                    </table>\\n                </td>\\n            </tr>\\n        </tbody>\\n    </table>\\n</td>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="digest.digest_section_mobile">\n<td colspan="3" style="padding: 20px;width:100%; border-bottom: 1px solid #d8dadd;">\n    <table>\n        <tbody>\n            <tr>\n                <td align="right" style="width: 33%;">\n                    <img src="https://www.odoo.com/web/image/38874595-16ef5349/odoo-mobile.png" alt="Odoo Mobile"/>\n                </td>\n                <td align="left" style="width: 66%;">\n                    <table>\n                        <tbody>\n                            <tr>\n                                <td>\n                                    <p class="run_business">Run your business from anywhere with <b>Odoo Mobile</b>.</p>\n                                </td>\n                            </tr>\n                            <tr>\n                                <td>\n                                    <a href="https://play.google.com/store/apps/details?id=com.odoo.mobile" target="_blank">\n                                            <img class="download_app" height="40" width="135" src="https://download.odoocdn.com/digests/digest/static/src/img/google_play.png"/>\n                                    </a>\n                                </td>\n                            </tr>\n                            <tr>\n                                <td>\n                                    <a href="https://itunes.apple.com/us/app/odoo/id1272543640" target="_blank">\n                                        <img class="download_app" height="40" width="135" src="https://download.odoocdn.com/digests/digest/static/src/img/app_store.png"/>\n                                    </a>\n                                </td>\n                            </tr>\n                        </tbody>\n                    </table>\n                </td>\n            </tr>\n        </tbody>\n    </table>\n</td>\n    </t>\n\n\n    	f	t	2026-04-08 08:34:42.757453	2026-04-08 08:34:42.757453	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
634	16	\N	1	1	digest.tip.view.form	digest.tip	\N	form	digest/views/digest_views.xml	primary	{"en_US": "<form string=\\"KPI Digest Tip\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"tip_description\\"/>\\n                        <field name=\\"group_id\\"/>\\n                        <field name=\\"user_ids\\" widget=\\"many2many_tags\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Consejo del resumen KPI\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"tip_description\\"/>\\n                        <field name=\\"group_id\\"/>\\n                        <field name=\\"user_ids\\" widget=\\"many2many_tags\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"KPI – Dica de boletim\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"tip_description\\"/>\\n                        <field name=\\"group_id\\"/>\\n                        <field name=\\"user_ids\\" widget=\\"many2many_tags\\"/>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="KPI Digest Tip">\n                <sheet>\n                    <group>\n                        <field name="name"/>\n                        <field name="tip_description"/>\n                        <field name="group_id"/>\n                        <field name="user_ids" widget="many2many_tags"/>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:42.757453	2026-04-08 08:34:42.757453	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
636	16	\N	1	1	Unsubscription	\N	digest.portal_digest_unsubscribed	qweb	digest/views/digest_templates.xml	primary	{"en_US": "<t name=\\"Unsubscription\\" t-name=\\"digest.portal_digest_unsubscribed\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <div class=\\"container mt8\\">\\n                <div class=\\"row\\">\\n                    <div class=\\"col-lg-6 offset-lg-3\\">\\n                        <h3>Digest Subscriptions</h3>\\n                        <div class=\\"alert alert-success text-center\\" role=\\"status\\">\\n                            <p>You have been successfully unsubscribed from:<br/>\\n                            <strong t-field=\\"digest.name\\"/></p>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"Unsubscription\\" t-name=\\"digest.portal_digest_unsubscribed\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <div class=\\"container mt8\\">\\n                <div class=\\"row\\">\\n                    <div class=\\"col-lg-6 offset-lg-3\\">\\n                        <h3>Suscripciones al resumen</h3>\\n                        <div class=\\"alert alert-success text-center\\" role=\\"status\\">\\n                            <p>Se canceló su suscripción con éxito:<br/>\\n                            <strong t-field=\\"digest.name\\"/></p>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "pt_PT": "<t name=\\"Unsubscription\\" t-name=\\"digest.portal_digest_unsubscribed\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <div class=\\"container mt8\\">\\n                <div class=\\"row\\">\\n                    <div class=\\"col-lg-6 offset-lg-3\\">\\n                        <h3>Subscrições de Resumos</h3>\\n                        <div class=\\"alert alert-success text-center\\" role=\\"status\\">\\n                            <p>Sua inscrição foi cancelada com sucesso: <br/>\\n                            <strong t-field=\\"digest.name\\"/></p>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Unsubscription" t-name="digest.portal_digest_unsubscribed">\n        <t t-call="portal.portal_layout">\n            <div class="container mt8">\n                <div class="row">\n                    <div class="col-lg-6 offset-lg-3">\n                        <h3>Digest Subscriptions</h3>\n                        <div class="alert alert-success text-center" role="status">\n                            <p>You have been successfully unsubscribed from:<br/>\n                            <strong t-field="digest.name"/></p>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </t>\n    </t>\n	f	t	2026-04-08 08:34:42.757453	2026-04-08 08:34:42.757453	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
637	16	373	1	1	res.config.settings.view.form.inherit.digest	res.config.settings	\N	form	digest/views/res_config_settings_views.xml	extension	{"en_US": "<xpath expr=\\"//setting[@id='restrict_template_rendering_setting']\\" position=\\"before\\">\\n                <setting id=\\"digest\\" string=\\"Digest Email\\" help=\\"Add new users as recipient of a periodic email with key metrics\\" documentation=\\"/applications/general/digest_emails.html\\" title=\\"New users are automatically added as recipient of the following digest email.\\" name=\\"digest_email_setting_container\\">\\n                    <field name=\\"digest_emails\\"/>\\n                    <div class=\\"content-group\\" invisible=\\"not digest_emails\\">\\n                        <div class=\\"mt16\\">\\n                            <label for=\\"digest_id\\" class=\\"o_light_label mr8\\"/>\\n                            <field name=\\"digest_id\\" class=\\"oe_inline\\"/>\\n                        </div>\\n                        <div class=\\"mt8\\">\\n                            <button type=\\"action\\" name=\\"222\\" string=\\"Configure Digest Emails\\" icon=\\"oi-arrow-right\\" class=\\"btn-link\\"/>\\n                        </div>\\n                    </div>\\n                </setting>\\n            </xpath>", "es_ES": "<xpath expr=\\"//setting[@id='restrict_template_rendering_setting']\\" position=\\"before\\">\\n                <setting id=\\"digest\\" string=\\"Correo electrónico del resumen\\" help=\\"Añada nuevos usuarios como destinatarios de un correo electrónico periódico con métricas clave\\" documentation=\\"/applications/general/digest_emails.html\\" title=\\"Los nuevos usuarios son añadidos automáticamente como recipientes del siguiente correo electrónico de resumen.\\" name=\\"digest_email_setting_container\\">\\n                    <field name=\\"digest_emails\\"/>\\n                    <div class=\\"content-group\\" invisible=\\"not digest_emails\\">\\n                        <div class=\\"mt16\\">\\n                            <label for=\\"digest_id\\" class=\\"o_light_label mr8\\"/>\\n                            <field name=\\"digest_id\\" class=\\"oe_inline\\"/>\\n                        </div>\\n                        <div class=\\"mt8\\">\\n                            <button type=\\"action\\" name=\\"222\\" string=\\"Configurar correos electrónicos del resumen\\" icon=\\"oi-arrow-right\\" class=\\"btn-link\\"/>\\n                        </div>\\n                    </div>\\n                </setting>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//setting[@id='restrict_template_rendering_setting']\\" position=\\"before\\">\\n                <setting id=\\"digest\\" string=\\"Email de Resumo\\" help=\\"Adicione novos utilizadores como destinatários de emails periódicos com métricas importantes\\" documentation=\\"/applications/general/digest_emails.html\\" title=\\"Novos utilizadores são automaticamente adicionados como destinatários do email de resumo.\\" name=\\"digest_email_setting_container\\">\\n                    <field name=\\"digest_emails\\"/>\\n                    <div class=\\"content-group\\" invisible=\\"not digest_emails\\">\\n                        <div class=\\"mt16\\">\\n                            <label for=\\"digest_id\\" class=\\"o_light_label mr8\\"/>\\n                            <field name=\\"digest_id\\" class=\\"oe_inline\\"/>\\n                        </div>\\n                        <div class=\\"mt8\\">\\n                            <button type=\\"action\\" name=\\"222\\" string=\\"Configurar Emails de Resumo\\" icon=\\"oi-arrow-right\\" class=\\"btn-link\\"/>\\n                        </div>\\n                    </div>\\n                </setting>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//setting[@id='restrict_template_rendering_setting']" position="before">\n                <setting id="digest" string="Digest Email" help="Add new users as recipient of a periodic email with key metrics" documentation="/applications/general/digest_emails.html" title="New users are automatically added as recipient of the following digest email." name="digest_email_setting_container">\n                    <field name="digest_emails"/>\n                    <div class="content-group" invisible="not digest_emails">\n                        <div class="mt16">\n                            <label for="digest_id" class="o_light_label mr8"/>\n                            <field name="digest_id" class="oe_inline"/>\n                        </div>\n                        <div class="mt8">\n                            <button type="action" name="222" string="Configure Digest Emails" icon="oi-arrow-right" class="btn-link"/>\n                        </div>\n                    </div>\n                </setting>\n            </xpath>\n        	f	t	2026-04-08 08:34:42.757453	2026-04-08 08:34:42.757453	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
648	16	\N	1	1	availability_report_records	\N	payment.availability_report_records	qweb	payment/views/payment_form_templates.xml	primary	{"en_US": "<t t-name=\\"payment.availability_report_records\\">\\n        <!-- Parameters description:\\n            - records: The records to list in the availability report, as a dict with the structure\\n                       {record: {'available': bool, 'reason': str, supported_providers: list}}.\\n        -->\\n        <ul class=\\"list-group\\">\\n            <t t-foreach=\\"records\\" t-as=\\"r\\">\\n                <t t-set=\\"available\\" t-value=\\"records[r]['available']\\"/>\\n                <li class=\\"list-group-item ps-0\\">\\n                    <div class=\\"d-flex gap-2\\">\\n                        <div class=\\"ms-2\\">\\n                            <i t-attf-class=\\"fa fa-fw fa-{{'check-circle' if available else 'times-circle'}}\\" t-attf-style=\\"color: {{'green' if available else 'red'}};\\"/>\\n                        </div>\\n                        <div>\\n                            <p class=\\"lead mb-0\\">\\n                                <span class=\\"fw-normal\\"><t t-out=\\"r.name\\"/></span>\\n                                <span class=\\"text-muted\\">(ID: <t t-out=\\"r.id\\"/>)</span>\\n                            </p>\\n                            <t t-if=\\"not available\\">\\n                                <p class=\\"mb-0 fw-light\\">\\n                                    Reason: <t t-out=\\"records[r]['reason']\\"/>\\n                                </p>\\n                            </t>\\n                            <t t-if=\\"r._name == 'payment.method' and 'supported_providers' in records[r]\\">\\n                                <p class=\\"mb-0 fw-light\\">\\n                                    Supported providers:\\n                                     <t t-foreach=\\"records[r]['supported_providers']\\" t-as=\\"p\\">\\n                                        <span t-attf-class=\\"text-{{'success' if p[1] else 'danger'}}\\">\\n                                            <t t-out=\\"p[0].name\\"/>\\n                                        </span>\\n                                        <t t-if=\\"records[r]['supported_providers'][-1] != p\\">,</t>\\n                                    </t>\\n                                </p>\\n                            </t>\\n                        </div>\\n                    </div>\\n                </li>\\n            </t>\\n        </ul>\\n    </t>", "es_ES": "<t t-name=\\"payment.availability_report_records\\">\\n        <!-- Parameters description:\\n            - records: The records to list in the availability report, as a dict with the structure\\n                       {record: {'available': bool, 'reason': str, supported_providers: list}}.\\n        -->\\n        <ul class=\\"list-group\\">\\n            <t t-foreach=\\"records\\" t-as=\\"r\\">\\n                <t t-set=\\"available\\" t-value=\\"records[r]['available']\\"/>\\n                <li class=\\"list-group-item ps-0\\">\\n                    <div class=\\"d-flex gap-2\\">\\n                        <div class=\\"ms-2\\">\\n                            <i t-attf-class=\\"fa fa-fw fa-{{'check-circle' if available else 'times-circle'}}\\" t-attf-style=\\"color: {{'green' if available else 'red'}};\\"/>\\n                        </div>\\n                        <div>\\n                            <p class=\\"lead mb-0\\">\\n                                <span class=\\"fw-normal\\"><t t-out=\\"r.name\\"/></span>\\n                                <span class=\\"text-muted\\">(ID: <t t-out=\\"r.id\\"/>)</span>\\n                            </p>\\n                            <t t-if=\\"not available\\">\\n                                <p class=\\"mb-0 fw-light\\">\\n                                    Motivo: <t t-out=\\"records[r]['reason']\\"/>\\n                                </p>\\n                            </t>\\n                            <t t-if=\\"r._name == 'payment.method' and 'supported_providers' in records[r]\\">\\n                                <p class=\\"mb-0 fw-light\\">\\n                                    Proveedores compatibles:\\n                                     <t t-foreach=\\"records[r]['supported_providers']\\" t-as=\\"p\\">\\n                                        <span t-attf-class=\\"text-{{'success' if p[1] else 'danger'}}\\">\\n                                            <t t-out=\\"p[0].name\\"/>\\n                                        </span>\\n                                        <t t-if=\\"records[r]['supported_providers'][-1] != p\\">,</t>\\n                                    </t>\\n                                </p>\\n                            </t>\\n                        </div>\\n                    </div>\\n                </li>\\n            </t>\\n        </ul>\\n    </t>", "pt_PT": "<t t-name=\\"payment.availability_report_records\\">\\n        <!-- Parameters description:\\n            - records: The records to list in the availability report, as a dict with the structure\\n                       {record: {'available': bool, 'reason': str, supported_providers: list}}.\\n        -->\\n        <ul class=\\"list-group\\">\\n            <t t-foreach=\\"records\\" t-as=\\"r\\">\\n                <t t-set=\\"available\\" t-value=\\"records[r]['available']\\"/>\\n                <li class=\\"list-group-item ps-0\\">\\n                    <div class=\\"d-flex gap-2\\">\\n                        <div class=\\"ms-2\\">\\n                            <i t-attf-class=\\"fa fa-fw fa-{{'check-circle' if available else 'times-circle'}}\\" t-attf-style=\\"color: {{'green' if available else 'red'}};\\"/>\\n                        </div>\\n                        <div>\\n                            <p class=\\"lead mb-0\\">\\n                                <span class=\\"fw-normal\\"><t t-out=\\"r.name\\"/></span>\\n                                <span class=\\"text-muted\\">(ID: <t t-out=\\"r.id\\"/>)</span>\\n                            </p>\\n                            <t t-if=\\"not available\\">\\n                                <p class=\\"mb-0 fw-light\\">\\n                                    Motivo: <t t-out=\\"records[r]['reason']\\"/>\\n                                </p>\\n                            </t>\\n                            <t t-if=\\"r._name == 'payment.method' and 'supported_providers' in records[r]\\">\\n                                <p class=\\"mb-0 fw-light\\">\\n                                    Supported providers:\\n                                     <t t-foreach=\\"records[r]['supported_providers']\\" t-as=\\"p\\">\\n                                        <span t-attf-class=\\"text-{{'success' if p[1] else 'danger'}}\\">\\n                                            <t t-out=\\"p[0].name\\"/>\\n                                        </span>\\n                                        <t t-if=\\"records[r]['supported_providers'][-1] != p\\">,</t>\\n                                    </t>\\n                                </p>\\n                            </t>\\n                        </div>\\n                    </div>\\n                </li>\\n            </t>\\n        </ul>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="payment.availability_report_records">\n        <!-- Parameters description:\n            - records: The records to list in the availability report, as a dict with the structure\n                       {record: {'available': bool, 'reason': str, supported_providers: list}}.\n        -->\n        <ul class="list-group">\n            <t t-foreach="records" t-as="r">\n                <t t-set="available" t-value="records[r]['available']"/>\n                <li class="list-group-item ps-0">\n                    <div class="d-flex gap-2">\n                        <div class="ms-2">\n                            <i t-attf-class="fa fa-fw fa-{{'check-circle' if available else 'times-circle'}}" t-attf-style="color: {{'green' if available else 'red'}};"/>\n                        </div>\n                        <div>\n                            <p class="lead mb-0">\n                                <span class="fw-normal"><t t-out="r.name"/></span>\n                                <span class="text-muted">(ID: <t t-out="r.id"/>)</span>\n                            </p>\n                            <t t-if="not available">\n                                <p class="mb-0 fw-light">\n                                    Reason: <t t-out="records[r]['reason']"/>\n                                </p>\n                            </t>\n                            <t t-if="r._name == 'payment.method' and 'supported_providers' in records[r]">\n                                <p class="mb-0 fw-light">\n                                    Supported providers:\n                                     <t t-foreach="records[r]['supported_providers']" t-as="p">\n                                        <span t-attf-class="text-{{'success' if p[1] else 'danger'}}">\n                                            <t t-out="p[0].name"/>\n                                        </span>\n                                        <t t-if="records[r]['supported_providers'][-1] != p">,</t>\n                                    </t>\n                                </p>\n                            </t>\n                        </div>\n                    </div>\n                </li>\n            </t>\n        </ul>\n    </t>\n\n	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
650	16	\N	1	1	Company Mismatch Warning	\N	payment.company_mismatch_warning	qweb	payment/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Company Mismatch Warning\\" t-name=\\"payment.company_mismatch_warning\\">\\n        <!-- Parameters description:\\n            - expected_company: The record of the company that the user should switch to.\\n        -->\\n        <div class=\\"row mr16\\">\\n            <div class=\\"alert alert-warning col-lg-12 ms-3 me-3\\" role=\\"alert\\">\\n                <p>\\n                    Please switch to company <t t-esc=\\"expected_company.name\\"/> to make this\\n                    payment.\\n                </p>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t name=\\"Company Mismatch Warning\\" t-name=\\"payment.company_mismatch_warning\\">\\n        <!-- Parameters description:\\n            - expected_company: The record of the company that the user should switch to.\\n        -->\\n        <div class=\\"row mr16\\">\\n            <div class=\\"alert alert-warning col-lg-12 ms-3 me-3\\" role=\\"alert\\">\\n                <p>\\n                    Cambie a la compañía <t t-esc=\\"expected_company.name\\"/> para realizar este\\n                    pago.\\n                </p>\\n            </div>\\n        </div>\\n    </t>", "pt_PT": "<t name=\\"Company Mismatch Warning\\" t-name=\\"payment.company_mismatch_warning\\">\\n        <!-- Parameters description:\\n            - expected_company: The record of the company that the user should switch to.\\n        -->\\n        <div class=\\"row mr16\\">\\n            <div class=\\"alert alert-warning col-lg-12 ms-3 me-3\\" role=\\"alert\\">\\n                <p>\\n                    Alterne para empresa <t t-esc=\\"expected_company.name\\"/> para realizar este\\n                    pagamento.\\n                </p>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Company Mismatch Warning" t-name="payment.company_mismatch_warning">\n        <!-- Parameters description:\n            - expected_company: The record of the company that the user should switch to.\n        -->\n        <div class="row mr16">\n            <div class="alert alert-warning col-lg-12 ms-3 me-3" role="alert">\n                <p>\n                    Please switch to company <t t-esc="expected_company.name"/> to make this\n                    payment.\n                </p>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1758	16	414	1	1	res.partner.stock.property.form.inherit	res.partner	\N	form	stock/views/res_partner_views.xml	extension	{"en_US": "<xpath expr=\\"//page[@name='sales_purchases']/group\\" position=\\"inside\\">\\n                    <group name=\\"container_row_stock\\" groups=\\"base.group_no_one\\" priority=\\"6\\">\\n                        <group string=\\"Inventory\\" name=\\"inventory\\" colspan=\\"2\\">\\n                            <field name=\\"property_stock_customer\\"/>\\n                            <field name=\\"property_stock_supplier\\"/>\\n                        </group>\\n                    </group>\\n            </xpath>", "es_ES": "<xpath expr=\\"//page[@name='sales_purchases']/group\\" position=\\"inside\\">\\n                    <group name=\\"container_row_stock\\" groups=\\"base.group_no_one\\" priority=\\"6\\">\\n                        <group string=\\"Inventario\\" name=\\"inventory\\" colspan=\\"2\\">\\n                            <field name=\\"property_stock_customer\\"/>\\n                            <field name=\\"property_stock_supplier\\"/>\\n                        </group>\\n                    </group>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//page[@name='sales_purchases']/group\\" position=\\"inside\\">\\n                    <group name=\\"container_row_stock\\" groups=\\"base.group_no_one\\" priority=\\"6\\">\\n                        <group string=\\"Inventário\\" name=\\"inventory\\" colspan=\\"2\\">\\n                            <field name=\\"property_stock_customer\\"/>\\n                            <field name=\\"property_stock_supplier\\"/>\\n                        </group>\\n                    </group>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//page[@name='sales_purchases']/group" position="inside">\n                    <group name="container_row_stock" groups="base.group_no_one" priority="6">\n                        <group string="Inventory" name="inventory" colspan="2">\n                            <field name="property_stock_customer"/>\n                            <field name="property_stock_supplier"/>\n                        </group>\n                    </group>\n            </xpath>\n        	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
653	16	\N	1	1	payment.confirm	\N	payment.confirm	qweb	payment/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"payment.confirm\\">\\n        <!-- Parameters description:\\n            - tx: The transaction to display.\\n        -->\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"page_title\\" t-value=\\"'Payment Confirmation'\\"/>\\n            <t t-set=\\"additional_title\\"><t t-esc=\\"page_title\\"/></t>\\n            <t t-set=\\"show_pm\\" t-value=\\"tx.payment_method_code != 'unknown'\\"/>\\n            <div class=\\"wrap\\">\\n                <div class=\\"container\\">\\n                    <!-- Portal breadcrumb -->\\n                    <t t-call=\\"payment.portal_breadcrumb\\"/>\\n                    <div class=\\"row justify-content-center my-3\\">\\n                    <div class=\\"col-12 col-lg-7\\">\\n                        <!-- Confirmation page -->\\n                        <div class=\\"row\\">\\n                            <div class=\\"col\\">\\n                                <t t-call=\\"payment.state_header\\"/>\\n                            </div>\\n                        </div>\\n                        <div t-att-class=\\"'text-bg-light row row-cols-1 mx-0 mb-3 py-2 rounded'                                           + (' row-cols-md-4' if show_pm else ' row-cols-md-3')\\">\\n                            <t t-call=\\"payment.summary_item\\">\\n                                <t t-set=\\"name\\" t-value=\\"'amount'\\"/>\\n                                <t t-set=\\"label\\">Amount</t>\\n                                <t t-set=\\"value\\" t-value=\\"tx.amount\\"/>\\n                                <t t-set=\\"options\\" t-value=\\"{'widget': 'monetary', 'display_currency': tx.currency_id}\\"/>\\n                            </t>\\n                            <t t-call=\\"payment.summary_item\\">\\n                                <t t-set=\\"name\\" t-value=\\"'reference'\\"/>\\n                                <t t-set=\\"label\\">Reference</t>\\n                                <t t-set=\\"value\\" t-value=\\"tx.reference\\"/>\\n                                <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                            </t>\\n                            <t t-if=\\"tx.payment_method_code != 'unknown'\\">\\n                               <t t-call=\\"payment.summary_item\\">\\n                                    <t t-set=\\"name\\" t-value=\\"'method'\\"/>\\n                                    <t t-set=\\"label\\">Payment Method</t>\\n                                    <t t-set=\\"value\\" t-value=\\"tx.payment_method_id.name\\"/>\\n                                    <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                               </t>\\n                            </t>\\n                            <t t-call=\\"payment.summary_item\\">\\n                                <t t-set=\\"name\\" t-value=\\"'provider'\\"/>\\n                                <t t-set=\\"label\\">Processed by</t>\\n                                <t t-set=\\"value\\" t-value=\\"tx.provider_id.sudo().name\\"/>\\n                                <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                            </t>\\n                        </div>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col offset-md-3 ps-0\\">\\n                                <a role=\\"button\\" class=\\"btn btn-primary float-end\\" href=\\"/my/home\\">\\n                                    Go to my Account <i class=\\"oi oi-arrow-right ms-2\\"/>\\n                                </a>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"payment.confirm\\">\\n        <!-- Parameters description:\\n            - tx: The transaction to display.\\n        -->\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"page_title\\" t-value=\\"'Payment Confirmation'\\"/>\\n            <t t-set=\\"additional_title\\"><t t-esc=\\"page_title\\"/></t>\\n            <t t-set=\\"show_pm\\" t-value=\\"tx.payment_method_code != 'unknown'\\"/>\\n            <div class=\\"wrap\\">\\n                <div class=\\"container\\">\\n                    <!-- Portal breadcrumb -->\\n                    <t t-call=\\"payment.portal_breadcrumb\\"/>\\n                    <div class=\\"row justify-content-center my-3\\">\\n                    <div class=\\"col-12 col-lg-7\\">\\n                        <!-- Confirmation page -->\\n                        <div class=\\"row\\">\\n                            <div class=\\"col\\">\\n                                <t t-call=\\"payment.state_header\\"/>\\n                            </div>\\n                        </div>\\n                        <div t-att-class=\\"'text-bg-light row row-cols-1 mx-0 mb-3 py-2 rounded'                                           + (' row-cols-md-4' if show_pm else ' row-cols-md-3')\\">\\n                            <t t-call=\\"payment.summary_item\\">\\n                                <t t-set=\\"name\\" t-value=\\"'amount'\\"/>\\n                                <t t-set=\\"label\\">Importe</t>\\n                                <t t-set=\\"value\\" t-value=\\"tx.amount\\"/>\\n                                <t t-set=\\"options\\" t-value=\\"{'widget': 'monetary', 'display_currency': tx.currency_id}\\"/>\\n                            </t>\\n                            <t t-call=\\"payment.summary_item\\">\\n                                <t t-set=\\"name\\" t-value=\\"'reference'\\"/>\\n                                <t t-set=\\"label\\">Referencia</t>\\n                                <t t-set=\\"value\\" t-value=\\"tx.reference\\"/>\\n                                <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                            </t>\\n                            <t t-if=\\"tx.payment_method_code != 'unknown'\\">\\n                               <t t-call=\\"payment.summary_item\\">\\n                                    <t t-set=\\"name\\" t-value=\\"'method'\\"/>\\n                                    <t t-set=\\"label\\">Método de pago</t>\\n                                    <t t-set=\\"value\\" t-value=\\"tx.payment_method_id.name\\"/>\\n                                    <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                               </t>\\n                            </t>\\n                            <t t-call=\\"payment.summary_item\\">\\n                                <t t-set=\\"name\\" t-value=\\"'provider'\\"/>\\n                                <t t-set=\\"label\\">Procesado por</t>\\n                                <t t-set=\\"value\\" t-value=\\"tx.provider_id.sudo().name\\"/>\\n                                <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                            </t>\\n                        </div>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col offset-md-3 ps-0\\">\\n                                <a role=\\"button\\" class=\\"btn btn-primary float-end\\" href=\\"/my/home\\">\\n                                    Ir a mi cuenta <i class=\\"oi oi-arrow-right ms-2\\"/>\\n                                </a>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "pt_PT": "<t t-name=\\"payment.confirm\\">\\n        <!-- Parameters description:\\n            - tx: The transaction to display.\\n        -->\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"page_title\\" t-value=\\"'Payment Confirmation'\\"/>\\n            <t t-set=\\"additional_title\\"><t t-esc=\\"page_title\\"/></t>\\n            <t t-set=\\"show_pm\\" t-value=\\"tx.payment_method_code != 'unknown'\\"/>\\n            <div class=\\"wrap\\">\\n                <div class=\\"container\\">\\n                    <!-- Portal breadcrumb -->\\n                    <t t-call=\\"payment.portal_breadcrumb\\"/>\\n                    <div class=\\"row justify-content-center my-3\\">\\n                    <div class=\\"col-12 col-lg-7\\">\\n                        <!-- Confirmation page -->\\n                        <div class=\\"row\\">\\n                            <div class=\\"col\\">\\n                                <t t-call=\\"payment.state_header\\"/>\\n                            </div>\\n                        </div>\\n                        <div t-att-class=\\"'text-bg-light row row-cols-1 mx-0 mb-3 py-2 rounded'                                           + (' row-cols-md-4' if show_pm else ' row-cols-md-3')\\">\\n                            <t t-call=\\"payment.summary_item\\">\\n                                <t t-set=\\"name\\" t-value=\\"'amount'\\"/>\\n                                <t t-set=\\"label\\">Valor</t>\\n                                <t t-set=\\"value\\" t-value=\\"tx.amount\\"/>\\n                                <t t-set=\\"options\\" t-value=\\"{'widget': 'monetary', 'display_currency': tx.currency_id}\\"/>\\n                            </t>\\n                            <t t-call=\\"payment.summary_item\\">\\n                                <t t-set=\\"name\\" t-value=\\"'reference'\\"/>\\n                                <t t-set=\\"label\\">Referência</t>\\n                                <t t-set=\\"value\\" t-value=\\"tx.reference\\"/>\\n                                <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                            </t>\\n                            <t t-if=\\"tx.payment_method_code != 'unknown'\\">\\n                               <t t-call=\\"payment.summary_item\\">\\n                                    <t t-set=\\"name\\" t-value=\\"'method'\\"/>\\n                                    <t t-set=\\"label\\">Método de Pagamento</t>\\n                                    <t t-set=\\"value\\" t-value=\\"tx.payment_method_id.name\\"/>\\n                                    <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                               </t>\\n                            </t>\\n                            <t t-call=\\"payment.summary_item\\">\\n                                <t t-set=\\"name\\" t-value=\\"'provider'\\"/>\\n                                <t t-set=\\"label\\">Processado por</t>\\n                                <t t-set=\\"value\\" t-value=\\"tx.provider_id.sudo().name\\"/>\\n                                <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                            </t>\\n                        </div>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col offset-md-3 ps-0\\">\\n                                <a role=\\"button\\" class=\\"btn btn-primary float-end\\" href=\\"/my/home\\">\\n                                    Go to my Account <i class=\\"oi oi-arrow-right ms-2\\"/>\\n                                </a>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="payment.confirm">\n        <!-- Parameters description:\n            - tx: The transaction to display.\n        -->\n        <t t-call="portal.frontend_layout">\n            <t t-set="page_title" t-value="'Payment Confirmation'"/>\n            <t t-set="additional_title"><t t-esc="page_title"/></t>\n            <t t-set="show_pm" t-value="tx.payment_method_code != 'unknown'"/>\n            <div class="wrap">\n                <div class="container">\n                    <!-- Portal breadcrumb -->\n                    <t t-call="payment.portal_breadcrumb"/>\n                    <div class="row justify-content-center my-3">\n                    <div class="col-12 col-lg-7">\n                        <!-- Confirmation page -->\n                        <div class="row">\n                            <div class="col">\n                                <t t-call="payment.state_header"/>\n                            </div>\n                        </div>\n                        <div t-att-class="'text-bg-light row row-cols-1 mx-0 mb-3 py-2 rounded'                                           + (' row-cols-md-4' if show_pm else ' row-cols-md-3')">\n                            <t t-call="payment.summary_item">\n                                <t t-set="name" t-value="'amount'"/>\n                                <t t-set="label">Amount</t>\n                                <t t-set="value" t-value="tx.amount"/>\n                                <t t-set="options" t-value="{'widget': 'monetary', 'display_currency': tx.currency_id}"/>\n                            </t>\n                            <t t-call="payment.summary_item">\n                                <t t-set="name" t-value="'reference'"/>\n                                <t t-set="label">Reference</t>\n                                <t t-set="value" t-value="tx.reference"/>\n                                <t t-set="include_separator" t-value="True"/>\n                            </t>\n                            <t t-if="tx.payment_method_code != 'unknown'">\n                               <t t-call="payment.summary_item">\n                                    <t t-set="name" t-value="'method'"/>\n                                    <t t-set="label">Payment Method</t>\n                                    <t t-set="value" t-value="tx.payment_method_id.name"/>\n                                    <t t-set="include_separator" t-value="True"/>\n                               </t>\n                            </t>\n                            <t t-call="payment.summary_item">\n                                <t t-set="name" t-value="'provider'"/>\n                                <t t-set="label">Processed by</t>\n                                <t t-set="value" t-value="tx.provider_id.sudo().name"/>\n                                <t t-set="include_separator" t-value="True"/>\n                            </t>\n                        </div>\n\n                        <div class="row">\n                            <div class="col offset-md-3 ps-0">\n                                <a role="button" class="btn btn-primary float-end" href="/my/home">\n                                    Go to my Account <i class="oi oi-arrow-right ms-2"/>\n                                </a>\n                            </div>\n                        </div>\n                    </div>\n                    </div>\n                </div>\n            </div>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
645	16	\N	1	1	payment.no_pms_available_warning	\N	payment.no_pms_available_warning	qweb	payment/views/payment_form_templates.xml	primary	{"en_US": "<t t-name=\\"payment.no_pms_available_warning\\">\\n        <div class=\\"alert alert-warning mt-2\\">\\n            <div>\\n                <strong>No payment method available</strong>\\n            </div>\\n            <div t-if=\\"request.env.is_system()\\" class=\\"mt-2\\">\\n                <p t-if=\\"providers_sudo\\">\\n                    None is configured for:\\n                    <t t-out=\\"request.env.company.country_id.name\\"/>,\\n                    <t t-out=\\"request.env.company.currency_id.name\\"/>.\\n                </p>\\n                <p t-else=\\"\\">\\n                    No payment providers are configured.\\n                </p>\\n                <a t-if=\\"request.env.company.country_id.is_stripe_supported_country                           and not providers_sudo\\" name=\\"activate_stripe\\" href=\\"/odoo/action-payment.action_activate_stripe\\" role=\\"button\\" class=\\"btn btn-primary me-2\\"> ACTIVATE STRIPE </a>\\n                <a t-if=\\"availability_report\\" role=\\"button\\" class=\\"btn-link alert-warning me-2\\" data-bs-toggle=\\"collapse\\" href=\\"#payment_availability_report\\">\\n                    <strong><i class=\\"fa fa-file-text\\"/> Show availability report</strong>\\n                </a>\\n                <a t-if=\\"not providers_sudo\\" role=\\"button\\" type=\\"action\\" class=\\"btn-link alert-warning me-2\\" href=\\"/odoo/action-payment.action_payment_provider\\">\\n                    <strong><i class=\\"oi oi-arrow-right\\"/> Payment Providers</strong>\\n                </a>\\n                <a t-else=\\"\\" role=\\"button\\" type=\\"action\\" class=\\"btn-link alert-warning\\" href=\\"/odoo/action-payment.action_payment_method\\">\\n                    <strong><i class=\\"oi oi-arrow-right\\"/> Payment Methods</strong>\\n                </a>\\n            </div>\\n            <div t-else=\\"\\" class=\\"mt-2\\">\\n                If you believe that it is an error, please contact the website administrator.\\n            </div>\\n        </div>\\n        <!-- === Availability report === -->\\n        <t t-call=\\"payment.availability_report\\"/>\\n    </t>", "es_ES": "<t t-name=\\"payment.no_pms_available_warning\\">\\n        <div class=\\"alert alert-warning mt-2\\">\\n            <div>\\n                <strong>No hay métodos de pago disponibles</strong>\\n            </div>\\n            <div t-if=\\"request.env.is_system()\\" class=\\"mt-2\\">\\n                <p t-if=\\"providers_sudo\\">\\n                    No hay ninguno configurado para:\\n                    <t t-out=\\"request.env.company.country_id.name\\"/>,\\n                    <t t-out=\\"request.env.company.currency_id.name\\"/>.\\n                </p>\\n                <p t-else=\\"\\">\\n                    No hay proveedores de pago configurados.\\n                </p>\\n                <a t-if=\\"request.env.company.country_id.is_stripe_supported_country                           and not providers_sudo\\" name=\\"activate_stripe\\" href=\\"/odoo/action-payment.action_activate_stripe\\" role=\\"button\\" class=\\"btn btn-primary me-2\\"> ACTIVAR STRIPE </a>\\n                <a t-if=\\"availability_report\\" role=\\"button\\" class=\\"btn-link alert-warning me-2\\" data-bs-toggle=\\"collapse\\" href=\\"#payment_availability_report\\">\\n                    <strong><i class=\\"fa fa-file-text\\"/> Mostrar informe de disponibilidad</strong>\\n                </a>\\n                <a t-if=\\"not providers_sudo\\" role=\\"button\\" type=\\"action\\" class=\\"btn-link alert-warning me-2\\" href=\\"/odoo/action-payment.action_payment_provider\\">\\n                    <strong><i class=\\"oi oi-arrow-right\\"/> Proveedores de pago</strong>\\n                </a>\\n                <a t-else=\\"\\" role=\\"button\\" type=\\"action\\" class=\\"btn-link alert-warning\\" href=\\"/odoo/action-payment.action_payment_method\\">\\n                    <strong><i class=\\"oi oi-arrow-right\\"/> Métodos de pago</strong>\\n                </a>\\n            </div>\\n            <div t-else=\\"\\" class=\\"mt-2\\">\\n                Si cree que esto es un error, contacte al administrador del sitio web.\\n            </div>\\n        </div>\\n        <!-- === Availability report === -->\\n        <t t-call=\\"payment.availability_report\\"/>\\n    </t>", "pt_PT": "<t t-name=\\"payment.no_pms_available_warning\\">\\n        <div class=\\"alert alert-warning mt-2\\">\\n            <div>\\n                <strong>No payment method available</strong>\\n            </div>\\n            <div t-if=\\"request.env.is_system()\\" class=\\"mt-2\\">\\n                <p t-if=\\"providers_sudo\\">\\n                    None is configured for:\\n                    <t t-out=\\"request.env.company.country_id.name\\"/>,\\n                    <t t-out=\\"request.env.company.currency_id.name\\"/>.\\n                </p>\\n                <p t-else=\\"\\">\\n                    No payment providers are configured.\\n                </p>\\n                <a t-if=\\"request.env.company.country_id.is_stripe_supported_country                           and not providers_sudo\\" name=\\"activate_stripe\\" href=\\"/odoo/action-payment.action_activate_stripe\\" role=\\"button\\" class=\\"btn btn-primary me-2\\"> ACTIVATE STRIPE </a>\\n                <a t-if=\\"availability_report\\" role=\\"button\\" class=\\"btn-link alert-warning me-2\\" data-bs-toggle=\\"collapse\\" href=\\"#payment_availability_report\\">\\n                    <strong><i class=\\"fa fa-file-text\\"/> Show availability report</strong>\\n                </a>\\n                <a t-if=\\"not providers_sudo\\" role=\\"button\\" type=\\"action\\" class=\\"btn-link alert-warning me-2\\" href=\\"/odoo/action-payment.action_payment_provider\\">\\n                    <strong><i class=\\"oi oi-arrow-right\\"/> Payment Providers</strong>\\n                </a>\\n                <a t-else=\\"\\" role=\\"button\\" type=\\"action\\" class=\\"btn-link alert-warning\\" href=\\"/odoo/action-payment.action_payment_method\\">\\n                    <strong><i class=\\"oi oi-arrow-right\\"/> Payment Methods</strong>\\n                </a>\\n            </div>\\n            <div t-else=\\"\\" class=\\"mt-2\\">\\n                Se achar que se trata de um erro, por favor, contacte o administrador do ''site'' da Web.\\n            </div>\\n        </div>\\n        <!-- === Availability report === -->\\n        <t t-call=\\"payment.availability_report\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="payment.no_pms_available_warning">\n        <div class="alert alert-warning mt-2">\n            <div>\n                <strong>No payment method available</strong>\n            </div>\n            <div t-if="request.env.is_system()" class="mt-2">\n                <p t-if="providers_sudo">\n                    None is configured for:\n                    <t t-out="request.env.company.country_id.name"/>,\n                    <t t-out="request.env.company.currency_id.name"/>.\n                </p>\n                <p t-else="">\n                    No payment providers are configured.\n                </p>\n                <a t-if="request.env.company.country_id.is_stripe_supported_country                           and not providers_sudo" name="activate_stripe" href="/odoo/action-payment.action_activate_stripe" role="button" class="btn btn-primary me-2"> ACTIVATE STRIPE </a>\n                <a t-if="availability_report" role="button" class="btn-link alert-warning me-2" data-bs-toggle="collapse" href="#payment_availability_report">\n                    <strong><i class="fa fa-file-text"/> Show availability report</strong>\n                </a>\n                <a t-if="not providers_sudo" role="button" type="action" class="btn-link alert-warning me-2" href="/odoo/action-payment.action_payment_provider">\n                    <strong><i class="oi oi-arrow-right"/> Payment Providers</strong>\n                </a>\n                <a t-else="" role="button" type="action" class="btn-link alert-warning" href="/odoo/action-payment.action_payment_method">\n                    <strong><i class="oi oi-arrow-right"/> Payment Methods</strong>\n                </a>\n            </div>\n            <div t-else="" class="mt-2">\n                If you believe that it is an error, please contact the website administrator.\n            </div>\n        </div>\n        <!-- === Availability report === -->\n        <t t-call="payment.availability_report"/>\n    </t>\n\n    	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
674	16	\N	1	1	payment.capture.wizard.form	payment.capture.wizard	\N	form	payment/wizards/payment_capture_wizard_views.xml	primary	{"en_US": "<form string=\\"Capture\\">\\n                <field name=\\"transaction_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"is_amount_to_capture_valid\\" invisible=\\"1\\"/>\\n                <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                <field name=\\"support_partial_capture\\" invisible=\\"1\\"/>\\n                <field name=\\"has_draft_children\\" invisible=\\"1\\"/>\\n                <field name=\\"has_remaining_amount\\" invisible=\\"1\\"/>\\n                <div id=\\"alert_draft_capture_tx\\" role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"not has_draft_children\\">\\n                    <strong>Warning!</strong> There is a partial capture pending. Please wait a\\n                    moment for it to be processed. Check your payment provider configuration if\\n                    the capture is still pending after a few minutes.\\n                </div>\\n                <group name=\\"readonly_fields\\">\\n                    <field name=\\"authorized_amount\\"/>\\n                    <field name=\\"captured_amount\\" invisible=\\"captured_amount &lt;= 0\\"/>\\n                    <field name=\\"voided_amount\\" invisible=\\"voided_amount &lt;= 0\\"/>\\n                </group>\\n                <hr/>\\n                <group name=\\"input_fields\\">\\n                    <label for=\\"amount_to_capture\\" class=\\"oe_inline\\"/>\\n                    <div class=\\"o_row\\">\\n                        <field name=\\"amount_to_capture\\" class=\\"oe_inline\\" readonly=\\"support_partial_capture == 'full_only'\\"/>\\n                        <i class=\\"fa fa-info-circle oe_inline\\" invisible=\\"support_partial_capture != 'full_only'\\" title=\\"Some of the transactions you intend to capture can only be captured in full. Handle the transactions individually to capture a partial amount.\\"/>\\n                    </div>\\n                    <field name=\\"void_remaining_amount\\" readonly=\\"not has_remaining_amount\\"/>\\n                </group>\\n                <div id=\\"alert_amount_to_capture_above_authorized_amount\\" role=\\"alert\\" class=\\"alert alert-warning mb-2\\" invisible=\\"is_amount_to_capture_valid\\">\\n                    <strong>Warning!</strong> You can not capture a negative amount nor more\\n                    than <field name=\\"available_amount\\" class=\\"oe_inline\\" widget=\\"monetary\\"/>.\\n                </div>\\n                <footer>\\n                    <button string=\\"Capture\\" type=\\"object\\" name=\\"action_capture\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Close\\" special=\\"cancel\\" class=\\"btn-secondary\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Capturar\\">\\n                <field name=\\"transaction_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"is_amount_to_capture_valid\\" invisible=\\"1\\"/>\\n                <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                <field name=\\"support_partial_capture\\" invisible=\\"1\\"/>\\n                <field name=\\"has_draft_children\\" invisible=\\"1\\"/>\\n                <field name=\\"has_remaining_amount\\" invisible=\\"1\\"/>\\n                <div id=\\"alert_draft_capture_tx\\" role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"not has_draft_children\\">\\n                    <strong>¡Advertencia!</strong> Hay una captura parcial pendiente. Espere\\n                    un momento para que se procese. Revise la configuración del pago de su proveedor si\\n                    la captura aún está pendiente después de unos minutos.\\n                </div>\\n                <group name=\\"readonly_fields\\">\\n                    <field name=\\"authorized_amount\\"/>\\n                    <field name=\\"captured_amount\\" invisible=\\"captured_amount &lt;= 0\\"/>\\n                    <field name=\\"voided_amount\\" invisible=\\"voided_amount &lt;= 0\\"/>\\n                </group>\\n                <hr/>\\n                <group name=\\"input_fields\\">\\n                    <label for=\\"amount_to_capture\\" class=\\"oe_inline\\"/>\\n                    <div class=\\"o_row\\">\\n                        <field name=\\"amount_to_capture\\" class=\\"oe_inline\\" readonly=\\"support_partial_capture == 'full_only'\\"/>\\n                        <i class=\\"fa fa-info-circle oe_inline\\" invisible=\\"support_partial_capture != 'full_only'\\" title=\\"Some of the transactions you intend to capture can only be captured in full. Handle the transactions individually to capture a partial amount.\\"/>\\n                    </div>\\n                    <field name=\\"void_remaining_amount\\" readonly=\\"not has_remaining_amount\\"/>\\n                </group>\\n                <div id=\\"alert_amount_to_capture_above_authorized_amount\\" role=\\"alert\\" class=\\"alert alert-warning mb-2\\" invisible=\\"is_amount_to_capture_valid\\">\\n                    <strong>¡Advertencia!</strong> No puede capturar una cantidad negativa mayor\\n                    que <field name=\\"available_amount\\" class=\\"oe_inline\\" widget=\\"monetary\\"/>.\\n                </div>\\n                <footer>\\n                    <button string=\\"Capturar\\" type=\\"object\\" name=\\"action_capture\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Cerrar\\" special=\\"cancel\\" class=\\"btn-secondary\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Captura\\">\\n                <field name=\\"transaction_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"is_amount_to_capture_valid\\" invisible=\\"1\\"/>\\n                <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                <field name=\\"support_partial_capture\\" invisible=\\"1\\"/>\\n                <field name=\\"has_draft_children\\" invisible=\\"1\\"/>\\n                <field name=\\"has_remaining_amount\\" invisible=\\"1\\"/>\\n                <div id=\\"alert_draft_capture_tx\\" role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"not has_draft_children\\">\\n                    <strong>Aviso:</strong> há uma captura parcial pendente. Espere até\\n                    que seja processada. Verifique a configuração do seu provedor de pagamento se\\n                    a captura ainda estiver pendente após alguns minutos.\\n                </div>\\n                <group name=\\"readonly_fields\\">\\n                    <field name=\\"authorized_amount\\"/>\\n                    <field name=\\"captured_amount\\" invisible=\\"captured_amount &lt;= 0\\"/>\\n                    <field name=\\"voided_amount\\" invisible=\\"voided_amount &lt;= 0\\"/>\\n                </group>\\n                <hr/>\\n                <group name=\\"input_fields\\">\\n                    <label for=\\"amount_to_capture\\" class=\\"oe_inline\\"/>\\n                    <div class=\\"o_row\\">\\n                        <field name=\\"amount_to_capture\\" class=\\"oe_inline\\" readonly=\\"support_partial_capture == 'full_only'\\"/>\\n                        <i class=\\"fa fa-info-circle oe_inline\\" invisible=\\"support_partial_capture != 'full_only'\\" title=\\"Some of the transactions you intend to capture can only be captured in full. Handle the transactions individually to capture a partial amount.\\"/>\\n                    </div>\\n                    <field name=\\"void_remaining_amount\\" readonly=\\"not has_remaining_amount\\"/>\\n                </group>\\n                <div id=\\"alert_amount_to_capture_above_authorized_amount\\" role=\\"alert\\" class=\\"alert alert-warning mb-2\\" invisible=\\"is_amount_to_capture_valid\\">\\n                    <strong>Aviso:</strong> não é possível capturar uma quantia negativa ou mais\\n                    que <field name=\\"available_amount\\" class=\\"oe_inline\\" widget=\\"monetary\\"/>.\\n                </div>\\n                <footer>\\n                    <button string=\\"Captura\\" type=\\"object\\" name=\\"action_capture\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Encerrar\\" special=\\"cancel\\" class=\\"btn-secondary\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Capture">\n                <field name="transaction_ids" invisible="1"/>\n                <field name="is_amount_to_capture_valid" invisible="1"/>\n                <field name="currency_id" invisible="1"/>\n                <field name="support_partial_capture" invisible="1"/>\n                <field name="has_draft_children" invisible="1"/>\n                <field name="has_remaining_amount" invisible="1"/>\n                <div id="alert_draft_capture_tx" role="alert" class="alert alert-warning" invisible="not has_draft_children">\n                    <strong>Warning!</strong> There is a partial capture pending. Please wait a\n                    moment for it to be processed. Check your payment provider configuration if\n                    the capture is still pending after a few minutes.\n                </div>\n                <group name="readonly_fields">\n                    <field name="authorized_amount"/>\n                    <field name="captured_amount" invisible="captured_amount &lt;= 0"/>\n                    <field name="voided_amount" invisible="voided_amount &lt;= 0"/>\n                </group>\n                <hr/>\n                <group name="input_fields">\n                    <label for="amount_to_capture" class="oe_inline"/>\n                    <div class="o_row">\n                        <field name="amount_to_capture" class="oe_inline" readonly="support_partial_capture == 'full_only'"/>\n                        <i class="fa fa-info-circle oe_inline" invisible="support_partial_capture != 'full_only'" title="Some of the transactions you intend to capture can only be captured in full. Handle the transactions individually to capture a partial amount."/>\n                    </div>\n                    <field name="void_remaining_amount" readonly="not has_remaining_amount"/>\n                </group>\n                <div id="alert_amount_to_capture_above_authorized_amount" role="alert" class="alert alert-warning mb-2" invisible="is_amount_to_capture_valid">\n                    <strong>Warning!</strong> You can not capture a negative amount nor more\n                    than <field name="available_amount" class="oe_inline" widget="monetary"/>.\n                </div>\n                <footer>\n                    <button string="Capture" type="object" name="action_capture" class="btn-primary"/>\n                    <button string="Close" special="cancel" class="btn-secondary"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
675	16	\N	1	1	payment.link.wizard.form	payment.link.wizard	\N	form	payment/wizards/payment_link_wizard_views.xml	primary	{"en_US": "<form string=\\"Generate Payment Link\\">\\n                <div name=\\"no_partner_email\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"partner_email\\">\\n                     This partner has no email, which may cause issues with some payment providers.\\n                     Setting an email for this partner is advised.\\n                </div>\\n                <div name=\\"payment_link_warning_information\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"warning_message == ''\\">\\n                    <field name=\\"warning_message\\"/>\\n                </div>\\n                <group>\\n                    <group name=\\"payment_info\\" string=\\"Payment Info\\" class=\\"mt-n4\\">\\n                        <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_email\\" invisible=\\"1\\"/>\\n                        <field name=\\"amount\\"/>\\n                        <field name=\\"amount_max\\" invisible=\\"1\\"/>\\n                        <field name=\\"warning_message\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                    </group>\\n                </group>\\n                <footer>\\n                    <field name=\\"link\\" string=\\"Generate and Copy Payment Link\\" readonly=\\"1\\" disabled=\\"bool(warning_message)\\" widget=\\"PaymentWizardCopyClipboardButtonField\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Close\\" class=\\"btn btn-secondary rounded-2\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Generar enlace de pago\\">\\n                <div name=\\"no_partner_email\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"partner_email\\">\\n                     Este contacto no tiene correo electrónico, lo que puede ocasionar problemas con algunos proveedores de pago.\\n                     Se recomienda configurar un correo electrónico para este contacto.\\n                </div>\\n                <div name=\\"payment_link_warning_information\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"warning_message == ''\\">\\n                    <field name=\\"warning_message\\"/>\\n                </div>\\n                <group>\\n                    <group name=\\"payment_info\\" string=\\"Información de Pago\\" class=\\"mt-n4\\">\\n                        <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_email\\" invisible=\\"1\\"/>\\n                        <field name=\\"amount\\"/>\\n                        <field name=\\"amount_max\\" invisible=\\"1\\"/>\\n                        <field name=\\"warning_message\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                    </group>\\n                </group>\\n                <footer>\\n                    <field name=\\"link\\" string=\\"Generar y copiar enlace de pago \\" readonly=\\"1\\" disabled=\\"bool(warning_message)\\" widget=\\"PaymentWizardCopyClipboardButtonField\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cerrar\\" class=\\"btn btn-secondary rounded-2\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Gerar Link Para Pagamento\\">\\n                <div name=\\"no_partner_email\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"partner_email\\">\\n                     Este usuário não tem e-mail informado, o que pode causar problemas com alguns provedores de serviços de pagamento.\\n                     É recomendado definir um e-mail para este usuário.\\n                </div>\\n                <div name=\\"payment_link_warning_information\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"warning_message == ''\\">\\n                    <field name=\\"warning_message\\"/>\\n                </div>\\n                <group>\\n                    <group name=\\"payment_info\\" string=\\"Payment Info\\" class=\\"mt-n4\\">\\n                        <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_email\\" invisible=\\"1\\"/>\\n                        <field name=\\"amount\\"/>\\n                        <field name=\\"amount_max\\" invisible=\\"1\\"/>\\n                        <field name=\\"warning_message\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                    </group>\\n                </group>\\n                <footer>\\n                    <field name=\\"link\\" string=\\"Gerar e copiar link de pagamento\\" readonly=\\"1\\" disabled=\\"bool(warning_message)\\" widget=\\"PaymentWizardCopyClipboardButtonField\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Encerrar\\" class=\\"btn btn-secondary rounded-2\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Generate Payment Link">\n                <div name="no_partner_email" class="alert alert-warning fw-bold" role="alert" invisible="partner_email">\n                     This partner has no email, which may cause issues with some payment providers.\n                     Setting an email for this partner is advised.\n                </div>\n                <div name="payment_link_warning_information" class="alert alert-warning fw-bold" role="alert" invisible="warning_message == ''">\n                    <field name="warning_message"/>\n                </div>\n                <group>\n                    <group name="payment_info" string="Payment Info" class="mt-n4">\n                        <field name="res_id" invisible="1"/>\n                        <field name="res_model" invisible="1"/>\n                        <field name="partner_id" invisible="1"/>\n                        <field name="partner_email" invisible="1"/>\n                        <field name="amount"/>\n                        <field name="amount_max" invisible="1"/>\n                        <field name="warning_message" invisible="1"/>\n                        <field name="currency_id" invisible="1"/>\n                    </group>\n                </group>\n                <footer>\n                    <field name="link" string="Generate and Copy Payment Link" readonly="1" disabled="bool(warning_message)" widget="PaymentWizardCopyClipboardButtonField" data-hotkey="q"/>\n                    <button string="Close" class="btn btn-secondary rounded-2" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
662	16	\N	1	1	payment.method.form	payment.method	\N	form	payment/views/payment_method_views.xml	primary	{"en_US": "<form string=\\"Payment Method\\">\\n                <sheet>\\n                    <field name=\\"is_primary\\" invisible=\\"True\\"/>\\n                    <field name=\\"image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"name\\" placeholder=\\"Name\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <field name=\\"code\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                        <field name=\\"primary_payment_method_id\\" invisible=\\"is_primary\\"/>\\n                        <field name=\\"active\\"/>\\n                        <label for=\\"supported_country_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_country_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_country_ids\\">\\n                                All countries are supported.\\n                            </span>\\n                        </div>\\n                        <label for=\\"supported_currency_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_currency_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_currency_ids\\">\\n                                All currencies are supported.\\n                            </span>\\n                        </div>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Providers\\" name=\\"providers\\">\\n                            <field name=\\"provider_ids\\" readonly=\\"1\\">\\n                                <list decoration-muted=\\"state == 'disabled'\\" editable=\\"bottom\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"state\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Brands\\" name=\\"brands\\" invisible=\\"not is_primary\\">\\n                            <field name=\\"brand_ids\\"/>\\n                        </page>\\n                        <page string=\\"Configuration\\" name=\\"configuration\\" groups=\\"base.group_no_one\\">\\n                            <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                                <i class=\\"fa fa-exclamation-triangle\\"/> These properties are set to\\n                                match the behavior of providers and that of their integration with\\n                                Odoo regarding this payment method. Any change may result in errors\\n                                and should be tested on a test database first.\\n                            </div>\\n                            <group>\\n                                <field name=\\"support_tokenization\\"/>\\n                                <field name=\\"support_express_checkout\\"/>\\n                                <field name=\\"support_refund\\"/>\\n                                <field name=\\"supported_country_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Select countries. Leave empty to allow any.\\"/>\\n                                <field name=\\"supported_currency_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Select currencies. Leave empty to allow any.\\"/>\\n                                <field name=\\"provider_ids\\" string=\\"Supported by\\" widget=\\"many2many_tags\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Método de pago\\">\\n                <sheet>\\n                    <field name=\\"is_primary\\" invisible=\\"True\\"/>\\n                    <field name=\\"image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"name\\" placeholder=\\"Nombre\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <field name=\\"code\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                        <field name=\\"primary_payment_method_id\\" invisible=\\"is_primary\\"/>\\n                        <field name=\\"active\\"/>\\n                        <label for=\\"supported_country_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_country_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_country_ids\\">\\n                                Todos los países son compatibles.\\n                            </span>\\n                        </div>\\n                        <label for=\\"supported_currency_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_currency_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_currency_ids\\">\\n                                Todas las monedas son compatibles.\\n                            </span>\\n                        </div>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Proveedores\\" name=\\"providers\\">\\n                            <field name=\\"provider_ids\\" readonly=\\"1\\">\\n                                <list decoration-muted=\\"state == 'disabled'\\" editable=\\"bottom\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"state\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Marcas\\" name=\\"brands\\" invisible=\\"not is_primary\\">\\n                            <field name=\\"brand_ids\\"/>\\n                        </page>\\n                        <page string=\\"Configuración\\" name=\\"configuration\\" groups=\\"base.group_no_one\\">\\n                            <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                                <i class=\\"fa fa-exclamation-triangle\\"/> Estas propiedades están establecidas para\\n                                que el comportamiento de los proveedores corresponda con su integración con\\n                                Odoo en relación a este método de pago. Cualquier cambio puede provocar errores\\n                                y debe probarse primero en una base de datos de prueba.\\n                            </div>\\n                            <group>\\n                                <field name=\\"support_tokenization\\"/>\\n                                <field name=\\"support_express_checkout\\"/>\\n                                <field name=\\"support_refund\\"/>\\n                                <field name=\\"supported_country_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Seleccione países. Déjelo vacío para permitir cualquiera.\\"/>\\n                                <field name=\\"supported_currency_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Seleccione las monedas. Déjelo vacío para permitir cualquiera.\\"/>\\n                                <field name=\\"provider_ids\\" string=\\"Admitido por\\" widget=\\"many2many_tags\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Método de Pagamento\\">\\n                <sheet>\\n                    <field name=\\"is_primary\\" invisible=\\"True\\"/>\\n                    <field name=\\"image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"name\\" placeholder=\\"Nome\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <field name=\\"code\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                        <field name=\\"primary_payment_method_id\\" invisible=\\"is_primary\\"/>\\n                        <field name=\\"active\\"/>\\n                        <label for=\\"supported_country_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_country_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_country_ids\\">\\n                                All countries are supported.\\n                            </span>\\n                        </div>\\n                        <label for=\\"supported_currency_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_currency_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_currency_ids\\">\\n                                All currencies are supported.\\n                            </span>\\n                        </div>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Provedores\\" name=\\"providers\\">\\n                            <field name=\\"provider_ids\\" readonly=\\"1\\">\\n                                <list decoration-muted=\\"state == 'disabled'\\" editable=\\"bottom\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"state\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Marcas\\" name=\\"brands\\" invisible=\\"not is_primary\\">\\n                            <field name=\\"brand_ids\\"/>\\n                        </page>\\n                        <page string=\\"Configuração\\" name=\\"configuration\\" groups=\\"base.group_no_one\\">\\n                            <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                                <i class=\\"fa fa-exclamation-triangle\\"/> These properties are set to\\n                                match the behavior of providers and that of their integration with\\n                                Odoo regarding this payment method. Any change may result in errors\\n                                and should be tested on a test database first.\\n                            </div>\\n                            <group>\\n                                <field name=\\"support_tokenization\\"/>\\n                                <field name=\\"support_express_checkout\\"/>\\n                                <field name=\\"support_refund\\"/>\\n                                <field name=\\"supported_country_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Select countries. Leave empty to allow any.\\"/>\\n                                <field name=\\"supported_currency_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Select currencies. Leave empty to allow any.\\"/>\\n                                <field name=\\"provider_ids\\" string=\\"Supported by\\" widget=\\"many2many_tags\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Payment Method">\n                <sheet>\n                    <field name="is_primary" invisible="True"/>\n                    <field name="image" widget="image" class="oe_avatar"/>\n                    <div class="oe_title">\n                        <h1><field name="name" placeholder="Name"/></h1>\n                    </div>\n                    <group>\n                        <field name="code" readonly="id" groups="base.group_no_one"/>\n                        <field name="primary_payment_method_id" invisible="is_primary"/>\n                        <field name="active"/>\n                        <label for="supported_country_ids"/>\n                        <div>\n                            <field name="supported_country_ids" class="oe_inline" widget="many2many_tags" readonly="1"/>\n                            <span class="oe_inline text-muted" invisible="supported_country_ids">\n                                All countries are supported.\n                            </span>\n                        </div>\n                        <label for="supported_currency_ids"/>\n                        <div>\n                            <field name="supported_currency_ids" class="oe_inline" widget="many2many_tags" readonly="1"/>\n                            <span class="oe_inline text-muted" invisible="supported_currency_ids">\n                                All currencies are supported.\n                            </span>\n                        </div>\n                    </group>\n                    <notebook>\n                        <page string="Providers" name="providers">\n                            <field name="provider_ids" readonly="1">\n                                <list decoration-muted="state == 'disabled'" editable="bottom">\n                                    <field name="name"/>\n                                    <field name="state"/>\n                                </list>\n                            </field>\n                        </page>\n                        <page string="Brands" name="brands" invisible="not is_primary">\n                            <field name="brand_ids"/>\n                        </page>\n                        <page string="Configuration" name="configuration" groups="base.group_no_one">\n                            <div class="alert alert-warning" role="alert">\n                                <i class="fa fa-exclamation-triangle"/> These properties are set to\n                                match the behavior of providers and that of their integration with\n                                Odoo regarding this payment method. Any change may result in errors\n                                and should be tested on a test database first.\n                            </div>\n                            <group>\n                                <field name="support_tokenization"/>\n                                <field name="support_express_checkout"/>\n                                <field name="support_refund"/>\n                                <field name="supported_country_ids" widget="many2many_tags" placeholder="Select countries. Leave empty to allow any."/>\n                                <field name="supported_currency_ids" widget="many2many_tags" placeholder="Select currencies. Leave empty to allow any."/>\n                                <field name="provider_ids" string="Supported by" widget="many2many_tags"/>\n                            </group>\n                        </page>\n                    </notebook>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
665	16	\N	1	1	payment.method.search	payment.method	\N	search	payment/views/payment_method_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"name\\" string=\\"Name\\"/>\\n                <filter name=\\"available_pms\\" string=\\"Available methods\\" domain=\\"[('provider_ids.state', '!=', 'disabled')]\\"/>\\n            </search>", "es_ES": "<search>\\n                <field name=\\"name\\" string=\\"Nombre\\"/>\\n                <filter name=\\"available_pms\\" string=\\"Métodos disponibles\\" domain=\\"[('provider_ids.state', '!=', 'disabled')]\\"/>\\n            </search>", "pt_PT": "<search>\\n                <field name=\\"name\\" string=\\"Nome\\"/>\\n                <filter name=\\"available_pms\\" string=\\"Available methods\\" domain=\\"[('provider_ids.state', '!=', 'disabled')]\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="name" string="Name"/>\n                <filter name="available_pms" string="Available methods" domain="[('provider_ids.state', '!=', 'disabled')]"/>\n            </search>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
801	16	\N	1	1	account.invoice.report.view.list	account.invoice.report	\N	list	account/report/account_invoice_report_view.xml	primary	{"en_US": "<list string=\\"Invoices Analysis\\">\\n                <field name=\\"move_id\\" string=\\"Invoice Number\\"/>\\n                <field name=\\"journal_id\\" optional=\\"hide\\"/>\\n                <field name=\\"partner_id\\" optional=\\"show\\"/>\\n                <field name=\\"country_id\\" optional=\\"hide\\"/>\\n                <field name=\\"invoice_date\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_date_due\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_user_id\\" optional=\\"hide\\" widget=\\"many2one_avatar_user\\"/>\\n                <field name=\\"product_categ_id\\" optional=\\"hide\\"/>\\n                <field name=\\"product_id\\" optional=\\"show\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"price_average\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"quantity\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal_currency\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_total\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_margin\\" optional=\\"hide\\"/>\\n                <field name=\\"inventory_value\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"state\\" optional=\\"hide\\"/>\\n                <field name=\\"payment_state\\" optional=\\"hide\\"/>\\n                <field name=\\"move_type\\" optional=\\"hide\\"/>\\n             </list>", "es_ES": "<list string=\\"Análisis de facturas\\">\\n                <field name=\\"move_id\\" string=\\"Número de factura\\"/>\\n                <field name=\\"journal_id\\" optional=\\"hide\\"/>\\n                <field name=\\"partner_id\\" optional=\\"show\\"/>\\n                <field name=\\"country_id\\" optional=\\"hide\\"/>\\n                <field name=\\"invoice_date\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_date_due\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_user_id\\" optional=\\"hide\\" widget=\\"many2one_avatar_user\\"/>\\n                <field name=\\"product_categ_id\\" optional=\\"hide\\"/>\\n                <field name=\\"product_id\\" optional=\\"show\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"price_average\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"quantity\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal_currency\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_total\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_margin\\" optional=\\"hide\\"/>\\n                <field name=\\"inventory_value\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"state\\" optional=\\"hide\\"/>\\n                <field name=\\"payment_state\\" optional=\\"hide\\"/>\\n                <field name=\\"move_type\\" optional=\\"hide\\"/>\\n             </list>", "pt_PT": "<list string=\\"Análise de faturas\\">\\n                <field name=\\"move_id\\" string=\\"Número da Fatura\\"/>\\n                <field name=\\"journal_id\\" optional=\\"hide\\"/>\\n                <field name=\\"partner_id\\" optional=\\"show\\"/>\\n                <field name=\\"country_id\\" optional=\\"hide\\"/>\\n                <field name=\\"invoice_date\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_date_due\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_user_id\\" optional=\\"hide\\" widget=\\"many2one_avatar_user\\"/>\\n                <field name=\\"product_categ_id\\" optional=\\"hide\\"/>\\n                <field name=\\"product_id\\" optional=\\"show\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"price_average\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"quantity\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal_currency\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_total\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_margin\\" optional=\\"hide\\"/>\\n                <field name=\\"inventory_value\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"state\\" optional=\\"hide\\"/>\\n                <field name=\\"payment_state\\" optional=\\"hide\\"/>\\n                <field name=\\"move_type\\" optional=\\"hide\\"/>\\n             </list>"}	<?xml version="1.0"?>\n<list string="Invoices Analysis">\n                <field name="move_id" string="Invoice Number"/>\n                <field name="journal_id" optional="hide"/>\n                <field name="partner_id" optional="show"/>\n                <field name="country_id" optional="hide"/>\n                <field name="invoice_date" optional="show"/>\n                <field name="invoice_date_due" optional="show"/>\n                <field name="invoice_user_id" optional="hide" widget="many2one_avatar_user"/>\n                <field name="product_categ_id" optional="hide"/>\n                <field name="product_id" optional="show"/>\n                <field name="company_id" groups="base.group_multi_company"/>\n                <field name="price_average" optional="hide" sum="Total"/>\n                <field name="quantity" optional="hide" sum="Total"/>\n                <field name="price_subtotal_currency" optional="show" sum="Total"/>\n                <field name="price_subtotal" optional="show" sum="Total"/>\n                <field name="price_total" optional="show" sum="Total"/>\n                <field name="price_margin" optional="hide"/>\n                <field name="inventory_value" optional="hide" sum="Total"/>\n                <field name="state" optional="hide"/>\n                <field name="payment_state" optional="hide"/>\n                <field name="move_type" optional="hide"/>\n             </list>\n         	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
660	16	\N	1	1	payment.provider.kanban	payment.provider	\N	kanban	payment/views/payment_provider_views.xml	primary	{"en_US": "<kanban create=\\"false\\" quick_create=\\"false\\">\\n                <field name=\\"is_published\\"/>\\n                <field name=\\"module_id\\"/>\\n                <field name=\\"module_state\\"/>\\n                <field name=\\"module_to_buy\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row\\">\\n                        <t t-set=\\"installed\\" t-value=\\"!record.module_id.value || (record.module_id.value &amp;&amp; record.module_state.raw_value === 'installed')\\"/>\\n                        <t t-set=\\"to_buy\\" t-value=\\"record.module_to_buy.raw_value === true\\"/>\\n                        <t t-set=\\"is_disabled\\" t-value=\\"record.state.raw_value=='disabled'\\"/>\\n                        <t t-set=\\"is_published\\" t-value=\\"record.is_published.raw_value === true\\"/>\\n                        <t t-set=\\"to_upgrade\\" t-value=\\"!installed and to_buy\\"/>\\n                        <aside>\\n                            <field type=\\"open\\" name=\\"image_128\\" widget=\\"image\\" class=\\"mb-0 o_image_64_max\\" alt=\\"provider\\"/>\\n                        </aside>\\n                        <main class=\\"ms-2\\">\\n                            <field name=\\"name\\" class=\\"mb-0 fw-bold fs-4\\"/>\\n                            <div class=\\"d-flex\\">\\n                                <t t-if=\\"installed\\">\\n                                    <field name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'enabled': 'success', 'test': 'warning', 'disabled' : 'light'}}\\"/>\\n                                    <t t-if=\\"!is_disabled\\">\\n                                        <div>\\n                                            <span t-if=\\"is_published\\" class=\\"badge text-bg-success ms-1\\">\\n                                                Published\\n                                            </span>\\n                                            <span t-else=\\"\\" class=\\"badge text-bg-info ms-1\\">\\n                                                Unpublished\\n                                            </span>\\n                                        </div>\\n                                    </t>\\n                                </t>\\n                                <span t-if=\\"to_upgrade\\" class=\\"badge text-bg-primary\\">Enterprise</span>\\n                            </div>\\n                            <footer>\\n                                <button t-if=\\"!installed and !selection_mode and !to_buy\\" type=\\"object\\" class=\\"btn btn-sm btn-primary ms-auto\\" name=\\"button_immediate_install\\">Install</button>\\n                                <button t-if=\\"installed and is_disabled and !selection_mode\\" type=\\"edit\\" class=\\"btn btn-sm btn-secondary ms-auto\\">Activate</button>\\n                                <button t-if=\\"!installed and to_buy\\" href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module\\" target=\\"_blank\\" class=\\"btn btn-sm btn-primary ms-auto\\">Upgrade</button>\\n                            </footer>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban create=\\"false\\" quick_create=\\"false\\">\\n                <field name=\\"is_published\\"/>\\n                <field name=\\"module_id\\"/>\\n                <field name=\\"module_state\\"/>\\n                <field name=\\"module_to_buy\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row\\">\\n                        <t t-set=\\"installed\\" t-value=\\"!record.module_id.value || (record.module_id.value &amp;&amp; record.module_state.raw_value === 'installed')\\"/>\\n                        <t t-set=\\"to_buy\\" t-value=\\"record.module_to_buy.raw_value === true\\"/>\\n                        <t t-set=\\"is_disabled\\" t-value=\\"record.state.raw_value=='disabled'\\"/>\\n                        <t t-set=\\"is_published\\" t-value=\\"record.is_published.raw_value === true\\"/>\\n                        <t t-set=\\"to_upgrade\\" t-value=\\"!installed and to_buy\\"/>\\n                        <aside>\\n                            <field type=\\"open\\" name=\\"image_128\\" widget=\\"image\\" class=\\"mb-0 o_image_64_max\\" alt=\\"proveedor\\"/>\\n                        </aside>\\n                        <main class=\\"ms-2\\">\\n                            <field name=\\"name\\" class=\\"mb-0 fw-bold fs-4\\"/>\\n                            <div class=\\"d-flex\\">\\n                                <t t-if=\\"installed\\">\\n                                    <field name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'enabled': 'success', 'test': 'warning', 'disabled' : 'light'}}\\"/>\\n                                    <t t-if=\\"!is_disabled\\">\\n                                        <div>\\n                                            <span t-if=\\"is_published\\" class=\\"badge text-bg-success ms-1\\">\\n                                                Publicado\\n                                            </span>\\n                                            <span t-else=\\"\\" class=\\"badge text-bg-info ms-1\\">\\n                                                No publicado\\n                                            </span>\\n                                        </div>\\n                                    </t>\\n                                </t>\\n                                <span t-if=\\"to_upgrade\\" class=\\"badge text-bg-primary\\">Enterprise</span>\\n                            </div>\\n                            <footer>\\n                                <button t-if=\\"!installed and !selection_mode and !to_buy\\" type=\\"object\\" class=\\"btn btn-sm btn-primary ms-auto\\" name=\\"button_immediate_install\\">Instalar</button>\\n                                <button t-if=\\"installed and is_disabled and !selection_mode\\" type=\\"edit\\" class=\\"btn btn-sm btn-secondary ms-auto\\">Activar</button>\\n                                <button t-if=\\"!installed and to_buy\\" href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module\\" target=\\"_blank\\" class=\\"btn btn-sm btn-primary ms-auto\\">Actualizar</button>\\n                            </footer>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>", "pt_PT": "<kanban create=\\"false\\" quick_create=\\"false\\">\\n                <field name=\\"is_published\\"/>\\n                <field name=\\"module_id\\"/>\\n                <field name=\\"module_state\\"/>\\n                <field name=\\"module_to_buy\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row\\">\\n                        <t t-set=\\"installed\\" t-value=\\"!record.module_id.value || (record.module_id.value &amp;&amp; record.module_state.raw_value === 'installed')\\"/>\\n                        <t t-set=\\"to_buy\\" t-value=\\"record.module_to_buy.raw_value === true\\"/>\\n                        <t t-set=\\"is_disabled\\" t-value=\\"record.state.raw_value=='disabled'\\"/>\\n                        <t t-set=\\"is_published\\" t-value=\\"record.is_published.raw_value === true\\"/>\\n                        <t t-set=\\"to_upgrade\\" t-value=\\"!installed and to_buy\\"/>\\n                        <aside>\\n                            <field type=\\"open\\" name=\\"image_128\\" widget=\\"image\\" class=\\"mb-0 o_image_64_max\\" alt=\\"provedor\\"/>\\n                        </aside>\\n                        <main class=\\"ms-2\\">\\n                            <field name=\\"name\\" class=\\"mb-0 fw-bold fs-4\\"/>\\n                            <div class=\\"d-flex\\">\\n                                <t t-if=\\"installed\\">\\n                                    <field name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'enabled': 'success', 'test': 'warning', 'disabled' : 'light'}}\\"/>\\n                                    <t t-if=\\"!is_disabled\\">\\n                                        <div>\\n                                            <span t-if=\\"is_published\\" class=\\"badge text-bg-success ms-1\\">\\n                                                Publicado\\n                                            </span>\\n                                            <span t-else=\\"\\" class=\\"badge text-bg-info ms-1\\">\\n                                                Não Publicado\\n                                            </span>\\n                                        </div>\\n                                    </t>\\n                                </t>\\n                                <span t-if=\\"to_upgrade\\" class=\\"badge text-bg-primary\\">Enterprise</span>\\n                            </div>\\n                            <footer>\\n                                <button t-if=\\"!installed and !selection_mode and !to_buy\\" type=\\"object\\" class=\\"btn btn-sm btn-primary ms-auto\\" name=\\"button_immediate_install\\">Instalar</button>\\n                                <button t-if=\\"installed and is_disabled and !selection_mode\\" type=\\"edit\\" class=\\"btn btn-sm btn-secondary ms-auto\\">Ativar</button>\\n                                <button t-if=\\"!installed and to_buy\\" href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module\\" target=\\"_blank\\" class=\\"btn btn-sm btn-primary ms-auto\\">Atualizar</button>\\n                            </footer>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban create="false" quick_create="false">\n                <field name="is_published"/>\n                <field name="module_id"/>\n                <field name="module_state"/>\n                <field name="module_to_buy"/>\n                <templates>\n                    <t t-name="card" class="flex-row">\n                        <t t-set="installed" t-value="!record.module_id.value || (record.module_id.value &amp;&amp; record.module_state.raw_value === 'installed')"/>\n                        <t t-set="to_buy" t-value="record.module_to_buy.raw_value === true"/>\n                        <t t-set="is_disabled" t-value="record.state.raw_value=='disabled'"/>\n                        <t t-set="is_published" t-value="record.is_published.raw_value === true"/>\n                        <t t-set="to_upgrade" t-value="!installed and to_buy"/>\n                        <aside>\n                            <field type="open" name="image_128" widget="image" class="mb-0 o_image_64_max" alt="provider"/>\n                        </aside>\n                        <main class="ms-2">\n                            <field name="name" class="mb-0 fw-bold fs-4"/>\n                            <div class="d-flex">\n                                <t t-if="installed">\n                                    <field name="state" widget="label_selection" options="{'classes': {'enabled': 'success', 'test': 'warning', 'disabled' : 'light'}}"/>\n                                    <t t-if="!is_disabled">\n                                        <div>\n                                            <span t-if="is_published" class="badge text-bg-success ms-1">\n                                                Published\n                                            </span>\n                                            <span t-else="" class="badge text-bg-info ms-1">\n                                                Unpublished\n                                            </span>\n                                        </div>\n                                    </t>\n                                </t>\n                                <span t-if="to_upgrade" class="badge text-bg-primary">Enterprise</span>\n                            </div>\n                            <footer>\n                                <button t-if="!installed and !selection_mode and !to_buy" type="object" class="btn btn-sm btn-primary ms-auto" name="button_immediate_install">Install</button>\n                                <button t-if="installed and is_disabled and !selection_mode" type="edit" class="btn btn-sm btn-secondary ms-auto">Activate</button>\n                                <button t-if="!installed and to_buy" href="https://odoo.com/pricing?utm_source=db&amp;utm_medium=module" target="_blank" class="btn btn-sm btn-primary ms-auto">Upgrade</button>\n                            </footer>\n                        </main>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
659	16	\N	1	1	payment.provider.list	payment.provider	\N	list	payment/views/payment_provider_views.xml	primary	{"en_US": "<list string=\\"Payment Providers\\" create=\\"false\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"code\\" groups=\\"base.group_no_one\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"available_country_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "es_ES": "<list string=\\"Proveedores de pago\\" create=\\"false\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"code\\" groups=\\"base.group_no_one\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"available_country_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "pt_PT": "<list string=\\"Prestadores de Pagamentos\\" create=\\"false\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"code\\" groups=\\"base.group_no_one\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"available_country_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Payment Providers" create="false">\n                <field name="sequence" widget="handle"/>\n                <field name="name"/>\n                <field name="code" groups="base.group_no_one"/>\n                <field name="state"/>\n                <field name="available_country_ids" widget="many2many_tags" optional="hide"/>\n                <field name="company_id" groups="base.group_multi_company" optional="show"/>\n            </list>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
676	16	\N	1	1	payment.provider.onboarding.wizard.form	payment.provider.onboarding.wizard	\N	form	payment/wizards/payment_onboarding_views.xml	primary	{"en_US": "<form string=\\"Choose a payment method\\" class=\\"o_onboarding_payment_provider_wizard\\">\\n                <div class=\\"container\\">\\n                    <div class=\\"row align-items-start\\">\\n                        <div class=\\"col col-4\\" name=\\"left-column\\">\\n                                <field name=\\"payment_method\\" widget=\\"radio\\"/>\\n                        </div>\\n                        <div class=\\"col\\" name=\\"right-column\\">\\n                            <div invisible=\\"payment_method != 'paypal'\\">\\n                                <group>\\n                                    <field name=\\"paypal_email_account\\" required=\\"payment_method == 'paypal'\\" string=\\"Email\\"/>\\n                                </group>\\n                                <widget name=\\"documentation_link\\" path=\\"/applications/finance/payment_providers/paypal.html\\" label=\\" How to configure your PayPal account\\" icon=\\"oi oi-arrow-right\\"/>\\n                            </div>\\n\\n                            <div invisible=\\"payment_method != 'manual'\\">\\n                                <group>\\n                                    <field name=\\"manual_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"journal_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"acc_number\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"manual_post_msg\\" required=\\"payment_method == 'manual'\\"/>\\n                                </group>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n                <footer>\\n                    <button name=\\"add_payment_methods\\" 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 string=\\"Elige un método de pago\\" class=\\"o_onboarding_payment_provider_wizard\\">\\n                <div class=\\"container\\">\\n                    <div class=\\"row align-items-start\\">\\n                        <div class=\\"col col-4\\" name=\\"left-column\\">\\n                                <field name=\\"payment_method\\" widget=\\"radio\\"/>\\n                        </div>\\n                        <div class=\\"col\\" name=\\"right-column\\">\\n                            <div invisible=\\"payment_method != 'paypal'\\">\\n                                <group>\\n                                    <field name=\\"paypal_email_account\\" required=\\"payment_method == 'paypal'\\" string=\\"Correo electrónico\\"/>\\n                                </group>\\n                                <widget name=\\"documentation_link\\" path=\\"/applications/finance/payment_providers/paypal.html\\" label=\\"¿Cómo configurar su cuenta de PayPal?\\" icon=\\"oi oi-arrow-right\\"/>\\n                            </div>\\n\\n                            <div invisible=\\"payment_method != 'manual'\\">\\n                                <group>\\n                                    <field name=\\"manual_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"journal_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"acc_number\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"manual_post_msg\\" required=\\"payment_method == 'manual'\\"/>\\n                                </group>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n                <footer>\\n                    <button name=\\"add_payment_methods\\" string=\\"Aplicar\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"q\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Escolha um método de pagamento\\" class=\\"o_onboarding_payment_provider_wizard\\">\\n                <div class=\\"container\\">\\n                    <div class=\\"row align-items-start\\">\\n                        <div class=\\"col col-4\\" name=\\"left-column\\">\\n                                <field name=\\"payment_method\\" widget=\\"radio\\"/>\\n                        </div>\\n                        <div class=\\"col\\" name=\\"right-column\\">\\n                            <div invisible=\\"payment_method != 'paypal'\\">\\n                                <group>\\n                                    <field name=\\"paypal_email_account\\" required=\\"payment_method == 'paypal'\\" string=\\"E-mail\\"/>\\n                                </group>\\n                                <widget name=\\"documentation_link\\" path=\\"/applications/finance/payment_providers/paypal.html\\" label=\\" How to configure your PayPal account\\" icon=\\"oi oi-arrow-right\\"/>\\n                            </div>\\n\\n                            <div invisible=\\"payment_method != 'manual'\\">\\n                                <group>\\n                                    <field name=\\"manual_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"journal_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"acc_number\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"manual_post_msg\\" required=\\"payment_method == 'manual'\\"/>\\n                                </group>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n                <footer>\\n                    <button name=\\"add_payment_methods\\" 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 string="Choose a payment method" class="o_onboarding_payment_provider_wizard">\n                <div class="container">\n                    <div class="row align-items-start">\n                        <div class="col col-4" name="left-column">\n                                <field name="payment_method" widget="radio"/>\n                        </div>\n                        <div class="col" name="right-column">\n                            <div invisible="payment_method != 'paypal'">\n                                <group>\n                                    <field name="paypal_email_account" required="payment_method == 'paypal'" string="Email"/>\n                                </group>\n                                <widget name="documentation_link" path="/applications/finance/payment_providers/paypal.html" label=" How to configure your PayPal account" icon="oi oi-arrow-right"/>\n                            </div>\n\n                            <div invisible="payment_method != 'manual'">\n                                <group>\n                                    <field name="manual_name" required="payment_method == 'manual'"/>\n                                    <field name="journal_name" required="payment_method == 'manual'"/>\n                                    <field name="acc_number" required="payment_method == 'manual'"/>\n                                    <field name="manual_post_msg" required="payment_method == 'manual'"/>\n                                </group>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n                <footer>\n                    <button name="add_payment_methods" 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:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
661	16	\N	1	1	payment.provider.search	payment.provider	\N	search	payment/views/payment_provider_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"name\\" string=\\"provider\\" filter_domain=\\"[('name', 'ilike', self)]\\"/>\\n                <field name=\\"payment_method_ids\\" string=\\"payment method\\" context=\\"{'active_test': False}\\" filter_domain=\\"[                             '|',                             ('payment_method_ids.name', 'ilike', self),                             ('payment_method_ids.code', 'ilike', self),                        ]\\"/>\\n                <filter name=\\"provider_installed\\" string=\\"Installed\\" domain=\\"[('module_state', '=', 'installed')]\\"/>\\n                <group expand=\\"0\\" string=\\"Group By\\">\\n                    <filter string=\\"Provider\\" name=\\"code\\" context=\\"{'group_by': 'code'}\\"/>\\n                    <filter string=\\"State\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Company\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "es_ES": "<search>\\n                <field name=\\"name\\" string=\\"proveedor\\" filter_domain=\\"[('name', 'ilike', self)]\\"/>\\n                <field name=\\"payment_method_ids\\" string=\\"método de pago\\" context=\\"{'active_test': False}\\" filter_domain=\\"[                             '|',                             ('payment_method_ids.name', 'ilike', self),                             ('payment_method_ids.code', 'ilike', self),                        ]\\"/>\\n                <filter name=\\"provider_installed\\" string=\\"Instalado\\" domain=\\"[('module_state', '=', 'installed')]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Proveedor\\" name=\\"code\\" context=\\"{'group_by': 'code'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search>\\n                <field name=\\"name\\" string=\\"provedor\\" filter_domain=\\"[('name', 'ilike', self)]\\"/>\\n                <field name=\\"payment_method_ids\\" string=\\"payment method\\" context=\\"{'active_test': False}\\" filter_domain=\\"[                             '|',                             ('payment_method_ids.name', 'ilike', self),                             ('payment_method_ids.code', 'ilike', self),                        ]\\"/>\\n                <filter name=\\"provider_installed\\" string=\\"Instalado\\" domain=\\"[('module_state', '=', 'installed')]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar Por\\">\\n                    <filter string=\\"Provedor\\" name=\\"code\\" context=\\"{'group_by': 'code'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Empresa\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="name" string="provider" filter_domain="[('name', 'ilike', self)]"/>\n                <field name="payment_method_ids" string="payment method" context="{'active_test': False}" filter_domain="[                             '|',                             ('payment_method_ids.name', 'ilike', self),                             ('payment_method_ids.code', 'ilike', self),                        ]"/>\n                <filter name="provider_installed" string="Installed" domain="[('module_state', '=', 'installed')]"/>\n                <group expand="0" string="Group By">\n                    <filter string="Provider" name="code" context="{'group_by': 'code'}"/>\n                    <filter string="State" name="state" context="{'group_by': 'state'}"/>\n                    <filter string="Company" name="company" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
652	16	\N	1	1	Payment Status	\N	payment.payment_status	qweb	payment/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Payment Status\\" t-name=\\"payment.payment_status\\">\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"page_title\\" t-value=\\"'Payment Status'\\"/>\\n            <t t-set=\\"additional_title\\"><t t-esc=\\"page_title\\"/></t>\\n            <div class=\\"wrap\\">\\n                <div class=\\"container\\">\\n                    <!-- Portal breadcrumb -->\\n                    <t t-call=\\"payment.portal_breadcrumb\\"/>\\n                    <!-- Payment status page -->\\n                    <div class=\\"row justify-content-center my-3\\">\\n                        <div class=\\"col-12 col-lg-8\\">\\n                            <div t-if=\\"payment_not_found\\" class=\\"text-center\\">\\n                                <p>Your payment is on its way!</p>\\n                                <p>\\n                                    You should receive an email confirming your payment within a few\\n                                    minutes.\\n                                </p>\\n                                <p>Don't hesitate to contact us if you don't receive it.</p>\\n                            </div>\\n                            <div t-else=\\"\\" name=\\"o_payment_status\\">\\n                                <t t-call=\\"payment.state_header\\">\\n                                    <t t-set=\\"is_processing\\" t-value=\\"True\\"/>\\n                                </t>\\n                                <div class=\\"text-bg-light row row-cols-1 row-cols-md-2 mx-0 mb-3                                             py-2 rounded\\">\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'amount'\\"/>\\n                                        <t t-set=\\"label\\">Amount</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.amount\\"/>\\n                                        <t t-set=\\"options\\" t-value=\\"{                                                         'widget': 'monetary',                                                         'display_currency': tx.currency_id,                                                     }\\"/>\\n                                    </t>\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'reference'\\"/>\\n                                        <t t-set=\\"label\\">Reference</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.reference\\"/>\\n                                        <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                                    </t>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"Payment Status\\" t-name=\\"payment.payment_status\\">\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"page_title\\" t-value=\\"'Payment Status'\\"/>\\n            <t t-set=\\"additional_title\\"><t t-esc=\\"page_title\\"/></t>\\n            <div class=\\"wrap\\">\\n                <div class=\\"container\\">\\n                    <!-- Portal breadcrumb -->\\n                    <t t-call=\\"payment.portal_breadcrumb\\"/>\\n                    <!-- Payment status page -->\\n                    <div class=\\"row justify-content-center my-3\\">\\n                        <div class=\\"col-12 col-lg-8\\">\\n                            <div t-if=\\"payment_not_found\\" class=\\"text-center\\">\\n                                <p>Su pago está en camino.</p>\\n                                <p>\\n                                    En unos minutos recibirá un correo electrónico\\n                                     con la confirmación de su pago.\\n                                </p>\\n                                <p>Contáctenos en caso de que no lo reciba.</p>\\n                            </div>\\n                            <div t-else=\\"\\" name=\\"o_payment_status\\">\\n                                <t t-call=\\"payment.state_header\\">\\n                                    <t t-set=\\"is_processing\\" t-value=\\"True\\"/>\\n                                </t>\\n                                <div class=\\"text-bg-light row row-cols-1 row-cols-md-2 mx-0 mb-3                                             py-2 rounded\\">\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'amount'\\"/>\\n                                        <t t-set=\\"label\\">Importe</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.amount\\"/>\\n                                        <t t-set=\\"options\\" t-value=\\"{                                                         'widget': 'monetary',                                                         'display_currency': tx.currency_id,                                                     }\\"/>\\n                                    </t>\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'reference'\\"/>\\n                                        <t t-set=\\"label\\">Referencia</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.reference\\"/>\\n                                        <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                                    </t>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "pt_PT": "<t name=\\"Payment Status\\" t-name=\\"payment.payment_status\\">\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"page_title\\" t-value=\\"'Payment Status'\\"/>\\n            <t t-set=\\"additional_title\\"><t t-esc=\\"page_title\\"/></t>\\n            <div class=\\"wrap\\">\\n                <div class=\\"container\\">\\n                    <!-- Portal breadcrumb -->\\n                    <t t-call=\\"payment.portal_breadcrumb\\"/>\\n                    <!-- Payment status page -->\\n                    <div class=\\"row justify-content-center my-3\\">\\n                        <div class=\\"col-12 col-lg-8\\">\\n                            <div t-if=\\"payment_not_found\\" class=\\"text-center\\">\\n                                <p>Your payment is on its way!</p>\\n                                <p>\\n                                    You should receive an email confirming your payment within a few\\n                                    minutes.\\n                                </p>\\n                                <p>Don't hesitate to contact us if you don't receive it.</p>\\n                            </div>\\n                            <div t-else=\\"\\" name=\\"o_payment_status\\">\\n                                <t t-call=\\"payment.state_header\\">\\n                                    <t t-set=\\"is_processing\\" t-value=\\"True\\"/>\\n                                </t>\\n                                <div class=\\"text-bg-light row row-cols-1 row-cols-md-2 mx-0 mb-3                                             py-2 rounded\\">\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'amount'\\"/>\\n                                        <t t-set=\\"label\\">Valor</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.amount\\"/>\\n                                        <t t-set=\\"options\\" t-value=\\"{                                                         'widget': 'monetary',                                                         'display_currency': tx.currency_id,                                                     }\\"/>\\n                                    </t>\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'reference'\\"/>\\n                                        <t t-set=\\"label\\">Referência</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.reference\\"/>\\n                                        <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                                    </t>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Payment Status" t-name="payment.payment_status">\n        <t t-call="portal.frontend_layout">\n            <t t-set="page_title" t-value="'Payment Status'"/>\n            <t t-set="additional_title"><t t-esc="page_title"/></t>\n            <div class="wrap">\n                <div class="container">\n                    <!-- Portal breadcrumb -->\n                    <t t-call="payment.portal_breadcrumb"/>\n                    <!-- Payment status page -->\n                    <div class="row justify-content-center my-3">\n                        <div class="col-12 col-lg-8">\n                            <div t-if="payment_not_found" class="text-center">\n                                <p>Your payment is on its way!</p>\n                                <p>\n                                    You should receive an email confirming your payment within a few\n                                    minutes.\n                                </p>\n                                <p>Don't hesitate to contact us if you don't receive it.</p>\n                            </div>\n                            <div t-else="" name="o_payment_status">\n                                <t t-call="payment.state_header">\n                                    <t t-set="is_processing" t-value="True"/>\n                                </t>\n                                <div class="text-bg-light row row-cols-1 row-cols-md-2 mx-0 mb-3                                             py-2 rounded">\n                                    <t t-call="payment.summary_item">\n                                        <t t-set="name" t-value="'amount'"/>\n                                        <t t-set="label">Amount</t>\n                                        <t t-set="value" t-value="tx.amount"/>\n                                        <t t-set="options" t-value="{                                                         'widget': 'monetary',                                                         'display_currency': tx.currency_id,                                                     }"/>\n                                    </t>\n                                    <t t-call="payment.summary_item">\n                                        <t t-set="name" t-value="'reference'"/>\n                                        <t t-set="label">Reference</t>\n                                        <t t-set="value" t-value="tx.reference"/>\n                                        <t t-set="include_separator" t-value="True"/>\n                                    </t>\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
670	16	\N	1	1	payment.token.form	payment.token	\N	form	payment/views/payment_token_views.xml	primary	{"en_US": "<form string=\\"Payment Tokens\\" create=\\"false\\" edit=\\"false\\">\\n                <sheet>\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"229\\" type=\\"action\\" icon=\\"fa-money\\" string=\\"Payments\\">\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <group>\\n                        <group name=\\"general_information\\">\\n                            <field name=\\"payment_details\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"partner_id\\"/>\\n                        </group>\\n                        <group name=\\"technical_information\\">\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"provider_ref\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Tókenes de pago\\" create=\\"false\\" edit=\\"false\\">\\n                <sheet>\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"229\\" type=\\"action\\" icon=\\"fa-money\\" string=\\"Pagos\\">\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <group>\\n                        <group name=\\"general_information\\">\\n                            <field name=\\"payment_details\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"partner_id\\"/>\\n                        </group>\\n                        <group name=\\"technical_information\\">\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"provider_ref\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Códigos de Pagamento\\" create=\\"false\\" edit=\\"false\\">\\n                <sheet>\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"229\\" type=\\"action\\" icon=\\"fa-money\\" string=\\"Pagamentos\\">\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Arquivados\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <group>\\n                        <group name=\\"general_information\\">\\n                            <field name=\\"payment_details\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"partner_id\\"/>\\n                        </group>\\n                        <group name=\\"technical_information\\">\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"provider_ref\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Payment Tokens" create="false" edit="false">\n                <sheet>\n                    <field name="active" invisible="1"/>\n                    <div class="oe_button_box" name="button_box">\n                        <button class="oe_stat_button" name="229" type="action" icon="fa-money" string="Payments">\n                        </button>\n                    </div>\n                    <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                    <group>\n                        <group name="general_information">\n                            <field name="payment_details"/>\n                            <field name="payment_method_id"/>\n                            <field name="partner_id"/>\n                        </group>\n                        <group name="technical_information">\n                            <field name="provider_id"/>\n                            <field name="provider_ref"/>\n                            <field name="company_id" groups="base.group_multi_company"/>\n                        </group>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
671	16	\N	1	1	payment.token.list	payment.token	\N	list	payment/views/payment_token_views.xml	primary	{"en_US": "<list string=\\"Payment Tokens\\" create=\\"false\\">\\n                <field name=\\"payment_details\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"provider_ref\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "es_ES": "<list string=\\"Tókenes de pago\\" create=\\"false\\">\\n                <field name=\\"payment_details\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"provider_ref\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "pt_PT": "<list string=\\"Códigos de Pagamento\\" create=\\"false\\">\\n                <field name=\\"payment_details\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"provider_ref\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Payment Tokens" create="false">\n                <field name="payment_details"/>\n                <field name="partner_id"/>\n                <field name="payment_method_id"/>\n                <field name="provider_id"/>\n                <field name="provider_ref"/>\n                <field name="company_id" groups="base.group_multi_company" optional="show"/>\n            </list>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
672	16	\N	1	1	payment.token.search	payment.token	\N	search	payment/views/payment_token_views.xml	primary	{"en_US": "<search string=\\"Payment Tokens\\">\\n                <field name=\\"partner_id\\"/>\\n                <separator/>\\n                <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"1\\" string=\\"Group By\\">\\n                    <filter string=\\"Provider\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Partner\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Company\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Tókenes de pago\\">\\n                <field name=\\"partner_id\\"/>\\n                <separator/>\\n                <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Proveedor\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Contacto\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search string=\\"Códigos de Pagamento\\">\\n                <field name=\\"partner_id\\"/>\\n                <separator/>\\n                <filter string=\\"Arquivados\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar Por\\">\\n                    <filter string=\\"Provedor\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Parceiro\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Empresa\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Payment Tokens">\n                <field name="partner_id"/>\n                <separator/>\n                <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                <group expand="1" string="Group By">\n                    <filter string="Provider" name="provider_id" context="{'group_by': 'provider_id'}"/>\n                    <filter string="Partner" name="partner_id" context="{'group_by': 'partner_id'}"/>\n                    <filter string="Company" name="company" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
778	1000	\N	1	1	res.company.form.view.onboarding	res.company	\N	form	account/views/res_company_views.xml	primary	{"en_US": "<form string=\\"Company\\" duplicate=\\"0\\">\\n                <sheet>\\n                    <field name=\\"logo\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"e.g. My Company\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"vat\\"/>\\n                            <label for=\\"street\\" string=\\"Address\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"street\\" placeholder=\\"Street...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"street2\\" placeholder=\\"Street 2...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"city\\" placeholder=\\"City\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"State\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                <field name=\\"zip\\" placeholder=\\"ZIP\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"country_id\\" placeholder=\\"Country\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                            </div>\\n                            <field name=\\"company_registry\\"/>\\n                            <field name=\\"currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" id=\\"company_currency\\" context=\\"{'active_test': False}\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"phone\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"email\\"/>\\n                            <field name=\\"website\\" string=\\"Website\\" widget=\\"url\\" placeholder=\\"e.g. https://www.odoo.com\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <button name=\\"action_save_onboarding_company_data\\" string=\\"Save\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"S\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"J\\" string=\\"Discard\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Compañía\\" duplicate=\\"0\\">\\n                <sheet>\\n                    <field name=\\"logo\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ej. Mi Compañía\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"vat\\"/>\\n                            <label for=\\"street\\" string=\\"Dirección\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"street\\" placeholder=\\"Calle...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"street2\\" placeholder=\\"Calle 2...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"city\\" placeholder=\\"Ciudad\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"Estado\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                <field name=\\"zip\\" placeholder=\\"C.P.\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"country_id\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                            </div>\\n                            <field name=\\"company_registry\\"/>\\n                            <field name=\\"currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" id=\\"company_currency\\" context=\\"{'active_test': False}\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"phone\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"email\\"/>\\n                            <field name=\\"website\\" string=\\"Sitio web\\" widget=\\"url\\" placeholder=\\"p. ej. https://www.odoo.com\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <button name=\\"action_save_onboarding_company_data\\" string=\\"Guardar\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"S\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"J\\" string=\\"Descartar\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Empresa\\" duplicate=\\"0\\">\\n                <sheet>\\n                    <field name=\\"logo\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ex. Minha Empresa\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"vat\\"/>\\n                            <label for=\\"street\\" string=\\"Endereço\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"street\\" placeholder=\\"Rua...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"street2\\" placeholder=\\"Rua 2...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"city\\" placeholder=\\"Cidade\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"Estado\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                <field name=\\"zip\\" placeholder=\\"Código Postal\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"country_id\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                            </div>\\n                            <field name=\\"company_registry\\"/>\\n                            <field name=\\"currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" id=\\"company_currency\\" context=\\"{'active_test': False}\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"phone\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"email\\"/>\\n                            <field name=\\"website\\" string=\\"Website\\" widget=\\"url\\" placeholder=\\"p. ex. https://www.odoo.com\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <button name=\\"action_save_onboarding_company_data\\" string=\\"Guardar\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"S\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"J\\" string=\\"Descartar\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Company" duplicate="0">\n                <sheet>\n                    <field name="logo" widget="image" class="oe_avatar"/>\n                    <div class="oe_title">\n                        <label for="name"/>\n                        <h1>\n                            <field name="name" placeholder="e.g. My Company"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="vat"/>\n                            <label for="street" string="Address"/>\n                            <div class="o_address_format">\n                                <field name="street" placeholder="Street..." class="o_address_street"/>\n                                <field name="street2" placeholder="Street 2..." class="o_address_street"/>\n                                <field name="city" placeholder="City" class="o_address_city"/>\n                                <field name="state_id" class="o_address_state" placeholder="State" options="{&quot;no_open&quot;: True}"/>\n                                <field name="zip" placeholder="ZIP" class="o_address_zip"/>\n                                <field name="country_id" placeholder="Country" class="o_address_country" options="{&quot;no_open&quot;: True, &quot;no_create&quot;: True}"/>\n                            </div>\n                            <field name="company_registry"/>\n                            <field name="currency_id" options="{'no_create': True, 'no_open': True}" id="company_currency" context="{'active_test': False}"/>\n                        </group>\n                        <group>\n                            <field name="phone" class="o_force_ltr"/>\n                            <field name="mobile" class="o_force_ltr"/>\n                            <field name="email"/>\n                            <field name="website" string="Website" widget="url" placeholder="e.g. https://www.odoo.com"/>\n                        </group>\n                    </group>\n                </sheet>\n                <footer>\n                    <button name="action_save_onboarding_company_data" string="Save" class="oe_highlight" type="object" data-hotkey="S"/>\n                    <button special="cancel" data-hotkey="J" string="Discard"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
666	16	\N	1	1	payment.transaction.form	payment.transaction	\N	form	payment/views/payment_transaction_views.xml	primary	{"en_US": "<form string=\\"Payment Transactions\\" create=\\"false\\" edit=\\"false\\">\\n                <header>\\n                    <button type=\\"object\\" name=\\"action_capture\\" invisible=\\"state != 'authorized'\\" string=\\"Capture Transaction\\" class=\\"oe_highlight\\"/>\\n                    <button type=\\"object\\" name=\\"action_void\\" invisible=\\"state != 'authorized'\\" string=\\"Void Transaction\\" confirm=\\"Are you sure you want to void the authorized transaction? This action can't be undone.\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_view_refunds\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-money\\" invisible=\\"refunds_count == 0\\">\\n                            <field name=\\"refunds_count\\" widget=\\"statinfo\\" string=\\"Refunds\\"/>\\n                        </button>\\n                    </div>\\n                    <group>\\n                        <group name=\\"transaction_details\\">\\n                            <field name=\\"reference\\"/>\\n                            <field name=\\"source_transaction_id\\" invisible=\\"not source_transaction_id\\"/>\\n                            <field name=\\"amount\\"/>\\n                            <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                            <!-- Used by some provider-specific views -->\\n                            <field name=\\"provider_code\\" invisible=\\"1\\"/>\\n                            <field name=\\"provider_reference\\"/>\\n                            <field name=\\"token_id\\" invisible=\\"not token_id\\"/>\\n                            <field name=\\"create_date\\"/>\\n                            <field name=\\"last_state_change\\"/>\\n                            <field name=\\"is_post_processed\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                        <group name=\\"transaction_partner\\">\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\"/>\\n                            <label for=\\"partner_address\\" string=\\"Address\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"partner_address\\" placeholder=\\"Address\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"partner_city\\" placeholder=\\"City\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"partner_state_id\\" placeholder=\\"State\\" class=\\"o_address_state\\" options=\\"{'no_open': True}\\"/>\\n                                <field name=\\"partner_zip\\" placeholder=\\"ZIP\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"partner_country_id\\" placeholder=\\"Country\\" class=\\"o_address_country\\" options=\\"{'no_open': True}\\"/>\\n                            </div>\\n                            <field name=\\"partner_email\\" widget=\\"email\\"/>\\n                            <field name=\\"partner_phone\\" widget=\\"phone\\"/>\\n                            <field name=\\"partner_lang\\"/>\\n                        </group>\\n                    </group>\\n                    <separator string=\\"Child transactions\\" invisible=\\"not child_transaction_ids\\"/>\\n                    <field name=\\"child_transaction_ids\\" invisible=\\"not child_transaction_ids\\"/>\\n                    <group string=\\"Message\\" invisible=\\"not state_message\\">\\n                        <field name=\\"state_message\\" nolabel=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Transacciones de pago\\" create=\\"false\\" edit=\\"false\\">\\n                <header>\\n                    <button type=\\"object\\" name=\\"action_capture\\" invisible=\\"state != 'authorized'\\" string=\\"Capturar transacción\\" class=\\"oe_highlight\\"/>\\n                    <button type=\\"object\\" name=\\"action_void\\" invisible=\\"state != 'authorized'\\" string=\\"Anular transacción\\" confirm=\\"¿Está seguro de que desea anular la transacción autorizada? Esta acción no puede deshacerse.\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_view_refunds\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-money\\" invisible=\\"refunds_count == 0\\">\\n                            <field name=\\"refunds_count\\" widget=\\"statinfo\\" string=\\"Reembolsos\\"/>\\n                        </button>\\n                    </div>\\n                    <group>\\n                        <group name=\\"transaction_details\\">\\n                            <field name=\\"reference\\"/>\\n                            <field name=\\"source_transaction_id\\" invisible=\\"not source_transaction_id\\"/>\\n                            <field name=\\"amount\\"/>\\n                            <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                            <!-- Used by some provider-specific views -->\\n                            <field name=\\"provider_code\\" invisible=\\"1\\"/>\\n                            <field name=\\"provider_reference\\"/>\\n                            <field name=\\"token_id\\" invisible=\\"not token_id\\"/>\\n                            <field name=\\"create_date\\"/>\\n                            <field name=\\"last_state_change\\"/>\\n                            <field name=\\"is_post_processed\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                        <group name=\\"transaction_partner\\">\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\"/>\\n                            <label for=\\"partner_address\\" string=\\"Dirección\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"partner_address\\" placeholder=\\"Dirección\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"partner_city\\" placeholder=\\"Ciudad\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"partner_state_id\\" placeholder=\\"Estado\\" class=\\"o_address_state\\" options=\\"{'no_open': True}\\"/>\\n                                <field name=\\"partner_zip\\" placeholder=\\"C.P.\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"partner_country_id\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{'no_open': True}\\"/>\\n                            </div>\\n                            <field name=\\"partner_email\\" widget=\\"email\\"/>\\n                            <field name=\\"partner_phone\\" widget=\\"phone\\"/>\\n                            <field name=\\"partner_lang\\"/>\\n                        </group>\\n                    </group>\\n                    <separator string=\\"Transacciones hijas \\" invisible=\\"not child_transaction_ids\\"/>\\n                    <field name=\\"child_transaction_ids\\" invisible=\\"not child_transaction_ids\\"/>\\n                    <group string=\\"Mensaje\\" invisible=\\"not state_message\\">\\n                        <field name=\\"state_message\\" nolabel=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Transações de Pagamento\\" create=\\"false\\" edit=\\"false\\">\\n                <header>\\n                    <button type=\\"object\\" name=\\"action_capture\\" invisible=\\"state != 'authorized'\\" string=\\"Capturar Transação\\" class=\\"oe_highlight\\"/>\\n                    <button type=\\"object\\" name=\\"action_void\\" invisible=\\"state != 'authorized'\\" string=\\"Anular transação\\" confirm=\\"Tem certeza de que deseja anular a transação autorizada? Esta ação não pode ser desfeita.\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_view_refunds\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-money\\" invisible=\\"refunds_count == 0\\">\\n                            <field name=\\"refunds_count\\" widget=\\"statinfo\\" string=\\"Notas de Crédito\\"/>\\n                        </button>\\n                    </div>\\n                    <group>\\n                        <group name=\\"transaction_details\\">\\n                            <field name=\\"reference\\"/>\\n                            <field name=\\"source_transaction_id\\" invisible=\\"not source_transaction_id\\"/>\\n                            <field name=\\"amount\\"/>\\n                            <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                            <!-- Used by some provider-specific views -->\\n                            <field name=\\"provider_code\\" invisible=\\"1\\"/>\\n                            <field name=\\"provider_reference\\"/>\\n                            <field name=\\"token_id\\" invisible=\\"not token_id\\"/>\\n                            <field name=\\"create_date\\"/>\\n                            <field name=\\"last_state_change\\"/>\\n                            <field name=\\"is_post_processed\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                        <group name=\\"transaction_partner\\">\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\"/>\\n                            <label for=\\"partner_address\\" string=\\"Endereço\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"partner_address\\" placeholder=\\"Endereço\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"partner_city\\" placeholder=\\"Cidade\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"partner_state_id\\" placeholder=\\"Estado\\" class=\\"o_address_state\\" options=\\"{'no_open': True}\\"/>\\n                                <field name=\\"partner_zip\\" placeholder=\\"Código Postal\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"partner_country_id\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{'no_open': True}\\"/>\\n                            </div>\\n                            <field name=\\"partner_email\\" widget=\\"email\\"/>\\n                            <field name=\\"partner_phone\\" widget=\\"phone\\"/>\\n                            <field name=\\"partner_lang\\"/>\\n                        </group>\\n                    </group>\\n                    <separator string=\\"Transações secundárias\\" invisible=\\"not child_transaction_ids\\"/>\\n                    <field name=\\"child_transaction_ids\\" invisible=\\"not child_transaction_ids\\"/>\\n                    <group string=\\"Mensagem\\" invisible=\\"not state_message\\">\\n                        <field name=\\"state_message\\" nolabel=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Payment Transactions" create="false" edit="false">\n                <header>\n                    <button type="object" name="action_capture" invisible="state != 'authorized'" string="Capture Transaction" class="oe_highlight"/>\n                    <button type="object" name="action_void" invisible="state != 'authorized'" string="Void Transaction" confirm="Are you sure you want to void the authorized transaction? This action can't be undone."/>\n                    <field name="state" widget="statusbar"/>\n                </header>\n                <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <button name="action_view_refunds" type="object" class="oe_stat_button" icon="fa-money" invisible="refunds_count == 0">\n                            <field name="refunds_count" widget="statinfo" string="Refunds"/>\n                        </button>\n                    </div>\n                    <group>\n                        <group name="transaction_details">\n                            <field name="reference"/>\n                            <field name="source_transaction_id" invisible="not source_transaction_id"/>\n                            <field name="amount"/>\n                            <field name="currency_id" invisible="1"/>\n                            <field name="payment_method_id"/>\n                            <field name="provider_id"/>\n                            <field name="company_id" groups="base.group_multi_company"/>\n                            <!-- Used by some provider-specific views -->\n                            <field name="provider_code" invisible="1"/>\n                            <field name="provider_reference"/>\n                            <field name="token_id" invisible="not token_id"/>\n                            <field name="create_date"/>\n                            <field name="last_state_change"/>\n                            <field name="is_post_processed" groups="base.group_no_one"/>\n                        </group>\n                        <group name="transaction_partner">\n                            <field name="partner_id" widget="res_partner_many2one"/>\n                            <label for="partner_address" string="Address"/>\n                            <div class="o_address_format">\n                                <field name="partner_address" placeholder="Address" class="o_address_street"/>\n                                <field name="partner_city" placeholder="City" class="o_address_city"/>\n                                <field name="partner_state_id" placeholder="State" class="o_address_state" options="{'no_open': True}"/>\n                                <field name="partner_zip" placeholder="ZIP" class="o_address_zip"/>\n                                <field name="partner_country_id" placeholder="Country" class="o_address_country" options="{'no_open': True}"/>\n                            </div>\n                            <field name="partner_email" widget="email"/>\n                            <field name="partner_phone" widget="phone"/>\n                            <field name="partner_lang"/>\n                        </group>\n                    </group>\n                    <separator string="Child transactions" invisible="not child_transaction_ids"/>\n                    <field name="child_transaction_ids" invisible="not child_transaction_ids"/>\n                    <group string="Message" invisible="not state_message">\n                        <field name="state_message" nolabel="1"/>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
667	16	\N	1	1	payment.transaction.list	payment.transaction	\N	list	payment/views/payment_transaction_views.xml	primary	{"en_US": "<list string=\\"Payment Transactions\\" create=\\"false\\">\\n                <field name=\\"reference\\"/>\\n                <field name=\\"create_date\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <!-- Needed to display the currency of the amounts -->\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"amount\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "es_ES": "<list string=\\"Transacciones de pago\\" create=\\"false\\">\\n                <field name=\\"reference\\"/>\\n                <field name=\\"create_date\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <!-- Needed to display the currency of the amounts -->\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"amount\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "pt_PT": "<list string=\\"Transações de Pagamento\\" create=\\"false\\">\\n                <field name=\\"reference\\"/>\\n                <field name=\\"create_date\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <!-- Needed to display the currency of the amounts -->\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"amount\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Payment Transactions" create="false">\n                <field name="reference"/>\n                <field name="create_date"/>\n                <field name="payment_method_id"/>\n                <field name="provider_id"/>\n                <field name="partner_id"/>\n                <field name="partner_name"/>\n                <!-- Needed to display the currency of the amounts -->\n                <field name="currency_id" column_invisible="True"/>\n                <field name="amount"/>\n                <field name="state"/>\n                <field name="company_id" groups="base.group_multi_company" optional="show"/>\n            </list>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
669	16	\N	1	1	payment.transaction.search	payment.transaction	\N	search	payment/views/payment_transaction_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <group expand=\\"1\\" string=\\"Group By\\">\\n                    <filter string=\\"Provider\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Partner\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Status\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Company\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "es_ES": "<search>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Proveedor\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Contacto\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar Por\\">\\n                    <filter string=\\"Provedor\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Parceiro\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Empresa\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="reference"/>\n                <field name="provider_id"/>\n                <field name="partner_id"/>\n                <field name="partner_name"/>\n                <group expand="1" string="Group By">\n                    <filter string="Provider" name="provider_id" context="{'group_by': 'provider_id'}"/>\n                    <filter string="Partner" name="partner_id" context="{'group_by': 'partner_id'}"/>\n                    <filter string="Status" name="state" context="{'group_by': 'state'}"/>\n                    <filter string="Company" name="company" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
654	16	\N	1	1	payment.portal_breadcrumb	\N	payment.portal_breadcrumb	qweb	payment/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"payment.portal_breadcrumb\\">\\n        <!-- Parameters description:\\n            - page_title: The title of the breadcrumb item.\\n        -->\\n        <div class=\\"row\\">\\n            <div class=\\"col-md-6\\">\\n                <ol class=\\"breadcrumb px-0 mt16\\">\\n                    <li id=\\"o_payment_portal_home\\" class=\\"breadcrumb-item\\">\\n                        <a href=\\"/my/home\\">\\n                            <i class=\\"fa fa-home\\" role=\\"img\\" title=\\"Home\\" aria-label=\\"Home\\"/>\\n                        </a>\\n                    </li>\\n                    <li class=\\"breadcrumb-item\\"><t t-esc=\\"page_title\\"/></li>\\n                </ol>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"payment.portal_breadcrumb\\">\\n        <!-- Parameters description:\\n            - page_title: The title of the breadcrumb item.\\n        -->\\n        <div class=\\"row\\">\\n            <div class=\\"col-md-6\\">\\n                <ol class=\\"breadcrumb px-0 mt16\\">\\n                    <li id=\\"o_payment_portal_home\\" class=\\"breadcrumb-item\\">\\n                        <a href=\\"/my/home\\">\\n                            <i class=\\"fa fa-home\\" role=\\"img\\" title=\\"Home\\" aria-label=\\"Home\\"/>\\n                        </a>\\n                    </li>\\n                    <li class=\\"breadcrumb-item\\"><t t-esc=\\"page_title\\"/></li>\\n                </ol>\\n            </div>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"payment.portal_breadcrumb\\">\\n        <!-- Parameters description:\\n            - page_title: The title of the breadcrumb item.\\n        -->\\n        <div class=\\"row\\">\\n            <div class=\\"col-md-6\\">\\n                <ol class=\\"breadcrumb px-0 mt16\\">\\n                    <li id=\\"o_payment_portal_home\\" class=\\"breadcrumb-item\\">\\n                        <a href=\\"/my/home\\">\\n                            <i class=\\"fa fa-home\\" role=\\"img\\" title=\\"Home\\" aria-label=\\"Home\\"/>\\n                        </a>\\n                    </li>\\n                    <li class=\\"breadcrumb-item\\"><t t-esc=\\"page_title\\"/></li>\\n                </ol>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="payment.portal_breadcrumb">\n        <!-- Parameters description:\n            - page_title: The title of the breadcrumb item.\n        -->\n        <div class="row">\n            <div class="col-md-6">\n                <ol class="breadcrumb px-0 mt16">\n                    <li id="o_payment_portal_home" class="breadcrumb-item">\n                        <a href="/my/home">\n                            <i class="fa fa-home" role="img" title="Home" aria-label="Home"/>\n                        </a>\n                    </li>\n                    <li class="breadcrumb-item"><t t-esc="page_title"/></li>\n                </ol>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1769	16	\N	1	1	stock.scrap.kanban	stock.scrap	\N	kanban	stock/views/stock_scrap_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\">\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row\\">\\n                                <field name=\\"name\\" class=\\"col-6 fw-bolder\\"/>\\n                                <div class=\\"col-6 fw-bolder text-end\\">\\n                                    <i class=\\"fa fa-clock-o\\" role=\\"img\\" aria-label=\\"Date\\" title=\\"Date\\"/><field name=\\"date_done\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"product_id\\"/>\\n                            <div class=\\"row\\">\\n                                <field name=\\"scrap_qty\\" class=\\"col-6\\"/>\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"state\\" class=\\"float-end badge text-bg-secondary\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\">\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row\\">\\n                                <field name=\\"name\\" class=\\"col-6 fw-bolder\\"/>\\n                                <div class=\\"col-6 fw-bolder text-end\\">\\n                                    <i class=\\"fa fa-clock-o\\" role=\\"img\\" aria-label=\\"Date\\" title=\\"Date\\"/><field name=\\"date_done\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"product_id\\"/>\\n                            <div class=\\"row\\">\\n                                <field name=\\"scrap_qty\\" class=\\"col-6\\"/>\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"state\\" class=\\"float-end badge text-bg-secondary\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "pt_PT": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\">\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row\\">\\n                                <field name=\\"name\\" class=\\"col-6 fw-bolder\\"/>\\n                                <div class=\\"col-6 fw-bolder text-end\\">\\n                                    <i class=\\"fa fa-clock-o\\" role=\\"img\\" aria-label=\\"Date\\" title=\\"Data\\"/><field name=\\"date_done\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"product_id\\"/>\\n                            <div class=\\"row\\">\\n                                <field name=\\"scrap_qty\\" class=\\"col-6\\"/>\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"state\\" class=\\"float-end badge text-bg-secondary\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile" sample="1">\n                    <templates>\n                        <t t-name="card">\n                            <div class="row">\n                                <field name="name" class="col-6 fw-bolder"/>\n                                <div class="col-6 fw-bolder text-end">\n                                    <i class="fa fa-clock-o" role="img" aria-label="Date" title="Date"/><field name="date_done"/>\n                                </div>\n                            </div>\n                            <field name="product_id"/>\n                            <div class="row">\n                                <field name="scrap_qty" class="col-6"/>\n                                <div class="col-6">\n                                    <field name="state" class="float-end badge text-bg-secondary"/>\n                                </div>\n                            </div>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
657	60	578	1	1	Payment Methods	\N	payment.portal_my_home_payment	qweb	payment/views/portal_templates.xml	extension	{"en_US": "<data name=\\"Payment Methods\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"60\\">\\n        <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n            <t t-set=\\"portal_client_category_enable\\" t-value=\\"True\\"/>\\n        </xpath>\\n        <div id=\\"portal_client_category\\" position=\\"inside\\">\\n            <t t-set=\\"partner_sudo\\" t-value=\\"request.env.user.partner_id\\"/>\\n            <t t-set=\\"providers_sudo\\" t-value=\\"request.env['payment.provider'].sudo()._get_compatible_providers(request.env.company.id, partner_sudo.id, 0., force_tokenization=True, is_validation=True)\\"/>\\n            <t t-set=\\"methods_allowing_tokenization\\" t-value=\\"request.env['payment.method'].sudo()._get_compatible_payment_methods(                             providers_sudo.ids,                             partner_sudo.id,                             force_tokenization=True,                         )\\"/>\\n            <t t-set=\\"existing_tokens\\" t-value=\\"partner_sudo.payment_token_ids + partner_sudo.commercial_partner_id.payment_token_ids\\"/>\\n            <t t-if=\\"methods_allowing_tokenization or existing_tokens\\" t-call=\\"portal.portal_docs_entry\\">\\n                <t t-set=\\"icon\\" t-value=\\"'/payment/static/img/payment-methods.svg'\\"/>\\n                <t t-set=\\"title\\">Payment methods</t>\\n                <t t-set=\\"text\\">Manage your payment methods</t>\\n                <t t-set=\\"url\\" t-value=\\"'/my/payment_method'\\"/>\\n                <t t-set=\\"config_card\\" t-value=\\"True\\"/>\\n            </t>\\n        </div>\\n    </data>", "es_ES": "<data name=\\"Payment Methods\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"60\\">\\n        <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n            <t t-set=\\"portal_client_category_enable\\" t-value=\\"True\\"/>\\n        </xpath>\\n        <div id=\\"portal_client_category\\" position=\\"inside\\">\\n            <t t-set=\\"partner_sudo\\" t-value=\\"request.env.user.partner_id\\"/>\\n            <t t-set=\\"providers_sudo\\" t-value=\\"request.env['payment.provider'].sudo()._get_compatible_providers(request.env.company.id, partner_sudo.id, 0., force_tokenization=True, is_validation=True)\\"/>\\n            <t t-set=\\"methods_allowing_tokenization\\" t-value=\\"request.env['payment.method'].sudo()._get_compatible_payment_methods(                             providers_sudo.ids,                             partner_sudo.id,                             force_tokenization=True,                         )\\"/>\\n            <t t-set=\\"existing_tokens\\" t-value=\\"partner_sudo.payment_token_ids + partner_sudo.commercial_partner_id.payment_token_ids\\"/>\\n            <t t-if=\\"methods_allowing_tokenization or existing_tokens\\" t-call=\\"portal.portal_docs_entry\\">\\n                <t t-set=\\"icon\\" t-value=\\"'/payment/static/img/payment-methods.svg'\\"/>\\n                <t t-set=\\"title\\">Métodos de pago</t>\\n                <t t-set=\\"text\\">Gestione sus métodos de pago</t>\\n                <t t-set=\\"url\\" t-value=\\"'/my/payment_method'\\"/>\\n                <t t-set=\\"config_card\\" t-value=\\"True\\"/>\\n            </t>\\n        </div>\\n    </data>", "pt_PT": "<data name=\\"Payment Methods\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"60\\">\\n        <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n            <t t-set=\\"portal_client_category_enable\\" t-value=\\"True\\"/>\\n        </xpath>\\n        <div id=\\"portal_client_category\\" position=\\"inside\\">\\n            <t t-set=\\"partner_sudo\\" t-value=\\"request.env.user.partner_id\\"/>\\n            <t t-set=\\"providers_sudo\\" t-value=\\"request.env['payment.provider'].sudo()._get_compatible_providers(request.env.company.id, partner_sudo.id, 0., force_tokenization=True, is_validation=True)\\"/>\\n            <t t-set=\\"methods_allowing_tokenization\\" t-value=\\"request.env['payment.method'].sudo()._get_compatible_payment_methods(                             providers_sudo.ids,                             partner_sudo.id,                             force_tokenization=True,                         )\\"/>\\n            <t t-set=\\"existing_tokens\\" t-value=\\"partner_sudo.payment_token_ids + partner_sudo.commercial_partner_id.payment_token_ids\\"/>\\n            <t t-if=\\"methods_allowing_tokenization or existing_tokens\\" t-call=\\"portal.portal_docs_entry\\">\\n                <t t-set=\\"icon\\" t-value=\\"'/payment/static/img/payment-methods.svg'\\"/>\\n                <t t-set=\\"title\\">Payment methods</t>\\n                <t t-set=\\"text\\">Gira os seus métodos de pagamento</t>\\n                <t t-set=\\"url\\" t-value=\\"'/my/payment_method'\\"/>\\n                <t t-set=\\"config_card\\" t-value=\\"True\\"/>\\n            </t>\\n        </div>\\n    </data>"}	<?xml version="1.0"?>\n<data name="Payment Methods" customize_show="True" inherit_id="portal.portal_my_home" priority="60">\n        <xpath expr="//div[hasclass('o_portal_docs')]" position="before">\n            <t t-set="portal_client_category_enable" t-value="True"/>\n        </xpath>\n        <div id="portal_client_category" position="inside">\n            <t t-set="partner_sudo" t-value="request.env.user.partner_id"/>\n            <t t-set="providers_sudo" t-value="request.env['payment.provider'].sudo()._get_compatible_providers(request.env.company.id, partner_sudo.id, 0., force_tokenization=True, is_validation=True)"/>\n            <t t-set="methods_allowing_tokenization" t-value="request.env['payment.method'].sudo()._get_compatible_payment_methods(                             providers_sudo.ids,                             partner_sudo.id,                             force_tokenization=True,                         )"/>\n            <t t-set="existing_tokens" t-value="partner_sudo.payment_token_ids + partner_sudo.commercial_partner_id.payment_token_ids"/>\n            <t t-if="methods_allowing_tokenization or existing_tokens" t-call="portal.portal_docs_entry">\n                <t t-set="icon" t-value="'/payment/static/img/payment-methods.svg'"/>\n                <t t-set="title">Payment methods</t>\n                <t t-set="text">Manage your payment methods</t>\n                <t t-set="url" t-value="'/my/payment_method'"/>\n                <t t-set="config_card" t-value="True"/>\n            </t>\n        </div>\n    </data>\n\n	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	t	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
656	16	\N	1	1	payment.state_header	\N	payment.state_header	qweb	payment/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"payment.state_header\\">\\n        <!-- Parameters description:\\n            - tx: The transaction whose status must be displayed.\\n            - is_processing: Whether the transaction is being processed.\\n        -->\\n        <t t-set=\\"waiting_heading\\">\\n            <p>Please wait...</p>\\n        </t>\\n        <t t-if=\\"tx.state == 'draft'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'warning'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\">\\n                <p>Your payment has not been processed yet.</p>\\n            </t>\\n        </t>\\n        <t t-elif=\\"tx.state == 'pending'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'info'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Saving your payment method.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().pending_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'authorized'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().auth_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'done'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"not is_processing\\" t-set=\\"status_heading\\">\\n                <p>Thank you!</p>\\n            </t>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Your payment method has been saved.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().done_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'cancel'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>The saving of your payment method has been canceled.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().cancel_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'error'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">An error occurred while saving your payment method.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">An error occurred during the processing of your payment.</p>\\n            </t>\\n        </t>\\n\\n        <t t-if=\\"is_html_empty(status_message)\\" t-set=\\"status_message\\" t-value=\\"''\\"/>\\n        <t t-set=\\"o_payment_status_alert_class\\" t-value=\\"'alert alert-'+ alert_style +' d-flex gap-3'\\"/>\\n\\n        <div t-if=\\"status_heading or status_message or tx.state_message\\" name=\\"o_payment_status_alert\\" t-attf-class=\\"{{o_payment_status_alert_class}}\\">\\n            <t t-set=\\"alert_icon\\" t-value=\\"'fa-cog fa-spin' if is_processing and alert_style != 'danger'                         else 'fa-check' if alert_style == 'success'                         else 'fa-info-circle' if alert_style == 'info'                         else 'fa-exclamation-triangle'\\"/>\\n            <div id=\\"o_payment_status_icon\\">\\n                <i t-attf-class=\\"fa {{alert_icon}}\\"/>\\n            </div>\\n            <div id=\\"o_payment_status_message\\" class=\\"w-100\\">\\n                <h5 t-if=\\"status_heading\\" t-out=\\"status_heading\\" class=\\"alert-heading mb-0\\"/>\\n                <t t-if=\\"status_message\\" t-out=\\"status_message\\" class=\\"mb-0\\"/>\\n                <t t-if=\\"tx.state_message\\" t-out=\\"tx.state_message\\" class=\\"mb-0\\"/>\\n            </div>\\n            <a t-if=\\"is_processing\\" t-att-href=\\"tx.landing_route\\" class=\\"alert-link ms-auto text-nowrap\\">\\n                Skip <i class=\\"oi oi-arrow-right ms-1 small\\"/>\\n            </a>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"payment.state_header\\">\\n        <!-- Parameters description:\\n            - tx: The transaction whose status must be displayed.\\n            - is_processing: Whether the transaction is being processed.\\n        -->\\n        <t t-set=\\"waiting_heading\\">\\n            <p>Por favor espere... </p>\\n        </t>\\n        <t t-if=\\"tx.state == 'draft'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'warning'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\">\\n                <p>Aún no se ha procesado su pago.</p>\\n            </t>\\n        </t>\\n        <t t-elif=\\"tx.state == 'pending'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'info'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Guardando su método de pago. </p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().pending_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'authorized'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().auth_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'done'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"not is_processing\\" t-set=\\"status_heading\\">\\n                <p>¡Gracias!</p>\\n            </t>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Tu método de pago ha sido guardado.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().done_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'cancel'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Se ha cancelado el almacenamiento de su método de pago. </p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().cancel_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'error'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">Ocurrió un error al guardar su método de pago.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">Occurió un error al procesar su pago.</p>\\n            </t>\\n        </t>\\n\\n        <t t-if=\\"is_html_empty(status_message)\\" t-set=\\"status_message\\" t-value=\\"''\\"/>\\n        <t t-set=\\"o_payment_status_alert_class\\" t-value=\\"'alert alert-'+ alert_style +' d-flex gap-3'\\"/>\\n\\n        <div t-if=\\"status_heading or status_message or tx.state_message\\" name=\\"o_payment_status_alert\\" t-attf-class=\\"{{o_payment_status_alert_class}}\\">\\n            <t t-set=\\"alert_icon\\" t-value=\\"'fa-cog fa-spin' if is_processing and alert_style != 'danger'                         else 'fa-check' if alert_style == 'success'                         else 'fa-info-circle' if alert_style == 'info'                         else 'fa-exclamation-triangle'\\"/>\\n            <div id=\\"o_payment_status_icon\\">\\n                <i t-attf-class=\\"fa {{alert_icon}}\\"/>\\n            </div>\\n            <div id=\\"o_payment_status_message\\" class=\\"w-100\\">\\n                <h5 t-if=\\"status_heading\\" t-out=\\"status_heading\\" class=\\"alert-heading mb-0\\"/>\\n                <t t-if=\\"status_message\\" t-out=\\"status_message\\" class=\\"mb-0\\"/>\\n                <t t-if=\\"tx.state_message\\" t-out=\\"tx.state_message\\" class=\\"mb-0\\"/>\\n            </div>\\n            <a t-if=\\"is_processing\\" t-att-href=\\"tx.landing_route\\" class=\\"alert-link ms-auto text-nowrap\\">\\n                Omitir <i class=\\"oi oi-arrow-right ms-1 small\\"/>\\n            </a>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"payment.state_header\\">\\n        <!-- Parameters description:\\n            - tx: The transaction whose status must be displayed.\\n            - is_processing: Whether the transaction is being processed.\\n        -->\\n        <t t-set=\\"waiting_heading\\">\\n            <p>Please wait...</p>\\n        </t>\\n        <t t-if=\\"tx.state == 'draft'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'warning'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\">\\n                <p>O seu pagamento ainda não foi processado.</p>\\n            </t>\\n        </t>\\n        <t t-elif=\\"tx.state == 'pending'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'info'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Saving your payment method.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().pending_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'authorized'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().auth_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'done'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"not is_processing\\" t-set=\\"status_heading\\">\\n                <p>Obrigado!</p>\\n            </t>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>A forma de pagamento foi salva.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().done_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'cancel'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>The saving of your payment method has been canceled.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().cancel_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'error'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">An error occurred while saving your payment method.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">Ocorreu um erro durante o processamento do seu pagamento.</p>\\n            </t>\\n        </t>\\n\\n        <t t-if=\\"is_html_empty(status_message)\\" t-set=\\"status_message\\" t-value=\\"''\\"/>\\n        <t t-set=\\"o_payment_status_alert_class\\" t-value=\\"'alert alert-'+ alert_style +' d-flex gap-3'\\"/>\\n\\n        <div t-if=\\"status_heading or status_message or tx.state_message\\" name=\\"o_payment_status_alert\\" t-attf-class=\\"{{o_payment_status_alert_class}}\\">\\n            <t t-set=\\"alert_icon\\" t-value=\\"'fa-cog fa-spin' if is_processing and alert_style != 'danger'                         else 'fa-check' if alert_style == 'success'                         else 'fa-info-circle' if alert_style == 'info'                         else 'fa-exclamation-triangle'\\"/>\\n            <div id=\\"o_payment_status_icon\\">\\n                <i t-attf-class=\\"fa {{alert_icon}}\\"/>\\n            </div>\\n            <div id=\\"o_payment_status_message\\" class=\\"w-100\\">\\n                <h5 t-if=\\"status_heading\\" t-out=\\"status_heading\\" class=\\"alert-heading mb-0\\"/>\\n                <t t-if=\\"status_message\\" t-out=\\"status_message\\" class=\\"mb-0\\"/>\\n                <t t-if=\\"tx.state_message\\" t-out=\\"tx.state_message\\" class=\\"mb-0\\"/>\\n            </div>\\n            <a t-if=\\"is_processing\\" t-att-href=\\"tx.landing_route\\" class=\\"alert-link ms-auto text-nowrap\\">\\n                Skip <i class=\\"oi oi-arrow-right ms-1 small\\"/>\\n            </a>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="payment.state_header">\n        <!-- Parameters description:\n            - tx: The transaction whose status must be displayed.\n            - is_processing: Whether the transaction is being processed.\n        -->\n        <t t-set="waiting_heading">\n            <p>Please wait...</p>\n        </t>\n        <t t-if="tx.state == 'draft'">\n            <t t-set="alert_style" t-value="'warning'"/>\n            <t t-if="is_processing" t-set="status_heading" t-value="waiting_heading"/>\n            <t t-set="status_message">\n                <p>Your payment has not been processed yet.</p>\n            </t>\n        </t>\n        <t t-elif="tx.state == 'pending'">\n            <t t-set="alert_style" t-value="'info'"/>\n            <t t-if="is_processing" t-set="status_heading" t-value="waiting_heading"/>\n            <t t-if="tx.operation == 'validation'" t-set="status_message">\n                <p>Saving your payment method.</p>\n            </t>\n            <t t-else="" t-set="status_message" t-value="tx.provider_id.sudo().pending_msg"/>\n        </t>\n        <t t-elif="tx.state == 'authorized'">\n            <t t-set="alert_style" t-value="'success'"/>\n            <t t-if="is_processing" t-set="status_heading" t-value="waiting_heading"/>\n            <t t-set="status_message" t-value="tx.provider_id.sudo().auth_msg"/>\n        </t>\n        <t t-elif="tx.state == 'done'">\n            <t t-set="alert_style" t-value="'success'"/>\n            <t t-if="not is_processing" t-set="status_heading">\n                <p>Thank you!</p>\n            </t>\n            <t t-if="tx.operation == 'validation'" t-set="status_message">\n                <p>Your payment method has been saved.</p>\n            </t>\n            <t t-else="" t-set="status_message" t-value="tx.provider_id.sudo().done_msg"/>\n        </t>\n        <t t-elif="tx.state == 'cancel'">\n            <t t-set="alert_style" t-value="'danger'"/>\n            <t t-if="tx.operation == 'validation'" t-set="status_message">\n                <p>The saving of your payment method has been canceled.</p>\n            </t>\n            <t t-else="" t-set="status_message" t-value="tx.provider_id.sudo().cancel_msg"/>\n        </t>\n        <t t-elif="tx.state == 'error'">\n            <t t-set="alert_style" t-value="'danger'"/>\n            <t t-if="tx.operation == 'validation'" t-set="status_message">\n                <p class="mb-0">An error occurred while saving your payment method.</p>\n            </t>\n            <t t-else="" t-set="status_message">\n                <p class="mb-0">An error occurred during the processing of your payment.</p>\n            </t>\n        </t>\n\n        <t t-if="is_html_empty(status_message)" t-set="status_message" t-value="''"/>\n        <t t-set="o_payment_status_alert_class" t-value="'alert alert-'+ alert_style +' d-flex gap-3'"/>\n\n        <div t-if="status_heading or status_message or tx.state_message" name="o_payment_status_alert" t-attf-class="{{o_payment_status_alert_class}}">\n            <t t-set="alert_icon" t-value="'fa-cog fa-spin' if is_processing and alert_style != 'danger'                         else 'fa-check' if alert_style == 'success'                         else 'fa-info-circle' if alert_style == 'info'                         else 'fa-exclamation-triangle'"/>\n            <div id="o_payment_status_icon">\n                <i t-attf-class="fa {{alert_icon}}"/>\n            </div>\n            <div id="o_payment_status_message" class="w-100">\n                <h5 t-if="status_heading" t-out="status_heading" class="alert-heading mb-0"/>\n                <t t-if="status_message" t-out="status_message" class="mb-0"/>\n                <t t-if="tx.state_message" t-out="tx.state_message" class="mb-0"/>\n            </div>\n            <a t-if="is_processing" t-att-href="tx.landing_route" class="alert-link ms-auto text-nowrap">\n                Skip <i class="oi oi-arrow-right ms-1 small"/>\n            </a>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
673	15	126	1	1	view.res.partner.form.payment.defaultcreditcard	res.partner	\N	form	payment/views/res_partner_views.xml	extension	{"en_US": "<div name=\\"button_box\\" position=\\"inside\\">\\n                <button type=\\"action\\" class=\\"oe_stat_button\\" icon=\\"fa-credit-card-alt\\" name=\\"230\\" context=\\"{'search_default_partner_id': id, 'create': False, 'edit': False}\\" invisible=\\"payment_token_count == 0\\">\\n                    <div class=\\"o_form_field o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"payment_token_count\\" widget=\\"statinfo\\" nolabel=\\"1\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Saved Payment Methods</span>\\n                    </div>\\n                </button>\\n            </div>", "es_ES": "<div name=\\"button_box\\" position=\\"inside\\">\\n                <button type=\\"action\\" class=\\"oe_stat_button\\" icon=\\"fa-credit-card-alt\\" name=\\"230\\" context=\\"{'search_default_partner_id': id, 'create': False, 'edit': False}\\" invisible=\\"payment_token_count == 0\\">\\n                    <div class=\\"o_form_field o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"payment_token_count\\" widget=\\"statinfo\\" nolabel=\\"1\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Métodos de pago guardados</span>\\n                    </div>\\n                </button>\\n            </div>", "pt_PT": "<div name=\\"button_box\\" position=\\"inside\\">\\n                <button type=\\"action\\" class=\\"oe_stat_button\\" icon=\\"fa-credit-card-alt\\" name=\\"230\\" context=\\"{'search_default_partner_id': id, 'create': False, 'edit': False}\\" invisible=\\"payment_token_count == 0\\">\\n                    <div class=\\"o_form_field o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"payment_token_count\\" widget=\\"statinfo\\" nolabel=\\"1\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Formas de pagamento salvas</span>\\n                    </div>\\n                </button>\\n            </div>"}	<?xml version="1.0"?>\n<div name="button_box" position="inside">\n                <button type="action" class="oe_stat_button" icon="fa-credit-card-alt" name="230" context="{'search_default_partner_id': id, 'create': False, 'edit': False}" invisible="payment_token_count == 0">\n                    <div class="o_form_field o_stat_info">\n                        <span class="o_stat_value">\n                            <field name="payment_token_count" widget="statinfo" nolabel="1"/>\n                        </span>\n                        <span class="o_stat_text">Saved Payment Methods</span>\n                    </div>\n                </button>\n            </div>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
732	16	\N	1	1	account.group.list	account.group	\N	list	account/views/account_group_views.xml	primary	{"en_US": "<list string=\\"Account Group\\">\\n                    <field name=\\"code_prefix_start\\"/>\\n                    <field name=\\"code_prefix_end\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>", "es_ES": "<list string=\\"Grupo de cuenta\\">\\n                    <field name=\\"code_prefix_start\\"/>\\n                    <field name=\\"code_prefix_end\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>", "pt_PT": "<list string=\\"Grupo Contabilístico\\">\\n                    <field name=\\"code_prefix_start\\"/>\\n                    <field name=\\"code_prefix_end\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Account Group">\n                    <field name="code_prefix_start"/>\n                    <field name="code_prefix_end"/>\n                    <field name="name"/>\n                    <field name="company_id" 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	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
753	16	\N	1	1	account.invoice.line.tax.search	account.tax	\N	list	account/views/account_tax_views.xml	primary	{"en_US": "<list string=\\"Account Tax\\">\\n                    <field name=\\"display_name\\" string=\\"Name\\"/>\\n                    <field name=\\"tax_scope\\"/>\\n                    <field name=\\"description\\"/>\\n                </list>", "es_ES": "<list string=\\"Impuestos de cuenta \\">\\n                    <field name=\\"display_name\\" string=\\"Nombre\\"/>\\n                    <field name=\\"tax_scope\\"/>\\n                    <field name=\\"description\\"/>\\n                </list>", "pt_PT": "<list string=\\"Conta de imposto\\">\\n                    <field name=\\"display_name\\" string=\\"Nome\\"/>\\n                    <field name=\\"tax_scope\\"/>\\n                    <field name=\\"description\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Account Tax">\n                    <field name="display_name" string="Name"/>\n                    <field name="tax_scope"/>\n                    <field name="description"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
710	16	708	1	1	account.out.invoice.list	account.move	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Send\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Invoice Currency</attribute>\\n                </field>\\n            </data>", "es_ES": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Enviar\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moneda de la factura</attribute>\\n                </field>\\n            </data>", "pt_PT": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Enviar\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moeda da Fatura</attribute>\\n                </field>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//list/header" position="inside">\n                    <button name="action_send_and_print" type="object" string="Send"/>\n                </xpath>\n                <field name="currency_id" position="attributes">\n                    <attribute name="string">Invoice Currency</attribute>\n                </field>\n            </data>	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
711	16	708	1	1	account.out.invoice.list	account.move	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Send\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Credit Note Currency</attribute>\\n                </field>\\n            </data>", "es_ES": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Enviar\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moneda de la factura rectificativa</attribute>\\n                </field>\\n            </data>", "pt_PT": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Enviar\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moeda da Nota de Crédito</attribute>\\n                </field>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//list/header" position="inside">\n                    <button name="action_send_and_print" type="object" string="Send"/>\n                </xpath>\n                <field name="currency_id" position="attributes">\n                    <attribute name="string">Credit Note Currency</attribute>\n                </field>\n            </data>	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
714	16	712	1	1	account.out.invoice.list	account.move	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Refund Currency</attribute>\\n                </field>", "es_ES": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moneda del reembolso</attribute>\\n                </field>", "pt_PT": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moeda da Nota de Crédito</attribute>\\n                </field>"}	<?xml version="1.0"?>\n<field name="currency_id" position="attributes">\n                    <attribute name="string">Refund Currency</attribute>\n                </field>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
715	16	712	1	1	account.out.invoice.list	account.move	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Receipt Currency</attribute>\\n                </field>", "es_ES": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moneda del recibo</attribute>\\n                </field>", "pt_PT": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moeda do Recibo</attribute>\\n                </field>"}	<?xml version="1.0"?>\n<field name="currency_id" position="attributes">\n                    <attribute name="string">Receipt Currency</attribute>\n                </field>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
716	16	\N	1	1	account.move.kanban	account.move	\N	kanban	account/views/account_move_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\" js_class=\\"account_documents_kanban\\">\\n                    <field name=\\"currency_id\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"fw-bold\\" name=\\"partner_id\\" invisible=\\"not partner_id\\" readonly=\\"state != 'draft'\\"/>\\n                                    <field class=\\"fw-bold\\" name=\\"journal_id\\" invisible=\\"partner_id\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <i class=\\"fa fa-clock-o fw-bold\\" aria-label=\\"Date\\" role=\\"img\\" title=\\"Date\\"/> <field class=\\"fw-bold\\" name=\\"date\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"ref\\"/>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"amount_total_in_currency_signed\\" widget=\\"monetary\\"/>\\n                                </div>\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"float-end\\" name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'default', 'posted': 'success'}}\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\" js_class=\\"account_documents_kanban\\">\\n                    <field name=\\"currency_id\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"fw-bold\\" name=\\"partner_id\\" invisible=\\"not partner_id\\" readonly=\\"state != 'draft'\\"/>\\n                                    <field class=\\"fw-bold\\" name=\\"journal_id\\" invisible=\\"partner_id\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <i class=\\"fa fa-clock-o fw-bold\\" aria-label=\\"Date\\" role=\\"img\\" title=\\"Date\\"/> <field class=\\"fw-bold\\" name=\\"date\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"ref\\"/>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"amount_total_in_currency_signed\\" widget=\\"monetary\\"/>\\n                                </div>\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"float-end\\" name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'default', 'posted': 'success'}}\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "pt_PT": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\" js_class=\\"account_documents_kanban\\">\\n                    <field name=\\"currency_id\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"fw-bold\\" name=\\"partner_id\\" invisible=\\"not partner_id\\" readonly=\\"state != 'draft'\\"/>\\n                                    <field class=\\"fw-bold\\" name=\\"journal_id\\" invisible=\\"partner_id\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <i class=\\"fa fa-clock-o fw-bold\\" aria-label=\\"Data\\" role=\\"img\\" title=\\"Data\\"/> <field class=\\"fw-bold\\" name=\\"date\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"ref\\"/>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"amount_total_in_currency_signed\\" widget=\\"monetary\\"/>\\n                                </div>\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"float-end\\" name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'default', 'posted': 'success'}}\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile" sample="1" js_class="account_documents_kanban">\n                    <field name="currency_id"/>\n                    <templates>\n                        <t t-name="card">\n                            <div class="row mb4">\n                                <div class="col-6">\n                                    <field class="fw-bold" name="partner_id" invisible="not partner_id" readonly="state != 'draft'"/>\n                                    <field class="fw-bold" name="journal_id" invisible="partner_id"/>\n                                </div>\n                                <div class="col-6 text-end">\n                                    <i class="fa fa-clock-o fw-bold" aria-label="Date" role="img" title="Date"/> <field class="fw-bold" name="date"/>\n                                </div>\n                            </div>\n                            <field name="ref"/>\n                            <div class="row">\n                                <div class="col-6">\n                                    <field name="amount_total_in_currency_signed" widget="monetary"/>\n                                </div>\n                                <div class="col-6">\n                                    <field class="float-end" name="state" widget="label_selection" options="{'classes': {'draft': 'default', 'posted': '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	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
717	16	\N	1	1	account.move.form	account.move	\N	form	account/views/account_move_views.xml	primary	{"en_US": "<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>", "es_ES": "<form string=\\"Asiento contable\\" js_class=\\"account_move_form\\">\\n                    <header>\\n                        <!-- Post -->\\n                        <button name=\\"action_post\\" string=\\"Publicar\\" 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=\\"Confirmar\\" 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=\\"Enviar\\" 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=\\"Enviar\\" 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=\\"Imprimir\\"/>\\n                        <button name=\\"action_print_pdf\\" type=\\"object\\" invisible=\\"state != 'posted' or (not is_being_sent and not invoice_pdf_report_id)\\" string=\\"Imprimir\\"/>\\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=\\"Pagar\\" 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=\\"Pagar\\" data-hotkey=\\"g\\" groups=\\"account.group_account_invoice\\"/>\\n                        <!-- Preview (only customer invoices) -->\\n                        <button name=\\"preview_invoice\\" type=\\"object\\" string=\\"Vista previa\\" data-hotkey=\\"o\\" title=\\"Vista previa de la factura\\" invisible=\\"move_type not in ('out_invoice', 'out_refund') or state in ('draft', 'cancel')\\"/>\\n                        <!-- Reverse -->\\n                        <button name=\\"248\\" string=\\"Revertir asiento\\" 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=\\"Factura rectificativa\\" 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=\\"Cancelar asiento\\" 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=\\"Cancelar\\" 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=\\"Restablecer a borrador\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"not show_reset_to_draft_button\\" data-hotkey=\\"r\\"/>\\n                        <button name=\\"button_hash\\" string=\\"Bloquear\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"not restrict_mode_hash_table or inalterable_hash or state != 'posted'\\"/>\\n                        <button string=\\"Solicitud de cancelación\\" 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=\\"Establecer como revisado\\" 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>Advertencia: este documento podría ser un duplicado de</span>\\n                        <field name=\\"duplicated_ref_ids\\" widget=\\"x2many_buttons\\" string=\\"Documentos duplicados\\" context=\\"{'name_as_amount_total': True}\\"/>\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"not is_being_sent\\">\\n                        Esta factura se envía en segundo plano.\\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                        Tiene <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">créditos pendientes</a></bold> que encuentra a continuación para este cliente.\\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                        Tiene <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">débitos pendientes</a></bold> que encuentra a continuación para este proveedor.\\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                        Tiene <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">débitos pendientes</a></bold> que encuentra a continuación para este cliente.\\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                        Tiene <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">créditos pendientes</a></bold> que encuentra a continuación para este proveedor.\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"state != 'draft' or auto_post != 'at_date'\\">\\n                        Este movimiento está configurado para contabilizarse automáticamente en la fecha contable: <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\\"/> publicación automática habilitada. Próxima fecha contable: <field name=\\"date\\" readonly=\\"1\\"/>.<span invisible=\\"not auto_post_until\\"> La recurrencia terminará el <field name=\\"auto_post_until\\" readonly=\\"1\\"/> (incluido).</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                        Para validar esta factura, debe <button class=\\"oe_link\\" type=\\"object\\" name=\\"action_activate_currency\\" style=\\"padding: 0; vertical-align: baseline;\\">activar la moneda de la factura</button>. Odoo debe calcular los asientos contables antes de contabilizarlas en la moneda de su empresa.\\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                        Para validar esta factura, debe <button class=\\"oe_link\\" type=\\"object\\" name=\\"action_activate_currency\\" style=\\"padding: 0; vertical-align: baseline;\\">activar la moneda de la factura</button>. Odoo debe calcular los asientos contables antes de contabilizarlas en la moneda de su empresa.\\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 pago</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=\\"Pagos\\" 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\\">Apuntes conciliados</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\\">Asientos del criterio de caja</span>\\n                                    </div>\\n                            </button>\\n                        </div>\\n\\n                        <!-- Payment status for invoices / receipts -->\\n                        <widget name=\\"web_ribbon\\" title=\\"Pagado\\" 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=\\"En proceso de pago\\" 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=\\"Parcial\\" 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=\\"Revertido\\" bg_color=\\"text-bg-danger\\" invisible=\\"payment_state != 'reversed'\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Bloqueado\\" 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\\">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>", "pt_PT": "<form string=\\"Lançamento em Conta\\" js_class=\\"account_move_form\\">\\n                    <header>\\n                        <!-- Post -->\\n                        <button name=\\"action_post\\" string=\\"Publicar\\" 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=\\"Confirmar\\" 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=\\"Enviar\\" 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=\\"Enviar\\" 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=\\"Imprimir\\"/>\\n                        <button name=\\"action_print_pdf\\" type=\\"object\\" invisible=\\"state != 'posted' or (not is_being_sent and not invoice_pdf_report_id)\\" string=\\"Imprimir\\"/>\\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=\\"Pagar\\" 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=\\"Pagar\\" data-hotkey=\\"g\\" groups=\\"account.group_account_invoice\\"/>\\n                        <!-- Preview (only customer invoices) -->\\n                        <button name=\\"preview_invoice\\" type=\\"object\\" string=\\"Pré-visualizar\\" data-hotkey=\\"o\\" title=\\"Pré-visualizar Fatura\\" invisible=\\"move_type not in ('out_invoice', 'out_refund') or state in ('draft', 'cancel')\\"/>\\n                        <!-- Reverse -->\\n                        <button name=\\"248\\" string=\\"Movimento de Reversão\\" 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=\\"Nota de Crédito\\" 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=\\"Cancelar Movimento\\" 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=\\"Cancelar\\" 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=\\"Mudar para Rascunho\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"not show_reset_to_draft_button\\" data-hotkey=\\"r\\"/>\\n                        <button name=\\"button_hash\\" string=\\"Bloquear\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"not restrict_mode_hash_table or inalterable_hash or state != 'posted'\\"/>\\n                        <button string=\\"Solicitar Cancelamento\\" 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=\\"Definir como Verificado\\" 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>Aviso: este documento pode ser um duplicado de</span>\\n                        <field name=\\"duplicated_ref_ids\\" widget=\\"x2many_buttons\\" string=\\"Documentos Duplicados\\" context=\\"{'name_as_amount_total': True}\\"/>\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"not is_being_sent\\">\\n                        Esta fatura está a ser enviada em segundo plano.\\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                        Você tem <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">créditos pendentes</a></bold> listados abaixo para este cliente.\\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                        Você tem <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">débitos por fazer</a></bold> listados abaixo para este fornecedor.\\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                        Você tem <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">débitos por fazer</a></bold> listados abaixo para este cliente.\\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                        Você tem <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">créditos pendentes</a></bold> listados abaixo para este fornecedor.\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"state != 'draft' or auto_post != 'at_date'\\">\\n                        Este movimento está configurado para ser publicado automaticamente na data de contabilidade: <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\\"/> postagem automática ativada. Próxima data contabilística: <field name=\\"date\\" readonly=\\"1\\"/>.<span invisible=\\"not auto_post_until\\"> A recorrência terminará em <field name=\\"auto_post_until\\" readonly=\\"1\\"/> (incluído).</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                        Para validar esta fatura, deve <button class=\\"oe_link\\" type=\\"object\\" name=\\"action_activate_currency\\" style=\\"padding: 0; vertical-align: baseline;\\">ativar a moeda da fatura</button>. Os lançamentos de diário precisam ser calculados pelo Odoo antes de serem publicados na moeda da sua empresa.\\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                        Para validar esta fatura, você deve <button class=\\"oe_link\\" type=\\"object\\" name=\\"action_activate_currency\\" style=\\"padding: 0; vertical-align: baseline;\\">ativar a moeda da fatura</button>. Os lançamentos de diário precisam ser calculados pelo Odoo antes de serem publicados na moeda da sua empresa.\\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 pagamento</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=\\"Pagamentos\\" 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\\">Itens reconciliados</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\\">Entradas de movimentos no Lançamento de caixa</span>\\n                                    </div>\\n                            </button>\\n                        </div>\\n\\n                        <!-- Payment status for invoices / receipts -->\\n                        <widget name=\\"web_ribbon\\" title=\\"Pago\\" 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=\\"Em pagamento\\" 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=\\"Parcial\\" 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=\\"Revertido\\" bg_color=\\"text-bg-danger\\" invisible=\\"payment_state != 'reversed'\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Bloqueado\\" 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\\">O número mais alto atual é <field class=\\"oe_inline\\" name=\\"highest_name\\"/>. Talvez queira colocar um número mais alto aqui.</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\\">Rascunho</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=\\"Fornecedor\\" 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=\\"Pesquisar um nome ou NIF...\\" readonly=\\"state != 'draft'\\"/>\\n                                    <button name=\\"action_update_fpos_values\\" type=\\"object\\" string=\\"Atualizar Impostos e Contas\\" help=\\"Recalcular todos os impostos com base nesta posição fiscal\\" class=\\"btn-link mb-1 px-0\\" icon=\\"fa-refresh\\" confirm=\\"Isso atualizará todos os impostos e contas com base na posição fiscal selecionada atualmente.\\" 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=\\"Referência de Fatura\\" 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=\\"Completar Automaticamente\\" 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=\\"Selecionar uma fatura de vendedor antiga\\" options=\\"{'no_create': True}\\" context=\\"{'show_total_amount': True}\\"/>\\n                            </group>\\n                            <group id=\\"header_right_group\\">\\n                                <label for=\\"invoice_date\\" string=\\"Data da Fatura\\" 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=\\"Hoje\\"/>\\n\\n                                <label for=\\"invoice_date\\" string=\\"Data da Fatura de Fornecedor\\" 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=\\"Data Contabilística\\" 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 Referência da Fatura\\"/>\\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=\\"Data de Vencimento\\" invisible=\\"invoice_payment_term_id\\"/>\\n                                    <label for=\\"invoice_payment_term_id\\" string=\\"Termos de pagamento\\" 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=\\"Data\\" 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\\">ou</span>\\n                                    <field name=\\"invoice_payment_term_id\\" context=\\"{'example_date': invoice_date, 'example_amount': tax_totals['total_amount_currency']}\\" placeholder=\\"Termos de Pagamento\\" 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>em</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=\\"Atualizar a taxa de câmbio para a data da fatura\\" 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=\\"Linhas da Fatura\\" 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=\\"Itens do Diário\\" default_order=\\"sequence, id\\">\\n                                        <control>\\n                                            <create name=\\"add_line_control\\" string=\\"Adicionar uma linha\\"/>\\n                                            <create name=\\"add_section_control\\" string=\\"Adicionar uma secção\\" context=\\"{'default_display_type': 'line_section'}\\"/>\\n                                            <create name=\\"add_note_control\\" string=\\"Adicione uma observação\\" 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ítica\\" 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=\\"U.M.\\" 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=\\"Preço\\"/>\\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=\\"Valor\\"/>\\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=\\"Valor\\"/>\\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=\\"Valor\\"/>\\n                                                                        <field name=\\"price_total\\" t-if=\\"!['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)\\" string=\\"Valor\\"/>\\n                                                                    </div>\\n                                                                </div>\\n                                                                <div class=\\"text-muted\\">\\n                                                                    Quantidade:\\n                                                                    <field name=\\"quantity\\"/>\\n                                                                    <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                                                </div>\\n                                                                <div class=\\"text-muted\\">\\n                                                                    Preço Unitário:\\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=\\"Descrição\\" invisible=\\"display_type in ('line_note', 'line_section')\\"/>\\n                                                <label for=\\"name\\" string=\\"Secção\\" 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=\\"Valor\\"/>\\n                                                <field name=\\"price_total\\" invisible=\\"parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'\\" string=\\"Valor\\"/>\\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=\\"Termos e Condições\\" 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=\\"Itens do Diário\\" 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=\\"Itens do Diário\\" 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=\\"Data do Desconto\\" optional=\\"hide\\"/>\\n                                        <field name=\\"discount_amount_currency\\" string=\\"Valor do Desconto\\" optional=\\"hide\\"/>\\n\\n                                        <field name=\\"tax_tag_ids\\" widget=\\"many2many_tags\\" string=\\"Grelhas de Impostos\\" 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=\\"Fecho\\" aria-label=\\"Alterar Período\\" 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 