254	16	\N	1	1	error_message	\N	http_routing.error_message	qweb	http_routing/views/http_routing_template.xml	primary	{"en_US": "<t t-name=\\"http_routing.error_message\\">\\n        <p t-if=\\"error_message\\">\\n            <strong>Error message:</strong>\\n            <pre t-esc=\\"error_message\\"/>\\n        </p>\\n    </t>", "es_ES": "<t t-name=\\"http_routing.error_message\\">\\n        <p t-if=\\"error_message\\">\\n            <strong>Mensaje de error:</strong>\\n            <pre t-esc=\\"error_message\\"/>\\n        </p>\\n    </t>", "pt_PT": "<t t-name=\\"http_routing.error_message\\">\\n        <p t-if=\\"error_message\\">\\n            <strong>Mensagem de erro:</strong>\\n            <pre t-esc=\\"error_message\\"/>\\n        </p>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="http_routing.error_message">\n        <p t-if="error_message">\n            <strong>Error message:</strong>\n            <pre t-esc="error_message"/>\n        </p>\n    </t>\n\n    	f	t	2026-04-08 08:34:24.376675	2026-04-08 08:34:24.376675	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
355	16	\N	1	1	mail.activity.type.view.kanban	mail.activity.type	\N	kanban	mail/views/mail_activity_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\">\\n                <field name=\\"icon\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"fw-bold fs-5\\">\\n                            <i t-if=\\"record.icon.value\\" t-attf-class=\\"fa #{record.icon.value} fa-fw\\" role=\\"img\\" aria-label=\\"Activity Type Name\\" title=\\"Activity Type Name\\"/>\\n                            <field name=\\"name\\"/>\\n                        </div>\\n                        <field t-if=\\"record.res_model.value\\" name=\\"res_model\\"/>\\n                        <div t-if=\\"record.summary.raw_value\\">\\n                            Default Summary: <field name=\\"summary\\"/>\\n                        </div>\\n                        <footer>\\n                            <field class=\\"ms-auto\\" name=\\"default_user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"1\\"/>\\n                        </footer>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\">\\n                <field name=\\"icon\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"fw-bold fs-5\\">\\n                            <i t-if=\\"record.icon.value\\" t-attf-class=\\"fa #{record.icon.value} fa-fw\\" role=\\"img\\" aria-label=\\"Nombre del tipo de actividad\\" title=\\"Nombre del tipo de actividad\\"/>\\n                            <field name=\\"name\\"/>\\n                        </div>\\n                        <field t-if=\\"record.res_model.value\\" name=\\"res_model\\"/>\\n                        <div t-if=\\"record.summary.raw_value\\">\\n                            Resumen por defecto: <field name=\\"summary\\"/>\\n                        </div>\\n                        <footer>\\n                            <field class=\\"ms-auto\\" name=\\"default_user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"1\\"/>\\n                        </footer>\\n                    </t>\\n                </templates>\\n            </kanban>", "pt_PT": "<kanban class=\\"o_kanban_mobile\\">\\n                <field name=\\"icon\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"fw-bold fs-5\\">\\n                            <i t-if=\\"record.icon.value\\" t-attf-class=\\"fa #{record.icon.value} fa-fw\\" role=\\"img\\" aria-label=\\"Nome do Tipo de Atividade\\" title=\\"Nome do Tipo de Atividade\\"/>\\n                            <field name=\\"name\\"/>\\n                        </div>\\n                        <field t-if=\\"record.res_model.value\\" name=\\"res_model\\"/>\\n                        <div t-if=\\"record.summary.raw_value\\">\\n                            Resumo Predefinido: <field name=\\"summary\\"/>\\n                        </div>\\n                        <footer>\\n                            <field class=\\"ms-auto\\" name=\\"default_user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"1\\"/>\\n                        </footer>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile">\n                <field name="icon"/>\n                <templates>\n                    <t t-name="card">\n                        <div class="fw-bold fs-5">\n                            <i t-if="record.icon.value" t-attf-class="fa #{record.icon.value} fa-fw" role="img" aria-label="Activity Type Name" title="Activity Type Name"/>\n                            <field name="name"/>\n                        </div>\n                        <field t-if="record.res_model.value" name="res_model"/>\n                        <div t-if="record.summary.raw_value">\n                            Default Summary: <field name="summary"/>\n                        </div>\n                        <footer>\n                            <field class="ms-auto" name="default_user_id" widget="many2one_avatar_user" readonly="1"/>\n                        </footer>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
607	16	319	1	1	mail.notification.view.list	mail.notification	\N	list	sms/views/mail_notification_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='res_partner_id']\\" position=\\"after\\">\\n                <field name=\\"sms_number\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='res_partner_id']" position="after">\n                <field name="sms_number"/>\n            </xpath>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
608	16	320	1	1	mail.notification.view.form	mail.notification	\N	form	sms/views/mail_notification_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='res_partner_id']\\" position=\\"after\\">\\n                <field name=\\"sms_number\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='mail_mail_id']\\" position=\\"after\\">\\n                <field name=\\"sms_id\\"/>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='res_partner_id']" position="after">\n                <field name="sms_number"/>\n            </xpath>\n            <xpath expr="//field[@name='mail_mail_id']" position="after">\n                <field name="sms_id"/>\n            </xpath>\n        </data>	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
609	16	228	1	1	res.config.settings.view.form.inherit.sms	res.config.settings	\N	form	sms/views/res_config_settings_views.xml	extension	{"en_US": "<setting id=\\"sms\\" position=\\"inside\\">\\n                <widget name=\\"iap_buy_more_credits\\" service_name=\\"sms\\" hide_service=\\"1\\"/>\\n            </setting>"}	<?xml version="1.0"?>\n<setting id="sms" position="inside">\n                <widget name="iap_buy_more_credits" service_name="sms" hide_service="1"/>\n            </setting>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
44	16	\N	1	1	ir.model form	ir.model	\N	form	base/views/ir_model_views.xml	primary	{"en_US": "<form string=\\"Model Description\\">\\n                  <header><!-- used for override --></header>\\n                  <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"model\\" readonly=\\"id\\"/>\\n                            <field name=\\"order\\"/>\\n                            <field name=\\"transient\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"state\\" readonly=\\"1\\" groups=\\"base.group_no_one\\"/>\\n                            <field name=\\"modules\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Fields\\" name=\\"fields\\">\\n                            <field name=\\"field_id\\">\\n                                <list string=\\"Fields Description\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"field_description\\"/>\\n                                    <field name=\\"ttype\\"/>\\n                                    <field name=\\"required\\"/>\\n                                    <field name=\\"readonly\\"/>\\n                                    <field name=\\"index\\" groups=\\"base.group_no_one\\"/>\\n                                    <field name=\\"state\\" groups=\\"base.group_no_one\\"/>\\n                                </list>\\n                                <form string=\\"Fields Description\\">\\n                                    <group>\\n                                        <group>\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"field_description\\"/>\\n                                        </group>\\n                                        <group>\\n                                            <field name=\\"ttype\\"/>\\n                                            <field name=\\"help\\"/>\\n                                        </group>\\n                                    </group>\\n                                    <notebook>\\n                                        <page name=\\"base\\" string=\\"Properties\\">\\n                                            <group string=\\"Base Properties\\">\\n                                                <group>\\n                                                    <field name=\\"required\\"/>\\n                                                    <field name=\\"readonly\\"/>\\n                                                    <field name=\\"store\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"index\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"copied\\" groups=\\"base.group_no_one\\"/>\\n                                                </group>\\n                                                <group>\\n                                                    <field name=\\"translate\\" invisible=\\"ttype not in ['char', 'text', 'html']\\" readonly=\\"ttype not in ['char', 'text', 'html']\\"/>\\n                                                    <field name=\\"size\\" groups=\\"base.group_no_one\\" invisible=\\"ttype not in ['char', 'reference']\\" readonly=\\"ttype not in ['char', 'reference']\\"/>\\n                                                    <field name=\\"relation\\" invisible=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" readonly=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" required=\\"ttype in ['many2one', 'one2many', 'many2many']\\"/>\\n                                                    <field name=\\"on_delete\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2one'\\" readonly=\\"ttype != 'many2one'\\"/>\\n                                                    <field name=\\"relation_field\\" invisible=\\"ttype != 'one2many'\\" readonly=\\"ttype != 'one2many'\\" required=\\"ttype == 'one2many'\\"/>\\n                                                    <field name=\\"relation_table\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"column1\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"column2\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"domain\\" groups=\\"base.group_no_one\\" invisible=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" readonly=\\"ttype not in ['many2one', 'one2many', 'many2many']\\"/>\\n                                                </group>\\n                                            </group>\\n                                            <group invisible=\\"ttype not in ['selection', 'reference']\\" readonly=\\"ttype not in ['selection', 'reference']\\">\\n                                                <field name=\\"selection_ids\\">\\n                                                    <list editable=\\"bottom\\">\\n                                                        <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                                        <field name=\\"value\\"/>\\n                                                        <field name=\\"name\\"/>\\n                                                    </list>\\n                                                </field>\\n                                            </group>\\n                                            <group string=\\"Advanced Properties\\" groups=\\"base.group_no_one\\">\\n                                                <field name=\\"related\\"/>\\n                                                <field name=\\"depends\\" required=\\"compute not in [False, '']\\"/>\\n                                                <field name=\\"compute\\" widget=\\"code\\" options=\\"{'mode': 'python'}\\"/>\\n                                            </group>\\n                                            <div groups=\\"base.group_no_one\\">\\n                                                <h3>How to define a computed field</h3>\\n                                                <p>Computed fields are defined with the fields\\n                                                <strong>Dependencies</strong> and <strong>Compute</strong>.</p>\\n                                                <p>The field <strong>Dependencies</strong> lists the fields that\\n                                                the current field depends on. It is a comma-separated list of\\n                                                field names, like <code>name, size</code>. You can also refer to\\n                                                fields accessible through other relational fields, for instance\\n                                                <code>partner_id.company_id.name</code>.</p>\\n                                                <p>The field <strong>Compute</strong> is the Python code to\\n                                                compute the value of the field on a set of records. The value of\\n                                                the field must be assigned to each record with a dictionary-like\\n                                                assignment.</p>\\n                                                <pre>\\n    for record in self:\\n        record['size'] = len(record.name)\\n</pre>\\n                                                <p>The only predefined variables are</p>\\n                                                <ul>\\n                                                    <li><code>self</code> (the set of records to compute)</li>\\n                                                    <li><code>datetime</code> (Python module)</li>\\n                                                    <li><code>dateutil</code> (Python module)</li>\\n                                                    <li><code>time</code> (Python module)</li>\\n                                                </ul>\\n                                                <p>Other features are accessible through <code>self</code>, like\\n                                                <code>self.env</code>, etc.</p>\\n                                            </div>\\n                                        </page>\\n                                        <page name=\\"groups\\" string=\\"Access Rights\\">\\n                                            <field name=\\"groups\\"/>\\n                                        </page>\\n                                        <page name=\\"misc\\" string=\\"Miscellaneous\\" groups=\\"base.group_no_one\\">\\n                                            <group>\\n                                                <field name=\\"state\\"/>\\n                                                <field name=\\"modules\\"/>\\n                                            </group>\\n                                        </page>\\n                                    </notebook>\\n                                </form>\\n                            </field>\\n                            <button groups=\\"base.group_no_one\\" icon=\\"fa-align-justify\\" name=\\"19\\" string=\\"Create a Menu\\" type=\\"action\\" target=\\"new\\"/>\\n                        </page>\\n                        <page string=\\"Access Rights\\" name=\\"access_rights\\">\\n                            <field name=\\"access_ids\\">\\n                                <list string=\\"Access Rights\\" editable=\\"top\\" decoration-warning=\\"not group_id and                                                          (perm_read or perm_write or                                                           perm_create or perm_unlink)\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"group_id\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Record Rules\\" name=\\"record_rules\\">\\n                            <field name=\\"rule_ids\\">\\n                                <list string=\\"Record Rules\\" editable=\\"top\\" decoration-info=\\"not groups\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"groups\\" widget=\\"many2many_tags\\" options=\\"{'no_create':True}\\"/>\\n                                    <field name=\\"domain_force\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Notes\\" name=\\"notes\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"info\\"/>\\n                        </page>\\n                        <page string=\\"Views\\" name=\\"views\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"view_ids\\"/>\\n                        </page>\\n                    </notebook>\\n                  </sheet>\\n                </form>", "es_ES": "<form string=\\"Descripción del modelo\\">\\n                  <header><!-- used for override --></header>\\n                  <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"model\\" readonly=\\"id\\"/>\\n                            <field name=\\"order\\"/>\\n                            <field name=\\"transient\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"state\\" readonly=\\"1\\" groups=\\"base.group_no_one\\"/>\\n                            <field name=\\"modules\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Campos\\" name=\\"fields\\">\\n                            <field name=\\"field_id\\">\\n                                <list string=\\"Descripción de campos\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"field_description\\"/>\\n                                    <field name=\\"ttype\\"/>\\n                                    <field name=\\"required\\"/>\\n                                    <field name=\\"readonly\\"/>\\n                                    <field name=\\"index\\" groups=\\"base.group_no_one\\"/>\\n                                    <field name=\\"state\\" groups=\\"base.group_no_one\\"/>\\n                                </list>\\n                                <form string=\\"Descripción de campos\\">\\n                                    <group>\\n                                        <group>\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"field_description\\"/>\\n                                        </group>\\n                                        <group>\\n                                            <field name=\\"ttype\\"/>\\n                                            <field name=\\"help\\"/>\\n                                        </group>\\n                                    </group>\\n                                    <notebook>\\n                                        <page name=\\"base\\" string=\\"Propiedades\\">\\n                                            <group string=\\"Propiedades base\\">\\n                                                <group>\\n                                                    <field name=\\"required\\"/>\\n                                                    <field name=\\"readonly\\"/>\\n                                                    <field name=\\"store\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"index\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"copied\\" groups=\\"base.group_no_one\\"/>\\n                                                </group>\\n                                                <group>\\n                                                    <field name=\\"translate\\" invisible=\\"ttype not in ['char', 'text', 'html']\\" readonly=\\"ttype not in ['char', 'text', 'html']\\"/>\\n                                                    <field name=\\"size\\" groups=\\"base.group_no_one\\" invisible=\\"ttype not in ['char', 'reference']\\" readonly=\\"ttype not in ['char', 'reference']\\"/>\\n                                                    <field name=\\"relation\\" invisible=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" readonly=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" required=\\"ttype in ['many2one', 'one2many', 'many2many']\\"/>\\n                                                    <field name=\\"on_delete\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2one'\\" readonly=\\"ttype != 'many2one'\\"/>\\n                                                    <field name=\\"relation_field\\" invisible=\\"ttype != 'one2many'\\" readonly=\\"ttype != 'one2many'\\" required=\\"ttype == 'one2many'\\"/>\\n                                                    <field name=\\"relation_table\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"column1\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"column2\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"domain\\" groups=\\"base.group_no_one\\" invisible=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" readonly=\\"ttype not in ['many2one', 'one2many', 'many2many']\\"/>\\n                                                </group>\\n                                            </group>\\n                                            <group invisible=\\"ttype not in ['selection', 'reference']\\" readonly=\\"ttype not in ['selection', 'reference']\\">\\n                                                <field name=\\"selection_ids\\">\\n                                                    <list editable=\\"bottom\\">\\n                                                        <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                                        <field name=\\"value\\"/>\\n                                                        <field name=\\"name\\"/>\\n                                                    </list>\\n                                                </field>\\n                                            </group>\\n                                            <group string=\\"Propiedades avanzadas\\" groups=\\"base.group_no_one\\">\\n                                                <field name=\\"related\\"/>\\n                                                <field name=\\"depends\\" required=\\"compute not in [False, '']\\"/>\\n                                                <field name=\\"compute\\" widget=\\"code\\" options=\\"{'mode': 'python'}\\"/>\\n                                            </group>\\n                                            <div groups=\\"base.group_no_one\\">\\n                                                <h3>Cómo definir un campo calculado</h3>\\n                                                <p>Los campos calculados son definidos con los campos\\n                                                <strong>Dependencias</strong> y <strong>Calcular</strong>.</p>\\n                                                <p>El campo <strong>Dependencias</strong> enlista los campos de los que\\n                                                depende el campo actual. Es una lista de nombres de campos\\n                                                separados por comas, como <code>nombre, tamaño</code>. También se puede referir a \\n                                                campos accesibles a través de otros campos relacionales, por ejemplo\\n                                                <code>partner_id.company_id.name</code>.</p>\\n                                                <p>El campo <strong>Calcular</strong> es el código Python\\n                                                para calcular el valor del campo en un conjunto de registros. El valor del\\n                                                campo debe asignarse a cada registro con una asignación\\n                                                como de diccionario.</p>\\n                                                <pre>\\n    para registrar en self:\\n        record['size'] = len(record.name)\\n</pre>\\n                                                <p>Las únicas variables predefinidas</p>\\n                                                <ul>\\n                                                    <li><code>self</code> (el conjunto de registros para calcular)</li>\\n                                                    <li><code>datetime</code> (Módulo Python)</li>\\n                                                    <li><code>dateutil</code> (Módulo Python)</li>\\n                                                    <li><code>time</code> (Módulo Python)</li>\\n                                                </ul>\\n                                                <p>Se puede acceder a otras funciones a través de <code>self</code>, como\\n<code>self.env</code>, etc.</p>\\n                                            </div>\\n                                        </page>\\n                                        <page name=\\"groups\\" string=\\"Permisos de acceso\\">\\n                                            <field name=\\"groups\\"/>\\n                                        </page>\\n                                        <page name=\\"misc\\" string=\\"Varios\\" groups=\\"base.group_no_one\\">\\n                                            <group>\\n                                                <field name=\\"state\\"/>\\n                                                <field name=\\"modules\\"/>\\n                                            </group>\\n                                        </page>\\n                                    </notebook>\\n                                </form>\\n                            </field>\\n                            <button groups=\\"base.group_no_one\\" icon=\\"fa-align-justify\\" name=\\"19\\" string=\\"Crear un menú\\" type=\\"action\\" target=\\"new\\"/>\\n                        </page>\\n                        <page string=\\"Permisos de acceso\\" name=\\"access_rights\\">\\n                            <field name=\\"access_ids\\">\\n                                <list string=\\"Permisos de acceso\\" editable=\\"top\\" decoration-warning=\\"not group_id and                                                          (perm_read or perm_write or                                                           perm_create or perm_unlink)\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"group_id\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Reglas de registro\\" name=\\"record_rules\\">\\n                            <field name=\\"rule_ids\\">\\n                                <list string=\\"Reglas de registro\\" editable=\\"top\\" decoration-info=\\"not groups\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"groups\\" widget=\\"many2many_tags\\" options=\\"{'no_create':True}\\"/>\\n                                    <field name=\\"domain_force\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Notas\\" name=\\"notes\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"info\\"/>\\n                        </page>\\n                        <page string=\\"Vistas\\" name=\\"views\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"view_ids\\"/>\\n                        </page>\\n                    </notebook>\\n                  </sheet>\\n                </form>", "pt_PT": "<form string=\\"Descrição do Modelo\\">\\n                  <header><!-- used for override --></header>\\n                  <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"model\\" readonly=\\"id\\"/>\\n                            <field name=\\"order\\"/>\\n                            <field name=\\"transient\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"state\\" readonly=\\"1\\" groups=\\"base.group_no_one\\"/>\\n                            <field name=\\"modules\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Campos\\" name=\\"fields\\">\\n                            <field name=\\"field_id\\">\\n                                <list string=\\"Descrição dos Campos\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"field_description\\"/>\\n                                    <field name=\\"ttype\\"/>\\n                                    <field name=\\"required\\"/>\\n                                    <field name=\\"readonly\\"/>\\n                                    <field name=\\"index\\" groups=\\"base.group_no_one\\"/>\\n                                    <field name=\\"state\\" groups=\\"base.group_no_one\\"/>\\n                                </list>\\n                                <form string=\\"Descrição dos Campos\\">\\n                                    <group>\\n                                        <group>\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"field_description\\"/>\\n                                        </group>\\n                                        <group>\\n                                            <field name=\\"ttype\\"/>\\n                                            <field name=\\"help\\"/>\\n                                        </group>\\n                                    </group>\\n                                    <notebook>\\n                                        <page name=\\"base\\" string=\\"Propriedades\\">\\n                                            <group string=\\"Propriedades Base\\">\\n                                                <group>\\n                                                    <field name=\\"required\\"/>\\n                                                    <field name=\\"readonly\\"/>\\n                                                    <field name=\\"store\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"index\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"copied\\" groups=\\"base.group_no_one\\"/>\\n                                                </group>\\n                                                <group>\\n                                                    <field name=\\"translate\\" invisible=\\"ttype not in ['char', 'text', 'html']\\" readonly=\\"ttype not in ['char', 'text', 'html']\\"/>\\n                                                    <field name=\\"size\\" groups=\\"base.group_no_one\\" invisible=\\"ttype not in ['char', 'reference']\\" readonly=\\"ttype not in ['char', 'reference']\\"/>\\n                                                    <field name=\\"relation\\" invisible=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" readonly=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" required=\\"ttype in ['many2one', 'one2many', 'many2many']\\"/>\\n                                                    <field name=\\"on_delete\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2one'\\" readonly=\\"ttype != 'many2one'\\"/>\\n                                                    <field name=\\"relation_field\\" invisible=\\"ttype != 'one2many'\\" readonly=\\"ttype != 'one2many'\\" required=\\"ttype == 'one2many'\\"/>\\n                                                    <field name=\\"relation_table\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"column1\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"column2\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"domain\\" groups=\\"base.group_no_one\\" invisible=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" readonly=\\"ttype not in ['many2one', 'one2many', 'many2many']\\"/>\\n                                                </group>\\n                                            </group>\\n                                            <group invisible=\\"ttype not in ['selection', 'reference']\\" readonly=\\"ttype not in ['selection', 'reference']\\">\\n                                                <field name=\\"selection_ids\\">\\n                                                    <list editable=\\"bottom\\">\\n                                                        <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                                        <field name=\\"value\\"/>\\n                                                        <field name=\\"name\\"/>\\n                                                    </list>\\n                                                </field>\\n                                            </group>\\n                                            <group string=\\"Propriedades Avançadas\\" groups=\\"base.group_no_one\\">\\n                                                <field name=\\"related\\"/>\\n                                                <field name=\\"depends\\" required=\\"compute not in [False, '']\\"/>\\n                                                <field name=\\"compute\\" widget=\\"code\\" options=\\"{'mode': 'python'}\\"/>\\n                                            </group>\\n                                            <div groups=\\"base.group_no_one\\">\\n                                                <h3>Como definir um campo computado</h3>\\n                                                <p>Os campos calculados são definidos com os campos\\n                                                <strong>Dependências</strong> e <strong>Calcular</strong>.</p>\\n                                                <p>O campo<strong>Dependências</strong> enlista os campos de que\\n                                                o campo atual depende. É uma lista separada por vírgulas de\\n                                                nomes de campo, como <code>name, size</code> . Você também pode referir-se\\n                                                a campos acessíveis através de outros campos relacionais, por exemplo\\n                                                <code>partner_id.company_id.name</code>.</p>\\n                                                <p>O campo <strong>Compute</strong> é o código Python para\\n                                                calcular o valor do campo em um conjunto de registros. O valor do\\n                                                campo deve ser atribuído a cada registo com uma atribuição\\n                                                tipo dicionário.</p>\\n                                                <pre>\\n    para gravar no self:\\nrecord['size'] = len(record.name)\\n</pre>\\n                                                <p>As únicas variáveis predefinidas são</p>\\n                                                <ul>\\n                                                    <li><code>self</code> (o conjunto de registos a calcular)</li>\\n                                                    <li><code>datetime</code> (Módulo Python)</li>\\n                                                    <li><code>dateutil</code> (Módulo Python)</li>\\n                                                    <li><code>time</code> (Módulo Python)</li>\\n                                                </ul>\\n                                                <p>Outras funcionalidades são acessíveis através <code>self</code>, como\\n                                                <code>self.env</code>, etc.</p>\\n                                            </div>\\n                                        </page>\\n                                        <page name=\\"groups\\" string=\\"Permissões de acesso\\">\\n                                            <field name=\\"groups\\"/>\\n                                        </page>\\n                                        <page name=\\"misc\\" string=\\"Diversos\\" groups=\\"base.group_no_one\\">\\n                                            <group>\\n                                                <field name=\\"state\\"/>\\n                                                <field name=\\"modules\\"/>\\n                                            </group>\\n                                        </page>\\n                                    </notebook>\\n                                </form>\\n                            </field>\\n                            <button groups=\\"base.group_no_one\\" icon=\\"fa-align-justify\\" name=\\"19\\" string=\\"Criar um Menu\\" type=\\"action\\" target=\\"new\\"/>\\n                        </page>\\n                        <page string=\\"Permissões de acesso\\" name=\\"access_rights\\">\\n                            <field name=\\"access_ids\\">\\n                                <list string=\\"Permissões de acesso\\" editable=\\"top\\" decoration-warning=\\"not group_id and                                                          (perm_read or perm_write or                                                           perm_create or perm_unlink)\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"group_id\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Regras de Registos\\" name=\\"record_rules\\">\\n                            <field name=\\"rule_ids\\">\\n                                <list string=\\"Regras de Registos\\" editable=\\"top\\" decoration-info=\\"not groups\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"groups\\" widget=\\"many2many_tags\\" options=\\"{'no_create':True}\\"/>\\n                                    <field name=\\"domain_force\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Notas\\" name=\\"notes\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"info\\"/>\\n                        </page>\\n                        <page string=\\"Vistas\\" name=\\"views\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"view_ids\\"/>\\n                        </page>\\n                    </notebook>\\n                  </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Model Description">\n                  <header><!-- used for override --></header>\n                  <sheet>\n                    <group>\n                        <group>\n                            <field name="name"/>\n                            <field name="model" readonly="id"/>\n                            <field name="order"/>\n                            <field name="transient" readonly="id" groups="base.group_no_one"/>\n                        </group>\n                        <group>\n                            <field name="state" readonly="1" groups="base.group_no_one"/>\n                            <field name="modules" groups="base.group_no_one"/>\n                        </group>\n                    </group>\n                    <notebook>\n                        <page string="Fields" name="fields">\n                            <field name="field_id">\n                                <list string="Fields Description">\n                                    <field name="name"/>\n                                    <field name="field_description"/>\n                                    <field name="ttype"/>\n                                    <field name="required"/>\n                                    <field name="readonly"/>\n                                    <field name="index" groups="base.group_no_one"/>\n                                    <field name="state" groups="base.group_no_one"/>\n                                </list>\n                                <form string="Fields Description">\n                                    <group>\n                                        <group>\n                                            <field name="name"/>\n                                            <field name="field_description"/>\n                                        </group>\n                                        <group>\n                                            <field name="ttype"/>\n                                            <field name="help"/>\n                                        </group>\n                                    </group>\n                                    <notebook>\n                                        <page name="base" string="Properties">\n                                            <group string="Base Properties">\n                                                <group>\n                                                    <field name="required"/>\n                                                    <field name="readonly"/>\n                                                    <field name="store" groups="base.group_no_one"/>\n                                                    <field name="index" groups="base.group_no_one"/>\n                                                    <field name="copied" groups="base.group_no_one"/>\n                                                </group>\n                                                <group>\n                                                    <field name="translate" invisible="ttype not in ['char', 'text', 'html']" readonly="ttype not in ['char', 'text', 'html']"/>\n                                                    <field name="size" groups="base.group_no_one" invisible="ttype not in ['char', 'reference']" readonly="ttype not in ['char', 'reference']"/>\n                                                    <field name="relation" invisible="ttype not in ['many2one', 'one2many', 'many2many']" readonly="ttype not in ['many2one', 'one2many', 'many2many']" required="ttype in ['many2one', 'one2many', 'many2many']"/>\n                                                    <field name="on_delete" groups="base.group_no_one" invisible="ttype != 'many2one'" readonly="ttype != 'many2one'"/>\n                                                    <field name="relation_field" invisible="ttype != 'one2many'" readonly="ttype != 'one2many'" required="ttype == 'one2many'"/>\n                                                    <field name="relation_table" groups="base.group_no_one" invisible="ttype != 'many2many' or state != 'manual'" readonly="ttype != 'many2many' or state != 'manual'"/>\n                                                    <field name="column1" groups="base.group_no_one" invisible="ttype != 'many2many' or state != 'manual'" readonly="ttype != 'many2many' or state != 'manual'"/>\n                                                    <field name="column2" groups="base.group_no_one" invisible="ttype != 'many2many' or state != 'manual'" readonly="ttype != 'many2many' or state != 'manual'"/>\n                                                    <field name="domain" groups="base.group_no_one" invisible="ttype not in ['many2one', 'one2many', 'many2many']" readonly="ttype not in ['many2one', 'one2many', 'many2many']"/>\n                                                </group>\n                                            </group>\n                                            <group invisible="ttype not in ['selection', 'reference']" readonly="ttype not in ['selection', 'reference']">\n                                                <field name="selection_ids">\n                                                    <list editable="bottom">\n                                                        <field name="sequence" widget="handle"/>\n                                                        <field name="value"/>\n                                                        <field name="name"/>\n                                                    </list>\n                                                </field>\n                                            </group>\n                                            <group string="Advanced Properties" groups="base.group_no_one">\n                                                <field name="related"/>\n                                                <field name="depends" required="compute not in [False, '']"/>\n                                                <field name="compute" widget="code" options="{'mode': 'python'}"/>\n                                            </group>\n                                            <div groups="base.group_no_one">\n                                                <h3>How to define a computed field</h3>\n                                                <p>Computed fields are defined with the fields\n                                                <strong>Dependencies</strong> and <strong>Compute</strong>.</p>\n                                                <p>The field <strong>Dependencies</strong> lists the fields that\n                                                the current field depends on. It is a comma-separated list of\n                                                field names, like <code>name, size</code>. You can also refer to\n                                                fields accessible through other relational fields, for instance\n                                                <code>partner_id.company_id.name</code>.</p>\n                                                <p>The field <strong>Compute</strong> is the Python code to\n                                                compute the value of the field on a set of records. The value of\n                                                the field must be assigned to each record with a dictionary-like\n                                                assignment.</p>\n                                                <pre>\n    for record in self:\n        record['size'] = len(record.name)\n</pre>\n                                                <p>The only predefined variables are</p>\n                                                <ul>\n                                                    <li><code>self</code> (the set of records to compute)</li>\n                                                    <li><code>datetime</code> (Python module)</li>\n                                                    <li><code>dateutil</code> (Python module)</li>\n                                                    <li><code>time</code> (Python module)</li>\n                                                </ul>\n                                                <p>Other features are accessible through <code>self</code>, like\n                                                <code>self.env</code>, etc.</p>\n                                            </div>\n                                        </page>\n                                        <page name="groups" string="Access Rights">\n                                            <field name="groups"/>\n                                        </page>\n                                        <page name="misc" string="Miscellaneous" groups="base.group_no_one">\n                                            <group>\n                                                <field name="state"/>\n                                                <field name="modules"/>\n                                            </group>\n                                        </page>\n                                    </notebook>\n                                </form>\n                            </field>\n                            <button groups="base.group_no_one" icon="fa-align-justify" name="19" string="Create a Menu" type="action" target="new"/>\n                        </page>\n                        <page string="Access Rights" name="access_rights">\n                            <field name="access_ids">\n                                <list string="Access Rights" editable="top" decoration-warning="not group_id and                                                          (perm_read or perm_write or                                                           perm_create or perm_unlink)">\n                                    <field name="name"/>\n                                    <field name="group_id"/>\n                                    <field name="perm_read"/>\n                                    <field name="perm_write"/>\n                                    <field name="perm_create"/>\n                                    <field name="perm_unlink"/>\n                                </list>\n                            </field>\n                        </page>\n                        <page string="Record Rules" name="record_rules">\n                            <field name="rule_ids">\n                                <list string="Record Rules" editable="top" decoration-info="not groups">\n                                    <field name="name"/>\n                                    <field name="groups" widget="many2many_tags" options="{'no_create':True}"/>\n                                    <field name="domain_force"/>\n                                    <field name="perm_read"/>\n                                    <field name="perm_write"/>\n                                    <field name="perm_create"/>\n                                    <field name="perm_unlink"/>\n                                </list>\n                            </field>\n                        </page>\n                        <page string="Notes" name="notes" groups="base.group_no_one">\n                            <field name="info"/>\n                        </page>\n                        <page string="Views" name="views" groups="base.group_no_one">\n                            <field name="view_ids"/>\n                        </page>\n                    </notebook>\n                  </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
611	16	128	1	1	res.partner.view.search.inherit.sms	res.partner	\N	search	sms/views/res_partner_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='phone']\\" position=\\"replace\\">\\n                <field name=\\"phone_mobile_search\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='phone']" position="replace">\n                <field name="phone_mobile_search"/>\n            </xpath>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
255	16	\N	1	1	http_error_debug	\N	http_routing.http_error_debug	qweb	http_routing/views/http_routing_template.xml	primary	{"en_US": "<t t-name=\\"http_routing.http_error_debug\\">\\n        <div class=\\"container accordion mb32 mt32\\" id=\\"debug_infos\\">\\n            <div class=\\"card\\" t-if=\\"error_message\\">\\n                <h4 class=\\"card-header\\">\\n                    <a data-bs-toggle=\\"collapse\\" href=\\"#error_main\\">Error</a>\\n                </h4>\\n                <div id=\\"error_main\\" class=\\"collapse show\\">\\n                    <div class=\\"card-body\\">\\n                        <t t-call=\\"http_routing.error_message\\"/>\\n                    </div>\\n                </div>\\n            </div>\\n            <div class=\\"card\\" t-if=\\"qweb_exception\\">\\n                <h4 class=\\"card-header\\">\\n                    <a data-bs-toggle=\\"collapse\\" href=\\"#error_qweb\\">QWeb</a>\\n                </h4>\\n                <div id=\\"error_qweb\\" class=\\"collapse show\\">\\n                    <div class=\\"card-body\\">\\n                        <p>\\n                            <strong>Error message:</strong>\\n                            <pre t-esc=\\"exception\\"/>\\n                        </p>\\n                        <p>\\n                            The error occurred while rendering the template <code t-esc=\\"qweb_exception.name\\"/> \\n                            <t t-if=\\"qweb_exception.html\\">and evaluating the following expression: <code t-esc=\\"qweb_exception.html\\"/></t>\\n                        </p>\\n                    </div>\\n                </div>\\n            </div>\\n            <div class=\\"card\\" t-if=\\"traceback\\">\\n                <h4 class=\\"card-header\\">\\n                    <a data-bs-toggle=\\"collapse\\" href=\\"#error_traceback\\">Traceback</a>\\n                </h4>\\n                <div id=\\"error_traceback\\" t-attf-class=\\"collapse #{not error_message and not qweb_exception and 'show'}\\">\\n                    <div class=\\"card-body\\">\\n                        <pre id=\\"exception_traceback\\" t-esc=\\"traceback\\"/>\\n                    </div>\\n                </div>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"http_routing.http_error_debug\\">\\n        <div class=\\"container accordion mb32 mt32\\" id=\\"debug_infos\\">\\n            <div class=\\"card\\" t-if=\\"error_message\\">\\n                <h4 class=\\"card-header\\">\\n                    <a data-bs-toggle=\\"collapse\\" href=\\"#error_main\\">Error</a>\\n                </h4>\\n                <div id=\\"error_main\\" class=\\"collapse show\\">\\n                    <div class=\\"card-body\\">\\n                        <t t-call=\\"http_routing.error_message\\"/>\\n                    </div>\\n                </div>\\n            </div>\\n            <div class=\\"card\\" t-if=\\"qweb_exception\\">\\n                <h4 class=\\"card-header\\">\\n                    <a data-bs-toggle=\\"collapse\\" href=\\"#error_qweb\\">QWeb</a>\\n                </h4>\\n                <div id=\\"error_qweb\\" class=\\"collapse show\\">\\n                    <div class=\\"card-body\\">\\n                        <p>\\n                            <strong>Mensaje de error:</strong>\\n                            <pre t-esc=\\"exception\\"/>\\n                        </p>\\n                        <p>\\n                            El error ocurrió durante la visualización de la plantilla <code t-esc=\\"qweb_exception.name\\"/> \\n                            <t t-if=\\"qweb_exception.html\\">y evalúe la siguiente expresión: <code t-esc=\\"qweb_exception.html\\"/></t>\\n                        </p>\\n                    </div>\\n                </div>\\n            </div>\\n            <div class=\\"card\\" t-if=\\"traceback\\">\\n                <h4 class=\\"card-header\\">\\n                    <a data-bs-toggle=\\"collapse\\" href=\\"#error_traceback\\">Rastreo</a>\\n                </h4>\\n                <div id=\\"error_traceback\\" t-attf-class=\\"collapse #{not error_message and not qweb_exception and 'show'}\\">\\n                    <div class=\\"card-body\\">\\n                        <pre id=\\"exception_traceback\\" t-esc=\\"traceback\\"/>\\n                    </div>\\n                </div>\\n            </div>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"http_routing.http_error_debug\\">\\n        <div class=\\"container accordion mb32 mt32\\" id=\\"debug_infos\\">\\n            <div class=\\"card\\" t-if=\\"error_message\\">\\n                <h4 class=\\"card-header\\">\\n                    <a data-bs-toggle=\\"collapse\\" href=\\"#error_main\\">Erro</a>\\n                </h4>\\n                <div id=\\"error_main\\" class=\\"collapse show\\">\\n                    <div class=\\"card-body\\">\\n                        <t t-call=\\"http_routing.error_message\\"/>\\n                    </div>\\n                </div>\\n            </div>\\n            <div class=\\"card\\" t-if=\\"qweb_exception\\">\\n                <h4 class=\\"card-header\\">\\n                    <a data-bs-toggle=\\"collapse\\" href=\\"#error_qweb\\">QWeb</a>\\n                </h4>\\n                <div id=\\"error_qweb\\" class=\\"collapse show\\">\\n                    <div class=\\"card-body\\">\\n                        <p>\\n                            <strong>Mensagem de erro:</strong>\\n                            <pre t-esc=\\"exception\\"/>\\n                        </p>\\n                        <p>\\n                            O erro ocorreu durante a renderização do modelo <code t-esc=\\"qweb_exception.name\\"/> \\n                            <t t-if=\\"qweb_exception.html\\">e avaliar a seguinte expressão: <code t-esc=\\"qweb_exception.html\\"/></t>\\n                        </p>\\n                    </div>\\n                </div>\\n            </div>\\n            <div class=\\"card\\" t-if=\\"traceback\\">\\n                <h4 class=\\"card-header\\">\\n                    <a data-bs-toggle=\\"collapse\\" href=\\"#error_traceback\\">Rastreamento</a>\\n                </h4>\\n                <div id=\\"error_traceback\\" t-attf-class=\\"collapse #{not error_message and not qweb_exception and 'show'}\\">\\n                    <div class=\\"card-body\\">\\n                        <pre id=\\"exception_traceback\\" t-esc=\\"traceback\\"/>\\n                    </div>\\n                </div>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="http_routing.http_error_debug">\n        <div class="container accordion mb32 mt32" id="debug_infos">\n            <div class="card" t-if="error_message">\n                <h4 class="card-header">\n                    <a data-bs-toggle="collapse" href="#error_main">Error</a>\n                </h4>\n                <div id="error_main" class="collapse show">\n                    <div class="card-body">\n                        <t t-call="http_routing.error_message"/>\n                    </div>\n                </div>\n            </div>\n            <div class="card" t-if="qweb_exception">\n                <h4 class="card-header">\n                    <a data-bs-toggle="collapse" href="#error_qweb">QWeb</a>\n                </h4>\n                <div id="error_qweb" class="collapse show">\n                    <div class="card-body">\n                        <p>\n                            <strong>Error message:</strong>\n                            <pre t-esc="exception"/>\n                        </p>\n                        <p>\n                            The error occurred while rendering the template <code t-esc="qweb_exception.name"/> \n                            <t t-if="qweb_exception.html">and evaluating the following expression: <code t-esc="qweb_exception.html"/></t>\n                        </p>\n                    </div>\n                </div>\n            </div>\n            <div class="card" t-if="traceback">\n                <h4 class="card-header">\n                    <a data-bs-toggle="collapse" href="#error_traceback">Traceback</a>\n                </h4>\n                <div id="error_traceback" t-attf-class="collapse #{not error_message and not qweb_exception and 'show'}">\n                    <div class="card-body">\n                        <pre id="exception_traceback" t-esc="traceback"/>\n                    </div>\n                </div>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:24.376675	2026-04-08 08:34:24.376675	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1051	16	958	1	1	res.config.settings.view.form.inherit.sale.management	res.config.settings	\N	form	sale_management/views/res_config_settings_views.xml	extension	{"en_US": "<data><setting id=\\"online_signature\\" position=\\"after\\">\\n                <setting id=\\"standardized_offers_setting\\" company_dependent=\\"1\\" documentation=\\"/applications/sales/sales/send_quotations/quote_template.html\\" help=\\"Create standardized offers with default products\\">\\n                    <field name=\\"group_sale_order_template\\"/>\\n                    <div class=\\"content-group\\" invisible=\\"not group_sale_order_template\\">\\n                        <div class=\\"mt16\\">\\n                            <label for=\\"company_so_template_id\\" class=\\"o_light_label mr8\\"/>\\n                            <field name=\\"company_so_template_id\\" class=\\"oe_inline\\"/>\\n                        </div>\\n                        <div class=\\"mt8\\">\\n                            <button name=\\"358\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Quotation Templates\\" class=\\"btn-link\\"/>\\n                        </div>\\n                    </div>\\n                </setting>\\n            </setting>\\n            <app name=\\"sale_management\\" position=\\"attributes\\">\\n                <attribute name=\\"notApp\\">0</attribute>\\n            </app>\\n        </data>", "es_ES": "<data><setting id=\\"online_signature\\" position=\\"after\\">\\n                <setting id=\\"standardized_offers_setting\\" company_dependent=\\"1\\" documentation=\\"/applications/sales/sales/send_quotations/quote_template.html\\" help=\\"Cree plantillas de ofertas con productos por defecto\\">\\n                    <field name=\\"group_sale_order_template\\"/>\\n                    <div class=\\"content-group\\" invisible=\\"not group_sale_order_template\\">\\n                        <div class=\\"mt16\\">\\n                            <label for=\\"company_so_template_id\\" class=\\"o_light_label mr8\\"/>\\n                            <field name=\\"company_so_template_id\\" class=\\"oe_inline\\"/>\\n                        </div>\\n                        <div class=\\"mt8\\">\\n                            <button name=\\"358\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Plantillas de presupuesto\\" class=\\"btn-link\\"/>\\n                        </div>\\n                    </div>\\n                </setting>\\n            </setting>\\n            <app name=\\"sale_management\\" position=\\"attributes\\">\\n                <attribute name=\\"notApp\\">0</attribute>\\n            </app>\\n        </data>", "pt_PT": "<data><setting id=\\"online_signature\\" position=\\"after\\">\\n                <setting id=\\"standardized_offers_setting\\" company_dependent=\\"1\\" documentation=\\"/applications/sales/sales/send_quotations/quote_template.html\\" help=\\"Crie ofertas padronizadas com produtos padrões\\">\\n                    <field name=\\"group_sale_order_template\\"/>\\n                    <div class=\\"content-group\\" invisible=\\"not group_sale_order_template\\">\\n                        <div class=\\"mt16\\">\\n                            <label for=\\"company_so_template_id\\" class=\\"o_light_label mr8\\"/>\\n                            <field name=\\"company_so_template_id\\" class=\\"oe_inline\\"/>\\n                        </div>\\n                        <div class=\\"mt8\\">\\n                            <button name=\\"358\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Modelos de Orçamento\\" class=\\"btn-link\\"/>\\n                        </div>\\n                    </div>\\n                </setting>\\n            </setting>\\n            <app name=\\"sale_management\\" position=\\"attributes\\">\\n                <attribute name=\\"notApp\\">0</attribute>\\n            </app>\\n        </data>"}	<?xml version="1.0"?>\n<data><setting id="online_signature" position="after">\n                <setting id="standardized_offers_setting" company_dependent="1" documentation="/applications/sales/sales/send_quotations/quote_template.html" help="Create standardized offers with default products">\n                    <field name="group_sale_order_template"/>\n                    <div class="content-group" invisible="not group_sale_order_template">\n                        <div class="mt16">\n                            <label for="company_so_template_id" class="o_light_label mr8"/>\n                            <field name="company_so_template_id" class="oe_inline"/>\n                        </div>\n                        <div class="mt8">\n                            <button name="358" icon="oi-arrow-right" type="action" string="Quotation Templates" class="btn-link"/>\n                        </div>\n                    </div>\n                </setting>\n            </setting>\n            <app name="sale_management" position="attributes">\n                <attribute name="notApp">0</attribute>\n            </app>\n        </data>	f	t	2026-04-08 08:35:05.349582	2026-04-08 08:35:05.349582	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1052	16	974	1	1	sale.order.form.inherit.sale_management	sale.order	\N	form	sale_management/views/sale_order_views.xml	extension	{"en_US": "<data><page name=\\"order_lines\\" position=\\"after\\">\\n                <page string=\\"Optional Products\\" name=\\"optional_products\\" invisible=\\"state not in ['draft', 'sent']\\">\\n                    <field name=\\"sale_order_option_ids\\" mode=\\"list,kanban\\" readonly=\\"state in ['cancel', 'sale']\\">\\n                        <form string=\\"Optional Products\\">\\n                            <group>\\n                                <field name=\\"product_id\\" domain=\\"[('sale_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]\\"/>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"quantity\\"/>\\n                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                <field name=\\"price_unit\\"/>\\n                                <field name=\\"discount\\" groups=\\"sale.group_discount_per_so_line\\"/>\\n                                <field name=\\"is_present\\"/>\\n                            </group>\\n                        </form>\\n                        <kanban class=\\"o_kanban_mobile\\">\\n                            <field name=\\"is_present\\"/>\\n                            <templates>\\n                                <t t-name=\\"card\\">\\n                                    <div class=\\"row\\">\\n                                        <field name=\\"product_id\\" class=\\"col-10 fw-bolder\\"/>\\n                                        <button name=\\"button_add_to_order\\" class=\\"col-2 btn btn-link oe_link fa fa-shopping-cart\\" title=\\"Add to order lines\\" type=\\"object\\" invisible=\\"is_present\\"/>\\n                                    </div>\\n                                    <div class=\\"text-muted\\">\\n                                        Quantity:\\n                                        <field name=\\"quantity\\"/>\\n                                        <field name=\\"uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                    </div>\\n                                    <div class=\\"text-muted\\">\\n                                        Unit Price:\\n                                        <field name=\\"price_unit\\"/>\\n                                    </div>\\n                                </t>\\n                            </templates>\\n                        </kanban>\\n                        <list string=\\"Sales Quotation Template Lines\\" editable=\\"bottom\\" decoration-success=\\"is_present == True\\">\\n                            <control>\\n                                <create name=\\"add_product_control\\" string=\\"Add a product\\"/>\\n                            </control>\\n                            <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                            <field name=\\"product_id\\" domain=\\"[('sale_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]\\"/>\\n                            <field name=\\"name\\" optional=\\"show\\"/>\\n                            <field name=\\"quantity\\"/>\\n                            <field name=\\"uom_id\\" string=\\"UoM\\" groups=\\"uom.group_uom\\" optional=\\"show\\"/>\\n                            <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                            <field name=\\"price_unit\\"/>\\n                            <field name=\\"discount\\" width=\\"50px\\" string=\\"Disc.%\\" groups=\\"sale.group_discount_per_so_line\\" optional=\\"show\\"/>\\n                            <field name=\\"is_present\\" column_invisible=\\"True\\"/>\\n                            <button name=\\"button_add_to_order\\" type=\\"object\\" class=\\"oe_link\\" icon=\\"fa-shopping-cart\\" title=\\"Add to order lines\\" invisible=\\"is_present\\"/>\\n                        </list>\\n                    </field>\\n                </page>\\n            </page>\\n\\n            <field name=\\"partner_shipping_id\\" position=\\"after\\">\\n                <field name=\\"sale_order_template_id\\" options=\\"{'no_create': True}\\" groups=\\"sale_management.group_sale_order_template\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n            </field>\\n        </data>", "es_ES": "<data><page name=\\"order_lines\\" position=\\"after\\">\\n                <page string=\\"Productos opcionales\\" name=\\"optional_products\\" invisible=\\"state not in ['draft', 'sent']\\">\\n                    <field name=\\"sale_order_option_ids\\" mode=\\"list,kanban\\" readonly=\\"state in ['cancel', 'sale']\\">\\n                        <form string=\\"Productos opcionales\\">\\n                            <group>\\n                                <field name=\\"product_id\\" domain=\\"[('sale_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]\\"/>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"quantity\\"/>\\n                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                <field name=\\"price_unit\\"/>\\n                                <field name=\\"discount\\" groups=\\"sale.group_discount_per_so_line\\"/>\\n                                <field name=\\"is_present\\"/>\\n                            </group>\\n                        </form>\\n                        <kanban class=\\"o_kanban_mobile\\">\\n                            <field name=\\"is_present\\"/>\\n                            <templates>\\n                                <t t-name=\\"card\\">\\n                                    <div class=\\"row\\">\\n                                        <field name=\\"product_id\\" class=\\"col-10 fw-bolder\\"/>\\n                                        <button name=\\"button_add_to_order\\" class=\\"col-2 btn btn-link oe_link fa fa-shopping-cart\\" title=\\"Añadir a las líneas de pedido\\" type=\\"object\\" invisible=\\"is_present\\"/>\\n                                    </div>\\n                                    <div class=\\"text-muted\\">\\n                                        Cantidad:\\n                                        <field name=\\"quantity\\"/>\\n                                        <field name=\\"uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                    </div>\\n                                    <div class=\\"text-muted\\">\\n                                        Precio unitario:\\n                                        <field name=\\"price_unit\\"/>\\n                                    </div>\\n                                </t>\\n                            </templates>\\n                        </kanban>\\n                        <list string=\\"Líneas de la plantilla de pedido de venta\\" editable=\\"bottom\\" decoration-success=\\"is_present == True\\">\\n                            <control>\\n                                <create name=\\"add_product_control\\" string=\\"Añadir un producto\\"/>\\n                            </control>\\n                            <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                            <field name=\\"product_id\\" domain=\\"[('sale_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]\\"/>\\n                            <field name=\\"name\\" optional=\\"show\\"/>\\n                            <field name=\\"quantity\\"/>\\n                            <field name=\\"uom_id\\" string=\\"UdM\\" groups=\\"uom.group_uom\\" optional=\\"show\\"/>\\n                            <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                            <field name=\\"price_unit\\"/>\\n                            <field name=\\"discount\\" width=\\"50px\\" string=\\"Desc.%\\" groups=\\"sale.group_discount_per_so_line\\" optional=\\"show\\"/>\\n                            <field name=\\"is_present\\" column_invisible=\\"True\\"/>\\n                            <button name=\\"button_add_to_order\\" type=\\"object\\" class=\\"oe_link\\" icon=\\"fa-shopping-cart\\" title=\\"Añadir a las líneas de pedido\\" invisible=\\"is_present\\"/>\\n                        </list>\\n                    </field>\\n                </page>\\n            </page>\\n\\n            <field name=\\"partner_shipping_id\\" position=\\"after\\">\\n                <field name=\\"sale_order_template_id\\" options=\\"{'no_create': True}\\" groups=\\"sale_management.group_sale_order_template\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n            </field>\\n        </data>", "pt_PT": "<data><page name=\\"order_lines\\" position=\\"after\\">\\n                <page string=\\"Artigos Opcionais\\" name=\\"optional_products\\" invisible=\\"state not in ['draft', 'sent']\\">\\n                    <field name=\\"sale_order_option_ids\\" mode=\\"list,kanban\\" readonly=\\"state in ['cancel', 'sale']\\">\\n                        <form string=\\"Artigos Opcionais\\">\\n                            <group>\\n                                <field name=\\"product_id\\" domain=\\"[('sale_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]\\"/>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"quantity\\"/>\\n                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                <field name=\\"price_unit\\"/>\\n                                <field name=\\"discount\\" groups=\\"sale.group_discount_per_so_line\\"/>\\n                                <field name=\\"is_present\\"/>\\n                            </group>\\n                        </form>\\n                        <kanban class=\\"o_kanban_mobile\\">\\n                            <field name=\\"is_present\\"/>\\n                            <templates>\\n                                <t t-name=\\"card\\">\\n                                    <div class=\\"row\\">\\n                                        <field name=\\"product_id\\" class=\\"col-10 fw-bolder\\"/>\\n                                        <button name=\\"button_add_to_order\\" class=\\"col-2 btn btn-link oe_link fa fa-shopping-cart\\" title=\\"Adicionar às linhas do pedido\\" type=\\"object\\" invisible=\\"is_present\\"/>\\n                                    </div>\\n                                    <div class=\\"text-muted\\">\\n                                        Quantidade:\\n                                        <field name=\\"quantity\\"/>\\n                                        <field name=\\"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                                </t>\\n                            </templates>\\n                        </kanban>\\n                        <list string=\\"Linhas de Modelo de Orçamento de Venda\\" editable=\\"bottom\\" decoration-success=\\"is_present == True\\">\\n                            <control>\\n                                <create name=\\"add_product_control\\" string=\\"Adicionar um artigo\\"/>\\n                            </control>\\n                            <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                            <field name=\\"product_id\\" domain=\\"[('sale_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]\\"/>\\n                            <field name=\\"name\\" optional=\\"show\\"/>\\n                            <field name=\\"quantity\\"/>\\n                            <field name=\\"uom_id\\" string=\\"UoM\\" groups=\\"uom.group_uom\\" optional=\\"show\\"/>\\n                            <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                            <field name=\\"price_unit\\"/>\\n                            <field name=\\"discount\\" width=\\"50px\\" string=\\"Desc.%\\" groups=\\"sale.group_discount_per_so_line\\" optional=\\"show\\"/>\\n                            <field name=\\"is_present\\" column_invisible=\\"True\\"/>\\n                            <button name=\\"button_add_to_order\\" type=\\"object\\" class=\\"oe_link\\" icon=\\"fa-shopping-cart\\" title=\\"Adicionar às linhas do pedido\\" invisible=\\"is_present\\"/>\\n                        </list>\\n                    </field>\\n                </page>\\n            </page>\\n\\n            <field name=\\"partner_shipping_id\\" position=\\"after\\">\\n                <field name=\\"sale_order_template_id\\" options=\\"{'no_create': True}\\" groups=\\"sale_management.group_sale_order_template\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n            </field>\\n        </data>"}	<?xml version="1.0"?>\n<data><page name="order_lines" position="after">\n                <page string="Optional Products" name="optional_products" invisible="state not in ['draft', 'sent']">\n                    <field name="sale_order_option_ids" mode="list,kanban" readonly="state in ['cancel', 'sale']">\n                        <form string="Optional Products">\n                            <group>\n                                <field name="product_id" domain="[('sale_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]"/>\n                                <field name="name"/>\n                                <field name="quantity"/>\n                                <field name="product_uom_category_id" invisible="1"/>\n                                <field name="uom_id" groups="uom.group_uom"/>\n                                <field name="price_unit"/>\n                                <field name="discount" groups="sale.group_discount_per_so_line"/>\n                                <field name="is_present"/>\n                            </group>\n                        </form>\n                        <kanban class="o_kanban_mobile">\n                            <field name="is_present"/>\n                            <templates>\n                                <t t-name="card">\n                                    <div class="row">\n                                        <field name="product_id" class="col-10 fw-bolder"/>\n                                        <button name="button_add_to_order" class="col-2 btn btn-link oe_link fa fa-shopping-cart" title="Add to order lines" type="object" invisible="is_present"/>\n                                    </div>\n                                    <div class="text-muted">\n                                        Quantity:\n                                        <field name="quantity"/>\n                                        <field name="uom_id" groups="uom.group_uom"/>\n                                    </div>\n                                    <div class="text-muted">\n                                        Unit Price:\n                                        <field name="price_unit"/>\n                                    </div>\n                                </t>\n                            </templates>\n                        </kanban>\n                        <list string="Sales Quotation Template Lines" editable="bottom" decoration-success="is_present == True">\n                            <control>\n                                <create name="add_product_control" string="Add a product"/>\n                            </control>\n                            <field name="sequence" widget="handle"/>\n                            <field name="product_id" domain="[('sale_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]"/>\n                            <field name="name" optional="show"/>\n                            <field name="quantity"/>\n                            <field name="uom_id" string="UoM" groups="uom.group_uom" optional="show"/>\n                            <field name="product_uom_category_id" column_invisible="True"/>\n                            <field name="price_unit"/>\n                            <field name="discount" width="50px" string="Disc.%" groups="sale.group_discount_per_so_line" optional="show"/>\n                            <field name="is_present" column_invisible="True"/>\n                            <button name="button_add_to_order" type="object" class="oe_link" icon="fa-shopping-cart" title="Add to order lines" invisible="is_present"/>\n                        </list>\n                    </field>\n                </page>\n            </page>\n\n            <field name="partner_shipping_id" position="after">\n                <field name="sale_order_template_id" options="{'no_create': True}" groups="sale_management.group_sale_order_template" readonly="state in ['cancel', 'sale']"/>\n            </field>\n        </data>	f	t	2026-04-08 08:35:05.349582	2026-04-08 08:35:05.349582	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1047	16	\N	1	1	sale.order.template.search	sale.order.template	\N	search	sale_management/views/sale_order_template_views.xml	primary	{"en_US": "<search string=\\"Search Quotation Template\\">\\n                <field name=\\"name\\"/>\\n                <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active','=', False)]\\"/>\\n                <group expand=\\"1\\" string=\\"Group By\\">\\n                    <filter string=\\"Company\\" name=\\"company_id\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Buscar plantilla de presupuesto\\">\\n                <field name=\\"name\\"/>\\n                <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active','=', False)]\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Compañía\\" name=\\"company_id\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search string=\\"Pesquisar Modelo de Orçamento\\">\\n                <field name=\\"name\\"/>\\n                <filter string=\\"Arquivados\\" name=\\"inactive\\" domain=\\"[('active','=', False)]\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar Por\\">\\n                    <filter string=\\"Empresa\\" name=\\"company_id\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search Quotation Template">\n                <field name="name"/>\n                <filter string="Archived" name="inactive" domain="[('active','=', False)]"/>\n                <group expand="1" string="Group By">\n                    <filter string="Company" name="company_id" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:35:05.349582	2026-04-08 08:35:05.349582	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
612	16	234	1	1	iap.account.view.form	iap.account	\N	form	sms/views/iap_account_views.xml	extension	{"en_US": "<data><xpath expr=\\"//group[@name='account']\\" position=\\"before\\">\\n                    <div role=\\"status\\" class=\\"alert alert-danger mb-0\\" invisible=\\"service_name != 'sms' or (state != 'unregistered' and state)\\">\\n                        <i class=\\"fa fa-warning\\"/> You cannot send SMS while your account is not registered.\\n                        <button type=\\"object\\" name=\\"action_open_registration_wizard\\" class=\\"btn-link p-0\\">\\n                            <i class=\\"oi oi-arrow-right\\"/>\\n                            Register\\n                        </button>\\n                    </div>\\n                    <div role=\\"status\\" class=\\"alert alert-danger mb-0\\" invisible=\\"service_name != 'sms' or (state != 'banned')\\">\\n                        <i class=\\"fa fa-warning\\"/> An error occurred with your account. Please contact the support for more information...\\n                    </div>\\n                </xpath>\\n                <xpath expr=\\"//button[@name='action_buy_credits']\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\">service_name == 'sms' and not state</attribute>\\n                </xpath>\\n                <xpath expr=\\"//group[@name='external']/*[1]\\" position=\\"before\\">\\n                    <label for=\\"sender_name\\" class=\\"oe_inline\\" invisible=\\"service_name != 'sms' or not (state == 'registered' and state)\\"/>\\n                    <div invisible=\\"service_name != 'sms'  or not (state == 'registered' and state)\\">\\n                        <field name=\\"sender_name\\" class=\\"oe_inline\\" invisible=\\"not sender_name\\"/>\\n                        <button type=\\"object\\" invisible=\\"sender_name\\" name=\\"action_open_sender_name_wizard\\" class=\\"btn-link p-0\\">\\n                            <i class=\\"oi oi-arrow-right\\"/>\\n                            Set Sender Name\\n                        </button>\\n                    </div>\\n                </xpath>\\n            </data>", "es_ES": "<data><xpath expr=\\"//group[@name='account']\\" position=\\"before\\">\\n                    <div role=\\"status\\" class=\\"alert alert-danger mb-0\\" invisible=\\"service_name != 'sms' or (state != 'unregistered' and state)\\">\\n                        <i class=\\"fa fa-warning\\"/> No puede enviar mensajes SMS si su cuenta no está registrada.\\n                        <button type=\\"object\\" name=\\"action_open_registration_wizard\\" class=\\"btn-link p-0\\">\\n                            <i class=\\"oi oi-arrow-right\\"/>\\n                            Registrar\\n                        </button>\\n                    </div>\\n                    <div role=\\"status\\" class=\\"alert alert-danger mb-0\\" invisible=\\"service_name != 'sms' or (state != 'banned')\\">\\n                        <i class=\\"fa fa-warning\\"/> Ocurrió un error con su cuenta, contacte a soporte para obtener más información...\\n                    </div>\\n                </xpath>\\n                <xpath expr=\\"//button[@name='action_buy_credits']\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\">service_name == 'sms' and not state</attribute>\\n                </xpath>\\n                <xpath expr=\\"//group[@name='external']/*[1]\\" position=\\"before\\">\\n                    <label for=\\"sender_name\\" class=\\"oe_inline\\" invisible=\\"service_name != 'sms' or not (state == 'registered' and state)\\"/>\\n                    <div invisible=\\"service_name != 'sms'  or not (state == 'registered' and state)\\">\\n                        <field name=\\"sender_name\\" class=\\"oe_inline\\" invisible=\\"not sender_name\\"/>\\n                        <button type=\\"object\\" invisible=\\"sender_name\\" name=\\"action_open_sender_name_wizard\\" class=\\"btn-link p-0\\">\\n                            <i class=\\"oi oi-arrow-right\\"/>\\n                            Establecer nombre de remitente\\n                        </button>\\n                    </div>\\n                </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//group[@name='account']" position="before">\n                    <div role="status" class="alert alert-danger mb-0" invisible="service_name != 'sms' or (state != 'unregistered' and state)">\n                        <i class="fa fa-warning"/> You cannot send SMS while your account is not registered.\n                        <button type="object" name="action_open_registration_wizard" class="btn-link p-0">\n                            <i class="oi oi-arrow-right"/>\n                            Register\n                        </button>\n                    </div>\n                    <div role="status" class="alert alert-danger mb-0" invisible="service_name != 'sms' or (state != 'banned')">\n                        <i class="fa fa-warning"/> An error occurred with your account. Please contact the support for more information...\n                    </div>\n                </xpath>\n                <xpath expr="//button[@name='action_buy_credits']" position="attributes">\n                    <attribute name="invisible">service_name == 'sms' and not state</attribute>\n                </xpath>\n                <xpath expr="//group[@name='external']/*[1]" position="before">\n                    <label for="sender_name" class="oe_inline" invisible="service_name != 'sms' or not (state == 'registered' and state)"/>\n                    <div invisible="service_name != 'sms'  or not (state == 'registered' and state)">\n                        <field name="sender_name" class="oe_inline" invisible="not sender_name"/>\n                        <button type="object" invisible="sender_name" name="action_open_sender_name_wizard" class="btn-link p-0">\n                            <i class="oi oi-arrow-right"/>\n                            Set Sender Name\n                        </button>\n                    </div>\n                </xpath>\n            </data>	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3224	16	3223	1	1	language_selector_inline	\N	website.language_selector_inline	qweb	website/views/website_templates.xml	primary	{"en_US": "<data inherit_id=\\"website.language_selector\\" primary=\\"True\\">\\n    <xpath expr=\\"//*[contains(@t-attf-class, 'js_language_selector')]\\" position=\\"attributes\\">\\n        <attribute name=\\"t-attf-class\\" remove=\\"dropup\\" separator=\\" \\"/>\\n    </xpath>\\n    <xpath expr=\\"//*[contains(@t-attf-class, 'dropdown-toggle')]\\" position=\\"replace\\"/>\\n    <xpath expr=\\"//*[@role='menu']\\" position=\\"attributes\\">\\n        <attribute name=\\"t-attf-class\\" remove=\\"dropdown-menu\\" add=\\"list-inline\\" separator=\\" \\"/>\\n    </xpath>\\n    <xpath expr=\\"//*[contains(@t-attf-class,'dropdown-item')]\\" position=\\"attributes\\">\\n        <attribute name=\\"t-attf-class\\" remove=\\"dropdown-item\\" add=\\"list-inline-item\\" separator=\\" \\"/>\\n    </xpath>\\n    <xpath expr=\\"//t[@t-foreach='frontend_languages.values()']\\" position=\\"inside\\">\\n        <t t-if=\\"not lg_last and not no_text\\">\\n            <span class=\\"list-inline-item\\">|</span>\\n        </t>\\n    </xpath>\\n<xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">website.language_selector_inline</attribute></xpath></data>", "es_ES": "<data inherit_id=\\"website.language_selector\\" primary=\\"True\\">\\n    <xpath expr=\\"//*[contains(@t-attf-class, 'js_language_selector')]\\" position=\\"attributes\\">\\n        <attribute name=\\"t-attf-class\\" remove=\\"dropup\\" separator=\\" \\"/>\\n    </xpath>\\n    <xpath expr=\\"//*[contains(@t-attf-class, 'dropdown-toggle')]\\" position=\\"replace\\"/>\\n    <xpath expr=\\"//*[@role='menu']\\" position=\\"attributes\\">\\n        <attribute name=\\"t-attf-class\\" remove=\\"dropdown-menu\\" add=\\"list-inline\\" separator=\\" \\"/>\\n    </xpath>\\n    <xpath expr=\\"//*[contains(@t-attf-class,'dropdown-item')]\\" position=\\"attributes\\">\\n        <attribute name=\\"t-attf-class\\" remove=\\"dropdown-item\\" add=\\"list-inline-item\\" separator=\\" \\"/>\\n    </xpath>\\n    <xpath expr=\\"//t[@t-foreach='frontend_languages.values()']\\" position=\\"inside\\">\\n        <t t-if=\\"not lg_last and not no_text\\">\\n            <span class=\\"list-inline-item\\">|</span>\\n        </t>\\n    </xpath>\\n<xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">website.language_selector_inline</attribute></xpath></data>", "pt_PT": "<data inherit_id=\\"website.language_selector\\" primary=\\"True\\">\\n    <xpath expr=\\"//*[contains(@t-attf-class, 'js_language_selector')]\\" position=\\"attributes\\">\\n        <attribute name=\\"t-attf-class\\" remove=\\"dropup\\" separator=\\" \\"/>\\n    </xpath>\\n    <xpath expr=\\"//*[contains(@t-attf-class, 'dropdown-toggle')]\\" position=\\"replace\\"/>\\n    <xpath expr=\\"//*[@role='menu']\\" position=\\"attributes\\">\\n        <attribute name=\\"t-attf-class\\" remove=\\"dropdown-menu\\" add=\\"list-inline\\" separator=\\" \\"/>\\n    </xpath>\\n    <xpath expr=\\"//*[contains(@t-attf-class,'dropdown-item')]\\" position=\\"attributes\\">\\n        <attribute name=\\"t-attf-class\\" remove=\\"dropdown-item\\" add=\\"list-inline-item\\" separator=\\" \\"/>\\n    </xpath>\\n    <xpath expr=\\"//t[@t-foreach='frontend_languages.values()']\\" position=\\"inside\\">\\n        <t t-if=\\"not lg_last and not no_text\\">\\n            <span class=\\"list-inline-item\\">|</span>\\n        </t>\\n    </xpath>\\n<xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">website.language_selector_inline</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data inherit_id="website.language_selector" primary="True">\n    <xpath expr="//*[contains(@t-attf-class, 'js_language_selector')]" position="attributes">\n        <attribute name="t-attf-class" remove="dropup" separator=" "/>\n    </xpath>\n    <xpath expr="//*[contains(@t-attf-class, 'dropdown-toggle')]" position="replace"/>\n    <xpath expr="//*[@role='menu']" position="attributes">\n        <attribute name="t-attf-class" remove="dropdown-menu" add="list-inline" separator=" "/>\n    </xpath>\n    <xpath expr="//*[contains(@t-attf-class,'dropdown-item')]" position="attributes">\n        <attribute name="t-attf-class" remove="dropdown-item" add="list-inline-item" separator=" "/>\n    </xpath>\n    <xpath expr="//t[@t-foreach='frontend_languages.values()']" position="inside">\n        <t t-if="not lg_last and not no_text">\n            <span class="list-inline-item">|</span>\n        </t>\n    </xpath>\n<xpath expr="." position="attributes"><attribute name="t-name">website.language_selector_inline</attribute></xpath></data>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3236	16	3235	1	1	Header Call to Action	\N	website.header_call_to_action	qweb	website/views/website_templates.xml	extension	{"en_US": "<data inherit_id=\\"website.placeholder_header_call_to_action\\" name=\\"Header Call to Action\\" active=\\"True\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <div t-attf-class=\\"oe_structure oe_structure_solo #{_div_class}\\">\\n                <section class=\\"oe_unremovable oe_unmovable s_text_block\\" data-snippet=\\"s_text_block\\" data-name=\\"Text\\">\\n                    <div class=\\"container\\">\\n                        <a href=\\"/contactus\\" class=\\"oe_unremovable btn btn-primary btn_cta\\">Contact Us</a>\\n                    </div>\\n                </section>\\n            </div>\\n        </li>\\n    </xpath>\\n</data>", "es_ES": "<data inherit_id=\\"website.placeholder_header_call_to_action\\" name=\\"Header Call to Action\\" active=\\"True\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <div t-attf-class=\\"oe_structure oe_structure_solo #{_div_class}\\">\\n                <section class=\\"oe_unremovable oe_unmovable s_text_block\\" data-snippet=\\"s_text_block\\" data-name=\\"Text\\">\\n                    <div class=\\"container\\">\\n                        <a href=\\"/contactus\\" class=\\"oe_unremovable btn btn-primary btn_cta\\">Contáctenos</a>\\n                    </div>\\n                </section>\\n            </div>\\n        </li>\\n    </xpath>\\n</data>", "pt_PT": "<data inherit_id=\\"website.placeholder_header_call_to_action\\" name=\\"Header Call to Action\\" active=\\"True\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <div t-attf-class=\\"oe_structure oe_structure_solo #{_div_class}\\">\\n                <section class=\\"oe_unremovable oe_unmovable s_text_block\\" data-snippet=\\"s_text_block\\" data-name=\\"Text\\">\\n                    <div class=\\"container\\">\\n                        <a href=\\"/contactus\\" class=\\"oe_unremovable btn btn-primary btn_cta\\">Contacte-nos</a>\\n                    </div>\\n                </section>\\n            </div>\\n        </li>\\n    </xpath>\\n</data>"}	<?xml version="1.0"?>\n<data inherit_id="website.placeholder_header_call_to_action" name="Header Call to Action" active="True">\n    <xpath expr="." position="inside">\n        <li t-attf-class="#{_item_class}">\n            <div t-attf-class="oe_structure oe_structure_solo #{_div_class}">\n                <section class="oe_unremovable oe_unmovable s_text_block" data-snippet="s_text_block" data-name="Text">\n                    <div class="container">\n                        <a href="/contactus" class="oe_unremovable btn btn-primary btn_cta">Contact Us</a>\n                    </div>\n                </section>\n            </div>\n        </li>\n    </xpath>\n</data>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3240	16	\N	1	1	record_cover	\N	website.record_cover	qweb	website/views/website_templates.xml	primary	{"en_US": "<t t-name=\\"website.record_cover\\">\\n    <t t-set=\\"_cp\\" t-value=\\"_cp or json.loads(_record.cover_properties)\\"/>\\n    <t t-set=\\"_name\\" t-value=\\"_name or _record._name\\"/>\\n    <t t-set=\\"_id\\" t-value=\\"_id or _record.id\\"/>\\n    <t t-set=\\"_bg\\" t-value=\\"_bg or _record._get_background(height=_resize_height, width=_resize_width)\\"/>\\n    <t t-set=\\"default_cover_name\\">Cover</t>\\n    <div t-att-data-name=\\"display_opt_name or default_cover_name\\" t-att-style=\\"_cp.get('background_color_style')\\" t-att-data-use_size=\\"use_size\\" t-att-data-use_filters=\\"use_filters\\" t-att-data-use_text_align=\\"use_text_align\\" t-att-data-res-model=\\"_name\\" t-att-data-res-id=\\"_id\\" t-attf-class=\\"o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc #{_cp.get('background_color_class')} #{use_size and _cp.get('resize_class')} #{use_text_align and _cp.get('text_align_class')} #{additionnal_classes}\\">\\n        <div t-attf-class=\\"o_record_cover_component o_record_cover_image #{snippet_autofocus and 'o_we_snippet_autofocus'}\\" t-attf-style=\\"background-image: #{_bg};\\"/>\\n        <div t-if=\\"use_filters\\" t-attf-class=\\"o_record_cover_component o_record_cover_filter oe_black\\" t-attf-style=\\"opacity: #{_cp.get('opacity', 0.0)};\\"/>\\n        <t t-out=\\"0\\"/>\\n    </div>\\n</t>", "es_ES": "<t t-name=\\"website.record_cover\\">\\n    <t t-set=\\"_cp\\" t-value=\\"_cp or json.loads(_record.cover_properties)\\"/>\\n    <t t-set=\\"_name\\" t-value=\\"_name or _record._name\\"/>\\n    <t t-set=\\"_id\\" t-value=\\"_id or _record.id\\"/>\\n    <t t-set=\\"_bg\\" t-value=\\"_bg or _record._get_background(height=_resize_height, width=_resize_width)\\"/>\\n    <t t-set=\\"default_cover_name\\">Portada</t>\\n    <div t-att-data-name=\\"display_opt_name or default_cover_name\\" t-att-style=\\"_cp.get('background_color_style')\\" t-att-data-use_size=\\"use_size\\" t-att-data-use_filters=\\"use_filters\\" t-att-data-use_text_align=\\"use_text_align\\" t-att-data-res-model=\\"_name\\" t-att-data-res-id=\\"_id\\" t-attf-class=\\"o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc #{_cp.get('background_color_class')} #{use_size and _cp.get('resize_class')} #{use_text_align and _cp.get('text_align_class')} #{additionnal_classes}\\">\\n        <div t-attf-class=\\"o_record_cover_component o_record_cover_image #{snippet_autofocus and 'o_we_snippet_autofocus'}\\" t-attf-style=\\"background-image: #{_bg};\\"/>\\n        <div t-if=\\"use_filters\\" t-attf-class=\\"o_record_cover_component o_record_cover_filter oe_black\\" t-attf-style=\\"opacity: #{_cp.get('opacity', 0.0)};\\"/>\\n        <t t-out=\\"0\\"/>\\n    </div>\\n</t>", "pt_PT": "<t t-name=\\"website.record_cover\\">\\n    <t t-set=\\"_cp\\" t-value=\\"_cp or json.loads(_record.cover_properties)\\"/>\\n    <t t-set=\\"_name\\" t-value=\\"_name or _record._name\\"/>\\n    <t t-set=\\"_id\\" t-value=\\"_id or _record.id\\"/>\\n    <t t-set=\\"_bg\\" t-value=\\"_bg or _record._get_background(height=_resize_height, width=_resize_width)\\"/>\\n    <t t-set=\\"default_cover_name\\">Capa</t>\\n    <div t-att-data-name=\\"display_opt_name or default_cover_name\\" t-att-style=\\"_cp.get('background_color_style')\\" t-att-data-use_size=\\"use_size\\" t-att-data-use_filters=\\"use_filters\\" t-att-data-use_text_align=\\"use_text_align\\" t-att-data-res-model=\\"_name\\" t-att-data-res-id=\\"_id\\" t-attf-class=\\"o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc #{_cp.get('background_color_class')} #{use_size and _cp.get('resize_class')} #{use_text_align and _cp.get('text_align_class')} #{additionnal_classes}\\">\\n        <div t-attf-class=\\"o_record_cover_component o_record_cover_image #{snippet_autofocus and 'o_we_snippet_autofocus'}\\" t-attf-style=\\"background-image: #{_bg};\\"/>\\n        <div t-if=\\"use_filters\\" t-attf-class=\\"o_record_cover_component o_record_cover_filter oe_black\\" t-attf-style=\\"opacity: #{_cp.get('opacity', 0.0)};\\"/>\\n        <t t-out=\\"0\\"/>\\n    </div>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="website.record_cover">\n    <t t-set="_cp" t-value="_cp or json.loads(_record.cover_properties)"/>\n    <t t-set="_name" t-value="_name or _record._name"/>\n    <t t-set="_id" t-value="_id or _record.id"/>\n    <t t-set="_bg" t-value="_bg or _record._get_background(height=_resize_height, width=_resize_width)"/>\n    <t t-set="default_cover_name">Cover</t>\n    <div t-att-data-name="display_opt_name or default_cover_name" t-att-style="_cp.get('background_color_style')" t-att-data-use_size="use_size" t-att-data-use_filters="use_filters" t-att-data-use_text_align="use_text_align" t-att-data-res-model="_name" t-att-data-res-id="_id" t-attf-class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc #{_cp.get('background_color_class')} #{use_size and _cp.get('resize_class')} #{use_text_align and _cp.get('text_align_class')} #{additionnal_classes}">\n        <div t-attf-class="o_record_cover_component o_record_cover_image #{snippet_autofocus and 'o_we_snippet_autofocus'}" t-attf-style="background-image: #{_bg};"/>\n        <div t-if="use_filters" t-attf-class="o_record_cover_component o_record_cover_filter oe_black" t-attf-style="opacity: #{_cp.get('opacity', 0.0)};"/>\n        <t t-out="0"/>\n    </div>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3241	16	\N	1	1	publish_management	\N	website.publish_management	qweb	website/views/website_templates.xml	primary	{"en_US": "<t t-name=\\"website.publish_management\\">\\n    <div groups=\\"website.group_website_restricted_editor\\" t-ignore=\\"true\\" class=\\"float-end css_editable_mode_hidden\\" t-att-style=\\"style or None\\">\\n        <div t-attf-class=\\"btn-group #{btn_class} js_publish_management #{object.website_published and 'css_published' or 'css_unpublished'}\\" t-att-data-id=\\"object.id\\" t-att-data-object=\\"object._name\\" t-att-data-description=\\"env['ir.model']._get(object._name).display_name\\">\\n            <button class=\\"btn btn-danger js_publish_btn\\">Unpublished</button>\\n            <button class=\\"btn btn-success js_publish_btn\\">Published</button>\\n            <button type=\\"button\\" t-attf-class=\\"btn btn-default dropdown-toggle dropdown-toggle-split\\" t-att-id=\\"'dopprod-%s' % object.id\\" data-bs-toggle=\\"dropdown\\"/>\\n            <div class=\\"dropdown-menu\\" role=\\"menu\\" t-att-aria-labelledby=\\"'dopprod-%s' % object.id\\">\\n                <t t-out=\\"0\\"/>\\n                <a role=\\"menuitem\\" t-attf-href=\\"/odoo/action-#{action}/#{object.id}?menu_id=#{menu or object.env['ir.model.data']._xmlid_to_res_id('website.menu_website_configuration')}\\" title=\\"Edit in backend\\" class=\\"dropdown-item\\" t-if=\\"publish_edit\\">Edit</a>\\n            </div>\\n        </div>\\n    </div>\\n</t>", "es_ES": "<t t-name=\\"website.publish_management\\">\\n    <div groups=\\"website.group_website_restricted_editor\\" t-ignore=\\"true\\" class=\\"float-end css_editable_mode_hidden\\" t-att-style=\\"style or None\\">\\n        <div t-attf-class=\\"btn-group #{btn_class} js_publish_management #{object.website_published and 'css_published' or 'css_unpublished'}\\" t-att-data-id=\\"object.id\\" t-att-data-object=\\"object._name\\" t-att-data-description=\\"env['ir.model']._get(object._name).display_name\\">\\n            <button class=\\"btn btn-danger js_publish_btn\\">No publicado</button>\\n            <button class=\\"btn btn-success js_publish_btn\\">Publicado</button>\\n            <button type=\\"button\\" t-attf-class=\\"btn btn-default dropdown-toggle dropdown-toggle-split\\" t-att-id=\\"'dopprod-%s' % object.id\\" data-bs-toggle=\\"dropdown\\"/>\\n            <div class=\\"dropdown-menu\\" role=\\"menu\\" t-att-aria-labelledby=\\"'dopprod-%s' % object.id\\">\\n                <t t-out=\\"0\\"/>\\n                <a role=\\"menuitem\\" t-attf-href=\\"/odoo/action-#{action}/#{object.id}?menu_id=#{menu or object.env['ir.model.data']._xmlid_to_res_id('website.menu_website_configuration')}\\" title=\\"Editar en el backend\\" class=\\"dropdown-item\\" t-if=\\"publish_edit\\">Editar</a>\\n            </div>\\n        </div>\\n    </div>\\n</t>", "pt_PT": "<t t-name=\\"website.publish_management\\">\\n    <div groups=\\"website.group_website_restricted_editor\\" t-ignore=\\"true\\" class=\\"float-end css_editable_mode_hidden\\" t-att-style=\\"style or None\\">\\n        <div t-attf-class=\\"btn-group #{btn_class} js_publish_management #{object.website_published and 'css_published' or 'css_unpublished'}\\" t-att-data-id=\\"object.id\\" t-att-data-object=\\"object._name\\" t-att-data-description=\\"env['ir.model']._get(object._name).display_name\\">\\n            <button class=\\"btn btn-danger js_publish_btn\\">Não Publicado</button>\\n            <button class=\\"btn btn-success js_publish_btn\\">Publicado</button>\\n            <button type=\\"button\\" t-attf-class=\\"btn btn-default dropdown-toggle dropdown-toggle-split\\" t-att-id=\\"'dopprod-%s' % object.id\\" data-bs-toggle=\\"dropdown\\"/>\\n            <div class=\\"dropdown-menu\\" role=\\"menu\\" t-att-aria-labelledby=\\"'dopprod-%s' % object.id\\">\\n                <t t-out=\\"0\\"/>\\n                <a role=\\"menuitem\\" t-attf-href=\\"/odoo/action-#{action}/#{object.id}?menu_id=#{menu or object.env['ir.model.data']._xmlid_to_res_id('website.menu_website_configuration')}\\" title=\\"Editar no backend\\" class=\\"dropdown-item\\" t-if=\\"publish_edit\\">Editar</a>\\n            </div>\\n        </div>\\n    </div>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="website.publish_management">\n    <div groups="website.group_website_restricted_editor" t-ignore="true" class="float-end css_editable_mode_hidden" t-att-style="style or None">\n        <div t-attf-class="btn-group #{btn_class} js_publish_management #{object.website_published and 'css_published' or 'css_unpublished'}" t-att-data-id="object.id" t-att-data-object="object._name" t-att-data-description="env['ir.model']._get(object._name).display_name">\n            <button class="btn btn-danger js_publish_btn">Unpublished</button>\n            <button class="btn btn-success js_publish_btn">Published</button>\n            <button type="button" t-attf-class="btn btn-default dropdown-toggle dropdown-toggle-split" t-att-id="'dopprod-%s' % object.id" data-bs-toggle="dropdown"/>\n            <div class="dropdown-menu" role="menu" t-att-aria-labelledby="'dopprod-%s' % object.id">\n                <t t-out="0"/>\n                <a role="menuitem" t-attf-href="/odoo/action-#{action}/#{object.id}?menu_id=#{menu or object.env['ir.model.data']._xmlid_to_res_id('website.menu_website_configuration')}" title="Edit in backend" class="dropdown-item" t-if="publish_edit">Edit</a>\n            </div>\n        </div>\n    </div>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
601	16	\N	1	1	sms.account.sender.view.form	sms.account.sender	\N	form	sms/wizard/sms_account_sender_views.xml	primary	{"en_US": "<form string=\\"Choose your sender name\\">\\n                <sheet>\\n                    <p>\\n                        Your sender name must be between 3 and 11 characters long and only contain alphanumeric characters.\\n                        It must fit your company name, and you aren't allowed to modify it once you registered one, choose it carefully.\\n                    </p>\\n                    <p>\\n                        Note that this is not required, if you don't set a sender name, your SMS will be sent from a short code.\\n                    </p>\\n                    <group>\\n                        <field name=\\"sender_name\\" required=\\"1\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Set sender name\\" name=\\"action_set_sender_name\\" type=\\"object\\" class=\\"btn btn-primary\\"/>\\n                        <button string=\\"Skip for now\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                    </footer>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Elija su nombre de remitente\\">\\n                <sheet>\\n                    <p>\\n                        El nombre del remitente debe tener entre 3 y 11 caracteres de longitud y solo puede incluir caracteres alfanuméricos.\\n                        Elija uno que vaya con el nombre de su empresa. No podrá modificarlo una vez que haya registrado uno, así que elíjalo con mucho cuidado.\\n                    </p>\\n                    <p>\\n                        Tenga en cuenta que no es obligatorio. El SMS será enviado desde un código corto si no configura un nombre de remitente.\\n                    </p>\\n                    <group>\\n                        <field name=\\"sender_name\\" required=\\"1\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Establecer nombre del remitente\\" name=\\"action_set_sender_name\\" type=\\"object\\" class=\\"btn btn-primary\\"/>\\n                        <button string=\\"Omitir por ahora\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                    </footer>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Choose your sender name">\n                <sheet>\n                    <p>\n                        Your sender name must be between 3 and 11 characters long and only contain alphanumeric characters.\n                        It must fit your company name, and you aren't allowed to modify it once you registered one, choose it carefully.\n                    </p>\n                    <p>\n                        Note that this is not required, if you don't set a sender name, your SMS will be sent from a short code.\n                    </p>\n                    <group>\n                        <field name="sender_name" required="1"/>\n                    </group>\n                    <footer>\n                        <button string="Set sender name" name="action_set_sender_name" type="object" class="btn btn-primary"/>\n                        <button string="Skip for now" class="btn-secondary" special="cancel"/>\n                    </footer>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3244	16	3243	1	1	Show Odoo Information	\N	website.show_website_info	qweb	website/views/website_templates.xml	extension	{"en_US": "<data inherit_id=\\"website.website_info\\" name=\\"Show Odoo Information\\">\\n    <xpath expr=\\"//div[@id='wrap']\\" position=\\"inside\\">\\n        <div class=\\"oe_structure\\">\\n            <section class=\\"container\\">\\n                <h1><t t-esc=\\"res_company.name\\"/>\\n                    <small groups=\\"base.group_no_one\\">Odoo Version <t t-out=\\"version.get('server_version')\\"/></small>\\n                </h1>\\n                <p>\\n                    Information about the <t t-esc=\\"res_company.name\\"/> instance of Odoo, the <a target=\\"_blank\\" href=\\"https://www.odoo.com\\">Open Source ERP</a>.\\n                </p>\\n\\n                <div class=\\"alert alert-warning alert-dismissable mt16\\" groups=\\"website.group_website_restricted_editor\\" role=\\"status\\">\\n                   <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"Close\\"/>\\n                   <p>\\n                     Note: To hide this page, uncheck it from the Customize tab in edit mode.\\n                   </p>\\n                </div>\\n                <h2>Installed Applications</h2>\\n                <dl class=\\"dl-horizontal\\" t-foreach=\\"apps\\" t-as=\\"app\\">\\n                    <dt>\\n                        <a t-att-href=\\"app.website\\" t-if=\\"app.website\\">\\n                            <t t-out=\\"app.shortdesc\\"/>\\n                        </a>\\n                        <span t-out=\\"app.shortdesc\\" t-if=\\"not app.website\\"/>\\n                    </dt>\\n                    <dd>\\n                        <span t-out=\\"app.summary\\"/>\\n                    </dd><dd class=\\"text-muted\\" groups=\\"base.group_no_one\\">\\n                        Technical name: <span t-field=\\"app.name\\"/>, author: <span t-field=\\"app.author\\"/>\\n                    </dd>\\n                </dl>\\n\\n                <div t-if=\\"l10n\\">\\n                    <h2 class=\\"mt32\\">Installed Localizations / Account Charts</h2>\\n                    <dl class=\\"dl-horizontal\\" t-foreach=\\"l10n\\" t-as=\\"app\\">\\n                        <dt>\\n                            <a t-att-href=\\"app.website or 'https://www.odoo.com/app/accounting/' + app.name\\">\\n                                <t t-out=\\"app.shortdesc\\"/>\\n                            </a>\\n                        </dt>\\n                        <dd>\\n                            <span t-out=\\"app.summary\\"/>\\n                        </dd><dd class=\\"text-muted\\" groups=\\"base.group_no_one\\">\\n                            Technical name: <span t-field=\\"app.name\\"/>, author: <span t-field=\\"app.author\\"/>\\n                        </dd>\\n                    </dl>\\n                </div>\\n            </section>\\n        </div>\\n    </xpath>\\n</data>", "es_ES": "<data inherit_id=\\"website.website_info\\" name=\\"Show Odoo Information\\">\\n    <xpath expr=\\"//div[@id='wrap']\\" position=\\"inside\\">\\n        <div class=\\"oe_structure\\">\\n            <section class=\\"container\\">\\n                <h1><t t-esc=\\"res_company.name\\"/>\\n                    <small groups=\\"base.group_no_one\\">Versión de Odoo <t t-out=\\"version.get('server_version')\\"/></small>\\n                </h1>\\n                <p>\\n                    Información sobre <t t-esc=\\"res_company.name\\"/> instancia de Odoo, el <a target=\\"_blank\\" href=\\"https://www.odoo.com\\">ERP de código abierto</a>.\\n                </p>\\n\\n                <div class=\\"alert alert-warning alert-dismissable mt16\\" groups=\\"website.group_website_restricted_editor\\" role=\\"status\\">\\n                   <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"Cerrar\\"/>\\n                   <p>\\n                     Nota: para ocultar esta página, desmárquela en la pestaña \\"personalizar\\" en el modo de edición.\\n                   </p>\\n                </div>\\n                <h2>Aplicaciones instalados</h2>\\n                <dl class=\\"dl-horizontal\\" t-foreach=\\"apps\\" t-as=\\"app\\">\\n                    <dt>\\n                        <a t-att-href=\\"app.website\\" t-if=\\"app.website\\">\\n                            <t t-out=\\"app.shortdesc\\"/>\\n                        </a>\\n                        <span t-out=\\"app.shortdesc\\" t-if=\\"not app.website\\"/>\\n                    </dt>\\n                    <dd>\\n                        <span t-out=\\"app.summary\\"/>\\n                    </dd><dd class=\\"text-muted\\" groups=\\"base.group_no_one\\">\\n                        Nombre técnico: <span t-field=\\"app.name\\"/>, autor: <span t-field=\\"app.author\\"/>\\n                    </dd>\\n                </dl>\\n\\n                <div t-if=\\"l10n\\">\\n                    <h2 class=\\"mt32\\">Localizaciones instaladas / Planes contables</h2>\\n                    <dl class=\\"dl-horizontal\\" t-foreach=\\"l10n\\" t-as=\\"app\\">\\n                        <dt>\\n                            <a t-att-href=\\"app.website or 'https://www.odoo.com/app/accounting/' + app.name\\">\\n                                <t t-out=\\"app.shortdesc\\"/>\\n                            </a>\\n                        </dt>\\n                        <dd>\\n                            <span t-out=\\"app.summary\\"/>\\n                        </dd><dd class=\\"text-muted\\" groups=\\"base.group_no_one\\">\\n                            Nombre técnico: <span t-field=\\"app.name\\"/>, autor: <span t-field=\\"app.author\\"/>\\n                        </dd>\\n                    </dl>\\n                </div>\\n            </section>\\n        </div>\\n    </xpath>\\n</data>", "pt_PT": "<data inherit_id=\\"website.website_info\\" name=\\"Show Odoo Information\\">\\n    <xpath expr=\\"//div[@id='wrap']\\" position=\\"inside\\">\\n        <div class=\\"oe_structure\\">\\n            <section class=\\"container\\">\\n                <h1><t t-esc=\\"res_company.name\\"/>\\n                    <small groups=\\"base.group_no_one\\">Versão do Odoo <t t-out=\\"version.get('server_version')\\"/></small>\\n                </h1>\\n                <p>\\n                    Informação do <t t-esc=\\"res_company.name\\"/> instância do Odoo, o <a target=\\"_blank\\" href=\\"https://www.odoo.com\\">ERP de Código Aberto</a>.\\n                </p>\\n\\n                <div class=\\"alert alert-warning alert-dismissable mt16\\" groups=\\"website.group_website_restricted_editor\\" role=\\"status\\">\\n                   <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"Encerrar\\"/>\\n                   <p>\\n                     Nota: para ocultar esta página, desmarque-a na aba de personalização, no modo de edição.\\n                   </p>\\n                </div>\\n                <h2>Aplicações Instaladas</h2>\\n                <dl class=\\"dl-horizontal\\" t-foreach=\\"apps\\" t-as=\\"app\\">\\n                    <dt>\\n                        <a t-att-href=\\"app.website\\" t-if=\\"app.website\\">\\n                            <t t-out=\\"app.shortdesc\\"/>\\n                        </a>\\n                        <span t-out=\\"app.shortdesc\\" t-if=\\"not app.website\\"/>\\n                    </dt>\\n                    <dd>\\n                        <span t-out=\\"app.summary\\"/>\\n                    </dd><dd class=\\"text-muted\\" groups=\\"base.group_no_one\\">\\n                        Nome técnico: <span t-field=\\"app.name\\"/>, autor: <span t-field=\\"app.author\\"/>\\n                    </dd>\\n                </dl>\\n\\n                <div t-if=\\"l10n\\">\\n                    <h2 class=\\"mt32\\">Localizações instaladas/planos de contas</h2>\\n                    <dl class=\\"dl-horizontal\\" t-foreach=\\"l10n\\" t-as=\\"app\\">\\n                        <dt>\\n                            <a t-att-href=\\"app.website or 'https://www.odoo.com/app/accounting/' + app.name\\">\\n                                <t t-out=\\"app.shortdesc\\"/>\\n                            </a>\\n                        </dt>\\n                        <dd>\\n                            <span t-out=\\"app.summary\\"/>\\n                        </dd><dd class=\\"text-muted\\" groups=\\"base.group_no_one\\">\\n                            Nome técnico: <span t-field=\\"app.name\\"/>, autor: <span t-field=\\"app.author\\"/>\\n                        </dd>\\n                    </dl>\\n                </div>\\n            </section>\\n        </div>\\n    </xpath>\\n</data>"}	<?xml version="1.0"?>\n<data inherit_id="website.website_info" name="Show Odoo Information">\n    <xpath expr="//div[@id='wrap']" position="inside">\n        <div class="oe_structure">\n            <section class="container">\n                <h1><t t-esc="res_company.name"/>\n                    <small groups="base.group_no_one">Odoo Version <t t-out="version.get('server_version')"/></small>\n                </h1>\n                <p>\n                    Information about the <t t-esc="res_company.name"/> instance of Odoo, the <a target="_blank" href="https://www.odoo.com">Open Source ERP</a>.\n                </p>\n\n                <div class="alert alert-warning alert-dismissable mt16" groups="website.group_website_restricted_editor" role="status">\n                   <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"/>\n                   <p>\n                     Note: To hide this page, uncheck it from the Customize tab in edit mode.\n                   </p>\n                </div>\n                <h2>Installed Applications</h2>\n                <dl class="dl-horizontal" t-foreach="apps" t-as="app">\n                    <dt>\n                        <a t-att-href="app.website" t-if="app.website">\n                            <t t-out="app.shortdesc"/>\n                        </a>\n                        <span t-out="app.shortdesc" t-if="not app.website"/>\n                    </dt>\n                    <dd>\n                        <span t-out="app.summary"/>\n                    </dd><dd class="text-muted" groups="base.group_no_one">\n                        Technical name: <span t-field="app.name"/>, author: <span t-field="app.author"/>\n                    </dd>\n                </dl>\n\n                <div t-if="l10n">\n                    <h2 class="mt32">Installed Localizations / Account Charts</h2>\n                    <dl class="dl-horizontal" t-foreach="l10n" t-as="app">\n                        <dt>\n                            <a t-att-href="app.website or 'https://www.odoo.com/app/accounting/' + app.name">\n                                <t t-out="app.shortdesc"/>\n                            </a>\n                        </dt>\n                        <dd>\n                            <span t-out="app.summary"/>\n                        </dd><dd class="text-muted" groups="base.group_no_one">\n                            Technical name: <span t-field="app.name"/>, author: <span t-field="app.author"/>\n                        </dd>\n                    </dl>\n                </div>\n            </section>\n        </div>\n    </xpath>\n</data>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3252	16	\N	1	1	Page Not Found	\N	website.page_404	qweb	website/views/website_templates.xml	primary	{"en_US": "<t name=\\"Page Not Found\\" t-name=\\"website.page_404\\">\\n    <t t-call=\\"http_routing.404\\">\\n        <div class=\\"o_not_editable bg-100 pt40\\">\\n            <div class=\\"container\\">\\n                <div class=\\"alert alert-info text-center d-lg-flex justify-content-between align-items-center\\">\\n                    <p class=\\"m-lg-0 text-info\\">This page does not exist, but you can create it as you are editor of this site.</p>\\n                    <a role=\\"button\\" class=\\"btn btn-info js_disable_on_click post_link\\" data-post_force-top-window=\\"true\\" t-attf-href=\\"/website/add/#{path}?redirect=1#{from_template and '&amp;template=%s' % from_template}\\">Create Page</a>\\n                </div>\\n                <div class=\\"text-center text-muted p-3\\"><i class=\\"fa fa-info-circle\\"/> Edit the content below this line to adapt the default <strong>Page not found</strong> page.</div>\\n            </div>\\n            <hr/>\\n        </div>\\n    </t>\\n</t>", "es_ES": "<t name=\\"Page Not Found\\" t-name=\\"website.page_404\\">\\n    <t t-call=\\"http_routing.404\\">\\n        <div class=\\"o_not_editable bg-100 pt40\\">\\n            <div class=\\"container\\">\\n                <div class=\\"alert alert-info text-center d-lg-flex justify-content-between align-items-center\\">\\n                    <p class=\\"m-lg-0 text-info\\">Esta página no existe, pero puede crearla ya que es editor de este sitio.</p>\\n                    <a role=\\"button\\" class=\\"btn btn-info js_disable_on_click post_link\\" data-post_force-top-window=\\"true\\" t-attf-href=\\"/website/add/#{path}?redirect=1#{from_template and '&amp;template=%s' % from_template}\\">Crear página</a>\\n                </div>\\n                <div class=\\"text-center text-muted p-3\\"><i class=\\"fa fa-info-circle\\"/> Edite el contenido debajo de esta línea para adaptar la <strong>Página no encontrada</strong> por defecto.</div>\\n            </div>\\n            <hr/>\\n        </div>\\n    </t>\\n</t>", "pt_PT": "<t name=\\"Page Not Found\\" t-name=\\"website.page_404\\">\\n    <t t-call=\\"http_routing.404\\">\\n        <div class=\\"o_not_editable bg-100 pt40\\">\\n            <div class=\\"container\\">\\n                <div class=\\"alert alert-info text-center d-lg-flex justify-content-between align-items-center\\">\\n                    <p class=\\"m-lg-0 text-info\\">This page does not exist, but you can create it as you are editor of this site.</p>\\n                    <a role=\\"button\\" class=\\"btn btn-info js_disable_on_click post_link\\" data-post_force-top-window=\\"true\\" t-attf-href=\\"/website/add/#{path}?redirect=1#{from_template and '&amp;template=%s' % from_template}\\">Criar Página</a>\\n                </div>\\n                <div class=\\"text-center text-muted p-3\\"><i class=\\"fa fa-info-circle\\"/> Edit the content below this line to adapt the default <strong>Page not found</strong> page.</div>\\n            </div>\\n            <hr/>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t name="Page Not Found" t-name="website.page_404">\n    <t t-call="http_routing.404">\n        <div class="o_not_editable bg-100 pt40">\n            <div class="container">\n                <div class="alert alert-info text-center d-lg-flex justify-content-between align-items-center">\n                    <p class="m-lg-0 text-info">This page does not exist, but you can create it as you are editor of this site.</p>\n                    <a role="button" class="btn btn-info js_disable_on_click post_link" data-post_force-top-window="true" t-attf-href="/website/add/#{path}?redirect=1#{from_template and '&amp;template=%s' % from_template}">Create Page</a>\n                </div>\n                <div class="text-center text-muted p-3"><i class="fa fa-info-circle"/> Edit the content below this line to adapt the default <strong>Page not found</strong> page.</div>\n            </div>\n            <hr/>\n        </div>\n    </t>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3254	16	\N	1	1	Page Protected	\N	website.protected_403	qweb	website/views/website_templates.xml	primary	{"en_US": "<t name=\\"Page Protected\\" t-name=\\"website.protected_403\\">\\n    <t t-call=\\"website.login_layout\\">\\n        <div class=\\"container\\">\\n            <div class=\\"row\\">\\n                <form class=\\"offset-md-3 col-md-6\\" method=\\"POST\\">\\n                    <div class=\\"alert alert-info mt32\\" t-if=\\"not request.params.get('visibility_password')\\">\\n                        <div class=\\"h5 text-center\\">\\n                            <i class=\\"fa fa-lock fa-2x\\"/><br/>\\n                            <span class=\\"mt-1\\">A password is required to access this page.</span>\\n                        </div>\\n                    </div>\\n                    <div class=\\"alert alert-warning mt32\\" t-else=\\"\\">\\n                        <div class=\\"h5 text-center\\">\\n                            <i class=\\"fa fa-lock fa-2x\\"/><br/>\\n                            <span class=\\"mt-1\\">Wrong password</span>\\n                        </div>\\n                    </div>\\n                    <div class=\\"mb-3\\">\\n                        <div class=\\"input-group\\">\\n                            <input type=\\"hidden\\" name=\\"url\\" t-att-value=\\"path\\"/>\\n                            <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n                            <input type=\\"password\\" id=\\"password\\" class=\\"form-control\\" required=\\"required\\" name=\\"visibility_password\\"/>\\n                          <button class=\\"btn btn-secondary\\" type=\\"button\\" id=\\"showPass\\">\\n                            <i class=\\"fa fa-eye\\"/>\\n                          </button>\\n                        </div>\\n                    </div>\\n                    <button type=\\"submit\\" class=\\"h4 btn btn-primary btn-block\\">Access to this page</button>\\n                </form>\\n            </div>\\n        </div>\\n    </t>\\n</t>", "es_ES": "<t name=\\"Page Protected\\" t-name=\\"website.protected_403\\">\\n    <t t-call=\\"website.login_layout\\">\\n        <div class=\\"container\\">\\n            <div class=\\"row\\">\\n                <form class=\\"offset-md-3 col-md-6\\" method=\\"POST\\">\\n                    <div class=\\"alert alert-info mt32\\" t-if=\\"not request.params.get('visibility_password')\\">\\n                        <div class=\\"h5 text-center\\">\\n                            <i class=\\"fa fa-lock fa-2x\\"/><br/>\\n                            <span class=\\"mt-1\\">Se requiere una contraseña para acceder a esta página.</span>\\n                        </div>\\n                    </div>\\n                    <div class=\\"alert alert-warning mt32\\" t-else=\\"\\">\\n                        <div class=\\"h5 text-center\\">\\n                            <i class=\\"fa fa-lock fa-2x\\"/><br/>\\n                            <span class=\\"mt-1\\">Contraseña incorrecta</span>\\n                        </div>\\n                    </div>\\n                    <div class=\\"mb-3\\">\\n                        <div class=\\"input-group\\">\\n                            <input type=\\"hidden\\" name=\\"url\\" t-att-value=\\"path\\"/>\\n                            <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n                            <input type=\\"password\\" id=\\"password\\" class=\\"form-control\\" required=\\"required\\" name=\\"visibility_password\\"/>\\n                          <button class=\\"btn btn-secondary\\" type=\\"button\\" id=\\"showPass\\">\\n                            <i class=\\"fa fa-eye\\"/>\\n                          </button>\\n                        </div>\\n                    </div>\\n                    <button type=\\"submit\\" class=\\"h4 btn btn-primary btn-block\\">Acceso a esta página</button>\\n                </form>\\n            </div>\\n        </div>\\n    </t>\\n</t>", "pt_PT": "<t name=\\"Page Protected\\" t-name=\\"website.protected_403\\">\\n    <t t-call=\\"website.login_layout\\">\\n        <div class=\\"container\\">\\n            <div class=\\"row\\">\\n                <form class=\\"offset-md-3 col-md-6\\" method=\\"POST\\">\\n                    <div class=\\"alert alert-info mt32\\" t-if=\\"not request.params.get('visibility_password')\\">\\n                        <div class=\\"h5 text-center\\">\\n                            <i class=\\"fa fa-lock fa-2x\\"/><br/>\\n                            <span class=\\"mt-1\\">É necessária uma senha para acessar esta página.</span>\\n                        </div>\\n                    </div>\\n                    <div class=\\"alert alert-warning mt32\\" t-else=\\"\\">\\n                        <div class=\\"h5 text-center\\">\\n                            <i class=\\"fa fa-lock fa-2x\\"/><br/>\\n                            <span class=\\"mt-1\\">Senha incorreta</span>\\n                        </div>\\n                    </div>\\n                    <div class=\\"mb-3\\">\\n                        <div class=\\"input-group\\">\\n                            <input type=\\"hidden\\" name=\\"url\\" t-att-value=\\"path\\"/>\\n                            <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n                            <input type=\\"password\\" id=\\"password\\" class=\\"form-control\\" required=\\"required\\" name=\\"visibility_password\\"/>\\n                          <button class=\\"btn btn-secondary\\" type=\\"button\\" id=\\"showPass\\">\\n                            <i class=\\"fa fa-eye\\"/>\\n                          </button>\\n                        </div>\\n                    </div>\\n                    <button type=\\"submit\\" class=\\"h4 btn btn-primary btn-block\\">Acesso a esta página</button>\\n                </form>\\n            </div>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t name="Page Protected" t-name="website.protected_403">\n    <t t-call="website.login_layout">\n        <div class="container">\n            <div class="row">\n                <form class="offset-md-3 col-md-6" method="POST">\n                    <div class="alert alert-info mt32" t-if="not request.params.get('visibility_password')">\n                        <div class="h5 text-center">\n                            <i class="fa fa-lock fa-2x"/><br/>\n                            <span class="mt-1">A password is required to access this page.</span>\n                        </div>\n                    </div>\n                    <div class="alert alert-warning mt32" t-else="">\n                        <div class="h5 text-center">\n                            <i class="fa fa-lock fa-2x"/><br/>\n                            <span class="mt-1">Wrong password</span>\n                        </div>\n                    </div>\n                    <div class="mb-3">\n                        <div class="input-group">\n                            <input type="hidden" name="url" t-att-value="path"/>\n                            <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>\n                            <input type="password" id="password" class="form-control" required="required" name="visibility_password"/>\n                          <button class="btn btn-secondary" type="button" id="showPass">\n                            <i class="fa fa-eye"/>\n                          </button>\n                        </div>\n                    </div>\n                    <button type="submit" class="h4 btn btn-primary btn-block">Access to this page</button>\n                </form>\n            </div>\n        </div>\n    </t>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
602	16	\N	1	1	sms.composer.view.form	sms.composer	\N	form	sms/wizard/sms_composer_views.xml	primary	{"en_US": "<form string=\\"Send an SMS\\">\\n                <!-- Single mode information (invalid number) -->\\n                <div class=\\"alert alert-danger text-center\\" role=\\"alert\\" invisible=\\"not res_model_description or not comment_single_recipient or recipient_single_valid\\">\\n                    <p class=\\"my-0\\">\\n                        <strong>Invalid number:</strong>\\n                        <span> make sure to set a country on the </span>\\n                        <span><field name=\\"res_model_description\\"/></span>\\n                        <span> or to specify the country code.</span>\\n                    </p>\\n                </div>\\n\\n                <!-- Mass mode information (res_ids versus active domain) -->\\n                <div class=\\"alert alert-info text-center\\" role=\\"alert\\" invisible=\\"comment_single_recipient or recipient_invalid_count == 0\\">\\n                    <p class=\\"my-0\\">\\n                        <field class=\\"oe_inline fw-bold\\" name=\\"recipient_invalid_count\\"/> out of\\n                        <field class=\\"oe_inline fw-bold\\" name=\\"res_ids_count\\"/> recipients have an invalid phone number and will not receive this text message.\\n                    </p>\\n                </div>\\n                <sheet>\\n                    <group>\\n                        <field name=\\"composition_mode\\" invisible=\\"1\\"/>\\n                        <field name=\\"comment_single_recipient\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                        <field name=\\"mass_force_send\\" invisible=\\"1\\"/>\\n                        <field name=\\"recipient_single_valid\\" invisible=\\"1\\"/>\\n                        <field name=\\"recipient_single_number\\" invisible=\\"1\\"/>\\n                        <field name=\\"number_field_name\\" invisible=\\"1\\"/>\\n                        <field name=\\"numbers\\" invisible=\\"1\\"/>\\n                        <field name=\\"sanitized_numbers\\" invisible=\\"1\\"/>\\n                        <field name=\\"template_id\\" invisible=\\"1\\"/>\\n\\n                        <label for=\\"recipient_single_description\\" string=\\"Recipient\\" class=\\"fw-bold\\" invisible=\\"not comment_single_recipient\\"/>\\n                        <div invisible=\\"not comment_single_recipient\\">\\n                            <field name=\\"recipient_single_description\\" class=\\"oe_inline\\" invisible=\\"not recipient_single_description\\"/>\\n                            <field name=\\"recipient_single_number_itf\\" class=\\"oe_inline\\" nolabel=\\"1\\" onchange_on_keydown=\\"True\\" placeholder=\\"e.g. +1 415 555 0100\\"/>\\n                        </div>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" invisible=\\"comment_single_recipient or recipient_single_valid\\" options=\\"{'dynamic_placeholder': true, 'dynamic_placeholder_model_reference_field': 'res_model'}\\"/>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" invisible=\\"comment_single_recipient or not recipient_single_valid\\" default_focus=\\"1\\" options=\\"{'dynamic_placeholder': true, 'dynamic_placeholder_model_reference_field': 'res_model'}\\"/>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" invisible=\\"not comment_single_recipient\\"/>\\n                        <field name=\\"mass_keep_log\\" invisible=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <!-- attrs doesn't work for 'disabled'-->\\n                    <button string=\\"Send SMS\\" type=\\"object\\" class=\\"oe_highlight\\" name=\\"action_send_sms\\" data-hotkey=\\"q\\" invisible=\\"composition_mode not in ('comment', 'numbers') or not recipient_single_valid\\"/>\\n                    <button string=\\"Send SMS\\" type=\\"object\\" class=\\"oe_highlight\\" name=\\"action_send_sms\\" data-hotkey=\\"q\\" invisible=\\"composition_mode not in ('comment', 'numbers') or recipient_single_valid\\" disabled=\\"1\\"/>\\n                    <button string=\\"Put in queue\\" type=\\"object\\" class=\\"oe_highlight\\" name=\\"action_send_sms\\" data-hotkey=\\"q\\" invisible=\\"composition_mode != 'mass'\\"/>\\n                    <button string=\\"Send Now\\" type=\\"object\\" name=\\"action_send_sms_mass_now\\" data-hotkey=\\"w\\" invisible=\\"composition_mode != 'mass'\\"/>\\n                    <button string=\\"Close\\" class=\\"btn btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Enviar un SMS\\">\\n                <!-- Single mode information (invalid number) -->\\n                <div class=\\"alert alert-danger text-center\\" role=\\"alert\\" invisible=\\"not res_model_description or not comment_single_recipient or recipient_single_valid\\">\\n                    <p class=\\"my-0\\">\\n                        <strong>Número no válido:</strong>\\n                        <span> asegúrese de seleccionar un país en </span>\\n                        <span><field name=\\"res_model_description\\"/></span>\\n                        <span> o para especificar el código de un país.</span>\\n                    </p>\\n                </div>\\n\\n                <!-- Mass mode information (res_ids versus active domain) -->\\n                <div class=\\"alert alert-info text-center\\" role=\\"alert\\" invisible=\\"comment_single_recipient or recipient_invalid_count == 0\\">\\n                    <p class=\\"my-0\\">\\n                        <field class=\\"oe_inline fw-bold\\" name=\\"recipient_invalid_count\\"/> de\\n                        <field class=\\"oe_inline fw-bold\\" name=\\"res_ids_count\\"/> destinatarios no tienen números de teléfono válidos, por lo tanto, no recibirán este mensaje de texto.\\n                    </p>\\n                </div>\\n                <sheet>\\n                    <group>\\n                        <field name=\\"composition_mode\\" invisible=\\"1\\"/>\\n                        <field name=\\"comment_single_recipient\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                        <field name=\\"mass_force_send\\" invisible=\\"1\\"/>\\n                        <field name=\\"recipient_single_valid\\" invisible=\\"1\\"/>\\n                        <field name=\\"recipient_single_number\\" invisible=\\"1\\"/>\\n                        <field name=\\"number_field_name\\" invisible=\\"1\\"/>\\n                        <field name=\\"numbers\\" invisible=\\"1\\"/>\\n                        <field name=\\"sanitized_numbers\\" invisible=\\"1\\"/>\\n                        <field name=\\"template_id\\" invisible=\\"1\\"/>\\n\\n                        <label for=\\"recipient_single_description\\" string=\\"Destinatario\\" class=\\"fw-bold\\" invisible=\\"not comment_single_recipient\\"/>\\n                        <div invisible=\\"not comment_single_recipient\\">\\n                            <field name=\\"recipient_single_description\\" class=\\"oe_inline\\" invisible=\\"not recipient_single_description\\"/>\\n                            <field name=\\"recipient_single_number_itf\\" class=\\"oe_inline\\" nolabel=\\"1\\" onchange_on_keydown=\\"True\\" placeholder=\\"p. ej. +1 415 555 0100\\"/>\\n                        </div>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" invisible=\\"comment_single_recipient or recipient_single_valid\\" options=\\"{'dynamic_placeholder': true, 'dynamic_placeholder_model_reference_field': 'res_model'}\\"/>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" invisible=\\"comment_single_recipient or not recipient_single_valid\\" default_focus=\\"1\\" options=\\"{'dynamic_placeholder': true, 'dynamic_placeholder_model_reference_field': 'res_model'}\\"/>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" invisible=\\"not comment_single_recipient\\"/>\\n                        <field name=\\"mass_keep_log\\" invisible=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <!-- attrs doesn't work for 'disabled'-->\\n                    <button string=\\"Enviar SMS\\" type=\\"object\\" class=\\"oe_highlight\\" name=\\"action_send_sms\\" data-hotkey=\\"q\\" invisible=\\"composition_mode not in ('comment', 'numbers') or not recipient_single_valid\\"/>\\n                    <button string=\\"Enviar SMS\\" type=\\"object\\" class=\\"oe_highlight\\" name=\\"action_send_sms\\" data-hotkey=\\"q\\" invisible=\\"composition_mode not in ('comment', 'numbers') or recipient_single_valid\\" disabled=\\"1\\"/>\\n                    <button string=\\"Poner en la cola\\" type=\\"object\\" class=\\"oe_highlight\\" name=\\"action_send_sms\\" data-hotkey=\\"q\\" invisible=\\"composition_mode != 'mass'\\"/>\\n                    <button string=\\"Enviar ahora\\" type=\\"object\\" name=\\"action_send_sms_mass_now\\" data-hotkey=\\"w\\" invisible=\\"composition_mode != 'mass'\\"/>\\n                    <button string=\\"Cerrar\\" class=\\"btn btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Enviar uma SMS\\">\\n                <!-- Single mode information (invalid number) -->\\n                <div class=\\"alert alert-danger text-center\\" role=\\"alert\\" invisible=\\"not res_model_description or not comment_single_recipient or recipient_single_valid\\">\\n                    <p class=\\"my-0\\">\\n                        <strong>Número inválido:</strong>\\n                        <span> certifique-se de definir um país em </span>\\n                        <span><field name=\\"res_model_description\\"/></span>\\n                        <span> ou para indicar o código do país.</span>\\n                    </p>\\n                </div>\\n\\n                <!-- Mass mode information (res_ids versus active domain) -->\\n                <div class=\\"alert alert-info text-center\\" role=\\"alert\\" invisible=\\"comment_single_recipient or recipient_invalid_count == 0\\">\\n                    <p class=\\"my-0\\">\\n                        <field class=\\"oe_inline fw-bold\\" name=\\"recipient_invalid_count\\"/> de\\n                        <field class=\\"oe_inline fw-bold\\" name=\\"res_ids_count\\"/> destinatários têm números de telefone inválidos e não recebem esta mensagem de texto.\\n                    </p>\\n                </div>\\n                <sheet>\\n                    <group>\\n                        <field name=\\"composition_mode\\" invisible=\\"1\\"/>\\n                        <field name=\\"comment_single_recipient\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                        <field name=\\"mass_force_send\\" invisible=\\"1\\"/>\\n                        <field name=\\"recipient_single_valid\\" invisible=\\"1\\"/>\\n                        <field name=\\"recipient_single_number\\" invisible=\\"1\\"/>\\n                        <field name=\\"number_field_name\\" invisible=\\"1\\"/>\\n                        <field name=\\"numbers\\" invisible=\\"1\\"/>\\n                        <field name=\\"sanitized_numbers\\" invisible=\\"1\\"/>\\n                        <field name=\\"template_id\\" invisible=\\"1\\"/>\\n\\n                        <label for=\\"recipient_single_description\\" string=\\"Destinatário\\" class=\\"fw-bold\\" invisible=\\"not comment_single_recipient\\"/>\\n                        <div invisible=\\"not comment_single_recipient\\">\\n                            <field name=\\"recipient_single_description\\" class=\\"oe_inline\\" invisible=\\"not recipient_single_description\\"/>\\n                            <field name=\\"recipient_single_number_itf\\" class=\\"oe_inline\\" nolabel=\\"1\\" onchange_on_keydown=\\"True\\" placeholder=\\"ex: +351 111 222 333\\"/>\\n                        </div>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" invisible=\\"comment_single_recipient or recipient_single_valid\\" options=\\"{'dynamic_placeholder': true, 'dynamic_placeholder_model_reference_field': 'res_model'}\\"/>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" invisible=\\"comment_single_recipient or not recipient_single_valid\\" default_focus=\\"1\\" options=\\"{'dynamic_placeholder': true, 'dynamic_placeholder_model_reference_field': 'res_model'}\\"/>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" invisible=\\"not comment_single_recipient\\"/>\\n                        <field name=\\"mass_keep_log\\" invisible=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <!-- attrs doesn't work for 'disabled'-->\\n                    <button string=\\"Enviar SMS\\" type=\\"object\\" class=\\"oe_highlight\\" name=\\"action_send_sms\\" data-hotkey=\\"q\\" invisible=\\"composition_mode not in ('comment', 'numbers') or not recipient_single_valid\\"/>\\n                    <button string=\\"Enviar SMS\\" type=\\"object\\" class=\\"oe_highlight\\" name=\\"action_send_sms\\" data-hotkey=\\"q\\" invisible=\\"composition_mode not in ('comment', 'numbers') or recipient_single_valid\\" disabled=\\"1\\"/>\\n                    <button string=\\"Colocar na fila\\" type=\\"object\\" class=\\"oe_highlight\\" name=\\"action_send_sms\\" data-hotkey=\\"q\\" invisible=\\"composition_mode != 'mass'\\"/>\\n                    <button string=\\"Enviar Agora\\" type=\\"object\\" name=\\"action_send_sms_mass_now\\" data-hotkey=\\"w\\" invisible=\\"composition_mode != 'mass'\\"/>\\n                    <button string=\\"Encerrar\\" class=\\"btn btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Send an SMS">\n                <!-- Single mode information (invalid number) -->\n                <div class="alert alert-danger text-center" role="alert" invisible="not res_model_description or not comment_single_recipient or recipient_single_valid">\n                    <p class="my-0">\n                        <strong>Invalid number:</strong>\n                        <span> make sure to set a country on the </span>\n                        <span><field name="res_model_description"/></span>\n                        <span> or to specify the country code.</span>\n                    </p>\n                </div>\n\n                <!-- Mass mode information (res_ids versus active domain) -->\n                <div class="alert alert-info text-center" role="alert" invisible="comment_single_recipient or recipient_invalid_count == 0">\n                    <p class="my-0">\n                        <field class="oe_inline fw-bold" name="recipient_invalid_count"/> out of\n                        <field class="oe_inline fw-bold" name="res_ids_count"/> recipients have an invalid phone number and will not receive this text message.\n                    </p>\n                </div>\n                <sheet>\n                    <group>\n                        <field name="composition_mode" invisible="1"/>\n                        <field name="comment_single_recipient" invisible="1"/>\n                        <field name="res_id" invisible="1"/>\n                        <field name="res_ids" invisible="1"/>\n                        <field name="res_model" invisible="1"/>\n                        <field name="mass_force_send" invisible="1"/>\n                        <field name="recipient_single_valid" invisible="1"/>\n                        <field name="recipient_single_number" invisible="1"/>\n                        <field name="number_field_name" invisible="1"/>\n                        <field name="numbers" invisible="1"/>\n                        <field name="sanitized_numbers" invisible="1"/>\n                        <field name="template_id" invisible="1"/>\n\n                        <label for="recipient_single_description" string="Recipient" class="fw-bold" invisible="not comment_single_recipient"/>\n                        <div invisible="not comment_single_recipient">\n                            <field name="recipient_single_description" class="oe_inline" invisible="not recipient_single_description"/>\n                            <field name="recipient_single_number_itf" class="oe_inline" nolabel="1" onchange_on_keydown="True" placeholder="e.g. +1 415 555 0100"/>\n                        </div>\n                        <field name="body" widget="sms_widget" invisible="comment_single_recipient or recipient_single_valid" options="{'dynamic_placeholder': true, 'dynamic_placeholder_model_reference_field': 'res_model'}"/>\n                        <field name="body" widget="sms_widget" invisible="comment_single_recipient or not recipient_single_valid" default_focus="1" options="{'dynamic_placeholder': true, 'dynamic_placeholder_model_reference_field': 'res_model'}"/>\n                        <field name="body" widget="sms_widget" invisible="not comment_single_recipient"/>\n                        <field name="mass_keep_log" invisible="1"/>\n                    </group>\n                </sheet>\n                <footer>\n                    <!-- attrs doesn't work for 'disabled'-->\n                    <button string="Send SMS" type="object" class="oe_highlight" name="action_send_sms" data-hotkey="q" invisible="composition_mode not in ('comment', 'numbers') or not recipient_single_valid"/>\n                    <button string="Send SMS" type="object" class="oe_highlight" name="action_send_sms" data-hotkey="q" invisible="composition_mode not in ('comment', 'numbers') or recipient_single_valid" disabled="1"/>\n                    <button string="Put in queue" type="object" class="oe_highlight" name="action_send_sms" data-hotkey="q" invisible="composition_mode != 'mass'"/>\n                    <button string="Send Now" type="object" name="action_send_sms_mass_now" data-hotkey="w" invisible="composition_mode != 'mass'"/>\n                    <button string="Close" class="btn btn-secondary" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3260	16	\N	1	1	Website Searchbox	\N	website.website_search_box	qweb	website/views/website_templates.xml	primary	{"en_US": "<t name=\\"Website Searchbox\\" t-name=\\"website.website_search_box\\">\\n    <div t-attf-class=\\"input-group #{_classes}\\" role=\\"search\\">\\n        <t t-set=\\"search_placeholder\\">Search...</t>\\n        <input type=\\"search\\" name=\\"search\\" t-att-class=\\"'search-query form-control oe_search_box %s %s' % (_input_classes or '', '' if default_style else 'border-0 bg-light')\\" t-att-placeholder=\\"placeholder if placeholder else search_placeholder\\" t-att-value=\\"search\\"/>\\n        <button type=\\"submit\\" t-att-class=\\"'btn oe_search_button %s' % (_submit_classes or ('btn-primary' if default_style else 'btn-light'))\\" aria-label=\\"Search\\" title=\\"Search\\">\\n            <i class=\\"oi oi-search\\"/>\\n            <span t-if=\\"search\\" class=\\"oe_search_found\\">\\n                <small>(<t t-out=\\"search_count or 0\\"/> found)</small>\\n            </span>\\n        </button>\\n    </div>\\n</t>", "es_ES": "<t name=\\"Website Searchbox\\" t-name=\\"website.website_search_box\\">\\n    <div t-attf-class=\\"input-group #{_classes}\\" role=\\"search\\">\\n        <t t-set=\\"search_placeholder\\">Buscar…</t>\\n        <input type=\\"search\\" name=\\"search\\" t-att-class=\\"'search-query form-control oe_search_box %s %s' % (_input_classes or '', '' if default_style else 'border-0 bg-light')\\" t-att-placeholder=\\"placeholder if placeholder else search_placeholder\\" t-att-value=\\"search\\"/>\\n        <button type=\\"submit\\" t-att-class=\\"'btn oe_search_button %s' % (_submit_classes or ('btn-primary' if default_style else 'btn-light'))\\" aria-label=\\"Buscar\\" title=\\"Buscar\\">\\n            <i class=\\"oi oi-search\\"/>\\n            <span t-if=\\"search\\" class=\\"oe_search_found\\">\\n                <small>(<t t-out=\\"search_count or 0\\"/> encontrado)</small>\\n            </span>\\n        </button>\\n    </div>\\n</t>", "pt_PT": "<t name=\\"Website Searchbox\\" t-name=\\"website.website_search_box\\">\\n    <div t-attf-class=\\"input-group #{_classes}\\" role=\\"search\\">\\n        <t t-set=\\"search_placeholder\\">Procurar...</t>\\n        <input type=\\"search\\" name=\\"search\\" t-att-class=\\"'search-query form-control oe_search_box %s %s' % (_input_classes or '', '' if default_style else 'border-0 bg-light')\\" t-att-placeholder=\\"placeholder if placeholder else search_placeholder\\" t-att-value=\\"search\\"/>\\n        <button type=\\"submit\\" t-att-class=\\"'btn oe_search_button %s' % (_submit_classes or ('btn-primary' if default_style else 'btn-light'))\\" aria-label=\\"Pesquisar\\" title=\\"Pesquisar\\">\\n            <i class=\\"oi oi-search\\"/>\\n            <span t-if=\\"search\\" class=\\"oe_search_found\\">\\n                <small>(<t t-out=\\"search_count or 0\\"/> encontrado(s) )</small>\\n            </span>\\n        </button>\\n    </div>\\n</t>"}	<?xml version="1.0"?>\n<t name="Website Searchbox" t-name="website.website_search_box">\n    <div t-attf-class="input-group #{_classes}" role="search">\n        <t t-set="search_placeholder">Search...</t>\n        <input type="search" name="search" t-att-class="'search-query form-control oe_search_box %s %s' % (_input_classes or '', '' if default_style else 'border-0 bg-light')" t-att-placeholder="placeholder if placeholder else search_placeholder" t-att-value="search"/>\n        <button type="submit" t-att-class="'btn oe_search_button %s' % (_submit_classes or ('btn-primary' if default_style else 'btn-light'))" aria-label="Search" title="Search">\n            <i class="oi oi-search"/>\n            <span t-if="search" class="oe_search_found">\n                <small>(<t t-out="search_count or 0"/> found)</small>\n            </span>\n        </button>\n    </div>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3262	16	\N	1	1	Website Pages	\N	website.list_website_public_pages	qweb	website/views/website_templates.xml	primary	{"en_US": "<t name=\\"Website Pages\\" t-name=\\"website.list_website_public_pages\\">\\n    <t t-call=\\"website.layout\\">\\n        <div id=\\"wrap\\">\\n            <div class=\\"container\\">\\n                <t t-call=\\"website.website_search_box_input\\">\\n                    <t t-set=\\"_form_classes\\" t-valuef=\\"mt8 float-end\\"/>\\n                    <t t-set=\\"search_type\\" t-valuef=\\"pages\\"/>\\n                    <t t-set=\\"action\\" t-valuef=\\"/pages\\"/>\\n                    <t t-set=\\"search\\" t-value=\\"original_search or search\\"/>\\n                </t>\\n                <h3 class=\\"mt16\\">Pages</h3>\\n                <t t-if=\\"not pages\\">\\n                    <div t-if=\\"search\\" class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        Your search '<t t-esc=\\"search\\"/>' did not match any pages.\\n                    </div>\\n                    <div t-else=\\"\\" class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        There are currently no pages for this website.\\n                    </div>\\n                </t>\\n                <div t-elif=\\"original_search\\" class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                    No results found for '<span t-esc=\\"original_search\\"/>'. Showing results for '<span t-esc=\\"search\\"/>'.\\n                </div>\\n                <div t-if=\\"pages\\" class=\\"table-responsive\\">\\n                    <table class=\\"table table-hover\\">\\n                        <tbody>\\n                            <tr t-foreach=\\"pages\\" t-as=\\"page\\">\\n                                <td><a t-att-href=\\"page.url\\"><t t-esc=\\"page.name\\"/></a></td>\\n                            </tr>\\n                        </tbody>\\n                    </table>\\n                </div>\\n                <div t-if=\\"pager\\" class=\\"o_portal_pager d-flex justify-content-center\\">\\n                    <t t-call=\\"website.pager\\"/>\\n                </div>\\n            </div>\\n        </div>\\n    </t>\\n</t>", "es_ES": "<t name=\\"Website Pages\\" t-name=\\"website.list_website_public_pages\\">\\n    <t t-call=\\"website.layout\\">\\n        <div id=\\"wrap\\">\\n            <div class=\\"container\\">\\n                <t t-call=\\"website.website_search_box_input\\">\\n                    <t t-set=\\"_form_classes\\" t-valuef=\\"mt8 float-end\\"/>\\n                    <t t-set=\\"search_type\\" t-valuef=\\"pages\\"/>\\n                    <t t-set=\\"action\\" t-valuef=\\"/pages\\"/>\\n                    <t t-set=\\"search\\" t-value=\\"original_search or search\\"/>\\n                </t>\\n                <h3 class=\\"mt16\\">Páginas</h3>\\n                <t t-if=\\"not pages\\">\\n                    <div t-if=\\"search\\" class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        Su búsqueda \\"<t t-esc=\\"search\\"/>\\" no coincide con ninguna página.\\n                    </div>\\n                    <div t-else=\\"\\" class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        Actualmente no hay páginas para este sitio web.\\n                    </div>\\n                </t>\\n                <div t-elif=\\"original_search\\" class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                    No se han encontrado resultados para \\"<span t-esc=\\"original_search\\"/>\\". Mostrando resultados para \\"<span t-esc=\\"search\\"/>'.\\n                </div>\\n                <div t-if=\\"pages\\" class=\\"table-responsive\\">\\n                    <table class=\\"table table-hover\\">\\n                        <tbody>\\n                            <tr t-foreach=\\"pages\\" t-as=\\"page\\">\\n                                <td><a t-att-href=\\"page.url\\"><t t-esc=\\"page.name\\"/></a></td>\\n                            </tr>\\n                        </tbody>\\n                    </table>\\n                </div>\\n                <div t-if=\\"pager\\" class=\\"o_portal_pager d-flex justify-content-center\\">\\n                    <t t-call=\\"website.pager\\"/>\\n                </div>\\n            </div>\\n        </div>\\n    </t>\\n</t>", "pt_PT": "<t name=\\"Website Pages\\" t-name=\\"website.list_website_public_pages\\">\\n    <t t-call=\\"website.layout\\">\\n        <div id=\\"wrap\\">\\n            <div class=\\"container\\">\\n                <t t-call=\\"website.website_search_box_input\\">\\n                    <t t-set=\\"_form_classes\\" t-valuef=\\"mt8 float-end\\"/>\\n                    <t t-set=\\"search_type\\" t-valuef=\\"pages\\"/>\\n                    <t t-set=\\"action\\" t-valuef=\\"/pages\\"/>\\n                    <t t-set=\\"search\\" t-value=\\"original_search or search\\"/>\\n                </t>\\n                <h3 class=\\"mt16\\">Páginas</h3>\\n                <t t-if=\\"not pages\\">\\n                    <div t-if=\\"search\\" class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        A sua pesquisa '<t t-esc=\\"search\\"/>' não coincide com nenhuma página.\\n                    </div>\\n                    <div t-else=\\"\\" class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        Não há páginas para este site no momento.\\n                    </div>\\n                </t>\\n                <div t-elif=\\"original_search\\" class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                    Nenhum resultado encontrado para '<span t-esc=\\"original_search\\"/>'. A mostrar resultados para '<span t-esc=\\"search\\"/>'.\\n                </div>\\n                <div t-if=\\"pages\\" class=\\"table-responsive\\">\\n                    <table class=\\"table table-hover\\">\\n                        <tbody>\\n                            <tr t-foreach=\\"pages\\" t-as=\\"page\\">\\n                                <td><a t-att-href=\\"page.url\\"><t t-esc=\\"page.name\\"/></a></td>\\n                            </tr>\\n                        </tbody>\\n                    </table>\\n                </div>\\n                <div t-if=\\"pager\\" class=\\"o_portal_pager d-flex justify-content-center\\">\\n                    <t t-call=\\"website.pager\\"/>\\n                </div>\\n            </div>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t name="Website Pages" t-name="website.list_website_public_pages">\n    <t t-call="website.layout">\n        <div id="wrap">\n            <div class="container">\n                <t t-call="website.website_search_box_input">\n                    <t t-set="_form_classes" t-valuef="mt8 float-end"/>\n                    <t t-set="search_type" t-valuef="pages"/>\n                    <t t-set="action" t-valuef="/pages"/>\n                    <t t-set="search" t-value="original_search or search"/>\n                </t>\n                <h3 class="mt16">Pages</h3>\n                <t t-if="not pages">\n                    <div t-if="search" class="alert alert-warning mt8" role="alert">\n                        Your search '<t t-esc="search"/>' did not match any pages.\n                    </div>\n                    <div t-else="" class="alert alert-warning mt8" role="alert">\n                        There are currently no pages for this website.\n                    </div>\n                </t>\n                <div t-elif="original_search" class="alert alert-warning mt8" role="alert">\n                    No results found for '<span t-esc="original_search"/>'. Showing results for '<span t-esc="search"/>'.\n                </div>\n                <div t-if="pages" class="table-responsive">\n                    <table class="table table-hover">\n                        <tbody>\n                            <tr t-foreach="pages" t-as="page">\n                                <td><a t-att-href="page.url"><t t-esc="page.name"/></a></td>\n                            </tr>\n                        </tbody>\n                    </table>\n                </div>\n                <div t-if="pager" class="o_portal_pager d-flex justify-content-center">\n                    <t t-call="website.pager"/>\n                </div>\n            </div>\n        </div>\n    </t>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3263	16	\N	1	1	Any Search Results	\N	website.list_hybrid	qweb	website/views/website_templates.xml	primary	{"en_US": "<t name=\\"Any Search Results\\" t-name=\\"website.list_hybrid\\">\\n    <t t-call=\\"website.layout\\">\\n        <div id=\\"wrap\\">\\n            <div class=\\"container pt24 pb24\\">\\n                <t t-call=\\"website.website_search_box_input\\">\\n                    <t t-set=\\"_classes\\" t-valuef=\\"mt8\\"/>\\n                    <t t-set=\\"search_type\\" t-valuef=\\"all\\"/>\\n                    <t t-set=\\"action\\" t-valuef=\\"/website/search\\"/>\\n                </t>\\n                <div class=\\"mt24 h3\\">Search Results</div>\\n                <t t-if=\\"not results\\">\\n                    <div class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        <t t-if=\\"search\\">\\n                            Your search '<t t-esc=\\"search\\"/>' did not match anything.\\n                        </t>\\n                        <t t-else=\\"\\">\\n                            Specify a search term.\\n                        </t>\\n                    </div>\\n                </t>\\n                <t t-elif=\\"fuzzy_search\\">\\n                    <div class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        Your search '<t t-esc=\\"search\\"/>' did not match anything.\\n                        Results are displayed for '<t t-esc=\\"fuzzy_search\\"/>'.\\n                    </div>\\n                </t>\\n                <div t-if=\\"results\\" class=\\"table-responsive\\">\\n                    <t t-call=\\"website.one_hybrid\\" t-foreach=\\"results\\" t-as=\\"result\\" t-key=\\"result_index\\"/>\\n                </div>\\n                <div t-if=\\"pager\\" class=\\"o_portal_pager d-flex justify-content-center\\">\\n                    <t t-call=\\"website.pager\\"/>\\n                </div>\\n            </div>\\n        </div>\\n    </t>\\n</t>", "es_ES": "<t name=\\"Any Search Results\\" t-name=\\"website.list_hybrid\\">\\n    <t t-call=\\"website.layout\\">\\n        <div id=\\"wrap\\">\\n            <div class=\\"container pt24 pb24\\">\\n                <t t-call=\\"website.website_search_box_input\\">\\n                    <t t-set=\\"_classes\\" t-valuef=\\"mt8\\"/>\\n                    <t t-set=\\"search_type\\" t-valuef=\\"all\\"/>\\n                    <t t-set=\\"action\\" t-valuef=\\"/website/search\\"/>\\n                </t>\\n                <div class=\\"mt24 h3\\">Resultados de la búsqueda</div>\\n                <t t-if=\\"not results\\">\\n                    <div class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        <t t-if=\\"search\\">\\n                            Su búsqueda \\"<t t-esc=\\"search\\"/>\\" no coincide con nada.\\n                        </t>\\n                        <t t-else=\\"\\">\\n                            Especifique un término de búsqueda.\\n                        </t>\\n                    </div>\\n                </t>\\n                <t t-elif=\\"fuzzy_search\\">\\n                    <div class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        Su búsqueda \\"<t t-esc=\\"search\\"/>\\" no coincidía con nada.\\n                        Los resultados se muestran para \\"<t t-esc=\\"fuzzy_search\\"/>'.\\n                    </div>\\n                </t>\\n                <div t-if=\\"results\\" class=\\"table-responsive\\">\\n                    <t t-call=\\"website.one_hybrid\\" t-foreach=\\"results\\" t-as=\\"result\\" t-key=\\"result_index\\"/>\\n                </div>\\n                <div t-if=\\"pager\\" class=\\"o_portal_pager d-flex justify-content-center\\">\\n                    <t t-call=\\"website.pager\\"/>\\n                </div>\\n            </div>\\n        </div>\\n    </t>\\n</t>", "pt_PT": "<t name=\\"Any Search Results\\" t-name=\\"website.list_hybrid\\">\\n    <t t-call=\\"website.layout\\">\\n        <div id=\\"wrap\\">\\n            <div class=\\"container pt24 pb24\\">\\n                <t t-call=\\"website.website_search_box_input\\">\\n                    <t t-set=\\"_classes\\" t-valuef=\\"mt8\\"/>\\n                    <t t-set=\\"search_type\\" t-valuef=\\"all\\"/>\\n                    <t t-set=\\"action\\" t-valuef=\\"/website/search\\"/>\\n                </t>\\n                <div class=\\"mt24 h3\\">Resultados de busca</div>\\n                <t t-if=\\"not results\\">\\n                    <div class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        <t t-if=\\"search\\">\\n                            A sua pesquisa '<t t-esc=\\"search\\"/>' não corresponde a nada.\\n                        </t>\\n                        <t t-else=\\"\\">\\n                            Especifique um termo de busca.\\n                        </t>\\n                    </div>\\n                </t>\\n                <t t-elif=\\"fuzzy_search\\">\\n                    <div class=\\"alert alert-warning mt8\\" role=\\"alert\\">\\n                        A sua pesquisa '<t t-esc=\\"search\\"/>' não corresponde a nada.\\n                        Exibindo resultados para '<t t-esc=\\"fuzzy_search\\"/>'.\\n                    </div>\\n                </t>\\n                <div t-if=\\"results\\" class=\\"table-responsive\\">\\n                    <t t-call=\\"website.one_hybrid\\" t-foreach=\\"results\\" t-as=\\"result\\" t-key=\\"result_index\\"/>\\n                </div>\\n                <div t-if=\\"pager\\" class=\\"o_portal_pager d-flex justify-content-center\\">\\n                    <t t-call=\\"website.pager\\"/>\\n                </div>\\n            </div>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t name="Any Search Results" t-name="website.list_hybrid">\n    <t t-call="website.layout">\n        <div id="wrap">\n            <div class="container pt24 pb24">\n                <t t-call="website.website_search_box_input">\n                    <t t-set="_classes" t-valuef="mt8"/>\n                    <t t-set="search_type" t-valuef="all"/>\n                    <t t-set="action" t-valuef="/website/search"/>\n                </t>\n                <div class="mt24 h3">Search Results</div>\n                <t t-if="not results">\n                    <div class="alert alert-warning mt8" role="alert">\n                        <t t-if="search">\n                            Your search '<t t-esc="search"/>' did not match anything.\n                        </t>\n                        <t t-else="">\n                            Specify a search term.\n                        </t>\n                    </div>\n                </t>\n                <t t-elif="fuzzy_search">\n                    <div class="alert alert-warning mt8" role="alert">\n                        Your search '<t t-esc="search"/>' did not match anything.\n                        Results are displayed for '<t t-esc="fuzzy_search"/>'.\n                    </div>\n                </t>\n                <div t-if="results" class="table-responsive">\n                    <t t-call="website.one_hybrid" t-foreach="results" t-as="result" t-key="result_index"/>\n                </div>\n                <div t-if="pager" class="o_portal_pager d-flex justify-content-center">\n                    <t t-call="website.pager"/>\n                </div>\n            </div>\n        </div>\n    </t>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1049	16	\N	1	1	sale.order.template.list	sale.order.template	\N	list	sale_management/views/sale_order_template_views.xml	primary	{"en_US": "<list string=\\"Quotation Template\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>", "es_ES": "<list string=\\"Plantilla de presupuesto\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>", "pt_PT": "<list string=\\"Modelo de Orçamento\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Quotation Template">\n                <field name="sequence" widget="handle"/>\n                <field name="name"/>\n                <field name="company_id" groups="base.group_multi_company"/>\n            </list>\n        	f	t	2026-04-08 08:35:05.349582	2026-04-08 08:35:05.349582	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3269	16	3268	1	1	Header Social Links	\N	website.header_social_links	qweb	website/views/website_templates.xml	extension	{"en_US": "<data inherit_id=\\"website.placeholder_header_social_links\\" name=\\"Header Social Links\\" active=\\"False\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <div t-attf-class=\\"o_header_social_links #{_div_class}\\">\\n                <div class=\\"s_social_media o_not_editable oe_unmovable oe_unremovable\\" data-snippet=\\"s_social_media\\" data-name=\\"Social Media\\">\\n                    <h5 class=\\"s_social_media_title d-none\\">Follow us</h5>\\n                    <a href=\\"/website/social/facebook\\" class=\\"s_social_media_facebook o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"Facebook\\">\\n                        <i class=\\"fa fa-facebook fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                    <a href=\\"/website/social/twitter\\" class=\\"s_social_media_twitter o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"X\\">\\n                        <i class=\\"fa fa-twitter fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                    <a href=\\"/website/social/linkedin\\" class=\\"s_social_media_linkedin o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"LinkedIn\\">\\n                        <i class=\\"fa fa-linkedin fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                    <a href=\\"/website/social/instagram\\" class=\\"s_social_media_instagram o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"Instagram\\">\\n                        <i class=\\"fa fa-instagram fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                </div>\\n            </div>\\n        </li>\\n    </xpath>\\n</data>", "es_ES": "<data inherit_id=\\"website.placeholder_header_social_links\\" name=\\"Header Social Links\\" active=\\"False\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <div t-attf-class=\\"o_header_social_links #{_div_class}\\">\\n                <div class=\\"s_social_media o_not_editable oe_unmovable oe_unremovable\\" data-snippet=\\"s_social_media\\" data-name=\\"Social Media\\">\\n                    <h5 class=\\"s_social_media_title d-none\\">Síganos</h5>\\n                    <a href=\\"/website/social/facebook\\" class=\\"s_social_media_facebook o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"Facebook\\">\\n                        <i class=\\"fa fa-facebook fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                    <a href=\\"/website/social/twitter\\" class=\\"s_social_media_twitter o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"X\\">\\n                        <i class=\\"fa fa-twitter fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                    <a href=\\"/website/social/linkedin\\" class=\\"s_social_media_linkedin o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"LinkedIn\\">\\n                        <i class=\\"fa fa-linkedin fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                    <a href=\\"/website/social/instagram\\" class=\\"s_social_media_instagram o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"Instagram\\">\\n                        <i class=\\"fa fa-instagram fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                </div>\\n            </div>\\n        </li>\\n    </xpath>\\n</data>", "pt_PT": "<data inherit_id=\\"website.placeholder_header_social_links\\" name=\\"Header Social Links\\" active=\\"False\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <div t-attf-class=\\"o_header_social_links #{_div_class}\\">\\n                <div class=\\"s_social_media o_not_editable oe_unmovable oe_unremovable\\" data-snippet=\\"s_social_media\\" data-name=\\"Social Media\\">\\n                    <h5 class=\\"s_social_media_title d-none\\">Siga-nos</h5>\\n                    <a href=\\"/website/social/facebook\\" class=\\"s_social_media_facebook o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"Facebook\\">\\n                        <i class=\\"fa fa-facebook fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                    <a href=\\"/website/social/twitter\\" class=\\"s_social_media_twitter o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"X\\">\\n                        <i class=\\"fa fa-twitter fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                    <a href=\\"/website/social/linkedin\\" class=\\"s_social_media_linkedin o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"LinkedIn\\">\\n                        <i class=\\"fa fa-linkedin fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                    <a href=\\"/website/social/instagram\\" class=\\"s_social_media_instagram o_nav-link_secondary nav-link m-0 p-0 text-decoration-none\\" target=\\"_blank\\" aria-label=\\"Instagram\\">\\n                        <i class=\\"fa fa-instagram fa-stack p-1 o_editable_media\\"/>\\n                    </a>\\n                </div>\\n            </div>\\n        </li>\\n    </xpath>\\n</data>"}	<?xml version="1.0"?>\n<data inherit_id="website.placeholder_header_social_links" name="Header Social Links" active="False">\n    <xpath expr="." position="inside">\n        <li t-attf-class="#{_item_class}">\n            <div t-attf-class="o_header_social_links #{_div_class}">\n                <div class="s_social_media o_not_editable oe_unmovable oe_unremovable" data-snippet="s_social_media" data-name="Social Media">\n                    <h5 class="s_social_media_title d-none">Follow us</h5>\n                    <a href="/website/social/facebook" class="s_social_media_facebook o_nav-link_secondary nav-link m-0 p-0 text-decoration-none" target="_blank" aria-label="Facebook">\n                        <i class="fa fa-facebook fa-stack p-1 o_editable_media"/>\n                    </a>\n                    <a href="/website/social/twitter" class="s_social_media_twitter o_nav-link_secondary nav-link m-0 p-0 text-decoration-none" target="_blank" aria-label="X">\n                        <i class="fa fa-twitter fa-stack p-1 o_editable_media"/>\n                    </a>\n                    <a href="/website/social/linkedin" class="s_social_media_linkedin o_nav-link_secondary nav-link m-0 p-0 text-decoration-none" target="_blank" aria-label="LinkedIn">\n                        <i class="fa fa-linkedin fa-stack p-1 o_editable_media"/>\n                    </a>\n                    <a href="/website/social/instagram" class="s_social_media_instagram o_nav-link_secondary nav-link m-0 p-0 text-decoration-none" target="_blank" aria-label="Instagram">\n                        <i class="fa fa-instagram fa-stack p-1 o_editable_media"/>\n                    </a>\n                </div>\n            </div>\n        </li>\n    </xpath>\n</data>\n\n	f	f	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3272	16	3271	1	1	Header Search Bar	\N	website.header_search_box	qweb	website/views/website_templates.xml	extension	{"en_US": "<data inherit_id=\\"website.placeholder_header_search_box\\" name=\\"Header Search Bar\\" active=\\"True\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <t t-if=\\"_layout == 'modal'\\">\\n                <div class=\\"modal fade css_editable_mode_hidden\\" id=\\"o_search_modal\\" aria-hidden=\\"true\\" tabindex=\\"-1\\">\\n                    <div class=\\"modal-dialog modal-lg pt-5\\">\\n                        <div class=\\"modal-content mt-5\\">\\n                            <t t-call=\\"website.header_search_box_input\\">\\n                                <t t-set=\\"_classes\\" t-valuef=\\"input-group-lg\\"/>\\n                            </t>\\n                        </div>\\n                    </div>\\n                </div>\\n                <a t-attf-class=\\"btn rounded-circle p-1 lh-1 #{_button_classes or 'bg-o-color-3'} o_not_editable\\" data-bs-target=\\"#o_search_modal\\" data-bs-toggle=\\"modal\\" role=\\"button\\" title=\\"Search\\" href=\\"#\\">\\n                    <i class=\\"oi oi-search fa-stack lh-lg\\"/>\\n                </a>\\n            </t>\\n            <t t-else=\\"\\">\\n                <t t-call=\\"website.header_search_box_input\\"/>\\n            </t>\\n        </li>\\n    </xpath>\\n</data>", "es_ES": "<data inherit_id=\\"website.placeholder_header_search_box\\" name=\\"Header Search Bar\\" active=\\"True\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <t t-if=\\"_layout == 'modal'\\">\\n                <div class=\\"modal fade css_editable_mode_hidden\\" id=\\"o_search_modal\\" aria-hidden=\\"true\\" tabindex=\\"-1\\">\\n                    <div class=\\"modal-dialog modal-lg pt-5\\">\\n                        <div class=\\"modal-content mt-5\\">\\n                            <t t-call=\\"website.header_search_box_input\\">\\n                                <t t-set=\\"_classes\\" t-valuef=\\"input-group-lg\\"/>\\n                            </t>\\n                        </div>\\n                    </div>\\n                </div>\\n                <a t-attf-class=\\"btn rounded-circle p-1 lh-1 #{_button_classes or 'bg-o-color-3'} o_not_editable\\" data-bs-target=\\"#o_search_modal\\" data-bs-toggle=\\"modal\\" role=\\"button\\" title=\\"Buscar\\" href=\\"#\\">\\n                    <i class=\\"oi oi-search fa-stack lh-lg\\"/>\\n                </a>\\n            </t>\\n            <t t-else=\\"\\">\\n                <t t-call=\\"website.header_search_box_input\\"/>\\n            </t>\\n        </li>\\n    </xpath>\\n</data>", "pt_PT": "<data inherit_id=\\"website.placeholder_header_search_box\\" name=\\"Header Search Bar\\" active=\\"True\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <t t-if=\\"_layout == 'modal'\\">\\n                <div class=\\"modal fade css_editable_mode_hidden\\" id=\\"o_search_modal\\" aria-hidden=\\"true\\" tabindex=\\"-1\\">\\n                    <div class=\\"modal-dialog modal-lg pt-5\\">\\n                        <div class=\\"modal-content mt-5\\">\\n                            <t t-call=\\"website.header_search_box_input\\">\\n                                <t t-set=\\"_classes\\" t-valuef=\\"input-group-lg\\"/>\\n                            </t>\\n                        </div>\\n                    </div>\\n                </div>\\n                <a t-attf-class=\\"btn rounded-circle p-1 lh-1 #{_button_classes or 'bg-o-color-3'} o_not_editable\\" data-bs-target=\\"#o_search_modal\\" data-bs-toggle=\\"modal\\" role=\\"button\\" title=\\"Pesquisar\\" href=\\"#\\">\\n                    <i class=\\"oi oi-search fa-stack lh-lg\\"/>\\n                </a>\\n            </t>\\n            <t t-else=\\"\\">\\n                <t t-call=\\"website.header_search_box_input\\"/>\\n            </t>\\n        </li>\\n    </xpath>\\n</data>"}	<?xml version="1.0"?>\n<data inherit_id="website.placeholder_header_search_box" name="Header Search Bar" active="True">\n    <xpath expr="." position="inside">\n        <li t-attf-class="#{_item_class}">\n            <t t-if="_layout == 'modal'">\n                <div class="modal fade css_editable_mode_hidden" id="o_search_modal" aria-hidden="true" tabindex="-1">\n                    <div class="modal-dialog modal-lg pt-5">\n                        <div class="modal-content mt-5">\n                            <t t-call="website.header_search_box_input">\n                                <t t-set="_classes" t-valuef="input-group-lg"/>\n                            </t>\n                        </div>\n                    </div>\n                </div>\n                <a t-attf-class="btn rounded-circle p-1 lh-1 #{_button_classes or 'bg-o-color-3'} o_not_editable" data-bs-target="#o_search_modal" data-bs-toggle="modal" role="button" title="Search" href="#">\n                    <i class="oi oi-search fa-stack lh-lg"/>\n                </a>\n            </t>\n            <t t-else="">\n                <t t-call="website.header_search_box_input"/>\n            </t>\n        </li>\n    </xpath>\n</data>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
626	16	\N	1	1	digest_mail_layout	\N	digest.digest_mail_layout	qweb	digest/data/digest_data.xml	primary	{"en_US": "<t t-name=\\"digest.digest_mail_layout\\">\\n&lt;!DOCTYPE html&gt;\\n<html xmlns=\\"http://www.w3.org/1999/xhtml\\">\\n    <head>\\n        <meta http-equiv=\\"Content-Type\\" content=\\"text/html; charset=UTF-8\\"/>\\n        <meta name=\\"format-detection\\" content=\\"telephone=no\\"/>\\n        <meta name=\\"viewport\\" content=\\"width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=no;\\"/>\\n        <meta http-equiv=\\"X-UA-Compatible\\" content=\\"IE=9; IE=8; IE=7; IE=EDGE\\"/>\\n        <style type=\\"text/css\\">\\n            <t t-set=\\"color_company\\" t-value=\\"company.email_secondary_color or '#714B67'\\"/>\\n            /* Remove space around the email design. */\\n            html,\\n            body {\\n                margin: 0 auto !important;\\n                padding: 0 !important;\\n                height: 100% !important;\\n                width: 100% !important;\\n                font-family: Arial, Helvetica, Verdana, sans-serif;\\n            }\\n            /* Prevent Windows 10 Mail from underlining links. Styles for underlined links should be inline. */\\n            a {\\n                text-decoration: none;\\n            }\\n            #header_background {\\n                padding-top:20px;\\n            }\\n            #header {\\n                border-top: 1px solid #d8dadd;\\n            }\\n            .global_layout {\\n                width: 588px;\\n                margin: 0 auto;\\n                background-color: #ffffff;\\n                border-left: 1px solid #d8dadd;\\n                border-right: 1px solid #d8dadd;\\n            }\\n            .company_name {\\n                display: inline;\\n                vertical-align: middle;\\n                color: #878d97;\\n                font-weight: bold;\\n                font-size: 24px;\\n            }\\n            .header_title {\\n                color: #374151;\\n                font-size: 18px;\\n                word-break: break-all;\\n            }\\n            .td_button {\\n                border-radius: 3px;\\n                white-space: nowrap;\\n            }\\n            .td_button_connect {\\n                background-color: <t t-out=\\"color_company\\"/>;\\n            }\\n            #button_connect {\\n                color: #ffffff;\\n                font-size: 16px;\\n            }\\n            #button_open_report {\\n                color: #007e84;\\n                font-size: 14px;\\n            }\\n            .header_date {\\n                color: #878d97;\\n                font-size: 14px;\\n            }\\n            .tip_title {\\n                margin-top: 0;\\n                font-weight: bold;\\n                font-size: 20px;\\n            }\\n            .tip_content {\\n                margin: 0 auto;\\n                color: #374151;\\n                text-align: justify;\\n                text-justify: inter-word;\\n                margin: 15px auto 0 auto;\\n                font-size: 16px;\\n                line-height: 25px;\\n            }\\n            .tip_button {\\n                background-color: <t t-out=\\"color_company\\"/>;\\n                border-radius: 3px;\\n                padding: 10px;\\n                text-decoration: none;\\n            }\\n            .tip_button_text {\\n                color: #ffffff;\\n            }\\n            .illustration_border {\\n                width: 100%;\\n                border: 1px solid #d8dadd;\\n                margin-top: 20px;\\n            }\\n            .kpi_row_footer {\\n                padding-bottom: 20px;\\n            }\\n            .kpi_header {\\n                font-size: 14px;\\n                font-weight: bold;\\n                color: #374151;\\n            }\\n            .kpi_cell {\\n                width: 33%;\\n                text-align: center;\\n                padding-top: 10px;\\n                padding: 0;\\n            }\\n            .kpi_value {\\n                color: #374151;\\n                font-weight: bold;\\n                text-decoration: none;\\n                font-size: 28px;\\n            }\\n            .kpi_border_col {\\n                color: #374151;\\n            }\\n            .kpi_value_label {\\n                display: inline-block;\\n                margin-bottom: 10px;\\n                color: #878d97;\\n                font-size: 14px;\\n            }\\n            .kpi_margin_margin {\\n                margin-bottom: 10px;\\n            }\\n            .download_app {\\n                margin-bottom: 5px;\\n                display: inline-block;\\n            }\\n            .preference {\\n                margin-bottom: 15px;\\n                color: #374151;\\n                font-size: 14px;\\n            }\\n            .by_odoo {\\n                color: #878d97;\\n                font-size: 12px;\\n            }\\n            .odoo_link_text {\\n                font-weight: bold;\\n                color: <t t-out=\\"color_company\\"/>;\\n            }\\n            .run_business {\\n                color: #374151;\\n                margin: 15px auto;\\n                font-size: 18px;\\n            }\\n            #footer {\\n                background-color: #F9FAFB;\\n                color: #878d97;\\n                text-align: center;\\n                font-size: 20px;\\n                border: 1px solid #F9FAFB;\\n                border-top: 0;\\n            }\\n            #stock_tip {\\n                overflow: auto;\\n                margin-top: 20px;\\n            }\\n            #stock_div_img {\\n                text-align: center;\\n            }\\n            #stock_img {\\n                width: 70%;\\n            }\\n            @media only screen and (max-width: 650px) {\\n                .global_layout {\\n                    width: 100% !important;\\n                }\\n                .d-block {\\n                    display: block !important;\\n                }\\n                #header_background {\\n                    padding-top: 0px;\\n                }\\n                #header {\\n                    padding: 15px 20px;\\n                    border: 1px solid #F9FAFB;\\n                }\\n                .company_name {\\n                    font-size: 15px;\\n                }\\n                .header_title {\\n                    margin: 5px auto;\\n                }\\n                .td_button_connect {\\n                    padding: 0px 8px !important;\\n                    height: 22px !important;\\n                    font-size: 12px;\\n                }\\n                .td_button_open_report {\\n                    padding: 0px 10px !important;\\n                    font-size: 12px;\\n                }\\n                #button_connect {\\n                    font-size: 12px;\\n                }\\n                .header_date {\\n                    margin-top: 10px;\\n                    font-size: 10px;\\n                }\\n                .tip_title {\\n                    font-size: 14px;\\n                }\\n                .tip_content {\\n                    margin: 10px auto 0 auto;\\n                    font-size: 12px;\\n                    line-height: 20px;\\n                }\\n                .illustration_border {\\n                    margin-top: 15px;\\n                }\\n                .kpi_value {\\n                    font-size: 20px;\\n                }\\n                .kpi_margin {\\n                    font-size: 10px !important;\\n                }\\n                .kpi_margin_margin {\\n                    margin-bottom: 5px;\\n                }\\n                .preference {\\n                    font-size: 12px;\\n                }\\n                .by_odoo {\\n                    font-size: 10px;\\n                }\\n                .run_business {\\n                    margin: 20px auto;\\n                    font-size: 12px;\\n                }\\n                #footer {\\n                    font-size: 15px;\\n                }\\n                #powered {\\n                    margin-top: 15px;\\n                }\\n                .tip_twocol {\\n                    overflow: auto;\\n                    margin-top: 15px;\\n                }\\n                .tip_twocol_left {\\n                    text-align: left;\\n                }\\n                .tip_twocol_img {\\n                    width: 90%;\\n                }\\n                .global_td {\\n                    padding: 20px;\\n                }\\n                .p0 {\\n                    padding: 0 !important;\\n                }\\n            }\\n        </style>\\n    </head>\\n    <body>\\n        <t t-out=\\"body\\"/>\\n    </body>\\n</html>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="digest.digest_mail_layout">\n&lt;!DOCTYPE html&gt;\n<html xmlns="http://www.w3.org/1999/xhtml">\n    <head>\n        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>\n        <meta name="format-detection" content="telephone=no"/>\n        <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=no;"/>\n        <meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE"/>\n        <style type="text/css">\n            <t t-set="color_company" t-value="company.email_secondary_color or '#714B67'"/>\n            /* Remove space around the email design. */\n            html,\n            body {\n                margin: 0 auto !important;\n                padding: 0 !important;\n                height: 100% !important;\n                width: 100% !important;\n                font-family: Arial, Helvetica, Verdana, sans-serif;\n            }\n            /* Prevent Windows 10 Mail from underlining links. Styles for underlined links should be inline. */\n            a {\n                text-decoration: none;\n            }\n            #header_background {\n                padding-top:20px;\n            }\n            #header {\n                border-top: 1px solid #d8dadd;\n            }\n            .global_layout {\n                width: 588px;\n                margin: 0 auto;\n                background-color: #ffffff;\n                border-left: 1px solid #d8dadd;\n                border-right: 1px solid #d8dadd;\n            }\n            .company_name {\n                display: inline;\n                vertical-align: middle;\n                color: #878d97;\n                font-weight: bold;\n                font-size: 24px;\n            }\n            .header_title {\n                color: #374151;\n                font-size: 18px;\n                word-break: break-all;\n            }\n            .td_button {\n                border-radius: 3px;\n                white-space: nowrap;\n            }\n            .td_button_connect {\n                background-color: <t t-out="color_company"/>;\n            }\n            #button_connect {\n                color: #ffffff;\n                font-size: 16px;\n            }\n            #button_open_report {\n                color: #007e84;\n                font-size: 14px;\n            }\n            .header_date {\n                color: #878d97;\n                font-size: 14px;\n            }\n            .tip_title {\n                margin-top: 0;\n                font-weight: bold;\n                font-size: 20px;\n            }\n            .tip_content {\n                margin: 0 auto;\n                color: #374151;\n                text-align: justify;\n                text-justify: inter-word;\n                margin: 15px auto 0 auto;\n                font-size: 16px;\n                line-height: 25px;\n            }\n            .tip_button {\n                background-color: <t t-out="color_company"/>;\n                border-radius: 3px;\n                padding: 10px;\n                text-decoration: none;\n            }\n            .tip_button_text {\n                color: #ffffff;\n            }\n            .illustration_border {\n                width: 100%;\n                border: 1px solid #d8dadd;\n                margin-top: 20px;\n            }\n            .kpi_row_footer {\n                padding-bottom: 20px;\n            }\n            .kpi_header {\n                font-size: 14px;\n                font-weight: bold;\n                color: #374151;\n            }\n            .kpi_cell {\n                width: 33%;\n                text-align: center;\n                padding-top: 10px;\n                padding: 0;\n            }\n            .kpi_value {\n                color: #374151;\n                font-weight: bold;\n                text-decoration: none;\n                font-size: 28px;\n            }\n            .kpi_border_col {\n                color: #374151;\n            }\n            .kpi_value_label {\n                display: inline-block;\n                margin-bottom: 10px;\n                color: #878d97;\n                font-size: 14px;\n            }\n            .kpi_margin_margin {\n                margin-bottom: 10px;\n            }\n            .download_app {\n                margin-bottom: 5px;\n                display: inline-block;\n            }\n            .preference {\n                margin-bottom: 15px;\n                color: #374151;\n                font-size: 14px;\n            }\n            .by_odoo {\n                color: #878d97;\n                font-size: 12px;\n            }\n            .odoo_link_text {\n                font-weight: bold;\n                color: <t t-out="color_company"/>;\n            }\n            .run_business {\n                color: #374151;\n                margin: 15px auto;\n                font-size: 18px;\n            }\n            #footer {\n                background-color: #F9FAFB;\n                color: #878d97;\n                text-align: center;\n                font-size: 20px;\n                border: 1px solid #F9FAFB;\n                border-top: 0;\n            }\n            #stock_tip {\n                overflow: auto;\n                margin-top: 20px;\n            }\n            #stock_div_img {\n                text-align: center;\n            }\n            #stock_img {\n                width: 70%;\n            }\n            @media only screen and (max-width: 650px) {\n                .global_layout {\n                    width: 100% !important;\n                }\n                .d-block {\n                    display: block !important;\n                }\n                #header_background {\n                    padding-top: 0px;\n                }\n                #header {\n                    padding: 15px 20px;\n                    border: 1px solid #F9FAFB;\n                }\n                .company_name {\n                    font-size: 15px;\n                }\n                .header_title {\n                    margin: 5px auto;\n                }\n                .td_button_connect {\n                    padding: 0px 8px !important;\n                    height: 22px !important;\n                    font-size: 12px;\n                }\n                .td_button_open_report {\n                    padding: 0px 10px !important;\n                    font-size: 12px;\n                }\n                #button_connect {\n                    font-size: 12px;\n                }\n                .header_date {\n                    margin-top: 10px;\n                    font-size: 10px;\n                }\n                .tip_title {\n                    font-size: 14px;\n                }\n                .tip_content {\n                    margin: 10px auto 0 auto;\n                    font-size: 12px;\n                    line-height: 20px;\n                }\n                .illustration_border {\n                    margin-top: 15px;\n                }\n                .kpi_value {\n                    font-size: 20px;\n                }\n                .kpi_margin {\n                    font-size: 10px !important;\n                }\n                .kpi_margin_margin {\n                    margin-bottom: 5px;\n                }\n                .preference {\n                    font-size: 12px;\n                }\n                .by_odoo {\n                    font-size: 10px;\n                }\n                .run_business {\n                    margin: 20px auto;\n                    font-size: 12px;\n                }\n                #footer {\n                    font-size: 15px;\n                }\n                #powered {\n                    margin-top: 15px;\n                }\n                .tip_twocol {\n                    overflow: auto;\n                    margin-top: 15px;\n                }\n                .tip_twocol_left {\n                    text-align: left;\n                }\n                .tip_twocol_img {\n                    width: 90%;\n                }\n                .global_td {\n                    padding: 20px;\n                }\n                .p0 {\n                    padding: 0 !important;\n                }\n            }\n        </style>\n    </head>\n    <body>\n        <t t-out="body"/>\n    </body>\n</html>\n    </t>\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
263	16	\N	1	1	onboarding_container	\N	onboarding.onboarding_container	qweb	onboarding/views/onboarding_templates.xml	primary	{"en_US": "<t t-name=\\"onboarding.onboarding_container\\">\\n        <div class=\\"modal o_onboarding_modal o_technical_modal\\" tabindex=\\"-1\\" role=\\"dialog\\">\\n            <div class=\\"modal-dialog\\" role=\\"document\\">\\n                <div class=\\"modal-content\\">\\n                    <div class=\\"modal-header\\">\\n                        <h5 class=\\"modal-title\\">Hide Onboarding Tips</h5>\\n                        <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"modal\\" aria-label=\\"Close\\"/>\\n                    </div>\\n                    <div class=\\"modal-body\\">\\n                        <p>Are you sure you want to hide these configuration steps?</p>\\n                    </div>\\n                    <div class=\\"modal-footer justify-content-start\\">\\n                        <a type=\\"action\\" class=\\"btn btn-primary me-1\\" data-bs-dismiss=\\"modal\\" data-o-hide-banner=\\"true\\" t-att-data-model=\\"close_model\\" t-att-data-method=\\"close_method\\">\\n                            Get them out of my sight!\\n                        </a>\\n                        <button type=\\"button\\" class=\\"btn btn-secondary\\" data-bs-dismiss=\\"modal\\">Cancel</button>\\n                    </div>\\n                </div>\\n            </div>\\n        </div>\\n        <div class=\\"o_onboarding_main d-print-none position-relative border-bottom overflow-hidden\\">\\n            <div class=\\"o_onboarding_wrap py-3 py-lg-4\\">\\n                <a href=\\"#\\" data-bs-toggle=\\"modal\\" data-bs-target=\\".o_onboarding_modal\\" class=\\"o_onboarding_btn_close position-absolute top-0 end-0 py-2 px-3 h2\\" title=\\"Close the onboarding panel\\"><i class=\\"oi oi-close\\"/></a>\\n                <div class=\\"o_onboarding_steps d-flex\\" t-out=\\"0\\"/>\\n\\n                <div t-if=\\"state.get('onboarding_state') == 'just_done'\\" t-att-state=\\"state.get('onboarding_state')\\" class=\\"o_onboarding_completed_message position-absolute end-0 start-0 border-bottom py-4 bg-white d-flex align-items-center justify-content-center\\">\\n                    <span class=\\"h3 m-0\\">\\n                        <i class=\\"fa fa-check text-success me-3\\"/>\\n                        <t t-if=\\"text_completed\\" t-out=\\"text_completed\\"/>\\n                    </span>\\n                    <a type=\\"action\\" class=\\"btn btn-primary ms-4\\" t-att-data-model=\\"close_model\\" t-att-data-method=\\"close_method\\">\\n                        Close Panel\\n                    </a>\\n                </div>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"onboarding.onboarding_container\\">\\n        <div class=\\"modal o_onboarding_modal o_technical_modal\\" tabindex=\\"-1\\" role=\\"dialog\\">\\n            <div class=\\"modal-dialog\\" role=\\"document\\">\\n                <div class=\\"modal-content\\">\\n                    <div class=\\"modal-header\\">\\n                        <h5 class=\\"modal-title\\">Ocultar consejos de incorporación</h5>\\n                        <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"modal\\" aria-label=\\"Cerrar\\"/>\\n                    </div>\\n                    <div class=\\"modal-body\\">\\n                        <p>¿Está seguro de que desea ocultar estos pasos de configuración?</p>\\n                    </div>\\n                    <div class=\\"modal-footer justify-content-start\\">\\n                        <a type=\\"action\\" class=\\"btn btn-primary me-1\\" data-bs-dismiss=\\"modal\\" data-o-hide-banner=\\"true\\" t-att-data-model=\\"close_model\\" t-att-data-method=\\"close_method\\">\\n                            ¡Quítenlos de mi vista!\\n                        </a>\\n                        <button type=\\"button\\" class=\\"btn btn-secondary\\" data-bs-dismiss=\\"modal\\">Cancelar</button>\\n                    </div>\\n                </div>\\n            </div>\\n        </div>\\n        <div class=\\"o_onboarding_main d-print-none position-relative border-bottom overflow-hidden\\">\\n            <div class=\\"o_onboarding_wrap py-3 py-lg-4\\">\\n                <a href=\\"#\\" data-bs-toggle=\\"modal\\" data-bs-target=\\".o_onboarding_modal\\" class=\\"o_onboarding_btn_close position-absolute top-0 end-0 py-2 px-3 h2\\" title=\\"Cerrar el panel de incorporación\\"><i class=\\"oi oi-close\\"/></a>\\n                <div class=\\"o_onboarding_steps d-flex\\" t-out=\\"0\\"/>\\n\\n                <div t-if=\\"state.get('onboarding_state') == 'just_done'\\" t-att-state=\\"state.get('onboarding_state')\\" class=\\"o_onboarding_completed_message position-absolute end-0 start-0 border-bottom py-4 bg-white d-flex align-items-center justify-content-center\\">\\n                    <span class=\\"h3 m-0\\">\\n                        <i class=\\"fa fa-check text-success me-3\\"/>\\n                        <t t-if=\\"text_completed\\" t-out=\\"text_completed\\"/>\\n                    </span>\\n                    <a type=\\"action\\" class=\\"btn btn-primary ms-4\\" t-att-data-model=\\"close_model\\" t-att-data-method=\\"close_method\\">\\n                        Cerrar panel\\n                    </a>\\n                </div>\\n            </div>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"onboarding.onboarding_container\\">\\n        <div class=\\"modal o_onboarding_modal o_technical_modal\\" tabindex=\\"-1\\" role=\\"dialog\\">\\n            <div class=\\"modal-dialog\\" role=\\"document\\">\\n                <div class=\\"modal-content\\">\\n                    <div class=\\"modal-header\\">\\n                        <h5 class=\\"modal-title\\">Ocultar dicas de integração</h5>\\n                        <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"modal\\" aria-label=\\"Encerrar\\"/>\\n                    </div>\\n                    <div class=\\"modal-body\\">\\n                        <p>Tem certeza de que deseja ocultar essas etapas de configuração?</p>\\n                    </div>\\n                    <div class=\\"modal-footer justify-content-start\\">\\n                        <a type=\\"action\\" class=\\"btn btn-primary me-1\\" data-bs-dismiss=\\"modal\\" data-o-hide-banner=\\"true\\" t-att-data-model=\\"close_model\\" t-att-data-method=\\"close_method\\">\\n                            Não quero ver isso!\\n                        </a>\\n                        <button type=\\"button\\" class=\\"btn btn-secondary\\" data-bs-dismiss=\\"modal\\">Cancelar</button>\\n                    </div>\\n                </div>\\n            </div>\\n        </div>\\n        <div class=\\"o_onboarding_main d-print-none position-relative border-bottom overflow-hidden\\">\\n            <div class=\\"o_onboarding_wrap py-3 py-lg-4\\">\\n                <a href=\\"#\\" data-bs-toggle=\\"modal\\" data-bs-target=\\".o_onboarding_modal\\" class=\\"o_onboarding_btn_close position-absolute top-0 end-0 py-2 px-3 h2\\" title=\\"Fechar o painel de integração\\"><i class=\\"oi oi-close\\"/></a>\\n                <div class=\\"o_onboarding_steps d-flex\\" t-out=\\"0\\"/>\\n\\n                <div t-if=\\"state.get('onboarding_state') == 'just_done'\\" t-att-state=\\"state.get('onboarding_state')\\" class=\\"o_onboarding_completed_message position-absolute end-0 start-0 border-bottom py-4 bg-white d-flex align-items-center justify-content-center\\">\\n                    <span class=\\"h3 m-0\\">\\n                        <i class=\\"fa fa-check text-success me-3\\"/>\\n                        <t t-if=\\"text_completed\\" t-out=\\"text_completed\\"/>\\n                    </span>\\n                    <a type=\\"action\\" class=\\"btn btn-primary ms-4\\" t-att-data-model=\\"close_model\\" t-att-data-method=\\"close_method\\">\\n                        Fechar painel\\n                    </a>\\n                </div>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="onboarding.onboarding_container">\n        <div class="modal o_onboarding_modal o_technical_modal" tabindex="-1" role="dialog">\n            <div class="modal-dialog" role="document">\n                <div class="modal-content">\n                    <div class="modal-header">\n                        <h5 class="modal-title">Hide Onboarding Tips</h5>\n                        <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"/>\n                    </div>\n                    <div class="modal-body">\n                        <p>Are you sure you want to hide these configuration steps?</p>\n                    </div>\n                    <div class="modal-footer justify-content-start">\n                        <a type="action" class="btn btn-primary me-1" data-bs-dismiss="modal" data-o-hide-banner="true" t-att-data-model="close_model" t-att-data-method="close_method">\n                            Get them out of my sight!\n                        </a>\n                        <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Cancel</button>\n                    </div>\n                </div>\n            </div>\n        </div>\n        <div class="o_onboarding_main d-print-none position-relative border-bottom overflow-hidden">\n            <div class="o_onboarding_wrap py-3 py-lg-4">\n                <a href="#" data-bs-toggle="modal" data-bs-target=".o_onboarding_modal" class="o_onboarding_btn_close position-absolute top-0 end-0 py-2 px-3 h2" title="Close the onboarding panel"><i class="oi oi-close"/></a>\n                <div class="o_onboarding_steps d-flex" t-out="0"/>\n\n                <div t-if="state.get('onboarding_state') == 'just_done'" t-att-state="state.get('onboarding_state')" class="o_onboarding_completed_message position-absolute end-0 start-0 border-bottom py-4 bg-white d-flex align-items-center justify-content-center">\n                    <span class="h3 m-0">\n                        <i class="fa fa-check text-success me-3"/>\n                        <t t-if="text_completed" t-out="text_completed"/>\n                    </span>\n                    <a type="action" class="btn btn-primary ms-4" t-att-data-model="close_model" t-att-data-method="close_method">\n                        Close Panel\n                    </a>\n                </div>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:24.661893	2026-04-08 08:34:24.661893	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
629	16	\N	1	1	digest_tool_kpi	\N	digest.digest_tool_kpi	qweb	digest/data/digest_data.xml	primary	{"en_US": "<t t-name=\\"digest.digest_tool_kpi\\">\\n<span t-esc=\\"kpi_value\\" style=\\"color: #374151;text-decoration: none;\\" class=\\"kpi_value kpi_border_col\\"/>\\n<br/>\\n<span t-esc=\\"kpi_subtitle\\" class=\\"kpi_value_label\\"/>\\n<table t-if=\\"kpi_margin\\" class=\\"kpi_margin_margin\\" align=\\"center\\" border=\\"0\\" cellspacing=\\"0\\" cellpadding=\\"0\\">\\n    <tr>\\n        <td t-if=\\"kpi_margin &gt; 0.0\\" class=\\"kpi_margin positive_kpi_margin\\" style=\\"padding: 3px 10px;font-size: 12px;text-decoration: none;border-radius: 50px;border: 1px solid #c4ecd7;border-radius: 5px; background-color: #c4ecd7;color: #17613a;\\">\\n            ⬆ <t t-esc=\\"'%.2f' % kpi_margin\\"/> %\\n        </td>\\n        <td t-elif=\\"kpi_margin &lt; 0.0\\" class=\\"kpi_margin negative_kpi_margin\\" style=\\"padding: 3px 10px;font-size: 12px;text-decoration: none;border-radius: 50px;border: 1px solid #f4cfce;background-color: #f7dddc;color: #712b29;\\">\\n            ⬇ <t t-esc=\\"'%.2f' % kpi_margin\\"/> %\\n        </td>\\n    </tr>\\n</table>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="digest.digest_tool_kpi">\n<span t-esc="kpi_value" style="color: #374151;text-decoration: none;" class="kpi_value kpi_border_col"/>\n<br/>\n<span t-esc="kpi_subtitle" class="kpi_value_label"/>\n<table t-if="kpi_margin" class="kpi_margin_margin" align="center" border="0" cellspacing="0" cellpadding="0">\n    <tr>\n        <td t-if="kpi_margin &gt; 0.0" class="kpi_margin positive_kpi_margin" style="padding: 3px 10px;font-size: 12px;text-decoration: none;border-radius: 50px;border: 1px solid #c4ecd7;border-radius: 5px; background-color: #c4ecd7;color: #17613a;">\n            ⬆ <t t-esc="'%.2f' % kpi_margin"/> %\n        </td>\n        <td t-elif="kpi_margin &lt; 0.0" class="kpi_margin negative_kpi_margin" style="padding: 3px 10px;font-size: 12px;text-decoration: none;border-radius: 50px;border: 1px solid #f4cfce;background-color: #f7dddc;color: #712b29;">\n            ⬇ <t t-esc="'%.2f' % kpi_margin"/> %\n        </td>\n    </tr>\n</table>\n    </t>\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
627	16	\N	1	1	digest_mail_main	\N	digest.digest_mail_main	qweb	digest/data/digest_data.xml	primary	{"en_US": "<t t-name=\\"digest.digest_mail_main\\">\\n<table cellspacing=\\"0\\" cellpadding=\\"0\\" style=\\"width: 100%;background-color: #F9FAFB;\\" align=\\"center\\">\\n    <tbody>\\n        <tr>\\n            <td id=\\"header_background\\" align=\\"center\\">\\n                <table cellspacing=\\"0\\" cellpadding=\\"0\\" border=\\"0\\" id=\\"header\\" class=\\"global_layout\\">\\n                    <tbody>\\n                        <tr>\\n                            <td style=\\"padding: 20px 20px 5px 20px;\\" class=\\"p0\\"><p t-field=\\"company.name\\" class=\\"company_name\\"/></td>\\n                            <td align=\\"right\\" style=\\"padding: 20px 20px 5px 0px;\\" class=\\"p0\\">\\n                                <table>\\n                                    <tbody>\\n                                        <tr>\\n                                            <td class=\\"td_button td_button_connect\\" style=\\"height: 29px;padding: 3px 10px;\\">\\n                                                <a t-att-href=\\"top_button_url\\" target=\\"_blank\\">\\n                                                    <span t-esc=\\"top_button_label\\" class=\\"button\\" id=\\"button_connect\\"/>\\n                                                </a>\\n                                            </td>\\n                                        </tr>\\n                                    </tbody>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr>\\n                            <td style=\\"padding-left: 20px\\" class=\\"p0\\" colspan=\\"2\\">\\n                                <div class=\\"header_title\\">\\n                                    <p t-esc=\\"title\\"/>\\n                                    <p t-if=\\"sub_title\\" t-esc=\\"sub_title\\"/>\\n                                </div>\\n                            </td>\\n                        </tr>\\n                        <tr>\\n                            <td style=\\"padding: 10px 0px 20px 20px;\\" class=\\"p0\\" colspan=\\"2\\">\\n                                <span t-esc=\\"formatted_date\\" class=\\"header_date\\"/>\\n                            </td>\\n                        </tr>\\n                    </tbody>\\n                </table>\\n            </td>\\n        </tr>\\n    </tbody>\\n</table>\\n<table cellspacing=\\"0\\" cellpadding=\\"0\\" border=\\"0\\" style=\\"width: 100%;background-color: #F9FAFB;\\">\\n    <tbody>\\n        <tr>\\n            <td align=\\"center\\">\\n                <table cellspacing=\\"0\\" cellpadding=\\"0\\" border=\\"0\\" class=\\"global_layout\\">\\n                    <tbody>\\n                        <tr t-if=\\"tips\\" t-foreach=\\"tips\\" t-as=\\"tip\\">\\n                            <td colspan=\\"3\\" style=\\"width: 100%;padding: 20px;border: 1px solid #F9FAFB;\\">\\n                                <table>\\n                                    <tbody>\\n                                        <tr>\\n                                            <td t-out=\\"tip\\"/>\\n                                        </tr>\\n                                    </tbody>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr t-if=\\"kpi_data\\">\\n                            <td style=\\"padding: 20px 20px 0px 20px;\\" class=\\"global_td\\">\\n                                <table t-foreach=\\"kpi_data\\" t-as=\\"kpi_info\\" style=\\"width: 100%;\\" cellspacing=\\"0\\" cellpadding=\\"0\\">\\n                                    <tr>\\n                                        <td style=\\"padding-bottom: 20px;\\">\\n                                            <table t-if=\\"kpi_info.get('kpi_col1') or kpi_info.get('kpi_col2') or kpi_info.get('kpi_col3')\\" t-att-data-field=\\"kpi_info['kpi_name']\\" cellspacing=\\"0\\" cellpadding=\\"10\\" style=\\"width: 100%;margin-bottom: 5px;\\">\\n                                                <tr class=\\"kpi_header\\">\\n                                                    <td colspan=\\"2\\" style=\\"padding: 0px 0px 5px 0px;\\">\\n                                                        <span style=\\"text-transform: uppercase;\\" t-esc=\\"kpi_info['kpi_fullname']\\"/>\\n                                                    </td>\\n                                                    <td t-if=\\"kpi_info['kpi_action']\\" align=\\"right\\" style=\\"padding: 0px 0px 5px 0px;\\">\\n                                                        <table>\\n                                                            <tbody>\\n                                                                <tr>\\n                                                                    <td class=\\"td_button td_button_open_report\\" style=\\"padding: 1px 5px;height: 24px;\\">\\n                                                                        <a t-att-href=\\"'/odoo/action-%s' % kpi_info['kpi_action']\\">\\n                                                                            <span class=\\"button\\" id=\\"button_open_report\\">➔ Open Report</span>\\n                                                                        </a>\\n                                                                    </td>\\n                                                                </tr>\\n                                                            </tbody>\\n                                                        </table>\\n                                                    </td>\\n                                                </tr>\\n                                                <tr style=\\"vertical-align: top;\\">\\n                                                    <td t-if=\\"kpi_info.get('kpi_col1')\\" class=\\"kpi_cell\\" style=\\"padding-top: 10px; border-top: 1px solid #e6e6e6;\\">\\n                                                        <div t-call=\\"digest.digest_tool_kpi\\">\\n                                                            <t t-set=\\"kpi_value\\" t-value=\\"kpi_info['kpi_col1']['value']\\"/>\\n                                                            <t t-set=\\"kpi_margin\\" t-value=\\"kpi_info['kpi_col1'].get('margin')\\"/>\\n                                                            <t t-set=\\"kpi_subtitle\\" t-value=\\"kpi_info['kpi_col1']['col_subtitle']\\"/>\\n                                                        </div>\\n                                                    </td>\\n                                                    <td t-if=\\"kpi_info.get('kpi_col2')\\" class=\\"kpi_cell\\" style=\\"padding-top: 10px; border-top: 1px solid #e6e6e6;\\">\\n                                                        <div t-call=\\"digest.digest_tool_kpi\\">\\n                                                            <t t-set=\\"kpi_value\\" t-value=\\"kpi_info['kpi_col2']['value']\\"/>\\n                                                            <t t-set=\\"kpi_margin\\" t-value=\\"kpi_info['kpi_col2'].get('margin')\\"/>\\n                                                            <t t-set=\\"kpi_subtitle\\" t-value=\\"kpi_info['kpi_col2']['col_subtitle']\\"/>\\n                                                        </div>\\n                                                    </td>\\n                                                    <td t-if=\\"kpi_info.get('kpi_col3')\\" class=\\"kpi_cell\\" style=\\"padding-top: 10px; border-top: 1px solid #e6e6e6;\\">\\n                                                        <div t-call=\\"digest.digest_tool_kpi\\">\\n                                                            <t t-set=\\"kpi_value\\" t-value=\\"kpi_info['kpi_col3']['value']\\"/>\\n                                                            <t t-set=\\"kpi_margin\\" t-value=\\"kpi_info['kpi_col3'].get('margin')\\"/>\\n                                                            <t t-set=\\"kpi_subtitle\\" t-value=\\"kpi_info['kpi_col3']['col_subtitle']\\"/>\\n                                                        </div>\\n                                                    </td>\\n                                                </tr>\\n                                            </table>\\n                                        </td>\\n                                    </tr>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr t-if=\\"body\\">\\n                            <td style=\\"padding: 20px 20px 0px 20px;\\" class=\\"global_td\\"><t t-out=\\"body\\"/></td>\\n                        </tr>\\n                    </tbody>\\n                    <tfoot>\\n                        <tr>\\n                            <td style=\\"padding: 20px; border-bottom: 1px solid #d8dadd;\\">\\n                                <table border=\\"0\\" width=\\"100%\\">\\n                                    <tbody>\\n                                        <tr style=\\"background-color: #F9FAFB;\\">\\n                                            <td align=\\"center\\" colspan=\\"3\\" valign=\\"center\\" style=\\"padding: 15px;\\">\\n                                                <div t-if=\\"preferences\\" t-foreach=\\"preferences\\" t-as=\\"preference\\" class=\\"preference\\">\\n                                                    <t t-out=\\"preference\\"/>\\n                                                </div>\\n                                                <div class=\\"by_odoo\\" style=\\"margin-bottom: 15px;\\">\\n                                                    Sent by <a href=\\"https://www.odoo.com\\" target=\\"_blank\\">\\n                                                    <span class=\\"odoo_link_text\\">Odoo</span></a>\\n                                                    <t t-if=\\"unsubscribe_token\\">\\n                                                        –\\n                                                        <a t-attf-href=\\"/digest/#{object.id}/unsubscribe?token=#{unsubscribe_token}&amp;user_id=#{user.id}\\" target=\\"_blank\\" style=\\"text-decoration: none;\\">\\n                                                            <span style=\\"color: #878d97;\\">Unsubscribe</span>\\n                                                        </a>\\n                                                    </t>\\n                                                    <t t-elif=\\"object and object._name == 'digest.digest'\\">\\n                                                        –\\n                                                        <a t-att-href=\\"'/odoo/digest.digest/%s' % object.id\\" target=\\"_blank\\" style=\\"text-decoration: none;\\">\\n                                                            <span style=\\"color: #878d97;\\">Unsubscribe</span>\\n                                                        </a>\\n                                                    </t>\\n                                                </div>\\n                                            </td>\\n                                        </tr>\\n                                    </tbody>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr t-if=\\"display_mobile_banner\\" t-call=\\"digest.digest_section_mobile\\"/>\\n                    </tfoot>\\n                </table>\\n            </td>\\n        </tr>\\n    </tbody>\\n    <tfoot>\\n        <tr>\\n            <td align=\\"center\\" style=\\"padding: 20px 0px 0px 0px;\\">\\n                <table align=\\"center\\">\\n                    <tbody>\\n                        <tr>\\n                            <div id=\\"footer\\">\\n                                <p style=\\"font-weight: bold;\\" t-esc=\\"company.name\\"/>\\n                                <p class=\\"by_odoo\\" id=\\"powered\\">\\n                                    Powered by <a href=\\"https://www.odoo.com\\" target=\\"_blank\\" class=\\"odoo_link\\">\\n                                        <span class=\\"odoo_link_text\\">Odoo</span></a>\\n                                </p>\\n                            </div>\\n                        </tr>\\n                    </tbody>\\n                </table>\\n            </td>\\n        </tr>\\n    </tfoot>\\n</table>\\n    </t>", "es_ES": "<t t-name=\\"digest.digest_mail_main\\">\\n<table cellspacing=\\"0\\" cellpadding=\\"0\\" style=\\"width: 100%;background-color: #F9FAFB;\\" align=\\"center\\">\\n    <tbody>\\n        <tr>\\n            <td id=\\"header_background\\" align=\\"center\\">\\n                <table cellspacing=\\"0\\" cellpadding=\\"0\\" border=\\"0\\" id=\\"header\\" class=\\"global_layout\\">\\n                    <tbody>\\n                        <tr>\\n                            <td style=\\"padding: 20px 20px 5px 20px;\\" class=\\"p0\\"><p t-field=\\"company.name\\" class=\\"company_name\\"/></td>\\n                            <td align=\\"right\\" style=\\"padding: 20px 20px 5px 0px;\\" class=\\"p0\\">\\n                                <table>\\n                                    <tbody>\\n                                        <tr>\\n                                            <td class=\\"td_button td_button_connect\\" style=\\"height: 29px;padding: 3px 10px;\\">\\n                                                <a t-att-href=\\"top_button_url\\" target=\\"_blank\\">\\n                                                    <span t-esc=\\"top_button_label\\" class=\\"button\\" id=\\"button_connect\\"/>\\n                                                </a>\\n                                            </td>\\n                                        </tr>\\n                                    </tbody>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr>\\n                            <td style=\\"padding-left: 20px\\" class=\\"p0\\" colspan=\\"2\\">\\n                                <div class=\\"header_title\\">\\n                                    <p t-esc=\\"title\\"/>\\n                                    <p t-if=\\"sub_title\\" t-esc=\\"sub_title\\"/>\\n                                </div>\\n                            </td>\\n                        </tr>\\n                        <tr>\\n                            <td style=\\"padding: 10px 0px 20px 20px;\\" class=\\"p0\\" colspan=\\"2\\">\\n                                <span t-esc=\\"formatted_date\\" class=\\"header_date\\"/>\\n                            </td>\\n                        </tr>\\n                    </tbody>\\n                </table>\\n            </td>\\n        </tr>\\n    </tbody>\\n</table>\\n<table cellspacing=\\"0\\" cellpadding=\\"0\\" border=\\"0\\" style=\\"width: 100%;background-color: #F9FAFB;\\">\\n    <tbody>\\n        <tr>\\n            <td align=\\"center\\">\\n                <table cellspacing=\\"0\\" cellpadding=\\"0\\" border=\\"0\\" class=\\"global_layout\\">\\n                    <tbody>\\n                        <tr t-if=\\"tips\\" t-foreach=\\"tips\\" t-as=\\"tip\\">\\n                            <td colspan=\\"3\\" style=\\"width: 100%;padding: 20px;border: 1px solid #F9FAFB;\\">\\n                                <table>\\n                                    <tbody>\\n                                        <tr>\\n                                            <td t-out=\\"tip\\"/>\\n                                        </tr>\\n                                    </tbody>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr t-if=\\"kpi_data\\">\\n                            <td style=\\"padding: 20px 20px 0px 20px;\\" class=\\"global_td\\">\\n                                <table t-foreach=\\"kpi_data\\" t-as=\\"kpi_info\\" style=\\"width: 100%;\\" cellspacing=\\"0\\" cellpadding=\\"0\\">\\n                                    <tr>\\n                                        <td style=\\"padding-bottom: 20px;\\">\\n                                            <table t-if=\\"kpi_info.get('kpi_col1') or kpi_info.get('kpi_col2') or kpi_info.get('kpi_col3')\\" t-att-data-field=\\"kpi_info['kpi_name']\\" cellspacing=\\"0\\" cellpadding=\\"10\\" style=\\"width: 100%;margin-bottom: 5px;\\">\\n                                                <tr class=\\"kpi_header\\">\\n                                                    <td colspan=\\"2\\" style=\\"padding: 0px 0px 5px 0px;\\">\\n                                                        <span style=\\"text-transform: uppercase;\\" t-esc=\\"kpi_info['kpi_fullname']\\"/>\\n                                                    </td>\\n                                                    <td t-if=\\"kpi_info['kpi_action']\\" align=\\"right\\" style=\\"padding: 0px 0px 5px 0px;\\">\\n                                                        <table>\\n                                                            <tbody>\\n                                                                <tr>\\n                                                                    <td class=\\"td_button td_button_open_report\\" style=\\"padding: 1px 5px;height: 24px;\\">\\n                                                                        <a t-att-href=\\"'/odoo/action-%s' % kpi_info['kpi_action']\\">\\n                                                                            <span class=\\"button\\" id=\\"button_open_report\\">➔ Abrir informe</span>\\n                                                                        </a>\\n                                                                    </td>\\n                                                                </tr>\\n                                                            </tbody>\\n                                                        </table>\\n                                                    </td>\\n                                                </tr>\\n                                                <tr style=\\"vertical-align: top;\\">\\n                                                    <td t-if=\\"kpi_info.get('kpi_col1')\\" class=\\"kpi_cell\\" style=\\"padding-top: 10px; border-top: 1px solid #e6e6e6;\\">\\n                                                        <div t-call=\\"digest.digest_tool_kpi\\">\\n                                                            <t t-set=\\"kpi_value\\" t-value=\\"kpi_info['kpi_col1']['value']\\"/>\\n                                                            <t t-set=\\"kpi_margin\\" t-value=\\"kpi_info['kpi_col1'].get('margin')\\"/>\\n                                                            <t t-set=\\"kpi_subtitle\\" t-value=\\"kpi_info['kpi_col1']['col_subtitle']\\"/>\\n                                                        </div>\\n                                                    </td>\\n                                                    <td t-if=\\"kpi_info.get('kpi_col2')\\" class=\\"kpi_cell\\" style=\\"padding-top: 10px; border-top: 1px solid #e6e6e6;\\">\\n                                                        <div t-call=\\"digest.digest_tool_kpi\\">\\n                                                            <t t-set=\\"kpi_value\\" t-value=\\"kpi_info['kpi_col2']['value']\\"/>\\n                                                            <t t-set=\\"kpi_margin\\" t-value=\\"kpi_info['kpi_col2'].get('margin')\\"/>\\n                                                            <t t-set=\\"kpi_subtitle\\" t-value=\\"kpi_info['kpi_col2']['col_subtitle']\\"/>\\n                                                        </div>\\n                                                    </td>\\n                                                    <td t-if=\\"kpi_info.get('kpi_col3')\\" class=\\"kpi_cell\\" style=\\"padding-top: 10px; border-top: 1px solid #e6e6e6;\\">\\n                                                        <div t-call=\\"digest.digest_tool_kpi\\">\\n                                                            <t t-set=\\"kpi_value\\" t-value=\\"kpi_info['kpi_col3']['value']\\"/>\\n                                                            <t t-set=\\"kpi_margin\\" t-value=\\"kpi_info['kpi_col3'].get('margin')\\"/>\\n                                                            <t t-set=\\"kpi_subtitle\\" t-value=\\"kpi_info['kpi_col3']['col_subtitle']\\"/>\\n                                                        </div>\\n                                                    </td>\\n                                                </tr>\\n                                            </table>\\n                                        </td>\\n                                    </tr>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr t-if=\\"body\\">\\n                            <td style=\\"padding: 20px 20px 0px 20px;\\" class=\\"global_td\\"><t t-out=\\"body\\"/></td>\\n                        </tr>\\n                    </tbody>\\n                    <tfoot>\\n                        <tr>\\n                            <td style=\\"padding: 20px; border-bottom: 1px solid #d8dadd;\\">\\n                                <table border=\\"0\\" width=\\"100%\\">\\n                                    <tbody>\\n                                        <tr style=\\"background-color: #F9FAFB;\\">\\n                                            <td align=\\"center\\" colspan=\\"3\\" valign=\\"center\\" style=\\"padding: 15px;\\">\\n                                                <div t-if=\\"preferences\\" t-foreach=\\"preferences\\" t-as=\\"preference\\" class=\\"preference\\">\\n                                                    <t t-out=\\"preference\\"/>\\n                                                </div>\\n                                                <div class=\\"by_odoo\\" style=\\"margin-bottom: 15px;\\">\\n                                                    Enviado por <a href=\\"https://www.odoo.com\\" target=\\"_blank\\">\\n                                                    <span class=\\"odoo_link_text\\">Odoo</span></a>\\n                                                    <t t-if=\\"unsubscribe_token\\">\\n                                                        –\\n                                                        <a t-attf-href=\\"/digest/#{object.id}/unsubscribe?token=#{unsubscribe_token}&amp;user_id=#{user.id}\\" target=\\"_blank\\" style=\\"text-decoration: none;\\">\\n                                                            <span style=\\"color: #878d97;\\">Cancelar suscripción</span>\\n                                                        </a>\\n                                                    </t>\\n                                                    <t t-elif=\\"object and object._name == 'digest.digest'\\">\\n                                                        –\\n                                                        <a t-att-href=\\"'/odoo/digest.digest/%s' % object.id\\" target=\\"_blank\\" style=\\"text-decoration: none;\\">\\n                                                            <span style=\\"color: #878d97;\\">Cancelar suscripción</span>\\n                                                        </a>\\n                                                    </t>\\n                                                </div>\\n                                            </td>\\n                                        </tr>\\n                                    </tbody>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr t-if=\\"display_mobile_banner\\" t-call=\\"digest.digest_section_mobile\\"/>\\n                    </tfoot>\\n                </table>\\n            </td>\\n        </tr>\\n    </tbody>\\n    <tfoot>\\n        <tr>\\n            <td align=\\"center\\" style=\\"padding: 20px 0px 0px 0px;\\">\\n                <table align=\\"center\\">\\n                    <tbody>\\n                        <tr>\\n                            <div id=\\"footer\\">\\n                                <p style=\\"font-weight: bold;\\" t-esc=\\"company.name\\"/>\\n                                <p class=\\"by_odoo\\" id=\\"powered\\">\\n                                    Con tecnología  <a href=\\"https://www.odoo.com\\" target=\\"_blank\\" class=\\"odoo_link\\">\\n                                        <span class=\\"odoo_link_text\\">Odoo</span></a>\\n                                </p>\\n                            </div>\\n                        </tr>\\n                    </tbody>\\n                </table>\\n            </td>\\n        </tr>\\n    </tfoot>\\n</table>\\n    </t>", "pt_PT": "<t t-name=\\"digest.digest_mail_main\\">\\n<table cellspacing=\\"0\\" cellpadding=\\"0\\" style=\\"width: 100%;background-color: #F9FAFB;\\" align=\\"center\\">\\n    <tbody>\\n        <tr>\\n            <td id=\\"header_background\\" align=\\"center\\">\\n                <table cellspacing=\\"0\\" cellpadding=\\"0\\" border=\\"0\\" id=\\"header\\" class=\\"global_layout\\">\\n                    <tbody>\\n                        <tr>\\n                            <td style=\\"padding: 20px 20px 5px 20px;\\" class=\\"p0\\"><p t-field=\\"company.name\\" class=\\"company_name\\"/></td>\\n                            <td align=\\"right\\" style=\\"padding: 20px 20px 5px 0px;\\" class=\\"p0\\">\\n                                <table>\\n                                    <tbody>\\n                                        <tr>\\n                                            <td class=\\"td_button td_button_connect\\" style=\\"height: 29px;padding: 3px 10px;\\">\\n                                                <a t-att-href=\\"top_button_url\\" target=\\"_blank\\">\\n                                                    <span t-esc=\\"top_button_label\\" class=\\"button\\" id=\\"button_connect\\"/>\\n                                                </a>\\n                                            </td>\\n                                        </tr>\\n                                    </tbody>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr>\\n                            <td style=\\"padding-left: 20px\\" class=\\"p0\\" colspan=\\"2\\">\\n                                <div class=\\"header_title\\">\\n                                    <p t-esc=\\"title\\"/>\\n                                    <p t-if=\\"sub_title\\" t-esc=\\"sub_title\\"/>\\n                                </div>\\n                            </td>\\n                        </tr>\\n                        <tr>\\n                            <td style=\\"padding: 10px 0px 20px 20px;\\" class=\\"p0\\" colspan=\\"2\\">\\n                                <span t-esc=\\"formatted_date\\" class=\\"header_date\\"/>\\n                            </td>\\n                        </tr>\\n                    </tbody>\\n                </table>\\n            </td>\\n        </tr>\\n    </tbody>\\n</table>\\n<table cellspacing=\\"0\\" cellpadding=\\"0\\" border=\\"0\\" style=\\"width: 100%;background-color: #F9FAFB;\\">\\n    <tbody>\\n        <tr>\\n            <td align=\\"center\\">\\n                <table cellspacing=\\"0\\" cellpadding=\\"0\\" border=\\"0\\" class=\\"global_layout\\">\\n                    <tbody>\\n                        <tr t-if=\\"tips\\" t-foreach=\\"tips\\" t-as=\\"tip\\">\\n                            <td colspan=\\"3\\" style=\\"width: 100%;padding: 20px;border: 1px solid #F9FAFB;\\">\\n                                <table>\\n                                    <tbody>\\n                                        <tr>\\n                                            <td t-out=\\"tip\\"/>\\n                                        </tr>\\n                                    </tbody>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr t-if=\\"kpi_data\\">\\n                            <td style=\\"padding: 20px 20px 0px 20px;\\" class=\\"global_td\\">\\n                                <table t-foreach=\\"kpi_data\\" t-as=\\"kpi_info\\" style=\\"width: 100%;\\" cellspacing=\\"0\\" cellpadding=\\"0\\">\\n                                    <tr>\\n                                        <td style=\\"padding-bottom: 20px;\\">\\n                                            <table t-if=\\"kpi_info.get('kpi_col1') or kpi_info.get('kpi_col2') or kpi_info.get('kpi_col3')\\" t-att-data-field=\\"kpi_info['kpi_name']\\" cellspacing=\\"0\\" cellpadding=\\"10\\" style=\\"width: 100%;margin-bottom: 5px;\\">\\n                                                <tr class=\\"kpi_header\\">\\n                                                    <td colspan=\\"2\\" style=\\"padding: 0px 0px 5px 0px;\\">\\n                                                        <span style=\\"text-transform: uppercase;\\" t-esc=\\"kpi_info['kpi_fullname']\\"/>\\n                                                    </td>\\n                                                    <td t-if=\\"kpi_info['kpi_action']\\" align=\\"right\\" style=\\"padding: 0px 0px 5px 0px;\\">\\n                                                        <table>\\n                                                            <tbody>\\n                                                                <tr>\\n                                                                    <td class=\\"td_button td_button_open_report\\" style=\\"padding: 1px 5px;height: 24px;\\">\\n                                                                        <a t-att-href=\\"'/odoo/action-%s' % kpi_info['kpi_action']\\">\\n                                                                            <span class=\\"button\\" id=\\"button_open_report\\">➔ Abrir relatório</span>\\n                                                                        </a>\\n                                                                    </td>\\n                                                                </tr>\\n                                                            </tbody>\\n                                                        </table>\\n                                                    </td>\\n                                                </tr>\\n                                                <tr style=\\"vertical-align: top;\\">\\n                                                    <td t-if=\\"kpi_info.get('kpi_col1')\\" class=\\"kpi_cell\\" style=\\"padding-top: 10px; border-top: 1px solid #e6e6e6;\\">\\n                                                        <div t-call=\\"digest.digest_tool_kpi\\">\\n                                                            <t t-set=\\"kpi_value\\" t-value=\\"kpi_info['kpi_col1']['value']\\"/>\\n                                                            <t t-set=\\"kpi_margin\\" t-value=\\"kpi_info['kpi_col1'].get('margin')\\"/>\\n                                                            <t t-set=\\"kpi_subtitle\\" t-value=\\"kpi_info['kpi_col1']['col_subtitle']\\"/>\\n                                                        </div>\\n                                                    </td>\\n                                                    <td t-if=\\"kpi_info.get('kpi_col2')\\" class=\\"kpi_cell\\" style=\\"padding-top: 10px; border-top: 1px solid #e6e6e6;\\">\\n                                                        <div t-call=\\"digest.digest_tool_kpi\\">\\n                                                            <t t-set=\\"kpi_value\\" t-value=\\"kpi_info['kpi_col2']['value']\\"/>\\n                                                            <t t-set=\\"kpi_margin\\" t-value=\\"kpi_info['kpi_col2'].get('margin')\\"/>\\n                                                            <t t-set=\\"kpi_subtitle\\" t-value=\\"kpi_info['kpi_col2']['col_subtitle']\\"/>\\n                                                        </div>\\n                                                    </td>\\n                                                    <td t-if=\\"kpi_info.get('kpi_col3')\\" class=\\"kpi_cell\\" style=\\"padding-top: 10px; border-top: 1px solid #e6e6e6;\\">\\n                                                        <div t-call=\\"digest.digest_tool_kpi\\">\\n                                                            <t t-set=\\"kpi_value\\" t-value=\\"kpi_info['kpi_col3']['value']\\"/>\\n                                                            <t t-set=\\"kpi_margin\\" t-value=\\"kpi_info['kpi_col3'].get('margin')\\"/>\\n                                                            <t t-set=\\"kpi_subtitle\\" t-value=\\"kpi_info['kpi_col3']['col_subtitle']\\"/>\\n                                                        </div>\\n                                                    </td>\\n                                                </tr>\\n                                            </table>\\n                                        </td>\\n                                    </tr>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr t-if=\\"body\\">\\n                            <td style=\\"padding: 20px 20px 0px 20px;\\" class=\\"global_td\\"><t t-out=\\"body\\"/></td>\\n                        </tr>\\n                    </tbody>\\n                    <tfoot>\\n                        <tr>\\n                            <td style=\\"padding: 20px; border-bottom: 1px solid #d8dadd;\\">\\n                                <table border=\\"0\\" width=\\"100%\\">\\n                                    <tbody>\\n                                        <tr style=\\"background-color: #F9FAFB;\\">\\n                                            <td align=\\"center\\" colspan=\\"3\\" valign=\\"center\\" style=\\"padding: 15px;\\">\\n                                                <div t-if=\\"preferences\\" t-foreach=\\"preferences\\" t-as=\\"preference\\" class=\\"preference\\">\\n                                                    <t t-out=\\"preference\\"/>\\n                                                </div>\\n                                                <div class=\\"by_odoo\\" style=\\"margin-bottom: 15px;\\">\\n                                                    Enviado por <a href=\\"https://www.odoo.com\\" target=\\"_blank\\">\\n                                                    <span class=\\"odoo_link_text\\">Odoo</span></a>\\n                                                    <t t-if=\\"unsubscribe_token\\">\\n                                                        –\\n                                                        <a t-attf-href=\\"/digest/#{object.id}/unsubscribe?token=#{unsubscribe_token}&amp;user_id=#{user.id}\\" target=\\"_blank\\" style=\\"text-decoration: none;\\">\\n                                                            <span style=\\"color: #878d97;\\">Unsubscribe</span>\\n                                                        </a>\\n                                                    </t>\\n                                                    <t t-elif=\\"object and object._name == 'digest.digest'\\">\\n                                                        –\\n                                                        <a t-att-href=\\"'/odoo/digest.digest/%s' % object.id\\" target=\\"_blank\\" style=\\"text-decoration: none;\\">\\n                                                            <span style=\\"color: #878d97;\\">Unsubscribe</span>\\n                                                        </a>\\n                                                    </t>\\n                                                </div>\\n                                            </td>\\n                                        </tr>\\n                                    </tbody>\\n                                </table>\\n                            </td>\\n                        </tr>\\n                        <tr t-if=\\"display_mobile_banner\\" t-call=\\"digest.digest_section_mobile\\"/>\\n                    </tfoot>\\n                </table>\\n            </td>\\n        </tr>\\n    </tbody>\\n    <tfoot>\\n        <tr>\\n            <td align=\\"center\\" style=\\"padding: 20px 0px 0px 0px;\\">\\n                <table align=\\"center\\">\\n                    <tbody>\\n                        <tr>\\n                            <div id=\\"footer\\">\\n                                <p style=\\"font-weight: bold;\\" t-esc=\\"company.name\\"/>\\n                                <p class=\\"by_odoo\\" id=\\"powered\\">\\n                                    Potenciado por <a href=\\"https://www.odoo.com\\" target=\\"_blank\\" class=\\"odoo_link\\">\\n                                        <span class=\\"odoo_link_text\\">Odoo</span></a>\\n                                </p>\\n                            </div>\\n                        </tr>\\n                    </tbody>\\n                </table>\\n            </td>\\n        </tr>\\n    </tfoot>\\n</table>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="digest.digest_mail_main">\n<table cellspacing="0" cellpadding="0" style="width: 100%;background-color: #F9FAFB;" align="center">\n    <tbody>\n        <tr>\n            <td id="header_background" align="center">\n                <table cellspacing="0" cellpadding="0" border="0" id="header" class="global_layout">\n                    <tbody>\n                        <tr>\n                            <td style="padding: 20px 20px 5px 20px;" class="p0"><p t-field="company.name" class="company_name"/></td>\n                            <td align="right" style="padding: 20px 20px 5px 0px;" class="p0">\n                                <table>\n                                    <tbody>\n                                        <tr>\n                                            <td class="td_button td_button_connect" style="height: 29px;padding: 3px 10px;">\n                                                <a t-att-href="top_button_url" target="_blank">\n                                                    <span t-esc="top_button_label" class="button" id="button_connect"/>\n                                                </a>\n                                            </td>\n                                        </tr>\n                                    </tbody>\n                                </table>\n                            </td>\n                        </tr>\n                        <tr>\n                            <td style="padding-left: 20px" class="p0" colspan="2">\n                                <div class="header_title">\n                                    <p t-esc="title"/>\n                                    <p t-if="sub_title" t-esc="sub_title"/>\n                                </div>\n                            </td>\n                        </tr>\n                        <tr>\n                            <td style="padding: 10px 0px 20px 20px;" class="p0" colspan="2">\n                                <span t-esc="formatted_date" class="header_date"/>\n                            </td>\n                        </tr>\n                    </tbody>\n                </table>\n            </td>\n        </tr>\n    </tbody>\n</table>\n<table cellspacing="0" cellpadding="0" border="0" style="width: 100%;background-color: #F9FAFB;">\n    <tbody>\n        <tr>\n            <td align="center">\n                <table cellspacing="0" cellpadding="0" border="0" class="global_layout">\n                    <tbody>\n                        <tr t-if="tips" t-foreach="tips" t-as="tip">\n                            <td colspan="3" style="width: 100%;padding: 20px;border: 1px solid #F9FAFB;">\n                                <table>\n                                    <tbody>\n                                        <tr>\n                                            <td t-out="tip"/>\n                                        </tr>\n                                    </tbody>\n                                </table>\n                            </td>\n                        </tr>\n                        <tr t-if="kpi_data">\n                            <td style="padding: 20px 20px 0px 20px;" class="global_td">\n                                <table t-foreach="kpi_data" t-as="kpi_info" style="width: 100%;" cellspacing="0" cellpadding="0">\n                                    <tr>\n                                        <td style="padding-bottom: 20px;">\n                                            <table t-if="kpi_info.get('kpi_col1') or kpi_info.get('kpi_col2') or kpi_info.get('kpi_col3')" t-att-data-field="kpi_info['kpi_name']" cellspacing="0" cellpadding="10" style="width: 100%;margin-bottom: 5px;">\n                                                <tr class="kpi_header">\n                                                    <td colspan="2" style="padding: 0px 0px 5px 0px;">\n                                                        <span style="text-transform: uppercase;" t-esc="kpi_info['kpi_fullname']"/>\n                                                    </td>\n                                                    <td t-if="kpi_info['kpi_action']" align="right" style="padding: 0px 0px 5px 0px;">\n                                                        <table>\n                                                            <tbody>\n                                                                <tr>\n                                                                    <td class="td_button td_button_open_report" style="padding: 1px 5px;height: 24px;">\n                                                                        <a t-att-href="'/odoo/action-%s' % kpi_info['kpi_action']">\n                                                                            <span class="button" id="button_open_report">➔ Open Report</span>\n                                                                        </a>\n                                                                    </td>\n                                                                </tr>\n                                                            </tbody>\n                                                        </table>\n                                                    </td>\n                                                </tr>\n                                                <tr style="vertical-align: top;">\n                                                    <td t-if="kpi_info.get('kpi_col1')" class="kpi_cell" style="padding-top: 10px; border-top: 1px solid #e6e6e6;">\n                                                        <div t-call="digest.digest_tool_kpi">\n                                                            <t t-set="kpi_value" t-value="kpi_info['kpi_col1']['value']"/>\n                                                            <t t-set="kpi_margin" t-value="kpi_info['kpi_col1'].get('margin')"/>\n                                                            <t t-set="kpi_subtitle" t-value="kpi_info['kpi_col1']['col_subtitle']"/>\n                                                        </div>\n                                                    </td>\n                                                    <td t-if="kpi_info.get('kpi_col2')" class="kpi_cell" style="padding-top: 10px; border-top: 1px solid #e6e6e6;">\n                                                        <div t-call="digest.digest_tool_kpi">\n                                                            <t t-set="kpi_value" t-value="kpi_info['kpi_col2']['value']"/>\n                                                            <t t-set="kpi_margin" t-value="kpi_info['kpi_col2'].get('margin')"/>\n                                                            <t t-set="kpi_subtitle" t-value="kpi_info['kpi_col2']['col_subtitle']"/>\n                                                        </div>\n                                                    </td>\n                                                    <td t-if="kpi_info.get('kpi_col3')" class="kpi_cell" style="padding-top: 10px; border-top: 1px solid #e6e6e6;">\n                                                        <div t-call="digest.digest_tool_kpi">\n                                                            <t t-set="kpi_value" t-value="kpi_info['kpi_col3']['value']"/>\n                                                            <t t-set="kpi_margin" t-value="kpi_info['kpi_col3'].get('margin')"/>\n                                                            <t t-set="kpi_subtitle" t-value="kpi_info['kpi_col3']['col_subtitle']"/>\n                                                        </div>\n                                                    </td>\n                                                </tr>\n                                            </table>\n                                        </td>\n                                    </tr>\n                                </table>\n                            </td>\n                        </tr>\n                        <tr t-if="body">\n                            <td style="padding: 20px 20px 0px 20px;" class="global_td"><t t-out="body"/></td>\n                        </tr>\n                    </tbody>\n                    <tfoot>\n                        <tr>\n                            <td style="padding: 20px; border-bottom: 1px solid #d8dadd;">\n                                <table border="0" width="100%">\n                                    <tbody>\n                                        <tr style="background-color: #F9FAFB;">\n                                            <td align="center" colspan="3" valign="center" style="padding: 15px;">\n                                                <div t-if="preferences" t-foreach="preferences" t-as="preference" class="preference">\n                                                    <t t-out="preference"/>\n                                                </div>\n                                                <div class="by_odoo" style="margin-bottom: 15px;">\n                                                    Sent by <a href="https://www.odoo.com" target="_blank">\n                                                    <span class="odoo_link_text">Odoo</span></a>\n                                                    <t t-if="unsubscribe_token">\n                                                        –\n                                                        <a t-attf-href="/digest/#{object.id}/unsubscribe?token=#{unsubscribe_token}&amp;user_id=#{user.id}" target="_blank" style="text-decoration: none;">\n                                                            <span style="color: #878d97;">Unsubscribe</span>\n                                                        </a>\n                                                    </t>\n                                                    <t t-elif="object and object._name == 'digest.digest'">\n                                                        –\n                                                        <a t-att-href="'/odoo/digest.digest/%s' % object.id" target="_blank" style="text-decoration: none;">\n                                                            <span style="color: #878d97;">Unsubscribe</span>\n                                                        </a>\n                                                    </t>\n                                                </div>\n                                            </td>\n                                        </tr>\n                                    </tbody>\n                                </table>\n                            </td>\n                        </tr>\n                        <tr t-if="display_mobile_banner" t-call="digest.digest_section_mobile"/>\n                    </tfoot>\n                </table>\n            </td>\n        </tr>\n    </tbody>\n    <tfoot>\n        <tr>\n            <td align="center" style="padding: 20px 0px 0px 0px;">\n                <table align="center">\n                    <tbody>\n                        <tr>\n                            <div id="footer">\n                                <p style="font-weight: bold;" t-esc="company.name"/>\n                                <p class="by_odoo" id="powered">\n                                    Powered by <a href="https://www.odoo.com" target="_blank" class="odoo_link">\n                                        <span class="odoo_link_text">Odoo</span></a>\n                                </p>\n                            </div>\n                        </tr>\n                    </tbody>\n                </table>\n            </td>\n        </tr>\n    </tfoot>\n</table>\n    </t>\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
3274	16	3273	1	1	Header Text element	\N	website.header_text_element	qweb	website/views/website_templates.xml	extension	{"en_US": "<data inherit_id=\\"website.placeholder_header_text_element\\" name=\\"Header Text element\\" active=\\"True\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <t t-if=\\"_txt_elt_content == 'sentence'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <small>Free Returns and Standard Shipping</small>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'list'\\">\\n                <div t-attf-class=\\"s_text_block d-flex flex-column flex-lg-row gap-1 gap-lg-4 align-items-lg-center #{_div_class}\\" data-name=\\"Text\\">\\n                    <small class=\\"d-flex align-items-center\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-usd fa-stack me-1\\"/>\\n                        Low Price Guarantee\\n                    </small>\\n                    <small class=\\"d-flex align-items-center\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-shopping-basket fa-stack me-1\\"/>\\n                        30 Days Online Returns\\n                    </small>\\n                    <small class=\\"d-flex align-items-center\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-truck fa-stack me-1\\"/>\\n                        Standard Shipping\\n                    </small>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'phone_mail'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"tel:+1 555-555-5556\\" class=\\"nav-link o_nav-link_secondary\\">\\n                        <small>\\n                            <i class=\\"fa fa-1x fa-fw fa-phone me-1\\"/>͏ <!-- Empty character needed to be able to delete the icon. -->\\n                            <span class=\\"o_force_ltr\\">+1 555-555-5556</span>\\n                        </small>\\n                    </a>\\n                    <a href=\\"mailto:info@yourcompany.example.com\\" class=\\"nav-link o_nav-link_secondary\\">\\n                        <small>\\n                            <i class=\\"fa fa-1x fa-fw fa-envelope me-1\\"/>\\n                            info@yourcompany.example.com\\n                        </small>\\n                    </a>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'mail'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"mailto:info@yourcompany.example.com\\" class=\\"nav-link o_nav-link_secondary\\">\\n                        <small><i class=\\"fa fa-1x fa-fw fa-envelope me-1\\"/> info@yourcompany.example.com</small>\\n                    </a>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'mail_stretched'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"tel:+1 555-555-5556\\" class=\\"nav-link o_nav-link_secondary p-2 o_navlink_background_hover d-flex align-items-center h-100 text-reset\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-phone me-1\\"/>\\n                        <span class=\\"o_force_ltr\\"><small>+1 555-555-5556</small></span>\\n                    </a>\\n                </div>\\n            </t>\\n            <t t-else=\\"\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"tel:+1 555-555-5556\\" class=\\"nav-link o_nav-link_secondary p-2\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-phone me-1\\"/>\\n                        <span class=\\"o_force_ltr\\"><small>+1 555-555-5556</small></span>\\n                    </a>\\n                </div>\\n            </t>\\n        </li>\\n    </xpath>\\n</data>", "es_ES": "<data inherit_id=\\"website.placeholder_header_text_element\\" name=\\"Header Text element\\" active=\\"True\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <t t-if=\\"_txt_elt_content == 'sentence'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <small>Devoluciones y envío estándar gratis</small>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'list'\\">\\n                <div t-attf-class=\\"s_text_block d-flex flex-column flex-lg-row gap-1 gap-lg-4 align-items-lg-center #{_div_class}\\" data-name=\\"Text\\">\\n                    <small class=\\"d-flex align-items-center\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-usd fa-stack me-1\\"/>\\n                        Garantía del mejor precio\\n                    </small>\\n                    <small class=\\"d-flex align-items-center\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-shopping-basket fa-stack me-1\\"/>\\n                        Garantía de devolución de 30 días\\n                    </small>\\n                    <small class=\\"d-flex align-items-center\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-truck fa-stack me-1\\"/>\\n                        Envío estándar\\n                    </small>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'phone_mail'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"tel:+1 555-555-5556\\" class=\\"nav-link o_nav-link_secondary\\">\\n                        <small>\\n                            <i class=\\"fa fa-1x fa-fw fa-phone me-1\\"/>͏ <!-- Empty character needed to be able to delete the icon. -->\\n                            <span class=\\"o_force_ltr\\">+1 555-555-5556</span>\\n                        </small>\\n                    </a>\\n                    <a href=\\"mailto:info@yourcompany.example.com\\" class=\\"nav-link o_nav-link_secondary\\">\\n                        <small>\\n                            <i class=\\"fa fa-1x fa-fw fa-envelope me-1\\"/>\\n                            info@sucompañía.example.com\\n                        </small>\\n                    </a>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'mail'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"mailto:info@yourcompany.example.com\\" class=\\"nav-link o_nav-link_secondary\\">\\n                        <small><i class=\\"fa fa-1x fa-fw fa-envelope me-1\\"/> info@sucompañía.example.com</small>\\n                    </a>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'mail_stretched'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"tel:+1 555-555-5556\\" class=\\"nav-link o_nav-link_secondary p-2 o_navlink_background_hover d-flex align-items-center h-100 text-reset\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-phone me-1\\"/>\\n                        <span class=\\"o_force_ltr\\"><small>+1 555-555-5556</small></span>\\n                    </a>\\n                </div>\\n            </t>\\n            <t t-else=\\"\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"tel:+1 555-555-5556\\" class=\\"nav-link o_nav-link_secondary p-2\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-phone me-1\\"/>\\n                        <span class=\\"o_force_ltr\\"><small>+1 555-555-5556</small></span>\\n                    </a>\\n                </div>\\n            </t>\\n        </li>\\n    </xpath>\\n</data>", "pt_PT": "<data inherit_id=\\"website.placeholder_header_text_element\\" name=\\"Header Text element\\" active=\\"True\\">\\n    <xpath expr=\\".\\" position=\\"inside\\">\\n        <li t-attf-class=\\"#{_item_class}\\">\\n            <t t-if=\\"_txt_elt_content == 'sentence'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <small>Devoluções grátis e envio padrão</small>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'list'\\">\\n                <div t-attf-class=\\"s_text_block d-flex flex-column flex-lg-row gap-1 gap-lg-4 align-items-lg-center #{_div_class}\\" data-name=\\"Text\\">\\n                    <small class=\\"d-flex align-items-center\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-usd fa-stack me-1\\"/>\\n                        Garantia de baixo custo\\n                    </small>\\n                    <small class=\\"d-flex align-items-center\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-shopping-basket fa-stack me-1\\"/>\\n                        Devoluções online por 30 dias\\n                    </small>\\n                    <small class=\\"d-flex align-items-center\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-truck fa-stack me-1\\"/>\\n                        Envio padrão\\n                    </small>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'phone_mail'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"tel:+1 555-555-5556\\" class=\\"nav-link o_nav-link_secondary\\">\\n                        <small>\\n                            <i class=\\"fa fa-1x fa-fw fa-phone me-1\\"/>͏ <!-- Empty character needed to be able to delete the icon. -->\\n                            <span class=\\"o_force_ltr\\">+1 555-555-5556</span>\\n                        </small>\\n                    </a>\\n                    <a href=\\"mailto:info@yourcompany.example.com\\" class=\\"nav-link o_nav-link_secondary\\">\\n                        <small>\\n                            <i class=\\"fa fa-1x fa-fw fa-envelope me-1\\"/>\\n                            info@suaempresa.exemplo.com\\n                        </small>\\n                    </a>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'mail'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"mailto:info@yourcompany.example.com\\" class=\\"nav-link o_nav-link_secondary\\">\\n                        <small><i class=\\"fa fa-1x fa-fw fa-envelope me-1\\"/> info@yourcompany.example.com</small>\\n                    </a>\\n                </div>\\n            </t>\\n            <t t-elif=\\"_txt_elt_content == 'mail_stretched'\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"tel:+1 555-555-5556\\" class=\\"nav-link o_nav-link_secondary p-2 o_navlink_background_hover d-flex align-items-center h-100 text-reset\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-phone me-1\\"/>\\n                        <span class=\\"o_force_ltr\\"><small>+1 555-555-5556</small></span>\\n                    </a>\\n                </div>\\n            </t>\\n            <t t-else=\\"\\">\\n                <div t-attf-class=\\"s_text_block #{_div_class}\\" data-name=\\"Text\\">\\n                    <a href=\\"tel:+1 555-555-5556\\" class=\\"nav-link o_nav-link_secondary p-2\\">\\n                        <i class=\\"fa fa-1x fa-fw fa-phone me-1\\"/>\\n                        <span class=\\"o_force_ltr\\"><small>+1 555-555-5556</small></span>\\n                    </a>\\n                </div>\\n            </t>\\n        </li>\\n    </xpath>\\n</data>"}	<?xml version="1.0"?>\n<data inherit_id="website.placeholder_header_text_element" name="Header Text element" active="True">\n    <xpath expr="." position="inside">\n        <li t-attf-class="#{_item_class}">\n            <t t-if="_txt_elt_content == 'sentence'">\n                <div t-attf-class="s_text_block #{_div_class}" data-name="Text">\n                    <small>Free Returns and Standard Shipping</small>\n                </div>\n            </t>\n            <t t-elif="_txt_elt_content == 'list'">\n                <div t-attf-class="s_text_block d-flex flex-column flex-lg-row gap-1 gap-lg-4 align-items-lg-center #{_div_class}" data-name="Text">\n                    <small class="d-flex align-items-center">\n                        <i class="fa fa-1x fa-fw fa-usd fa-stack me-1"/>\n                        Low Price Guarantee\n                    </small>\n                    <small class="d-flex align-items-center">\n                        <i class="fa fa-1x fa-fw fa-shopping-basket fa-stack me-1"/>\n                        30 Days Online Returns\n                    </small>\n                    <small class="d-flex align-items-center">\n                        <i class="fa fa-1x fa-fw fa-truck fa-stack me-1"/>\n                        Standard Shipping\n                    </small>\n                </div>\n            </t>\n            <t t-elif="_txt_elt_content == 'phone_mail'">\n                <div t-attf-class="s_text_block #{_div_class}" data-name="Text">\n                    <a href="tel:+1 555-555-5556" class="nav-link o_nav-link_secondary">\n                        <small>\n                            <i class="fa fa-1x fa-fw fa-phone me-1"/>͏ <!-- Empty character needed to be able to delete the icon. -->\n                            <span class="o_force_ltr">+1 555-555-5556</span>\n                        </small>\n                    </a>\n                    <a href="mailto:info@yourcompany.example.com" class="nav-link o_nav-link_secondary">\n                        <small>\n                            <i class="fa fa-1x fa-fw fa-envelope me-1"/>\n                            info@yourcompany.example.com\n                        </small>\n                    </a>\n                </div>\n            </t>\n            <t t-elif="_txt_elt_content == 'mail'">\n                <div t-attf-class="s_text_block #{_div_class}" data-name="Text">\n                    <a href="mailto:info@yourcompany.example.com" class="nav-link o_nav-link_secondary">\n                        <small><i class="fa fa-1x fa-fw fa-envelope me-1"/> info@yourcompany.example.com</small>\n                    </a>\n                </div>\n            </t>\n            <t t-elif="_txt_elt_content == 'mail_stretched'">\n                <div t-attf-class="s_text_block #{_div_class}" data-name="Text">\n                    <a href="tel:+1 555-555-5556" class="nav-link o_nav-link_secondary p-2 o_navlink_background_hover d-flex align-items-center h-100 text-reset">\n                        <i class="fa fa-1x fa-fw fa-phone me-1"/>\n                        <span class="o_force_ltr"><small>+1 555-555-5556</small></span>\n                    </a>\n                </div>\n            </t>\n            <t t-else="">\n                <div t-attf-class="s_text_block #{_div_class}" data-name="Text">\n                    <a href="tel:+1 555-555-5556" class="nav-link o_nav-link_secondary p-2">\n                        <i class="fa fa-1x fa-fw fa-phone me-1"/>\n                        <span class="o_force_ltr"><small>+1 555-555-5556</small></span>\n                    </a>\n                </div>\n            </t>\n        </li>\n    </xpath>\n</data>\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
267	16	\N	1	1	onboarding.onboarding.step.view.list	onboarding.onboarding.step	\N	list	onboarding/views/onboarding_views.xml	primary	{"en_US": "<list string=\\"Onboarding Steps\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"title\\"/>\\n                <field name=\\"onboarding_ids\\" optional=\\"hide\\"/>\\n                <field name=\\"current_step_state\\"/>\\n                <field name=\\"is_per_company\\" optional=\\"hide\\"/>\\n            </list>", "es_ES": "<list string=\\"Pasos de incorporación\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"title\\"/>\\n                <field name=\\"onboarding_ids\\" optional=\\"hide\\"/>\\n                <field name=\\"current_step_state\\"/>\\n                <field name=\\"is_per_company\\" optional=\\"hide\\"/>\\n            </list>", "pt_PT": "<list string=\\"Etapas de integração\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"title\\"/>\\n                <field name=\\"onboarding_ids\\" optional=\\"hide\\"/>\\n                <field name=\\"current_step_state\\"/>\\n                <field name=\\"is_per_company\\" optional=\\"hide\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Onboarding Steps">\n                <field name="sequence" widget="handle"/>\n                <field name="title"/>\n                <field name="onboarding_ids" optional="hide"/>\n                <field name="current_step_state"/>\n                <field name="is_per_company" optional="hide"/>\n            </list>\n        	f	t	2026-04-08 08:34:24.661893	2026-04-08 08:34:24.661893	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
266	16	\N	1	1	onboarding.onboarding.view.form	onboarding.onboarding	\N	form	onboarding/views/onboarding_views.xml	primary	{"en_US": "<form>\\n                <header>\\n                    <field name=\\"current_progress_id\\" invisible=\\"1\\"/>\\n                    <button name=\\"action_toggle_visibility\\" type=\\"object\\" string=\\"Toggle visibility\\" invisible=\\"not current_progress_id\\"/>\\n                </header>\\n                <sheet>\\n                    <group col=\\"2\\">\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"route_name\\"/>\\n                        <field name=\\"is_per_company\\"/>\\n                        <field name=\\"is_onboarding_closed\\"/>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"Onboarding steps\\">\\n                            <group string=\\"Steps\\">\\n                                <field name=\\"step_ids\\" nolabel=\\"1\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "es_ES": "<form>\\n                <header>\\n                    <field name=\\"current_progress_id\\" invisible=\\"1\\"/>\\n                    <button name=\\"action_toggle_visibility\\" type=\\"object\\" string=\\"Alternar visibilidad\\" invisible=\\"not current_progress_id\\"/>\\n                </header>\\n                <sheet>\\n                    <group col=\\"2\\">\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"route_name\\"/>\\n                        <field name=\\"is_per_company\\"/>\\n                        <field name=\\"is_onboarding_closed\\"/>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"Onboarding steps\\">\\n                            <group string=\\"Pasos\\">\\n                                <field name=\\"step_ids\\" nolabel=\\"1\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "pt_PT": "<form>\\n                <header>\\n                    <field name=\\"current_progress_id\\" invisible=\\"1\\"/>\\n                    <button name=\\"action_toggle_visibility\\" type=\\"object\\" string=\\"Visibilidade\\" invisible=\\"not current_progress_id\\"/>\\n                </header>\\n                <sheet>\\n                    <group col=\\"2\\">\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"route_name\\"/>\\n                        <field name=\\"is_per_company\\"/>\\n                        <field name=\\"is_onboarding_closed\\"/>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"Onboarding steps\\">\\n                            <group string=\\"Etapas\\">\\n                                <field name=\\"step_ids\\" nolabel=\\"1\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form>\n                <header>\n                    <field name="current_progress_id" invisible="1"/>\n                    <button name="action_toggle_visibility" type="object" string="Toggle visibility" invisible="not current_progress_id"/>\n                </header>\n                <sheet>\n                    <group col="2">\n                        <field name="name"/>\n                        <field name="route_name"/>\n                        <field name="is_per_company"/>\n                        <field name="is_onboarding_closed"/>\n                    </group>\n                    <notebook>\n                        <page name="Onboarding steps">\n                            <group string="Steps">\n                                <field name="step_ids" nolabel="1"/>\n                            </group>\n                        </page>\n                    </notebook>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:24.661893	2026-04-08 08:34:24.661893	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3276	8	3275	1	1	external_snippets	\N	website.external_snippets	qweb	website/views/snippets/snippets.xml	extension	{"en_US": "<data inherit_id=\\"website.snippets\\" priority=\\"8\\">\\n    <xpath expr=\\"//snippets[@id='snippet_structure']\\" position=\\"inside\\">\\n        <t t-install=\\"mass_mailing\\" string=\\"Newsletter Block\\" group=\\"contact_and_forms\\" t-image-preview=\\"/website/static/src/img/snippets_previews/s_newsletter_block_preview.png\\"/>\\n        <t t-install=\\"mass_mailing\\" string=\\"Newsletter Popup\\" group=\\"contact_and_forms\\" t-image-preview=\\"/website/static/src/img/snippets_previews/s_newsletter_subscribe_popup_preview.png\\"/>\\n        <t t-install=\\"website_payment\\" string=\\"Donation\\" group=\\"contact_and_forms\\" t-image-preview=\\"/website/static/src/img/snippets_previews/s_donation_preview.png\\"/>\\n    </xpath>\\n    <xpath expr=\\"//snippets[@id='snippet_content']\\" position=\\"inside\\">\\n        <t id=\\"newsletter_snippet\\" t-install=\\"mass_mailing\\" string=\\"Newsletter\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_newsletter_subscribe_form.svg\\"/>\\n        <t t-install=\\"website_mail_group\\" string=\\"Discussion Group\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_group.svg\\"/>\\n        <t t-install=\\"website_payment\\" string=\\"Donation Button\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_donation_button.svg\\"/>\\n        <t t-install=\\"website_sale\\" string=\\"Add to Cart Button\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_donation_button.svg\\"/>\\n    </xpath>\\n</data>", "es_ES": "<data inherit_id=\\"website.snippets\\" priority=\\"8\\">\\n    <xpath expr=\\"//snippets[@id='snippet_structure']\\" position=\\"inside\\">\\n        <t t-install=\\"mass_mailing\\" string=\\"Bloque de boletín informativo\\" group=\\"contact_and_forms\\" t-image-preview=\\"/website/static/src/img/snippets_previews/s_newsletter_block_preview.png\\"/>\\n        <t t-install=\\"mass_mailing\\" string=\\"Ventana emergente de boletín informativo\\" group=\\"contact_and_forms\\" t-image-preview=\\"/website/static/src/img/snippets_previews/s_newsletter_subscribe_popup_preview.png\\"/>\\n        <t t-install=\\"website_payment\\" string=\\"Donación\\" group=\\"contact_and_forms\\" t-image-preview=\\"/website/static/src/img/snippets_previews/s_donation_preview.png\\"/>\\n    </xpath>\\n    <xpath expr=\\"//snippets[@id='snippet_content']\\" position=\\"inside\\">\\n        <t id=\\"newsletter_snippet\\" t-install=\\"mass_mailing\\" string=\\"Boletín informativo\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_newsletter_subscribe_form.svg\\"/>\\n        <t t-install=\\"website_mail_group\\" string=\\"Grupo de conversación\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_group.svg\\"/>\\n        <t t-install=\\"website_payment\\" string=\\"Botón de donación\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_donation_button.svg\\"/>\\n        <t t-install=\\"website_sale\\" string=\\"Botón de Añadir a la cesta\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_donation_button.svg\\"/>\\n    </xpath>\\n</data>", "pt_PT": "<data inherit_id=\\"website.snippets\\" priority=\\"8\\">\\n    <xpath expr=\\"//snippets[@id='snippet_structure']\\" position=\\"inside\\">\\n        <t t-install=\\"mass_mailing\\" string=\\"Bloco de newsletter\\" group=\\"contact_and_forms\\" t-image-preview=\\"/website/static/src/img/snippets_previews/s_newsletter_block_preview.png\\"/>\\n        <t t-install=\\"mass_mailing\\" string=\\"Popup de newsletter\\" group=\\"contact_and_forms\\" t-image-preview=\\"/website/static/src/img/snippets_previews/s_newsletter_subscribe_popup_preview.png\\"/>\\n        <t t-install=\\"website_payment\\" string=\\"Doação\\" group=\\"contact_and_forms\\" t-image-preview=\\"/website/static/src/img/snippets_previews/s_donation_preview.png\\"/>\\n    </xpath>\\n    <xpath expr=\\"//snippets[@id='snippet_content']\\" position=\\"inside\\">\\n        <t id=\\"newsletter_snippet\\" t-install=\\"mass_mailing\\" string=\\"Boletim Informativo\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_newsletter_subscribe_form.svg\\"/>\\n        <t t-install=\\"website_mail_group\\" string=\\"Grupo de Discussão\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_group.svg\\"/>\\n        <t t-install=\\"website_payment\\" string=\\"Botão de doação\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_donation_button.svg\\"/>\\n        <t t-install=\\"website_sale\\" string=\\"Adicionar ao botão do carrinho\\" t-thumbnail=\\"/website/static/src/img/snippets_thumbs/s_donation_button.svg\\"/>\\n    </xpath>\\n</data>"}	<?xml version="1.0"?>\n<data inherit_id="website.snippets" priority="8">\n    <xpath expr="//snippets[@id='snippet_structure']" position="inside">\n        <t t-install="mass_mailing" string="Newsletter Block" group="contact_and_forms" t-image-preview="/website/static/src/img/snippets_previews/s_newsletter_block_preview.png"/>\n        <t t-install="mass_mailing" string="Newsletter Popup" group="contact_and_forms" t-image-preview="/website/static/src/img/snippets_previews/s_newsletter_subscribe_popup_preview.png"/>\n        <t t-install="website_payment" string="Donation" group="contact_and_forms" t-image-preview="/website/static/src/img/snippets_previews/s_donation_preview.png"/>\n    </xpath>\n    <xpath expr="//snippets[@id='snippet_content']" position="inside">\n        <t id="newsletter_snippet" t-install="mass_mailing" string="Newsletter" t-thumbnail="/website/static/src/img/snippets_thumbs/s_newsletter_subscribe_form.svg"/>\n        <t t-install="website_mail_group" string="Discussion Group" t-thumbnail="/website/static/src/img/snippets_thumbs/s_group.svg"/>\n        <t t-install="website_payment" string="Donation Button" t-thumbnail="/website/static/src/img/snippets_thumbs/s_donation_button.svg"/>\n        <t t-install="website_sale" string="Add to Cart Button" t-thumbnail="/website/static/src/img/snippets_thumbs/s_donation_button.svg"/>\n    </xpath>\n</data>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3277	16	242	1	1	snippet_options_background_options	\N	website.snippet_options_background_options	qweb	website/views/snippets/snippets.xml	primary	{"en_US": "<data inherit_id=\\"web_editor.snippet_options_background_options\\" primary=\\"True\\">\\n    <xpath expr=\\"//we-button[@data-toggle-bg-image]\\" position=\\"after\\">\\n        <t t-if=\\"with_videos\\">\\n            <we-button title=\\"Video\\" class=\\"fa fa-fw fa-film\\" data-name=\\"bg_video_toggler_opt\\" t-att-data-dependencies=\\"images_dependencies\\" data-toggle-bg-video=\\"true\\" data-no-preview=\\"true\\"/>\\n        </t>\\n    </xpath>\\n    <xpath expr=\\"//t[@t-set='color_filter_dependencies']\\" position=\\"after\\">\\n        <t t-set=\\"color_filter_dependencies\\" t-valuef=\\"#{color_filter_dependencies}, bg_video_toggler_opt\\"/>\\n    </xpath>\\n    <xpath expr=\\"//div[@data-js='BackgroundOptimize']\\" position=\\"after\\">\\n        <!-- Parallax -->\\n        <div data-js=\\"Parallax\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-select string=\\"Parallax\\" class=\\"o_we_sublevel_2\\" data-attribute-name=\\"scrollBackgroundRatio\\" data-attribute-default-value=\\"0\\" data-parallax-type-opt=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"bg_image_opt\\">\\n                <we-button data-name=\\"parallax_none_opt\\" data-select-data-attribute=\\"0\\">None</we-button>\\n                <we-button data-select-data-attribute=\\"1\\">Fixed</we-button>\\n                <we-button data-name=\\"parallax_top_opt\\" data-select-data-attribute=\\"1.5\\">Bottom to Top</we-button>\\n                <we-button data-name=\\"parallax_bottom_opt\\" data-select-data-attribute=\\"-1.5\\">Top to Bottom</we-button>\\n            </we-select>\\n            <we-range string=\\"Intensity\\" class=\\"o_we_sublevel_3\\" data-dependencies=\\"parallax_top_opt\\" data-select-data-attribute=\\"\\" data-attribute-name=\\"scrollBackgroundRatio\\" data-attribute-default-value=\\"0\\" data-no-preview=\\"true\\" data-min=\\"0\\" data-max=\\"3\\" data-step=\\"0.15\\"/> <!-- Make sure this cannot land on 1 -->\\n            <we-range string=\\"Intensity\\" class=\\"o_we_sublevel_3\\" data-dependencies=\\"parallax_bottom_opt\\" data-select-data-attribute=\\"\\" data-attribute-name=\\"scrollBackgroundRatio\\" data-attribute-default-value=\\"0\\" data-no-preview=\\"true\\" data-min=\\"0\\" data-max=\\"-3\\" data-step=\\"0.15\\"/> <!-- Make sure this cannot land on 1 -->\\n        </div>\\n        <div data-js=\\"BackgroundVideo\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-row string=\\"Video\\" class=\\"o_we_sublevel_1\\">\\n                <we-videopicker title=\\"Edit video\\" data-background=\\"\\" data-name=\\"bg_video_opt\\" data-dependencies=\\"bg_video_opt\\"/>\\n            </we-row>\\n        </div>\\n    </xpath>\\n<xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">website.snippet_options_background_options</attribute></xpath></data>", "es_ES": "<data inherit_id=\\"web_editor.snippet_options_background_options\\" primary=\\"True\\">\\n    <xpath expr=\\"//we-button[@data-toggle-bg-image]\\" position=\\"after\\">\\n        <t t-if=\\"with_videos\\">\\n            <we-button title=\\"Vídeo\\" class=\\"fa fa-fw fa-film\\" data-name=\\"bg_video_toggler_opt\\" t-att-data-dependencies=\\"images_dependencies\\" data-toggle-bg-video=\\"true\\" data-no-preview=\\"true\\"/>\\n        </t>\\n    </xpath>\\n    <xpath expr=\\"//t[@t-set='color_filter_dependencies']\\" position=\\"after\\">\\n        <t t-set=\\"color_filter_dependencies\\" t-valuef=\\"#{color_filter_dependencies}, bg_video_toggler_opt\\"/>\\n    </xpath>\\n    <xpath expr=\\"//div[@data-js='BackgroundOptimize']\\" position=\\"after\\">\\n        <!-- Parallax -->\\n        <div data-js=\\"Parallax\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-select string=\\"Paralaje\\" class=\\"o_we_sublevel_2\\" data-attribute-name=\\"scrollBackgroundRatio\\" data-attribute-default-value=\\"0\\" data-parallax-type-opt=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"bg_image_opt\\">\\n                <we-button data-name=\\"parallax_none_opt\\" data-select-data-attribute=\\"0\\">Ninguno</we-button>\\n                <we-button data-select-data-attribute=\\"1\\">Fijo</we-button>\\n                <we-button data-name=\\"parallax_top_opt\\" data-select-data-attribute=\\"1.5\\">De abajo a arriba</we-button>\\n                <we-button data-name=\\"parallax_bottom_opt\\" data-select-data-attribute=\\"-1.5\\">De arriba a abajo</we-button>\\n            </we-select>\\n            <we-range string=\\"Intensidad\\" class=\\"o_we_sublevel_3\\" data-dependencies=\\"parallax_top_opt\\" data-select-data-attribute=\\"\\" data-attribute-name=\\"scrollBackgroundRatio\\" data-attribute-default-value=\\"0\\" data-no-preview=\\"true\\" data-min=\\"0\\" data-max=\\"3\\" data-step=\\"0.15\\"/> <!-- Make sure this cannot land on 1 -->\\n            <we-range string=\\"Intensidad\\" class=\\"o_we_sublevel_3\\" data-dependencies=\\"parallax_bottom_opt\\" data-select-data-attribute=\\"\\" data-attribute-name=\\"scrollBackgroundRatio\\" data-attribute-default-value=\\"0\\" data-no-preview=\\"true\\" data-min=\\"0\\" data-max=\\"-3\\" data-step=\\"0.15\\"/> <!-- Make sure this cannot land on 1 -->\\n        </div>\\n        <div data-js=\\"BackgroundVideo\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-row string=\\"Vídeo\\" class=\\"o_we_sublevel_1\\">\\n                <we-videopicker title=\\"Editar vídeo\\" data-background=\\"\\" data-name=\\"bg_video_opt\\" data-dependencies=\\"bg_video_opt\\"/>\\n            </we-row>\\n        </div>\\n    </xpath>\\n<xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">website.snippet_options_background_options</attribute></xpath></data>", "pt_PT": "<data inherit_id=\\"web_editor.snippet_options_background_options\\" primary=\\"True\\">\\n    <xpath expr=\\"//we-button[@data-toggle-bg-image]\\" position=\\"after\\">\\n        <t t-if=\\"with_videos\\">\\n            <we-button title=\\"Vídeo\\" class=\\"fa fa-fw fa-film\\" data-name=\\"bg_video_toggler_opt\\" t-att-data-dependencies=\\"images_dependencies\\" data-toggle-bg-video=\\"true\\" data-no-preview=\\"true\\"/>\\n        </t>\\n    </xpath>\\n    <xpath expr=\\"//t[@t-set='color_filter_dependencies']\\" position=\\"after\\">\\n        <t t-set=\\"color_filter_dependencies\\" t-valuef=\\"#{color_filter_dependencies}, bg_video_toggler_opt\\"/>\\n    </xpath>\\n    <xpath expr=\\"//div[@data-js='BackgroundOptimize']\\" position=\\"after\\">\\n        <!-- Parallax -->\\n        <div data-js=\\"Parallax\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-select string=\\"Paralaxe\\" class=\\"o_we_sublevel_2\\" data-attribute-name=\\"scrollBackgroundRatio\\" data-attribute-default-value=\\"0\\" data-parallax-type-opt=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"bg_image_opt\\">\\n                <we-button data-name=\\"parallax_none_opt\\" data-select-data-attribute=\\"0\\">Nenhum(a)</we-button>\\n                <we-button data-select-data-attribute=\\"1\\">Fixo</we-button>\\n                <we-button data-name=\\"parallax_top_opt\\" data-select-data-attribute=\\"1.5\\">Bottom to Top</we-button>\\n                <we-button data-name=\\"parallax_bottom_opt\\" data-select-data-attribute=\\"-1.5\\">Top to Bottom</we-button>\\n            </we-select>\\n            <we-range string=\\"Intensidade\\" class=\\"o_we_sublevel_3\\" data-dependencies=\\"parallax_top_opt\\" data-select-data-attribute=\\"\\" data-attribute-name=\\"scrollBackgroundRatio\\" data-attribute-default-value=\\"0\\" data-no-preview=\\"true\\" data-min=\\"0\\" data-max=\\"3\\" data-step=\\"0.15\\"/> <!-- Make sure this cannot land on 1 -->\\n            <we-range string=\\"Intensidade\\" class=\\"o_we_sublevel_3\\" data-dependencies=\\"parallax_bottom_opt\\" data-select-data-attribute=\\"\\" data-attribute-name=\\"scrollBackgroundRatio\\" data-attribute-default-value=\\"0\\" data-no-preview=\\"true\\" data-min=\\"0\\" data-max=\\"-3\\" data-step=\\"0.15\\"/> <!-- Make sure this cannot land on 1 -->\\n        </div>\\n        <div data-js=\\"BackgroundVideo\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-row string=\\"Vídeo\\" class=\\"o_we_sublevel_1\\">\\n                <we-videopicker title=\\"Editar vídeo\\" data-background=\\"\\" data-name=\\"bg_video_opt\\" data-dependencies=\\"bg_video_opt\\"/>\\n            </we-row>\\n        </div>\\n    </xpath>\\n<xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">website.snippet_options_background_options</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data inherit_id="web_editor.snippet_options_background_options" primary="True">\n    <xpath expr="//we-button[@data-toggle-bg-image]" position="after">\n        <t t-if="with_videos">\n            <we-button title="Video" class="fa fa-fw fa-film" data-name="bg_video_toggler_opt" t-att-data-dependencies="images_dependencies" data-toggle-bg-video="true" data-no-preview="true"/>\n        </t>\n    </xpath>\n    <xpath expr="//t[@t-set='color_filter_dependencies']" position="after">\n        <t t-set="color_filter_dependencies" t-valuef="#{color_filter_dependencies}, bg_video_toggler_opt"/>\n    </xpath>\n    <xpath expr="//div[@data-js='BackgroundOptimize']" position="after">\n        <!-- Parallax -->\n        <div data-js="Parallax" t-att-data-selector="selector" t-att-data-exclude="exclude" t-att-data-target="target">\n            <we-select string="Parallax" class="o_we_sublevel_2" data-attribute-name="scrollBackgroundRatio" data-attribute-default-value="0" data-parallax-type-opt="true" data-no-preview="true" data-dependencies="bg_image_opt">\n                <we-button data-name="parallax_none_opt" data-select-data-attribute="0">None</we-button>\n                <we-button data-select-data-attribute="1">Fixed</we-button>\n                <we-button data-name="parallax_top_opt" data-select-data-attribute="1.5">Bottom to Top</we-button>\n                <we-button data-name="parallax_bottom_opt" data-select-data-attribute="-1.5">Top to Bottom</we-button>\n            </we-select>\n            <we-range string="Intensity" class="o_we_sublevel_3" data-dependencies="parallax_top_opt" data-select-data-attribute="" data-attribute-name="scrollBackgroundRatio" data-attribute-default-value="0" data-no-preview="true" data-min="0" data-max="3" data-step="0.15"/> <!-- Make sure this cannot land on 1 -->\n            <we-range string="Intensity" class="o_we_sublevel_3" data-dependencies="parallax_bottom_opt" data-select-data-attribute="" data-attribute-name="scrollBackgroundRatio" data-attribute-default-value="0" data-no-preview="true" data-min="0" data-max="-3" data-step="0.15"/> <!-- Make sure this cannot land on 1 -->\n        </div>\n        <div data-js="BackgroundVideo" t-att-data-selector="selector" t-att-data-exclude="exclude" t-att-data-target="target">\n            <we-row string="Video" class="o_we_sublevel_1">\n                <we-videopicker title="Edit video" data-background="" data-name="bg_video_opt" data-dependencies="bg_video_opt"/>\n            </we-row>\n        </div>\n    </xpath>\n<xpath expr="." position="attributes"><attribute name="t-name">website.snippet_options_background_options</attribute></xpath></data>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3278	16	\N	1	1	snippet_options_carousel	\N	website.snippet_options_carousel	qweb	website/views/snippets/snippets.xml	primary	{"en_US": "<t t-name=\\"website.snippet_options_carousel\\">\\n    <div data-js=\\"Carousel\\" data-selector=\\"section\\" data-exclude=\\".s_carousel_intro_wrapper\\" data-target=\\"&gt; .carousel\\">\\n        <we-row string=\\"Slide\\">\\n            <we-button data-add-slide=\\"true\\" data-no-preview=\\"true\\" class=\\"o_we_bg_brand_primary\\">Add Slide</we-button>\\n        </we-row>\\n        <we-select string=\\"Style\\">\\n            <we-button data-select-class=\\"\\">Classic</we-button>\\n            <we-button data-select-class=\\"s_carousel_controllers_indicators_outside\\">Indicators outside</we-button>\\n        </we-select>\\n        <we-checkbox string=\\"Invert colors\\" class=\\"o_we_sublevel_1\\" data-select-class=\\"carousel-dark\\"/>\\n        <we-select string=\\"Arrows\\" class=\\"o_we_sublevel_1\\" data-name=\\"arrows_opt\\">\\n            <we-button data-select-class=\\"s_carousel_default\\">Default</we-button>\\n            <we-button data-select-class=\\"s_carousel_boxed\\">Boxed</we-button>\\n            <we-button data-select-class=\\"s_carousel_rounded\\">Rounded</we-button>\\n            <we-button data-select-class=\\"s_carousel_arrows_hidden\\">Hidden</we-button>\\n        </we-select>\\n        <we-select string=\\"Indicators\\" data-apply-to=\\".carousel-indicators\\" class=\\"o_we_sublevel_1\\" data-name=\\"indicators_opt\\">\\n            <we-button data-select-class=\\"\\">Bars</we-button>\\n            <we-button data-select-class=\\"s_carousel_indicators_dots\\">Dots</we-button>\\n            <we-button data-select-class=\\"s_carousel_indicators_numbers\\">Numbers</we-button>\\n            <we-button data-select-class=\\"s_carousel_indicators_hidden\\">Hidden</we-button>\\n        </we-select>\\n        <we-select string=\\"Transition\\">\\n            <we-button data-select-class=\\"slide\\">Slide</we-button>\\n            <we-button data-select-class=\\"carousel-fade slide\\">Fade</we-button>\\n            <we-divider/>\\n            <we-button data-select-class=\\"\\">None</we-button>\\n        </we-select>\\n        <we-input string=\\"Speed\\" data-select-data-attribute=\\"0s\\" data-attribute-name=\\"bsInterval\\" data-unit=\\"s\\" data-save-unit=\\"ms\\" data-step=\\"0.1\\"/>\\n    </div>\\n</t>", "es_ES": "<t t-name=\\"website.snippet_options_carousel\\">\\n    <div data-js=\\"Carousel\\" data-selector=\\"section\\" data-exclude=\\".s_carousel_intro_wrapper\\" data-target=\\"&gt; .carousel\\">\\n        <we-row string=\\"Deslizar\\">\\n            <we-button data-add-slide=\\"true\\" data-no-preview=\\"true\\" class=\\"o_we_bg_brand_primary\\">Añadir diapositiva</we-button>\\n        </we-row>\\n        <we-select string=\\"Estilo\\">\\n            <we-button data-select-class=\\"\\">Clásico</we-button>\\n            <we-button data-select-class=\\"s_carousel_controllers_indicators_outside\\">Indicadores externos</we-button>\\n        </we-select>\\n        <we-checkbox string=\\"Invertir colores\\" class=\\"o_we_sublevel_1\\" data-select-class=\\"carousel-dark\\"/>\\n        <we-select string=\\"Flechas\\" class=\\"o_we_sublevel_1\\" data-name=\\"arrows_opt\\">\\n            <we-button data-select-class=\\"s_carousel_default\\">Por defecto</we-button>\\n            <we-button data-select-class=\\"s_carousel_boxed\\">Con caja</we-button>\\n            <we-button data-select-class=\\"s_carousel_rounded\\">Redondeado</we-button>\\n            <we-button data-select-class=\\"s_carousel_arrows_hidden\\">Oculto</we-button>\\n        </we-select>\\n        <we-select string=\\"Indicadores\\" data-apply-to=\\".carousel-indicators\\" class=\\"o_we_sublevel_1\\" data-name=\\"indicators_opt\\">\\n            <we-button data-select-class=\\"\\">Barras</we-button>\\n            <we-button data-select-class=\\"s_carousel_indicators_dots\\">Puntos</we-button>\\n            <we-button data-select-class=\\"s_carousel_indicators_numbers\\">Número</we-button>\\n            <we-button data-select-class=\\"s_carousel_indicators_hidden\\">Oculto</we-button>\\n        </we-select>\\n        <we-select string=\\"Transición\\">\\n            <we-button data-select-class=\\"slide\\">Deslizar</we-button>\\n            <we-button data-select-class=\\"carousel-fade slide\\">Desvanecer</we-button>\\n            <we-divider/>\\n            <we-button data-select-class=\\"\\">Ninguno</we-button>\\n        </we-select>\\n        <we-input string=\\"Velocidad\\" data-select-data-attribute=\\"0s\\" data-attribute-name=\\"bsInterval\\" data-unit=\\"s\\" data-save-unit=\\"ms\\" data-step=\\"0.1\\"/>\\n    </div>\\n</t>", "pt_PT": "<t t-name=\\"website.snippet_options_carousel\\">\\n    <div data-js=\\"Carousel\\" data-selector=\\"section\\" data-exclude=\\".s_carousel_intro_wrapper\\" data-target=\\"&gt; .carousel\\">\\n        <we-row string=\\"Slide\\">\\n            <we-button data-add-slide=\\"true\\" data-no-preview=\\"true\\" class=\\"o_we_bg_brand_primary\\">Adicionar slide</we-button>\\n        </we-row>\\n        <we-select string=\\"Estilo\\">\\n            <we-button data-select-class=\\"\\">Clássico</we-button>\\n            <we-button data-select-class=\\"s_carousel_controllers_indicators_outside\\">Indicadores externos</we-button>\\n        </we-select>\\n        <we-checkbox string=\\"Inverter cores\\" class=\\"o_we_sublevel_1\\" data-select-class=\\"carousel-dark\\"/>\\n        <we-select string=\\"Setas\\" class=\\"o_we_sublevel_1\\" data-name=\\"arrows_opt\\">\\n            <we-button data-select-class=\\"s_carousel_default\\">Predefinição</we-button>\\n            <we-button data-select-class=\\"s_carousel_boxed\\">Encaixotado</we-button>\\n            <we-button data-select-class=\\"s_carousel_rounded\\">Arredondado</we-button>\\n            <we-button data-select-class=\\"s_carousel_arrows_hidden\\">Oculto</we-button>\\n        </we-select>\\n        <we-select string=\\"Indicadores\\" data-apply-to=\\".carousel-indicators\\" class=\\"o_we_sublevel_1\\" data-name=\\"indicators_opt\\">\\n            <we-button data-select-class=\\"\\">Barras</we-button>\\n            <we-button data-select-class=\\"s_carousel_indicators_dots\\">Pontos</we-button>\\n            <we-button data-select-class=\\"s_carousel_indicators_numbers\\">Números</we-button>\\n            <we-button data-select-class=\\"s_carousel_indicators_hidden\\">Oculto</we-button>\\n        </we-select>\\n        <we-select string=\\"Transição\\">\\n            <we-button data-select-class=\\"slide\\">Slide</we-button>\\n            <we-button data-select-class=\\"carousel-fade slide\\">Esmaecer</we-button>\\n            <we-divider/>\\n            <we-button data-select-class=\\"\\">Nenhum(a)</we-button>\\n        </we-select>\\n        <we-input string=\\"Velocidade\\" data-select-data-attribute=\\"0s\\" data-attribute-name=\\"bsInterval\\" data-unit=\\"s\\" data-save-unit=\\"ms\\" data-step=\\"0.1\\"/>\\n    </div>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="website.snippet_options_carousel">\n    <div data-js="Carousel" data-selector="section" data-exclude=".s_carousel_intro_wrapper" data-target="&gt; .carousel">\n        <we-row string="Slide">\n            <we-button data-add-slide="true" data-no-preview="true" class="o_we_bg_brand_primary">Add Slide</we-button>\n        </we-row>\n        <we-select string="Style">\n            <we-button data-select-class="">Classic</we-button>\n            <we-button data-select-class="s_carousel_controllers_indicators_outside">Indicators outside</we-button>\n        </we-select>\n        <we-checkbox string="Invert colors" class="o_we_sublevel_1" data-select-class="carousel-dark"/>\n        <we-select string="Arrows" class="o_we_sublevel_1" data-name="arrows_opt">\n            <we-button data-select-class="s_carousel_default">Default</we-button>\n            <we-button data-select-class="s_carousel_boxed">Boxed</we-button>\n            <we-button data-select-class="s_carousel_rounded">Rounded</we-button>\n            <we-button data-select-class="s_carousel_arrows_hidden">Hidden</we-button>\n        </we-select>\n        <we-select string="Indicators" data-apply-to=".carousel-indicators" class="o_we_sublevel_1" data-name="indicators_opt">\n            <we-button data-select-class="">Bars</we-button>\n            <we-button data-select-class="s_carousel_indicators_dots">Dots</we-button>\n            <we-button data-select-class="s_carousel_indicators_numbers">Numbers</we-button>\n            <we-button data-select-class="s_carousel_indicators_hidden">Hidden</we-button>\n        </we-select>\n        <we-select string="Transition">\n            <we-button data-select-class="slide">Slide</we-button>\n            <we-button data-select-class="carousel-fade slide">Fade</we-button>\n            <we-divider/>\n            <we-button data-select-class="">None</we-button>\n        </we-select>\n        <we-input string="Speed" data-select-data-attribute="0s" data-attribute-name="bsInterval" data-unit="s" data-save-unit="ms" data-step="0.1"/>\n    </div>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3279	16	\N	1	1	snippet_options_border_line_widgets	\N	website.snippet_options_border_line_widgets	qweb	website/views/snippets/snippets.xml	primary	{"en_US": "<t t-name=\\"website.snippet_options_border_line_widgets\\">\\n    <we-row t-att-string=\\"label\\">\\n        <we-input data-name=\\"border_width_opt\\" t-att-data-apply-to=\\"apply_to\\" data-select-style=\\"0\\" t-attf-data-css-property=\\"border-#{direction and ('%s-' % direction) or ''}width\\" data-unit=\\"px\\" t-att-data-extra-class=\\"with_bs_class and 'border'\\" t-att-data-variable=\\"width_variable\\"/>\\n        <we-select t-attf-data-css-property=\\"border-#{direction and ('%s-' % direction) or ''}style\\" data-dependencies=\\"border_width_opt\\" t-att-data-apply-to=\\"apply_to\\" t-att-data-variable=\\"style_variable\\">\\n            <we-button title=\\"Solid\\" data-select-style=\\"solid\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: solid;\\"/></we-button>\\n            <we-button title=\\"Dashed\\" data-select-style=\\"dashed\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: dashed;\\"/></we-button>\\n            <we-button title=\\"Dotted\\" data-select-style=\\"dotted\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: dotted;\\"/></we-button>\\n            <we-button title=\\"Double\\" data-select-style=\\"double\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: double; border-left: none; border-right: none;\\"/></we-button>\\n        </we-select>\\n        <we-colorpicker data-dependencies=\\"border_width_opt\\" t-att-data-apply-to=\\"apply_to\\" data-select-style=\\"true\\" t-attf-data-css-property=\\"border-#{direction and ('%s-' % direction) or ''}color\\" data-color-prefix=\\"border-\\" t-att-data-color=\\"color_variable\\"/>\\n    </we-row>\\n</t>", "es_ES": "<t t-name=\\"website.snippet_options_border_line_widgets\\">\\n    <we-row t-att-string=\\"label\\">\\n        <we-input data-name=\\"border_width_opt\\" t-att-data-apply-to=\\"apply_to\\" data-select-style=\\"0\\" t-attf-data-css-property=\\"border-#{direction and ('%s-' % direction) or ''}width\\" data-unit=\\"px\\" t-att-data-extra-class=\\"with_bs_class and 'border'\\" t-att-data-variable=\\"width_variable\\"/>\\n        <we-select t-attf-data-css-property=\\"border-#{direction and ('%s-' % direction) or ''}style\\" data-dependencies=\\"border_width_opt\\" t-att-data-apply-to=\\"apply_to\\" t-att-data-variable=\\"style_variable\\">\\n            <we-button title=\\"Sólido\\" data-select-style=\\"solid\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: solid;\\"/></we-button>\\n            <we-button title=\\"Rayado\\" data-select-style=\\"dashed\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: dashed;\\"/></we-button>\\n            <we-button title=\\"Punteado\\" data-select-style=\\"dotted\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: dotted;\\"/></we-button>\\n            <we-button title=\\"Doble\\" data-select-style=\\"double\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: double; border-left: none; border-right: none;\\"/></we-button>\\n        </we-select>\\n        <we-colorpicker data-dependencies=\\"border_width_opt\\" t-att-data-apply-to=\\"apply_to\\" data-select-style=\\"true\\" t-attf-data-css-property=\\"border-#{direction and ('%s-' % direction) or ''}color\\" data-color-prefix=\\"border-\\" t-att-data-color=\\"color_variable\\"/>\\n    </we-row>\\n</t>", "pt_PT": "<t t-name=\\"website.snippet_options_border_line_widgets\\">\\n    <we-row t-att-string=\\"label\\">\\n        <we-input data-name=\\"border_width_opt\\" t-att-data-apply-to=\\"apply_to\\" data-select-style=\\"0\\" t-attf-data-css-property=\\"border-#{direction and ('%s-' % direction) or ''}width\\" data-unit=\\"px\\" t-att-data-extra-class=\\"with_bs_class and 'border'\\" t-att-data-variable=\\"width_variable\\"/>\\n        <we-select t-attf-data-css-property=\\"border-#{direction and ('%s-' % direction) or ''}style\\" data-dependencies=\\"border_width_opt\\" t-att-data-apply-to=\\"apply_to\\" t-att-data-variable=\\"style_variable\\">\\n            <we-button title=\\"Sólido\\" data-select-style=\\"solid\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: solid;\\"/></we-button>\\n            <we-button title=\\"Tracejado\\" data-select-style=\\"dashed\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: dashed;\\"/></we-button>\\n            <we-button title=\\"Pontilhado\\" data-select-style=\\"dotted\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: dotted;\\"/></we-button>\\n            <we-button title=\\"Duplo\\" data-select-style=\\"double\\"><div class=\\"o_we_fake_img_item o_we_border_preview\\" style=\\"border-style: double; border-left: none; border-right: none;\\"/></we-button>\\n        </we-select>\\n        <we-colorpicker data-dependencies=\\"border_width_opt\\" t-att-data-apply-to=\\"apply_to\\" data-select-style=\\"true\\" t-attf-data-css-property=\\"border-#{direction and ('%s-' % direction) or ''}color\\" data-color-prefix=\\"border-\\" t-att-data-color=\\"color_variable\\"/>\\n    </we-row>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="website.snippet_options_border_line_widgets">\n    <we-row t-att-string="label">\n        <we-input data-name="border_width_opt" t-att-data-apply-to="apply_to" data-select-style="0" t-attf-data-css-property="border-#{direction and ('%s-' % direction) or ''}width" data-unit="px" t-att-data-extra-class="with_bs_class and 'border'" t-att-data-variable="width_variable"/>\n        <we-select t-attf-data-css-property="border-#{direction and ('%s-' % direction) or ''}style" data-dependencies="border_width_opt" t-att-data-apply-to="apply_to" t-att-data-variable="style_variable">\n            <we-button title="Solid" data-select-style="solid"><div class="o_we_fake_img_item o_we_border_preview" style="border-style: solid;"/></we-button>\n            <we-button title="Dashed" data-select-style="dashed"><div class="o_we_fake_img_item o_we_border_preview" style="border-style: dashed;"/></we-button>\n            <we-button title="Dotted" data-select-style="dotted"><div class="o_we_fake_img_item o_we_border_preview" style="border-style: dotted;"/></we-button>\n            <we-button title="Double" data-select-style="double"><div class="o_we_fake_img_item o_we_border_preview" style="border-style: double; border-left: none; border-right: none;"/></we-button>\n        </we-select>\n        <we-colorpicker data-dependencies="border_width_opt" t-att-data-apply-to="apply_to" data-select-style="true" t-attf-data-css-property="border-#{direction and ('%s-' % direction) or ''}color" data-color-prefix="border-" t-att-data-color="color_variable"/>\n    </we-row>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3280	16	\N	1	1	snippet_options_border_widgets	\N	website.snippet_options_border_widgets	qweb	website/views/snippets/snippets.xml	primary	{"en_US": "<t t-name=\\"website.snippet_options_border_widgets\\">\\n    <t t-call=\\"website.snippet_options_border_line_widgets\\">\\n        <t t-set=\\"label\\">Border</t>\\n        <t t-set=\\"with_bs_class\\" t-value=\\"True\\"/>\\n    </t>\\n    <we-input string=\\"Round Corners\\" t-if=\\"not no_border_radius\\" t-att-data-apply-to=\\"apply_to\\" t-att-data-dependencies=\\"not so_rounded_no_dependencies and 'border_width_opt,bg_color_opt'\\" data-select-style=\\"0\\" data-css-property=\\"border-radius\\" data-unit=\\"px\\" data-extra-class=\\"rounded\\" t-att-data-variable=\\"radius_variable\\"/>\\n</t>", "es_ES": "<t t-name=\\"website.snippet_options_border_widgets\\">\\n    <t t-call=\\"website.snippet_options_border_line_widgets\\">\\n        <t t-set=\\"label\\">Borde</t>\\n        <t t-set=\\"with_bs_class\\" t-value=\\"True\\"/>\\n    </t>\\n    <we-input string=\\"Esquinas redondas\\" t-if=\\"not no_border_radius\\" t-att-data-apply-to=\\"apply_to\\" t-att-data-dependencies=\\"not so_rounded_no_dependencies and 'border_width_opt,bg_color_opt'\\" data-select-style=\\"0\\" data-css-property=\\"border-radius\\" data-unit=\\"px\\" data-extra-class=\\"rounded\\" t-att-data-variable=\\"radius_variable\\"/>\\n</t>", "pt_PT": "<t t-name=\\"website.snippet_options_border_widgets\\">\\n    <t t-call=\\"website.snippet_options_border_line_widgets\\">\\n        <t t-set=\\"label\\">Borda</t>\\n        <t t-set=\\"with_bs_class\\" t-value=\\"True\\"/>\\n    </t>\\n    <we-input string=\\"Cantos Arredondados\\" t-if=\\"not no_border_radius\\" t-att-data-apply-to=\\"apply_to\\" t-att-data-dependencies=\\"not so_rounded_no_dependencies and 'border_width_opt,bg_color_opt'\\" data-select-style=\\"0\\" data-css-property=\\"border-radius\\" data-unit=\\"px\\" data-extra-class=\\"rounded\\" t-att-data-variable=\\"radius_variable\\"/>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="website.snippet_options_border_widgets">\n    <t t-call="website.snippet_options_border_line_widgets">\n        <t t-set="label">Border</t>\n        <t t-set="with_bs_class" t-value="True"/>\n    </t>\n    <we-input string="Round Corners" t-if="not no_border_radius" t-att-data-apply-to="apply_to" t-att-data-dependencies="not so_rounded_no_dependencies and 'border_width_opt,bg_color_opt'" data-select-style="0" data-css-property="border-radius" data-unit="px" data-extra-class="rounded" t-att-data-variable="radius_variable"/>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3281	16	\N	1	1	snippet_options_shadow_widgets	\N	website.snippet_options_shadow_widgets	qweb	website/views/snippets/snippets.xml	primary	{"en_US": "<t t-name=\\"website.snippet_options_shadow_widgets\\">\\n    <we-button-group string=\\"Shadow\\" data-shadow-class=\\"shadow\\" t-att-data-variable=\\"shadow_variable\\">\\n        <we-button data-set-shadow=\\"\\">None</we-button>\\n        <we-button data-set-shadow=\\"outset\\" data-img=\\"/website/static/src/img/snippets_options/shadow_out.svg\\" data-name=\\"shadow_active_opt\\" title=\\"Outset\\"/>\\n        <we-button data-set-shadow=\\"inset\\" data-img=\\"/website/static/src/img/snippets_options/shadow_in.svg\\" data-name=\\"shadow_inset_opt\\" title=\\"Inset\\"/>\\n    </we-button-group>\\n    <we-multi data-css-property=\\"box-shadow\\" data-dependencies=\\"shadow_active_opt, shadow_inset_opt\\" t-att-data-variable=\\"shadow_variable\\">\\n        <we-colorpicker string=\\"Color\\" class=\\"o_we_sublevel_1\\" data-select-style=\\"\\" data-css-compatible=\\"\\"/>\\n        <we-row string=\\"Offset (X, Y)\\" class=\\"o_we_sublevel_1\\">\\n            <we-input data-select-style=\\"\\" data-unit=\\"px\\"/>\\n            <we-input data-select-style=\\"\\" data-unit=\\"px\\"/>\\n        </we-row>\\n        <we-input string=\\"Blur\\" class=\\"o_we_sublevel_1\\" data-select-style=\\"\\" data-unit=\\"px\\"/>\\n        <we-input string=\\"Spread\\" class=\\"o_we_sublevel_1\\" data-select-style=\\"\\" data-unit=\\"px\\"/>\\n        <!-- Inset parameter always hidden (as controlled above) but needed -->\\n        <!-- for the we-multi widget to work properly. -->\\n        <we-checkbox data-name=\\"fake_inset_shadow_opt\\" data-select-style=\\"inset\\"/>\\n    </we-multi>\\n</t>", "es_ES": "<t t-name=\\"website.snippet_options_shadow_widgets\\">\\n    <we-button-group string=\\"Sombra\\" data-shadow-class=\\"shadow\\" t-att-data-variable=\\"shadow_variable\\">\\n        <we-button data-set-shadow=\\"\\">Ninguno</we-button>\\n        <we-button data-set-shadow=\\"outset\\" data-img=\\"/website/static/src/img/snippets_options/shadow_out.svg\\" data-name=\\"shadow_active_opt\\" title=\\"Destacado\\"/>\\n        <we-button data-set-shadow=\\"inset\\" data-img=\\"/website/static/src/img/snippets_options/shadow_in.svg\\" data-name=\\"shadow_inset_opt\\" title=\\"Inserción\\"/>\\n    </we-button-group>\\n    <we-multi data-css-property=\\"box-shadow\\" data-dependencies=\\"shadow_active_opt, shadow_inset_opt\\" t-att-data-variable=\\"shadow_variable\\">\\n        <we-colorpicker string=\\"Color\\" class=\\"o_we_sublevel_1\\" data-select-style=\\"\\" data-css-compatible=\\"\\"/>\\n        <we-row string=\\"Desplazamiento (X, Y)\\" class=\\"o_we_sublevel_1\\">\\n            <we-input data-select-style=\\"\\" data-unit=\\"px\\"/>\\n            <we-input data-select-style=\\"\\" data-unit=\\"px\\"/>\\n        </we-row>\\n        <we-input string=\\"Desenfocar\\" class=\\"o_we_sublevel_1\\" data-select-style=\\"\\" data-unit=\\"px\\"/>\\n        <we-input string=\\"Extender\\" class=\\"o_we_sublevel_1\\" data-select-style=\\"\\" data-unit=\\"px\\"/>\\n        <!-- Inset parameter always hidden (as controlled above) but needed -->\\n        <!-- for the we-multi widget to work properly. -->\\n        <we-checkbox data-name=\\"fake_inset_shadow_opt\\" data-select-style=\\"inset\\"/>\\n    </we-multi>\\n</t>", "pt_PT": "<t t-name=\\"website.snippet_options_shadow_widgets\\">\\n    <we-button-group string=\\"Sombra\\" data-shadow-class=\\"shadow\\" t-att-data-variable=\\"shadow_variable\\">\\n        <we-button data-set-shadow=\\"\\">Nenhum(a)</we-button>\\n        <we-button data-set-shadow=\\"outset\\" data-img=\\"/website/static/src/img/snippets_options/shadow_out.svg\\" data-name=\\"shadow_active_opt\\" title=\\"Começo\\"/>\\n        <we-button data-set-shadow=\\"inset\\" data-img=\\"/website/static/src/img/snippets_options/shadow_in.svg\\" data-name=\\"shadow_inset_opt\\" title=\\"Inserir\\"/>\\n    </we-button-group>\\n    <we-multi data-css-property=\\"box-shadow\\" data-dependencies=\\"shadow_active_opt, shadow_inset_opt\\" t-att-data-variable=\\"shadow_variable\\">\\n        <we-colorpicker string=\\"Cor\\" class=\\"o_we_sublevel_1\\" data-select-style=\\"\\" data-css-compatible=\\"\\"/>\\n        <we-row string=\\"Deslocamento (X, Y)\\" class=\\"o_we_sublevel_1\\">\\n            <we-input data-select-style=\\"\\" data-unit=\\"px\\"/>\\n            <we-input data-select-style=\\"\\" data-unit=\\"px\\"/>\\n        </we-row>\\n        <we-input string=\\"Blur\\" class=\\"o_we_sublevel_1\\" data-select-style=\\"\\" data-unit=\\"px\\"/>\\n        <we-input string=\\"Espalhamento\\" class=\\"o_we_sublevel_1\\" data-select-style=\\"\\" data-unit=\\"px\\"/>\\n        <!-- Inset parameter always hidden (as controlled above) but needed -->\\n        <!-- for the we-multi widget to work properly. -->\\n        <we-checkbox data-name=\\"fake_inset_shadow_opt\\" data-select-style=\\"inset\\"/>\\n    </we-multi>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="website.snippet_options_shadow_widgets">\n    <we-button-group string="Shadow" data-shadow-class="shadow" t-att-data-variable="shadow_variable">\n        <we-button data-set-shadow="">None</we-button>\n        <we-button data-set-shadow="outset" data-img="/website/static/src/img/snippets_options/shadow_out.svg" data-name="shadow_active_opt" title="Outset"/>\n        <we-button data-set-shadow="inset" data-img="/website/static/src/img/snippets_options/shadow_in.svg" data-name="shadow_inset_opt" title="Inset"/>\n    </we-button-group>\n    <we-multi data-css-property="box-shadow" data-dependencies="shadow_active_opt, shadow_inset_opt" t-att-data-variable="shadow_variable">\n        <we-colorpicker string="Color" class="o_we_sublevel_1" data-select-style="" data-css-compatible=""/>\n        <we-row string="Offset (X, Y)" class="o_we_sublevel_1">\n            <we-input data-select-style="" data-unit="px"/>\n            <we-input data-select-style="" data-unit="px"/>\n        </we-row>\n        <we-input string="Blur" class="o_we_sublevel_1" data-select-style="" data-unit="px"/>\n        <we-input string="Spread" class="o_we_sublevel_1" data-select-style="" data-unit="px"/>\n        <!-- Inset parameter always hidden (as controlled above) but needed -->\n        <!-- for the we-multi widget to work properly. -->\n        <we-checkbox data-name="fake_inset_shadow_opt" data-select-style="inset"/>\n    </we-multi>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3283	16	\N	1	1	snippet_options_conditional_visibility	\N	website.snippet_options_conditional_visibility	qweb	website/views/snippets/snippets.xml	primary	{"en_US": "<t t-name=\\"website.snippet_options_conditional_visibility\\">\\n    <we-select t-att-string=\\"option_name\\" class=\\"o_we_sublevel_1\\" data-dependencies=\\"visibility_conditional\\" t-att-data-attribute-name=\\"attribute_rule\\" data-no-preview=\\"true\\" data-is-visibility-condition=\\"true\\">\\n        <we-button data-select-data-attribute=\\"\\">Visible for</we-button>\\n        <we-button data-select-data-attribute=\\"hide\\">Hidden for</we-button>\\n    </we-select>\\n    <we-many2many string=\\" \\" data-dependencies=\\"visibility_conditional\\" t-att-data-save-attribute=\\"save_attribute\\" t-att-data-attribute-name=\\"attribute_name\\" data-no-preview=\\"true\\" t-att-data-model=\\"model\\" t-att-data-call-with=\\"call_with\\" data-select-record=\\"\\" t-att-data-fields=\\"data_fields\\" t-att-data-domain=\\"domain\\" data-allow-delete=\\"true\\" data-fakem2m=\\"true\\"/>\\n</t>", "es_ES": "<t t-name=\\"website.snippet_options_conditional_visibility\\">\\n    <we-select t-att-string=\\"option_name\\" class=\\"o_we_sublevel_1\\" data-dependencies=\\"visibility_conditional\\" t-att-data-attribute-name=\\"attribute_rule\\" data-no-preview=\\"true\\" data-is-visibility-condition=\\"true\\">\\n        <we-button data-select-data-attribute=\\"\\">Visible para</we-button>\\n        <we-button data-select-data-attribute=\\"hide\\">Oculto para</we-button>\\n    </we-select>\\n    <we-many2many string=\\" \\" data-dependencies=\\"visibility_conditional\\" t-att-data-save-attribute=\\"save_attribute\\" t-att-data-attribute-name=\\"attribute_name\\" data-no-preview=\\"true\\" t-att-data-model=\\"model\\" t-att-data-call-with=\\"call_with\\" data-select-record=\\"\\" t-att-data-fields=\\"data_fields\\" t-att-data-domain=\\"domain\\" data-allow-delete=\\"true\\" data-fakem2m=\\"true\\"/>\\n</t>", "pt_PT": "<t t-name=\\"website.snippet_options_conditional_visibility\\">\\n    <we-select t-att-string=\\"option_name\\" class=\\"o_we_sublevel_1\\" data-dependencies=\\"visibility_conditional\\" t-att-data-attribute-name=\\"attribute_rule\\" data-no-preview=\\"true\\" data-is-visibility-condition=\\"true\\">\\n        <we-button data-select-data-attribute=\\"\\">Visível para</we-button>\\n        <we-button data-select-data-attribute=\\"hide\\">Oculto para</we-button>\\n    </we-select>\\n    <we-many2many string=\\" \\" data-dependencies=\\"visibility_conditional\\" t-att-data-save-attribute=\\"save_attribute\\" t-att-data-attribute-name=\\"attribute_name\\" data-no-preview=\\"true\\" t-att-data-model=\\"model\\" t-att-data-call-with=\\"call_with\\" data-select-record=\\"\\" t-att-data-fields=\\"data_fields\\" t-att-data-domain=\\"domain\\" data-allow-delete=\\"true\\" data-fakem2m=\\"true\\"/>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="website.snippet_options_conditional_visibility">\n    <we-select t-att-string="option_name" class="o_we_sublevel_1" data-dependencies="visibility_conditional" t-att-data-attribute-name="attribute_rule" data-no-preview="true" data-is-visibility-condition="true">\n        <we-button data-select-data-attribute="">Visible for</we-button>\n        <we-button data-select-data-attribute="hide">Hidden for</we-button>\n    </we-select>\n    <we-many2many string=" " data-dependencies="visibility_conditional" t-att-data-save-attribute="save_attribute" t-att-data-attribute-name="attribute_name" data-no-preview="true" t-att-data-model="model" t-att-data-call-with="call_with" data-select-record="" t-att-data-fields="data_fields" t-att-data-domain="domain" data-allow-delete="true" data-fakem2m="true"/>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3284	16	\N	1	1	column_count_option	\N	website.column_count_option	qweb	website/views/snippets/snippets.xml	primary	{"en_US": "<t t-name=\\"website.column_count_option\\">\\n    <we-select t-att-string=\\"not with_grid and 'Columns'\\" t-att-class=\\"with_grid and 'o_grid'\\" data-no-preview=\\"true\\" data-name=\\"column_count_opt\\" t-att-data-dependencies=\\"with_grid and 'normal_mode'\\">\\n        <we-button data-select-count=\\"0\\" data-name=\\"zero_cols_opt\\">None</we-button>\\n        <we-button data-select-count=\\"1\\">1</we-button>\\n        <we-button data-select-count=\\"2\\">2</we-button>\\n        <we-button data-select-count=\\"3\\">3</we-button>\\n        <we-button data-select-count=\\"4\\">4</we-button>\\n        <we-button data-select-count=\\"5\\">5</we-button>\\n        <we-button data-select-count=\\"6\\">6</we-button>\\n        <we-button data-select-count=\\"custom\\" data-name=\\"custom_cols_opt\\">Custom</we-button>\\n    </we-select>\\n</t>", "es_ES": "<t t-name=\\"website.column_count_option\\">\\n    <we-select t-att-string=\\"not with_grid and 'Columns'\\" t-att-class=\\"with_grid and 'o_grid'\\" data-no-preview=\\"true\\" data-name=\\"column_count_opt\\" t-att-data-dependencies=\\"with_grid and 'normal_mode'\\">\\n        <we-button data-select-count=\\"0\\" data-name=\\"zero_cols_opt\\">Ninguno</we-button>\\n        <we-button data-select-count=\\"1\\">1</we-button>\\n        <we-button data-select-count=\\"2\\">2</we-button>\\n        <we-button data-select-count=\\"3\\">3</we-button>\\n        <we-button data-select-count=\\"4\\">4</we-button>\\n        <we-button data-select-count=\\"5\\">5</we-button>\\n        <we-button data-select-count=\\"6\\">6</we-button>\\n        <we-button data-select-count=\\"custom\\" data-name=\\"custom_cols_opt\\">Personalizado</we-button>\\n    </we-select>\\n</t>", "pt_PT": "<t t-name=\\"website.column_count_option\\">\\n    <we-select t-att-string=\\"not with_grid and 'Columns'\\" t-att-class=\\"with_grid and 'o_grid'\\" data-no-preview=\\"true\\" data-name=\\"column_count_opt\\" t-att-data-dependencies=\\"with_grid and 'normal_mode'\\">\\n        <we-button data-select-count=\\"0\\" data-name=\\"zero_cols_opt\\">Nenhum(a)</we-button>\\n        <we-button data-select-count=\\"1\\">1</we-button>\\n        <we-button data-select-count=\\"2\\">2</we-button>\\n        <we-button data-select-count=\\"3\\">3</we-button>\\n        <we-button data-select-count=\\"4\\">4</we-button>\\n        <we-button data-select-count=\\"5\\">5</we-button>\\n        <we-button data-select-count=\\"6\\">6</we-button>\\n        <we-button data-select-count=\\"custom\\" data-name=\\"custom_cols_opt\\">Personalizado</we-button>\\n    </we-select>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="website.column_count_option">\n    <we-select t-att-string="not with_grid and 'Columns'" t-att-class="with_grid and 'o_grid'" data-no-preview="true" data-name="column_count_opt" t-att-data-dependencies="with_grid and 'normal_mode'">\n        <we-button data-select-count="0" data-name="zero_cols_opt">None</we-button>\n        <we-button data-select-count="1">1</we-button>\n        <we-button data-select-count="2">2</we-button>\n        <we-button data-select-count="3">3</we-button>\n        <we-button data-select-count="4">4</we-button>\n        <we-button data-select-count="5">5</we-button>\n        <we-button data-select-count="6">6</we-button>\n        <we-button data-select-count="custom" data-name="custom_cols_opt">Custom</we-button>\n    </we-select>\n</t>\n\n	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
638	16	\N	1	1	Payment Express Checkout	\N	payment.express_checkout	qweb	payment/views/express_checkout_templates.xml	primary	{"en_US": "<t name=\\"Payment Express Checkout\\" t-name=\\"payment.express_checkout\\">\\n        <!-- Parameters description:\\n            - reference_prefix: The custom prefix to compute the full transaction reference.\\n            - amount: The amount to pay.\\n            - minor_amount: The amount to pay in the minor units of its currency.\\n            - currency: The currency of the payment, as a `res.currency` record.\\n            - providers_sudo: The compatible providers, as a sudoed `payment.provider` recordset.\\n            - merchant_name: The merchant name.\\n            - payment_method_unknown_id: The ID of the \\"Unknown\\" payment method record, to use as\\n                                         the generic express checkout method.\\n            - payment_access_token: The access token used to authenticate the partner. Since this\\n                                    template is loaded in the shopping cart, this parameter is\\n                                    called `payment_access_token` to prevent mixing up with the\\n                                    `access_token` used for abandoned carts.\\n            - shipping_info_required: Whether the shipping information is required or not.\\n            - transaction_route: The route used to create a transaction when the user clicks Pay.\\n            - shipping_address_update_route: The route where available carriers are computed based\\n                                             on the (partial) shipping information available.\\n                                             Optional.\\n            - express_checkout_route: The route where the billing and shipping information are sent.\\n            - landing_route: The route the user is redirected to after the transaction.\\n            - payment_access_token: The access token used to authenticate the partner. Since this\\n                                    template is loaded in the shopping cart, this parameter is\\n                                    called `payment_access_token` to prevent mixing up with the\\n                                    `access_token` used for abandoned carts.\\n        -->\\n        <form name=\\"o_payment_express_checkout_form\\" class=\\"container\\" t-att-data-reference-prefix=\\"reference_prefix\\" t-att-data-amount=\\"amount\\" t-att-data-minor-amount=\\"minor_amount\\" t-att-data-currency-id=\\"currency and currency.id\\" t-att-data-currency-name=\\"currency.name.lower()\\" t-att-data-merchant-name=\\"merchant_name\\" t-att-data-partner-id=\\"partner_id\\" t-att-data-payment-method-unknown-id=\\"payment_method_unknown_id\\" t-att-data-access-token=\\"payment_access_token\\" t-att-data-shipping-info-required=\\"shipping_info_required\\" t-att-data-delivery-amount=\\"delivery_amount\\" t-att-data-transaction-route=\\"transaction_route\\" t-att-data-shipping-address-update-route=\\"shipping_address_update_route\\" t-att-data-express-checkout-route=\\"express_checkout_route\\" t-att-data-landing-route=\\"landing_route\\">\\n            <t t-set=\\"provider_sudo\\" t-value=\\"providers_sudo[:1]\\"/>\\n            <t t-set=\\"express_checkout_form_xml_id\\" t-value=\\"provider_sudo.express_checkout_form_view_id.xml_id\\"/>\\n            <t t-if=\\"express_checkout_form_xml_id\\">\\n                <t t-call=\\"{{express_checkout_form_xml_id}}\\"/>\\n            </t>\\n        </form>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Payment Express Checkout" t-name="payment.express_checkout">\n        <!-- Parameters description:\n            - reference_prefix: The custom prefix to compute the full transaction reference.\n            - amount: The amount to pay.\n            - minor_amount: The amount to pay in the minor units of its currency.\n            - currency: The currency of the payment, as a `res.currency` record.\n            - providers_sudo: The compatible providers, as a sudoed `payment.provider` recordset.\n            - merchant_name: The merchant name.\n            - payment_method_unknown_id: The ID of the "Unknown" payment method record, to use as\n                                         the generic express checkout method.\n            - payment_access_token: The access token used to authenticate the partner. Since this\n                                    template is loaded in the shopping cart, this parameter is\n                                    called `payment_access_token` to prevent mixing up with the\n                                    `access_token` used for abandoned carts.\n            - shipping_info_required: Whether the shipping information is required or not.\n            - transaction_route: The route used to create a transaction when the user clicks Pay.\n            - shipping_address_update_route: The route where available carriers are computed based\n                                             on the (partial) shipping information available.\n                                             Optional.\n            - express_checkout_route: The route where the billing and shipping information are sent.\n            - landing_route: The route the user is redirected to after the transaction.\n            - payment_access_token: The access token used to authenticate the partner. Since this\n                                    template is loaded in the shopping cart, this parameter is\n                                    called `payment_access_token` to prevent mixing up with the\n                                    `access_token` used for abandoned carts.\n        -->\n        <form name="o_payment_express_checkout_form" class="container" t-att-data-reference-prefix="reference_prefix" t-att-data-amount="amount" t-att-data-minor-amount="minor_amount" t-att-data-currency-id="currency and currency.id" t-att-data-currency-name="currency.name.lower()" t-att-data-merchant-name="merchant_name" t-att-data-partner-id="partner_id" t-att-data-payment-method-unknown-id="payment_method_unknown_id" t-att-data-access-token="payment_access_token" t-att-data-shipping-info-required="shipping_info_required" t-att-data-delivery-amount="delivery_amount" t-att-data-transaction-route="transaction_route" t-att-data-shipping-address-update-route="shipping_address_update_route" t-att-data-express-checkout-route="express_checkout_route" t-att-data-landing-route="landing_route">\n            <t t-set="provider_sudo" t-value="providers_sudo[:1]"/>\n            <t t-set="express_checkout_form_xml_id" t-value="provider_sudo.express_checkout_form_view_id.xml_id"/>\n            <t t-if="express_checkout_form_xml_id">\n                <t t-call="{{express_checkout_form_xml_id}}"/>\n            </t>\n        </form>\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
639	16	\N	1	1	Payment Form	\N	payment.form	qweb	payment/views/payment_form_templates.xml	primary	{"en_US": "<t name=\\"Payment Form\\" t-name=\\"payment.form\\">\\n        <!-- Form customization parameters:\\n            - mode: The operation mode of the form: `payment` or `validation`; default: `payment`.\\n            - allow_token_selection: Whether tokens can be selected for payment or assignation\\n                                     (through the `assign_token_route` parameter); default: `True`.\\n            - allow_token_deletion: Whether tokens can be deleted (archived); default: `False`.\\n            - default_token_id: The id of the token that should be pre-selected; default: `None`.\\n            - show_tokenize_input_mapping: For each provider, whether the tokenization checkbox is\\n                                           shown; used only in `payment` mode.\\n            - display_submit_button: Whether the submit button is displayed; default: `True`.\\n            - submit_button_label: The label of the submit button; default: 'Pay'/'Save'.\\n        -->\\n        <!-- Payment context:\\n            - reference_prefix: The custom prefix to compute the full transaction reference.\\n            - amount: The amount to pay.\\n            - currency: The currency of the payment, as a `res.currency` record.\\n            - partner_id: The id of the partner on behalf of whom the payment should be made.\\n            - providers_sudo: The compatible providers, as a sudoed `payment.provider` recordset.\\n            - payment_methods_sudo: The compatible payment methods, as a sudoed `payment.method`\\n                                    recordset.\\n            - tokens_sudo: The available payment tokens, as a sudoed `payment.token` recordset.\\n            - transaction_route: The route to call to create the transaction.\\n            - assign_token_route: The route to call to assign a new or existing token to a record.\\n            - landing_route: The route the user is redirected to after payment.\\n            - access_token: The access token used to authenticate the partner.\\n        -->\\n        <t t-set=\\"mode\\" t-value=\\"mode or 'payment'\\"/>\\n        <t t-set=\\"allow_token_selection\\" t-value=\\"True if allow_token_selection is None else allow_token_selection\\"/>\\n        <t t-set=\\"allow_token_deletion\\" t-value=\\"allow_token_deletion or False\\"/>\\n        <t t-set=\\"selected_token_id\\" t-value=\\"allow_token_selection and (default_token_id or tokens_sudo[:1].id)\\"/>\\n        <t t-set=\\"selected_method_id\\" t-value=\\"not selected_token_id                     and len(payment_methods_sudo) == 1                     and payment_methods_sudo[:1].id\\"/>\\n        <t t-set=\\"collapse_payment_methods\\" t-value=\\"tokens_sudo and allow_token_selection and payment_methods_sudo\\"/>\\n        <t t-set=\\"display_submit_button\\" t-value=\\"True if display_submit_button is None else display_submit_button\\"/>\\n        <t t-set=\\"pay_label\\">Pay</t> <!-- Allow translating the label. -->\\n        <t t-set=\\"save_label\\">Save</t> <!-- Allow translating the label. -->\\n        <t t-set=\\"submit_button_label\\" t-value=\\"submit_button_label or (pay_label if mode == 'payment' else save_label)\\"/>\\n        <form t-if=\\"payment_methods_sudo or tokens_sudo\\" id=\\"o_payment_form\\" class=\\"o_payment_form\\" t-att-data-mode=\\"mode\\" t-att-data-reference-prefix=\\"reference_prefix\\" t-att-data-amount=\\"amount\\" t-att-data-currency-id=\\"currency and currency.id\\" t-att-data-partner-id=\\"partner_id\\" t-att-data-transaction-route=\\"transaction_route\\" t-att-data-assign-token-route=\\"assign_token_route\\" t-att-data-landing-route=\\"landing_route\\" t-att-data-access-token=\\"access_token\\">\\n            <div id=\\"o_payment_form_options\\" class=\\"d-flex flex-column gap-3\\">\\n                <!-- === Payment tokens === -->\\n                <div t-if=\\"tokens_sudo\\">\\n                    <!-- === Header === -->\\n                    <h4 id=\\"o_payment_tokens_heading\\" class=\\"fs-6 small text-uppercase fw-bolder\\">\\n                        Your payment methods\\n                    </h4>\\n                    <!-- === Body === -->\\n                    <ul class=\\"list-group\\">\\n                        <t t-foreach=\\"tokens_sudo\\" t-as=\\"token_sudo\\">\\n                            <li name=\\"o_payment_option\\" t-att-class=\\"'list-group-item d-flex flex-column gap-2 py-3'                                              + (' o_outline' if allow_token_selection else '')\\">\\n                                <t t-call=\\"payment.token_form\\">\\n                                    <t t-set=\\"is_selected\\" t-value=\\"token_sudo.id == selected_token_id\\"/>\\n                                </t>\\n                            </li>\\n                        </t>\\n                    </ul>\\n                </div>\\n                <!-- === Payment methods === -->\\n                <div t-if=\\"payment_methods_sudo\\" id=\\"o_payment_methods\\" t-att-class=\\"'collapse' if collapse_payment_methods else ''\\">\\n                    <!-- === Header === -->\\n                    <h4 class=\\"fs-6 small text-uppercase fw-bolder\\">\\n                        <t t-if=\\"not collapse_payment_methods\\">Choose a payment method</t>\\n                        <t t-else=\\"\\">Other payment methods</t>\\n                        <t t-call=\\"payment.availability_report_button\\"/>\\n                    </h4>\\n                    <!-- === Body === -->\\n                    <ul class=\\"list-group\\">\\n                        <t t-foreach=\\"payment_methods_sudo\\" t-as=\\"pm_sudo\\">\\n                            <li name=\\"o_payment_option\\" class=\\"list-group-item d-flex flex-column gap-2 py-3 o_outline\\">\\n                                <t t-call=\\"payment.method_form\\">\\n                                    <t t-set=\\"is_selected\\" t-value=\\"pm_sudo.id == selected_method_id\\"/>\\n                                </t>\\n                            </li>\\n                        </t>\\n                    </ul>\\n                </div>\\n            </div>\\n            <div class=\\"d-flex justify-content-end flex-column flex-md-row gap-2 my-2\\">\\n                <!-- === Expand payment methods button === -->\\n                <button t-if=\\"collapse_payment_methods\\" name=\\"o_payment_expand_button\\" type=\\"button\\" href=\\"#o_payment_methods\\" class=\\"btn btn-link\\" data-bs-toggle=\\"collapse\\">\\n                    Choose another method <i class=\\"oi oi-arrow-down\\"/>\\n                </button>\\n                <!-- === Submit button === -->\\n                <t t-if=\\"display_submit_button\\" t-call=\\"payment.submit_button\\"/>\\n            </div>\\n            <!-- === Availability report === -->\\n            <t t-call=\\"payment.availability_report\\"/>\\n        </form>\\n        <t t-else=\\"\\" t-call=\\"payment.no_pms_available_warning\\"/>\\n    </t>", "es_ES": "<t name=\\"Payment Form\\" t-name=\\"payment.form\\">\\n        <!-- Form customization parameters:\\n            - mode: The operation mode of the form: `payment` or `validation`; default: `payment`.\\n            - allow_token_selection: Whether tokens can be selected for payment or assignation\\n                                     (through the `assign_token_route` parameter); default: `True`.\\n            - allow_token_deletion: Whether tokens can be deleted (archived); default: `False`.\\n            - default_token_id: The id of the token that should be pre-selected; default: `None`.\\n            - show_tokenize_input_mapping: For each provider, whether the tokenization checkbox is\\n                                           shown; used only in `payment` mode.\\n            - display_submit_button: Whether the submit button is displayed; default: `True`.\\n            - submit_button_label: The label of the submit button; default: 'Pay'/'Save'.\\n        -->\\n        <!-- Payment context:\\n            - reference_prefix: The custom prefix to compute the full transaction reference.\\n            - amount: The amount to pay.\\n            - currency: The currency of the payment, as a `res.currency` record.\\n            - partner_id: The id of the partner on behalf of whom the payment should be made.\\n            - providers_sudo: The compatible providers, as a sudoed `payment.provider` recordset.\\n            - payment_methods_sudo: The compatible payment methods, as a sudoed `payment.method`\\n                                    recordset.\\n            - tokens_sudo: The available payment tokens, as a sudoed `payment.token` recordset.\\n            - transaction_route: The route to call to create the transaction.\\n            - assign_token_route: The route to call to assign a new or existing token to a record.\\n            - landing_route: The route the user is redirected to after payment.\\n            - access_token: The access token used to authenticate the partner.\\n        -->\\n        <t t-set=\\"mode\\" t-value=\\"mode or 'payment'\\"/>\\n        <t t-set=\\"allow_token_selection\\" t-value=\\"True if allow_token_selection is None else allow_token_selection\\"/>\\n        <t t-set=\\"allow_token_deletion\\" t-value=\\"allow_token_deletion or False\\"/>\\n        <t t-set=\\"selected_token_id\\" t-value=\\"allow_token_selection and (default_token_id or tokens_sudo[:1].id)\\"/>\\n        <t t-set=\\"selected_method_id\\" t-value=\\"not selected_token_id                     and len(payment_methods_sudo) == 1                     and payment_methods_sudo[:1].id\\"/>\\n        <t t-set=\\"collapse_payment_methods\\" t-value=\\"tokens_sudo and allow_token_selection and payment_methods_sudo\\"/>\\n        <t t-set=\\"display_submit_button\\" t-value=\\"True if display_submit_button is None else display_submit_button\\"/>\\n        <t t-set=\\"pay_label\\">Pagar</t> <!-- Allow translating the label. -->\\n        <t t-set=\\"save_label\\">Guardar</t> <!-- Allow translating the label. -->\\n        <t t-set=\\"submit_button_label\\" t-value=\\"submit_button_label or (pay_label if mode == 'payment' else save_label)\\"/>\\n        <form t-if=\\"payment_methods_sudo or tokens_sudo\\" id=\\"o_payment_form\\" class=\\"o_payment_form\\" t-att-data-mode=\\"mode\\" t-att-data-reference-prefix=\\"reference_prefix\\" t-att-data-amount=\\"amount\\" t-att-data-currency-id=\\"currency and currency.id\\" t-att-data-partner-id=\\"partner_id\\" t-att-data-transaction-route=\\"transaction_route\\" t-att-data-assign-token-route=\\"assign_token_route\\" t-att-data-landing-route=\\"landing_route\\" t-att-data-access-token=\\"access_token\\">\\n            <div id=\\"o_payment_form_options\\" class=\\"d-flex flex-column gap-3\\">\\n                <!-- === Payment tokens === -->\\n                <div t-if=\\"tokens_sudo\\">\\n                    <!-- === Header === -->\\n                    <h4 id=\\"o_payment_tokens_heading\\" class=\\"fs-6 small text-uppercase fw-bolder\\">\\n                        Sus métodos de pago\\n                    </h4>\\n                    <!-- === Body === -->\\n                    <ul class=\\"list-group\\">\\n                        <t t-foreach=\\"tokens_sudo\\" t-as=\\"token_sudo\\">\\n                            <li name=\\"o_payment_option\\" t-att-class=\\"'list-group-item d-flex flex-column gap-2 py-3'                                              + (' o_outline' if allow_token_selection else '')\\">\\n                                <t t-call=\\"payment.token_form\\">\\n                                    <t t-set=\\"is_selected\\" t-value=\\"token_sudo.id == selected_token_id\\"/>\\n                                </t>\\n                            </li>\\n                        </t>\\n                    </ul>\\n                </div>\\n                <!-- === Payment methods === -->\\n                <div t-if=\\"payment_methods_sudo\\" id=\\"o_payment_methods\\" t-att-class=\\"'collapse' if collapse_payment_methods else ''\\">\\n                    <!-- === Header === -->\\n                    <h4 class=\\"fs-6 small text-uppercase fw-bolder\\">\\n                        <t t-if=\\"not collapse_payment_methods\\">Elige un método de pago</t>\\n                        <t t-else=\\"\\">Otros métodos de pago </t>\\n                        <t t-call=\\"payment.availability_report_button\\"/>\\n                    </h4>\\n                    <!-- === Body === -->\\n                    <ul class=\\"list-group\\">\\n                        <t t-foreach=\\"payment_methods_sudo\\" t-as=\\"pm_sudo\\">\\n                            <li name=\\"o_payment_option\\" class=\\"list-group-item d-flex flex-column gap-2 py-3 o_outline\\">\\n                                <t t-call=\\"payment.method_form\\">\\n                                    <t t-set=\\"is_selected\\" t-value=\\"pm_sudo.id == selected_method_id\\"/>\\n                                </t>\\n                            </li>\\n                        </t>\\n                    </ul>\\n                </div>\\n            </div>\\n            <div class=\\"d-flex justify-content-end flex-column flex-md-row gap-2 my-2\\">\\n                <!-- === Expand payment methods button === -->\\n                <button t-if=\\"collapse_payment_methods\\" name=\\"o_payment_expand_button\\" type=\\"button\\" href=\\"#o_payment_methods\\" class=\\"btn btn-link\\" data-bs-toggle=\\"collapse\\">\\n                    Elija otro método <i class=\\"oi oi-arrow-down\\"/>\\n                </button>\\n                <!-- === Submit button === -->\\n                <t t-if=\\"display_submit_button\\" t-call=\\"payment.submit_button\\"/>\\n            </div>\\n            <!-- === Availability report === -->\\n            <t t-call=\\"payment.availability_report\\"/>\\n        </form>\\n        <t t-else=\\"\\" t-call=\\"payment.no_pms_available_warning\\"/>\\n    </t>", "pt_PT": "<t name=\\"Payment Form\\" t-name=\\"payment.form\\">\\n        <!-- Form customization parameters:\\n            - mode: The operation mode of the form: `payment` or `validation`; default: `payment`.\\n            - allow_token_selection: Whether tokens can be selected for payment or assignation\\n                                     (through the `assign_token_route` parameter); default: `True`.\\n            - allow_token_deletion: Whether tokens can be deleted (archived); default: `False`.\\n            - default_token_id: The id of the token that should be pre-selected; default: `None`.\\n            - show_tokenize_input_mapping: For each provider, whether the tokenization checkbox is\\n                                           shown; used only in `payment` mode.\\n            - display_submit_button: Whether the submit button is displayed; default: `True`.\\n            - submit_button_label: The label of the submit button; default: 'Pay'/'Save'.\\n        -->\\n        <!-- Payment context:\\n            - reference_prefix: The custom prefix to compute the full transaction reference.\\n            - amount: The amount to pay.\\n            - currency: The currency of the payment, as a `res.currency` record.\\n            - partner_id: The id of the partner on behalf of whom the payment should be made.\\n            - providers_sudo: The compatible providers, as a sudoed `payment.provider` recordset.\\n            - payment_methods_sudo: The compatible payment methods, as a sudoed `payment.method`\\n                                    recordset.\\n            - tokens_sudo: The available payment tokens, as a sudoed `payment.token` recordset.\\n            - transaction_route: The route to call to create the transaction.\\n            - assign_token_route: The route to call to assign a new or existing token to a record.\\n            - landing_route: The route the user is redirected to after payment.\\n            - access_token: The access token used to authenticate the partner.\\n        -->\\n        <t t-set=\\"mode\\" t-value=\\"mode or 'payment'\\"/>\\n        <t t-set=\\"allow_token_selection\\" t-value=\\"True if allow_token_selection is None else allow_token_selection\\"/>\\n        <t t-set=\\"allow_token_deletion\\" t-value=\\"allow_token_deletion or False\\"/>\\n        <t t-set=\\"selected_token_id\\" t-value=\\"allow_token_selection and (default_token_id or tokens_sudo[:1].id)\\"/>\\n        <t t-set=\\"selected_method_id\\" t-value=\\"not selected_token_id                     and len(payment_methods_sudo) == 1                     and payment_methods_sudo[:1].id\\"/>\\n        <t t-set=\\"collapse_payment_methods\\" t-value=\\"tokens_sudo and allow_token_selection and payment_methods_sudo\\"/>\\n        <t t-set=\\"display_submit_button\\" t-value=\\"True if display_submit_button is None else display_submit_button\\"/>\\n        <t t-set=\\"pay_label\\">Pagar</t> <!-- Allow translating the label. -->\\n        <t t-set=\\"save_label\\">Guardar</t> <!-- Allow translating the label. -->\\n        <t t-set=\\"submit_button_label\\" t-value=\\"submit_button_label or (pay_label if mode == 'payment' else save_label)\\"/>\\n        <form t-if=\\"payment_methods_sudo or tokens_sudo\\" id=\\"o_payment_form\\" class=\\"o_payment_form\\" t-att-data-mode=\\"mode\\" t-att-data-reference-prefix=\\"reference_prefix\\" t-att-data-amount=\\"amount\\" t-att-data-currency-id=\\"currency and currency.id\\" t-att-data-partner-id=\\"partner_id\\" t-att-data-transaction-route=\\"transaction_route\\" t-att-data-assign-token-route=\\"assign_token_route\\" t-att-data-landing-route=\\"landing_route\\" t-att-data-access-token=\\"access_token\\">\\n            <div id=\\"o_payment_form_options\\" class=\\"d-flex flex-column gap-3\\">\\n                <!-- === Payment tokens === -->\\n                <div t-if=\\"tokens_sudo\\">\\n                    <!-- === Header === -->\\n                    <h4 id=\\"o_payment_tokens_heading\\" class=\\"fs-6 small text-uppercase fw-bolder\\">\\n                        Your payment methods\\n                    </h4>\\n                    <!-- === Body === -->\\n                    <ul class=\\"list-group\\">\\n                        <t t-foreach=\\"tokens_sudo\\" t-as=\\"token_sudo\\">\\n                            <li name=\\"o_payment_option\\" t-att-class=\\"'list-group-item d-flex flex-column gap-2 py-3'                                              + (' o_outline' if allow_token_selection else '')\\">\\n                                <t t-call=\\"payment.token_form\\">\\n                                    <t t-set=\\"is_selected\\" t-value=\\"token_sudo.id == selected_token_id\\"/>\\n                                </t>\\n                            </li>\\n                        </t>\\n                    </ul>\\n                </div>\\n                <!-- === Payment methods === -->\\n                <div t-if=\\"payment_methods_sudo\\" id=\\"o_payment_methods\\" t-att-class=\\"'collapse' if collapse_payment_methods else ''\\">\\n                    <!-- === Header === -->\\n                    <h4 class=\\"fs-6 small text-uppercase fw-bolder\\">\\n                        <t t-if=\\"not collapse_payment_methods\\">Escolha um método de pagamento</t>\\n                        <t t-else=\\"\\">Outras formas de pagamento</t>\\n                        <t t-call=\\"payment.availability_report_button\\"/>\\n                    </h4>\\n                    <!-- === Body === -->\\n                    <ul class=\\"list-group\\">\\n                        <t t-foreach=\\"payment_methods_sudo\\" t-as=\\"pm_sudo\\">\\n                            <li name=\\"o_payment_option\\" class=\\"list-group-item d-flex flex-column gap-2 py-3 o_outline\\">\\n                                <t t-call=\\"payment.method_form\\">\\n                                    <t t-set=\\"is_selected\\" t-value=\\"pm_sudo.id == selected_method_id\\"/>\\n                                </t>\\n                            </li>\\n                        </t>\\n                    </ul>\\n                </div>\\n            </div>\\n            <div class=\\"d-flex justify-content-end flex-column flex-md-row gap-2 my-2\\">\\n                <!-- === Expand payment methods button === -->\\n                <button t-if=\\"collapse_payment_methods\\" name=\\"o_payment_expand_button\\" type=\\"button\\" href=\\"#o_payment_methods\\" class=\\"btn btn-link\\" data-bs-toggle=\\"collapse\\">\\n                    Choose another method <i class=\\"oi oi-arrow-down\\"/>\\n                </button>\\n                <!-- === Submit button === -->\\n                <t t-if=\\"display_submit_button\\" t-call=\\"payment.submit_button\\"/>\\n            </div>\\n            <!-- === Availability report === -->\\n            <t t-call=\\"payment.availability_report\\"/>\\n        </form>\\n        <t t-else=\\"\\" t-call=\\"payment.no_pms_available_warning\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Payment Form" t-name="payment.form">\n        <!-- Form customization parameters:\n            - mode: The operation mode of the form: `payment` or `validation`; default: `payment`.\n            - allow_token_selection: Whether tokens can be selected for payment or assignation\n                                     (through the `assign_token_route` parameter); default: `True`.\n            - allow_token_deletion: Whether tokens can be deleted (archived); default: `False`.\n            - default_token_id: The id of the token that should be pre-selected; default: `None`.\n            - show_tokenize_input_mapping: For each provider, whether the tokenization checkbox is\n                                           shown; used only in `payment` mode.\n            - display_submit_button: Whether the submit button is displayed; default: `True`.\n            - submit_button_label: The label of the submit button; default: 'Pay'/'Save'.\n        -->\n        <!-- Payment context:\n            - reference_prefix: The custom prefix to compute the full transaction reference.\n            - amount: The amount to pay.\n            - currency: The currency of the payment, as a `res.currency` record.\n            - partner_id: The id of the partner on behalf of whom the payment should be made.\n            - providers_sudo: The compatible providers, as a sudoed `payment.provider` recordset.\n            - payment_methods_sudo: The compatible payment methods, as a sudoed `payment.method`\n                                    recordset.\n            - tokens_sudo: The available payment tokens, as a sudoed `payment.token` recordset.\n            - transaction_route: The route to call to create the transaction.\n            - assign_token_route: The route to call to assign a new or existing token to a record.\n            - landing_route: The route the user is redirected to after payment.\n            - access_token: The access token used to authenticate the partner.\n        -->\n        <t t-set="mode" t-value="mode or 'payment'"/>\n        <t t-set="allow_token_selection" t-value="True if allow_token_selection is None else allow_token_selection"/>\n        <t t-set="allow_token_deletion" t-value="allow_token_deletion or False"/>\n        <t t-set="selected_token_id" t-value="allow_token_selection and (default_token_id or tokens_sudo[:1].id)"/>\n        <t t-set="selected_method_id" t-value="not selected_token_id                     and len(payment_methods_sudo) == 1                     and payment_methods_sudo[:1].id"/>\n        <t t-set="collapse_payment_methods" t-value="tokens_sudo and allow_token_selection and payment_methods_sudo"/>\n        <t t-set="display_submit_button" t-value="True if display_submit_button is None else display_submit_button"/>\n        <t t-set="pay_label">Pay</t> <!-- Allow translating the label. -->\n        <t t-set="save_label">Save</t> <!-- Allow translating the label. -->\n        <t t-set="submit_button_label" t-value="submit_button_label or (pay_label if mode == 'payment' else save_label)"/>\n        <form t-if="payment_methods_sudo or tokens_sudo" id="o_payment_form" class="o_payment_form" t-att-data-mode="mode" t-att-data-reference-prefix="reference_prefix" t-att-data-amount="amount" t-att-data-currency-id="currency and currency.id" t-att-data-partner-id="partner_id" t-att-data-transaction-route="transaction_route" t-att-data-assign-token-route="assign_token_route" t-att-data-landing-route="landing_route" t-att-data-access-token="access_token">\n            <div id="o_payment_form_options" class="d-flex flex-column gap-3">\n                <!-- === Payment tokens === -->\n                <div t-if="tokens_sudo">\n                    <!-- === Header === -->\n                    <h4 id="o_payment_tokens_heading" class="fs-6 small text-uppercase fw-bolder">\n                        Your payment methods\n                    </h4>\n                    <!-- === Body === -->\n                    <ul class="list-group">\n                        <t t-foreach="tokens_sudo" t-as="token_sudo">\n                            <li name="o_payment_option" t-att-class="'list-group-item d-flex flex-column gap-2 py-3'                                              + (' o_outline' if allow_token_selection else '')">\n                                <t t-call="payment.token_form">\n                                    <t t-set="is_selected" t-value="token_sudo.id == selected_token_id"/>\n                                </t>\n                            </li>\n                        </t>\n                    </ul>\n                </div>\n                <!-- === Payment methods === -->\n                <div t-if="payment_methods_sudo" id="o_payment_methods" t-att-class="'collapse' if collapse_payment_methods else ''">\n                    <!-- === Header === -->\n                    <h4 class="fs-6 small text-uppercase fw-bolder">\n                        <t t-if="not collapse_payment_methods">Choose a payment method</t>\n                        <t t-else="">Other payment methods</t>\n                        <t t-call="payment.availability_report_button"/>\n                    </h4>\n                    <!-- === Body === -->\n                    <ul class="list-group">\n                        <t t-foreach="payment_methods_sudo" t-as="pm_sudo">\n                            <li name="o_payment_option" class="list-group-item d-flex flex-column gap-2 py-3 o_outline">\n                                <t t-call="payment.method_form">\n                                    <t t-set="is_selected" t-value="pm_sudo.id == selected_method_id"/>\n                                </t>\n                            </li>\n                        </t>\n                    </ul>\n                </div>\n            </div>\n            <div class="d-flex justify-content-end flex-column flex-md-row gap-2 my-2">\n                <!-- === Expand payment methods button === -->\n                <button t-if="collapse_payment_methods" name="o_payment_expand_button" type="button" href="#o_payment_methods" class="btn btn-link" data-bs-toggle="collapse">\n                    Choose another method <i class="oi oi-arrow-down"/>\n                </button>\n                <!-- === Submit button === -->\n                <t t-if="display_submit_button" t-call="payment.submit_button"/>\n            </div>\n            <!-- === Availability report === -->\n            <t t-call="payment.availability_report"/>\n        </form>\n        <t t-else="" t-call="payment.no_pms_available_warning"/>\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
642	16	\N	1	1	Form Icon	\N	payment.form_icon	qweb	payment/views/payment_form_templates.xml	primary	{"en_US": "<t name=\\"Form Icon\\" t-name=\\"payment.form_icon\\">\\n        <!-- Parameters description:\\n            - icon_name: The name of the FontAwesome icon.\\n            - color_name: The class name of the color (`warning`, `danger`...).\\n            - title: The title to display on hover.\\n        -->\\n        <i t-attf-class=\\"fa fa-{{icon_name}} text-{{color_name}} position-relative z-1\\" t-att-title=\\"title\\" data-bs-toggle=\\"tooltip\\" data-bs-placement=\\"top\\" data-bs-delay=\\"0\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Form Icon" t-name="payment.form_icon">\n        <!-- Parameters description:\n            - icon_name: The name of the FontAwesome icon.\n            - color_name: The class name of the color (`warning`, `danger`...).\n            - title: The title to display on hover.\n        -->\n        <i t-attf-class="fa fa-{{icon_name}} text-{{color_name}} position-relative z-1" t-att-title="title" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-delay="0"/>\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
643	16	\N	1	1	Form Logo	\N	payment.form_logo	qweb	payment/views/payment_form_templates.xml	primary	{"en_US": "<t name=\\"Form Logo\\" t-name=\\"payment.form_logo\\">\\n        <!-- Parameters description:\\n            - logo_pm_sudo: The payment method whose logo to display, as a sudoed `payment.method`\\n                            record.\\n        -->\\n        <span t-field=\\"logo_pm_sudo.image_payment_form\\" t-options=\\"{'widget': 'image', 'alt-field': 'name'}\\" class=\\"position-relative d-block rounded overflow-hidden z-1 shadow-sm\\" t-att-title=\\"logo_pm_sudo.name\\" data-bs-toggle=\\"tooltip\\" data-bs-placement=\\"top\\" data-bs-delay=\\"0\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Form Logo" t-name="payment.form_logo">\n        <!-- Parameters description:\n            - logo_pm_sudo: The payment method whose logo to display, as a sudoed `payment.method`\n                            record.\n        -->\n        <span t-field="logo_pm_sudo.image_payment_form" t-options="{'widget': 'image', 'alt-field': 'name'}" class="position-relative d-block rounded overflow-hidden z-1 shadow-sm" t-att-title="logo_pm_sudo.name" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-delay="0"/>\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
644	16	\N	1	1	Submit Button	\N	payment.submit_button	qweb	payment/views/payment_form_templates.xml	primary	{"en_US": "<t name=\\"Submit Button\\" t-name=\\"payment.submit_button\\">\\n        <!-- Parameters description:\\n            - label: The label of the submit button.\\n        -->\\n        <button name=\\"o_payment_submit_button\\" type=\\"submit\\" t-out=\\"submit_button_label\\" class=\\"btn btn-primary w-100 w-md-auto ms-auto px-5\\" disabled=\\"true\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Submit Button" t-name="payment.submit_button">\n        <!-- Parameters description:\n            - label: The label of the submit button.\n        -->\n        <button name="o_payment_submit_button" type="submit" t-out="submit_button_label" class="btn btn-primary w-100 w-md-auto ms-auto px-5" disabled="true"/>\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
641	16	\N	1	1	Payment Method Form	\N	payment.method_form	qweb	payment/views/payment_form_templates.xml	primary	{"en_US": "<t name=\\"Payment Method Form\\" t-name=\\"payment.method_form\\">\\n        <!-- Parameters description:\\n            - pm_sudo: The payment method to display, as a sudoed `payment.method` recordset.\\n            - is_selected: Whether the radio button of the payment method should be checked.\\n        -->\\n        <t t-set=\\"provider_sudo\\" t-value=\\"pm_sudo.provider_ids.filtered(lambda p: p in providers_sudo)[:1]\\"/>\\n        <t t-set=\\"is_test\\" t-value=\\"provider_sudo.state == 'test'\\"/>\\n        <t t-set=\\"is_unpublished\\" t-value=\\"not provider_sudo.is_published\\"/>\\n        <t t-set=\\"pms_to_display_sudo\\" t-value=\\"pm_sudo.brand_ids or pm_sudo\\"/>\\n        <t t-set=\\"inline_form_xml_id\\" t-value=\\"provider_sudo.inline_form_view_id.xml_id\\"/>\\n        <div class=\\"d-flex flex-wrap justify-content-between align-items-center gap-2 mb-0 p-0\\" for=\\"o_payment_radio\\">\\n            <div class=\\"form-check d-flex flex-grow-1 flex-wrap mb-0\\">\\n                <div class=\\"d-flex justify-content-between align-items-center gap-2 flex-wrap w-100\\">\\n                    <!-- === Radio button === -->\\n                    <input t-attf-id=\\"o_payment_method_{{pm_sudo.id}}\\" name=\\"o_payment_radio\\" type=\\"radio\\" t-att-checked=\\"is_selected\\" class=\\"form-check-input position-absolute mt-0\\" data-payment-option-type=\\"payment_method\\" t-att-data-payment-option-id=\\"pm_sudo.id\\" t-att-data-payment-method-code=\\"pm_sudo.code\\" t-att-data-provider-id=\\"provider_sudo.id\\" t-att-data-provider-code=\\"provider_sudo._get_code()\\" t-att-data-provider-state=\\"provider_sudo.state\\"/>\\n                    <div class=\\"d-flex gap-2 flex-grow-1 me-auto\\">\\n                        <!-- === Method label === -->\\n                        <label t-out=\\"pm_sudo.name\\" class=\\"o_payment_option_label mb-0 text-break\\" t-attf-for=\\"o_payment_method_{{pm_sudo.id}}\\"/>\\n                        <div class=\\"d-flex flex-nowrap gap-2 mt-1\\">\\n                            <!-- === \\"Unpublished\\" icon === -->\\n                            <t t-if=\\"is_unpublished\\" t-call=\\"payment.form_icon\\">\\n                                <t t-set=\\"icon_name\\" t-value=\\"'eye-slash'\\"/>\\n                                <t t-set=\\"color_name\\" t-value=\\"'danger'\\"/>\\n                                <t t-set=\\"title\\" t-value=\\"'Unpublished'\\"/>\\n                            </t>\\n                            <!-- === \\"Test mode\\" icon === -->\\n                            <t t-if=\\"is_test\\" t-call=\\"payment.form_icon\\">\\n                                <t t-set=\\"icon_name\\" t-value=\\"'exclamation-triangle'\\"/>\\n                                <t t-set=\\"color_name\\" t-value=\\"'warning'\\"/>\\n                                <t t-set=\\"title\\" t-value=\\"'Test mode'\\"/>\\n                            </t>\\n                        </div>\\n                    </div>\\n                    <div class=\\"gap-1 flex-wrap d-flex\\">\\n                        <!-- === Payment method logos === -->\\n                        <t t-set=\\"pm_index\\" t-value=\\"0\\"/>\\n                        <t t-foreach=\\"pms_to_display_sudo\\" t-as=\\"pm_to_display_sudo\\">\\n                            <t t-if=\\"pm_index &lt; 4\\" t-call=\\"payment.form_logo\\">\\n                                <t t-set=\\"logo_pm_sudo\\" t-value=\\"pm_to_display_sudo\\"/>\\n                            </t>\\n                            <t t-set=\\"pm_index\\" t-value=\\"pm_index + 1\\"/>\\n                        </t>\\n                    </div>\\n                </div>\\n            </div>\\n            <!-- === Help message === -->\\n            <div t-if=\\"not is_html_empty(provider_sudo.pre_msg)\\" class=\\"w-100 mb-0 ms-4 small text-600\\">\\n                <t t-out=\\"provider_sudo.pre_msg\\"/>\\n            </div>\\n        </div>\\n        <!-- === Inline form === -->\\n        <div name=\\"o_payment_inline_form\\" class=\\"position-relative d-none\\">\\n            <t t-if=\\"inline_form_xml_id and provider_sudo._should_build_inline_form(                          is_validation=mode == 'validation'                      )\\" t-call=\\"{{inline_form_xml_id}}\\">\\n                <t t-set=\\"provider_id\\" t-value=\\"provider_sudo.id\\"/>\\n            </t>\\n            <div class=\\"d-flex flex-column flex-md-row align-md-items-center justify-content-between                         gap-2 mt-2\\">\\n                <!-- === Tokenization checkbox === -->\\n                <div t-if=\\"mode == 'payment'                            and pm_sudo.support_tokenization                            and show_tokenize_input_mapping[provider_sudo.id]\\" name=\\"o_payment_tokenize_container\\" class=\\"o-checkbox form-check m-0\\">\\n                    <label>\\n                        <input name=\\"o_payment_tokenize_checkbox\\" type=\\"checkbox\\" class=\\"form-check-input\\"/>\\n                        <small class=\\"text-600\\">Save my payment details</small>\\n                    </label>\\n                </div>\\n                <!-- === Provider name === -->\\n                <t t-set=\\"hide_secured_by\\" t-value=\\"False\\"/>\\n                <p name=\\"o_payment_secured_by\\" t-att-class=\\"'align-self-end mb-0 ms-auto small text-600'                                 + (' d-none' if hide_secured_by else '')\\">\\n                    <span><i class=\\"fa fa-lock\\"/> Secured by</span>\\n                    <span t-out=\\"dict(provider_sudo._fields['code']._description_selection(                                      provider_sudo.env                                  ))[provider_sudo.code]\\" class=\\"text-break\\"/>\\n                </p>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t name=\\"Payment Method Form\\" t-name=\\"payment.method_form\\">\\n        <!-- Parameters description:\\n            - pm_sudo: The payment method to display, as a sudoed `payment.method` recordset.\\n            - is_selected: Whether the radio button of the payment method should be checked.\\n        -->\\n        <t t-set=\\"provider_sudo\\" t-value=\\"pm_sudo.provider_ids.filtered(lambda p: p in providers_sudo)[:1]\\"/>\\n        <t t-set=\\"is_test\\" t-value=\\"provider_sudo.state == 'test'\\"/>\\n        <t t-set=\\"is_unpublished\\" t-value=\\"not provider_sudo.is_published\\"/>\\n        <t t-set=\\"pms_to_display_sudo\\" t-value=\\"pm_sudo.brand_ids or pm_sudo\\"/>\\n        <t t-set=\\"inline_form_xml_id\\" t-value=\\"provider_sudo.inline_form_view_id.xml_id\\"/>\\n        <div class=\\"d-flex flex-wrap justify-content-between align-items-center gap-2 mb-0 p-0\\" for=\\"o_payment_radio\\">\\n            <div class=\\"form-check d-flex flex-grow-1 flex-wrap mb-0\\">\\n                <div class=\\"d-flex justify-content-between align-items-center gap-2 flex-wrap w-100\\">\\n                    <!-- === Radio button === -->\\n                    <input t-attf-id=\\"o_payment_method_{{pm_sudo.id}}\\" name=\\"o_payment_radio\\" type=\\"radio\\" t-att-checked=\\"is_selected\\" class=\\"form-check-input position-absolute mt-0\\" data-payment-option-type=\\"payment_method\\" t-att-data-payment-option-id=\\"pm_sudo.id\\" t-att-data-payment-method-code=\\"pm_sudo.code\\" t-att-data-provider-id=\\"provider_sudo.id\\" t-att-data-provider-code=\\"provider_sudo._get_code()\\" t-att-data-provider-state=\\"provider_sudo.state\\"/>\\n                    <div class=\\"d-flex gap-2 flex-grow-1 me-auto\\">\\n                        <!-- === Method label === -->\\n                        <label t-out=\\"pm_sudo.name\\" class=\\"o_payment_option_label mb-0 text-break\\" t-attf-for=\\"o_payment_method_{{pm_sudo.id}}\\"/>\\n                        <div class=\\"d-flex flex-nowrap gap-2 mt-1\\">\\n                            <!-- === \\"Unpublished\\" icon === -->\\n                            <t t-if=\\"is_unpublished\\" t-call=\\"payment.form_icon\\">\\n                                <t t-set=\\"icon_name\\" t-value=\\"'eye-slash'\\"/>\\n                                <t t-set=\\"color_name\\" t-value=\\"'danger'\\"/>\\n                                <t t-set=\\"title\\" t-value=\\"'Unpublished'\\"/>\\n                            </t>\\n                            <!-- === \\"Test mode\\" icon === -->\\n                            <t t-if=\\"is_test\\" t-call=\\"payment.form_icon\\">\\n                                <t t-set=\\"icon_name\\" t-value=\\"'exclamation-triangle'\\"/>\\n                                <t t-set=\\"color_name\\" t-value=\\"'warning'\\"/>\\n                                <t t-set=\\"title\\" t-value=\\"'Test mode'\\"/>\\n                            </t>\\n                        </div>\\n                    </div>\\n                    <div class=\\"gap-1 flex-wrap d-flex\\">\\n                        <!-- === Payment method logos === -->\\n                        <t t-set=\\"pm_index\\" t-value=\\"0\\"/>\\n                        <t t-foreach=\\"pms_to_display_sudo\\" t-as=\\"pm_to_display_sudo\\">\\n                            <t t-if=\\"pm_index &lt; 4\\" t-call=\\"payment.form_logo\\">\\n                                <t t-set=\\"logo_pm_sudo\\" t-value=\\"pm_to_display_sudo\\"/>\\n                            </t>\\n                            <t t-set=\\"pm_index\\" t-value=\\"pm_index + 1\\"/>\\n                        </t>\\n                    </div>\\n                </div>\\n            </div>\\n            <!-- === Help message === -->\\n            <div t-if=\\"not is_html_empty(provider_sudo.pre_msg)\\" class=\\"w-100 mb-0 ms-4 small text-600\\">\\n                <t t-out=\\"provider_sudo.pre_msg\\"/>\\n            </div>\\n        </div>\\n        <!-- === Inline form === -->\\n        <div name=\\"o_payment_inline_form\\" class=\\"position-relative d-none\\">\\n            <t t-if=\\"inline_form_xml_id and provider_sudo._should_build_inline_form(                          is_validation=mode == 'validation'                      )\\" t-call=\\"{{inline_form_xml_id}}\\">\\n                <t t-set=\\"provider_id\\" t-value=\\"provider_sudo.id\\"/>\\n            </t>\\n            <div class=\\"d-flex flex-column flex-md-row align-md-items-center justify-content-between                         gap-2 mt-2\\">\\n                <!-- === Tokenization checkbox === -->\\n                <div t-if=\\"mode == 'payment'                            and pm_sudo.support_tokenization                            and show_tokenize_input_mapping[provider_sudo.id]\\" name=\\"o_payment_tokenize_container\\" class=\\"o-checkbox form-check m-0\\">\\n                    <label>\\n                        <input name=\\"o_payment_tokenize_checkbox\\" type=\\"checkbox\\" class=\\"form-check-input\\"/>\\n                        <small class=\\"text-600\\">Guardar mis detalles de pago</small>\\n                    </label>\\n                </div>\\n                <!-- === Provider name === -->\\n                <t t-set=\\"hide_secured_by\\" t-value=\\"False\\"/>\\n                <p name=\\"o_payment_secured_by\\" t-att-class=\\"'align-self-end mb-0 ms-auto small text-600'                                 + (' d-none' if hide_secured_by else '')\\">\\n                    <span><i class=\\"fa fa-lock\\"/> Asegurado por</span>\\n                    <span t-out=\\"dict(provider_sudo._fields['code']._description_selection(                                      provider_sudo.env                                  ))[provider_sudo.code]\\" class=\\"text-break\\"/>\\n                </p>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Payment Method Form" t-name="payment.method_form">\n        <!-- Parameters description:\n            - pm_sudo: The payment method to display, as a sudoed `payment.method` recordset.\n            - is_selected: Whether the radio button of the payment method should be checked.\n        -->\n        <t t-set="provider_sudo" t-value="pm_sudo.provider_ids.filtered(lambda p: p in providers_sudo)[:1]"/>\n        <t t-set="is_test" t-value="provider_sudo.state == 'test'"/>\n        <t t-set="is_unpublished" t-value="not provider_sudo.is_published"/>\n        <t t-set="pms_to_display_sudo" t-value="pm_sudo.brand_ids or pm_sudo"/>\n        <t t-set="inline_form_xml_id" t-value="provider_sudo.inline_form_view_id.xml_id"/>\n        <div class="d-flex flex-wrap justify-content-between align-items-center gap-2 mb-0 p-0" for="o_payment_radio">\n            <div class="form-check d-flex flex-grow-1 flex-wrap mb-0">\n                <div class="d-flex justify-content-between align-items-center gap-2 flex-wrap w-100">\n                    <!-- === Radio button === -->\n                    <input t-attf-id="o_payment_method_{{pm_sudo.id}}" name="o_payment_radio" type="radio" t-att-checked="is_selected" class="form-check-input position-absolute mt-0" data-payment-option-type="payment_method" t-att-data-payment-option-id="pm_sudo.id" t-att-data-payment-method-code="pm_sudo.code" t-att-data-provider-id="provider_sudo.id" t-att-data-provider-code="provider_sudo._get_code()" t-att-data-provider-state="provider_sudo.state"/>\n                    <div class="d-flex gap-2 flex-grow-1 me-auto">\n                        <!-- === Method label === -->\n                        <label t-out="pm_sudo.name" class="o_payment_option_label mb-0 text-break" t-attf-for="o_payment_method_{{pm_sudo.id}}"/>\n                        <div class="d-flex flex-nowrap gap-2 mt-1">\n                            <!-- === "Unpublished" icon === -->\n                            <t t-if="is_unpublished" t-call="payment.form_icon">\n                                <t t-set="icon_name" t-value="'eye-slash'"/>\n                                <t t-set="color_name" t-value="'danger'"/>\n                                <t t-set="title" t-value="'Unpublished'"/>\n                            </t>\n                            <!-- === "Test mode" icon === -->\n                            <t t-if="is_test" t-call="payment.form_icon">\n                                <t t-set="icon_name" t-value="'exclamation-triangle'"/>\n                                <t t-set="color_name" t-value="'warning'"/>\n                                <t t-set="title" t-value="'Test mode'"/>\n                            </t>\n                        </div>\n                    </div>\n                    <div class="gap-1 flex-wrap d-flex">\n                        <!-- === Payment method logos === -->\n                        <t t-set="pm_index" t-value="0"/>\n                        <t t-foreach="pms_to_display_sudo" t-as="pm_to_display_sudo">\n                            <t t-if="pm_index &lt; 4" t-call="payment.form_logo">\n                                <t t-set="logo_pm_sudo" t-value="pm_to_display_sudo"/>\n                            </t>\n                            <t t-set="pm_index" t-value="pm_index + 1"/>\n                        </t>\n                    </div>\n                </div>\n            </div>\n            <!-- === Help message === -->\n            <div t-if="not is_html_empty(provider_sudo.pre_msg)" class="w-100 mb-0 ms-4 small text-600">\n                <t t-out="provider_sudo.pre_msg"/>\n            </div>\n        </div>\n        <!-- === Inline form === -->\n        <div name="o_payment_inline_form" class="position-relative d-none">\n            <t t-if="inline_form_xml_id and provider_sudo._should_build_inline_form(                          is_validation=mode == 'validation'                      )" t-call="{{inline_form_xml_id}}">\n                <t t-set="provider_id" t-value="provider_sudo.id"/>\n            </t>\n            <div class="d-flex flex-column flex-md-row align-md-items-center justify-content-between                         gap-2 mt-2">\n                <!-- === Tokenization checkbox === -->\n                <div t-if="mode == 'payment'                            and pm_sudo.support_tokenization                            and show_tokenize_input_mapping[provider_sudo.id]" name="o_payment_tokenize_container" class="o-checkbox form-check m-0">\n                    <label>\n                        <input name="o_payment_tokenize_checkbox" type="checkbox" class="form-check-input"/>\n                        <small class="text-600">Save my payment details</small>\n                    </label>\n                </div>\n                <!-- === Provider name === -->\n                <t t-set="hide_secured_by" t-value="False"/>\n                <p name="o_payment_secured_by" t-att-class="'align-self-end mb-0 ms-auto small text-600'                                 + (' d-none' if hide_secured_by else '')">\n                    <span><i class="fa fa-lock"/> Secured by</span>\n                    <span t-out="dict(provider_sudo._fields['code']._description_selection(                                      provider_sudo.env                                  ))[provider_sudo.code]" class="text-break"/>\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
640	16	\N	1	1	Payment Token Form	\N	payment.token_form	qweb	payment/views/payment_form_templates.xml	primary	{"en_US": "<t name=\\"Payment Token Form\\" t-name=\\"payment.token_form\\">\\n        <!-- Parameters description:\\n            - token_sudo: The token to display, as a sudoed `payment.token` recordset.\\n            - allow_token_selection: Whether tokens can be selected for payment or assignation (if\\n                                     the `assign_route` parameter is provided); default: `True`.\\n            - is_selected: Whether the radio button of the token should be checked.\\n        -->\\n        <t t-set=\\"provider_sudo\\" t-value=\\"token_sudo.provider_id\\"/>\\n        <t t-set=\\"is_test\\" t-value=\\"provider_sudo.state == 'test'\\"/>\\n        <t t-set=\\"is_unpublished\\" t-value=\\"not provider_sudo.is_published\\"/>\\n        <t t-set=\\"inline_form_xml_id\\" t-value=\\"provider_sudo.token_inline_form_view_id.xml_id\\"/>\\n        <div class=\\"d-flex gap-3 align-items-start align-items-md-center\\">\\n            <!-- === Delete button === -->\\n            <button t-if=\\"allow_token_deletion\\" name=\\"o_payment_delete_token\\" t-att-class=\\"'btn btn-link px-2 py-0 lh-lg z-1'                                  + (' d-none' if mode != 'validation' else '')\\" t-attf-data-linked-radio=\\"o_payment_token_{{token_sudo.id}}\\">\\n                <i class=\\"fa fa-trash\\" title=\\"Delete payment method\\" data-bs-toggle=\\"tooltip\\" data-bs-placement=\\"top\\" data-bs-delay=\\"0\\"/>\\n            </button>\\n            <div class=\\"row flex-column flex-md-row flex-grow-1 gap-lg-3 align-items-start                         align-items-md-center\\">\\n                <div class=\\"col col-lg-5\\">\\n                    <div t-att-class=\\"'form-check mb-0'                                       + (' ps-0' if not allow_token_selection else '')\\">\\n                        <!-- === Radio button === -->\\n                        <input t-attf-id=\\"o_payment_token_{{token_sudo.id}}\\" name=\\"o_payment_radio\\" type=\\"radio\\" t-att-checked=\\"is_selected\\" t-att-disabled=\\"not allow_token_selection\\" t-att-class=\\"'form-check-input'                                             + (' d-none' if not allow_token_selection else '')\\" data-payment-option-type=\\"token\\" t-att-data-payment-option-id=\\"token_sudo.id\\" t-att-data-provider-code=\\"token_sudo.provider_id._get_code()\\" t-att-data-provider-id=\\"token_sudo.provider_id.id\\"/>\\n                        <div class=\\"d-flex align-items-center flex-wrap gap-2\\">\\n                            <!-- === Token label === -->\\n                            <label t-out=\\"token_sudo.payment_method_id.name\\" class=\\"o_payment_option_label text-break\\" t-attf-for=\\"o_payment_token_{{token_sudo.id}}\\"/>\\n                            <div class=\\"d-flex flex-nowrap gap-2\\">\\n                                <!-- === \\"Unpublished\\" icon === -->\\n                                <t t-if=\\"is_unpublished\\" t-call=\\"payment.form_icon\\">\\n                                    <t t-set=\\"icon_name\\" t-value=\\"'eye-slash'\\"/>\\n                                    <t t-set=\\"color_name\\" t-value=\\"'danger'\\"/>\\n                                    <t t-set=\\"title\\" t-value=\\"'Unpublished'\\"/>\\n                                </t>\\n                                <!-- === \\"Test mode\\" icon === -->\\n                                <t t-if=\\"is_test\\" t-call=\\"payment.form_icon\\">\\n                                    <t t-set=\\"icon_name\\" t-value=\\"'exclamation-triangle'\\"/>\\n                                    <t t-set=\\"color_name\\" t-value=\\"'warning'\\"/>\\n                                    <t t-set=\\"title\\" t-value=\\"'Test mode'\\"/>\\n                                </t>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n                <!-- === Token name (payment details) === -->\\n                <div class=\\"col\\">\\n                    <p t-out=\\"token_sudo.display_name\\" t-att-class=\\"'mb-0 small fw-bold text-break'                                     + (' ms-4 ms-md-0' if allow_token_selection else '')\\"/>\\n                </div>\\n                <!-- === Provider name (only for desktop and tablet) === -->\\n                <t t-set=\\"hide_secured_by\\" t-value=\\"False\\"/>\\n                <div class=\\"col d-none d-md-block\\">\\n                    <p name=\\"o_payment_secured_by_desktop\\" t-att-class=\\"'mb-0 small text-600'                                     + (' ms-4 ms-md-0' if allow_token_selection else '')                                     + (' d-none' if hide_secured_by else '')\\">\\n                        <span><i class=\\"fa fa-lock\\"/> Secured by</span>\\n                        <span t-out=\\"dict(provider_sudo._fields['code']._description_selection(                                          provider_sudo.env                                      ))[provider_sudo.code]\\" class=\\"text-break\\"/>\\n                    </p>\\n                </div>\\n            </div>\\n            <!-- === Payment method logo === -->\\n            <div t-call=\\"payment.form_logo\\">\\n                <t t-set=\\"logo_pm_sudo\\" t-value=\\"token_sudo.payment_method_id\\"/>\\n            </div>\\n        </div>\\n        <!-- === Inline form === -->\\n        <div t-if=\\"inline_form_xml_id\\" name=\\"o_payment_inline_form\\" class=\\"position-relative d-none\\">\\n            <t t-call=\\"{{inline_form_xml_id}}\\"/>\\n        </div>\\n        <!-- === Provider name (only for mobile) === -->\\n        <p name=\\"o_payment_secured_by_mobile\\" t-att-class=\\"'align-self-end d-block d-md-none mb-0 small text-600'                         + (' d-none' if hide_secured_by else '')\\">\\n            <span><i class=\\"fa fa-lock\\"/> Secured by</span>\\n            <span t-out=\\"dict(provider_sudo._fields['code']._description_selection(                              provider_sudo.env                          ))[provider_sudo.code]\\" class=\\"text-break\\"/>\\n        </p>\\n    </t>", "es_ES": "<t name=\\"Payment Token Form\\" t-name=\\"payment.token_form\\">\\n        <!-- Parameters description:\\n            - token_sudo: The token to display, as a sudoed `payment.token` recordset.\\n            - allow_token_selection: Whether tokens can be selected for payment or assignation (if\\n                                     the `assign_route` parameter is provided); default: `True`.\\n            - is_selected: Whether the radio button of the token should be checked.\\n        -->\\n        <t t-set=\\"provider_sudo\\" t-value=\\"token_sudo.provider_id\\"/>\\n        <t t-set=\\"is_test\\" t-value=\\"provider_sudo.state == 'test'\\"/>\\n        <t t-set=\\"is_unpublished\\" t-value=\\"not provider_sudo.is_published\\"/>\\n        <t t-set=\\"inline_form_xml_id\\" t-value=\\"provider_sudo.token_inline_form_view_id.xml_id\\"/>\\n        <div class=\\"d-flex gap-3 align-items-start align-items-md-center\\">\\n            <!-- === Delete button === -->\\n            <button t-if=\\"allow_token_deletion\\" name=\\"o_payment_delete_token\\" t-att-class=\\"'btn btn-link px-2 py-0 lh-lg z-1'                                  + (' d-none' if mode != 'validation' else '')\\" t-attf-data-linked-radio=\\"o_payment_token_{{token_sudo.id}}\\">\\n                <i class=\\"fa fa-trash\\" title=\\"Delete payment method\\" data-bs-toggle=\\"tooltip\\" data-bs-placement=\\"top\\" data-bs-delay=\\"0\\"/>\\n            </button>\\n            <div class=\\"row flex-column flex-md-row flex-grow-1 gap-lg-3 align-items-start                         align-items-md-center\\">\\n                <div class=\\"col col-lg-5\\">\\n                    <div t-att-class=\\"'form-check mb-0'                                       + (' ps-0' if not allow_token_selection else '')\\">\\n                        <!-- === Radio button === -->\\n                        <input t-attf-id=\\"o_payment_token_{{token_sudo.id}}\\" name=\\"o_payment_radio\\" type=\\"radio\\" t-att-checked=\\"is_selected\\" t-att-disabled=\\"not allow_token_selection\\" t-att-class=\\"'form-check-input'                                             + (' d-none' if not allow_token_selection else '')\\" data-payment-option-type=\\"token\\" t-att-data-payment-option-id=\\"token_sudo.id\\" t-att-data-provider-code=\\"token_sudo.provider_id._get_code()\\" t-att-data-provider-id=\\"token_sudo.provider_id.id\\"/>\\n                        <div class=\\"d-flex align-items-center flex-wrap gap-2\\">\\n                            <!-- === Token label === -->\\n                            <label t-out=\\"token_sudo.payment_method_id.name\\" class=\\"o_payment_option_label text-break\\" t-attf-for=\\"o_payment_token_{{token_sudo.id}}\\"/>\\n                            <div class=\\"d-flex flex-nowrap gap-2\\">\\n                                <!-- === \\"Unpublished\\" icon === -->\\n                                <t t-if=\\"is_unpublished\\" t-call=\\"payment.form_icon\\">\\n                                    <t t-set=\\"icon_name\\" t-value=\\"'eye-slash'\\"/>\\n                                    <t t-set=\\"color_name\\" t-value=\\"'danger'\\"/>\\n                                    <t t-set=\\"title\\" t-value=\\"'Unpublished'\\"/>\\n                                </t>\\n                                <!-- === \\"Test mode\\" icon === -->\\n                                <t t-if=\\"is_test\\" t-call=\\"payment.form_icon\\">\\n                                    <t t-set=\\"icon_name\\" t-value=\\"'exclamation-triangle'\\"/>\\n                                    <t t-set=\\"color_name\\" t-value=\\"'warning'\\"/>\\n                                    <t t-set=\\"title\\" t-value=\\"'Test mode'\\"/>\\n                                </t>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n                <!-- === Token name (payment details) === -->\\n                <div class=\\"col\\">\\n                    <p t-out=\\"token_sudo.display_name\\" t-att-class=\\"'mb-0 small fw-bold text-break'                                     + (' ms-4 ms-md-0' if allow_token_selection else '')\\"/>\\n                </div>\\n                <!-- === Provider name (only for desktop and tablet) === -->\\n                <t t-set=\\"hide_secured_by\\" t-value=\\"False\\"/>\\n                <div class=\\"col d-none d-md-block\\">\\n                    <p name=\\"o_payment_secured_by_desktop\\" t-att-class=\\"'mb-0 small text-600'                                     + (' ms-4 ms-md-0' if allow_token_selection else '')                                     + (' d-none' if hide_secured_by else '')\\">\\n                        <span><i class=\\"fa fa-lock\\"/> Asegurado por</span>\\n                        <span t-out=\\"dict(provider_sudo._fields['code']._description_selection(                                          provider_sudo.env                                      ))[provider_sudo.code]\\" class=\\"text-break\\"/>\\n                    </p>\\n                </div>\\n            </div>\\n            <!-- === Payment method logo === -->\\n            <div t-call=\\"payment.form_logo\\">\\n                <t t-set=\\"logo_pm_sudo\\" t-value=\\"token_sudo.payment_method_id\\"/>\\n            </div>\\n        </div>\\n        <!-- === Inline form === -->\\n        <div t-if=\\"inline_form_xml_id\\" name=\\"o_payment_inline_form\\" class=\\"position-relative d-none\\">\\n            <t t-call=\\"{{inline_form_xml_id}}\\"/>\\n        </div>\\n        <!-- === Provider name (only for mobile) === -->\\n        <p name=\\"o_payment_secured_by_mobile\\" t-att-class=\\"'align-self-end d-block d-md-none mb-0 small text-600'                         + (' d-none' if hide_secured_by else '')\\">\\n            <span><i class=\\"fa fa-lock\\"/> Asegurado por</span>\\n            <span t-out=\\"dict(provider_sudo._fields['code']._description_selection(                              provider_sudo.env                          ))[provider_sudo.code]\\" class=\\"text-break\\"/>\\n        </p>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Payment Token Form" t-name="payment.token_form">\n        <!-- Parameters description:\n            - token_sudo: The token to display, as a sudoed `payment.token` recordset.\n            - allow_token_selection: Whether tokens can be selected for payment or assignation (if\n                                     the `assign_route` parameter is provided); default: `True`.\n            - is_selected: Whether the radio button of the token should be checked.\n        -->\n        <t t-set="provider_sudo" t-value="token_sudo.provider_id"/>\n        <t t-set="is_test" t-value="provider_sudo.state == 'test'"/>\n        <t t-set="is_unpublished" t-value="not provider_sudo.is_published"/>\n        <t t-set="inline_form_xml_id" t-value="provider_sudo.token_inline_form_view_id.xml_id"/>\n        <div class="d-flex gap-3 align-items-start align-items-md-center">\n            <!-- === Delete button === -->\n            <button t-if="allow_token_deletion" name="o_payment_delete_token" t-att-class="'btn btn-link px-2 py-0 lh-lg z-1'                                  + (' d-none' if mode != 'validation' else '')" t-attf-data-linked-radio="o_payment_token_{{token_sudo.id}}">\n                <i class="fa fa-trash" title="Delete payment method" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-delay="0"/>\n            </button>\n            <div class="row flex-column flex-md-row flex-grow-1 gap-lg-3 align-items-start                         align-items-md-center">\n                <div class="col col-lg-5">\n                    <div t-att-class="'form-check mb-0'                                       + (' ps-0' if not allow_token_selection else '')">\n                        <!-- === Radio button === -->\n                        <input t-attf-id="o_payment_token_{{token_sudo.id}}" name="o_payment_radio" type="radio" t-att-checked="is_selected" t-att-disabled="not allow_token_selection" t-att-class="'form-check-input'                                             + (' d-none' if not allow_token_selection else '')" data-payment-option-type="token" t-att-data-payment-option-id="token_sudo.id" t-att-data-provider-code="token_sudo.provider_id._get_code()" t-att-data-provider-id="token_sudo.provider_id.id"/>\n                        <div class="d-flex align-items-center flex-wrap gap-2">\n                            <!-- === Token label === -->\n                            <label t-out="token_sudo.payment_method_id.name" class="o_payment_option_label text-break" t-attf-for="o_payment_token_{{token_sudo.id}}"/>\n                            <div class="d-flex flex-nowrap gap-2">\n                                <!-- === "Unpublished" icon === -->\n                                <t t-if="is_unpublished" t-call="payment.form_icon">\n                                    <t t-set="icon_name" t-value="'eye-slash'"/>\n                                    <t t-set="color_name" t-value="'danger'"/>\n                                    <t t-set="title" t-value="'Unpublished'"/>\n                                </t>\n                                <!-- === "Test mode" icon === -->\n                                <t t-if="is_test" t-call="payment.form_icon">\n                                    <t t-set="icon_name" t-value="'exclamation-triangle'"/>\n                                    <t t-set="color_name" t-value="'warning'"/>\n                                    <t t-set="title" t-value="'Test mode'"/>\n                                </t>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n                <!-- === Token name (payment details) === -->\n                <div class="col">\n                    <p t-out="token_sudo.display_name" t-att-class="'mb-0 small fw-bold text-break'                                     + (' ms-4 ms-md-0' if allow_token_selection else '')"/>\n                </div>\n                <!-- === Provider name (only for desktop and tablet) === -->\n                <t t-set="hide_secured_by" t-value="False"/>\n                <div class="col d-none d-md-block">\n                    <p name="o_payment_secured_by_desktop" t-att-class="'mb-0 small text-600'                                     + (' ms-4 ms-md-0' if allow_token_selection else '')                                     + (' d-none' if hide_secured_by else '')">\n                        <span><i class="fa fa-lock"/> Secured by</span>\n                        <span t-out="dict(provider_sudo._fields['code']._description_selection(                                          provider_sudo.env                                      ))[provider_sudo.code]" class="text-break"/>\n                    </p>\n                </div>\n            </div>\n            <!-- === Payment method logo === -->\n            <div t-call="payment.form_logo">\n                <t t-set="logo_pm_sudo" t-value="token_sudo.payment_method_id"/>\n            </div>\n        </div>\n        <!-- === Inline form === -->\n        <div t-if="inline_form_xml_id" name="o_payment_inline_form" class="position-relative d-none">\n            <t t-call="{{inline_form_xml_id}}"/>\n        </div>\n        <!-- === Provider name (only for mobile) === -->\n        <p name="o_payment_secured_by_mobile" t-att-class="'align-self-end d-block d-md-none mb-0 small text-600'                         + (' d-none' if hide_secured_by else '')">\n            <span><i class="fa fa-lock"/> Secured by</span>\n            <span t-out="dict(provider_sudo._fields['code']._description_selection(                              provider_sudo.env                          ))[provider_sudo.code]" class="text-break"/>\n        </p>\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
265	16	\N	1	1	onboarding.onboarding.view.list	onboarding.onboarding	\N	list	onboarding/views/onboarding_views.xml	primary	{"en_US": "<list string=\\"Onboardings\\">\\n                <header>\\n                    <button name=\\"action_toggle_visibility\\" type=\\"object\\" string=\\"Toggle visibility\\"/>\\n                </header>\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"current_onboarding_state\\"/>\\n                <field name=\\"is_onboarding_closed\\"/>\\n                <field name=\\"is_per_company\\" optional=\\"hide\\"/>\\n            </list>", "es_ES": "<list string=\\"Incorporaciones\\">\\n                <header>\\n                    <button name=\\"action_toggle_visibility\\" type=\\"object\\" string=\\"Alternar visibilidad\\"/>\\n                </header>\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"current_onboarding_state\\"/>\\n                <field name=\\"is_onboarding_closed\\"/>\\n                <field name=\\"is_per_company\\" optional=\\"hide\\"/>\\n            </list>", "pt_PT": "<list string=\\"Integrações\\">\\n                <header>\\n                    <button name=\\"action_toggle_visibility\\" type=\\"object\\" string=\\"Visibilidade\\"/>\\n                </header>\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"current_onboarding_state\\"/>\\n                <field name=\\"is_onboarding_closed\\"/>\\n                <field name=\\"is_per_company\\" optional=\\"hide\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Onboardings">\n                <header>\n                    <button name="action_toggle_visibility" type="object" string="Toggle visibility"/>\n                </header>\n                <field name="sequence" widget="handle"/>\n                <field name="name"/>\n                <field name="current_onboarding_state"/>\n                <field name="is_onboarding_closed"/>\n                <field name="is_per_company" optional="hide"/>\n            </list>\n        	f	t	2026-04-08 08:34:24.661893	2026-04-08 08:34:24.661893	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
262	16	\N	1	1	onboarding_panel	\N	onboarding.onboarding_panel	qweb	onboarding/views/onboarding_templates.xml	primary	{"en_US": "<t t-name=\\"onboarding.onboarding_panel\\">\\n        <t t-call=\\"onboarding.onboarding_container\\">\\n            <t t-foreach=\\"steps\\" t-as=\\"step\\">\\n                <t t-call=\\"onboarding.onboarding_step\\">\\n                    <t t-set=\\"title\\" t-value=\\"step.title\\"/>\\n                    <t t-set=\\"description\\" t-value=\\"step.description\\"/>\\n                    <t t-set=\\"done_icon\\" t-value=\\"step.done_icon\\"/>\\n                    <t t-set=\\"btn_text\\" t-value=\\"step.button_text\\"/>\\n                    <t t-set=\\"done_text\\" t-value=\\"step.done_text\\"/>\\n                    <t t-set=\\"image\\" t-value=\\"'/web/image/onboarding.onboarding.step/'+str(step.id)+'/step_image'\\"/>\\n                    <t t-set=\\"alt\\" t-value=\\"step.step_image_alt\\"/>\\n                    <!-- Model/method used by JS implementation of banners for each step-->\\n                    <t t-set=\\"method\\" t-value=\\"step.panel_step_open_action_name\\"/>\\n                    <t t-set=\\"model\\">onboarding.onboarding.step</t>\\n                    <!-- to mimic first implementation of onboarding, the 'state' queried holds\\n                    a rendering state for all steps. See _get_and_update_onboarding_state -->\\n                    <t t-set=\\"state\\" t-value=\\"state.get(step.id)\\"/>\\n                </t>\\n            </t>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"onboarding.onboarding_panel\\">\\n        <t t-call=\\"onboarding.onboarding_container\\">\\n            <t t-foreach=\\"steps\\" t-as=\\"step\\">\\n                <t t-call=\\"onboarding.onboarding_step\\">\\n                    <t t-set=\\"title\\" t-value=\\"step.title\\"/>\\n                    <t t-set=\\"description\\" t-value=\\"step.description\\"/>\\n                    <t t-set=\\"done_icon\\" t-value=\\"step.done_icon\\"/>\\n                    <t t-set=\\"btn_text\\" t-value=\\"step.button_text\\"/>\\n                    <t t-set=\\"done_text\\" t-value=\\"step.done_text\\"/>\\n                    <t t-set=\\"image\\" t-value=\\"'/web/image/onboarding.onboarding.step/'+str(step.id)+'/step_image'\\"/>\\n                    <t t-set=\\"alt\\" t-value=\\"step.step_image_alt\\"/>\\n                    <!-- Model/method used by JS implementation of banners for each step-->\\n                    <t t-set=\\"method\\" t-value=\\"step.panel_step_open_action_name\\"/>\\n                    <t t-set=\\"model\\">onboarding.onboarding.step</t>\\n                    <!-- to mimic first implementation of onboarding, the 'state' queried holds\\n                    a rendering state for all steps. See _get_and_update_onboarding_state -->\\n                    <t t-set=\\"state\\" t-value=\\"state.get(step.id)\\"/>\\n                </t>\\n            </t>\\n        </t>\\n    </t>", "pt_PT": "<t t-name=\\"onboarding.onboarding_panel\\">\\n        <t t-call=\\"onboarding.onboarding_container\\">\\n            <t t-foreach=\\"steps\\" t-as=\\"step\\">\\n                <t t-call=\\"onboarding.onboarding_step\\">\\n                    <t t-set=\\"title\\" t-value=\\"step.title\\"/>\\n                    <t t-set=\\"description\\" t-value=\\"step.description\\"/>\\n                    <t t-set=\\"done_icon\\" t-value=\\"step.done_icon\\"/>\\n                    <t t-set=\\"btn_text\\" t-value=\\"step.button_text\\"/>\\n                    <t t-set=\\"done_text\\" t-value=\\"step.done_text\\"/>\\n                    <t t-set=\\"image\\" t-value=\\"'/web/image/onboarding.onboarding.step/'+str(step.id)+'/step_image'\\"/>\\n                    <t t-set=\\"alt\\" t-value=\\"step.step_image_alt\\"/>\\n                    <!-- Model/method used by JS implementation of banners for each step-->\\n                    <t t-set=\\"method\\" t-value=\\"step.panel_step_open_action_name\\"/>\\n                    <t t-set=\\"model\\">onboarding.onboarding.step</t>\\n                    <!-- to mimic first implementation of onboarding, the 'state' queried holds\\n                    a rendering state for all steps. See _get_and_update_onboarding_state -->\\n                    <t t-set=\\"state\\" t-value=\\"state.get(step.id)\\"/>\\n                </t>\\n            </t>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="onboarding.onboarding_panel">\n        <t t-call="onboarding.onboarding_container">\n            <t t-foreach="steps" t-as="step">\n                <t t-call="onboarding.onboarding_step">\n                    <t t-set="title" t-value="step.title"/>\n                    <t t-set="description" t-value="step.description"/>\n                    <t t-set="done_icon" t-value="step.done_icon"/>\n                    <t t-set="btn_text" t-value="step.button_text"/>\n                    <t t-set="done_text" t-value="step.done_text"/>\n                    <t t-set="image" t-value="'/web/image/onboarding.onboarding.step/'+str(step.id)+'/step_image'"/>\n                    <t t-set="alt" t-value="step.step_image_alt"/>\n                    <!-- Model/method used by JS implementation of banners for each step-->\n                    <t t-set="method" t-value="step.panel_step_open_action_name"/>\n                    <t t-set="model">onboarding.onboarding.step</t>\n                    <!-- to mimic first implementation of onboarding, the 'state' queried holds\n                    a rendering state for all steps. See _get_and_update_onboarding_state -->\n                    <t t-set="state" t-value="state.get(step.id)"/>\n                </t>\n            </t>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:24.661893	2026-04-08 08:34:24.661893	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
264	16	\N	1	1	onboarding_step	\N	onboarding.onboarding_step	qweb	onboarding/views/onboarding_templates.xml	primary	{"en_US": "<t t-name=\\"onboarding.onboarding_step\\">\\n        <div class=\\"o_onboarding_step position-relative d-flex flex-column align-items-center justify-content-start text-center\\" t-att-data-step-state=\\"state\\">\\n            <img t-if=\\"state == 'just_done'\\" class=\\"o_onboarding_confetti position-absolute w-100\\" src=\\"/base/static/img/onboarding_confetti.svg\\" alt=\\"o_onboarding_confetti\\"/>\\n\\n            <div class=\\"o_onboarding_line position-absolute\\"/>\\n            <div class=\\"o_onboarding_step_side d-flex\\">\\n                <img class=\\"z-1\\" t-attf-src=\\"#{image}\\" t-attf-alt=\\"#{alt}\\"/>\\n            </div>\\n\\n            <div class=\\"o_onboarding_step_content position-relative pt-2 flex-grow-1 d-flex flex-column align-items-center justify-content-around\\">\\n                <div class=\\"o_onboarding_step_content_info flex-grow-1 mb-2\\">\\n                    <a type=\\"action\\" data-reload-on-close=\\"true\\" role=\\"button\\" t-att-data-method=\\"method\\" t-att-data-model=\\"model\\">\\n                        <h5 class=\\"o_onboarding_step_title mb-1\\" t-out=\\"title\\"/>\\n                    </a>\\n                    <p class=\\"m-0 small\\" t-out=\\"description\\"/>\\n                </div>\\n                <a t-if=\\"state == 'not_done'\\" class=\\"o_onboarding_step_action btn px-4\\" type=\\"action\\" data-reload-on-close=\\"true\\" role=\\"button\\" t-att-data-method=\\"method\\" t-att-data-model=\\"model\\">\\n                    <span>\\n                        <t t-if=\\"btn_text\\" t-out=\\"btn_text\\"/>\\n                        <t t-else=\\"\\">Let's do it</t>\\n                    </span>\\n                </a>\\n                <a t-else=\\"\\" class=\\"o_onboarding_step_action__done btn\\" type=\\"action\\" data-reload-on-close=\\"true\\" role=\\"button\\" t-att-data-method=\\"method\\" t-att-data-model=\\"model\\">\\n                    <span>\\n                        <i t-attf-class=\\"p-1 me-1 fa #{done_icon if done_icon else 'fa-check'} rounded-circle\\"/>\\n                        <t t-if=\\"done_text\\" t-out=\\"done_text\\"/>\\n                        <t t-else=\\"\\">All done!</t>\\n                    </span>\\n                </a>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"onboarding.onboarding_step\\">\\n        <div class=\\"o_onboarding_step position-relative d-flex flex-column align-items-center justify-content-start text-center\\" t-att-data-step-state=\\"state\\">\\n            <img t-if=\\"state == 'just_done'\\" class=\\"o_onboarding_confetti position-absolute w-100\\" src=\\"/base/static/img/onboarding_confetti.svg\\" alt=\\"o_onboarding_confetti\\"/>\\n\\n            <div class=\\"o_onboarding_line position-absolute\\"/>\\n            <div class=\\"o_onboarding_step_side d-flex\\">\\n                <img class=\\"z-1\\" t-attf-src=\\"#{image}\\" t-attf-alt=\\"#{alt}\\"/>\\n            </div>\\n\\n            <div class=\\"o_onboarding_step_content position-relative pt-2 flex-grow-1 d-flex flex-column align-items-center justify-content-around\\">\\n                <div class=\\"o_onboarding_step_content_info flex-grow-1 mb-2\\">\\n                    <a type=\\"action\\" data-reload-on-close=\\"true\\" role=\\"button\\" t-att-data-method=\\"method\\" t-att-data-model=\\"model\\">\\n                        <h5 class=\\"o_onboarding_step_title mb-1\\" t-out=\\"title\\"/>\\n                    </a>\\n                    <p class=\\"m-0 small\\" t-out=\\"description\\"/>\\n                </div>\\n                <a t-if=\\"state == 'not_done'\\" class=\\"o_onboarding_step_action btn px-4\\" type=\\"action\\" data-reload-on-close=\\"true\\" role=\\"button\\" t-att-data-method=\\"method\\" t-att-data-model=\\"model\\">\\n                    <span>\\n                        <t t-if=\\"btn_text\\" t-out=\\"btn_text\\"/>\\n                        <t t-else=\\"\\">¡Empecemos!</t>\\n                    </span>\\n                </a>\\n                <a t-else=\\"\\" class=\\"o_onboarding_step_action__done btn\\" type=\\"action\\" data-reload-on-close=\\"true\\" role=\\"button\\" t-att-data-method=\\"method\\" t-att-data-model=\\"model\\">\\n                    <span>\\n                        <i t-attf-class=\\"p-1 me-1 fa #{done_icon if done_icon else 'fa-check'} rounded-circle\\"/>\\n                        <t t-if=\\"done_text\\" t-out=\\"done_text\\"/>\\n                        <t t-else=\\"\\">¡Todo listo!</t>\\n                    </span>\\n                </a>\\n            </div>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"onboarding.onboarding_step\\">\\n        <div class=\\"o_onboarding_step position-relative d-flex flex-column align-items-center justify-content-start text-center\\" t-att-data-step-state=\\"state\\">\\n            <img t-if=\\"state == 'just_done'\\" class=\\"o_onboarding_confetti position-absolute w-100\\" src=\\"/base/static/img/onboarding_confetti.svg\\" alt=\\"o_onboarding_confetti\\"/>\\n\\n            <div class=\\"o_onboarding_line position-absolute\\"/>\\n            <div class=\\"o_onboarding_step_side d-flex\\">\\n                <img class=\\"z-1\\" t-attf-src=\\"#{image}\\" t-attf-alt=\\"#{alt}\\"/>\\n            </div>\\n\\n            <div class=\\"o_onboarding_step_content position-relative pt-2 flex-grow-1 d-flex flex-column align-items-center justify-content-around\\">\\n                <div class=\\"o_onboarding_step_content_info flex-grow-1 mb-2\\">\\n                    <a type=\\"action\\" data-reload-on-close=\\"true\\" role=\\"button\\" t-att-data-method=\\"method\\" t-att-data-model=\\"model\\">\\n                        <h5 class=\\"o_onboarding_step_title mb-1\\" t-out=\\"title\\"/>\\n                    </a>\\n                    <p class=\\"m-0 small\\" t-out=\\"description\\"/>\\n                </div>\\n                <a t-if=\\"state == 'not_done'\\" class=\\"o_onboarding_step_action btn px-4\\" type=\\"action\\" data-reload-on-close=\\"true\\" role=\\"button\\" t-att-data-method=\\"method\\" t-att-data-model=\\"model\\">\\n                    <span>\\n                        <t t-if=\\"btn_text\\" t-out=\\"btn_text\\"/>\\n                        <t t-else=\\"\\">Vamos lá</t>\\n                    </span>\\n                </a>\\n                <a t-else=\\"\\" class=\\"o_onboarding_step_action__done btn\\" type=\\"action\\" data-reload-on-close=\\"true\\" role=\\"button\\" t-att-data-method=\\"method\\" t-att-data-model=\\"model\\">\\n                    <span>\\n                        <i t-attf-class=\\"p-1 me-1 fa #{done_icon if done_icon else 'fa-check'} rounded-circle\\"/>\\n                        <t t-if=\\"done_text\\" t-out=\\"done_text\\"/>\\n                        <t t-else=\\"\\">Concluído!</t>\\n                    </span>\\n                </a>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="onboarding.onboarding_step">\n        <div class="o_onboarding_step position-relative d-flex flex-column align-items-center justify-content-start text-center" t-att-data-step-state="state">\n            <img t-if="state == 'just_done'" class="o_onboarding_confetti position-absolute w-100" src="/base/static/img/onboarding_confetti.svg" alt="o_onboarding_confetti"/>\n\n            <div class="o_onboarding_line position-absolute"/>\n            <div class="o_onboarding_step_side d-flex">\n                <img class="z-1" t-attf-src="#{image}" t-attf-alt="#{alt}"/>\n            </div>\n\n            <div class="o_onboarding_step_content position-relative pt-2 flex-grow-1 d-flex flex-column align-items-center justify-content-around">\n                <div class="o_onboarding_step_content_info flex-grow-1 mb-2">\n                    <a type="action" data-reload-on-close="true" role="button" t-att-data-method="method" t-att-data-model="model">\n                        <h5 class="o_onboarding_step_title mb-1" t-out="title"/>\n                    </a>\n                    <p class="m-0 small" t-out="description"/>\n                </div>\n                <a t-if="state == 'not_done'" class="o_onboarding_step_action btn px-4" type="action" data-reload-on-close="true" role="button" t-att-data-method="method" t-att-data-model="model">\n                    <span>\n                        <t t-if="btn_text" t-out="btn_text"/>\n                        <t t-else="">Let's do it</t>\n                    </span>\n                </a>\n                <a t-else="" class="o_onboarding_step_action__done btn" type="action" data-reload-on-close="true" role="button" t-att-data-method="method" t-att-data-model="model">\n                    <span>\n                        <i t-attf-class="p-1 me-1 fa #{done_icon if done_icon else 'fa-check'} rounded-circle"/>\n                        <t t-if="done_text" t-out="done_text"/>\n                        <t t-else="">All done!</t>\n                    </span>\n                </a>\n            </div>\n        </div>\n    </t>\n	f	t	2026-04-08 08:34:24.661893	2026-04-08 08:34:24.661893	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
276	16	\N	1	1	resource.calendar.attendance.list	resource.calendar.attendance	\N	list	resource/views/resource_calendar_attendance_views.xml	primary	{"en_US": "<list string=\\"Working Time\\" editable=\\"bottom\\" default_order=\\"sequence, week_type, dayofweek, hour_from\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                <field name=\\"display_name\\" width=\\"1\\" string=\\" \\" invisible=\\"display_type != 'line_section'\\"/>\\n                <field name=\\"name\\" invisible=\\"display_type == 'line_section'\\"/>\\n                <field name=\\"dayofweek\\"/>\\n                <field name=\\"day_period\\"/>\\n                <field name=\\"hour_from\\" widget=\\"float_time\\"/>\\n                <field name=\\"hour_to\\" widget=\\"float_time\\"/>\\n                <field name=\\"duration_days\\" optional=\\"show\\"/>\\n                <field name=\\"date_from\\" optional=\\"hide\\"/>\\n                <field name=\\"date_to\\" optional=\\"hide\\"/>\\n                <field name=\\"week_type\\" readonly=\\"1\\" force_save=\\"1\\" optional=\\"hide\\"/>\\n            </list>", "es_ES": "<list string=\\"Horario de trabajo\\" editable=\\"bottom\\" default_order=\\"sequence, week_type, dayofweek, hour_from\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                <field name=\\"display_name\\" width=\\"1\\" string=\\" \\" invisible=\\"display_type != 'line_section'\\"/>\\n                <field name=\\"name\\" invisible=\\"display_type == 'line_section'\\"/>\\n                <field name=\\"dayofweek\\"/>\\n                <field name=\\"day_period\\"/>\\n                <field name=\\"hour_from\\" widget=\\"float_time\\"/>\\n                <field name=\\"hour_to\\" widget=\\"float_time\\"/>\\n                <field name=\\"duration_days\\" optional=\\"show\\"/>\\n                <field name=\\"date_from\\" optional=\\"hide\\"/>\\n                <field name=\\"date_to\\" optional=\\"hide\\"/>\\n                <field name=\\"week_type\\" readonly=\\"1\\" force_save=\\"1\\" optional=\\"hide\\"/>\\n            </list>", "pt_PT": "<list string=\\"Tempo de Trabalho\\" editable=\\"bottom\\" default_order=\\"sequence, week_type, dayofweek, hour_from\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                <field name=\\"display_name\\" width=\\"1\\" string=\\" \\" invisible=\\"display_type != 'line_section'\\"/>\\n                <field name=\\"name\\" invisible=\\"display_type == 'line_section'\\"/>\\n                <field name=\\"dayofweek\\"/>\\n                <field name=\\"day_period\\"/>\\n                <field name=\\"hour_from\\" widget=\\"float_time\\"/>\\n                <field name=\\"hour_to\\" widget=\\"float_time\\"/>\\n                <field name=\\"duration_days\\" optional=\\"show\\"/>\\n                <field name=\\"date_from\\" optional=\\"hide\\"/>\\n                <field name=\\"date_to\\" optional=\\"hide\\"/>\\n                <field name=\\"week_type\\" readonly=\\"1\\" force_save=\\"1\\" optional=\\"hide\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Working Time" editable="bottom" default_order="sequence, week_type, dayofweek, hour_from">\n                <field name="sequence" widget="handle"/>\n                <field name="display_type" column_invisible="True"/>\n                <field name="display_name" width="1" string=" " invisible="display_type != 'line_section'"/>\n                <field name="name" invisible="display_type == 'line_section'"/>\n                <field name="dayofweek"/>\n                <field name="day_period"/>\n                <field name="hour_from" widget="float_time"/>\n                <field name="hour_to" widget="float_time"/>\n                <field name="duration_days" optional="show"/>\n                <field name="date_from" optional="hide"/>\n                <field name="date_to" optional="hide"/>\n                <field name="week_type" readonly="1" force_save="1" optional="hide"/>\n            </list>\n        	f	t	2026-04-08 08:34:25.271933	2026-04-08 08:34:25.271933	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
646	16	\N	1	1	payment.availability_report_button	\N	payment.availability_report_button	qweb	payment/views/payment_form_templates.xml	primary	{"en_US": "<t t-name=\\"payment.availability_report_button\\">\\n        <a t-if=\\"request.env.user._is_system() and availability_report\\" role=\\"button\\" data-bs-toggle=\\"collapse\\" href=\\"#payment_availability_report\\" aria-expanded=\\"false\\" aria-controls=\\"payment_availability_report\\">\\n            <i class=\\"fa fa-bug\\"/>\\n        </a>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="payment.availability_report_button">\n        <a t-if="request.env.user._is_system() and availability_report" role="button" data-bs-toggle="collapse" href="#payment_availability_report" aria-expanded="false" aria-controls="payment_availability_report">\n            <i class="fa fa-bug"/>\n        </a>\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
393	16	\N	1	1	mail.alias.view.search	mail.alias	\N	search	mail/views/mail_alias_views.xml	primary	{"en_US": "<search string=\\"Search Alias\\">\\n                    <field name=\\"alias_name\\"/>\\n                    <field name=\\"alias_domain_id\\"/>\\n                    <field name=\\"alias_model_id\\"/>\\n                    <field name=\\"create_uid\\"/>\\n                    <field name=\\"alias_force_thread_id\\"/>\\n                    <field name=\\"alias_parent_model_id\\"/>\\n                    <field name=\\"alias_parent_thread_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"Active\\" name=\\"active\\" domain=\\"[('alias_name', '!=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter string=\\"Creator\\" name=\\"groupby_create_uid\\" context=\\"{'group_by': 'create_uid'}\\"/>\\n                        <filter string=\\"Alias Domain\\" name=\\"groupby_alias_domain_id\\" context=\\"{'group_by': 'alias_domain_id'}\\"/>\\n                        <filter string=\\"Document Model\\" name=\\"groupby_alias_model_id\\" context=\\"{'group_by': 'alias_model_id'}\\"/>\\n                        <filter string=\\"Container Model\\" name=\\"groupby_alias_model_id\\" context=\\"{'group_by': 'alias_parent_model_id'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Buscar alias\\">\\n                    <field name=\\"alias_name\\"/>\\n                    <field name=\\"alias_domain_id\\"/>\\n                    <field name=\\"alias_model_id\\"/>\\n                    <field name=\\"create_uid\\"/>\\n                    <field name=\\"alias_force_thread_id\\"/>\\n                    <field name=\\"alias_parent_model_id\\"/>\\n                    <field name=\\"alias_parent_thread_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"Activo\\" name=\\"active\\" domain=\\"[('alias_name', '!=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Creador\\" name=\\"groupby_create_uid\\" context=\\"{'group_by': 'create_uid'}\\"/>\\n                        <filter string=\\"Dominio de alias\\" name=\\"groupby_alias_domain_id\\" context=\\"{'group_by': 'alias_domain_id'}\\"/>\\n                        <filter string=\\"Modelo de documento\\" name=\\"groupby_alias_model_id\\" context=\\"{'group_by': 'alias_model_id'}\\"/>\\n                        <filter string=\\"Modelo de contenedor\\" name=\\"groupby_alias_model_id\\" context=\\"{'group_by': 'alias_parent_model_id'}\\"/>\\n                    </group>\\n                </search>", "pt_PT": "<search string=\\"Apelido de Pesquisa\\">\\n                    <field name=\\"alias_name\\"/>\\n                    <field name=\\"alias_domain_id\\"/>\\n                    <field name=\\"alias_model_id\\"/>\\n                    <field name=\\"create_uid\\"/>\\n                    <field name=\\"alias_force_thread_id\\"/>\\n                    <field name=\\"alias_parent_model_id\\"/>\\n                    <field name=\\"alias_parent_thread_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"Ativo\\" name=\\"active\\" domain=\\"[('alias_name', '!=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Criador\\" name=\\"groupby_create_uid\\" context=\\"{'group_by': 'create_uid'}\\"/>\\n                        <filter string=\\"Domínio do Alias\\" name=\\"groupby_alias_domain_id\\" context=\\"{'group_by': 'alias_domain_id'}\\"/>\\n                        <filter string=\\"Modelo do Documento\\" name=\\"groupby_alias_model_id\\" context=\\"{'group_by': 'alias_model_id'}\\"/>\\n                        <filter string=\\"Modelo de contêiner\\" name=\\"groupby_alias_model_id\\" context=\\"{'group_by': 'alias_parent_model_id'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Alias">\n                    <field name="alias_name"/>\n                    <field name="alias_domain_id"/>\n                    <field name="alias_model_id"/>\n                    <field name="create_uid"/>\n                    <field name="alias_force_thread_id"/>\n                    <field name="alias_parent_model_id"/>\n                    <field name="alias_parent_thread_id"/>\n                    <separator/>\n                    <filter string="Active" name="active" domain="[('alias_name', '!=', False)]"/>\n                    <group expand="0" string="Group By">\n                        <filter string="Creator" name="groupby_create_uid" context="{'group_by': 'create_uid'}"/>\n                        <filter string="Alias Domain" name="groupby_alias_domain_id" context="{'group_by': 'alias_domain_id'}"/>\n                        <filter string="Document Model" name="groupby_alias_model_id" context="{'group_by': 'alias_model_id'}"/>\n                        <filter string="Container Model" name="groupby_alias_model_id" context="{'group_by': 'alias_parent_model_id'}"/>\n                    </group>\n                </search>\n            	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
394	16	\N	1	1	mail.gateway.allowed.view.list	mail.gateway.allowed	\N	list	mail/views/mail_gateway_allowed_views.xml	primary	{"en_US": "<list string=\\"Mail Gateway Allowed\\" editable=\\"top\\">\\n                <field name=\\"email\\"/>\\n            </list>", "es_ES": "<list string=\\"Puerta de enlace de correo permitida\\" editable=\\"top\\">\\n                <field name=\\"email\\"/>\\n            </list>", "pt_PT": "<list string=\\"Gateway de Correio Permitido\\" editable=\\"top\\">\\n                <field name=\\"email\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Mail Gateway Allowed" editable="top">\n                <field name="email"/>\n            </list>\n        	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
396	10	\N	1	1	mail.guest.list	mail.guest	\N	list	mail/views/mail_guest_views.xml	primary	{"en_US": "<list string=\\"Guests\\">\\n                <field name=\\"id\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"country_id\\"/>\\n                <field name=\\"lang\\"/>\\n                <field name=\\"timezone\\"/>\\n            </list>", "es_ES": "<list string=\\"Clientes\\">\\n                <field name=\\"id\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"country_id\\"/>\\n                <field name=\\"lang\\"/>\\n                <field name=\\"timezone\\"/>\\n            </list>", "pt_PT": "<list string=\\"Clientes\\">\\n                <field name=\\"id\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"country_id\\"/>\\n                <field name=\\"lang\\"/>\\n                <field name=\\"timezone\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Guests">\n                <field name="id"/>\n                <field name="name"/>\n                <field name="country_id"/>\n                <field name="lang"/>\n                <field name="timezone"/>\n            </list>\n        	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
401	16	\N	1	1	mail.message_document_unfollowed	\N	mail.message_document_unfollowed	qweb	mail/views/mail_templates_public.xml	primary	{"en_US": "<t t-name=\\"mail.message_document_unfollowed\\">\\n        <t t-call=\\"mail.public_layout\\">\\n            <t t-set=\\"additional_title\\">\\"<t t-out=\\"name\\"/>\\" no longer followed</t>\\n            <div class=\\"h-100 d-flex align-items-center justify-content-center\\">\\n                <div>\\n                    <h1 t-out=\\"model_name\\"/>\\n                    <div class=\\"alert alert-success text-center p-5\\" role=\\"status\\">\\n                        <strong>You are no longer following the document:</strong>\\n                        <div class=\\"pt-4\\">\\n                            <a t-if=\\"access_url\\" class=\\"o_access_record_link\\" t-att-href=\\"access_url\\" t-out=\\"name\\"/>\\n                            <i t-else=\\"\\" t-out=\\"name\\"/>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"mail.message_document_unfollowed\\">\\n        <t t-call=\\"mail.public_layout\\">\\n            <t t-set=\\"additional_title\\">\\"<t t-out=\\"name\\"/>\\" no se sigue más</t>\\n            <div class=\\"h-100 d-flex align-items-center justify-content-center\\">\\n                <div>\\n                    <h1 t-out=\\"model_name\\"/>\\n                    <div class=\\"alert alert-success text-center p-5\\" role=\\"status\\">\\n                        <strong>Ya no sigue el documento:</strong>\\n                        <div class=\\"pt-4\\">\\n                            <a t-if=\\"access_url\\" class=\\"o_access_record_link\\" t-att-href=\\"access_url\\" t-out=\\"name\\"/>\\n                            <i t-else=\\"\\" t-out=\\"name\\"/>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "pt_PT": "<t t-name=\\"mail.message_document_unfollowed\\">\\n        <t t-call=\\"mail.public_layout\\">\\n            <t t-set=\\"additional_title\\">\\"<t t-out=\\"name\\"/>\\" não mais seguido</t>\\n            <div class=\\"h-100 d-flex align-items-center justify-content-center\\">\\n                <div>\\n                    <h1 t-out=\\"model_name\\"/>\\n                    <div class=\\"alert alert-success text-center p-5\\" role=\\"status\\">\\n                        <strong>Você não está mais seguindo o documento:</strong>\\n                        <div class=\\"pt-4\\">\\n                            <a t-if=\\"access_url\\" class=\\"o_access_record_link\\" t-att-href=\\"access_url\\" t-out=\\"name\\"/>\\n                            <i t-else=\\"\\" t-out=\\"name\\"/>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="mail.message_document_unfollowed">\n        <t t-call="mail.public_layout">\n            <t t-set="additional_title">"<t t-out="name"/>" no longer followed</t>\n            <div class="h-100 d-flex align-items-center justify-content-center">\n                <div>\n                    <h1 t-out="model_name"/>\n                    <div class="alert alert-success text-center p-5" role="status">\n                        <strong>You are no longer following the document:</strong>\n                        <div class="pt-4">\n                            <a t-if="access_url" class="o_access_record_link" t-att-href="access_url" t-out="name"/>\n                            <i t-else="" t-out="name"/>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </t>\n    </t>\n	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1188	16	592	1	1	message_thread	\N	portal_rating.message_thread	qweb	portal_rating/views/portal_templates.xml	extension	{"en_US": "<data inherit_id=\\"portal.message_thread\\">\\n        <xpath expr=\\"//div[@id='discussion']\\" position=\\"attributes\\">\\n            <attribute name=\\"t-att-data-display_rating\\">display_rating or False</attribute>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="portal.message_thread">\n        <xpath expr="//div[@id='discussion']" position="attributes">\n            <attribute name="t-att-data-display_rating">display_rating or False</attribute>\n        </xpath>\n    </data>\n	f	t	2026-04-08 08:35:14.523795	2026-04-08 08:35:14.523795	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1189	16	\N	1	1	Rating: static star widget	\N	portal_rating.rating_widget_stars_static	qweb	portal_rating/views/rating_templates.xml	primary	{"en_US": "<t name=\\"Rating: static star widget\\" t-name=\\"portal_rating.rating_widget_stars_static\\">\\n        <t t-set=\\"rating_avg\\" t-value=\\"round(rating_avg * 100) / 100\\"/>\\n        <t t-set=\\"val_decimal\\" t-value=\\"round(rating_avg % 1, 1)\\"/>\\n        <t t-set=\\"val_integer\\" t-value=\\"int(rating_avg)\\"/>\\n        <t t-set=\\"empty_star\\" t-value=\\"5 - (val_integer+1) if val_decimal else 5 - val_integer\\"/>\\n        <div class=\\"o_website_rating_static\\" t-att-style=\\"inline_mode and 'display:inline'\\" t-att-title=\\"rating_avg\\">\\n            <t t-if=\\"rating_style_compressed\\">\\n                <t t-if=\\"rating_avg &lt;= 2\\">\\n                    <i class=\\"fa fa-star-o\\" role=\\"img\\"/>\\n                </t>\\n                <t t-elif=\\"rating_avg &gt;= 2.1 and rating_avg &lt;= 3.5\\">\\n                    <i class=\\"fa fa-star-half-o\\" role=\\"img\\"/>\\n                </t>\\n                <t t-else=\\"\\">\\n                    <i class=\\"fa fa-star\\" role=\\"img\\"/>\\n                </t>\\n                <small class=\\"text-muted ms-1\\">\\n                    <t t-esc=\\"rating_avg\\"/>\\n                </small>\\n            </t>\\n            <t t-else=\\"\\">\\n                <t t-foreach=\\"range(0, val_integer)\\" t-as=\\"num\\">\\n                    <i class=\\"fa fa-star\\" role=\\"img\\"/>\\n                </t>\\n                <t t-if=\\"val_decimal\\">\\n                    <i class=\\"fa fa-star-half-o\\" role=\\"img\\"/>\\n                </t>\\n                <t t-foreach=\\"range(0, empty_star)\\" t-as=\\"num\\">\\n                    <i class=\\"fa fa-star-o\\" role=\\"img\\"/>\\n                </t>\\n                <small class=\\"text-muted ms-1\\">\\n                    (<t t-esc=\\"rating_count\\"/>)\\n                </small>\\n            </t>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Rating: static star widget" t-name="portal_rating.rating_widget_stars_static">\n        <t t-set="rating_avg" t-value="round(rating_avg * 100) / 100"/>\n        <t t-set="val_decimal" t-value="round(rating_avg % 1, 1)"/>\n        <t t-set="val_integer" t-value="int(rating_avg)"/>\n        <t t-set="empty_star" t-value="5 - (val_integer+1) if val_decimal else 5 - val_integer"/>\n        <div class="o_website_rating_static" t-att-style="inline_mode and 'display:inline'" t-att-title="rating_avg">\n            <t t-if="rating_style_compressed">\n                <t t-if="rating_avg &lt;= 2">\n                    <i class="fa fa-star-o" role="img"/>\n                </t>\n                <t t-elif="rating_avg &gt;= 2.1 and rating_avg &lt;= 3.5">\n                    <i class="fa fa-star-half-o" role="img"/>\n                </t>\n                <t t-else="">\n                    <i class="fa fa-star" role="img"/>\n                </t>\n                <small class="text-muted ms-1">\n                    <t t-esc="rating_avg"/>\n                </small>\n            </t>\n            <t t-else="">\n                <t t-foreach="range(0, val_integer)" t-as="num">\n                    <i class="fa fa-star" role="img"/>\n                </t>\n                <t t-if="val_decimal">\n                    <i class="fa fa-star-half-o" role="img"/>\n                </t>\n                <t t-foreach="range(0, empty_star)" t-as="num">\n                    <i class="fa fa-star-o" role="img"/>\n                </t>\n                <small class="text-muted ms-1">\n                    (<t t-esc="rating_count"/>)\n                </small>\n            </t>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:35:14.523795	2026-04-08 08:35:14.523795	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
