1953	16	128	1	1	res.partner.search.inherit	res.partner	\N	search	hr/views/res_partner_views.xml	extension	{"en_US": "<xpath expr=\\"//filter[@name='inactive']\\" position=\\"before\\">\\n                <filter name=\\"employees\\" string=\\"Employees\\" domain=\\"[('employee_ids', '!=', False)]\\"/>\\n                <separator/>\\n            </xpath>", "es_ES": "<xpath expr=\\"//filter[@name='inactive']\\" position=\\"before\\">\\n                <filter name=\\"employees\\" string=\\"Empleados\\" domain=\\"[('employee_ids', '!=', False)]\\"/>\\n                <separator/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//filter[@name='inactive']" position="before">\n                <filter name="employees" string="Employees" domain="[('employee_ids', '!=', False)]"/>\n                <separator/>\n            </xpath>\n        	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
526	16	\N	1	1	product.template.attribute.line.view.list	product.template.attribute.line	\N	list	product/views/product_template_attribute_line_views.xml	primary	{"en_US": "<list editable=\\"bottom\\" multi_edit=\\"1\\" create=\\"false\\">\\n                <field name=\\"product_tmpl_id\\" readonly=\\"1\\"/>\\n                <field name=\\"attribute_id\\" readonly=\\"1\\"/>\\n                <field name=\\"value_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create_edit': True}\\" context=\\"{'default_attribute_id': attribute_id}\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list editable="bottom" multi_edit="1" create="false">\n                <field name="product_tmpl_id" readonly="1"/>\n                <field name="attribute_id" readonly="1"/>\n                <field name="value_ids" widget="many2many_tags" options="{'no_create_edit': True}" context="{'default_attribute_id': attribute_id}"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1954	16	345	1	1	discuss.channel.view.form.inherit.hr	discuss.channel	\N	form	hr/views/discuss_channel_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='group_ids']\\" position=\\"after\\">\\n                <field name=\\"subscription_department_ids\\" widget=\\"many2many_tags\\" invisible=\\"channel_type != 'channel'\\" string=\\"Auto Subscribe Departments\\"/>\\n            </xpath>", "es_ES": "<xpath expr=\\"//field[@name='group_ids']\\" position=\\"after\\">\\n                <field name=\\"subscription_department_ids\\" widget=\\"many2many_tags\\" invisible=\\"channel_type != 'channel'\\" string=\\"Suscripción automática a departamentos\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='group_ids']" position="after">\n                <field name="subscription_department_ids" widget="many2many_tags" invisible="channel_type != 'channel'" string="Auto Subscribe Departments"/>\n            </xpath>\n        	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
509	16	\N	1	1	product.packaging.list.view	product.packaging	\N	list	product/views/product_packaging_views.xml	primary	{"en_US": "<list string=\\"Product Packagings\\" name=\\"packaging\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"name\\" string=\\"Packaging\\"/>\\n                <field name=\\"qty\\"/>\\n                <field name=\\"product_uom_id\\" options=\\"{'no_open': True, 'no_create': True}\\" groups=\\"uom.group_uom\\"/>\\n                <field name=\\"barcode\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" invisible=\\"1\\"/>\\n            </list>", "es_ES": "<list string=\\"Embalajes de productos\\" name=\\"packaging\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"name\\" string=\\"Embalaje\\"/>\\n                <field name=\\"qty\\"/>\\n                <field name=\\"product_uom_id\\" options=\\"{'no_open': True, 'no_create': True}\\" groups=\\"uom.group_uom\\"/>\\n                <field name=\\"barcode\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" invisible=\\"1\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Product Packagings" name="packaging">\n                <field name="sequence" widget="handle"/>\n                <field name="product_id"/>\n                <field name="name" string="Packaging"/>\n                <field name="qty"/>\n                <field name="product_uom_id" options="{'no_open': True, 'no_create': True}" groups="uom.group_uom"/>\n                <field name="barcode" optional="hide"/>\n                <field name="company_id" groups="base.group_multi_company" optional="hide"/>\n                <field name="company_id" groups="!base.group_multi_company" invisible="1"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2288	16	\N	1	1	maintenance.team.form	maintenance.team	\N	form	maintenance/views/maintenance_views.xml	primary	{"en_US": "<form string=\\"Maintenance Team\\">\\n                <sheet>\\n                <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                <div class=\\"oe_title\\">\\n                    <label for=\\"name\\" string=\\"Team Name\\"/>\\n                    <h1>\\n                        <field name=\\"name\\" placeholder=\\"e.g. Internal Maintenance\\"/>\\n                    </h1>\\n                </div>\\n                <group>\\n                    <group>\\n                        <field name=\\"active\\" invisible=\\"1\\"/>\\n                        <field name=\\"member_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create': True}\\" domain=\\"[('share', '=', False)]\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                    </group>\\n                </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Equipo de mantenimiento\\">\\n                <sheet>\\n                <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                <div class=\\"oe_title\\">\\n                    <label for=\\"name\\" string=\\"Nombre del equipo\\"/>\\n                    <h1>\\n                        <field name=\\"name\\" placeholder=\\"p. ej. mantenimiento interno\\"/>\\n                    </h1>\\n                </div>\\n                <group>\\n                    <group>\\n                        <field name=\\"active\\" invisible=\\"1\\"/>\\n                        <field name=\\"member_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create': True}\\" domain=\\"[('share', '=', False)]\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                    </group>\\n                </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Maintenance Team">\n                <sheet>\n                <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                <div class="oe_title">\n                    <label for="name" string="Team Name"/>\n                    <h1>\n                        <field name="name" placeholder="e.g. Internal Maintenance"/>\n                    </h1>\n                </div>\n                <group>\n                    <group>\n                        <field name="active" invisible="1"/>\n                        <field name="member_ids" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('share', '=', False)]"/>\n                    </group>\n                    <group>\n                        <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}"/>\n                    </group>\n                </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-24 11:17:56.264301	2026-04-24 11:17:56.264301	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1655	16	1632	1	1	crm.lead.list.opportunity.reporting	crm.lead	\N	list	crm/report/crm_opportunity_report_views.xml	primary	{"en_US": "<data><xpath expr=\\"//button[@name='503']\\" position=\\"replace\\"/>\\n                <xpath expr=\\"//button[@name='action_snooze']\\" position=\\"replace\\"/>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//button[@name='503']" position="replace"/>\n                <xpath expr="//button[@name='action_snooze']" position="replace"/>\n            </data>	f	t	2026-04-08 08:38:57.179101	2026-04-08 08:38:57.179101	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
531	16	146	1	1	res.country.group.form.inherit.product	res.country.group	\N	form	product/views/res_country_group_views.xml	extension	{"en_US": "<group name=\\"country_group\\" position=\\"after\\">\\n                <field name=\\"pricelist_ids\\"/>\\n            </group>"}	<?xml version="1.0"?>\n<group name="country_group" position="after">\n                <field name="pricelist_ids"/>\n            </group>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1958	16	162	1	1	view.users.simple.form.inherit.hr	res.users	\N	form	hr/views/res_users.xml	extension	{"en_US": "<data><xpath expr=\\"//sheet\\" position=\\"inside\\">\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_open_employees\\" class=\\"oe_stat_button\\" icon=\\"fa-users\\" invisible=\\"employee_count == 0\\" context=\\"{'active_test': False}\\" type=\\"object\\">\\n                            <field name=\\"employee_count\\" widget=\\"statinfo\\" string=\\"Employee\\"/>\\n                        </button>\\n                    </div>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='mobile']\\" position=\\"after\\">\\n                    <field name=\\"create_employee_id\\" force_save=\\"1\\" invisible=\\"1\\"/>\\n                    <field name=\\"create_employee\\" force_save=\\"1\\" string=\\"Create Employee\\" invisible=\\"create_employee_id &gt; 0 or id &gt; 0\\" groups=\\"hr.group_hr_user\\"/>\\n                </xpath>\\n            </data>", "es_ES": "<data><xpath expr=\\"//sheet\\" position=\\"inside\\">\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_open_employees\\" class=\\"oe_stat_button\\" icon=\\"fa-users\\" invisible=\\"employee_count == 0\\" context=\\"{'active_test': False}\\" type=\\"object\\">\\n                            <field name=\\"employee_count\\" widget=\\"statinfo\\" string=\\"Empleado\\"/>\\n                        </button>\\n                    </div>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='mobile']\\" position=\\"after\\">\\n                    <field name=\\"create_employee_id\\" force_save=\\"1\\" invisible=\\"1\\"/>\\n                    <field name=\\"create_employee\\" force_save=\\"1\\" string=\\"Crear empleado\\" invisible=\\"create_employee_id &gt; 0 or id &gt; 0\\" groups=\\"hr.group_hr_user\\"/>\\n                </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//sheet" position="inside">\n                    <div class="oe_button_box" name="button_box">\n                        <button name="action_open_employees" class="oe_stat_button" icon="fa-users" invisible="employee_count == 0" context="{'active_test': False}" type="object">\n                            <field name="employee_count" widget="statinfo" string="Employee"/>\n                        </button>\n                    </div>\n                </xpath>\n                <xpath expr="//field[@name='mobile']" position="after">\n                    <field name="create_employee_id" force_save="1" invisible="1"/>\n                    <field name="create_employee" force_save="1" string="Create Employee" invisible="create_employee_id &gt; 0 or id &gt; 0" groups="hr.group_hr_user"/>\n                </xpath>\n            </data>	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
533	16	\N	1	1	report_simple_label2x7	\N	product.report_simple_label2x7	qweb	product/report/product_product_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_simple_label2x7\\">\\n            <t t-set=\\"barcode_size\\" t-value=\\"'width:33mm;height:14mm'\\"/>\\n            <t t-set=\\"table_style\\" t-value=\\"'width:97mm;height:37.1mm;' + table_style\\"/>\\n            <td t-att-style=\\"make_invisible and 'visibility:hidden;'\\">\\n                <div class=\\"o_label_full\\" t-att-style=\\"table_style\\">\\n                    <div class=\\"o_label_name\\">\\n                        <strong t-field=\\"product.display_name\\"/>\\n                    </div>\\n                    <div class=\\"o_label_data\\">\\n                        <div class=\\"text-center o_label_left_column\\">\\n                            <span class=\\"text-nowrap\\" t-field=\\"product.default_code\\"/>\\n                            <t t-if=\\"barcode\\">\\n                                <div t-out=\\"barcode\\" t-options=\\"{'widget': 'barcode', 'symbology': 'auto', 'img_style': barcode_size}\\"/>\\n                                <span class=\\"text-center\\" t-out=\\"barcode\\"/>\\n                            </t>\\n                        </div>\\n                        <div class=\\"text-end\\" style=\\"line-height:normal\\">\\n                            <div class=\\"o_label_extra_data\\">\\n                                <t t-out=\\"extra_html\\"/>\\n                            </div>\\n                            <strong class=\\"o_label_price\\" t-out=\\"pricelist._get_product_price(product, 1, currency=pricelist.currency_id or product.currency_id)\\" t-options=\\"{'widget': 'monetary', 'display_currency': pricelist.currency_id or product.currency_id, 'label_price': True}\\"/>\\n                        </div>\\n                        <div class=\\"o_label_clear\\"/>\\n                    </div>\\n                </div>\\n            </td>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="product.report_simple_label2x7">\n            <t t-set="barcode_size" t-value="'width:33mm;height:14mm'"/>\n            <t t-set="table_style" t-value="'width:97mm;height:37.1mm;' + table_style"/>\n            <td t-att-style="make_invisible and 'visibility:hidden;'">\n                <div class="o_label_full" t-att-style="table_style">\n                    <div class="o_label_name">\n                        <strong t-field="product.display_name"/>\n                    </div>\n                    <div class="o_label_data">\n                        <div class="text-center o_label_left_column">\n                            <span class="text-nowrap" t-field="product.default_code"/>\n                            <t t-if="barcode">\n                                <div t-out="barcode" t-options="{'widget': 'barcode', 'symbology': 'auto', 'img_style': barcode_size}"/>\n                                <span class="text-center" t-out="barcode"/>\n                            </t>\n                        </div>\n                        <div class="text-end" style="line-height:normal">\n                            <div class="o_label_extra_data">\n                                <t t-out="extra_html"/>\n                            </div>\n                            <strong class="o_label_price" t-out="pricelist._get_product_price(product, 1, currency=pricelist.currency_id or product.currency_id)" t-options="{'widget': 'monetary', 'display_currency': pricelist.currency_id or product.currency_id, 'label_price': True}"/>\n                        </div>\n                        <div class="o_label_clear"/>\n                    </div>\n                </div>\n            </td>\n        </t>\n\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1959	16	162	1	1	view.users.simple.form.hr	res.users	\N	form	hr/views/res_users.xml	primary	{"en_US": "<sheet position=\\"after\\">\\n                    <footer>\\n                        <button string=\\"Save\\" special=\\"save\\" class=\\"btn btn-primary\\"/>\\n                        <button string=\\"Cancel\\" special=\\"cancel\\" class=\\"btn btn-secondary\\"/>\\n                    </footer>\\n                </sheet>", "es_ES": "<sheet position=\\"after\\">\\n                    <footer>\\n                        <button string=\\"Guardar\\" special=\\"save\\" class=\\"btn btn-primary\\"/>\\n                        <button string=\\"Cancelar\\" special=\\"cancel\\" class=\\"btn btn-secondary\\"/>\\n                    </footer>\\n                </sheet>"}	<?xml version="1.0"?>\n<sheet position="after">\n                    <footer>\n                        <button string="Save" special="save" class="btn btn-primary"/>\n                        <button string="Cancel" special="cancel" class="btn btn-secondary"/>\n                    </footer>\n                </sheet>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1962	16	1594	1	1	view.calendar.event.calendar.inherit.calendar	calendar.event	\N	calendar	hr_calendar/views/calendar_views_calendarApp.xml	extension	{"en_US": "<xpath expr=\\"//calendar\\" position=\\"attributes\\">\\n                <attribute name=\\"show_unusual_days\\">True</attribute>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//calendar" position="attributes">\n                <attribute name="show_unusual_days">True</attribute>\n            </xpath>\n        	f	t	2026-04-08 08:51:02.030189	2026-04-08 08:51:02.030189	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1963	16	1593	1	1	view.calendar.event.calendar.quick.create.inherit.calendar	calendar.event	\N	form	hr_calendar/views/calendar_views_calendarApp.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='stop']\\" position=\\"after\\">\\n                <field name=\\"unavailable_partner_ids\\" invisible=\\"1\\"/> <!-- this field will be used in\\n                    many2many_attendees widget -->\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='stop']" position="after">\n                <field name="unavailable_partner_ids" invisible="1"/> <!-- this field will be used in\n                    many2many_attendees widget -->\n            </xpath>\n        	f	t	2026-04-08 08:51:02.030189	2026-04-08 08:51:02.030189	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1964	16	1592	1	1	view.calendar.event.calendar.inherit.calendar	calendar.event	\N	form	hr_calendar/views/calendar_views_calendarApp.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='stop']\\" position=\\"after\\">\\n                <field name=\\"unavailable_partner_ids\\" invisible=\\"1\\"/> <!-- this field will be used in\\n                    many2many_attendees widget -->\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='stop']" position="after">\n                <field name="unavailable_partner_ids" invisible="1"/> <!-- this field will be used in\n                    many2many_attendees widget -->\n            </xpath>\n        	f	t	2026-04-08 08:51:02.030189	2026-04-08 08:51:02.030189	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
534	16	\N	1	1	report_simple_label4x7	\N	product.report_simple_label4x7	qweb	product/report/product_product_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_simple_label4x7\\">\\n            <t t-set=\\"barcode_size\\" t-value=\\"'width:33mm;height:8mm'\\"/>\\n            <t t-set=\\"table_style\\" t-value=\\"'width:47mm;height:37.1mm;' + table_style\\"/>\\n            <td t-att-style=\\"make_invisible and 'visibility:hidden;'\\">\\n                <div class=\\"o_label_full\\" t-att-style=\\"table_style\\">\\n                    <div class=\\"o_label_name\\">\\n                        <strong t-field=\\"product.display_name\\"/>\\n                    </div>\\n                    <div class=\\"text-end\\" style=\\"padding-top:0;padding-bottom:0\\">\\n                        <strong class=\\"o_label_price_medium\\" t-out=\\"pricelist._get_product_price(product, 1, currency=pricelist.currency_id or product.currency_id)\\" t-options=\\"{'widget': 'monetary', 'display_currency': pricelist.currency_id or product.currency_id, 'label_price': True}\\"/>\\n                    </div>\\n                    <div class=\\"text-center o_label_small_barcode\\">\\n                        <span class=\\"text-nowrap\\" t-field=\\"product.default_code\\"/>\\n                        <t t-if=\\"barcode\\">\\n                            <div t-out=\\"barcode\\" style=\\"padding:0\\" t-options=\\"{'widget': 'barcode', 'symbology': 'auto', 'img_style': barcode_size}\\"/>\\n                            <span class=\\"text-center\\" t-out=\\"barcode\\"/>\\n                        </t>\\n                    </div>\\n                </div>\\n            </td>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="product.report_simple_label4x7">\n            <t t-set="barcode_size" t-value="'width:33mm;height:8mm'"/>\n            <t t-set="table_style" t-value="'width:47mm;height:37.1mm;' + table_style"/>\n            <td t-att-style="make_invisible and 'visibility:hidden;'">\n                <div class="o_label_full" t-att-style="table_style">\n                    <div class="o_label_name">\n                        <strong t-field="product.display_name"/>\n                    </div>\n                    <div class="text-end" style="padding-top:0;padding-bottom:0">\n                        <strong class="o_label_price_medium" t-out="pricelist._get_product_price(product, 1, currency=pricelist.currency_id or product.currency_id)" t-options="{'widget': 'monetary', 'display_currency': pricelist.currency_id or product.currency_id, 'label_price': True}"/>\n                    </div>\n                    <div class="text-center o_label_small_barcode">\n                        <span class="text-nowrap" t-field="product.default_code"/>\n                        <t t-if="barcode">\n                            <div t-out="barcode" style="padding:0" t-options="{'widget': 'barcode', 'symbology': 'auto', 'img_style': barcode_size}"/>\n                            <span class="text-center" t-out="barcode"/>\n                        </t>\n                    </div>\n                </div>\n            </td>\n        </t>\n\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
535	16	\N	1	1	report_simple_label4x12	\N	product.report_simple_label4x12	qweb	product/report/product_product_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_simple_label4x12\\">\\n            <t t-set=\\"barcode_size\\" t-value=\\"'width:33mm;height:4mm'\\"/>\\n            <t t-set=\\"table_style\\" t-value=\\"'width:43mm;height:19mm;' + table_style\\"/>\\n            <td t-att-style=\\"make_invisible and 'visibility:hidden;'\\">\\n                <div class=\\"o_label_full o_label_small_text\\" t-att-style=\\"table_style\\">\\n                    <div class=\\"o_label_name\\">\\n                        <strong t-field=\\"product.display_name\\"/>\\n                    </div>\\n                    <div class=\\"o_label_left_column\\">\\n                        <span class=\\"text-nowrap\\" t-field=\\"product.default_code\\"/>\\n                    </div>\\n                    <div class=\\"o_label_price_medium text-end\\">\\n                        <strong t-out=\\"pricelist._get_product_price(product, 1, currency=pricelist.currency_id or product.currency_id)\\" t-options=\\"{'widget': 'monetary', 'display_currency': pricelist.currency_id or product.currency_id, 'label_price': True}\\"/>\\n                    </div>\\n                    <div class=\\"text-center o_label_small_barcode\\">\\n                        <t t-if=\\"barcode\\">\\n                            <div t-out=\\"barcode\\" style=\\"padding:0\\" t-options=\\"{'widget': 'barcode', 'symbology': 'auto', 'img_style': barcode_size}\\"/>\\n                            <span class=\\"text-center\\" t-out=\\"barcode\\"/>\\n                        </t>\\n                    </div>\\n                </div>\\n            </td>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="product.report_simple_label4x12">\n            <t t-set="barcode_size" t-value="'width:33mm;height:4mm'"/>\n            <t t-set="table_style" t-value="'width:43mm;height:19mm;' + table_style"/>\n            <td t-att-style="make_invisible and 'visibility:hidden;'">\n                <div class="o_label_full o_label_small_text" t-att-style="table_style">\n                    <div class="o_label_name">\n                        <strong t-field="product.display_name"/>\n                    </div>\n                    <div class="o_label_left_column">\n                        <span class="text-nowrap" t-field="product.default_code"/>\n                    </div>\n                    <div class="o_label_price_medium text-end">\n                        <strong t-out="pricelist._get_product_price(product, 1, currency=pricelist.currency_id or product.currency_id)" t-options="{'widget': 'monetary', 'display_currency': pricelist.currency_id or product.currency_id, 'label_price': True}"/>\n                    </div>\n                    <div class="text-center o_label_small_barcode">\n                        <t t-if="barcode">\n                            <div t-out="barcode" style="padding:0" t-options="{'widget': 'barcode', 'symbology': 'auto', 'img_style': barcode_size}"/>\n                            <span class="text-center" t-out="barcode"/>\n                        </t>\n                    </div>\n                </div>\n            </td>\n        </t>\n\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
536	16	\N	1	1	report_simple_label4x12_no_price	\N	product.report_simple_label4x12_no_price	qweb	product/report/product_product_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_simple_label4x12_no_price\\">\\n            <t t-set=\\"barcode_size\\" t-value=\\"'width:33mm;height:4mm'\\"/>\\n            <t t-set=\\"table_style\\" t-value=\\"'width:43mm;height:19mm;' + table_style\\"/>\\n            <td t-att-style=\\"make_invisible and 'visibility:hidden;'\\">\\n                <div class=\\"o_label_full o_label_small_text\\" t-att-style=\\"table_style\\">\\n                    <div class=\\"o_label_name\\">\\n                        <strong t-field=\\"product.display_name\\"/>\\n                    </div>\\n                    <div class=\\"o_label_left_column o_label_full_with\\">\\n                        <span class=\\"text-nowrap\\" t-field=\\"product.default_code\\"/>\\n                    </div>\\n                    <div class=\\"text-center o_label_small_barcode\\">\\n                        <t t-if=\\"barcode\\">\\n                            <div t-out=\\"barcode\\" style=\\"padding:0\\" t-options=\\"{'widget': 'barcode', 'symbology': 'auto', 'img_style': barcode_size}\\"/>\\n                            <span class=\\"text-center\\" t-out=\\"barcode\\"/>\\n                        </t>\\n                    </div>\\n                </div>\\n            </td>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="product.report_simple_label4x12_no_price">\n            <t t-set="barcode_size" t-value="'width:33mm;height:4mm'"/>\n            <t t-set="table_style" t-value="'width:43mm;height:19mm;' + table_style"/>\n            <td t-att-style="make_invisible and 'visibility:hidden;'">\n                <div class="o_label_full o_label_small_text" t-att-style="table_style">\n                    <div class="o_label_name">\n                        <strong t-field="product.display_name"/>\n                    </div>\n                    <div class="o_label_left_column o_label_full_with">\n                        <span class="text-nowrap" t-field="product.default_code"/>\n                    </div>\n                    <div class="text-center o_label_small_barcode">\n                        <t t-if="barcode">\n                            <div t-out="barcode" style="padding:0" t-options="{'widget': 'barcode', 'symbology': 'auto', 'img_style': barcode_size}"/>\n                            <span class="text-center" t-out="barcode"/>\n                        </t>\n                    </div>\n                </div>\n            </td>\n        </t>\n\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
537	16	\N	1	1	report_simple_label_dymo	\N	product.report_simple_label_dymo	qweb	product/report/product_product_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_simple_label_dymo\\">\\n            <div class=\\"o_label_sheet o_label_dymo\\" t-att-style=\\"padding_page\\">\\n                <div class=\\"o_label_full\\" t-att-style=\\"table_style\\">\\n                    <div class=\\"text-start o_label_small_barcode\\">\\n                        <t t-if=\\"barcode\\">\\n                            <!-- `quiet=0` to remove the left and right margins on the barcode -->\\n                            <div t-out=\\"barcode\\" style=\\"padding:0\\" t-options=\\"{'widget': 'barcode', 'quiet': 0, 'symbology': 'auto', 'img_style': barcode_size}\\"/>\\n                            <div class=\\"o_label_name\\" style=\\"height:1.7em;background-color: transparent;\\">\\n                                <span t-out=\\"barcode\\"/>\\n                            </div>\\n                        </t>\\n                    </div>\\n                    <div class=\\"o_label_name\\" style=\\"line-height: 100%;background-color: transparent;padding-top: 1px;\\">\\n                        <span t-if=\\"product.is_product_variant\\" t-field=\\"product.display_name\\"/>\\n                        <span t-else=\\"\\" t-field=\\"product.name\\"/>\\n                    </div>\\n                    <div class=\\"o_label_left_column\\">\\n                        <small class=\\"text-nowrap\\" t-field=\\"product.default_code\\" style=\\"font-size: 0.875em;\\"/>\\n                    </div>\\n                    <div class=\\"text-end\\" style=\\"padding: 0 4px;\\">\\n                        <strong class=\\"o_label_price_small\\" t-out=\\"pricelist._get_product_price(product, 1, currency=pricelist.currency_id or product.currency_id)\\" t-options=\\"{'widget': 'monetary', 'display_currency': pricelist.currency_id or product.currency_id, 'label_price': True}\\"/>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="product.report_simple_label_dymo">\n            <div class="o_label_sheet o_label_dymo" t-att-style="padding_page">\n                <div class="o_label_full" t-att-style="table_style">\n                    <div class="text-start o_label_small_barcode">\n                        <t t-if="barcode">\n                            <!-- `quiet=0` to remove the left and right margins on the barcode -->\n                            <div t-out="barcode" style="padding:0" t-options="{'widget': 'barcode', 'quiet': 0, 'symbology': 'auto', 'img_style': barcode_size}"/>\n                            <div class="o_label_name" style="height:1.7em;background-color: transparent;">\n                                <span t-out="barcode"/>\n                            </div>\n                        </t>\n                    </div>\n                    <div class="o_label_name" style="line-height: 100%;background-color: transparent;padding-top: 1px;">\n                        <span t-if="product.is_product_variant" t-field="product.display_name"/>\n                        <span t-else="" t-field="product.name"/>\n                    </div>\n                    <div class="o_label_left_column">\n                        <small class="text-nowrap" t-field="product.default_code" style="font-size: 0.875em;"/>\n                    </div>\n                    <div class="text-end" style="padding: 0 4px;">\n                        <strong class="o_label_price_small" t-out="pricelist._get_product_price(product, 1, currency=pricelist.currency_id or product.currency_id)" t-options="{'widget': 'monetary', 'display_currency': pricelist.currency_id or product.currency_id, 'label_price': True}"/>\n                    </div>\n                </div>\n            </div>\n        </t>\n\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
538	16	\N	1	1	report_productlabel	\N	product.report_productlabel	qweb	product/report/product_product_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_productlabel\\">\\n            <t t-call=\\"web.html_container\\">\\n                <t t-if=\\"columns and rows\\">\\n                    <t t-if=\\"columns == 2 and rows == 7\\">\\n                        <t t-set=\\"padding_page\\" t-value=\\"'padding: 14mm 3mm'\\"/>\\n                        <t t-set=\\"report_to_call\\" t-value=\\"'2x7'\\"/>\\n                    </t>\\n                    <t t-if=\\"columns == 4 and rows == 7\\">\\n                        <t t-set=\\"padding_page\\" t-value=\\"'padding: 14mm 3mm'\\"/>\\n                        <t t-set=\\"report_to_call\\" t-value=\\"'4x7'\\"/>\\n                    </t>\\n                    <t t-if=\\"columns == 4 and rows == 12\\">\\n                        <t t-set=\\"padding_page\\" t-value=\\"'padding: 20mm 8mm'\\"/>\\n                        <t t-set=\\"report_to_call\\" t-value=\\"'4x12'\\"/>\\n                    </t>\\n                    <t t-foreach=\\"range(page_numbers)\\" t-as=\\"page\\">\\n                        <div class=\\"o_label_sheet\\" t-att-style=\\"padding_page\\">\\n                            <table class=\\"my-0 table table-sm table-borderless\\">\\n                                <t t-foreach=\\"range(rows)\\" t-as=\\"row\\">\\n                                    <tr>\\n                                        <t t-foreach=\\"range(columns)\\" t-as=\\"column\\">\\n                                            <t t-if=\\"not current_quantity and quantity and not (current_data and current_data[1])\\">\\n                                                <t t-set=\\"current_data\\" t-value=\\"quantity.popitem()\\"/>\\n                                                <t t-set=\\"product\\" t-value=\\"current_data[0]\\"/>\\n                                                <t t-set=\\"barcode_and_qty\\" t-value=\\"current_data[1].pop()\\"/>\\n                                                <t t-set=\\"barcode\\" t-value=\\"barcode_and_qty[0]\\"/>\\n                                                <t t-set=\\"current_quantity\\" t-value=\\"barcode_and_qty[1]\\"/>\\n                                            </t>\\n                                            <t t-if=\\"current_quantity\\">\\n                                                <t t-set=\\"make_invisible\\" t-value=\\"False\\"/>\\n                                                <t t-set=\\"current_quantity\\" t-value=\\"current_quantity - 1\\"/>\\n                                            </t>\\n                                            <t t-elif=\\"current_data and current_data[1]\\">\\n                                                <t t-set=\\"barcode_and_qty\\" t-value=\\"current_data[1].pop()\\"/>\\n                                                <t t-set=\\"barcode\\" t-value=\\"barcode_and_qty[0]\\"/>\\n                                                <t t-set=\\"current_quantity\\" t-value=\\"barcode_and_qty[1] - 1\\"/>\\n                                            </t>\\n                                            <t t-else=\\"\\">\\n                                                <t t-set=\\"make_invisible\\" t-value=\\"True\\"/>\\n                                            </t>\\n                                            <t t-set=\\"table_style\\" t-value=\\"'border: 1px solid %s;' % (product.env.user.company_id.primary_color or 'black')\\"/>\\n                                            <!-- IMPORTANT: explictly call templates in place of {{template}} otherwise studio won't load report correctly -->\\n                                            <t t-if=\\"report_to_call == '2x7'\\">\\n                                                <t t-call=\\"product.report_simple_label2x7\\"/>\\n                                            </t>\\n                                            <t t-elif=\\"report_to_call == '4x7'\\">\\n                                                <t t-call=\\"product.report_simple_label4x7\\"/>\\n                                            </t>\\n                                            <t t-elif=\\"report_to_call == '4x12'\\">\\n                                                <t t-if=\\"price_included\\">\\n                                                    <t t-call=\\"product.report_simple_label4x12\\"/>\\n                                                </t>\\n                                                <t t-else=\\"\\">\\n                                                    <t t-call=\\"product.report_simple_label4x12_no_price\\"/>\\n                                                </t>\\n                                            </t>\\n                                        </t>\\n                                    </tr>\\n                                </t>\\n                            </table>\\n                        </div>\\n                    </t>\\n                </t>\\n            </t>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="product.report_productlabel">\n            <t t-call="web.html_container">\n                <t t-if="columns and rows">\n                    <t t-if="columns == 2 and rows == 7">\n                        <t t-set="padding_page" t-value="'padding: 14mm 3mm'"/>\n                        <t t-set="report_to_call" t-value="'2x7'"/>\n                    </t>\n                    <t t-if="columns == 4 and rows == 7">\n                        <t t-set="padding_page" t-value="'padding: 14mm 3mm'"/>\n                        <t t-set="report_to_call" t-value="'4x7'"/>\n                    </t>\n                    <t t-if="columns == 4 and rows == 12">\n                        <t t-set="padding_page" t-value="'padding: 20mm 8mm'"/>\n                        <t t-set="report_to_call" t-value="'4x12'"/>\n                    </t>\n                    <t t-foreach="range(page_numbers)" t-as="page">\n                        <div class="o_label_sheet" t-att-style="padding_page">\n                            <table class="my-0 table table-sm table-borderless">\n                                <t t-foreach="range(rows)" t-as="row">\n                                    <tr>\n                                        <t t-foreach="range(columns)" t-as="column">\n                                            <t t-if="not current_quantity and quantity and not (current_data and current_data[1])">\n                                                <t t-set="current_data" t-value="quantity.popitem()"/>\n                                                <t t-set="product" t-value="current_data[0]"/>\n                                                <t t-set="barcode_and_qty" t-value="current_data[1].pop()"/>\n                                                <t t-set="barcode" t-value="barcode_and_qty[0]"/>\n                                                <t t-set="current_quantity" t-value="barcode_and_qty[1]"/>\n                                            </t>\n                                            <t t-if="current_quantity">\n                                                <t t-set="make_invisible" t-value="False"/>\n                                                <t t-set="current_quantity" t-value="current_quantity - 1"/>\n                                            </t>\n                                            <t t-elif="current_data and current_data[1]">\n                                                <t t-set="barcode_and_qty" t-value="current_data[1].pop()"/>\n                                                <t t-set="barcode" t-value="barcode_and_qty[0]"/>\n                                                <t t-set="current_quantity" t-value="barcode_and_qty[1] - 1"/>\n                                            </t>\n                                            <t t-else="">\n                                                <t t-set="make_invisible" t-value="True"/>\n                                            </t>\n                                            <t t-set="table_style" t-value="'border: 1px solid %s;' % (product.env.user.company_id.primary_color or 'black')"/>\n                                            <!-- IMPORTANT: explictly call templates in place of {{template}} otherwise studio won't load report correctly -->\n                                            <t t-if="report_to_call == '2x7'">\n                                                <t t-call="product.report_simple_label2x7"/>\n                                            </t>\n                                            <t t-elif="report_to_call == '4x7'">\n                                                <t t-call="product.report_simple_label4x7"/>\n                                            </t>\n                                            <t t-elif="report_to_call == '4x12'">\n                                                <t t-if="price_included">\n                                                    <t t-call="product.report_simple_label4x12"/>\n                                                </t>\n                                                <t t-else="">\n                                                    <t t-call="product.report_simple_label4x12_no_price"/>\n                                                </t>\n                                            </t>\n                                        </t>\n                                    </tr>\n                                </t>\n                            </table>\n                        </div>\n                    </t>\n                </t>\n            </t>\n        </t>\n\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
539	16	\N	1	1	report_productlabel_dymo	\N	product.report_productlabel_dymo	qweb	product/report/product_product_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_productlabel_dymo\\">\\n            <t t-call=\\"web.html_container\\">\\n                <t t-set=\\"barcode_size\\" t-value=\\"'width:45.5mm;height:7.5mm'\\"/>\\n                <t t-set=\\"table_style\\" t-value=\\"'width:100%;height:32mm;'\\"/>\\n                <t t-set=\\"padding_page\\" t-value=\\"'padding: 2mm'\\"/>\\n                <t t-foreach=\\"quantity.items()\\" t-as=\\"barcode_and_qty_by_product\\">\\n                    <t t-set=\\"product\\" t-value=\\"barcode_and_qty_by_product[0]\\"/>\\n                    <t t-foreach=\\"barcode_and_qty_by_product[1]\\" t-as=\\"barcode_and_qty\\">\\n                        <t t-set=\\"barcode\\" t-value=\\"barcode_and_qty[0]\\"/>\\n                        <t t-foreach=\\"range(barcode_and_qty[1])\\" t-as=\\"qty\\">\\n                            <t t-call=\\"product.report_simple_label_dymo\\"/>\\n                        </t>\\n                    </t>\\n                </t>\\n            </t>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="product.report_productlabel_dymo">\n            <t t-call="web.html_container">\n                <t t-set="barcode_size" t-value="'width:45.5mm;height:7.5mm'"/>\n                <t t-set="table_style" t-value="'width:100%;height:32mm;'"/>\n                <t t-set="padding_page" t-value="'padding: 2mm'"/>\n                <t t-foreach="quantity.items()" t-as="barcode_and_qty_by_product">\n                    <t t-set="product" t-value="barcode_and_qty_by_product[0]"/>\n                    <t t-foreach="barcode_and_qty_by_product[1]" t-as="barcode_and_qty">\n                        <t t-set="barcode" t-value="barcode_and_qty[0]"/>\n                        <t t-foreach="range(barcode_and_qty[1])" t-as="qty">\n                            <t t-call="product.report_simple_label_dymo"/>\n                        </t>\n                    </t>\n                </t>\n            </t>\n        </t>\n    	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
540	16	\N	1	1	report_producttemplatelabel2x7	\N	product.report_producttemplatelabel2x7	qweb	product/report/product_template_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_producttemplatelabel2x7\\">\\n    <t t-call=\\"web.basic_layout\\">\\n        <div class=\\"page\\">\\n            <t t-set=\\"columns\\" t-value=\\"2\\"/>\\n            <t t-set=\\"rows\\" t-value=\\"7\\"/>\\n            <t t-call=\\"product.report_productlabel\\"/>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="product.report_producttemplatelabel2x7">\n    <t t-call="web.basic_layout">\n        <div class="page">\n            <t t-set="columns" t-value="2"/>\n            <t t-set="rows" t-value="7"/>\n            <t t-call="product.report_productlabel"/>\n        </div>\n    </t>\n</t>\n\n	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
541	16	\N	1	1	report_producttemplatelabel4x7	\N	product.report_producttemplatelabel4x7	qweb	product/report/product_template_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_producttemplatelabel4x7\\">\\n    <t t-call=\\"web.basic_layout\\">\\n        <div class=\\"page\\">\\n            <t t-set=\\"columns\\" t-value=\\"4\\"/>\\n            <t t-set=\\"rows\\" t-value=\\"7\\"/>\\n            <t t-call=\\"product.report_productlabel\\"/>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="product.report_producttemplatelabel4x7">\n    <t t-call="web.basic_layout">\n        <div class="page">\n            <t t-set="columns" t-value="4"/>\n            <t t-set="rows" t-value="7"/>\n            <t t-call="product.report_productlabel"/>\n        </div>\n    </t>\n</t>\n\n	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
542	16	\N	1	1	report_producttemplatelabel4x12	\N	product.report_producttemplatelabel4x12	qweb	product/report/product_template_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_producttemplatelabel4x12\\">\\n    <t t-call=\\"web.basic_layout\\">\\n        <div class=\\"page\\">\\n            <t t-set=\\"columns\\" t-value=\\"4\\"/>\\n            <t t-set=\\"rows\\" t-value=\\"12\\"/>\\n            <t t-set=\\"price_included\\" t-value=\\"True\\"/>\\n            <t t-call=\\"product.report_productlabel\\"/>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="product.report_producttemplatelabel4x12">\n    <t t-call="web.basic_layout">\n        <div class="page">\n            <t t-set="columns" t-value="4"/>\n            <t t-set="rows" t-value="12"/>\n            <t t-set="price_included" t-value="True"/>\n            <t t-call="product.report_productlabel"/>\n        </div>\n    </t>\n</t>\n\n	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
543	16	\N	1	1	report_producttemplatelabel4x12noprice	\N	product.report_producttemplatelabel4x12noprice	qweb	product/report/product_template_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_producttemplatelabel4x12noprice\\">\\n    <t t-call=\\"web.basic_layout\\">\\n        <div class=\\"page\\">\\n            <t t-set=\\"columns\\" t-value=\\"4\\"/>\\n            <t t-set=\\"rows\\" t-value=\\"12\\"/>\\n            <t t-set=\\"price_included\\" t-value=\\"False\\"/>\\n            <t t-call=\\"product.report_productlabel\\"/>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="product.report_producttemplatelabel4x12noprice">\n    <t t-call="web.basic_layout">\n        <div class="page">\n            <t t-set="columns" t-value="4"/>\n            <t t-set="rows" t-value="12"/>\n            <t t-set="price_included" t-value="False"/>\n            <t t-call="product.report_productlabel"/>\n        </div>\n    </t>\n</t>\n\n	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
544	16	\N	1	1	report_producttemplatelabel_dymo	\N	product.report_producttemplatelabel_dymo	qweb	product/report/product_template_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_producttemplatelabel_dymo\\">\\n    <t t-call=\\"web.basic_layout\\">\\n        <div class=\\"page\\">\\n            <t t-call=\\"product.report_productlabel_dymo\\"/>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="product.report_producttemplatelabel_dymo">\n    <t t-call="web.basic_layout">\n        <div class="page">\n            <t t-call="product.report_productlabel_dymo"/>\n        </div>\n    </t>\n</t>\n\n	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1965	16	128	1	1	res.partner.view.search.inherit.calendar	res.partner	\N	search	hr_calendar/views/res_partner_views.xml	primary	{"en_US": "<filter name=\\"type_company\\" position=\\"after\\">\\n                    <filter string=\\"My Team\\" name=\\"type_team\\" domain=\\"[('employee_ids.department_id.manager_id.user_id', '=', uid)]\\"/>\\n                </filter>", "es_ES": "<filter name=\\"type_company\\" position=\\"after\\">\\n                    <filter string=\\"Mi equipo\\" name=\\"type_team\\" domain=\\"[('employee_ids.department_id.manager_id.user_id', '=', uid)]\\"/>\\n                </filter>"}	<?xml version="1.0"?>\n<filter name="type_company" position="after">\n                    <filter string="My Team" name="type_team" domain="[('employee_ids.department_id.manager_id.user_id', '=', uid)]"/>\n                </filter>\n        	f	t	2026-04-08 08:51:02.030189	2026-04-08 08:51:02.030189	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1966	16	1066	1	1	gamification.badge.user.wizard.form.inherit	gamification.badge.user.wizard	\N	form	hr_gamification/wizard/gamification_badge_user_wizard_views.xml	extension	{"en_US": "<data>\\n                    <!--remove in master-->\\n                    <xpath expr=\\"//field[@name='user_id']\\" position=\\"after\\">\\n                        <field name=\\"employee_id\\" nolabel=\\"1\\" invisible=\\"1\\" domain=\\"[('user_id', '!=', False),('user_id', '!=', uid)]\\" colspan=\\"2\\"/>\\n                    </xpath>\\n                </data>"}	<?xml version="1.0"?>\n<data>\n                    <!--remove in master-->\n                    <xpath expr="//field[@name='user_id']" position="after">\n                        <field name="employee_id" nolabel="1" invisible="1" domain="[('user_id', '!=', False),('user_id', '!=', uid)]" colspan="2"/>\n                    </xpath>\n                </data>\n            	f	t	2026-04-08 08:51:02.469971	2026-04-08 08:51:02.469971	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
486	16	\N	1	1	product.product.view.form.normalized	product.product	\N	form	product/views/product_views.xml	primary	{"en_US": "<form>\\n                    <sheet>\\n                        <field name=\\"image_1920\\" widget=\\"image\\" class=\\"oe_avatar\\" nolabel=\\"1\\" options=\\"{'convert_to_webp': True,'preview_image': 'image_128'}\\"/>\\n                        <group name=\\"name\\">\\n                                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"cost_currency_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"name\\" class=\\"oe_inline\\" placeholder=\\"e.g. Cheese Burger\\" string=\\"Product Name\\"/>\\n                                <field name=\\"barcode\\" class=\\"oe_inline\\" placeholder=\\"e.g. 1234567890\\"/>\\n                                <field name=\\"list_price\\" class=\\"oe_inline\\" widget=\\"monetary\\" options=\\"{'currency_field': 'currency_id', 'field_digits': True}\\"/>\\n                                <field name=\\"description\\" invisible=\\"1\\"/>  <!-- Hide the description field for set data in product barcodelookup -->\\n                                <field name=\\"weight\\" invisible=\\"1\\"/>       <!-- Hide the weight field for set data in product barcodelookup -->\\n                                <field name=\\"categ_id\\" invisible=\\"1\\"/>     <!-- Hide the categ_id field set data in product barcodelookup -->\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form>\\n                    <sheet>\\n                        <field name=\\"image_1920\\" widget=\\"image\\" class=\\"oe_avatar\\" nolabel=\\"1\\" options=\\"{'convert_to_webp': True,'preview_image': 'image_128'}\\"/>\\n                        <group name=\\"name\\">\\n                                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"cost_currency_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"name\\" class=\\"oe_inline\\" placeholder=\\"p. ej. Hamburguesa con queso\\" string=\\"Nombre del producto\\"/>\\n                                <field name=\\"barcode\\" class=\\"oe_inline\\" placeholder=\\"p. ej. 1234567890\\"/>\\n                                <field name=\\"list_price\\" class=\\"oe_inline\\" widget=\\"monetary\\" options=\\"{'currency_field': 'currency_id', 'field_digits': True}\\"/>\\n                                <field name=\\"description\\" invisible=\\"1\\"/>  <!-- Hide the description field for set data in product barcodelookup -->\\n                                <field name=\\"weight\\" invisible=\\"1\\"/>       <!-- Hide the weight field for set data in product barcodelookup -->\\n                                <field name=\\"categ_id\\" invisible=\\"1\\"/>     <!-- Hide the categ_id field set data in product barcodelookup -->\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form>\n                    <sheet>\n                        <field name="image_1920" widget="image" class="oe_avatar" nolabel="1" options="{'convert_to_webp': True,'preview_image': 'image_128'}"/>\n                        <group name="name">\n                                <field name="company_id" invisible="1"/>\n                                <field name="currency_id" invisible="1"/>\n                                <field name="cost_currency_id" invisible="1"/>\n                                <field name="name" class="oe_inline" placeholder="e.g. Cheese Burger" string="Product Name"/>\n                                <field name="barcode" class="oe_inline" placeholder="e.g. 1234567890"/>\n                                <field name="list_price" class="oe_inline" widget="monetary" options="{'currency_field': 'currency_id', 'field_digits': True}"/>\n                                <field name="description" invisible="1"/>  <!-- Hide the description field for set data in product barcodelookup -->\n                                <field name="weight" invisible="1"/>       <!-- Hide the weight field for set data in product barcodelookup -->\n                                <field name="categ_id" invisible="1"/>     <!-- Hide the categ_id field set data in product barcodelookup -->\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
492	16	\N	1	1	product.attribute.list	product.attribute	\N	list	product/views/product_attribute_views.xml	primary	{"en_US": "<list string=\\"Variant Values\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"display_type\\"/>\\n                <field name=\\"create_variant\\"/>\\n            </list>", "es_ES": "<list string=\\"Valores de las variantes\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"display_type\\"/>\\n                <field name=\\"create_variant\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Variant Values">\n                <field name="sequence" widget="handle"/>\n                <field name="name"/>\n                <field name="display_type"/>\n                <field name="create_variant"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
499	16	\N	1	1	product.attribute.value.list	product.attribute.value	\N	list	product/views/product_attribute_value_views.xml	primary	{"en_US": "<list string=\\"Attribute Values\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"default_extra_price\\"/>\\n            </list>", "es_ES": "<list string=\\"Valores de atributo\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"default_extra_price\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Attribute Values">\n                <field name="name"/>\n                <field name="default_extra_price"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
519	16	\N	1	1	product.pricelist.list	product.pricelist	\N	list	product/views/product_pricelist_views.xml	primary	{"en_US": "<list string=\\"Products Price List\\" sample=\\"1\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"country_group_ids\\" widget=\\"many2many_tags\\" placeholder=\\"All countries\\"/>\\n                <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>", "es_ES": "<list string=\\"Lista de precios de los productos\\" sample=\\"1\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"country_group_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Todos los países\\"/>\\n                <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Products Price List" sample="1">\n                <field name="sequence" widget="handle"/>\n                <field name="name"/>\n                <field name="country_group_ids" widget="many2many_tags" placeholder="All countries"/>\n                <field name="currency_id" groups="base.group_multi_currency"/>\n                <field name="company_id" groups="base.group_multi_company"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
520	16	\N	1	1	product.pricelist.kanban	product.pricelist	\N	kanban	product/views/product_pricelist_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\">\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row fw-bolder\\">\\n                        <field name=\\"name\\"/>\\n                        <div class=\\"ms-auto align-items-center\\">\\n                            <i class=\\"fa fa-money\\" role=\\"img\\" aria-label=\\"Currency\\" title=\\"Currency\\"/> <field name=\\"currency_id\\"/>\\n                        </div>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\">\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row fw-bolder\\">\\n                        <field name=\\"name\\"/>\\n                        <div class=\\"ms-auto align-items-center\\">\\n                            <i class=\\"fa fa-money\\" role=\\"img\\" aria-label=\\"Moneda\\" title=\\"Moneda\\"/> <field name=\\"currency_id\\"/>\\n                        </div>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile" sample="1">\n                <templates>\n                    <t t-name="card" class="flex-row fw-bolder">\n                        <field name="name"/>\n                        <div class="ms-auto align-items-center">\n                            <i class="fa fa-money" role="img" aria-label="Currency" title="Currency"/> <field name="currency_id"/>\n                        </div>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
521	16	\N	1	1	product.pricelist.form	product.pricelist	\N	form	product/views/product_pricelist_views.xml	primary	{"en_US": "<form string=\\"Products Price List\\">\\n                <header>\\n                    <button name=\\"action_open_pricelist_report\\" type=\\"object\\" string=\\"Print\\"/>\\n                </header>\\n                <sheet>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"name\\" placeholder=\\"e.g. USD Retailers\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <group name=\\"pricelist_settings\\">\\n                            <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\"/>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"country_group_ids\\" widget=\\"many2many_tags\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"pricelist_rules\\" string=\\"Price Rules\\">\\n                            <field name=\\"item_ids\\" nolabel=\\"1\\" context=\\"{'default_base':'list_price'}\\">\\n                                <list string=\\"Pricelist Rules\\">\\n                                    <field name=\\"product_tmpl_id\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"name\\" string=\\"Apply on\\"/>\\n                                    <field name=\\"price\\" string=\\"Price\\"/>\\n                                    <field name=\\"min_quantity\\"/>\\n                                    <field name=\\"date_start\\"/>\\n                                    <field name=\\"date_end\\"/>\\n                                    <field name=\\"base\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"price_discount\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"applied_on\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"compute_price\\" column_invisible=\\"True\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter/>\\n            </form>", "es_ES": "<form string=\\"Lista de precios de los productos\\">\\n                <header>\\n                    <button name=\\"action_open_pricelist_report\\" type=\\"object\\" string=\\"Imprimir\\"/>\\n                </header>\\n                <sheet>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"name\\" placeholder=\\"p. ej. USD minoristas\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <group name=\\"pricelist_settings\\">\\n                            <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\"/>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"country_group_ids\\" widget=\\"many2many_tags\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"pricelist_rules\\" string=\\"Reglas de precio\\">\\n                            <field name=\\"item_ids\\" nolabel=\\"1\\" context=\\"{'default_base':'list_price'}\\">\\n                                <list string=\\"Reglas de la lista de precios\\">\\n                                    <field name=\\"product_tmpl_id\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"name\\" string=\\"Aplicar a\\"/>\\n                                    <field name=\\"price\\" string=\\"Precio\\"/>\\n                                    <field name=\\"min_quantity\\"/>\\n                                    <field name=\\"date_start\\"/>\\n                                    <field name=\\"date_end\\"/>\\n                                    <field name=\\"base\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"price_discount\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"applied_on\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"compute_price\\" column_invisible=\\"True\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter/>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Products Price List">\n                <header>\n                    <button name="action_open_pricelist_report" type="object" string="Print"/>\n                </header>\n                <sheet>\n                    <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                    <div class="oe_title">\n                        <h1><field name="name" placeholder="e.g. USD Retailers"/></h1>\n                    </div>\n                    <group>\n                        <group name="pricelist_settings">\n                            <field name="currency_id" groups="base.group_multi_currency"/>\n                            <field name="active" invisible="1"/>\n                            <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}"/>\n                        </group>\n                        <group>\n                            <field name="country_group_ids" widget="many2many_tags"/>\n                        </group>\n                    </group>\n                    <notebook>\n                        <page name="pricelist_rules" string="Price Rules">\n                            <field name="item_ids" nolabel="1" context="{'default_base':'list_price'}">\n                                <list string="Pricelist Rules">\n                                    <field name="product_tmpl_id" column_invisible="True"/>\n                                    <field name="name" string="Apply on"/>\n                                    <field name="price" string="Price"/>\n                                    <field name="min_quantity"/>\n                                    <field name="date_start"/>\n                                    <field name="date_end"/>\n                                    <field name="base" column_invisible="True"/>\n                                    <field name="price_discount" column_invisible="True"/>\n                                    <field name="applied_on" column_invisible="True"/>\n                                    <field name="compute_price" column_invisible="True"/>\n                                </list>\n                            </field>\n                        </page>\n                    </notebook>\n                </sheet>\n                <chatter/>\n            </form>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
522	16	\N	1	1	product.supplierinfo.form.view	product.supplierinfo	\N	form	product/views/product_supplierinfo_views.xml	primary	{"en_US": "<form string=\\"Vendor Information\\">\\n                <sheet>\\n                    <group>\\n                        <group name=\\"vendor\\" string=\\"Vendor\\">\\n                            <field name=\\"product_variant_count\\" invisible=\\"1\\"/>\\n                            <field name=\\"partner_id\\" context=\\"{'res_partner_search_mode': 'supplier'}\\"/>\\n                            <field name=\\"product_name\\"/>\\n                            <field name=\\"product_code\\"/>\\n                            <label for=\\"delay\\"/>\\n                            <div>\\n                                <field name=\\"delay\\" class=\\"oe_inline\\"/> days\\n                            </div>\\n                        </group>\\n                        <group string=\\"Pricelist\\">\\n                            <field name=\\"product_tmpl_id\\" string=\\"Product\\" invisible=\\"context.get('visible_product_tmpl_id', True)\\"/>\\n                            <field name=\\"product_id\\" groups=\\"product.group_product_variant\\" options=\\"{'no_create': True}\\"/>\\n                            <label for=\\"min_qty\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"min_qty\\"/>\\n                                <field name=\\"product_uom\\" groups=\\"uom.group_uom\\" options=\\"{'no_open': True}\\"/>\\n                            </div>\\n                            <label for=\\"price\\" string=\\"Unit Price\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"price\\" class=\\"oe_inline\\"/><field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" options=\\"{'no_open': True}\\"/>\\n                            </div>\\n                            <label for=\\"date_start\\" string=\\"Validity\\"/>\\n                            <div class=\\"o_row\\"><field name=\\"date_start\\" class=\\"oe_inline\\"/> to <field name=\\"date_end\\" class=\\"oe_inline\\"/></div>\\n                            <field name=\\"discount\\"/>\\n                            <field name=\\"company_id\\" options=\\"{'no_create': True}\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Información del proveedor\\">\\n                <sheet>\\n                    <group>\\n                        <group name=\\"vendor\\" string=\\"Proveedor\\">\\n                            <field name=\\"product_variant_count\\" invisible=\\"1\\"/>\\n                            <field name=\\"partner_id\\" context=\\"{'res_partner_search_mode': 'supplier'}\\"/>\\n                            <field name=\\"product_name\\"/>\\n                            <field name=\\"product_code\\"/>\\n                            <label for=\\"delay\\"/>\\n                            <div>\\n                                <field name=\\"delay\\" class=\\"oe_inline\\"/> días\\n                            </div>\\n                        </group>\\n                        <group string=\\"Lista de precios\\">\\n                            <field name=\\"product_tmpl_id\\" string=\\"Producto\\" invisible=\\"context.get('visible_product_tmpl_id', True)\\"/>\\n                            <field name=\\"product_id\\" groups=\\"product.group_product_variant\\" options=\\"{'no_create': True}\\"/>\\n                            <label for=\\"min_qty\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"min_qty\\"/>\\n                                <field name=\\"product_uom\\" groups=\\"uom.group_uom\\" options=\\"{'no_open': True}\\"/>\\n                            </div>\\n                            <label for=\\"price\\" string=\\"Precio unitario\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"price\\" class=\\"oe_inline\\"/><field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" options=\\"{'no_open': True}\\"/>\\n                            </div>\\n                            <label for=\\"date_start\\" string=\\"Validez\\"/>\\n                            <div class=\\"o_row\\"><field name=\\"date_start\\" class=\\"oe_inline\\"/> a <field name=\\"date_end\\" class=\\"oe_inline\\"/></div>\\n                            <field name=\\"discount\\"/>\\n                            <field name=\\"company_id\\" options=\\"{'no_create': True}\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Vendor Information">\n                <sheet>\n                    <group>\n                        <group name="vendor" string="Vendor">\n                            <field name="product_variant_count" invisible="1"/>\n                            <field name="partner_id" context="{'res_partner_search_mode': 'supplier'}"/>\n                            <field name="product_name"/>\n                            <field name="product_code"/>\n                            <label for="delay"/>\n                            <div>\n                                <field name="delay" class="oe_inline"/> days\n                            </div>\n                        </group>\n                        <group string="Pricelist">\n                            <field name="product_tmpl_id" string="Product" invisible="context.get('visible_product_tmpl_id', True)"/>\n                            <field name="product_id" groups="product.group_product_variant" options="{'no_create': True}"/>\n                            <label for="min_qty"/>\n                            <div class="o_row">\n                                <field name="min_qty"/>\n                                <field name="product_uom" groups="uom.group_uom" options="{'no_open': True}"/>\n                            </div>\n                            <label for="price" string="Unit Price"/>\n                            <div class="o_row">\n                                <field name="price" class="oe_inline"/><field name="currency_id" groups="base.group_multi_currency" options="{'no_open': True}"/>\n                            </div>\n                            <label for="date_start" string="Validity"/>\n                            <div class="o_row"><field name="date_start" class="oe_inline"/> to <field name="date_end" class="oe_inline"/></div>\n                            <field name="discount"/>\n                            <field name="company_id" options="{'no_create': True}"/>\n                        </group>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
474	16	\N	1	1	product.label.layout.form	product.label.layout	\N	form	product/wizard/product_label_layout_views.xml	primary	{"en_US": "<form>\\n                <group>\\n                    <group>\\n                        <field name=\\"product_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"product_tmpl_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"custom_quantity\\"/>\\n                        <field name=\\"print_format\\" widget=\\"radio\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"pricelist_id\\" groups=\\"product.group_product_pricelist\\"/>\\n                        <field name=\\"extra_html\\" invisible=\\"print_format != '2x7xprice'\\"/>\\n                    </group>\\n                </group>\\n                <footer>\\n                    <button name=\\"process\\" string=\\"Confirm\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form>\\n                <group>\\n                    <group>\\n                        <field name=\\"product_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"product_tmpl_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"custom_quantity\\"/>\\n                        <field name=\\"print_format\\" widget=\\"radio\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"pricelist_id\\" groups=\\"product.group_product_pricelist\\"/>\\n                        <field name=\\"extra_html\\" invisible=\\"print_format != '2x7xprice'\\"/>\\n                    </group>\\n                </group>\\n                <footer>\\n                    <button name=\\"process\\" string=\\"Confirmar\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form>\n                <group>\n                    <group>\n                        <field name="product_ids" invisible="1"/>\n                        <field name="product_tmpl_ids" invisible="1"/>\n                        <field name="custom_quantity"/>\n                        <field name="print_format" widget="radio"/>\n                    </group>\n                    <group>\n                        <field name="pricelist_id" groups="product.group_product_pricelist"/>\n                        <field name="extra_html" invisible="print_format != '2x7xprice'"/>\n                    </group>\n                </group>\n                <footer>\n                    <button name="process" string="Confirm" type="object" class="btn-primary"/>\n                    <button string="Discard" class="btn-secondary" special="cancel"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
475	16	\N	1	1	update.product.attribute.value.form	update.product.attribute.value	\N	form	product/wizard/update_product_attribute_value_views.xml	primary	{"en_US": "<form>\\n                <field name=\\"product_count\\" invisible=\\"1\\"/>\\n                <field name=\\"mode\\" invisible=\\"1\\"/>\\n                <field name=\\"message\\"/>\\n                <footer>\\n                    <button string=\\"Cancel\\" special=\\"cancel\\"/>\\n                    <button name=\\"action_confirm\\" string=\\"Confirm\\" class=\\"btn-primary\\" type=\\"object\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form>\\n                <field name=\\"product_count\\" invisible=\\"1\\"/>\\n                <field name=\\"mode\\" invisible=\\"1\\"/>\\n                <field name=\\"message\\"/>\\n                <footer>\\n                    <button string=\\"Cancelar\\" special=\\"cancel\\"/>\\n                    <button name=\\"action_confirm\\" string=\\"Confirmar\\" class=\\"btn-primary\\" type=\\"object\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form>\n                <field name="product_count" invisible="1"/>\n                <field name="mode" invisible="1"/>\n                <field name="message"/>\n                <footer>\n                    <button string="Cancel" special="cancel"/>\n                    <button name="action_confirm" string="Confirm" class="btn-primary" type="object"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
476	16	\N	1	1	product.tag.form	product.tag	\N	form	product/views/product_tag_views.xml	primary	{"en_US": "<form string=\\"Product Tag\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Product Templates\\" name=\\"page_product_templates\\">\\n                            <field name=\\"product_template_ids\\" context=\\"{'list_view_ref':'product.product_template_view_tree_tag'}\\"/>\\n                        </page>\\n                        <page string=\\"Product Variants\\" name=\\"page_product_variants\\">\\n                            <field name=\\"product_product_ids\\" context=\\"{'list_view_ref':'product.product_product_view_tree_tag'}\\"/>\\n                        </page>\\n                        <page string=\\"All Products\\" name=\\"page_all_products\\" invisible=\\"not product_ids\\">\\n                            <field name=\\"product_ids\\" context=\\"{'list_view_ref':'product.product_product_view_tree_tag'}\\"/>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Etiqueta de producto\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Plantilla de producto\\" name=\\"page_product_templates\\">\\n                            <field name=\\"product_template_ids\\" context=\\"{'list_view_ref':'product.product_template_view_tree_tag'}\\"/>\\n                        </page>\\n                        <page string=\\"Variantes de producto\\" name=\\"page_product_variants\\">\\n                            <field name=\\"product_product_ids\\" context=\\"{'list_view_ref':'product.product_product_view_tree_tag'}\\"/>\\n                        </page>\\n                        <page string=\\"Todos los productos\\" name=\\"page_all_products\\" invisible=\\"not product_ids\\">\\n                            <field name=\\"product_ids\\" context=\\"{'list_view_ref':'product.product_product_view_tree_tag'}\\"/>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Product Tag">\n                <sheet>\n                    <group>\n                        <field name="name"/>\n                    </group>\n                    <notebook>\n                        <page string="Product Templates" name="page_product_templates">\n                            <field name="product_template_ids" context="{'list_view_ref':'product.product_template_view_tree_tag'}"/>\n                        </page>\n                        <page string="Product Variants" name="page_product_variants">\n                            <field name="product_product_ids" context="{'list_view_ref':'product.product_product_view_tree_tag'}"/>\n                        </page>\n                        <page string="All Products" name="page_all_products" invisible="not product_ids">\n                            <field name="product_ids" context="{'list_view_ref':'product.product_product_view_tree_tag'}"/>\n                        </page>\n                    </notebook>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
477	16	\N	1	1	product.tag.list	product.tag	\N	list	product/views/product_tag_views.xml	primary	{"en_US": "<list string=\\"Product Tags\\" multi_edit=\\"1\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"product_template_ids\\" widget=\\"many2many_tags\\" optional=\\"show\\"/>\\n                <field name=\\"product_product_ids\\" widget=\\"many2many_tags\\" string=\\"Product Variant\\" optional=\\"show\\"/>\\n            </list>", "es_ES": "<list string=\\"Etiquetas de producto\\" multi_edit=\\"1\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"product_template_ids\\" widget=\\"many2many_tags\\" optional=\\"show\\"/>\\n                <field name=\\"product_product_ids\\" widget=\\"many2many_tags\\" string=\\"Variante de producto\\" optional=\\"show\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Product Tags" multi_edit="1">\n                <field name="sequence" widget="handle"/>\n                <field name="name"/>\n                <field name="product_template_ids" widget="many2many_tags" optional="show"/>\n                <field name="product_product_ids" widget="many2many_tags" string="Product Variant" optional="show"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
479	16	\N	1	1	product.template.search	product.template	\N	search	product/views/product_views.xml	primary	{"en_US": "<search string=\\"Product\\">\\n                <field name=\\"name\\" string=\\"Product\\" filter_domain=\\"['|', '|', '|', ('default_code', 'ilike', self), ('product_variant_ids.default_code', 'ilike', self),('name', 'ilike', self), ('barcode', 'ilike', self)]\\"/>\\n                <field name=\\"categ_id\\" filter_domain=\\"[('categ_id', 'child_of', raw_value)]\\"/>\\n                <field name=\\"product_tag_ids\\" string=\\"Tags\\"/>\\n                <separator/>\\n                <filter string=\\"Services\\" name=\\"services\\" domain=\\"[('type','=','service')]\\"/>\\n                <filter string=\\"Goods\\" name=\\"goods\\" domain=\\"[('type', '=', 'consu')]\\"/>\\n                <filter string=\\"Combo\\" name=\\"combo\\" domain=\\"[('type', '=', 'combo')]\\"/>\\n                <separator/>\\n                <filter string=\\"Sales\\" name=\\"filter_to_sell\\" domain=\\"[('sale_ok','=',True)]\\"/>\\n                <filter string=\\"Purchase\\" name=\\"filter_to_purchase\\" domain=\\"[('purchase_ok', '=', True)]\\"/>\\n                <separator/>\\n                <field string=\\"Attributes\\" name=\\"attribute_line_ids\\" groups=\\"product.group_product_variant\\"/>\\n                <filter invisible=\\"1\\" string=\\"Late Activities\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Show all records which has next action date is before today\\"/>\\n                <filter invisible=\\"1\\" string=\\"Today Activities\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                <filter invisible=\\"1\\" string=\\"Future Activities\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))                     ]\\"/>\\n                <separator/>\\n                <filter string=\\"Favorites\\" name=\\"favorites\\" domain=\\"[('is_favorite', '=', True)]\\"/>\\n                <separator/>\\n                <filter string=\\"Warnings\\" name=\\"activities_exception\\" domain=\\"[('activity_exception_decoration', '!=', False)]\\"/>\\n                <separator/>\\n                <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active','=',False)]\\"/>\\n                <group expand=\\"1\\" string=\\"Group By\\">\\n                    <filter string=\\"Product Type\\" name=\\"type\\" context=\\"{'group_by':'type'}\\"/>\\n                    <filter string=\\"Product Category\\" name=\\"categ_id\\" context=\\"{'group_by':'categ_id'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Producto\\">\\n                <field name=\\"name\\" string=\\"Producto\\" filter_domain=\\"['|', '|', '|', ('default_code', 'ilike', self), ('product_variant_ids.default_code', 'ilike', self),('name', 'ilike', self), ('barcode', 'ilike', self)]\\"/>\\n                <field name=\\"categ_id\\" filter_domain=\\"[('categ_id', 'child_of', raw_value)]\\"/>\\n                <field name=\\"product_tag_ids\\" string=\\"Etiquetas\\"/>\\n                <separator/>\\n                <filter string=\\"Servicios\\" name=\\"services\\" domain=\\"[('type','=','service')]\\"/>\\n                <filter string=\\"Bienes\\" name=\\"goods\\" domain=\\"[('type', '=', 'consu')]\\"/>\\n                <filter string=\\"Combinación\\" name=\\"combo\\" domain=\\"[('type', '=', 'combo')]\\"/>\\n                <separator/>\\n                <filter string=\\"Ventas\\" name=\\"filter_to_sell\\" domain=\\"[('sale_ok','=',True)]\\"/>\\n                <filter string=\\"Compra\\" name=\\"filter_to_purchase\\" domain=\\"[('purchase_ok', '=', True)]\\"/>\\n                <separator/>\\n                <field string=\\"Atributos\\" name=\\"attribute_line_ids\\" groups=\\"product.group_product_variant\\"/>\\n                <filter invisible=\\"1\\" string=\\"Actividades retrasadas\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Mostrar todos los registros que tienen la próxima fecha de acción antes de hoy\\"/>\\n                <filter invisible=\\"1\\" string=\\"Actividades de hoy\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                <filter invisible=\\"1\\" string=\\"Actividades futuras\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))                     ]\\"/>\\n                <separator/>\\n                <filter string=\\"Favoritos\\" name=\\"favorites\\" domain=\\"[('is_favorite', '=', True)]\\"/>\\n                <separator/>\\n                <filter string=\\"Advertencias\\" name=\\"activities_exception\\" domain=\\"[('activity_exception_decoration', '!=', False)]\\"/>\\n                <separator/>\\n                <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active','=',False)]\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Tipo de producto\\" name=\\"type\\" context=\\"{'group_by':'type'}\\"/>\\n                    <filter string=\\"Categoría de producto\\" name=\\"categ_id\\" context=\\"{'group_by':'categ_id'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Product">\n                <field name="name" string="Product" filter_domain="['|', '|', '|', ('default_code', 'ilike', self), ('product_variant_ids.default_code', 'ilike', self),('name', 'ilike', self), ('barcode', 'ilike', self)]"/>\n                <field name="categ_id" filter_domain="[('categ_id', 'child_of', raw_value)]"/>\n                <field name="product_tag_ids" string="Tags"/>\n                <separator/>\n                <filter string="Services" name="services" domain="[('type','=','service')]"/>\n                <filter string="Goods" name="goods" domain="[('type', '=', 'consu')]"/>\n                <filter string="Combo" name="combo" domain="[('type', '=', 'combo')]"/>\n                <separator/>\n                <filter string="Sales" name="filter_to_sell" domain="[('sale_ok','=',True)]"/>\n                <filter string="Purchase" name="filter_to_purchase" domain="[('purchase_ok', '=', True)]"/>\n                <separator/>\n                <field string="Attributes" name="attribute_line_ids" groups="product.group_product_variant"/>\n                <filter invisible="1" string="Late Activities" name="activities_overdue" domain="[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]" help="Show all records which has next action date is before today"/>\n                <filter invisible="1" string="Today Activities" name="activities_today" domain="[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]"/>\n                <filter invisible="1" string="Future Activities" name="activities_upcoming_all" domain="[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))                     ]"/>\n                <separator/>\n                <filter string="Favorites" name="favorites" domain="[('is_favorite', '=', True)]"/>\n                <separator/>\n                <filter string="Warnings" name="activities_exception" domain="[('activity_exception_decoration', '!=', False)]"/>\n                <separator/>\n                <filter string="Archived" name="inactive" domain="[('active','=',False)]"/>\n                <group expand="1" string="Group By">\n                    <filter string="Product Type" name="type" context="{'group_by':'type'}"/>\n                    <filter string="Product Category" name="categ_id" context="{'group_by':'categ_id'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
484	16	\N	1	1	product.product.view.list.tag	product.product	\N	list	product/views/product_views.xml	primary	{"en_US": "<list string=\\"Product Variants\\" editable=\\"bottom\\">\\n                    <field name=\\"name\\" readonly=\\"1\\"/>\\n                    <field name=\\"default_code\\" readonly=\\"1\\" optional=\\"show\\"/>\\n                    <field name=\\"product_template_variant_value_ids\\" widget=\\"many2many_tags\\" groups=\\"product.group_product_variant\\" readonly=\\"1\\"/>\\n                    <field name=\\"description\\" readonly=\\"1\\" optional=\\"show\\"/>\\n                </list>", "es_ES": "<list string=\\"Variantes de producto\\" editable=\\"bottom\\">\\n                    <field name=\\"name\\" readonly=\\"1\\"/>\\n                    <field name=\\"default_code\\" readonly=\\"1\\" optional=\\"show\\"/>\\n                    <field name=\\"product_template_variant_value_ids\\" widget=\\"many2many_tags\\" groups=\\"product.group_product_variant\\" readonly=\\"1\\"/>\\n                    <field name=\\"description\\" readonly=\\"1\\" optional=\\"show\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Product Variants" editable="bottom">\n                    <field name="name" readonly="1"/>\n                    <field name="default_code" readonly="1" optional="show"/>\n                    <field name="product_template_variant_value_ids" widget="many2many_tags" groups="product.group_product_variant" readonly="1"/>\n                    <field name="description" readonly="1" optional="show"/>\n                </list>\n            	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
485	7	478	1	1	product.product.form	product.product	\N	form	product/views/product_views.xml	primary	{"en_US": "<data><form position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Product Variant</attribute>\\n                    <attribute name=\\"duplicate\\">false</attribute>\\n                </form>\\n                <xpath expr=\\"//div[@name='standard_price_uom']\\" position=\\"after\\">\\n                    <field name=\\"default_code\\"/>\\n                    <field name=\\"barcode\\"/>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='is_favorite']\\" position=\\"attributes\\">\\n                    <attribute name=\\"readonly\\">1</attribute>\\n                </xpath>\\n                <field name=\\"list_price\\" position=\\"attributes\\">\\n                   <attribute name=\\"invisible\\">1</attribute>\\n                   <attribute name=\\"readonly\\">product_variant_count &gt; 1</attribute>\\n                </field>\\n                <label for=\\"list_price\\" position=\\"replace\\">\\n                    <label for=\\"lst_price\\"/>\\n                </label>\\n                <field name=\\"list_price\\" position=\\"after\\">\\n                   <field name=\\"lst_price\\" class=\\"oe_inline\\" widget=\\"monetary\\" options=\\"{'currency_field': 'currency_id', 'field_digits': True}\\"/>\\n                </field>\\n                <group name=\\"packaging\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\">0</attribute>\\n                </group>\\n                <field name=\\"name\\" position=\\"after\\">\\n                    <field name=\\"product_tmpl_id\\" class=\\"oe_inline\\" readonly=\\"1\\" invisible=\\"1\\" required=\\"id\\"/>\\n                </field>\\n                <xpath expr=\\"//div[hasclass('oe_title')]\\" position=\\"inside\\">\\n                    <field name=\\"product_template_variant_value_ids\\" widget=\\"many2many_tags\\" readonly=\\"1\\" invisible=\\"not product_template_variant_value_ids\\" groups=\\"product.group_product_variant\\"/>\\n                </xpath>\\n                <field name=\\"product_tag_ids\\" position=\\"attributes\\">\\n                    <attribute name=\\"options\\">{'no_open': True}</attribute>\\n                    <attribute name=\\"context\\">{'product_template_id': product_tmpl_id}</attribute>\\n                </field>\\n                <field name=\\"product_tag_ids\\" position=\\"after\\">\\n                    <field name=\\"additional_product_tag_ids\\" widget=\\"many2many_tags\\"/>\\n                </field>\\n            </data>", "es_ES": "<data><form position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Variante de producto</attribute>\\n                    <attribute name=\\"duplicate\\">false</attribute>\\n                </form>\\n                <xpath expr=\\"//div[@name='standard_price_uom']\\" position=\\"after\\">\\n                    <field name=\\"default_code\\"/>\\n                    <field name=\\"barcode\\"/>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='is_favorite']\\" position=\\"attributes\\">\\n                    <attribute name=\\"readonly\\">1</attribute>\\n                </xpath>\\n                <field name=\\"list_price\\" position=\\"attributes\\">\\n                   <attribute name=\\"invisible\\">1</attribute>\\n                   <attribute name=\\"readonly\\">product_variant_count &gt; 1</attribute>\\n                </field>\\n                <label for=\\"list_price\\" position=\\"replace\\">\\n                    <label for=\\"lst_price\\"/>\\n                </label>\\n                <field name=\\"list_price\\" position=\\"after\\">\\n                   <field name=\\"lst_price\\" class=\\"oe_inline\\" widget=\\"monetary\\" options=\\"{'currency_field': 'currency_id', 'field_digits': True}\\"/>\\n                </field>\\n                <group name=\\"packaging\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\">0</attribute>\\n                </group>\\n                <field name=\\"name\\" position=\\"after\\">\\n                    <field name=\\"product_tmpl_id\\" class=\\"oe_inline\\" readonly=\\"1\\" invisible=\\"1\\" required=\\"id\\"/>\\n                </field>\\n                <xpath expr=\\"//div[hasclass('oe_title')]\\" position=\\"inside\\">\\n                    <field name=\\"product_template_variant_value_ids\\" widget=\\"many2many_tags\\" readonly=\\"1\\" invisible=\\"not product_template_variant_value_ids\\" groups=\\"product.group_product_variant\\"/>\\n                </xpath>\\n                <field name=\\"product_tag_ids\\" position=\\"attributes\\">\\n                    <attribute name=\\"options\\">{'no_open': True}</attribute>\\n                    <attribute name=\\"context\\">{'product_template_id': product_tmpl_id}</attribute>\\n                </field>\\n                <field name=\\"product_tag_ids\\" position=\\"after\\">\\n                    <field name=\\"additional_product_tag_ids\\" widget=\\"many2many_tags\\"/>\\n                </field>\\n            </data>"}	<?xml version="1.0"?>\n<data><form position="attributes">\n                    <attribute name="string">Product Variant</attribute>\n                    <attribute name="duplicate">false</attribute>\n                </form>\n                <xpath expr="//div[@name='standard_price_uom']" position="after">\n                    <field name="default_code"/>\n                    <field name="barcode"/>\n                </xpath>\n                <xpath expr="//field[@name='is_favorite']" position="attributes">\n                    <attribute name="readonly">1</attribute>\n                </xpath>\n                <field name="list_price" position="attributes">\n                   <attribute name="invisible">1</attribute>\n                   <attribute name="readonly">product_variant_count &gt; 1</attribute>\n                </field>\n                <label for="list_price" position="replace">\n                    <label for="lst_price"/>\n                </label>\n                <field name="list_price" position="after">\n                   <field name="lst_price" class="oe_inline" widget="monetary" options="{'currency_field': 'currency_id', 'field_digits': True}"/>\n                </field>\n                <group name="packaging" position="attributes">\n                    <attribute name="invisible">0</attribute>\n                </group>\n                <field name="name" position="after">\n                    <field name="product_tmpl_id" class="oe_inline" readonly="1" invisible="1" required="id"/>\n                </field>\n                <xpath expr="//div[hasclass('oe_title')]" position="inside">\n                    <field name="product_template_variant_value_ids" widget="many2many_tags" readonly="1" invisible="not product_template_variant_value_ids" groups="product.group_product_variant"/>\n                </xpath>\n                <field name="product_tag_ids" position="attributes">\n                    <attribute name="options">{'no_open': True}</attribute>\n                    <attribute name="context">{'product_template_id': product_tmpl_id}</attribute>\n                </field>\n                <field name="product_tag_ids" position="after">\n                    <field name="additional_product_tag_ids" widget="many2many_tags"/>\n                </field>\n            </data>	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
487	16	\N	1	1	Product Kanban	product.product	\N	kanban	product/views/product_views.xml	primary	{"en_US": "<kanban sample=\\"1\\">\\n                    <field name=\\"activity_state\\"/>\\n                    <field name=\\"color\\"/>\\n                    <progressbar field=\\"activity_state\\" colors=\\"{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"row g-0\\">\\n                            <main class=\\"col-10 pe-2\\">\\n                                <div class=\\"d-flex mb-1 h5\\">\\n                                    <field class=\\"me-1\\" name=\\"is_favorite\\" widget=\\"boolean_favorite\\" nolabel=\\"1\\"/>\\n                                    <field name=\\"name\\"/>\\n                                </div>\\n                                <span t-if=\\"record.default_code.value\\">\\n                                    [<field name=\\"default_code\\"/>]\\n                                </span>\\n                                <field name=\\"product_template_variant_value_ids\\" groups=\\"product.group_product_variant\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                                <span>\\n                                    Price: <field name=\\"lst_price\\"/>\\n                                </span>\\n                            </main>\\n                            <aside class=\\"col-2\\">\\n                                <field name=\\"image_128\\" widget=\\"image\\" options=\\"{'img_class': 'o_image_64_contain mw-100'}\\" alt=\\"Product\\"/>\\n                            </aside>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban sample=\\"1\\">\\n                    <field name=\\"activity_state\\"/>\\n                    <field name=\\"color\\"/>\\n                    <progressbar field=\\"activity_state\\" colors=\\"{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"row g-0\\">\\n                            <main class=\\"col-10 pe-2\\">\\n                                <div class=\\"d-flex mb-1 h5\\">\\n                                    <field class=\\"me-1\\" name=\\"is_favorite\\" widget=\\"boolean_favorite\\" nolabel=\\"1\\"/>\\n                                    <field name=\\"name\\"/>\\n                                </div>\\n                                <span t-if=\\"record.default_code.value\\">\\n                                    [<field name=\\"default_code\\"/>]\\n                                </span>\\n                                <field name=\\"product_template_variant_value_ids\\" groups=\\"product.group_product_variant\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                                <span>\\n                                    Precio: <field name=\\"lst_price\\"/>\\n                                </span>\\n                            </main>\\n                            <aside class=\\"col-2\\">\\n                                <field name=\\"image_128\\" widget=\\"image\\" options=\\"{'img_class': 'o_image_64_contain mw-100'}\\" alt=\\"Producto\\"/>\\n                            </aside>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban sample="1">\n                    <field name="activity_state"/>\n                    <field name="color"/>\n                    <progressbar field="activity_state" colors="{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}"/>\n                    <templates>\n                        <t t-name="card" class="row g-0">\n                            <main class="col-10 pe-2">\n                                <div class="d-flex mb-1 h5">\n                                    <field class="me-1" name="is_favorite" widget="boolean_favorite" nolabel="1"/>\n                                    <field name="name"/>\n                                </div>\n                                <span t-if="record.default_code.value">\n                                    [<field name="default_code"/>]\n                                </span>\n                                <field name="product_template_variant_value_ids" groups="product.group_product_variant" widget="many2many_tags" options="{'color_field': 'color'}"/>\n                                <span>\n                                    Price: <field name="lst_price"/>\n                                </span>\n                            </main>\n                            <aside class="col-2">\n                                <field name="image_128" widget="image" options="{'img_class': 'o_image_64_contain mw-100'}" alt="Product"/>\n                            </aside>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
488	16	\N	1	1	product.product.activity	product.product	\N	activity	product/views/product_views.xml	primary	{"en_US": "<activity string=\\"Product Variants\\">\\n                    <field name=\\"id\\"/>\\n                    <field name=\\"default_code\\"/>\\n                    <templates>\\n                        <div t-name=\\"activity-box\\">\\n                            <img t-att-src=\\"activity_image('product.product', 'image_128', record.id.raw_value)\\" role=\\"img\\" t-att-title=\\"record.id.value\\" t-att-alt=\\"record.id.value\\"/>\\n                            <div class=\\"ms-2\\">\\n                                <field name=\\"name\\" display=\\"full\\" class=\\"o_text_block\\"/>\\n                                <div t-if=\\"record.default_code.value\\" class=\\"o_text_block text-muted\\">\\n                                    [<field name=\\"default_code\\"/>]\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </templates>\\n                </activity>", "es_ES": "<activity string=\\"Variantes de producto\\">\\n                    <field name=\\"id\\"/>\\n                    <field name=\\"default_code\\"/>\\n                    <templates>\\n                        <div t-name=\\"activity-box\\">\\n                            <img t-att-src=\\"activity_image('product.product', 'image_128', record.id.raw_value)\\" role=\\"img\\" t-att-title=\\"record.id.value\\" t-att-alt=\\"record.id.value\\"/>\\n                            <div class=\\"ms-2\\">\\n                                <field name=\\"name\\" display=\\"full\\" class=\\"o_text_block\\"/>\\n                                <div t-if=\\"record.default_code.value\\" class=\\"o_text_block text-muted\\">\\n                                    [<field name=\\"default_code\\"/>]\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </templates>\\n                </activity>"}	<?xml version="1.0"?>\n<activity string="Product Variants">\n                    <field name="id"/>\n                    <field name="default_code"/>\n                    <templates>\n                        <div t-name="activity-box">\n                            <img t-att-src="activity_image('product.product', 'image_128', record.id.raw_value)" role="img" t-att-title="record.id.value" t-att-alt="record.id.value"/>\n                            <div class="ms-2">\n                                <field name="name" display="full" class="o_text_block"/>\n                                <div t-if="record.default_code.value" class="o_text_block text-muted">\n                                    [<field name="default_code"/>]\n                                </div>\n                            </div>\n                        </div>\n                    </templates>\n                </activity>\n            	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
489	16	\N	1	1	product.view.kanban.catalog	product.product	\N	kanban	product/views/product_views.xml	primary	{"en_US": "<kanban records_draggable=\\"0\\" js_class=\\"product_kanban_catalog\\">\\n                <field name=\\"id\\"/>\\n                <templates>\\n                    <t t-name=\\"menu\\">\\n                        <div class=\\"o_product_catalog_cancel_global_click\\">\\n                            <a role=\\"menuitem\\" type=\\"open\\" class=\\"dropdown-item border-top-0\\">Edit</a>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"card\\" class=\\"p-0\\">\\n                    <!-- TODO : not getting border when select record -->\\n                        <div class=\\"d-flex flex-grow-1 m-2\\">\\n                            <div class=\\"p-2 pt-1 d-flex flex-column m-0 overflow-hidden\\" t-attf-id=\\"product-{{record.id.raw_value}}\\">\\n                                <div class=\\"d-flex\\">\\n                                    <field class=\\"mt-1 me-1\\" name=\\"is_favorite\\" widget=\\"boolean_favorite\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                                    <field name=\\"name\\" class=\\"fw-bolder fs-4 text-reset mb-1\\"/>\\n                                </div>\\n                                <div t-if=\\"record.default_code.value\\">\\n                                    [<field name=\\"default_code\\"/>]\\n                                </div>\\n                                <!-- Used by @web/product/js/product_catalog/order_line to\\n                                        show the price using a t-portal. -->\\n                                <div name=\\"o_kanban_price\\" t-attf-id=\\"product-{{record.id.raw_value}}-price\\"/>\\n                                <field name=\\"product_template_attribute_value_ids\\" widget=\\"many2many_tags\\" domain=\\"[('id', 'in', parent.ids)]\\" groups=\\"product.group_product_variant\\" options=\\"{'color_field': 'color'}\\"/>\\n                            </div>\\n                            <field name=\\"image_128\\" class=\\"ms-auto\\" invisible=\\"not image_128\\" widget=\\"image\\" options=\\"{'size': [55, 55], 'img_class': 'object-fit-contain'}\\" alt=\\"Product\\"/>\\n                        </div>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban records_draggable=\\"0\\" js_class=\\"product_kanban_catalog\\">\\n                <field name=\\"id\\"/>\\n                <templates>\\n                    <t t-name=\\"menu\\">\\n                        <div class=\\"o_product_catalog_cancel_global_click\\">\\n                            <a role=\\"menuitem\\" type=\\"open\\" class=\\"dropdown-item border-top-0\\">Editar</a>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"card\\" class=\\"p-0\\">\\n                    <!-- TODO : not getting border when select record -->\\n                        <div class=\\"d-flex flex-grow-1 m-2\\">\\n                            <div class=\\"p-2 pt-1 d-flex flex-column m-0 overflow-hidden\\" t-attf-id=\\"product-{{record.id.raw_value}}\\">\\n                                <div class=\\"d-flex\\">\\n                                    <field class=\\"mt-1 me-1\\" name=\\"is_favorite\\" widget=\\"boolean_favorite\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                                    <field name=\\"name\\" class=\\"fw-bolder fs-4 text-reset mb-1\\"/>\\n                                </div>\\n                                <div t-if=\\"record.default_code.value\\">\\n                                    [<field name=\\"default_code\\"/>]\\n                                </div>\\n                                <!-- Used by @web/product/js/product_catalog/order_line to\\n                                        show the price using a t-portal. -->\\n                                <div name=\\"o_kanban_price\\" t-attf-id=\\"product-{{record.id.raw_value}}-price\\"/>\\n                                <field name=\\"product_template_attribute_value_ids\\" widget=\\"many2many_tags\\" domain=\\"[('id', 'in', parent.ids)]\\" groups=\\"product.group_product_variant\\" options=\\"{'color_field': 'color'}\\"/>\\n                            </div>\\n                            <field name=\\"image_128\\" class=\\"ms-auto\\" invisible=\\"not image_128\\" widget=\\"image\\" options=\\"{'size': [55, 55], 'img_class': 'object-fit-contain'}\\" alt=\\"Producto\\"/>\\n                        </div>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban records_draggable="0" js_class="product_kanban_catalog">\n                <field name="id"/>\n                <templates>\n                    <t t-name="menu">\n                        <div class="o_product_catalog_cancel_global_click">\n                            <a role="menuitem" type="open" class="dropdown-item border-top-0">Edit</a>\n                        </div>\n                    </t>\n                    <t t-name="card" class="p-0">\n                    <!-- TODO : not getting border when select record -->\n                        <div class="d-flex flex-grow-1 m-2">\n                            <div class="p-2 pt-1 d-flex flex-column m-0 overflow-hidden" t-attf-id="product-{{record.id.raw_value}}">\n                                <div class="d-flex">\n                                    <field class="mt-1 me-1" name="is_favorite" widget="boolean_favorite" nolabel="1" readonly="1"/>\n                                    <field name="name" class="fw-bolder fs-4 text-reset mb-1"/>\n                                </div>\n                                <div t-if="record.default_code.value">\n                                    [<field name="default_code"/>]\n                                </div>\n                                <!-- Used by @web/product/js/product_catalog/order_line to\n                                        show the price using a t-portal. -->\n                                <div name="o_kanban_price" t-attf-id="product-{{record.id.raw_value}}-price"/>\n                                <field name="product_template_attribute_value_ids" widget="many2many_tags" domain="[('id', 'in', parent.ids)]" groups="product.group_product_variant" options="{'color_field': 'color'}"/>\n                            </div>\n                            <field name="image_128" class="ms-auto" invisible="not image_128" widget="image" options="{'size': [55, 55], 'img_class': 'object-fit-contain'}" alt="Product"/>\n                        </div>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
490	16	\N	1	1	product.view.search.catalog	product.product	\N	search	product/views/product_views.xml	primary	{"en_US": "<search string=\\"Product\\">\\n                <!-- Search field -->\\n                <field name=\\"name\\" string=\\"Product\\" filter_domain=\\"['|', '|', ('default_code', 'ilike', self), ('name', 'ilike', self), ('barcode', 'ilike', self)]\\"/>\\n                <field name=\\"categ_id\\" filter_domain=\\"[('categ_id', 'child_of', raw_value)]\\"/>\\n                <field name=\\"product_template_attribute_value_ids\\" groups=\\"product.group_product_variant\\"/>\\n                <field name=\\"product_tmpl_id\\" string=\\"Product Template\\"/>\\n                <!-- Filter -->\\n                <filter string=\\"Favorites\\" name=\\"favorites\\" domain=\\"[('is_favorite', '=', True)]\\"/>\\n                <separator/>\\n                <filter string=\\"Services\\" name=\\"services\\" domain=\\"[('type', '=', 'service')]\\"/>\\n                <filter string=\\"Goods\\" name=\\"goods\\" domain=\\"[('type', '=', 'consu')]\\"/>\\n                <!-- Group By -->\\n                <group expand=\\"1\\" string=\\"Group By\\">\\n                    <filter string=\\"Product Type\\" name=\\"type\\" context=\\"{'group_by':'type'}\\"/>\\n                    <filter string=\\"Product Category\\" name=\\"categ_id\\" context=\\"{'group_by':'categ_id'}\\"/>\\n                </group>\\n                <!-- searchpanel -->\\n                <searchpanel>\\n                    <field name=\\"categ_id\\" string=\\"Product Category\\" icon=\\"fa-th-list\\"/>\\n                    <field name=\\"product_template_attribute_value_ids\\" string=\\"Attributes\\" icon=\\"fa-th-list\\" domain=\\"[('ptav_active', '=', True), ('product_tmpl_id.active', '=', True)]\\" enable_counters=\\"1\\" select=\\"multi\\"/>\\n                </searchpanel>\\n            </search>", "es_ES": "<search string=\\"Producto\\">\\n                <!-- Search field -->\\n                <field name=\\"name\\" string=\\"Producto\\" filter_domain=\\"['|', '|', ('default_code', 'ilike', self), ('name', 'ilike', self), ('barcode', 'ilike', self)]\\"/>\\n                <field name=\\"categ_id\\" filter_domain=\\"[('categ_id', 'child_of', raw_value)]\\"/>\\n                <field name=\\"product_template_attribute_value_ids\\" groups=\\"product.group_product_variant\\"/>\\n                <field name=\\"product_tmpl_id\\" string=\\"Plantilla de producto\\"/>\\n                <!-- Filter -->\\n                <filter string=\\"Favoritos\\" name=\\"favorites\\" domain=\\"[('is_favorite', '=', True)]\\"/>\\n                <separator/>\\n                <filter string=\\"Servicios\\" name=\\"services\\" domain=\\"[('type', '=', 'service')]\\"/>\\n                <filter string=\\"Bienes\\" name=\\"goods\\" domain=\\"[('type', '=', 'consu')]\\"/>\\n                <!-- Group By -->\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Tipo de producto\\" name=\\"type\\" context=\\"{'group_by':'type'}\\"/>\\n                    <filter string=\\"Categoría de producto\\" name=\\"categ_id\\" context=\\"{'group_by':'categ_id'}\\"/>\\n                </group>\\n                <!-- searchpanel -->\\n                <searchpanel>\\n                    <field name=\\"categ_id\\" string=\\"Categoría de producto\\" icon=\\"fa-th-list\\"/>\\n                    <field name=\\"product_template_attribute_value_ids\\" string=\\"Atributos\\" icon=\\"fa-th-list\\" domain=\\"[('ptav_active', '=', True), ('product_tmpl_id.active', '=', True)]\\" enable_counters=\\"1\\" select=\\"multi\\"/>\\n                </searchpanel>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Product">\n                <!-- Search field -->\n                <field name="name" string="Product" filter_domain="['|', '|', ('default_code', 'ilike', self), ('name', 'ilike', self), ('barcode', 'ilike', self)]"/>\n                <field name="categ_id" filter_domain="[('categ_id', 'child_of', raw_value)]"/>\n                <field name="product_template_attribute_value_ids" groups="product.group_product_variant"/>\n                <field name="product_tmpl_id" string="Product Template"/>\n                <!-- Filter -->\n                <filter string="Favorites" name="favorites" domain="[('is_favorite', '=', True)]"/>\n                <separator/>\n                <filter string="Services" name="services" domain="[('type', '=', 'service')]"/>\n                <filter string="Goods" name="goods" domain="[('type', '=', 'consu')]"/>\n                <!-- Group By -->\n                <group expand="1" string="Group By">\n                    <filter string="Product Type" name="type" context="{'group_by':'type'}"/>\n                    <filter string="Product Category" name="categ_id" context="{'group_by':'categ_id'}"/>\n                </group>\n                <!-- searchpanel -->\n                <searchpanel>\n                    <field name="categ_id" string="Product Category" icon="fa-th-list"/>\n                    <field name="product_template_attribute_value_ids" string="Attributes" icon="fa-th-list" domain="[('ptav_active', '=', True), ('product_tmpl_id.active', '=', True)]" enable_counters="1" select="multi"/>\n                </searchpanel>\n            </search>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
491	16	228	1	1	res.config.settings.view.form.inherit.product	res.config.settings	\N	form	product/views/res_config_settings_views.xml	extension	{"en_US": "<data><xpath expr=\\"//div[@id='companies']\\" position=\\"after\\">\\n                    <block title=\\"Units of Measure\\" id=\\"product_general_settings\\">\\n                        <setting id=\\"weight_uom_setting\\" string=\\"Weight\\" help=\\"Define your weight unit of measure\\">\\n                            <field name=\\"product_weight_in_lbs\\" class=\\"o_light_label\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                        </setting>\\n                        <setting id=\\"manage_volume_uom_setting\\" string=\\"Volume\\" help=\\"Define your volume unit of measure\\">\\n                            <field name=\\"product_volume_volume_in_cubic_feet\\" class=\\"o_light_label\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                        </setting>\\n                    </block>\\n                </xpath>\\n                 <xpath expr=\\"//div[@id='product_get_pic_setting']\\" position=\\"replace\\">\\n                    <setting id=\\"product_get_pic_setting\\" string=\\"Google Images\\" help=\\"Get product pictures using Barcode\\" documentation=\\"/applications/sales/sales/products_prices/products/product_images.html\\">\\n                        <field name=\\"module_product_images\\"/>\\n                        <div class=\\"content-group mt16\\" invisible=\\"not module_product_images\\" id=\\"msg_module_product_images\\">\\n                            <div class=\\"mt16 text-warning\\">\\n                                <strong>Save</strong> this page and come back\\n                                here to set up the feature.\\n                            </div>\\n                        </div>\\n                    </setting>\\n                 </xpath>\\n            </data>", "es_ES": "<data><xpath expr=\\"//div[@id='companies']\\" position=\\"after\\">\\n                    <block title=\\"Unidades de medida\\" id=\\"product_general_settings\\">\\n                        <setting id=\\"weight_uom_setting\\" string=\\"Peso\\" help=\\"Defina la unidad de medida de peso\\">\\n                            <field name=\\"product_weight_in_lbs\\" class=\\"o_light_label\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                        </setting>\\n                        <setting id=\\"manage_volume_uom_setting\\" string=\\"Volumen\\" help=\\"Defina su unidad de medida de volumen\\">\\n                            <field name=\\"product_volume_volume_in_cubic_feet\\" class=\\"o_light_label\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                        </setting>\\n                    </block>\\n                </xpath>\\n                 <xpath expr=\\"//div[@id='product_get_pic_setting']\\" position=\\"replace\\">\\n                    <setting id=\\"product_get_pic_setting\\" string=\\"Google Imágenes\\" help=\\"Asigne imágenes a los productos usando códigos de barras\\" documentation=\\"/applications/sales/sales/products_prices/products/product_images.html\\">\\n                        <field name=\\"module_product_images\\"/>\\n                        <div class=\\"content-group mt16\\" invisible=\\"not module_product_images\\" id=\\"msg_module_product_images\\">\\n                            <div class=\\"mt16 text-warning\\">\\n                                <strong>Guarde</strong> esta página y luego regrese\\n                               para configurar la función.\\n                            </div>\\n                        </div>\\n                    </setting>\\n                 </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//div[@id='companies']" position="after">\n                    <block title="Units of Measure" id="product_general_settings">\n                        <setting id="weight_uom_setting" string="Weight" help="Define your weight unit of measure">\n                            <field name="product_weight_in_lbs" class="o_light_label" widget="radio" options="{'horizontal': true}"/>\n                        </setting>\n                        <setting id="manage_volume_uom_setting" string="Volume" help="Define your volume unit of measure">\n                            <field name="product_volume_volume_in_cubic_feet" class="o_light_label" widget="radio" options="{'horizontal': true}"/>\n                        </setting>\n                    </block>\n                </xpath>\n                 <xpath expr="//div[@id='product_get_pic_setting']" position="replace">\n                    <setting id="product_get_pic_setting" string="Google Images" help="Get product pictures using Barcode" documentation="/applications/sales/sales/products_prices/products/product_images.html">\n                        <field name="module_product_images"/>\n                        <div class="content-group mt16" invisible="not module_product_images" id="msg_module_product_images">\n                            <div class="mt16 text-warning">\n                                <strong>Save</strong> this page and come back\n                                here to set up the feature.\n                            </div>\n                        </div>\n                    </setting>\n                 </xpath>\n            </data>	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
493	16	\N	1	1	product.attribute.form	product.attribute	\N	form	product/views/product_attribute_views.xml	primary	{"en_US": "<form string=\\"Product Attribute\\">\\n            <field name=\\"number_related_products\\" invisible=\\"1\\"/>\\n            <sheet>\\n                <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                    <button name=\\"action_open_product_template_attribute_lines\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" invisible=\\"not number_related_products\\">\\n                        <div class=\\"o_stat_info\\">\\n                            <span class=\\"o_stat_value\\"><field name=\\"number_related_products\\"/></span>\\n                            <span class=\\"o_stat_text\\">Products</span>\\n                        </div>\\n                    </button>\\n                </div>\\n                <group name=\\"main_fields\\">\\n                    <group name=\\"sale_main_fields\\">\\n                        <label for=\\"name\\" string=\\"Attribute Name\\"/>\\n                        <field name=\\"name\\" nolabel=\\"1\\"/>\\n                        <field name=\\"display_type\\" widget=\\"radio\\" options=\\"{'horizontal': True}\\"/>\\n                        <field name=\\"create_variant\\" widget=\\"radio\\" options=\\"{'horizontal': True}\\" readonly=\\"number_related_products != 0 or display_type == 'multi'\\" force_save=\\"1\\"/>\\n                    </group>\\n                </group>\\n                <notebook>\\n                    <page string=\\"Attribute Values\\" name=\\"attribute_values\\">\\n                        <field name=\\"value_ids\\" widget=\\"pavs_one2many\\" nolabel=\\"1\\">\\n                            <list string=\\"Values\\" editable=\\"bottom\\">\\n                                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"is_custom\\" width=\\"120px\\" column_invisible=\\"parent.display_type == 'multi'\\"/>\\n                                <field name=\\"html_color\\" widget=\\"color\\" column_invisible=\\"parent.display_type != 'color'\\" invisible=\\"image\\"/>\\n                                <field name=\\"image\\" widget=\\"image\\" options=\\"{'size': [70, 70]}\\" class=\\"oe_avatar text-start float-none\\" column_invisible=\\"parent.display_type != 'color'\\"/>\\n                                <field name=\\"default_extra_price\\" width=\\"160px\\"/>\\n                                <button name=\\"action_add_to_products\\" string=\\"Add to products\\" type=\\"object\\" icon=\\"fa-plus\\" column_invisible=\\"parent.number_related_products &lt; 1\\" invisible=\\"pav_attribute_line_ids\\"/>\\n                                <button name=\\"action_update_prices\\" string=\\"Update extra prices\\" type=\\"object\\" icon=\\"fa-refresh\\" column_invisible=\\"parent.number_related_products &lt; 1\\" invisible=\\"not pav_attribute_line_ids or not default_extra_price_changed\\"/>\\n                            </list>\\n                        </field>\\n                    </page>\\n                </notebook>\\n            </sheet>\\n            </form>", "es_ES": "<form string=\\"Atributo de producto\\">\\n            <field name=\\"number_related_products\\" invisible=\\"1\\"/>\\n            <sheet>\\n                <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                    <button name=\\"action_open_product_template_attribute_lines\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" invisible=\\"not number_related_products\\">\\n                        <div class=\\"o_stat_info\\">\\n                            <span class=\\"o_stat_value\\"><field name=\\"number_related_products\\"/></span>\\n                            <span class=\\"o_stat_text\\">Productos</span>\\n                        </div>\\n                    </button>\\n                </div>\\n                <group name=\\"main_fields\\">\\n                    <group name=\\"sale_main_fields\\">\\n                        <label for=\\"name\\" string=\\"Nombre del atributo\\"/>\\n                        <field name=\\"name\\" nolabel=\\"1\\"/>\\n                        <field name=\\"display_type\\" widget=\\"radio\\" options=\\"{'horizontal': True}\\"/>\\n                        <field name=\\"create_variant\\" widget=\\"radio\\" options=\\"{'horizontal': True}\\" readonly=\\"number_related_products != 0 or display_type == 'multi'\\" force_save=\\"1\\"/>\\n                    </group>\\n                </group>\\n                <notebook>\\n                    <page string=\\"Valores de atributo\\" name=\\"attribute_values\\">\\n                        <field name=\\"value_ids\\" widget=\\"pavs_one2many\\" nolabel=\\"1\\">\\n                            <list string=\\"Valores\\" editable=\\"bottom\\">\\n                                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"is_custom\\" width=\\"120px\\" column_invisible=\\"parent.display_type == 'multi'\\"/>\\n                                <field name=\\"html_color\\" widget=\\"color\\" column_invisible=\\"parent.display_type != 'color'\\" invisible=\\"image\\"/>\\n                                <field name=\\"image\\" widget=\\"image\\" options=\\"{'size': [70, 70]}\\" class=\\"oe_avatar text-start float-none\\" column_invisible=\\"parent.display_type != 'color'\\"/>\\n                                <field name=\\"default_extra_price\\" width=\\"160px\\"/>\\n                                <button name=\\"action_add_to_products\\" string=\\"Añadir a productos\\" type=\\"object\\" icon=\\"fa-plus\\" column_invisible=\\"parent.number_related_products &lt; 1\\" invisible=\\"pav_attribute_line_ids\\"/>\\n                                <button name=\\"action_update_prices\\" string=\\"Actualizar precios adicionales\\" type=\\"object\\" icon=\\"fa-refresh\\" column_invisible=\\"parent.number_related_products &lt; 1\\" invisible=\\"not pav_attribute_line_ids or not default_extra_price_changed\\"/>\\n                            </list>\\n                        </field>\\n                    </page>\\n                </notebook>\\n            </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Product Attribute">\n            <field name="number_related_products" invisible="1"/>\n            <sheet>\n                <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                <div class="oe_button_box" name="button_box">\n                    <button name="action_open_product_template_attribute_lines" type="object" class="oe_stat_button" icon="fa-bars" invisible="not number_related_products">\n                        <div class="o_stat_info">\n                            <span class="o_stat_value"><field name="number_related_products"/></span>\n                            <span class="o_stat_text">Products</span>\n                        </div>\n                    </button>\n                </div>\n                <group name="main_fields">\n                    <group name="sale_main_fields">\n                        <label for="name" string="Attribute Name"/>\n                        <field name="name" nolabel="1"/>\n                        <field name="display_type" widget="radio" options="{'horizontal': True}"/>\n                        <field name="create_variant" widget="radio" options="{'horizontal': True}" readonly="number_related_products != 0 or display_type == 'multi'" force_save="1"/>\n                    </group>\n                </group>\n                <notebook>\n                    <page string="Attribute Values" name="attribute_values">\n                        <field name="value_ids" widget="pavs_one2many" nolabel="1">\n                            <list string="Values" editable="bottom">\n                                <field name="sequence" widget="handle"/>\n                                <field name="name"/>\n                                <field name="display_type" column_invisible="True"/>\n                                <field name="is_custom" width="120px" column_invisible="parent.display_type == 'multi'"/>\n                                <field name="html_color" widget="color" column_invisible="parent.display_type != 'color'" invisible="image"/>\n                                <field name="image" widget="image" options="{'size': [70, 70]}" class="oe_avatar text-start float-none" column_invisible="parent.display_type != 'color'"/>\n                                <field name="default_extra_price" width="160px"/>\n                                <button name="action_add_to_products" string="Add to products" type="object" icon="fa-plus" column_invisible="parent.number_related_products &lt; 1" invisible="pav_attribute_line_ids"/>\n                                <button name="action_update_prices" string="Update extra prices" type="object" icon="fa-refresh" column_invisible="parent.number_related_products &lt; 1" invisible="not pav_attribute_line_ids or not default_extra_price_changed"/>\n                            </list>\n                        </field>\n                    </page>\n                </notebook>\n            </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
494	8	\N	1	1	product.template.attribute.line.form	product.template.attribute.line	\N	form	product/views/product_attribute_views.xml	primary	{"en_US": "<form string=\\"Product Attribute and Values\\">\\n                <group name=\\"main_field\\">\\n                    <label for=\\"attribute_id\\" string=\\"Attribute Name\\"/>\\n                    <field name=\\"attribute_id\\" nolabel=\\"1\\"/>\\n                    <field name=\\"value_ids\\" widget=\\"one2many\\">\\n                        <list string=\\"Values\\">\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"html_color\\"/>\\n                        </list>\\n                        <form string=\\"Values\\">\\n                            <field name=\\"name\\"/>\\n                        </form>\\n                    </field>\\n                </group>\\n            </form>", "es_ES": "<form string=\\"Atributos y valores del producto\\">\\n                <group name=\\"main_field\\">\\n                    <label for=\\"attribute_id\\" string=\\"Nombre del atributo\\"/>\\n                    <field name=\\"attribute_id\\" nolabel=\\"1\\"/>\\n                    <field name=\\"value_ids\\" widget=\\"one2many\\">\\n                        <list string=\\"Valores\\">\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"html_color\\"/>\\n                        </list>\\n                        <form string=\\"Valores\\">\\n                            <field name=\\"name\\"/>\\n                        </form>\\n                    </field>\\n                </group>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Product Attribute and Values">\n                <group name="main_field">\n                    <label for="attribute_id" string="Attribute Name"/>\n                    <field name="attribute_id" nolabel="1"/>\n                    <field name="value_ids" widget="one2many">\n                        <list string="Values">\n                            <field name="name"/>\n                            <field name="html_color"/>\n                        </list>\n                        <form string="Values">\n                            <field name="name"/>\n                        </form>\n                    </field>\n                </group>\n            </form>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
495	16	\N	1	1	product.template.attribute.value.view.list	product.template.attribute.value	\N	list	product/views/product_attribute_views.xml	primary	{"en_US": "<list string=\\"Attributes\\" create=\\"0\\" delete=\\"0\\" multi_edit=\\"1\\">\\n                <field name=\\"product_tmpl_id\\" string=\\"Product\\" column_invisible=\\"context.get('product_invisible', False)\\"/>\\n                <field name=\\"attribute_id\\" optional=\\"hide\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"display_type\\" optional=\\"hide\\"/>\\n                <field name=\\"html_color\\" invisible=\\"display_type != 'color' or image\\" widget=\\"color\\"/>\\n                <field name=\\"image\\" invisible=\\"display_type != 'color'\\" widget=\\"image\\" options=\\"{'size': [70, 70]}\\"/>\\n                <field name=\\"ptav_active\\" optional=\\"hide\\"/>\\n                <field name=\\"price_extra\\" widget=\\"monetary\\" options=\\"{'field_digits': True}\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n            </list>", "es_ES": "<list string=\\"Atributos\\" create=\\"0\\" delete=\\"0\\" multi_edit=\\"1\\">\\n                <field name=\\"product_tmpl_id\\" string=\\"Producto\\" column_invisible=\\"context.get('product_invisible', False)\\"/>\\n                <field name=\\"attribute_id\\" optional=\\"hide\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"display_type\\" optional=\\"hide\\"/>\\n                <field name=\\"html_color\\" invisible=\\"display_type != 'color' or image\\" widget=\\"color\\"/>\\n                <field name=\\"image\\" invisible=\\"display_type != 'color'\\" widget=\\"image\\" options=\\"{'size': [70, 70]}\\"/>\\n                <field name=\\"ptav_active\\" optional=\\"hide\\"/>\\n                <field name=\\"price_extra\\" widget=\\"monetary\\" options=\\"{'field_digits': True}\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Attributes" create="0" delete="0" multi_edit="1">\n                <field name="product_tmpl_id" string="Product" column_invisible="context.get('product_invisible', False)"/>\n                <field name="attribute_id" optional="hide"/>\n                <field name="name"/>\n                <field name="display_type" optional="hide"/>\n                <field name="html_color" invisible="display_type != 'color' or image" widget="color"/>\n                <field name="image" invisible="display_type != 'color'" widget="image" options="{'size': [70, 70]}"/>\n                <field name="ptav_active" optional="hide"/>\n                <field name="price_extra" widget="monetary" options="{'field_digits': True}"/>\n                <field name="currency_id" column_invisible="True"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
496	16	\N	1	1	product.template.attribute.value.view.form.	product.template.attribute.value	\N	form	product/views/product_attribute_views.xml	primary	{"en_US": "<form string=\\"Product Attribute\\" create=\\"0\\" delete=\\"0\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"ptav_active\\" readonly=\\"1\\" invisible=\\"ptav_active\\"/>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                        <field name=\\"html_color\\" invisible=\\"display_type != 'color' or image\\"/>\\n                        <field name=\\"image\\" invisible=\\"display_type != 'color' or not image\\" widget=\\"image\\" options=\\"{'size': [70, 70]}\\"/>\\n                        <field name=\\"price_extra\\" widget=\\"monetary\\" options=\\"{'field_digits': True}\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"exclude_for\\" widget=\\"one2many\\" mode=\\"list\\">\\n                            <list editable=\\"bottom\\">\\n                                <field name=\\"product_tmpl_id\\"/>\\n                                <field name=\\"value_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\"/>\\n                            </list>\\n                        </field>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Atributo de producto\\" create=\\"0\\" delete=\\"0\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"ptav_active\\" readonly=\\"1\\" invisible=\\"ptav_active\\"/>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                        <field name=\\"html_color\\" invisible=\\"display_type != 'color' or image\\"/>\\n                        <field name=\\"image\\" invisible=\\"display_type != 'color' or not image\\" widget=\\"image\\" options=\\"{'size': [70, 70]}\\"/>\\n                        <field name=\\"price_extra\\" widget=\\"monetary\\" options=\\"{'field_digits': True}\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"exclude_for\\" widget=\\"one2many\\" mode=\\"list\\">\\n                            <list editable=\\"bottom\\">\\n                                <field name=\\"product_tmpl_id\\"/>\\n                                <field name=\\"value_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\"/>\\n                            </list>\\n                        </field>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Product Attribute" create="0" delete="0">\n                <sheet>\n                    <group>\n                        <field name="ptav_active" readonly="1" invisible="ptav_active"/>\n                        <field name="name"/>\n                        <field name="display_type" invisible="1"/>\n                        <field name="html_color" invisible="display_type != 'color' or image"/>\n                        <field name="image" invisible="display_type != 'color' or not image" widget="image" options="{'size': [70, 70]}"/>\n                        <field name="price_extra" widget="monetary" options="{'field_digits': True}"/>\n                        <field name="currency_id" invisible="1"/>\n                        <field name="exclude_for" widget="one2many" mode="list">\n                            <list editable="bottom">\n                                <field name="product_tmpl_id"/>\n                                <field name="value_ids" widget="many2many_tags" options="{'no_create': True}"/>\n                            </list>\n                        </field>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
497	16	\N	1	1	product.template.attribute.value search	product.template.attribute.value	\N	search	product/views/product_attribute_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"name\\"/>\\n                <filter string=\\"Active\\" name=\\"active\\" domain=\\"[('ptav_active', '=', True)]\\"/>\\n                <filter string=\\"Inactive\\" name=\\"inactive\\" domain=\\"[('ptav_active', '=', False)]\\"/>\\n            </search>", "es_ES": "<search>\\n                <field name=\\"name\\"/>\\n                <filter string=\\"Activo\\" name=\\"active\\" domain=\\"[('ptav_active', '=', True)]\\"/>\\n                <filter string=\\"Inactivo\\" name=\\"inactive\\" domain=\\"[('ptav_active', '=', False)]\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="name"/>\n                <filter string="Active" name="active" domain="[('ptav_active', '=', True)]"/>\n                <filter string="Inactive" name="inactive" domain="[('ptav_active', '=', False)]"/>\n            </search>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
498	16	\N	1	1	product.attribute.view.search	product.attribute	\N	search	product/views/product_attribute_views.xml	primary	{"en_US": "<search>\\n                <filter string=\\"Inactive\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <field name=\\"name\\"/>\\n            </search>", "es_ES": "<search>\\n                <filter string=\\"Inactivo\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <field name=\\"name\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <filter string="Inactive" name="inactive" domain="[('active', '=', False)]"/>\n                <field name="name"/>\n            </search>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
500	16	\N	1	1	product.category.form	product.category	\N	form	product/views/product_category_views.xml	primary	{"en_US": "<form class=\\"oe_form_configuration\\">\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"176\\" icon=\\"fa-th-list\\" type=\\"action\\" context=\\"{'search_default_categ_id': id, 'default_categ_id': id, 'group_expand': True}\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_value\\"><field name=\\"product_count\\"/></span>\\n                                <span class=\\"o_stat_text\\"> Products</span>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Category\\"/>\\n                        <h1><field name=\\"name\\" placeholder=\\"e.g. Lamps\\"/></h1>\\n                    </div>\\n                    <group name=\\"first\\" col=\\"2\\">\\n                        <field name=\\"parent_id\\" class=\\"oe_inline\\"/>\\n                    </group>\\n                </sheet>\\n                <chatter/>\\n            </form>", "es_ES": "<form class=\\"oe_form_configuration\\">\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"176\\" icon=\\"fa-th-list\\" type=\\"action\\" context=\\"{'search_default_categ_id': id, 'default_categ_id': id, 'group_expand': True}\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_value\\"><field name=\\"product_count\\"/></span>\\n                                <span class=\\"o_stat_text\\"> Productos</span>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Categoría\\"/>\\n                        <h1><field name=\\"name\\" placeholder=\\"p. ej. lámparas\\"/></h1>\\n                    </div>\\n                    <group name=\\"first\\" col=\\"2\\">\\n                        <field name=\\"parent_id\\" class=\\"oe_inline\\"/>\\n                    </group>\\n                </sheet>\\n                <chatter/>\\n            </form>"}	<?xml version="1.0"?>\n<form class="oe_form_configuration">\n                <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <button class="oe_stat_button" name="176" icon="fa-th-list" type="action" context="{'search_default_categ_id': id, 'default_categ_id': id, 'group_expand': True}">\n                            <div class="o_field_widget o_stat_info">\n                                <span class="o_stat_value"><field name="product_count"/></span>\n                                <span class="o_stat_text"> Products</span>\n                            </div>\n                        </button>\n                    </div>\n                    <div class="oe_title">\n                        <label for="name" string="Category"/>\n                        <h1><field name="name" placeholder="e.g. Lamps"/></h1>\n                    </div>\n                    <group name="first" col="2">\n                        <field name="parent_id" class="oe_inline"/>\n                    </group>\n                </sheet>\n                <chatter/>\n            </form>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
501	1	\N	1	1	product.category.list	product.category	\N	list	product/views/product_category_views.xml	primary	{"en_US": "<list string=\\"Product Categories\\">\\n                <field name=\\"display_name\\" string=\\"Product Category\\"/>\\n            </list>", "es_ES": "<list string=\\"Categorías de producto\\">\\n                <field name=\\"display_name\\" string=\\"Categoría de producto\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Product Categories">\n                <field name="display_name" string="Product Category"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
502	16	\N	1	1	product.category.search	product.category	\N	search	product/views/product_category_views.xml	primary	{"en_US": "<search string=\\"Product Categories\\">\\n                <field name=\\"name\\" string=\\"Product Categories\\"/>\\n                <field name=\\"parent_id\\"/>\\n            </search>", "es_ES": "<search string=\\"Categorías de producto\\">\\n                <field name=\\"name\\" string=\\"Categorías de producto\\"/>\\n                <field name=\\"parent_id\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Product Categories">\n                <field name="name" string="Product Categories"/>\n                <field name="parent_id"/>\n            </search>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
503	16	\N	1	1	product.combo.form	product.combo	\N	form	product/views/product_combo_views.xml	primary	{"en_US": "<form string=\\"Combo Choice\\">\\n                <div class=\\"oe_title\\">\\n                    <label for=\\"name\\" string=\\"Combo Choice\\"/>\\n                    <h1>\\n                        <field name=\\"name\\" placeholder=\\"e.g. Burger Choice\\" widget=\\"text\\" options=\\"{'line_breaks': False}\\" class=\\"text-break\\"/>\\n                    </h1>\\n                </div>\\n                <group>\\n                    <field name=\\"company_id\\" placeholder=\\"Visible to all\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" class=\\"oe_inline\\"/>\\n                </group>\\n                <field name=\\"combo_item_ids\\">\\n                    <list editable=\\"bottom\\">\\n                        <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                        <field name=\\"product_id\\"/>\\n                        <field name=\\"lst_price\\" widget=\\"monetary\\" options=\\"{'field_digits': True}\\"/>\\n                        <field name=\\"extra_price\\" widget=\\"monetary\\" options=\\"{'field_digits': True}\\"/>\\n                    </list>\\n                </field>\\n            </form>", "es_ES": "<form string=\\"Opción de combinaciones\\">\\n                <div class=\\"oe_title\\">\\n                    <label for=\\"name\\" string=\\"Opción de combinaciones\\"/>\\n                    <h1>\\n                        <field name=\\"name\\" placeholder=\\"p. ej. opción de hamburguesa\\" widget=\\"text\\" options=\\"{'line_breaks': False}\\" class=\\"text-break\\"/>\\n                    </h1>\\n                </div>\\n                <group>\\n                    <field name=\\"company_id\\" placeholder=\\"Visible para todos\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" class=\\"oe_inline\\"/>\\n                </group>\\n                <field name=\\"combo_item_ids\\">\\n                    <list editable=\\"bottom\\">\\n                        <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                        <field name=\\"product_id\\"/>\\n                        <field name=\\"lst_price\\" widget=\\"monetary\\" options=\\"{'field_digits': True}\\"/>\\n                        <field name=\\"extra_price\\" widget=\\"monetary\\" options=\\"{'field_digits': True}\\"/>\\n                    </list>\\n                </field>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Combo Choice">\n                <div class="oe_title">\n                    <label for="name" string="Combo Choice"/>\n                    <h1>\n                        <field name="name" placeholder="e.g. Burger Choice" widget="text" options="{'line_breaks': False}" class="text-break"/>\n                    </h1>\n                </div>\n                <group>\n                    <field name="company_id" placeholder="Visible to all" groups="base.group_multi_company" options="{'no_create': True}" class="oe_inline"/>\n                </group>\n                <field name="combo_item_ids">\n                    <list editable="bottom">\n                        <field name="currency_id" column_invisible="True"/>\n                        <field name="product_id"/>\n                        <field name="lst_price" widget="monetary" options="{'field_digits': True}"/>\n                        <field name="extra_price" widget="monetary" options="{'field_digits': True}"/>\n                    </list>\n                </field>\n            </form>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
510	16	\N	1	1	product.packaging.search	product.packaging	\N	search	product/views/product_packaging_views.xml	primary	{"en_US": "<search string=\\"Product Packagings\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"product_id\\" string=\\"Product\\"/>\\n            </search>", "es_ES": "<search string=\\"Embalajes de productos\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"product_id\\" string=\\"Producto\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Product Packagings">\n                <field name="name"/>\n                <field name="product_id" string="Product"/>\n            </search>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
504	16	\N	1	1	product.combo.list	product.combo	\N	list	product/views/product_combo_views.xml	primary	{"en_US": "<list string=\\"Combo Choices\\">\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"base_price\\" widget=\\"monetary\\" options=\\"{'field_digits': True}\\"/>\\n                <field name=\\"combo_item_count\\"/>\\n            </list>", "es_ES": "<list string=\\"Opciones de combinaciones\\">\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"base_price\\" widget=\\"monetary\\" options=\\"{'field_digits': True}\\"/>\\n                <field name=\\"combo_item_count\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Combo Choices">\n                <field name="currency_id" column_invisible="True"/>\n                <field name="sequence" widget="handle"/>\n                <field name="name"/>\n                <field name="base_price" widget="monetary" options="{'field_digits': True}"/>\n                <field name="combo_item_count"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
505	16	\N	1	1	product.document.form	product.document	\N	form	product/views/product_document_views.xml	primary	{"en_US": "<form>\\n                <sheet>\\n                    <field name=\\"res_model\\" invisible=\\"True\\"/>\\n                    <h1>\\n                        <field name=\\"name\\" readonly=\\"not datas and type != 'url'\\"/>\\n                    </h1>\\n                    <group>\\n                        <group>\\n                            <field name=\\"type\\" readonly=\\"datas or id\\" class=\\"oe_inline\\"/>\\n                            <label for=\\"datas\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"datas\\" filename=\\"name\\" invisible=\\"type == 'url'\\" required=\\"type == 'binary'\\" class=\\"oe_inline\\"/>\\n                            </div>\\n                            <field name=\\"url\\" widget=\\"url\\" invisible=\\"type == 'binary'\\" required=\\"type == 'url'\\"/>\\n                            <field name=\\"res_name\\" string=\\"Product Variant\\" invisible=\\"res_model != 'product.product'\\"/>\\n                        </group>\\n                    </group>\\n                    <group string=\\"Attached To\\" groups=\\"base.group_no_one\\">\\n                        <field name=\\"res_name\\"/>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" class=\\"oe_inline\\"/>\\n                    </group>\\n                    <group string=\\"History\\" groups=\\"base.group_no_one\\" invisible=\\"not create_date\\">\\n                        <label for=\\"create_uid\\" string=\\"Creation\\"/>\\n                        <div name=\\"creation_div\\">\\n                            <field name=\\"create_uid\\" readonly=\\"1\\" class=\\"oe_inline\\"/> on\\n                            <field name=\\"create_date\\" readonly=\\"1\\" class=\\"oe_inline\\"/>\\n                        </div>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form>\\n                <sheet>\\n                    <field name=\\"res_model\\" invisible=\\"True\\"/>\\n                    <h1>\\n                        <field name=\\"name\\" readonly=\\"not datas and type != 'url'\\"/>\\n                    </h1>\\n                    <group>\\n                        <group>\\n                            <field name=\\"type\\" readonly=\\"datas or id\\" class=\\"oe_inline\\"/>\\n                            <label for=\\"datas\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"datas\\" filename=\\"name\\" invisible=\\"type == 'url'\\" required=\\"type == 'binary'\\" class=\\"oe_inline\\"/>\\n                            </div>\\n                            <field name=\\"url\\" widget=\\"url\\" invisible=\\"type == 'binary'\\" required=\\"type == 'url'\\"/>\\n                            <field name=\\"res_name\\" string=\\"Variante de producto\\" invisible=\\"res_model != 'product.product'\\"/>\\n                        </group>\\n                    </group>\\n                    <group string=\\"Adjuntado a\\" groups=\\"base.group_no_one\\">\\n                        <field name=\\"res_name\\"/>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" class=\\"oe_inline\\"/>\\n                    </group>\\n                    <group string=\\"Historial\\" groups=\\"base.group_no_one\\" invisible=\\"not create_date\\">\\n                        <label for=\\"create_uid\\" string=\\"Creación\\"/>\\n                        <div name=\\"creation_div\\">\\n                            <field name=\\"create_uid\\" readonly=\\"1\\" class=\\"oe_inline\\"/> de\\n                            <field name=\\"create_date\\" readonly=\\"1\\" class=\\"oe_inline\\"/>\\n                        </div>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form>\n                <sheet>\n                    <field name="res_model" invisible="True"/>\n                    <h1>\n                        <field name="name" readonly="not datas and type != 'url'"/>\n                    </h1>\n                    <group>\n                        <group>\n                            <field name="type" readonly="datas or id" class="oe_inline"/>\n                            <label for="datas"/>\n                            <div class="o_row">\n                                <field name="datas" filename="name" invisible="type == 'url'" required="type == 'binary'" class="oe_inline"/>\n                            </div>\n                            <field name="url" widget="url" invisible="type == 'binary'" required="type == 'url'"/>\n                            <field name="res_name" string="Product Variant" invisible="res_model != 'product.product'"/>\n                        </group>\n                    </group>\n                    <group string="Attached To" groups="base.group_no_one">\n                        <field name="res_name"/>\n                        <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}" class="oe_inline"/>\n                    </group>\n                    <group string="History" groups="base.group_no_one" invisible="not create_date">\n                        <label for="create_uid" string="Creation"/>\n                        <div name="creation_div">\n                            <field name="create_uid" readonly="1" class="oe_inline"/> on\n                            <field name="create_date" readonly="1" class="oe_inline"/>\n                        </div>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
528	8	478	1	1	product.template.product.form	product.template	\N	form	product/views/product_template_views.xml	primary	{"en_US": "<data><xpath expr=\\"//form\\" position=\\"attributes\\">\\n                <attribute name=\\"name\\">Product Template</attribute>\\n            </xpath>\\n            <field name=\\"categ_id\\" position=\\"after\\">\\n                <field name=\\"default_code\\" string=\\"Reference\\" invisible=\\"product_variant_count &gt; 1\\"/>\\n                <field name=\\"valid_product_template_attribute_line_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"barcode\\" invisible=\\"product_variant_count &gt; 1                         or (product_variant_count == 0                         and valid_product_template_attribute_line_ids)                         or type in ['service', 'combo']\\"/>\\n            </field>\\n\\n            <button name=\\"action_open_documents\\" position=\\"before\\">\\n                <button name=\\"178\\" type=\\"action\\" icon=\\"fa-sitemap\\" class=\\"oe_stat_button\\" invisible=\\"product_variant_count &lt;= 1\\" groups=\\"product.group_product_variant\\">\\n                    <field string=\\"Variants\\" name=\\"product_variant_count\\" widget=\\"statinfo\\"/>\\n                </button>\\n            </button>\\n\\n            <xpath expr=\\"//page[@name='general_information']\\" position=\\"after\\">\\n                <page name=\\"variants\\" string=\\"Attributes &amp; Variants\\" groups=\\"product.group_product_variant\\" invisible=\\"type == 'combo'\\">\\n                    <field name=\\"attribute_line_ids\\" widget=\\"one2many\\" context=\\"{'show_attribute': False}\\">\\n                        <list string=\\"Variants\\" editable=\\"bottom\\" decoration-info=\\"value_count &lt;= 1\\">\\n                            <field name=\\"value_count\\" column_invisible=\\"True\\"/>\\n                            <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                            <field name=\\"attribute_id\\" readonly=\\"id\\"/>\\n                            <field name=\\"value_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create_edit': True, 'color_field': 'color'}\\" context=\\"{'default_attribute_id': attribute_id, 'show_attribute': False}\\"/>\\n                            <button string=\\"Configure\\" class=\\"float-end btn-secondary\\" type=\\"object\\" name=\\"action_open_attribute_values\\" groups=\\"product.group_product_variant\\"/>\\n                        </list>\\n                    </field>\\n                        <p class=\\"oe_grey oe_edit_only\\">\\n                        <strong>Warning</strong>: adding or deleting attributes\\n                        will delete and recreate existing variants and lead\\n                        to the loss of their possible customizations.\\n                    </p>\\n                </page>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='group_standard_price']\\" position=\\"after\\">\\n                <field name=\\"product_properties\\" columns=\\"2\\"/>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//form\\" position=\\"attributes\\">\\n                <attribute name=\\"name\\">Product Template</attribute>\\n            </xpath>\\n            <field name=\\"categ_id\\" position=\\"after\\">\\n                <field name=\\"default_code\\" string=\\"Referencia\\" invisible=\\"product_variant_count &gt; 1\\"/>\\n                <field name=\\"valid_product_template_attribute_line_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"barcode\\" invisible=\\"product_variant_count &gt; 1                         or (product_variant_count == 0                         and valid_product_template_attribute_line_ids)                         or type in ['service', 'combo']\\"/>\\n            </field>\\n\\n            <button name=\\"action_open_documents\\" position=\\"before\\">\\n                <button name=\\"178\\" type=\\"action\\" icon=\\"fa-sitemap\\" class=\\"oe_stat_button\\" invisible=\\"product_variant_count &lt;= 1\\" groups=\\"product.group_product_variant\\">\\n                    <field string=\\"Variantes\\" name=\\"product_variant_count\\" widget=\\"statinfo\\"/>\\n                </button>\\n            </button>\\n\\n            <xpath expr=\\"//page[@name='general_information']\\" position=\\"after\\">\\n                <page name=\\"variants\\" string=\\"Atributos y variantes\\" groups=\\"product.group_product_variant\\" invisible=\\"type == 'combo'\\">\\n                    <field name=\\"attribute_line_ids\\" widget=\\"one2many\\" context=\\"{'show_attribute': False}\\">\\n                        <list string=\\"Variantes\\" editable=\\"bottom\\" decoration-info=\\"value_count &lt;= 1\\">\\n                            <field name=\\"value_count\\" column_invisible=\\"True\\"/>\\n                            <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                            <field name=\\"attribute_id\\" readonly=\\"id\\"/>\\n                            <field name=\\"value_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_create_edit': True, 'color_field': 'color'}\\" context=\\"{'default_attribute_id': attribute_id, 'show_attribute': False}\\"/>\\n                            <button string=\\"Configurar\\" class=\\"float-end btn-secondary\\" type=\\"object\\" name=\\"action_open_attribute_values\\" groups=\\"product.group_product_variant\\"/>\\n                        </list>\\n                    </field>\\n                        <p class=\\"oe_grey oe_edit_only\\">\\n                        <strong>Advertencia</strong>: añadir o quitar atributos eliminará\\n                        y recreará las variantes existentes, esto hará que pierda\\n                        sus personalizaciones (si tiene).\\n                    </p>\\n                </page>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='group_standard_price']\\" position=\\"after\\">\\n                <field name=\\"product_properties\\" columns=\\"2\\"/>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//form" position="attributes">\n                <attribute name="name">Product Template</attribute>\n            </xpath>\n            <field name="categ_id" position="after">\n                <field name="default_code" string="Reference" invisible="product_variant_count &gt; 1"/>\n                <field name="valid_product_template_attribute_line_ids" invisible="1"/>\n                <field name="barcode" invisible="product_variant_count &gt; 1                         or (product_variant_count == 0                         and valid_product_template_attribute_line_ids)                         or type in ['service', 'combo']"/>\n            </field>\n\n            <button name="action_open_documents" position="before">\n                <button name="178" type="action" icon="fa-sitemap" class="oe_stat_button" invisible="product_variant_count &lt;= 1" groups="product.group_product_variant">\n                    <field string="Variants" name="product_variant_count" widget="statinfo"/>\n                </button>\n            </button>\n\n            <xpath expr="//page[@name='general_information']" position="after">\n                <page name="variants" string="Attributes &amp; Variants" groups="product.group_product_variant" invisible="type == 'combo'">\n                    <field name="attribute_line_ids" widget="one2many" context="{'show_attribute': False}">\n                        <list string="Variants" editable="bottom" decoration-info="value_count &lt;= 1">\n                            <field name="value_count" column_invisible="True"/>\n                            <field name="sequence" widget="handle"/>\n                            <field name="attribute_id" readonly="id"/>\n                            <field name="value_ids" widget="many2many_tags" options="{'no_create_edit': True, 'color_field': 'color'}" context="{'default_attribute_id': attribute_id, 'show_attribute': False}"/>\n                            <button string="Configure" class="float-end btn-secondary" type="object" name="action_open_attribute_values" groups="product.group_product_variant"/>\n                        </list>\n                    </field>\n                        <p class="oe_grey oe_edit_only">\n                        <strong>Warning</strong>: adding or deleting attributes\n                        will delete and recreate existing variants and lead\n                        to the loss of their possible customizations.\n                    </p>\n                </page>\n            </xpath>\n            <xpath expr="//group[@name='group_standard_price']" position="after">\n                <field name="product_properties" columns="2"/>\n            </xpath>\n        </data>	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
506	16	\N	1	1	product.document.kanban	product.document	\N	kanban	product/views/product_document_views.xml	primary	{"en_US": "<kanban js_class=\\"product_documents_kanban\\" can_open=\\"0\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"ir_attachment_id\\"/>\\n                <field name=\\"mimetype\\"/>\\n                <field name=\\"type\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"active\\"/>\\n                <field name=\\"res_model\\"/>\\n                <templates>\\n                    <t t-name=\\"menu\\">\\n                        <a t-if=\\"widget.editable\\" type=\\"open\\" class=\\"dropdown-item\\">Edit</a>\\n                        <a t-if=\\"widget.deletable\\" type=\\"delete\\" class=\\"dropdown-item\\">Delete</a>\\n                        <a t-attf-href=\\"/web/content/#{record.ir_attachment_id.raw_value}?download=true\\" download=\\"\\" class=\\"dropdown-item\\">Download</a>\\n                    </t>\\n                    <t t-name=\\"card\\" class=\\"o_kanban_attachment flex-row\\">\\n                        <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Variant\\" bg_color=\\"text-bg-secondary\\" invisible=\\"not active or res_model != 'product.product'\\" groups=\\"product.group_product_variant\\"/>\\n                        <aside class=\\"o_kanban_image m-2\\">\\n                            <t t-set=\\"webimage\\" t-value=\\"new RegExp('image.*(gif|jpeg|jpg|png|webp)').test(record.mimetype.value)\\"/>\\n                            <t t-set=\\"binaryPreviewable\\" t-value=\\"new RegExp('(image|video|application/pdf|text)').test(record.mimetype.value) &amp;&amp; record.type.raw_value === 'binary'\\"/>\\n                            <div t-attf-class=\\"o_kanban_image_wrapper #{(webimage or binaryPreviewable) ? 'o_kanban_previewer' : ''}\\">\\n                                <div t-if=\\"record.type.raw_value == 'url'\\" class=\\"fa fa-link fa-3x text-muted\\" aria-label=\\"Image is a link\\"/>\\n                                <img t-elif=\\"webimage\\" t-attf-src=\\"/web/image/#{record.ir_attachment_id.raw_value}\\" width=\\"100\\" height=\\"100\\" alt=\\"Document\\" class=\\"o_attachment_image\\"/>\\n                                <div t-else=\\"\\" class=\\"o_image o_image_thumbnail\\" t-att-data-mimetype=\\"record.mimetype.value\\"/>\\n                            </div>\\n                        </aside>\\n                        <main class=\\"ms-2 p-2\\">\\n                            <field name=\\"name\\" class=\\" fw-bolder fs-5 text-truncate\\"/>\\n                            <field t-if=\\"record.type.raw_value == 'url'\\" name=\\"url\\" widget=\\"url\\"/>\\n                            <div class=\\"d-flex flex-column mt-2\\">\\n                                <field name=\\"res_name\\" class=\\"text-decoration-underline fst-italic\\" invisible=\\"res_model != 'product.product'\\"/>\\n                            </div>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban js_class=\\"product_documents_kanban\\" can_open=\\"0\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"ir_attachment_id\\"/>\\n                <field name=\\"mimetype\\"/>\\n                <field name=\\"type\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"active\\"/>\\n                <field name=\\"res_model\\"/>\\n                <templates>\\n                    <t t-name=\\"menu\\">\\n                        <a t-if=\\"widget.editable\\" type=\\"open\\" class=\\"dropdown-item\\">Editar</a>\\n                        <a t-if=\\"widget.deletable\\" type=\\"delete\\" class=\\"dropdown-item\\">Eliminar</a>\\n                        <a t-attf-href=\\"/web/content/#{record.ir_attachment_id.raw_value}?download=true\\" download=\\"\\" class=\\"dropdown-item\\">Descargar</a>\\n                    </t>\\n                    <t t-name=\\"card\\" class=\\"o_kanban_attachment flex-row\\">\\n                        <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Variante\\" bg_color=\\"text-bg-secondary\\" invisible=\\"not active or res_model != 'product.product'\\" groups=\\"product.group_product_variant\\"/>\\n                        <aside class=\\"o_kanban_image m-2\\">\\n                            <t t-set=\\"webimage\\" t-value=\\"new RegExp('image.*(gif|jpeg|jpg|png|webp)').test(record.mimetype.value)\\"/>\\n                            <t t-set=\\"binaryPreviewable\\" t-value=\\"new RegExp('(image|video|application/pdf|text)').test(record.mimetype.value) &amp;&amp; record.type.raw_value === 'binary'\\"/>\\n                            <div t-attf-class=\\"o_kanban_image_wrapper #{(webimage or binaryPreviewable) ? 'o_kanban_previewer' : ''}\\">\\n                                <div t-if=\\"record.type.raw_value == 'url'\\" class=\\"fa fa-link fa-3x text-muted\\" aria-label=\\"La imagen es un enlace\\"/>\\n                                <img t-elif=\\"webimage\\" t-attf-src=\\"/web/image/#{record.ir_attachment_id.raw_value}\\" width=\\"100\\" height=\\"100\\" alt=\\"Documento\\" class=\\"o_attachment_image\\"/>\\n                                <div t-else=\\"\\" class=\\"o_image o_image_thumbnail\\" t-att-data-mimetype=\\"record.mimetype.value\\"/>\\n                            </div>\\n                        </aside>\\n                        <main class=\\"ms-2 p-2\\">\\n                            <field name=\\"name\\" class=\\" fw-bolder fs-5 text-truncate\\"/>\\n                            <field t-if=\\"record.type.raw_value == 'url'\\" name=\\"url\\" widget=\\"url\\"/>\\n                            <div class=\\"d-flex flex-column mt-2\\">\\n                                <field name=\\"res_name\\" class=\\"text-decoration-underline fst-italic\\" invisible=\\"res_model != 'product.product'\\"/>\\n                            </div>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban js_class="product_documents_kanban" can_open="0">\n                <field name="sequence" widget="handle"/>\n                <field name="ir_attachment_id"/>\n                <field name="mimetype"/>\n                <field name="type"/>\n                <field name="name"/>\n                <field name="active"/>\n                <field name="res_model"/>\n                <templates>\n                    <t t-name="menu">\n                        <a t-if="widget.editable" type="open" class="dropdown-item">Edit</a>\n                        <a t-if="widget.deletable" type="delete" class="dropdown-item">Delete</a>\n                        <a t-attf-href="/web/content/#{record.ir_attachment_id.raw_value}?download=true" download="" class="dropdown-item">Download</a>\n                    </t>\n                    <t t-name="card" class="o_kanban_attachment flex-row">\n                        <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                        <widget name="web_ribbon" title="Variant" bg_color="text-bg-secondary" invisible="not active or res_model != 'product.product'" groups="product.group_product_variant"/>\n                        <aside class="o_kanban_image m-2">\n                            <t t-set="webimage" t-value="new RegExp('image.*(gif|jpeg|jpg|png|webp)').test(record.mimetype.value)"/>\n                            <t t-set="binaryPreviewable" t-value="new RegExp('(image|video|application/pdf|text)').test(record.mimetype.value) &amp;&amp; record.type.raw_value === 'binary'"/>\n                            <div t-attf-class="o_kanban_image_wrapper #{(webimage or binaryPreviewable) ? 'o_kanban_previewer' : ''}">\n                                <div t-if="record.type.raw_value == 'url'" class="fa fa-link fa-3x text-muted" aria-label="Image is a link"/>\n                                <img t-elif="webimage" t-attf-src="/web/image/#{record.ir_attachment_id.raw_value}" width="100" height="100" alt="Document" class="o_attachment_image"/>\n                                <div t-else="" class="o_image o_image_thumbnail" t-att-data-mimetype="record.mimetype.value"/>\n                            </div>\n                        </aside>\n                        <main class="ms-2 p-2">\n                            <field name="name" class=" fw-bolder fs-5 text-truncate"/>\n                            <field t-if="record.type.raw_value == 'url'" name="url" widget="url"/>\n                            <div class="d-flex flex-column mt-2">\n                                <field name="res_name" class="text-decoration-underline fst-italic" invisible="res_model != 'product.product'"/>\n                            </div>\n                        </main>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
508	16	\N	1	1	product.document.search	product.document	\N	search	product/views/product_document_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"name\\"/>\\n                <filter name=\\"archived\\" string=\\"Archived\\" domain=\\"[('active', '=', False)]\\"/>\\n                <filter string=\\"Documents of this variant\\" name=\\"context_variant\\" domain=\\"[('res_model', '=', 'product.product'), ('res_id', '=', context.get('default_res_id'))]\\"/>\\n                <filter name=\\"all\\" string=\\"All\\" domain=\\"['|', ('active', '=', True), ('active', '=', False)]\\"/>\\n            </search>", "es_ES": "<search>\\n                <field name=\\"name\\"/>\\n                <filter name=\\"archived\\" string=\\"Archivado\\" domain=\\"[('active', '=', False)]\\"/>\\n                <filter string=\\"Documentos de esta variante\\" name=\\"context_variant\\" domain=\\"[('res_model', '=', 'product.product'), ('res_id', '=', context.get('default_res_id'))]\\"/>\\n                <filter name=\\"all\\" string=\\"Todos\\" domain=\\"['|', ('active', '=', True), ('active', '=', False)]\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="name"/>\n                <filter name="archived" string="Archived" domain="[('active', '=', False)]"/>\n                <filter string="Documents of this variant" name="context_variant" domain="[('res_model', '=', 'product.product'), ('res_id', '=', context.get('default_res_id'))]"/>\n                <filter name="all" string="All" domain="['|', ('active', '=', True), ('active', '=', False)]"/>\n            </search>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2292	16	\N	1	1	maintenance.team.search	maintenance.team	\N	search	maintenance/views/maintenance_views.xml	primary	{"en_US": "<search string=\\"Search\\">\\n                <field string=\\"Team\\" name=\\"name\\"/>\\n                <filter string=\\"Archived\\" domain=\\"[('active', '=', False)]\\" name=\\"inactive\\"/>\\n            </search>", "es_ES": "<search string=\\"Buscar\\">\\n                <field string=\\"Equipo\\" name=\\"name\\"/>\\n                <filter string=\\"Archivado\\" domain=\\"[('active', '=', False)]\\" name=\\"inactive\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search">\n                <field string="Team" name="name"/>\n                <filter string="Archived" domain="[('active', '=', False)]" name="inactive"/>\n            </search>\n        	f	t	2026-04-24 11:17:56.264301	2026-04-24 11:17:56.264301	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
515	10	\N	1	1	product.pricelist.item.list	product.pricelist.item	\N	list	product/views/product_pricelist_item_views.xml	primary	{"en_US": "<list string=\\"Price Rules\\">\\n          <field name=\\"pricelist_id\\"/>\\n          <field name=\\"name\\" string=\\"Applied On\\"/>\\n          <field name=\\"price\\"/>\\n          <field name=\\"min_quantity\\" colspan=\\"4\\"/>\\n          <field name=\\"date_start\\" optional=\\"hide\\"/>\\n          <field name=\\"date_end\\" optional=\\"hide\\"/>\\n          <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n        </list>", "es_ES": "<list string=\\"Reglas de precio\\">\\n          <field name=\\"pricelist_id\\"/>\\n          <field name=\\"name\\" string=\\"Aplicado en\\"/>\\n          <field name=\\"price\\"/>\\n          <field name=\\"min_quantity\\" colspan=\\"4\\"/>\\n          <field name=\\"date_start\\" optional=\\"hide\\"/>\\n          <field name=\\"date_end\\" optional=\\"hide\\"/>\\n          <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n        </list>"}	<?xml version="1.0"?>\n<list string="Price Rules">\n          <field name="pricelist_id"/>\n          <field name="name" string="Applied On"/>\n          <field name="price"/>\n          <field name="min_quantity" colspan="4"/>\n          <field name="date_start" optional="hide"/>\n          <field name="date_end" optional="hide"/>\n          <field name="company_id" groups="base.group_multi_company" optional="show"/>\n        </list>\n      	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
516	100	\N	1	1	product.pricelist.item.list	product.pricelist.item	\N	list	product/views/product_pricelist_item_views.xml	primary	{"en_US": "<list string=\\"Pricelist Rules\\" editable=\\"bottom\\">\\n                <!-- Scope = coming from a product/product template -->\\n                <field name=\\"pricelist_id\\" string=\\"Pricelist\\" options=\\"{'no_create_edit':1, 'no_open': 1}\\"/>\\n                <field name=\\"product_id\\" groups=\\"product.group_product_variant\\" readonly=\\"context.get('active_model') == 'product.product'\\" column_invisible=\\"context.get('product_without_variants', False)\\" required=\\"applied_on == '0_product_variant'\\" domain=\\"['|', '|',                     ('id', '=', context.get('default_product_id', 0)),                     ('product_tmpl_id', '=', context.get('default_product_tmpl_id', 0)),                     ('categ_id', '=', context.get('default_categ_id', 0)), '|', ('company_id', '=', company_id), ('company_id', '=', False)                     ]\\" placeholder=\\"All variants\\" options=\\"{'no_create_edit':1, 'no_open': 1}\\"/>\\n                <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"categ_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"product_tmpl_id\\" column_invisible=\\"context.get('active_model') != 'product.category'\\" required=\\"applied_on == '1_product'\\" domain=\\"[('categ_id', '=', context.get('default_categ_id', True)), '|', ('company_id', '=', company_id), ('company_id', '=', False)]\\" options=\\"{'no_create_edit':1, 'no_open': 1}\\"/>\\n                <field name=\\"fixed_price\\" widget=\\"monetary\\" string=\\"Price\\" options=\\"{'currency_field': 'currency_id', 'field_digits': True}\\" required=\\"1\\"/>\\n                <field name=\\"min_quantity\\" colspan=\\"4\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"date_start\\" optional=\\"show\\"/>\\n                <field name=\\"date_end\\" optional=\\"show\\"/>\\n                <field name=\\"applied_on\\" column_invisible=\\"True\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\" options=\\"{'no_create':1, 'no_open': 1}\\"/>\\n            </list>", "es_ES": "<list string=\\"Reglas de la lista de precios\\" editable=\\"bottom\\">\\n                <!-- Scope = coming from a product/product template -->\\n                <field name=\\"pricelist_id\\" string=\\"Lista de precios\\" options=\\"{'no_create_edit':1, 'no_open': 1}\\"/>\\n                <field name=\\"product_id\\" groups=\\"product.group_product_variant\\" readonly=\\"context.get('active_model') == 'product.product'\\" column_invisible=\\"context.get('product_without_variants', False)\\" required=\\"applied_on == '0_product_variant'\\" domain=\\"['|', '|',                     ('id', '=', context.get('default_product_id', 0)),                     ('product_tmpl_id', '=', context.get('default_product_tmpl_id', 0)),                     ('categ_id', '=', context.get('default_categ_id', 0)), '|', ('company_id', '=', company_id), ('company_id', '=', False)                     ]\\" placeholder=\\"Todas las variantes\\" options=\\"{'no_create_edit':1, 'no_open': 1}\\"/>\\n                <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"categ_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"product_tmpl_id\\" column_invisible=\\"context.get('active_model') != 'product.category'\\" required=\\"applied_on == '1_product'\\" domain=\\"[('categ_id', '=', context.get('default_categ_id', True)), '|', ('company_id', '=', company_id), ('company_id', '=', False)]\\" options=\\"{'no_create_edit':1, 'no_open': 1}\\"/>\\n                <field name=\\"fixed_price\\" widget=\\"monetary\\" string=\\"Precio\\" options=\\"{'currency_field': 'currency_id', 'field_digits': True}\\" required=\\"1\\"/>\\n                <field name=\\"min_quantity\\" colspan=\\"4\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"date_start\\" optional=\\"show\\"/>\\n                <field name=\\"date_end\\" optional=\\"show\\"/>\\n                <field name=\\"applied_on\\" column_invisible=\\"True\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\" options=\\"{'no_create':1, 'no_open': 1}\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Pricelist Rules" editable="bottom">\n                <!-- Scope = coming from a product/product template -->\n                <field name="pricelist_id" string="Pricelist" options="{'no_create_edit':1, 'no_open': 1}"/>\n                <field name="product_id" groups="product.group_product_variant" readonly="context.get('active_model') == 'product.product'" column_invisible="context.get('product_without_variants', False)" required="applied_on == '0_product_variant'" domain="['|', '|',                     ('id', '=', context.get('default_product_id', 0)),                     ('product_tmpl_id', '=', context.get('default_product_tmpl_id', 0)),                     ('categ_id', '=', context.get('default_categ_id', 0)), '|', ('company_id', '=', company_id), ('company_id', '=', False)                     ]" placeholder="All variants" options="{'no_create_edit':1, 'no_open': 1}"/>\n                <field name="company_id" column_invisible="True"/>\n                <field name="categ_id" column_invisible="True"/>\n                <field name="product_tmpl_id" column_invisible="context.get('active_model') != 'product.category'" required="applied_on == '1_product'" domain="[('categ_id', '=', context.get('default_categ_id', True)), '|', ('company_id', '=', company_id), ('company_id', '=', False)]" options="{'no_create_edit':1, 'no_open': 1}"/>\n                <field name="fixed_price" widget="monetary" string="Price" options="{'currency_field': 'currency_id', 'field_digits': True}" required="1"/>\n                <field name="min_quantity" colspan="4"/>\n                <field name="currency_id" column_invisible="True"/>\n                <field name="date_start" optional="show"/>\n                <field name="date_end" optional="show"/>\n                <field name="applied_on" column_invisible="True"/>\n                <field name="company_id" groups="base.group_multi_company" optional="hide" options="{'no_create':1, 'no_open': 1}"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
518	16	\N	1	1	product.pricelist.search	product.pricelist	\N	search	product/views/product_pricelist_views.xml	primary	{"en_US": "<search string=\\"Products Price Search\\">\\n                <field name=\\"name\\" string=\\"Products Price\\"/>\\n                <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\"/>\\n                <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active','=',False)]\\"/>\\n            </search>", "es_ES": "<search string=\\"Búsqueda de los precios de productos\\">\\n                <field name=\\"name\\" string=\\"Precio de los productos\\"/>\\n                <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\"/>\\n                <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active','=',False)]\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Products Price Search">\n                <field name="name" string="Products Price"/>\n                <field name="currency_id" groups="base.group_multi_currency"/>\n                <filter string="Archived" name="inactive" domain="[('active','=',False)]"/>\n            </search>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
523	16	\N	1	1	product.supplierinfo.search.view	product.supplierinfo	\N	search	product/views/product_supplierinfo_views.xml	primary	{"en_US": "<search string=\\"Vendor\\">\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"product_tmpl_id\\"/>\\n                <field name=\\"product_name\\"/>\\n                <field name=\\"product_code\\"/>\\n                <filter string=\\"Active Products\\" name=\\"active_products\\" domain=\\"['|', ('product_tmpl_id.active', '=', True),('product_id.active', '=', True)]\\"/>\\n                <separator/>\\n                <filter string=\\"Active\\" name=\\"active\\" domain=\\"['|', ('date_end', '=', False), ('date_end', '&gt;=',  (context_today() - datetime.timedelta(days=1)).strftime('%Y-%m-%d'))]\\"/>\\n                <filter string=\\"Archived\\" name=\\"archived\\" domain=\\"[('date_end', '&lt;',  (context_today() - datetime.timedelta(days=1)).strftime('%Y-%m-%d'))]\\"/>\\n                <group expand=\\"0\\" string=\\"Group By\\">\\n                    <filter string=\\"Product\\" name=\\"groupby_product\\" domain=\\"[]\\" context=\\"{'group_by': 'product_tmpl_id'}\\"/>\\n                    <filter string=\\"Vendor\\" name=\\"groupby_vendor\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Proveedor\\">\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"product_tmpl_id\\"/>\\n                <field name=\\"product_name\\"/>\\n                <field name=\\"product_code\\"/>\\n                <filter string=\\"Productos activos\\" name=\\"active_products\\" domain=\\"['|', ('product_tmpl_id.active', '=', True),('product_id.active', '=', True)]\\"/>\\n                <separator/>\\n                <filter string=\\"Activo\\" name=\\"active\\" domain=\\"['|', ('date_end', '=', False), ('date_end', '&gt;=',  (context_today() - datetime.timedelta(days=1)).strftime('%Y-%m-%d'))]\\"/>\\n                <filter string=\\"Archivado\\" name=\\"archived\\" domain=\\"[('date_end', '&lt;',  (context_today() - datetime.timedelta(days=1)).strftime('%Y-%m-%d'))]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Producto\\" name=\\"groupby_product\\" domain=\\"[]\\" context=\\"{'group_by': 'product_tmpl_id'}\\"/>\\n                    <filter string=\\"Proveedor\\" name=\\"groupby_vendor\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Vendor">\n                <field name="partner_id"/>\n                <field name="product_tmpl_id"/>\n                <field name="product_name"/>\n                <field name="product_code"/>\n                <filter string="Active Products" name="active_products" domain="['|', ('product_tmpl_id.active', '=', True),('product_id.active', '=', True)]"/>\n                <separator/>\n                <filter string="Active" name="active" domain="['|', ('date_end', '=', False), ('date_end', '&gt;=',  (context_today() - datetime.timedelta(days=1)).strftime('%Y-%m-%d'))]"/>\n                <filter string="Archived" name="archived" domain="[('date_end', '&lt;',  (context_today() - datetime.timedelta(days=1)).strftime('%Y-%m-%d'))]"/>\n                <group expand="0" string="Group By">\n                    <filter string="Product" name="groupby_product" domain="[]" context="{'group_by': 'product_tmpl_id'}"/>\n                    <filter string="Vendor" name="groupby_vendor" domain="[]" context="{'group_by': 'partner_id'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
524	16	\N	1	1	product.supplierinfo.kanban	product.supplierinfo	\N	kanban	product/views/product_supplierinfo_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\">\\n                <field name=\\"currency_id\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"d-flex fw-bolder mb4\\">\\n                            <field name=\\"partner_id\\"/>\\n                            <field name=\\"price\\" widget=\\"monetary\\" class=\\"ms-auto\\"/>\\n                        </div>\\n                        <div class=\\"d-flex\\">\\n                            <field name=\\"min_qty\\"/>\\n                            <field name=\\"delay\\" class=\\"ms-auto me-1\\"/>days\\n                        </div>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\">\\n                <field name=\\"currency_id\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"d-flex fw-bolder mb4\\">\\n                            <field name=\\"partner_id\\"/>\\n                            <field name=\\"price\\" widget=\\"monetary\\" class=\\"ms-auto\\"/>\\n                        </div>\\n                        <div class=\\"d-flex\\">\\n                            <field name=\\"min_qty\\"/>\\n                            <field name=\\"delay\\" class=\\"ms-auto me-1\\"/>días\\n                        </div>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile">\n                <field name="currency_id"/>\n                <templates>\n                    <t t-name="card">\n                        <div class="d-flex fw-bolder mb4">\n                            <field name="partner_id"/>\n                            <field name="price" widget="monetary" class="ms-auto"/>\n                        </div>\n                        <div class="d-flex">\n                            <field name="min_qty"/>\n                            <field name="delay" class="ms-auto me-1"/>days\n                        </div>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
525	16	\N	1	1	product.supplierinfo.list.view	product.supplierinfo	\N	list	product/views/product_supplierinfo_views.xml	primary	{"en_US": "<list string=\\"Vendor Information\\" multi_edit=\\"1\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"partner_id\\" readonly=\\"1\\"/>\\n                <field name=\\"product_id\\" optional=\\"hide\\" readonly=\\"1\\" column_invisible=\\"context.get('product_template_invisible_variant', False)\\" groups=\\"product.group_product_variant\\" domain=\\"[('product_tmpl_id', '=', context.get('default_product_tmpl_id'))] if context.get('default_product_tmpl_id') else [('product_tmpl_id', '=', product_tmpl_id)]\\"/>\\n                <field name=\\"product_tmpl_id\\" string=\\"Product\\" readonly=\\"1\\" column_invisible=\\"context.get('visible_product_tmpl_id', True)\\"/>\\n                <field name=\\"product_name\\" optional=\\"hide\\"/>\\n                <field name=\\"product_code\\" optional=\\"hide\\"/>\\n                <field name=\\"date_start\\" optional=\\"hide\\"/>\\n                <field name=\\"date_end\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" readonly=\\"1\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"min_qty\\" optional=\\"hide\\"/>\\n                <field name=\\"product_uom\\" groups=\\"uom.group_uom\\" optional=\\"hide\\"/>\\n                <field name=\\"price\\" string=\\"Price\\"/>\\n                <field name=\\"discount\\" optional=\\"hide\\"/>\\n                <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\"/>\\n                <field name=\\"delay\\" optional=\\"show\\"/>\\n            </list>", "es_ES": "<list string=\\"Información del proveedor\\" multi_edit=\\"1\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"partner_id\\" readonly=\\"1\\"/>\\n                <field name=\\"product_id\\" optional=\\"hide\\" readonly=\\"1\\" column_invisible=\\"context.get('product_template_invisible_variant', False)\\" groups=\\"product.group_product_variant\\" domain=\\"[('product_tmpl_id', '=', context.get('default_product_tmpl_id'))] if context.get('default_product_tmpl_id') else [('product_tmpl_id', '=', product_tmpl_id)]\\"/>\\n                <field name=\\"product_tmpl_id\\" string=\\"Producto\\" readonly=\\"1\\" column_invisible=\\"context.get('visible_product_tmpl_id', True)\\"/>\\n                <field name=\\"product_name\\" optional=\\"hide\\"/>\\n                <field name=\\"product_code\\" optional=\\"hide\\"/>\\n                <field name=\\"date_start\\" optional=\\"hide\\"/>\\n                <field name=\\"date_end\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" readonly=\\"1\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"min_qty\\" optional=\\"hide\\"/>\\n                <field name=\\"product_uom\\" groups=\\"uom.group_uom\\" optional=\\"hide\\"/>\\n                <field name=\\"price\\" string=\\"Precio\\"/>\\n                <field name=\\"discount\\" optional=\\"hide\\"/>\\n                <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\"/>\\n                <field name=\\"delay\\" optional=\\"show\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Vendor Information" multi_edit="1">\n                <field name="sequence" widget="handle"/>\n                <field name="partner_id" readonly="1"/>\n                <field name="product_id" optional="hide" readonly="1" column_invisible="context.get('product_template_invisible_variant', False)" groups="product.group_product_variant" domain="[('product_tmpl_id', '=', context.get('default_product_tmpl_id'))] if context.get('default_product_tmpl_id') else [('product_tmpl_id', '=', product_tmpl_id)]"/>\n                <field name="product_tmpl_id" string="Product" readonly="1" column_invisible="context.get('visible_product_tmpl_id', True)"/>\n                <field name="product_name" optional="hide"/>\n                <field name="product_code" optional="hide"/>\n                <field name="date_start" optional="hide"/>\n                <field name="date_end" optional="hide"/>\n                <field name="company_id" readonly="1" groups="base.group_multi_company"/>\n                <field name="min_qty" optional="hide"/>\n                <field name="product_uom" groups="uom.group_uom" optional="hide"/>\n                <field name="price" string="Price"/>\n                <field name="discount" optional="hide"/>\n                <field name="currency_id" groups="base.group_multi_currency"/>\n                <field name="delay" optional="show"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
527	10	\N	1	1	product.template.product.list	product.template	\N	list	product/views/product_template_views.xml	primary	{"en_US": "<list string=\\"Product\\" multi_edit=\\"1\\" sample=\\"1\\">\\n            <header>\\n                <button string=\\"Print Labels\\" type=\\"object\\" name=\\"action_open_label_layout\\"/>\\n            </header>\\n                <field name=\\"product_variant_count\\" column_invisible=\\"True\\"/>\\n                <field name=\\"sale_ok\\" column_invisible=\\"True\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"cost_currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"is_favorite\\" widget=\\"boolean_favorite\\" optional=\\"show\\" nolabel=\\"1\\"/>\\n                <field name=\\"name\\" string=\\"Product Name\\"/>\\n                <field name=\\"default_code\\" optional=\\"show\\"/>\\n                <field name=\\"product_tag_ids\\" widget=\\"many2many_tags\\" optional=\\"show\\"/>\\n                <field name=\\"barcode\\" optional=\\"hide\\" readonly=\\"product_variant_count != 1\\"/>\\n                <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\"/>\\n                <field name=\\"list_price\\" string=\\"Sales Price\\" widget=\\"monetary\\" options=\\"{'currency_field': 'currency_id'}\\" optional=\\"show\\" decoration-muted=\\"not sale_ok\\"/>\\n                <field name=\\"standard_price\\" widget=\\"monetary\\" options=\\"{'currency_field': 'cost_currency_id'}\\" optional=\\"show\\" readonly=\\"1\\"/>\\n                <field name=\\"categ_id\\" optional=\\"hide\\"/>\\n                <field name=\\"type\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                <field name=\\"uom_id\\" string=\\"Unit\\" readonly=\\"1\\" optional=\\"show\\" groups=\\"uom.group_uom\\"/>\\n                <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"activity_exception_decoration\\" widget=\\"activity_exception\\"/>\\n            </list>", "es_ES": "<list string=\\"Producto\\" multi_edit=\\"1\\" sample=\\"1\\">\\n            <header>\\n                <button string=\\"Imprimir etiquetas\\" type=\\"object\\" name=\\"action_open_label_layout\\"/>\\n            </header>\\n                <field name=\\"product_variant_count\\" column_invisible=\\"True\\"/>\\n                <field name=\\"sale_ok\\" column_invisible=\\"True\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"cost_currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"is_favorite\\" widget=\\"boolean_favorite\\" optional=\\"show\\" nolabel=\\"1\\"/>\\n                <field name=\\"name\\" string=\\"Nombre del producto\\"/>\\n                <field name=\\"default_code\\" optional=\\"show\\"/>\\n                <field name=\\"product_tag_ids\\" widget=\\"many2many_tags\\" optional=\\"show\\"/>\\n                <field name=\\"barcode\\" optional=\\"hide\\" readonly=\\"product_variant_count != 1\\"/>\\n                <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\"/>\\n                <field name=\\"list_price\\" string=\\"Precio de venta\\" widget=\\"monetary\\" options=\\"{'currency_field': 'currency_id'}\\" optional=\\"show\\" decoration-muted=\\"not sale_ok\\"/>\\n                <field name=\\"standard_price\\" widget=\\"monetary\\" options=\\"{'currency_field': 'cost_currency_id'}\\" optional=\\"show\\" readonly=\\"1\\"/>\\n                <field name=\\"categ_id\\" optional=\\"hide\\"/>\\n                <field name=\\"type\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                <field name=\\"uom_id\\" string=\\"Unidad\\" readonly=\\"1\\" optional=\\"show\\" groups=\\"uom.group_uom\\"/>\\n                <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"activity_exception_decoration\\" widget=\\"activity_exception\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Product" multi_edit="1" sample="1">\n            <header>\n                <button string="Print Labels" type="object" name="action_open_label_layout"/>\n            </header>\n                <field name="product_variant_count" column_invisible="True"/>\n                <field name="sale_ok" column_invisible="True"/>\n                <field name="currency_id" column_invisible="True"/>\n                <field name="cost_currency_id" column_invisible="True"/>\n                <field name="is_favorite" widget="boolean_favorite" optional="show" nolabel="1"/>\n                <field name="name" string="Product Name"/>\n                <field name="default_code" optional="show"/>\n                <field name="product_tag_ids" widget="many2many_tags" optional="show"/>\n                <field name="barcode" optional="hide" readonly="product_variant_count != 1"/>\n                <field name="company_id" options="{'no_create': True}" groups="base.group_multi_company" optional="hide"/>\n                <field name="list_price" string="Sales Price" widget="monetary" options="{'currency_field': 'currency_id'}" optional="show" decoration-muted="not sale_ok"/>\n                <field name="standard_price" widget="monetary" options="{'currency_field': 'cost_currency_id'}" optional="show" readonly="1"/>\n                <field name="categ_id" optional="hide"/>\n                <field name="type" optional="hide" readonly="1"/>\n                <field name="uom_id" string="Unit" readonly="1" optional="show" groups="uom.group_uom"/>\n                <field name="active" column_invisible="True"/>\n                <field name="activity_exception_decoration" widget="activity_exception"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
529	16	\N	1	1	Product.template.product.kanban	product.template	\N	kanban	product/views/product_template_views.xml	primary	{"en_US": "<kanban sample=\\"1\\">\\n                <field name=\\"currency_id\\"/>\\n                <field name=\\"activity_state\\"/>\\n                <field name=\\"categ_id\\"/>\\n                <progressbar field=\\"activity_state\\" colors=\\"{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row\\">\\n                        <main class=\\"pe-2\\">\\n                            <div class=\\"mb-1\\">\\n                                <div class=\\"d-flex mb-0 h5\\">\\n                                    <field class=\\"me-1\\" name=\\"is_favorite\\" widget=\\"boolean_favorite\\" nolabel=\\"1\\"/>\\n                                    <field name=\\"name\\"/>\\n                                </div>\\n                                <span t-if=\\"record.default_code.value\\">\\n                                    [<field name=\\"default_code\\"/>]\\n                                </span>\\n                                <strong t-if=\\"record.product_variant_count.value &gt; 1\\">\\n                                    <field name=\\"product_variant_count\\"/> Variants\\n                                </strong>\\n                            </div>\\n                            <span>\\n                                Price: <field name=\\"list_price\\" widget=\\"monetary\\" options=\\"{'currency_field': 'currency_id', 'field_digits': True}\\"/>\\n                            </span>\\n                            <field name=\\"product_properties\\" widget=\\"properties\\"/>\\n                        </main>\\n                        <aside>\\n                            <field name=\\"image_128\\" widget=\\"image\\" alt=\\"Product\\" options=\\"{'img_class': 'w-100 object-fit-contain'}\\" invisible=\\"not image_128\\"/>\\n                        </aside>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban sample=\\"1\\">\\n                <field name=\\"currency_id\\"/>\\n                <field name=\\"activity_state\\"/>\\n                <field name=\\"categ_id\\"/>\\n                <progressbar field=\\"activity_state\\" colors=\\"{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row\\">\\n                        <main class=\\"pe-2\\">\\n                            <div class=\\"mb-1\\">\\n                                <div class=\\"d-flex mb-0 h5\\">\\n                                    <field class=\\"me-1\\" name=\\"is_favorite\\" widget=\\"boolean_favorite\\" nolabel=\\"1\\"/>\\n                                    <field name=\\"name\\"/>\\n                                </div>\\n                                <span t-if=\\"record.default_code.value\\">\\n                                    [<field name=\\"default_code\\"/>]\\n                                </span>\\n                                <strong t-if=\\"record.product_variant_count.value &gt; 1\\">\\n                                    <field name=\\"product_variant_count\\"/> Variantes\\n                                </strong>\\n                            </div>\\n                            <span>\\n                                Precio: <field name=\\"list_price\\" widget=\\"monetary\\" options=\\"{'currency_field': 'currency_id', 'field_digits': True}\\"/>\\n                            </span>\\n                            <field name=\\"product_properties\\" widget=\\"properties\\"/>\\n                        </main>\\n                        <aside>\\n                            <field name=\\"image_128\\" widget=\\"image\\" alt=\\"Producto\\" options=\\"{'img_class': 'w-100 object-fit-contain'}\\" invisible=\\"not image_128\\"/>\\n                        </aside>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban sample="1">\n                <field name="currency_id"/>\n                <field name="activity_state"/>\n                <field name="categ_id"/>\n                <progressbar field="activity_state" colors="{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}"/>\n                <templates>\n                    <t t-name="card" class="flex-row">\n                        <main class="pe-2">\n                            <div class="mb-1">\n                                <div class="d-flex mb-0 h5">\n                                    <field class="me-1" name="is_favorite" widget="boolean_favorite" nolabel="1"/>\n                                    <field name="name"/>\n                                </div>\n                                <span t-if="record.default_code.value">\n                                    [<field name="default_code"/>]\n                                </span>\n                                <strong t-if="record.product_variant_count.value &gt; 1">\n                                    <field name="product_variant_count"/> Variants\n                                </strong>\n                            </div>\n                            <span>\n                                Price: <field name="list_price" widget="monetary" options="{'currency_field': 'currency_id', 'field_digits': True}"/>\n                            </span>\n                            <field name="product_properties" widget="properties"/>\n                        </main>\n                        <aside>\n                            <field name="image_128" widget="image" alt="Product" options="{'img_class': 'w-100 object-fit-contain'}" invisible="not image_128"/>\n                        </aside>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
530	16	\N	1	1	product.template.activity	product.template	\N	activity	product/views/product_template_views.xml	primary	{"en_US": "<activity string=\\"Products\\">\\n                <field name=\\"id\\"/>\\n                <templates>\\n                    <div t-name=\\"activity-box\\">\\n                        <img t-att-src=\\"activity_image('product.template', 'image_128', record.id.raw_value)\\" role=\\"img\\" t-att-title=\\"record.id.value\\" t-att-alt=\\"record.id.value\\"/>\\n                        <div class=\\"ms-2\\">\\n                            <field name=\\"name\\" display=\\"full\\" class=\\"o_text_block\\"/>\\n                            <div t-if=\\"record.default_code.value\\" class=\\"o_text_block text-muted\\">\\n                                [<field name=\\"default_code\\"/>]\\n                            </div>\\n                        </div>\\n                    </div>\\n                </templates>\\n            </activity>", "es_ES": "<activity string=\\"Productos\\">\\n                <field name=\\"id\\"/>\\n                <templates>\\n                    <div t-name=\\"activity-box\\">\\n                        <img t-att-src=\\"activity_image('product.template', 'image_128', record.id.raw_value)\\" role=\\"img\\" t-att-title=\\"record.id.value\\" t-att-alt=\\"record.id.value\\"/>\\n                        <div class=\\"ms-2\\">\\n                            <field name=\\"name\\" display=\\"full\\" class=\\"o_text_block\\"/>\\n                            <div t-if=\\"record.default_code.value\\" class=\\"o_text_block text-muted\\">\\n                                [<field name=\\"default_code\\"/>]\\n                            </div>\\n                        </div>\\n                    </div>\\n                </templates>\\n            </activity>"}	<?xml version="1.0"?>\n<activity string="Products">\n                <field name="id"/>\n                <templates>\n                    <div t-name="activity-box">\n                        <img t-att-src="activity_image('product.template', 'image_128', record.id.raw_value)" role="img" t-att-title="record.id.value" t-att-alt="record.id.value"/>\n                        <div class="ms-2">\n                            <field name="name" display="full" class="o_text_block"/>\n                            <div t-if="record.default_code.value" class="o_text_block text-muted">\n                                [<field name="default_code"/>]\n                            </div>\n                        </div>\n                    </div>\n                </templates>\n            </activity>\n        	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
532	16	126	1	1	res.partner.product.property.form.inherit	res.partner	\N	form	product/views/res_partner_views.xml	extension	{"en_US": "<group name=\\"sale\\">\\n                    <field name=\\"property_product_pricelist\\" groups=\\"product.group_product_pricelist\\" invisible=\\"not is_company and parent_id\\"/>\\n                    <div name=\\"parent_pricelists\\" groups=\\"product.group_product_pricelist\\" colspan=\\"2\\" invisible=\\"is_company or not parent_id\\">\\n                        <p>Pricelists are managed on <button name=\\"open_commercial_entity\\" type=\\"object\\" string=\\"the parent company\\" class=\\"oe_link\\"/></p>\\n                    </div>\\n                </group>", "es_ES": "<group name=\\"sale\\">\\n                    <field name=\\"property_product_pricelist\\" groups=\\"product.group_product_pricelist\\" invisible=\\"not is_company and parent_id\\"/>\\n                    <div name=\\"parent_pricelists\\" groups=\\"product.group_product_pricelist\\" colspan=\\"2\\" invisible=\\"is_company or not parent_id\\">\\n                        <p>Las listas de precios se gestionan en <button name=\\"open_commercial_entity\\" type=\\"object\\" string=\\"la compañia padre\\" class=\\"oe_link\\"/></p>\\n                    </div>\\n                </group>"}	<?xml version="1.0"?>\n<group name="sale">\n                    <field name="property_product_pricelist" groups="product.group_product_pricelist" invisible="not is_company and parent_id"/>\n                    <div name="parent_pricelists" groups="product.group_product_pricelist" colspan="2" invisible="is_company or not parent_id">\n                        <p>Pricelists are managed on <button name="open_commercial_entity" type="object" string="the parent company" class="oe_link"/></p>\n                    </div>\n                </group>\n            	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2171	20	\N	1	1	purchase.order.line.form2	purchase.order.line	\N	form	purchase/views/purchase_views.xml	primary	{"en_US": "<form string=\\"Purchase Order Line\\" create=\\"false\\">\\n                    <sheet>\\n                        <label for=\\"order_id\\"/>\\n                        <h1>\\n                            <field name=\\"order_id\\" class=\\"oe_inline\\"/>\\n                            <label string=\\",\\" for=\\"date_order\\" invisible=\\"not date_order\\"/>\\n                            <field name=\\"date_order\\" class=\\"oe_inline\\"/>\\n                        </h1>\\n                        <label for=\\"partner_id\\"/>\\n                        <h2><field name=\\"partner_id\\"/></h2>\\n                        <group>\\n                            <group>\\n                                <field name=\\"product_id\\" readonly=\\"1\\"/>\\n                                <label for=\\"product_qty\\"/>\\n                                <div class=\\"o_row\\">\\n                                    <field name=\\"product_qty\\" readonly=\\"1\\"/>\\n                                    <field name=\\"product_uom\\" readonly=\\"1\\" groups=\\"uom.group_uom\\"/>\\n                                </div>\\n                                <field name=\\"price_unit\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"taxes_id\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=', 'purchase')]\\"/>\\n                                <field name=\\"date_planned\\" readonly=\\"1\\"/>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'purchase_order'}\\"/>\\n                            </group>\\n                        </group>\\n                        <field name=\\"name\\"/>\\n                        <separator string=\\"Manual Invoices\\"/>\\n                        <field name=\\"invoice_lines\\"/>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Línea de pedido de compra\\" create=\\"false\\">\\n                    <sheet>\\n                        <label for=\\"order_id\\"/>\\n                        <h1>\\n                            <field name=\\"order_id\\" class=\\"oe_inline\\"/>\\n                            <label string=\\",\\" for=\\"date_order\\" invisible=\\"not date_order\\"/>\\n                            <field name=\\"date_order\\" class=\\"oe_inline\\"/>\\n                        </h1>\\n                        <label for=\\"partner_id\\"/>\\n                        <h2><field name=\\"partner_id\\"/></h2>\\n                        <group>\\n                            <group>\\n                                <field name=\\"product_id\\" readonly=\\"1\\"/>\\n                                <label for=\\"product_qty\\"/>\\n                                <div class=\\"o_row\\">\\n                                    <field name=\\"product_qty\\" readonly=\\"1\\"/>\\n                                    <field name=\\"product_uom\\" readonly=\\"1\\" groups=\\"uom.group_uom\\"/>\\n                                </div>\\n                                <field name=\\"price_unit\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"taxes_id\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=', 'purchase')]\\"/>\\n                                <field name=\\"date_planned\\" readonly=\\"1\\"/>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'purchase_order'}\\"/>\\n                            </group>\\n                        </group>\\n                        <field name=\\"name\\"/>\\n                        <separator string=\\"Facturas manuales\\"/>\\n                        <field name=\\"invoice_lines\\"/>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Purchase Order Line" create="false">\n                    <sheet>\n                        <label for="order_id"/>\n                        <h1>\n                            <field name="order_id" class="oe_inline"/>\n                            <label string="," for="date_order" invisible="not date_order"/>\n                            <field name="date_order" class="oe_inline"/>\n                        </h1>\n                        <label for="partner_id"/>\n                        <h2><field name="partner_id"/></h2>\n                        <group>\n                            <group>\n                                <field name="product_id" readonly="1"/>\n                                <label for="product_qty"/>\n                                <div class="o_row">\n                                    <field name="product_qty" readonly="1"/>\n                                    <field name="product_uom" readonly="1" groups="uom.group_uom"/>\n                                </div>\n                                <field name="price_unit"/>\n                            </group>\n                            <group>\n                                <field name="taxes_id" widget="many2many_tags" domain="[('type_tax_use', '=', 'purchase')]"/>\n                                <field name="date_planned" readonly="1"/>\n                                <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}"/>\n                                <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting" options="{'product_field': 'product_id', 'business_domain': 'purchase_order'}"/>\n                            </group>\n                        </group>\n                        <field name="name"/>\n                        <separator string="Manual Invoices"/>\n                        <field name="invoice_lines"/>\n                    </sheet>\n                </form>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
546	16	\N	1	1	report_pricelist_page	\N	product.report_pricelist_page	qweb	product/report/product_pricelist_report_templates.xml	primary	{"en_US": "<t t-name=\\"product.report_pricelist_page\\">\\n        <div class=\\"container bg-white p-4 my-4\\">\\n            <div class=\\"oe_structure\\"/>\\n            <div class=\\"row my-3\\">\\n                <div class=\\"col-12\\">\\n                    <h2 t-if=\\"is_html_type\\">\\n                        Pricelist <span t-if=\\"display_pricelist_title\\">:</span>\\n                        <a t-if=\\"display_pricelist_title\\" href=\\"#\\" class=\\"o_action\\" data-model=\\"product.pricelist\\" t-att-data-res-id=\\"pricelist.id\\">\\n                            <span t-field=\\"pricelist.display_name\\">Gold Member Pricelist</span>\\n                        </a>\\n                    </h2>\\n                    <h2 t-else=\\"\\">\\n                        Pricelist <span t-if=\\"display_pricelist_title\\">:</span>\\n                        <span t-if=\\"display_pricelist_title\\" t-field=\\"pricelist.display_name\\">Gold Member Pricelist</span>\\n                    </h2>\\n                </div>\\n            </div>\\n            <div class=\\"oe_structure\\"/>\\n            <div class=\\"row\\">\\n                <div class=\\"col-12\\">\\n                    <table class=\\"table table-sm\\">\\n                        <thead>\\n                            <th class=\\"text-end px-1\\" colspan=\\"100%\\">Quantities (Price)</th>\\n                            <tr>\\n                                <th class=\\"px-1\\">Products</th>\\n                                <th class=\\"px-1\\" groups=\\"uom.group_uom\\">UOM</th>\\n                                <t t-foreach=\\"quantities\\" t-as=\\"qty\\">\\n                                    <th class=\\"text-end px-1\\"><span t-out=\\"qty\\">10 Units</span></th>\\n                                </t>\\n                            </tr>\\n                        </thead>\\n                        <tbody>\\n                            <t t-foreach=\\"products\\" t-as=\\"product\\">\\n                                <tr>\\n                                    <td t-att-class=\\"is_product_tmpl and 'fw-bold px-1' or None\\">\\n                                        <a t-if=\\"is_html_type\\" href=\\"#\\" class=\\"o_action\\" t-att-data-model=\\"is_product_tmpl and 'product.template' or 'product.product'\\" t-att-data-res-id=\\"product['id']\\">\\n                                            <span t-out=\\"product['name']\\">Virtual Interior Design</span>\\n                                        </a>\\n                                        <span t-else=\\"\\" t-out=\\"product['name']\\">Acme Widget</span>\\n                                    </td>\\n                                    <td groups=\\"uom.group_uom\\" class=\\"px-1\\" t-out=\\"product['uom']\\"/>\\n                                    <t t-foreach=\\"quantities\\" t-as=\\"qty\\">\\n                                        <td class=\\"text-end px-1\\">\\n                                            <span t-out=\\"product['price'][qty]\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: pricelist.currency_id}\\">$15.00</span>\\n                                        </td>\\n                                    </t>\\n                                </tr>\\n                                <t t-if=\\"is_product_tmpl and 'variants' in product\\">\\n                                    <tr t-foreach=\\"product['variants']\\" t-as=\\"variant\\">\\n                                        <td class=\\"px-1\\">\\n                                            <a t-if=\\"is_html_type\\" href=\\"#\\" class=\\"o_action ms-4\\" data-model=\\"product.product\\" t-att-data-res-id=\\"variant['id']\\">\\n                                                <span t-out=\\"variant['name']\\">Acme Widget - Blue</span>\\n                                            </a>\\n                                            <span t-else=\\"\\" class=\\"ms-4\\" t-out=\\"variant['name']\\">Acme Widget - Blue</span>\\n                                        </td>\\n                                        <td groups=\\"uom.group_uom\\" class=\\"px-1\\" t-out=\\"product['uom']\\"/>\\n                                        <t t-foreach=\\"quantities\\" t-as=\\"qty\\">\\n                                            <td class=\\"text-end px-1\\">\\n                                                <span t-out=\\"variant['price'][qty]\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: pricelist.currency_id}\\">$14.00</span>\\n                                            </td>\\n                                        </t>\\n                                    </tr>\\n                                </t>\\n                            </t>\\n                        </tbody>\\n                    </table>\\n                </div>\\n            </div>\\n            <div class=\\"oe_structure\\"/>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"product.report_pricelist_page\\">\\n        <div class=\\"container bg-white p-4 my-4\\">\\n            <div class=\\"oe_structure\\"/>\\n            <div class=\\"row my-3\\">\\n                <div class=\\"col-12\\">\\n                    <h2 t-if=\\"is_html_type\\">\\n                        Lista de precios <span t-if=\\"display_pricelist_title\\">:</span>\\n                        <a t-if=\\"display_pricelist_title\\" href=\\"#\\" class=\\"o_action\\" data-model=\\"product.pricelist\\" t-att-data-res-id=\\"pricelist.id\\">\\n                            <span t-field=\\"pricelist.display_name\\">Lista de precios para miembros Gold</span>\\n                        </a>\\n                    </h2>\\n                    <h2 t-else=\\"\\">\\n                        Lista de precios <span t-if=\\"display_pricelist_title\\">:</span>\\n                        <span t-if=\\"display_pricelist_title\\" t-field=\\"pricelist.display_name\\">Lista de precios para miembros Gold</span>\\n                    </h2>\\n                </div>\\n            </div>\\n            <div class=\\"oe_structure\\"/>\\n            <div class=\\"row\\">\\n                <div class=\\"col-12\\">\\n                    <table class=\\"table table-sm\\">\\n                        <thead>\\n                            <th class=\\"text-end px-1\\" colspan=\\"100%\\">Cantidades (Precio)</th>\\n                            <tr>\\n                                <th class=\\"px-1\\">Productos</th>\\n                                <th class=\\"px-1\\" groups=\\"uom.group_uom\\">UdM</th>\\n                                <t t-foreach=\\"quantities\\" t-as=\\"qty\\">\\n                                    <th class=\\"text-end px-1\\"><span t-out=\\"qty\\">10 unidades</span></th>\\n                                </t>\\n                            </tr>\\n                        </thead>\\n                        <tbody>\\n                            <t t-foreach=\\"products\\" t-as=\\"product\\">\\n                                <tr>\\n                                    <td t-att-class=\\"is_product_tmpl and 'fw-bold px-1' or None\\">\\n                                        <a t-if=\\"is_html_type\\" href=\\"#\\" class=\\"o_action\\" t-att-data-model=\\"is_product_tmpl and 'product.template' or 'product.product'\\" t-att-data-res-id=\\"product['id']\\">\\n                                            <span t-out=\\"product['name']\\">Diseño interior virtual</span>\\n                                        </a>\\n                                        <span t-else=\\"\\" t-out=\\"product['name']\\">Widget Acme</span>\\n                                    </td>\\n                                    <td groups=\\"uom.group_uom\\" class=\\"px-1\\" t-out=\\"product['uom']\\"/>\\n                                    <t t-foreach=\\"quantities\\" t-as=\\"qty\\">\\n                                        <td class=\\"text-end px-1\\">\\n                                            <span t-out=\\"product['price'][qty]\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: pricelist.currency_id}\\">15,00 €</span>\\n                                        </td>\\n                                    </t>\\n                                </tr>\\n                                <t t-if=\\"is_product_tmpl and 'variants' in product\\">\\n                                    <tr t-foreach=\\"product['variants']\\" t-as=\\"variant\\">\\n                                        <td class=\\"px-1\\">\\n                                            <a t-if=\\"is_html_type\\" href=\\"#\\" class=\\"o_action ms-4\\" data-model=\\"product.product\\" t-att-data-res-id=\\"variant['id']\\">\\n                                                <span t-out=\\"variant['name']\\">Widget Acme - Azul</span>\\n                                            </a>\\n                                            <span t-else=\\"\\" class=\\"ms-4\\" t-out=\\"variant['name']\\">Widget Acme - Azul</span>\\n                                        </td>\\n                                        <td groups=\\"uom.group_uom\\" class=\\"px-1\\" t-out=\\"product['uom']\\"/>\\n                                        <t t-foreach=\\"quantities\\" t-as=\\"qty\\">\\n                                            <td class=\\"text-end px-1\\">\\n                                                <span t-out=\\"variant['price'][qty]\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: pricelist.currency_id}\\">14,00 €</span>\\n                                            </td>\\n                                        </t>\\n                                    </tr>\\n                                </t>\\n                            </t>\\n                        </tbody>\\n                    </table>\\n                </div>\\n            </div>\\n            <div class=\\"oe_structure\\"/>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="product.report_pricelist_page">\n        <div class="container bg-white p-4 my-4">\n            <div class="oe_structure"/>\n            <div class="row my-3">\n                <div class="col-12">\n                    <h2 t-if="is_html_type">\n                        Pricelist <span t-if="display_pricelist_title">:</span>\n                        <a t-if="display_pricelist_title" href="#" class="o_action" data-model="product.pricelist" t-att-data-res-id="pricelist.id">\n                            <span t-field="pricelist.display_name">Gold Member Pricelist</span>\n                        </a>\n                    </h2>\n                    <h2 t-else="">\n                        Pricelist <span t-if="display_pricelist_title">:</span>\n                        <span t-if="display_pricelist_title" t-field="pricelist.display_name">Gold Member Pricelist</span>\n                    </h2>\n                </div>\n            </div>\n            <div class="oe_structure"/>\n            <div class="row">\n                <div class="col-12">\n                    <table class="table table-sm">\n                        <thead>\n                            <th class="text-end px-1" colspan="100%">Quantities (Price)</th>\n                            <tr>\n                                <th class="px-1">Products</th>\n                                <th class="px-1" groups="uom.group_uom">UOM</th>\n                                <t t-foreach="quantities" t-as="qty">\n                                    <th class="text-end px-1"><span t-out="qty">10 Units</span></th>\n                                </t>\n                            </tr>\n                        </thead>\n                        <tbody>\n                            <t t-foreach="products" t-as="product">\n                                <tr>\n                                    <td t-att-class="is_product_tmpl and 'fw-bold px-1' or None">\n                                        <a t-if="is_html_type" href="#" class="o_action" t-att-data-model="is_product_tmpl and 'product.template' or 'product.product'" t-att-data-res-id="product['id']">\n                                            <span t-out="product['name']">Virtual Interior Design</span>\n                                        </a>\n                                        <span t-else="" t-out="product['name']">Acme Widget</span>\n                                    </td>\n                                    <td groups="uom.group_uom" class="px-1" t-out="product['uom']"/>\n                                    <t t-foreach="quantities" t-as="qty">\n                                        <td class="text-end px-1">\n                                            <span t-out="product['price'][qty]" t-options="{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: pricelist.currency_id}">$15.00</span>\n                                        </td>\n                                    </t>\n                                </tr>\n                                <t t-if="is_product_tmpl and 'variants' in product">\n                                    <tr t-foreach="product['variants']" t-as="variant">\n                                        <td class="px-1">\n                                            <a t-if="is_html_type" href="#" class="o_action ms-4" data-model="product.product" t-att-data-res-id="variant['id']">\n                                                <span t-out="variant['name']">Acme Widget - Blue</span>\n                                            </a>\n                                            <span t-else="" class="ms-4" t-out="variant['name']">Acme Widget - Blue</span>\n                                        </td>\n                                        <td groups="uom.group_uom" class="px-1" t-out="product['uom']"/>\n                                        <t t-foreach="quantities" t-as="qty">\n                                            <td class="text-end px-1">\n                                                <span t-out="variant['price'][qty]" t-options="{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: pricelist.currency_id}">$14.00</span>\n                                            </td>\n                                        </t>\n                                    </tr>\n                                </t>\n                            </t>\n                        </tbody>\n                    </table>\n                </div>\n            </div>\n            <div class="oe_structure"/>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
545	16	\N	1	1	report_packagingbarcode	\N	product.report_packagingbarcode	qweb	product/report/product_packaging.xml	primary	{"en_US": "<t t-name=\\"product.report_packagingbarcode\\">\\n            <t t-call=\\"web.basic_layout\\">\\n                <div class=\\"page\\">\\n                    <div class=\\"oe_structure\\"/>\\n                    <t t-foreach=\\"docs\\" t-as=\\"packaging\\">\\n                        <div class=\\"col-4\\" style=\\"padding:0;\\">\\n                            <div class=\\"oe_structure\\"/>\\n                            <table class=\\"table table-condensed\\" style=\\"border-bottom: 0px solid white !important;width: 3in;\\">\\n                                <tr>\\n                                    <th style=\\"text-align: left;\\">\\n                                        <strong><span t-field=\\"packaging.name\\">Package Type A</span></strong>\\n                                    </th>\\n                                </tr>\\n                                <tr>\\n                                    <td>\\n                                        <strong><span t-field=\\"packaging.product_id.display_name\\">Eco-friendly Wooden Chair</span></strong>\\n                                    </td>\\n                                </tr>\\n                                <tr>\\n                                    <td>\\n                                        <div class=\\"o_row\\">\\n                                            <strong>Qty: </strong>\\n                                            <strong><span t-field=\\"packaging.qty\\">10</span></strong>\\n                                            <strong><span t-field=\\"packaging.product_uom_id\\" groups=\\"uom.group_uom\\">Units</span></strong>\\n                                        </div>\\n                                    </td>\\n                                </tr>\\n                                  <t t-if=\\"packaging.barcode\\">\\n                                    <tr>\\n                                    <td style=\\"text-align: center; vertical-align: middle;\\" class=\\"col-5\\">\\n                                        <div t-field=\\"packaging.barcode\\" t-options=\\"{'widget': 'barcode', 'symbology': 'auto', 'width': 600, 'height': 150, 'img_style': 'width:100%;height:20%;'}\\"/>\\n                                        <span t-field=\\"packaging.barcode\\">123456789012</span>\\n                                    </td>\\n                                </tr>\\n                              </t>\\n                            </table>\\n                            <div class=\\"oe_structure\\"/>\\n                        </div>\\n                    </t>\\n                    <div class=\\"oe_structure\\"/>\\n                </div>\\n            </t>\\n        </t>", "es_ES": "<t t-name=\\"product.report_packagingbarcode\\">\\n            <t t-call=\\"web.basic_layout\\">\\n                <div class=\\"page\\">\\n                    <div class=\\"oe_structure\\"/>\\n                    <t t-foreach=\\"docs\\" t-as=\\"packaging\\">\\n                        <div class=\\"col-4\\" style=\\"padding:0;\\">\\n                            <div class=\\"oe_structure\\"/>\\n                            <table class=\\"table table-condensed\\" style=\\"border-bottom: 0px solid white !important;width: 3in;\\">\\n                                <tr>\\n                                    <th style=\\"text-align: left;\\">\\n                                        <strong><span t-field=\\"packaging.name\\">Tipo de paquete A</span></strong>\\n                                    </th>\\n                                </tr>\\n                                <tr>\\n                                    <td>\\n                                        <strong><span t-field=\\"packaging.product_id.display_name\\">Silla de madera amigable con el ambiente</span></strong>\\n                                    </td>\\n                                </tr>\\n                                <tr>\\n                                    <td>\\n                                        <div class=\\"o_row\\">\\n                                            <strong>Ctd.: </strong>\\n                                            <strong><span t-field=\\"packaging.qty\\">10</span></strong>\\n                                            <strong><span t-field=\\"packaging.product_uom_id\\" groups=\\"uom.group_uom\\">Unidades</span></strong>\\n                                        </div>\\n                                    </td>\\n                                </tr>\\n                                  <t t-if=\\"packaging.barcode\\">\\n                                    <tr>\\n                                    <td style=\\"text-align: center; vertical-align: middle;\\" class=\\"col-5\\">\\n                                        <div t-field=\\"packaging.barcode\\" t-options=\\"{'widget': 'barcode', 'symbology': 'auto', 'width': 600, 'height': 150, 'img_style': 'width:100%;height:20%;'}\\"/>\\n                                        <span t-field=\\"packaging.barcode\\">123456789012</span>\\n                                    </td>\\n                                </tr>\\n                              </t>\\n                            </table>\\n                            <div class=\\"oe_structure\\"/>\\n                        </div>\\n                    </t>\\n                    <div class=\\"oe_structure\\"/>\\n                </div>\\n            </t>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="product.report_packagingbarcode">\n            <t t-call="web.basic_layout">\n                <div class="page">\n                    <div class="oe_structure"/>\n                    <t t-foreach="docs" t-as="packaging">\n                        <div class="col-4" style="padding:0;">\n                            <div class="oe_structure"/>\n                            <table class="table table-condensed" style="border-bottom: 0px solid white !important;width: 3in;">\n                                <tr>\n                                    <th style="text-align: left;">\n                                        <strong><span t-field="packaging.name">Package Type A</span></strong>\n                                    </th>\n                                </tr>\n                                <tr>\n                                    <td>\n                                        <strong><span t-field="packaging.product_id.display_name">Eco-friendly Wooden Chair</span></strong>\n                                    </td>\n                                </tr>\n                                <tr>\n                                    <td>\n                                        <div class="o_row">\n                                            <strong>Qty: </strong>\n                                            <strong><span t-field="packaging.qty">10</span></strong>\n                                            <strong><span t-field="packaging.product_uom_id" groups="uom.group_uom">Units</span></strong>\n                                        </div>\n                                    </td>\n                                </tr>\n                                  <t t-if="packaging.barcode">\n                                    <tr>\n                                    <td style="text-align: center; vertical-align: middle;" class="col-5">\n                                        <div t-field="packaging.barcode" t-options="{'widget': 'barcode', 'symbology': 'auto', 'width': 600, 'height': 150, 'img_style': 'width:100%;height:20%;'}"/>\n                                        <span t-field="packaging.barcode">123456789012</span>\n                                    </td>\n                                </tr>\n                              </t>\n                            </table>\n                            <div class="oe_structure"/>\n                        </div>\n                    </t>\n                    <div class="oe_structure"/>\n                </div>\n            </t>\n        </t>\n    	f	t	2026-04-08 08:34:36.29858	2026-04-08 08:34:36.29858	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
549	16	\N	1	1	sales.team.crm.tag.view.list	crm.tag	\N	list	sales_team/views/crm_tag_views.xml	primary	{"en_US": "<list string=\\"Tags\\" editable=\\"bottom\\" sample=\\"1\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"color\\" widget=\\"color_picker\\"/>\\n            </list>", "es_ES": "<list string=\\"Etiquetas\\" editable=\\"bottom\\" sample=\\"1\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"color\\" widget=\\"color_picker\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Tags" editable="bottom" sample="1">\n                <field name="name"/>\n                <field name="color" widget="color_picker"/>\n            </list>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
950	16	\N	1	1	sale.report.pivot	sale.report	\N	pivot	sale/report/sale_report_views.xml	primary	{"en_US": "<pivot string=\\"Sales Analysis\\" sample=\\"1\\">\\n                 <field name=\\"team_id\\" type=\\"col\\"/>\\n                 <field name=\\"date\\" interval=\\"month\\" type=\\"row\\"/>\\n                 <field name=\\"product_uom_qty\\" type=\\"measure\\"/>\\n             </pivot>", "es_ES": "<pivot string=\\"Análisis de ventas\\" sample=\\"1\\">\\n                 <field name=\\"team_id\\" type=\\"col\\"/>\\n                 <field name=\\"date\\" interval=\\"month\\" type=\\"row\\"/>\\n                 <field name=\\"product_uom_qty\\" type=\\"measure\\"/>\\n             </pivot>"}	<?xml version="1.0"?>\n<pivot string="Sales Analysis" sample="1">\n                 <field name="team_id" type="col"/>\n                 <field name="date" interval="month" type="row"/>\n                 <field name="product_uom_qty" type="measure"/>\n             </pivot>\n         	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
955	16	\N	1	1	sale.report.search	sale.report	\N	search	sale/report/sale_report_views.xml	primary	{"en_US": "<search string=\\"Sales Analysis\\">\\n                <field name=\\"date\\"/>\\n                <filter string=\\"Date\\" name=\\"year\\" invisible=\\"1\\" date=\\"date\\" default_period=\\"year\\"/>\\n                <filter string=\\"Quotations\\" name=\\"Quotations\\" domain=\\"[('state','in', ('draft', 'sent'))]\\"/>\\n                <filter string=\\"Sales Orders\\" name=\\"Sales\\" domain=\\"[('state','not in',('draft', 'cancel', 'sent'))]\\"/>\\n                <separator/>\\n                <filter name=\\"filter_date\\" date=\\"date\\" default_period=\\"month\\"/>\\n                <filter name=\\"filter_order_date\\" invisible=\\"1\\" string=\\"Order Date: Last 365 Days\\" domain=\\"[('date', '&gt;=', (datetime.datetime.combine(context_today() + relativedelta(days=-365), datetime.time(0,0,0))).strftime('%Y-%m-%d %H:%M:%S'))]\\"/>\\n                <separator/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"team_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"product_tmpl_id\\"/>\\n                <field name=\\"categ_id\\"/>\\n                <filter name=\\"to_invoice\\" string=\\"To Invoice\\" domain=\\"[('line_invoice_status', '=', 'to invoice')]\\"/>\\n                <filter name=\\"fully_invoiced\\" string=\\"Fully Invoiced\\" domain=\\"[('line_invoice_status', '=', 'invoiced')]\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"country_id\\"/>\\n                <field name=\\"industry_id\\"/>\\n                <group expand=\\"0\\" string=\\"Extended Filters\\">\\n                    <field name=\\"categ_id\\" filter_domain=\\"[('categ_id', 'child_of', self)]\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n                <group expand=\\"1\\" string=\\"Group By\\">\\n                    <filter string=\\"Salesperson\\" name=\\"User\\" context=\\"{'group_by':'user_id'}\\"/>\\n                    <filter string=\\"Sales Team\\" name=\\"sales_channel\\" context=\\"{'group_by':'team_id'}\\"/>\\n                    <filter string=\\"Customer\\" name=\\"Customer\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    <filter string=\\"Customer Country\\" name=\\"country_id\\" context=\\"{'group_by':'country_id'}\\"/>\\n                    <filter string=\\"Customer Industry\\" name=\\"industry_id\\" context=\\"{'group_by':'industry_id'}\\"/>\\n                    <filter string=\\"Product\\" name=\\"product_tmpl_id\\" context=\\"{'group_by':'product_tmpl_id'}\\"/>\\n                    <filter string=\\"Product Variant\\" name=\\"product_id\\" context=\\"{'group_by':'product_id'}\\" groups=\\"product.group_product_variant\\"/>\\n                    <filter string=\\"Product Category\\" name=\\"Category\\" context=\\"{'group_by':'categ_id'}\\"/>\\n                    <filter string=\\"Status\\" name=\\"status\\" context=\\"{'group_by':'state'}\\"/>\\n                    <filter string=\\"Company\\" name=\\"company\\" groups=\\"base.group_multi_company\\" context=\\"{'group_by':'company_id'}\\"/>\\n                    <separator/>\\n                    <filter string=\\"Order Date\\" name=\\"group_by_date\\" context=\\"{'group_by':'date'}\\" invisible=\\"context.get('sale_report_view_hide_date')\\"/>\\n                    <filter string=\\"Order Date\\" name=\\"group_by_date_day\\" context=\\"{'group_by':'date:day'}\\" invisible=\\"not context.get('sale_report_view_hide_date')\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Análisis de ventas\\">\\n                <field name=\\"date\\"/>\\n                <filter string=\\"Fecha\\" name=\\"year\\" invisible=\\"1\\" date=\\"date\\" default_period=\\"year\\"/>\\n                <filter string=\\"Presupuestos\\" name=\\"Quotations\\" domain=\\"[('state','in', ('draft', 'sent'))]\\"/>\\n                <filter string=\\"Pedidos de venta\\" name=\\"Sales\\" domain=\\"[('state','not in',('draft', 'cancel', 'sent'))]\\"/>\\n                <separator/>\\n                <filter name=\\"filter_date\\" date=\\"date\\" default_period=\\"month\\"/>\\n                <filter name=\\"filter_order_date\\" invisible=\\"1\\" string=\\"Fecha de pedido: Últimos 365 días\\" domain=\\"[('date', '&gt;=', (datetime.datetime.combine(context_today() + relativedelta(days=-365), datetime.time(0,0,0))).strftime('%Y-%m-%d %H:%M:%S'))]\\"/>\\n                <separator/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"team_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"product_tmpl_id\\"/>\\n                <field name=\\"categ_id\\"/>\\n                <filter name=\\"to_invoice\\" string=\\"A facturar\\" domain=\\"[('line_invoice_status', '=', 'to invoice')]\\"/>\\n                <filter name=\\"fully_invoiced\\" string=\\"Completamente facturado\\" domain=\\"[('line_invoice_status', '=', 'invoiced')]\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"country_id\\"/>\\n                <field name=\\"industry_id\\"/>\\n                <group expand=\\"0\\" string=\\"Filtros avanzados\\">\\n                    <field name=\\"categ_id\\" filter_domain=\\"[('categ_id', 'child_of', self)]\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Comercial\\" name=\\"User\\" context=\\"{'group_by':'user_id'}\\"/>\\n                    <filter string=\\"Equipo de ventas\\" name=\\"sales_channel\\" context=\\"{'group_by':'team_id'}\\"/>\\n                    <filter string=\\"Cliente\\" name=\\"Customer\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    <filter string=\\"País del cliente\\" name=\\"country_id\\" context=\\"{'group_by':'country_id'}\\"/>\\n                    <filter string=\\"Sector del cliente\\" name=\\"industry_id\\" context=\\"{'group_by':'industry_id'}\\"/>\\n                    <filter string=\\"Producto\\" name=\\"product_tmpl_id\\" context=\\"{'group_by':'product_tmpl_id'}\\"/>\\n                    <filter string=\\"Variante de producto\\" name=\\"product_id\\" context=\\"{'group_by':'product_id'}\\" groups=\\"product.group_product_variant\\"/>\\n                    <filter string=\\"Categoría de producto\\" name=\\"Category\\" context=\\"{'group_by':'categ_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"status\\" context=\\"{'group_by':'state'}\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"company\\" groups=\\"base.group_multi_company\\" context=\\"{'group_by':'company_id'}\\"/>\\n                    <separator/>\\n                    <filter string=\\"Fecha de pedido\\" name=\\"group_by_date\\" context=\\"{'group_by':'date'}\\" invisible=\\"context.get('sale_report_view_hide_date')\\"/>\\n                    <filter string=\\"Fecha de pedido\\" name=\\"group_by_date_day\\" context=\\"{'group_by':'date:day'}\\" invisible=\\"not context.get('sale_report_view_hide_date')\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Sales Analysis">\n                <field name="date"/>\n                <filter string="Date" name="year" invisible="1" date="date" default_period="year"/>\n                <filter string="Quotations" name="Quotations" domain="[('state','in', ('draft', 'sent'))]"/>\n                <filter string="Sales Orders" name="Sales" domain="[('state','not in',('draft', 'cancel', 'sent'))]"/>\n                <separator/>\n                <filter name="filter_date" date="date" default_period="month"/>\n                <filter name="filter_order_date" invisible="1" string="Order Date: Last 365 Days" domain="[('date', '&gt;=', (datetime.datetime.combine(context_today() + relativedelta(days=-365), datetime.time(0,0,0))).strftime('%Y-%m-%d %H:%M:%S'))]"/>\n                <separator/>\n                <field name="user_id"/>\n                <field name="team_id"/>\n                <field name="product_id"/>\n                <field name="product_tmpl_id"/>\n                <field name="categ_id"/>\n                <filter name="to_invoice" string="To Invoice" domain="[('line_invoice_status', '=', 'to invoice')]"/>\n                <filter name="fully_invoiced" string="Fully Invoiced" domain="[('line_invoice_status', '=', 'invoiced')]"/>\n                <field name="partner_id"/>\n                <field name="country_id"/>\n                <field name="industry_id"/>\n                <group expand="0" string="Extended Filters">\n                    <field name="categ_id" filter_domain="[('categ_id', 'child_of', self)]"/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                </group>\n                <group expand="1" string="Group By">\n                    <filter string="Salesperson" name="User" context="{'group_by':'user_id'}"/>\n                    <filter string="Sales Team" name="sales_channel" context="{'group_by':'team_id'}"/>\n                    <filter string="Customer" name="Customer" context="{'group_by':'partner_id'}"/>\n                    <filter string="Customer Country" name="country_id" context="{'group_by':'country_id'}"/>\n                    <filter string="Customer Industry" name="industry_id" context="{'group_by':'industry_id'}"/>\n                    <filter string="Product" name="product_tmpl_id" context="{'group_by':'product_tmpl_id'}"/>\n                    <filter string="Product Variant" name="product_id" context="{'group_by':'product_id'}" groups="product.group_product_variant"/>\n                    <filter string="Product Category" name="Category" context="{'group_by':'categ_id'}"/>\n                    <filter string="Status" name="status" context="{'group_by':'state'}"/>\n                    <filter string="Company" name="company" groups="base.group_multi_company" context="{'group_by':'company_id'}"/>\n                    <separator/>\n                    <filter string="Order Date" name="group_by_date" context="{'group_by':'date'}" invisible="context.get('sale_report_view_hide_date')"/>\n                    <filter string="Order Date" name="group_by_date_day" context="{'group_by':'date:day'}" invisible="not context.get('sale_report_view_hide_date')"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
969	2	968	1	1	sale.order.list (orders)	sale.order	\N	list	sale/views/sale_order_views.xml	primary	{"en_US": "<list position=\\"attributes\\">\\n                <attribute name=\\"string\\">Sales Orders</attribute>\\n            </list>", "es_ES": "<list position=\\"attributes\\">\\n                <attribute name=\\"string\\">Pedidos de venta</attribute>\\n            </list>"}	<?xml version="1.0"?>\n<!-- Dummy view content since empty views are not supported atm -->\n            <list position="attributes">\n                <attribute name="string">Sales Orders</attribute>\n            </list>\n        	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
559	32	558	1	1	crm.team.member.view.kanban.from.team	crm.team.member	\N	kanban	sales_team/views/crm_team_member_views.xml	primary	{"en_US": "<xpath expr=\\"//field[@name='crm_team_id']\\" position=\\"replace\\">\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='crm_team_id']" position="replace">\n            </xpath>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
561	32	560	1	1	crm.team.member.view.form.from.team	crm.team.member	\N	form	sales_team/views/crm_team_member_views.xml	primary	{"en_US": "<xpath expr=\\"//group[@name='group_owner']\\" position=\\"replace\\"/>"}	<?xml version="1.0"?>\n<xpath expr="//group[@name='group_owner']" position="replace"/>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
560	16	\N	1	1	crm.team.member.view.form	crm.team.member	\N	form	sales_team/views/crm_team_member_views.xml	primary	{"en_US": "<form string=\\"Sales Men\\">\\n                <field name=\\"active\\" invisible=\\"1\\"/>\\n                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                <field name=\\"is_membership_multi\\" invisible=\\"1\\"/>\\n                <field name=\\"member_warning\\" invisible=\\"1\\"/>\\n                <field name=\\"user_in_teams_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"user_company_ids\\" invisible=\\"1\\"/>\\n                <sheet>\\n                    <div class=\\"alert alert-info text-center\\" role=\\"alert\\" invisible=\\"not member_warning\\">\\n                        <field name=\\"member_warning\\"/>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <field name=\\"image_1920\\" widget=\\"image\\" class=\\"oe_avatar\\" invisible=\\"not user_id\\" options=\\"{&quot;preview_image&quot;: &quot;image_128&quot;}\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"user_id\\" class=\\"oe_edit_only\\"/>\\n                        <h1 class=\\"d-flex\\">\\n                            <field name=\\"user_id\\" class=\\"flex-grow-1\\" options=\\"{'no_quick_create': True}\\"/>\\n                        </h1>\\n                    </div>\\n                    <group name=\\"member_partner_info\\">\\n                        <group name=\\"group_owner\\">\\n                            <field name=\\"crm_team_id\\" context=\\"{'kanban_view_ref': 'sales_team.crm_team_view_kanban'}\\"/>\\n                        </group>\\n                        <group class=\\"ps-0\\" name=\\"group_user\\">\\n                            <field name=\\"company_id\\" invisible=\\"not user_id\\" groups=\\"base.group_multi_company\\"/>\\n                            <field name=\\"email\\" invisible=\\"not user_id\\"/>\\n                            <field name=\\"mobile\\" invisible=\\"not user_id\\"/>\\n                            <field name=\\"phone\\" invisible=\\"not user_id\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <chatter/>\\n            </form>", "es_ES": "<form string=\\"Comerciales\\">\\n                <field name=\\"active\\" invisible=\\"1\\"/>\\n                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                <field name=\\"is_membership_multi\\" invisible=\\"1\\"/>\\n                <field name=\\"member_warning\\" invisible=\\"1\\"/>\\n                <field name=\\"user_in_teams_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"user_company_ids\\" invisible=\\"1\\"/>\\n                <sheet>\\n                    <div class=\\"alert alert-info text-center\\" role=\\"alert\\" invisible=\\"not member_warning\\">\\n                        <field name=\\"member_warning\\"/>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <field name=\\"image_1920\\" widget=\\"image\\" class=\\"oe_avatar\\" invisible=\\"not user_id\\" options=\\"{&quot;preview_image&quot;: &quot;image_128&quot;}\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"user_id\\" class=\\"oe_edit_only\\"/>\\n                        <h1 class=\\"d-flex\\">\\n                            <field name=\\"user_id\\" class=\\"flex-grow-1\\" options=\\"{'no_quick_create': True}\\"/>\\n                        </h1>\\n                    </div>\\n                    <group name=\\"member_partner_info\\">\\n                        <group name=\\"group_owner\\">\\n                            <field name=\\"crm_team_id\\" context=\\"{'kanban_view_ref': 'sales_team.crm_team_view_kanban'}\\"/>\\n                        </group>\\n                        <group class=\\"ps-0\\" name=\\"group_user\\">\\n                            <field name=\\"company_id\\" invisible=\\"not user_id\\" groups=\\"base.group_multi_company\\"/>\\n                            <field name=\\"email\\" invisible=\\"not user_id\\"/>\\n                            <field name=\\"mobile\\" invisible=\\"not user_id\\"/>\\n                            <field name=\\"phone\\" invisible=\\"not user_id\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <chatter/>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Sales Men">\n                <field name="active" invisible="1"/>\n                <field name="company_id" invisible="1"/>\n                <field name="is_membership_multi" invisible="1"/>\n                <field name="member_warning" invisible="1"/>\n                <field name="user_in_teams_ids" invisible="1"/>\n                <field name="user_company_ids" invisible="1"/>\n                <sheet>\n                    <div class="alert alert-info text-center" role="alert" invisible="not member_warning">\n                        <field name="member_warning"/>\n                    </div>\n                    <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                    <field name="image_1920" widget="image" class="oe_avatar" invisible="not user_id" options="{&quot;preview_image&quot;: &quot;image_128&quot;}"/>\n                    <div class="oe_title">\n                        <label for="user_id" class="oe_edit_only"/>\n                        <h1 class="d-flex">\n                            <field name="user_id" class="flex-grow-1" options="{'no_quick_create': True}"/>\n                        </h1>\n                    </div>\n                    <group name="member_partner_info">\n                        <group name="group_owner">\n                            <field name="crm_team_id" context="{'kanban_view_ref': 'sales_team.crm_team_view_kanban'}"/>\n                        </group>\n                        <group class="ps-0" name="group_user">\n                            <field name="company_id" invisible="not user_id" groups="base.group_multi_company"/>\n                            <field name="email" invisible="not user_id"/>\n                            <field name="mobile" invisible="not user_id"/>\n                            <field name="phone" invisible="not user_id"/>\n                        </group>\n                    </group>\n                </sheet>\n                <chatter/>\n            </form>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
558	16	\N	1	1	crm.team.member.view.kanban	crm.team.member	\N	kanban	sales_team/views/crm_team_member_views.xml	primary	{"en_US": "<kanban quick_create=\\"false\\" group_create=\\"0\\" records_draggable=\\"0\\" sample=\\"1\\" default_group_by=\\"crm_team_id\\" class=\\"o_crm_team_member_kanban\\">\\n                <field name=\\"active\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row mb-3\\">\\n                        <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <aside>\\n                            <field name=\\"user_id\\" widget=\\"image\\" options=\\"{'preview_image': 'avatar_128'}\\" class=\\"o_image_64_cover\\" alt=\\"Avatar\\"/>\\n                        </aside>\\n                        <main class=\\"ms-3\\">\\n                            <field name=\\"user_id\\" class=\\"fw-bold fs-5\\"/>\\n                            <a type=\\"open\\" class=\\"nav-link p-0\\"><field name=\\"crm_team_id\\"/></a>\\n                            <div class=\\"d-flex align-items-baseline text-break\\">\\n                                <i class=\\"fa fa-envelope me-1\\" role=\\"img\\" aria-label=\\"Email\\" title=\\"Email\\"/><field name=\\"email\\"/>\\n                            </div>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban quick_create=\\"false\\" group_create=\\"0\\" records_draggable=\\"0\\" sample=\\"1\\" default_group_by=\\"crm_team_id\\" class=\\"o_crm_team_member_kanban\\">\\n                <field name=\\"active\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row mb-3\\">\\n                        <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <aside>\\n                            <field name=\\"user_id\\" widget=\\"image\\" options=\\"{'preview_image': 'avatar_128'}\\" class=\\"o_image_64_cover\\" alt=\\"Avatar\\"/>\\n                        </aside>\\n                        <main class=\\"ms-3\\">\\n                            <field name=\\"user_id\\" class=\\"fw-bold fs-5\\"/>\\n                            <a type=\\"open\\" class=\\"nav-link p-0\\"><field name=\\"crm_team_id\\"/></a>\\n                            <div class=\\"d-flex align-items-baseline text-break\\">\\n                                <i class=\\"fa fa-envelope me-1\\" role=\\"img\\" aria-label=\\"Correo electrónico\\" title=\\"Correo electrónico\\"/><field name=\\"email\\"/>\\n                            </div>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban quick_create="false" group_create="0" records_draggable="0" sample="1" default_group_by="crm_team_id" class="o_crm_team_member_kanban">\n                <field name="active"/>\n                <templates>\n                    <t t-name="card" class="flex-row mb-3">\n                        <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                        <aside>\n                            <field name="user_id" widget="image" options="{'preview_image': 'avatar_128'}" class="o_image_64_cover" alt="Avatar"/>\n                        </aside>\n                        <main class="ms-3">\n                            <field name="user_id" class="fw-bold fs-5"/>\n                            <a type="open" class="nav-link p-0"><field name="crm_team_id"/></a>\n                            <div class="d-flex align-items-baseline text-break">\n                                <i class="fa fa-envelope me-1" role="img" aria-label="Email" title="Email"/><field name="email"/>\n                            </div>\n                        </main>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1660	32	\N	1	1	crm.lead.search	crm.lead	\N	search	crm/report/crm_opportunity_report_views.xml	primary	{"en_US": "<search string=\\"Opportunities Analysis\\">\\n                    <filter string=\\"My Pipeline\\" name=\\"my\\" domain=\\"[('user_id', '=', uid)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"filter_opportunity\\" string=\\"Opportunities\\" domain=\\"[('type','=','opportunity')]\\" help=\\"Show only opportunities\\" groups=\\"crm.group_use_lead\\"/>\\n                    <filter name=\\"filter_lead\\" string=\\"Leads\\" domain=\\"[('type','=', 'lead')]\\" help=\\"Show only leads\\" groups=\\"crm.group_use_lead\\"/>\\n                    <separator/>\\n                    <filter string=\\"Active\\" name=\\"filter_active\\" domain=\\"[('active', '=', True)]\\"/>\\n                    <filter string=\\"Inactive\\" name=\\"filter_inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <filter string=\\"Won\\" name=\\"won\\" domain=\\"[('probability', '=', 100)]\\"/>\\n                    <filter string=\\"Lost\\" name=\\"lost\\" domain=\\"[('probability', '=', 0), ('active', '=', False)]\\"/>\\n                    <field name=\\"team_id\\" context=\\"{'invisible_team': False}\\"/>\\n                    <field name=\\"user_id\\" string=\\"Salesperson\\"/>\\n                    <separator/>\\n                    <filter name=\\"filter_create_date\\" date=\\"create_date\\" default_period=\\"year\\"/>\\n                    <filter string=\\"Expected Closing\\" name=\\"filter_date_deadline\\" date=\\"date_deadline\\"/>\\n                    <filter string=\\"Date Closed\\" name=\\"date_closed_filter\\" date=\\"date_closed\\"/>\\n                    <group expand=\\"0\\" string=\\"Extended Filters\\">\\n                        <field name=\\"partner_id\\" filter_domain=\\"[('partner_id','child_of',self)]\\"/>\\n                        <field name=\\"stage_id\\" domain=\\"['|', ('team_id', '=', False), ('team_id', '=', 'team_id')]\\"/>\\n                        <field name=\\"campaign_id\\"/>\\n                        <field name=\\"medium_id\\"/>\\n                        <field name=\\"source_id\\"/>\\n                        <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                        <newline/>\\n                        <field name=\\"create_date\\"/>\\n                        <field name=\\"date_open\\"/>\\n                        <field name=\\"date_closed\\"/>\\n                    </group>\\n                    <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"1\\" string=\\"Group By\\">\\n                        <filter string=\\"Salesperson\\" name=\\"salesperson\\" context=\\"{'group_by':'user_id'}\\"/>\\n                        <filter string=\\"Sales Team\\" name=\\"saleschannel\\" context=\\"{'group_by':'team_id'}\\"/>\\n                        <filter string=\\"City\\" name=\\"city\\" context=\\"{'group_by':'city'}\\"/>\\n                        <filter string=\\"Country\\" name=\\"country\\" context=\\"{'group_by':'country_id'}\\"/>\\n                        <filter string=\\"Company\\" name=\\"company\\" context=\\"{'group_by':'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                        <filter string=\\"Stage\\" name=\\"stage\\" context=\\"{'group_by':'stage_id'}\\"/>\\n                        <filter string=\\"Campaign\\" name=\\"compaign\\" domain=\\"[]\\" context=\\"{'group_by':'campaign_id'}\\"/>\\n                        <filter string=\\"Medium\\" name=\\"medium\\" domain=\\"[]\\" context=\\"{'group_by':'medium_id'}\\"/>\\n                        <filter string=\\"Source\\" name=\\"source\\" domain=\\"[]\\" context=\\"{'group_by':'source_id'}\\"/>\\n                        <separator orientation=\\"vertical\\"/>\\n                        <filter string=\\"Creation Date\\" context=\\"{'group_by':'create_date:month'}\\" name=\\"month\\"/>\\n                        <filter string=\\"Conversion Date\\" context=\\"{'group_by':'date_conversion:month'}\\" name=\\"conversion_date\\" help=\\"Conversion Date from Lead to Opportunity\\" groups=\\"crm.group_use_lead\\"/>\\n                        <filter string=\\"Expected Closing\\" context=\\"{'group_by':'date_deadline:month'}\\" name=\\"date_deadline\\"/>\\n                        <filter string=\\"Closed Date\\" context=\\"{'group_by':'date_closed'}\\" name=\\"date_closed_groupby\\"/>\\n                        <filter string=\\"Lost Reason\\" name=\\"lostreason\\" context=\\"{'group_by':'lost_reason_id'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Análisis de oportunidades\\">\\n                    <filter string=\\"Mi flujo\\" name=\\"my\\" domain=\\"[('user_id', '=', uid)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"filter_opportunity\\" string=\\"Oportunidades\\" domain=\\"[('type','=','opportunity')]\\" help=\\"Mostrar sólo oportunidades\\" groups=\\"crm.group_use_lead\\"/>\\n                    <filter name=\\"filter_lead\\" string=\\"Leads\\" domain=\\"[('type','=', 'lead')]\\" help=\\"Mostrar sólo leads\\" groups=\\"crm.group_use_lead\\"/>\\n                    <separator/>\\n                    <filter string=\\"Activo\\" name=\\"filter_active\\" domain=\\"[('active', '=', True)]\\"/>\\n                    <filter string=\\"Inactivo\\" name=\\"filter_inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <filter string=\\"Ganado\\" name=\\"won\\" domain=\\"[('probability', '=', 100)]\\"/>\\n                    <filter string=\\"Perdido\\" name=\\"lost\\" domain=\\"[('probability', '=', 0), ('active', '=', False)]\\"/>\\n                    <field name=\\"team_id\\" context=\\"{'invisible_team': False}\\"/>\\n                    <field name=\\"user_id\\" string=\\"Comercial\\"/>\\n                    <separator/>\\n                    <filter name=\\"filter_create_date\\" date=\\"create_date\\" default_period=\\"year\\"/>\\n                    <filter string=\\"Cierre previsto\\" name=\\"filter_date_deadline\\" date=\\"date_deadline\\"/>\\n                    <filter string=\\"Fecha de cierre\\" name=\\"date_closed_filter\\" date=\\"date_closed\\"/>\\n                    <group expand=\\"0\\" string=\\"Filtros avanzados\\">\\n                        <field name=\\"partner_id\\" filter_domain=\\"[('partner_id','child_of',self)]\\"/>\\n                        <field name=\\"stage_id\\" domain=\\"['|', ('team_id', '=', False), ('team_id', '=', 'team_id')]\\"/>\\n                        <field name=\\"campaign_id\\"/>\\n                        <field name=\\"medium_id\\"/>\\n                        <field name=\\"source_id\\"/>\\n                        <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                        <newline/>\\n                        <field name=\\"create_date\\"/>\\n                        <field name=\\"date_open\\"/>\\n                        <field name=\\"date_closed\\"/>\\n                    </group>\\n                    <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Comercial\\" name=\\"salesperson\\" context=\\"{'group_by':'user_id'}\\"/>\\n                        <filter string=\\"Equipo de ventas\\" name=\\"saleschannel\\" context=\\"{'group_by':'team_id'}\\"/>\\n                        <filter string=\\"Ciudad\\" name=\\"city\\" context=\\"{'group_by':'city'}\\"/>\\n                        <filter string=\\"País\\" name=\\"country\\" context=\\"{'group_by':'country_id'}\\"/>\\n                        <filter string=\\"Compañía\\" name=\\"company\\" context=\\"{'group_by':'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                        <filter string=\\"Etapa\\" name=\\"stage\\" context=\\"{'group_by':'stage_id'}\\"/>\\n                        <filter string=\\"Campaña\\" name=\\"compaign\\" domain=\\"[]\\" context=\\"{'group_by':'campaign_id'}\\"/>\\n                        <filter string=\\"Medio\\" name=\\"medium\\" domain=\\"[]\\" context=\\"{'group_by':'medium_id'}\\"/>\\n                        <filter string=\\"Origen\\" name=\\"source\\" domain=\\"[]\\" context=\\"{'group_by':'source_id'}\\"/>\\n                        <separator orientation=\\"vertical\\"/>\\n                        <filter string=\\"Fecha de creación\\" context=\\"{'group_by':'create_date:month'}\\" name=\\"month\\"/>\\n                        <filter string=\\"Fecha de conversión\\" context=\\"{'group_by':'date_conversion:month'}\\" name=\\"conversion_date\\" help=\\"Fecha de conversión de lead a oportunidad\\" groups=\\"crm.group_use_lead\\"/>\\n                        <filter string=\\"Cierre previsto\\" context=\\"{'group_by':'date_deadline:month'}\\" name=\\"date_deadline\\"/>\\n                        <filter string=\\"Fecha de cierre\\" context=\\"{'group_by':'date_closed'}\\" name=\\"date_closed_groupby\\"/>\\n                        <filter string=\\"Razón de pérdida\\" name=\\"lostreason\\" context=\\"{'group_by':'lost_reason_id'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Opportunities Analysis">\n                    <filter string="My Pipeline" name="my" domain="[('user_id', '=', uid)]"/>\n                    <separator/>\n                    <filter name="filter_opportunity" string="Opportunities" domain="[('type','=','opportunity')]" help="Show only opportunities" groups="crm.group_use_lead"/>\n                    <filter name="filter_lead" string="Leads" domain="[('type','=', 'lead')]" help="Show only leads" groups="crm.group_use_lead"/>\n                    <separator/>\n                    <filter string="Active" name="filter_active" domain="[('active', '=', True)]"/>\n                    <filter string="Inactive" name="filter_inactive" domain="[('active', '=', False)]"/>\n                    <filter string="Won" name="won" domain="[('probability', '=', 100)]"/>\n                    <filter string="Lost" name="lost" domain="[('probability', '=', 0), ('active', '=', False)]"/>\n                    <field name="team_id" context="{'invisible_team': False}"/>\n                    <field name="user_id" string="Salesperson"/>\n                    <separator/>\n                    <filter name="filter_create_date" date="create_date" default_period="year"/>\n                    <filter string="Expected Closing" name="filter_date_deadline" date="date_deadline"/>\n                    <filter string="Date Closed" name="date_closed_filter" date="date_closed"/>\n                    <group expand="0" string="Extended Filters">\n                        <field name="partner_id" filter_domain="[('partner_id','child_of',self)]"/>\n                        <field name="stage_id" domain="['|', ('team_id', '=', False), ('team_id', '=', 'team_id')]"/>\n                        <field name="campaign_id"/>\n                        <field name="medium_id"/>\n                        <field name="source_id"/>\n                        <field name="company_id" options="{'no_create': True}" groups="base.group_multi_company"/>\n                        <newline/>\n                        <field name="create_date"/>\n                        <field name="date_open"/>\n                        <field name="date_closed"/>\n                    </group>\n                    <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                    <group expand="1" string="Group By">\n                        <filter string="Salesperson" name="salesperson" context="{'group_by':'user_id'}"/>\n                        <filter string="Sales Team" name="saleschannel" context="{'group_by':'team_id'}"/>\n                        <filter string="City" name="city" context="{'group_by':'city'}"/>\n                        <filter string="Country" name="country" context="{'group_by':'country_id'}"/>\n                        <filter string="Company" name="company" context="{'group_by':'company_id'}" groups="base.group_multi_company"/>\n                        <filter string="Stage" name="stage" context="{'group_by':'stage_id'}"/>\n                        <filter string="Campaign" name="compaign" domain="[]" context="{'group_by':'campaign_id'}"/>\n                        <filter string="Medium" name="medium" domain="[]" context="{'group_by':'medium_id'}"/>\n                        <filter string="Source" name="source" domain="[]" context="{'group_by':'source_id'}"/>\n                        <separator orientation="vertical"/>\n                        <filter string="Creation Date" context="{'group_by':'create_date:month'}" name="month"/>\n                        <filter string="Conversion Date" context="{'group_by':'date_conversion:month'}" name="conversion_date" help="Conversion Date from Lead to Opportunity" groups="crm.group_use_lead"/>\n                        <filter string="Expected Closing" context="{'group_by':'date_deadline:month'}" name="date_deadline"/>\n                        <filter string="Closed Date" context="{'group_by':'date_closed'}" name="date_closed_groupby"/>\n                        <filter string="Lost Reason" name="lostreason" context="{'group_by':'lost_reason_id'}"/>\n                    </group>\n                </search>\n            	f	t	2026-04-08 08:38:57.179101	2026-04-08 08:38:57.179101	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3084	16	3057	1	1	website.visitor.view.list.inherit.website.crm	website.visitor	\N	list	website_crm/views/website_visitor_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='page_ids']\\" position=\\"after\\">\\n                <field name=\\"lead_count\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='page_ids']" position="after">\n                <field name="lead_count"/>\n            </xpath>\n        	f	t	2026-05-07 08:37:58.459028	2026-05-07 08:37:58.459028	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
555	16	\N	1	1	crm.team.member.view.search	crm.team.member	\N	search	sales_team/views/crm_team_member_views.xml	primary	{"en_US": "<search string=\\"Sales Person\\">\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"crm_team_id\\"/>\\n                <separator/>\\n                <filter name=\\"archived\\" string=\\"Archived\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"0\\" string=\\"Group By\\">\\n                    <filter string=\\"Sales Team\\" name=\\"groupby_crm_team_id\\" context=\\"{'group_by': 'crm_team_id'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Comercial\\">\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"crm_team_id\\"/>\\n                <separator/>\\n                <filter name=\\"archived\\" string=\\"Archivado\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Equipo de ventas\\" name=\\"groupby_crm_team_id\\" context=\\"{'group_by': 'crm_team_id'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Sales Person">\n                <field name="user_id"/>\n                <field name="crm_team_id"/>\n                <separator/>\n                <filter name="archived" string="Archived" domain="[('active', '=', False)]"/>\n                <group expand="0" string="Group By">\n                    <filter string="Sales Team" name="groupby_crm_team_id" context="{'group_by': 'crm_team_id'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
556	16	\N	1	1	crm.team.member.view.list	crm.team.member	\N	list	sales_team/views/crm_team_member_views.xml	primary	{"en_US": "<list string=\\"Sales Men\\" sample=\\"1\\">\\n                <field name=\\"crm_team_id\\"/>\\n                <field name=\\"user_id\\"/>\\n            </list>", "es_ES": "<list string=\\"Comerciales\\" sample=\\"1\\">\\n                <field name=\\"crm_team_id\\"/>\\n                <field name=\\"user_id\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Sales Men" sample="1">\n                <field name="crm_team_id"/>\n                <field name="user_id"/>\n            </list>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
551	16	\N	1	1	crm.team.form	crm.team	\N	form	sales_team/views/crm_team_views.xml	primary	{"en_US": "<form string=\\"Sales Team\\" class=\\"o_crm_team_form_view\\">\\n                <div class=\\"alert alert-info text-center\\" role=\\"alert\\" invisible=\\"is_membership_multi or not member_warning\\">\\n                    <field name=\\"member_warning\\"/>\\n                </div>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\"/>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Sales Team\\"/>\\n                        <h1>\\n                            <field class=\\"text-break\\" name=\\"name\\" placeholder=\\"e.g. North America\\"/>\\n                        </h1>\\n                        <div name=\\"options_active\\" class=\\"o_row\\"/>\\n                    </div>\\n                    <group>\\n                        <group name=\\"left\\" string=\\"Team Details\\">\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                            <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                            <field name=\\"is_membership_multi\\" invisible=\\"1\\"/>\\n                            <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" domain=\\"[('share', '=', False)]\\"/>\\n                            <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                            <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"member_company_ids\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <group name=\\"right\\">\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Members\\" name=\\"members_users\\">\\n                            <field name=\\"member_ids\\" mode=\\"kanban\\" class=\\"w-100\\">\\n                                <kanban>\\n                                    <templates>\\n                                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                                            <aside>\\n                                                <field name=\\"avatar_128\\" widget=\\"image\\" class=\\"o_image_64_cover\\" alt=\\"Avatar\\"/>\\n                                            </aside>\\n                                            <main class=\\"ms-3\\">\\n                                                <field name=\\"name\\" class=\\"fw-bold fs-5\\"/>\\n                                                <div class=\\"d-flex align-items-baseline text-break\\">\\n                                                    <i class=\\"fa fa-envelope me-1\\" role=\\"img\\" aria-label=\\"Email\\" title=\\"Email\\"/><field name=\\"email\\"/>\\n                                                </div>\\n                                            </main>\\n                                        </t>\\n                                    </templates>\\n                                </kanban>\\n                            </field>\\n                            <field name=\\"crm_team_member_ids\\" mode=\\"kanban\\" class=\\"w-100\\" invisible=\\"is_membership_multi or not is_membership_multi\\" context=\\"{                                     'kanban_view_ref': 'sales_team.crm_team_member_view_kanban_from_team',                                     'form_view_ref': 'sales_team.crm_team_member_view_form_from_team',                                     'list_view_ref': 'sales_team.crm_team_member_view_tree_from_team',                                     'default_crm_team_id': id,                                 }\\"/>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter/>\\n            </form>", "es_ES": "<form string=\\"Equipo de ventas\\" class=\\"o_crm_team_form_view\\">\\n                <div class=\\"alert alert-info text-center\\" role=\\"alert\\" invisible=\\"is_membership_multi or not member_warning\\">\\n                    <field name=\\"member_warning\\"/>\\n                </div>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\"/>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Equipo de ventas\\"/>\\n                        <h1>\\n                            <field class=\\"text-break\\" name=\\"name\\" placeholder=\\"p. ej. América del Norte\\"/>\\n                        </h1>\\n                        <div name=\\"options_active\\" class=\\"o_row\\"/>\\n                    </div>\\n                    <group>\\n                        <group name=\\"left\\" string=\\"Detalles del equipo\\">\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                            <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                            <field name=\\"is_membership_multi\\" invisible=\\"1\\"/>\\n                            <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" domain=\\"[('share', '=', False)]\\"/>\\n                            <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                            <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"member_company_ids\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <group name=\\"right\\">\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Miembros\\" name=\\"members_users\\">\\n                            <field name=\\"member_ids\\" mode=\\"kanban\\" class=\\"w-100\\">\\n                                <kanban>\\n                                    <templates>\\n                                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                                            <aside>\\n                                                <field name=\\"avatar_128\\" widget=\\"image\\" class=\\"o_image_64_cover\\" alt=\\"Avatar\\"/>\\n                                            </aside>\\n                                            <main class=\\"ms-3\\">\\n                                                <field name=\\"name\\" class=\\"fw-bold fs-5\\"/>\\n                                                <div class=\\"d-flex align-items-baseline text-break\\">\\n                                                    <i class=\\"fa fa-envelope me-1\\" role=\\"img\\" aria-label=\\"Correo electrónico\\" title=\\"Correo electrónico\\"/><field name=\\"email\\"/>\\n                                                </div>\\n                                            </main>\\n                                        </t>\\n                                    </templates>\\n                                </kanban>\\n                            </field>\\n                            <field name=\\"crm_team_member_ids\\" mode=\\"kanban\\" class=\\"w-100\\" invisible=\\"is_membership_multi or not is_membership_multi\\" context=\\"{                                     'kanban_view_ref': 'sales_team.crm_team_member_view_kanban_from_team',                                     'form_view_ref': 'sales_team.crm_team_member_view_form_from_team',                                     'list_view_ref': 'sales_team.crm_team_member_view_tree_from_team',                                     'default_crm_team_id': id,                                 }\\"/>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter/>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Sales Team" class="o_crm_team_form_view">\n                <div class="alert alert-info text-center" role="alert" invisible="is_membership_multi or not member_warning">\n                    <field name="member_warning"/>\n                </div>\n                <sheet>\n                    <div class="oe_button_box" name="button_box"/>\n                    <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                    <div class="oe_title">\n                        <label for="name" string="Sales Team"/>\n                        <h1>\n                            <field class="text-break" name="name" placeholder="e.g. North America"/>\n                        </h1>\n                        <div name="options_active" class="o_row"/>\n                    </div>\n                    <group>\n                        <group name="left" string="Team Details">\n                            <field name="active" invisible="1"/>\n                            <field name="sequence" invisible="1"/>\n                            <field name="is_membership_multi" invisible="1"/>\n                            <field name="user_id" widget="many2one_avatar_user" domain="[('share', '=', False)]"/>\n                            <field name="company_id" options="{'no_create': True}" groups="base.group_multi_company"/>\n                            <field name="currency_id" invisible="1"/>\n                            <field name="member_company_ids" invisible="1"/>\n                        </group>\n                        <group name="right">\n                        </group>\n                    </group>\n                    <notebook>\n                        <page string="Members" name="members_users">\n                            <field name="member_ids" mode="kanban" class="w-100">\n                                <kanban>\n                                    <templates>\n                                        <t t-name="card" class="flex-row">\n                                            <aside>\n                                                <field name="avatar_128" widget="image" class="o_image_64_cover" alt="Avatar"/>\n                                            </aside>\n                                            <main class="ms-3">\n                                                <field name="name" class="fw-bold fs-5"/>\n                                                <div class="d-flex align-items-baseline text-break">\n                                                    <i class="fa fa-envelope me-1" role="img" aria-label="Email" title="Email"/><field name="email"/>\n                                                </div>\n                                            </main>\n                                        </t>\n                                    </templates>\n                                </kanban>\n                            </field>\n                            <field name="crm_team_member_ids" mode="kanban" class="w-100" invisible="is_membership_multi or not is_membership_multi" context="{                                     'kanban_view_ref': 'sales_team.crm_team_member_view_kanban_from_team',                                     'form_view_ref': 'sales_team.crm_team_member_view_form_from_team',                                     'list_view_ref': 'sales_team.crm_team_member_view_tree_from_team',                                     'default_crm_team_id': id,                                 }"/>\n                        </page>\n                    </notebook>\n                </sheet>\n                <chatter/>\n            </form>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
554	10	\N	1	1	crm.team.view.kanban.dashboard	crm.team	\N	kanban	sales_team/views/crm_team_views.xml	primary	{"en_US": "<kanban class=\\"o_crm_team_kanban\\" highlight_color=\\"color\\" create=\\"0\\" can_open=\\"0\\" sample=\\"1\\">\\n                <templates>\\n                    <t t-name=\\"menu\\">\\n                        <div class=\\"container\\">\\n                            <div class=\\"row\\">\\n                                <div name=\\"manage_view\\" class=\\"col-4\\">\\n                                    <h5 role=\\"menuitem\\" class=\\" o_kanban_card_manage_title\\">\\n                                        <span>View</span>\\n                                    </h5>\\n                                </div>\\n                                <div name=\\"manage_new\\" class=\\"col-4\\">\\n                                    <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                        <span>New</span>\\n                                    </h5>\\n                                </div>\\n                                <div name=\\"manage_reports\\" class=\\"col-4\\">\\n                                    <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Reporting</span>\\n                                    </h5>\\n                                    <div name=\\"o_team_kanban_report_separator\\"/>\\n                                </div>\\n                            </div>\\n\\n                            <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\" groups=\\"sales_team.group_sale_manager\\">\\n                                <div role=\\"menuitem\\" aria-haspopup=\\"true\\" class=\\"col-8\\">\\n                                    <field name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                                </div>\\n                                <div role=\\"menuitem\\" class=\\"col-4\\">\\n                                    <a class=\\"dropdown-item\\" type=\\"open\\">Configuration</a>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"card\\">\\n                        <field name=\\"name\\" class=\\"fw-bold text-truncate fs-4 ms-2\\"/>\\n                        <div class=\\"row mt-3 px-2\\">\\n                            <div class=\\"col-4\\" name=\\"to_replace_in_sale_crm\\">\\n                                <button type=\\"object\\" class=\\"btn text-wrap btn-primary\\" name=\\"action_primary_channel_button\\"><field name=\\"dashboard_button_name\\"/></button>\\n                            </div>\\n                            <div class=\\"col-8 mb-2 text-truncate\\">\\n                                <t name=\\"first_options\\"/>\\n                                <t name=\\"second_options\\"/>\\n                                <t name=\\"third_options\\"/>\\n                            </div>\\n                        </div>\\n                        <div class=\\"row px-2 mt-auto mb-n2\\">\\n                            <div name=\\"o_kanban_primary_bottom\\" class=\\"col-12\\">\\n                                <t t-call=\\"SalesTeamDashboardGraph\\"/>\\n                            </div>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"SalesTeamDashboardGraph\\">\\n                        <field t-if=\\"record.dashboard_graph_data.raw_value\\" name=\\"dashboard_graph_data\\" widget=\\"dashboard_graph\\" t-att-graph_type=\\"'bar'\\"/>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban class=\\"o_crm_team_kanban\\" highlight_color=\\"color\\" create=\\"0\\" can_open=\\"0\\" sample=\\"1\\">\\n                <templates>\\n                    <t t-name=\\"menu\\">\\n                        <div class=\\"container\\">\\n                            <div class=\\"row\\">\\n                                <div name=\\"manage_view\\" class=\\"col-4\\">\\n                                    <h5 role=\\"menuitem\\" class=\\" o_kanban_card_manage_title\\">\\n                                        <span>Ver</span>\\n                                    </h5>\\n                                </div>\\n                                <div name=\\"manage_new\\" class=\\"col-4\\">\\n                                    <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Nuevo</span>\\n                                    </h5>\\n                                </div>\\n                                <div name=\\"manage_reports\\" class=\\"col-4\\">\\n                                    <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Informes</span>\\n                                    </h5>\\n                                    <div name=\\"o_team_kanban_report_separator\\"/>\\n                                </div>\\n                            </div>\\n\\n                            <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\" groups=\\"sales_team.group_sale_manager\\">\\n                                <div role=\\"menuitem\\" aria-haspopup=\\"true\\" class=\\"col-8\\">\\n                                    <field name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                                </div>\\n                                <div role=\\"menuitem\\" class=\\"col-4\\">\\n                                    <a class=\\"dropdown-item\\" type=\\"open\\">Configuración</a>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"card\\">\\n                        <field name=\\"name\\" class=\\"fw-bold text-truncate fs-4 ms-2\\"/>\\n                        <div class=\\"row mt-3 px-2\\">\\n                            <div class=\\"col-4\\" name=\\"to_replace_in_sale_crm\\">\\n                                <button type=\\"object\\" class=\\"btn text-wrap btn-primary\\" name=\\"action_primary_channel_button\\"><field name=\\"dashboard_button_name\\"/></button>\\n                            </div>\\n                            <div class=\\"col-8 mb-2 text-truncate\\">\\n                                <t name=\\"first_options\\"/>\\n                                <t name=\\"second_options\\"/>\\n                                <t name=\\"third_options\\"/>\\n                            </div>\\n                        </div>\\n                        <div class=\\"row px-2 mt-auto mb-n2\\">\\n                            <div name=\\"o_kanban_primary_bottom\\" class=\\"col-12\\">\\n                                <t t-call=\\"SalesTeamDashboardGraph\\"/>\\n                            </div>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"SalesTeamDashboardGraph\\">\\n                        <field t-if=\\"record.dashboard_graph_data.raw_value\\" name=\\"dashboard_graph_data\\" widget=\\"dashboard_graph\\" t-att-graph_type=\\"'bar'\\"/>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_crm_team_kanban" highlight_color="color" create="0" can_open="0" sample="1">\n                <templates>\n                    <t t-name="menu">\n                        <div class="container">\n                            <div class="row">\n                                <div name="manage_view" class="col-4">\n                                    <h5 role="menuitem" class=" o_kanban_card_manage_title">\n                                        <span>View</span>\n                                    </h5>\n                                </div>\n                                <div name="manage_new" class="col-4">\n                                    <h5 role="menuitem" class="o_kanban_card_manage_title">\n                                        <span>New</span>\n                                    </h5>\n                                </div>\n                                <div name="manage_reports" class="col-4">\n                                    <h5 role="menuitem" class="o_kanban_card_manage_title">\n                                        <span>Reporting</span>\n                                    </h5>\n                                    <div name="o_team_kanban_report_separator"/>\n                                </div>\n                            </div>\n\n                            <div t-if="widget.editable" class="o_kanban_card_manage_settings row" groups="sales_team.group_sale_manager">\n                                <div role="menuitem" aria-haspopup="true" class="col-8">\n                                    <field name="color" widget="kanban_color_picker"/>\n                                </div>\n                                <div role="menuitem" class="col-4">\n                                    <a class="dropdown-item" type="open">Configuration</a>\n                                </div>\n                            </div>\n                        </div>\n                    </t>\n                    <t t-name="card">\n                        <field name="name" class="fw-bold text-truncate fs-4 ms-2"/>\n                        <div class="row mt-3 px-2">\n                            <div class="col-4" name="to_replace_in_sale_crm">\n                                <button type="object" class="btn text-wrap btn-primary" name="action_primary_channel_button"><field name="dashboard_button_name"/></button>\n                            </div>\n                            <div class="col-8 mb-2 text-truncate">\n                                <t name="first_options"/>\n                                <t name="second_options"/>\n                                <t name="third_options"/>\n                            </div>\n                        </div>\n                        <div class="row px-2 mt-auto mb-n2">\n                            <div name="o_kanban_primary_bottom" class="col-12">\n                                <t t-call="SalesTeamDashboardGraph"/>\n                            </div>\n                        </div>\n                    </t>\n                    <t t-name="SalesTeamDashboardGraph">\n                        <field t-if="record.dashboard_graph_data.raw_value" name="dashboard_graph_data" widget="dashboard_graph" t-att-graph_type="'bar'"/>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
550	16	\N	1	1	crm.team.view.search	crm.team	\N	search	sales_team/views/crm_team_views.xml	primary	{"en_US": "<search string=\\"Salesteams Search\\">\\n                <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active','=',False)]\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"member_ids\\"/>\\n                <group expand=\\"0\\" string=\\"Group By...\\">\\n                    <filter string=\\"Company\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <filter string=\\"Team Leader\\" name=\\"team_leader\\" domain=\\"[]\\" context=\\"{'group_by': 'user_id'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Búsqueda de equipos de ventas\\">\\n                <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active','=',False)]\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"member_ids\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por...\\">\\n                    <filter string=\\"Compañía\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <filter string=\\"Líder del equipo\\" name=\\"team_leader\\" domain=\\"[]\\" context=\\"{'group_by': 'user_id'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Salesteams Search">\n                <filter string="Archived" name="inactive" domain="[('active','=',False)]"/>\n                <field name="name"/>\n                <field name="user_id"/>\n                <field name="member_ids"/>\n                <group expand="0" string="Group By...">\n                    <filter string="Company" name="company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                    <filter string="Team Leader" name="team_leader" domain="[]" context="{'group_by': 'user_id'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
552	16	\N	1	1	crm.team.list	crm.team	\N	list	sales_team/views/crm_team_views.xml	primary	{"en_US": "<list string=\\"Sales Team\\" sample=\\"1\\" multi_edit=\\"1\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\" readonly=\\"1\\"/>\\n                <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>", "es_ES": "<list string=\\"Equipo de ventas\\" sample=\\"1\\" multi_edit=\\"1\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\" readonly=\\"1\\"/>\\n                <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Sales Team" sample="1" multi_edit="1">\n                <field name="sequence" widget="handle"/>\n                <field name="name" readonly="1"/>\n                <field name="active" column_invisible="True"/>\n                <field name="user_id" domain="[('share', '=', False)]" widget="many2one_avatar_user"/>\n                <field name="company_id" groups="base.group_multi_company"/>\n            </list>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
548	16	\N	1	1	sales.team.crm.tag.view.form	crm.tag	\N	form	sales_team/views/crm_tag_views.xml	primary	{"en_US": "<form string=\\"Tags\\">\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"e.g. Services\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"color\\" required=\\"True\\" widget=\\"color_picker\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Etiquetas\\">\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ej. servicios\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"color\\" required=\\"True\\" widget=\\"color_picker\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Tags">\n                <sheet>\n                    <div class="oe_title">\n                        <label for="name"/>\n                        <h1>\n                            <field name="name" placeholder="e.g. Services"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="color" required="True" widget="color_picker"/>\n                        </group>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:38.229338	2026-04-08 08:34:38.229338	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
562	16	126	1	1	res.partner.form.inherit.partner.autocomplete	res.partner	\N	form	partner_autocomplete/views/res_partner_views.xml	extension	{"en_US": "<xpath expr=\\"//field[last()]\\" position=\\"after\\">\\n                <field name=\\"partner_gid\\" invisible=\\"True\\"/>\\n                <field name=\\"additional_info\\" invisible=\\"True\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[last()]" position="after">\n                <field name="partner_gid" invisible="True"/>\n                <field name="additional_info" invisible="True"/>\n            </xpath>\n        	f	t	2026-04-08 08:34:38.76367	2026-04-08 08:34:38.76367	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
563	16	124	1	1	res.partner.simplified.form.inherit.partner.autocomplete	res.partner	\N	form	partner_autocomplete/views/res_partner_views.xml	extension	{"en_US": "<xpath expr=\\"//field[last()]\\" position=\\"after\\">\\n                <field name=\\"partner_gid\\" invisible=\\"True\\"/>\\n                <field name=\\"additional_info\\" invisible=\\"True\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[last()]" position="after">\n                <field name="partner_gid" invisible="True"/>\n                <field name="additional_info" invisible="True"/>\n            </xpath>\n        	f	t	2026-04-08 08:34:38.76367	2026-04-08 08:34:38.76367	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
564	16	115	1	1	res.company.form.inherit.web.partner.autocomplete	res.company	\N	form	partner_autocomplete/views/res_company_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='company_registry']\\" position=\\"after\\">\\n                <field name=\\"partner_gid\\" invisible=\\"1\\"/>\\n                <field name=\\"iap_enrich_auto_done\\" invisible=\\"1\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='company_registry']" position="after">\n                <field name="partner_gid" invisible="1"/>\n                <field name="iap_enrich_auto_done" invisible="1"/>\n            </xpath>\n        	f	t	2026-04-08 08:34:38.76367	2026-04-08 08:34:38.76367	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
565	16	228	1	1	res.config.settings.view.form.inherit.partner.autcomplete	res.config.settings	\N	form	partner_autocomplete/views/res_config_settings_views.xml	extension	{"en_US": "<setting id=\\"partner_autocomplete\\" position=\\"inside\\">\\n                <widget name=\\"iap_buy_more_credits\\" service_name=\\"partner_autocomplete\\" hide_service=\\"1\\"/>\\n            </setting>"}	<?xml version="1.0"?>\n<setting id="partner_autocomplete" position="inside">\n                <widget name="iap_buy_more_credits" service_name="partner_autocomplete" hide_service="1"/>\n            </setting>\n        	f	t	2026-04-08 08:34:38.76367	2026-04-08 08:34:38.76367	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
567	16	401	1	1	message_document_unfollowed	\N	portal.message_document_unfollowed	qweb	portal/views/mail_templates_public.xml	extension	{"en_US": "<data inherit_id=\\"mail.message_document_unfollowed\\">\\n        <xpath expr=\\"//t[@t-call='mail.public_layout']\\" position=\\"attributes\\">\\n            <attribute name=\\"t-call\\">portal.portal_layout</attribute>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="mail.message_document_unfollowed">\n        <xpath expr="//t[@t-call='mail.public_layout']" position="attributes">\n            <attribute name="t-call">portal.portal_layout</attribute>\n        </xpath>\n    </data>\n	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3006	16	\N	1	1	New page template: '4' in 'landing'	\N	website.new_page_template_sections_landing_4	qweb	\N	primary	{"en_US": "<div id=\\"wrap\\">\\n    <t t-snippet-call=\\"website.new_page_template_landing_4_s_cover\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_landing_4_s_text_block_h2\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_landing_4_s_text_block\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_landing_4_s_text_block_h2_contact\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_landing_4_s_website_form\\"/>\\n</div>"}	<div id="wrap">\n    <t t-snippet-call="website.new_page_template_landing_4_s_cover"/>\n    <t t-snippet-call="website.new_page_template_landing_4_s_text_block_h2"/>\n    <t t-snippet-call="website.new_page_template_landing_4_s_text_block"/>\n    <t t-snippet-call="website.new_page_template_landing_4_s_text_block_h2_contact"/>\n    <t t-snippet-call="website.new_page_template_landing_4_s_website_form"/>\n</div>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
569	16	568	1	1	Footer Language Selector	\N	portal.footer_language_selector	qweb	portal/views/portal_templates.xml	extension	{"en_US": "<data inherit_id=\\"portal.frontend_layout\\" name=\\"Footer Language Selector\\">\\n        <xpath expr=\\"//*[hasclass('o_footer_copyright_name')]\\" position=\\"after\\">\\n            <t id=\\"language_selector_call\\" t-call=\\"portal.language_selector\\">\\n                <t t-set=\\"_div_classes\\" t-value=\\"(_div_classes or '') + ' dropup'\\"/>\\n            </t>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="portal.frontend_layout" name="Footer Language Selector">\n        <xpath expr="//*[hasclass('o_footer_copyright_name')]" position="after">\n            <t id="language_selector_call" t-call="portal.language_selector">\n                <t t-set="_div_classes" t-value="(_div_classes or '') + ' dropup'"/>\n            </t>\n        </xpath>\n    </data>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
570	16	\N	1	1	Language Selector	\N	portal.language_selector	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Language Selector\\" t-name=\\"portal.language_selector\\">\\n        <t t-nocache=\\"The query strings can change for the same page and the same rendering.\\" t-nocache-no_text=\\"no_text\\" t-nocache-codes=\\"codes\\" t-nocache-_div_classes=\\"_div_classes\\" t-nocache-_btn_class=\\"_btn_class\\" t-nocache-_txt_class=\\"_txt_class\\" t-nocache-_dropdown_menu_class=\\"_dropdown_menu_class\\">\\n            <t t-set=\\"language_selector_visible\\" t-value=\\"len(frontend_languages) &gt; 1\\"/>\\n            <div t-attf-class=\\"js_language_selector #{_div_classes} d-print-none\\" t-if=\\"language_selector_visible\\">\\n               <t t-set=\\"active_lang\\" t-value=\\"frontend_languages[lang]\\"/>\\n                <button t-attf-class=\\"border-0 dropdown-toggle #{_btn_class or 'btn btn-sm btn-outline-secondary'}\\" type=\\"button\\" data-bs-toggle=\\"dropdown\\" aria-haspopup=\\"true\\" aria-expanded=\\"true\\">\\n                    <span t-if=\\"not no_text\\" t-attf-class=\\"#{_txt_class}\\" t-esc=\\"active_lang.name.split('/').pop()\\"/>\\n                    <span t-elif=\\"codes\\" class=\\"align-middle\\" t-esc=\\"active_lang.url_code.split('_').pop(0).upper()\\"/>\\n                </button>\\n                <div t-attf-class=\\"dropdown-menu #{_dropdown_menu_class}\\" role=\\"menu\\">\\n                    <t t-foreach=\\"frontend_languages.values()\\" t-as=\\"lg\\">\\n                        <a class=\\"dropdown-item\\" t-att-href=\\"url_localized(lang_code=lg.code, prefetch_langs=True, force_default_lang=True)\\" t-attf-class=\\"dropdown-item js_change_lang #{active_lang == lg and 'active'}\\" t-att-data-url_code=\\"lg.url_code\\" t-att-title=\\"lg.name.split('/').pop()\\" role=\\"menuitem\\">\\n                            <span t-if=\\"not no_text\\" t-esc=\\"lg.name.split('/').pop()\\" t-attf-class=\\"#{_txt_class}\\"/>\\n                            <span t-elif=\\"codes\\" t-esc=\\"lg.url_code.split('_').pop(0).upper()\\" t-attf-class=\\"align-middle #{_txt_class}\\"/>\\n                        </a>\\n                    </t>\\n                </div>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Language Selector" t-name="portal.language_selector">\n        <t t-nocache="The query strings can change for the same page and the same rendering." t-nocache-no_text="no_text" t-nocache-codes="codes" t-nocache-_div_classes="_div_classes" t-nocache-_btn_class="_btn_class" t-nocache-_txt_class="_txt_class" t-nocache-_dropdown_menu_class="_dropdown_menu_class">\n            <t t-set="language_selector_visible" t-value="len(frontend_languages) &gt; 1"/>\n            <div t-attf-class="js_language_selector #{_div_classes} d-print-none" t-if="language_selector_visible">\n               <t t-set="active_lang" t-value="frontend_languages[lang]"/>\n                <button t-attf-class="border-0 dropdown-toggle #{_btn_class or 'btn btn-sm btn-outline-secondary'}" type="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="true">\n                    <span t-if="not no_text" t-attf-class="#{_txt_class}" t-esc="active_lang.name.split('/').pop()"/>\n                    <span t-elif="codes" class="align-middle" t-esc="active_lang.url_code.split('_').pop(0).upper()"/>\n                </button>\n                <div t-attf-class="dropdown-menu #{_dropdown_menu_class}" role="menu">\n                    <t t-foreach="frontend_languages.values()" t-as="lg">\n                        <a class="dropdown-item" t-att-href="url_localized(lang_code=lg.code, prefetch_langs=True, force_default_lang=True)" t-attf-class="dropdown-item js_change_lang #{active_lang == lg and 'active'}" t-att-data-url_code="lg.url_code" t-att-title="lg.name.split('/').pop()" role="menuitem">\n                            <span t-if="not no_text" t-esc="lg.name.split('/').pop()" t-attf-class="#{_txt_class}"/>\n                            <span t-elif="codes" t-esc="lg.url_code.split('_').pop(0).upper()" t-attf-class="align-middle #{_txt_class}"/>\n                        </a>\n                    </t>\n                </div>\n            </div>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1536	16	429	1	1	account.analytic.line.pivot	account.analytic.line	\N	pivot	project_account/views/account_analytic_line_views.xml	primary	{"en_US": "<data><xpath expr=\\"//pivot\\" position=\\"inside\\">\\n                <field name=\\"date\\" type=\\"row\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">context.get('group_by_date', False)</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='account_id']\\" position=\\"replace\\">\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//pivot" position="inside">\n                <field name="date" type="row"/>\n            </xpath>\n            <xpath expr="//field[@name='partner_id']" position="attributes">\n                <attribute name="invisible">context.get('group_by_date', False)</attribute>\n            </xpath>\n            <xpath expr="//field[@name='account_id']" position="replace">\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:28.331175	2026-04-08 08:35:28.331175	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
575	16	\N	1	1	User Sign In Placeholder	\N	portal.placeholder_user_sign_in	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"User Sign In Placeholder\\" t-name=\\"portal.placeholder_user_sign_in\\"/>"}	<?xml version="1.0"?>\n<t name="User Sign In Placeholder" t-name="portal.placeholder_user_sign_in"/>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
577	16	576	1	1	User Sign In redirect	\N	portal.user_sign_in_redirect	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<data name=\\"User Sign In redirect\\" inherit_id=\\"portal.user_sign_in\\" primary=\\"True\\">\\n        <xpath expr=\\"//a\\" position=\\"attributes\\">\\n            <attribute name=\\"t-attf-href\\">/web/login?redirect={{request.httprequest.path}}</attribute>\\n        </xpath>\\n    <xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">portal.user_sign_in_redirect</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data name="User Sign In redirect" inherit_id="portal.user_sign_in" primary="True">\n        <xpath expr="//a" position="attributes">\n            <attribute name="t-attf-href">/web/login?redirect={{request.httprequest.path}}</attribute>\n        </xpath>\n    <xpath expr="." position="attributes"><attribute name="t-name">portal.user_sign_in_redirect</attribute></xpath></data>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
579	16	\N	1	1	My Portal Docs Entry	\N	portal.portal_docs_entry	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"My Portal Docs Entry\\" t-name=\\"portal.portal_docs_entry\\">\\n        <t t-set=\\"force_show\\" t-value=\\"placeholder_count and request.session.get('portal_counters', {}).get(placeholder_count) and not show_count\\"/>\\n        <div t-att-class=\\"'o_portal_index_card ' +  ('' if force_show or config_card else 'd-none ') + ('col-12 order-0' if show_count else 'col-md-6 order-2')\\">\\n            <a t-att-href=\\"url\\" t-att-title=\\"title\\" t-attf-class=\\"d-flex gap-2 gap-md-3 py-3 pe-2 px-md-3 h-100 rounded text-decoration-none #{bg_color if bg_color else 'bg-100'}\\">\\n                <div t-if=\\"icon\\" class=\\"o_portal_icon d-none\\">\\n                    <img t-attf-src=\\"#{icon}\\"/>\\n                </div>\\n                <div t-att-class=\\"'alert-link' if bg_color else ''\\">\\n                    <div t-attf-class=\\"mt-0 mb-1 fs-5 fw-normal lh-1 #{'d-flex gap-2' if placeholder_count or count else ''}\\">\\n                        <t t-out=\\"count\\"/>\\n                        <span t-if=\\"placeholder_count and not force_show\\" t-att-class=\\"'fw-bold' if show_count else 'd-none'\\" t-att-data-placeholder_count=\\"placeholder_count\\"/>\\n                        <span t-out=\\"title\\"/>\\n                    </div>\\n                    <div class=\\"opacity-75\\">\\n                        <t t-out=\\"text\\"/>\\n                    </div>\\n                </div>\\n            </a>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t name="My Portal Docs Entry" t-name="portal.portal_docs_entry">\n        <t t-set="force_show" t-value="placeholder_count and request.session.get('portal_counters', {}).get(placeholder_count) and not show_count"/>\n        <div t-att-class="'o_portal_index_card ' +  ('' if force_show or config_card else 'd-none ') + ('col-12 order-0' if show_count else 'col-md-6 order-2')">\n            <a t-att-href="url" t-att-title="title" t-attf-class="d-flex gap-2 gap-md-3 py-3 pe-2 px-md-3 h-100 rounded text-decoration-none #{bg_color if bg_color else 'bg-100'}">\n                <div t-if="icon" class="o_portal_icon d-none">\n                    <img t-attf-src="#{icon}"/>\n                </div>\n                <div t-att-class="'alert-link' if bg_color else ''">\n                    <div t-attf-class="mt-0 mb-1 fs-5 fw-normal lh-1 #{'d-flex gap-2' if placeholder_count or count else ''}">\n                        <t t-out="count"/>\n                        <span t-if="placeholder_count and not force_show" t-att-class="'fw-bold' if show_count else 'd-none'" t-att-data-placeholder_count="placeholder_count"/>\n                        <span t-out="title"/>\n                    </div>\n                    <div class="opacity-75">\n                        <t t-out="text"/>\n                    </div>\n                </div>\n            </a>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1537	16	1393	1	1	project.project.list.view.account.inherit	project.project	\N	list	project_account/views/project_project_views.xml	extension	{"en_US": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'res_partner_search_mode': 'customer'}</attribute>\\n            </field>"}	<?xml version="1.0"?>\n<field name="partner_id" position="attributes">\n                <attribute name="context">{'res_partner_search_mode': 'customer'}</attribute>\n            </field>\n        	f	t	2026-04-08 08:35:28.331175	2026-04-08 08:35:28.331175	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
585	16	\N	1	1	portal_my_contact	\N	portal.portal_my_contact	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"portal.portal_my_contact\\">\\n        <div t-attf-class=\\"o_portal_contact_details d-flex flex-column gap-2 #{_spacingClass}\\">\\n            <div class=\\"d-flex gap-2\\">\\n                <img class=\\"o_avatar o_portal_contact_img rounded\\" t-att-src=\\"_contactAvatar\\" alt=\\"Contact\\"/>\\n                <div>\\n                    <span t-attf-class=\\"d-block lh-1 mb-1 {{ 'pt-1' if not _contactLink else '' }}\\" t-out=\\"_contactName\\"/>\\n                    <a t-if=\\"_contactLink\\" href=\\"#discussion\\" class=\\"d-flex align-items-center gap-2 small lh-1\\">Send message</a>\\n                </div>\\n            </div>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"portal.portal_my_contact\\">\\n        <div t-attf-class=\\"o_portal_contact_details d-flex flex-column gap-2 #{_spacingClass}\\">\\n            <div class=\\"d-flex gap-2\\">\\n                <img class=\\"o_avatar o_portal_contact_img rounded\\" t-att-src=\\"_contactAvatar\\" alt=\\"Contacto\\"/>\\n                <div>\\n                    <span t-attf-class=\\"d-block lh-1 mb-1 {{ 'pt-1' if not _contactLink else '' }}\\" t-out=\\"_contactName\\"/>\\n                    <a t-if=\\"_contactLink\\" href=\\"#discussion\\" class=\\"d-flex align-items-center gap-2 small lh-1\\">Enviar mensaje</a>\\n                </div>\\n            </div>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="portal.portal_my_contact">\n        <div t-attf-class="o_portal_contact_details d-flex flex-column gap-2 #{_spacingClass}">\n            <div class="d-flex gap-2">\n                <img class="o_avatar o_portal_contact_img rounded" t-att-src="_contactAvatar" alt="Contact"/>\n                <div>\n                    <span t-attf-class="d-block lh-1 mb-1 {{ 'pt-1' if not _contactLink else '' }}" t-out="_contactName"/>\n                    <a t-if="_contactLink" href="#discussion" class="d-flex align-items-center gap-2 small lh-1">Send message</a>\n                </div>\n            </div>\n            <t t-out="0"/>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
616	16	\N	1	1	sms.template.view.form	sms.template	\N	form	sms/views/sms_template_views.xml	primary	{"en_US": "<form string=\\"SMS Templates\\">\\n                <header>\\n                    <field name=\\"template_fs\\" invisible=\\"1\\"/>\\n                    <button string=\\"Reset Template\\" name=\\"211\\" type=\\"action\\" groups=\\"base.group_system\\" invisible=\\"not template_fs\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <field name=\\"sidebar_action_id\\" invisible=\\"1\\"/>\\n                        <button name=\\"action_create_sidebar_action\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" invisible=\\"sidebar_action_id\\" icon=\\"fa-plus\\" help=\\"Add a contextual action on the related model to open a sms composer with this template\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Add</span>\\n                                <span class=\\"o_stat_text\\">Context Action</span>\\n                            </div>\\n                        </button>\\n                        <button name=\\"action_unlink_sidebar_action\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" icon=\\"fa-minus\\" invisible=\\"not sidebar_action_id\\" help=\\"Remove the contextual action of the related model\\" widget=\\"statinfo\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Remove</span>\\n                                <span class=\\"o_stat_text\\">Context Action</span>\\n                            </div>\\n                        </button>\\n                        <button class=\\"oe_stat_button\\" name=\\"209\\" icon=\\"fa-search-plus\\" type=\\"action\\" target=\\"new\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Preview</span>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"SMS Template\\"/>\\n                        <h1><field name=\\"name\\" placeholder=\\"e.g. Calendar Reminder\\" required=\\"1\\"/></h1>\\n                        <group>\\n                            <field name=\\"model_id\\" placeholder=\\"e.g. Contact\\" required=\\"1\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"model\\" invisible=\\"1\\"/>\\n                            <field name=\\"lang\\" groups=\\"base.group_no_one\\" placeholder=\\"e.g. en_US or {{ object.partner_id.lang }}\\"/>\\n                        </group>\\n                    </div>\\n                    <notebook>\\n                        <page string=\\"Content\\" name=\\"content\\">\\n                            <group>\\n                                <field name=\\"body\\" widget=\\"sms_widget\\" nolabel=\\"1\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Plantillas de SMS\\">\\n                <header>\\n                    <field name=\\"template_fs\\" invisible=\\"1\\"/>\\n                    <button string=\\"Restablecer plantilla\\" name=\\"211\\" type=\\"action\\" groups=\\"base.group_system\\" invisible=\\"not template_fs\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <field name=\\"sidebar_action_id\\" invisible=\\"1\\"/>\\n                        <button name=\\"action_create_sidebar_action\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" invisible=\\"sidebar_action_id\\" icon=\\"fa-plus\\" help=\\"Añada una acción contextual en el modelo relacionado para abrir un editor de SMS con esta plantilla\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Añadir</span>\\n                                <span class=\\"o_stat_text\\">acción de contexto</span>\\n                            </div>\\n                        </button>\\n                        <button name=\\"action_unlink_sidebar_action\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" icon=\\"fa-minus\\" invisible=\\"not sidebar_action_id\\" help=\\"Eliminar la acción contextual del modelo relacionado\\" widget=\\"statinfo\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Eliminar</span>\\n                                <span class=\\"o_stat_text\\">acción de contexto</span>\\n                            </div>\\n                        </button>\\n                        <button class=\\"oe_stat_button\\" name=\\"209\\" icon=\\"fa-search-plus\\" type=\\"action\\" target=\\"new\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Vista previa</span>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Plantilla de SMS\\"/>\\n                        <h1><field name=\\"name\\" placeholder=\\"p. ej. recordatorio de calendario\\" required=\\"1\\"/></h1>\\n                        <group>\\n                            <field name=\\"model_id\\" placeholder=\\"p. ej. contacto\\" required=\\"1\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"model\\" invisible=\\"1\\"/>\\n                            <field name=\\"lang\\" groups=\\"base.group_no_one\\" placeholder=\\"p. ej. en_US o {{ object.partner_id.lang }}\\"/>\\n                        </group>\\n                    </div>\\n                    <notebook>\\n                        <page string=\\"Contenido\\" name=\\"content\\">\\n                            <group>\\n                                <field name=\\"body\\" widget=\\"sms_widget\\" nolabel=\\"1\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="SMS Templates">\n                <header>\n                    <field name="template_fs" invisible="1"/>\n                    <button string="Reset Template" name="211" type="action" groups="base.group_system" invisible="not template_fs"/>\n                </header>\n                <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <field name="sidebar_action_id" invisible="1"/>\n                        <button name="action_create_sidebar_action" type="object" groups="base.group_no_one" class="oe_stat_button" invisible="sidebar_action_id" icon="fa-plus" help="Add a contextual action on the related model to open a sms composer with this template">\n                            <div class="o_field_widget o_stat_info">\n                                <span class="o_stat_text">Add</span>\n                                <span class="o_stat_text">Context Action</span>\n                            </div>\n                        </button>\n                        <button name="action_unlink_sidebar_action" type="object" groups="base.group_no_one" class="oe_stat_button" icon="fa-minus" invisible="not sidebar_action_id" help="Remove the contextual action of the related model" widget="statinfo">\n                            <div class="o_field_widget o_stat_info">\n                                <span class="o_stat_text">Remove</span>\n                                <span class="o_stat_text">Context Action</span>\n                            </div>\n                        </button>\n                        <button class="oe_stat_button" name="209" icon="fa-search-plus" type="action" target="new">\n                            <div class="o_field_widget o_stat_info">\n                                <span class="o_stat_text">Preview</span>\n                            </div>\n                        </button>\n                    </div>\n                    <div class="oe_title">\n                        <label for="name" string="SMS Template"/>\n                        <h1><field name="name" placeholder="e.g. Calendar Reminder" required="1"/></h1>\n                        <group>\n                            <field name="model_id" placeholder="e.g. Contact" required="1" options="{'no_create': True}"/>\n                            <field name="model" invisible="1"/>\n                            <field name="lang" groups="base.group_no_one" placeholder="e.g. en_US or {{ object.partner_id.lang }}"/>\n                        </group>\n                    </div>\n                    <notebook>\n                        <page string="Content" name="content">\n                            <group>\n                                <field name="body" widget="sms_widget" nolabel="1"/>\n                            </group>\n                        </page>\n                    </notebook>\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
618	16	\N	1	1	sms.template.view.search	sms.template	\N	search	sms/views/sms_template_views.xml	primary	{"en_US": "<search string=\\"Search SMS Templates\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"model_id\\"/>\\n            </search>", "es_ES": "<search string=\\"Buscar plantillas de SMS\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"model_id\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search SMS Templates">\n                <field name="name"/>\n                <field name="model_id"/>\n            </search>\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
617	16	\N	1	1	sms.template.view.list	sms.template	\N	list	sms/views/sms_template_views.xml	primary	{"en_US": "<list string=\\"SMS Templates\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"model_id\\"/>\\n            </list>", "es_ES": "<list string=\\"Plantillas de SMS\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"model_id\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="SMS Templates">\n                <field name="name"/>\n                <field name="model_id"/>\n            </list>\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
613	16	\N	1	1	sms.sms.view.form	sms.sms	\N	form	sms/views/sms_sms_views.xml	primary	{"en_US": "<form string=\\"SMS\\">\\n                <header>\\n                    <field name=\\"to_delete\\" invisible=\\"1\\"/>\\n                    <button name=\\"send\\" string=\\"Send Now\\" type=\\"object\\" invisible=\\"state != 'outgoing' or to_delete\\" class=\\"oe_highlight\\"/>\\n                    <button name=\\"action_set_outgoing\\" string=\\"Retry\\" type=\\"object\\" invisible=\\"state not in ('error', 'canceled')\\"/>\\n                    <button name=\\"action_set_canceled\\" string=\\"Cancel\\" type=\\"object\\" invisible=\\"state not in ('error', 'outgoing')\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"outgoing,sent,error,canceled\\"/>\\n                </header>\\n                <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"partner_id\\" string=\\"Contact\\"/>\\n                            <field name=\\"mail_message_id\\" readonly=\\"1\\" invisible=\\"not mail_message_id\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"number\\" required=\\"1\\"/>\\n                            <field name=\\"failure_type\\" readonly=\\"1\\" invisible=\\"not failure_type\\"/>\\n                        </group>\\n                    </group>\\n                    <group>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" string=\\"Message\\" required=\\"1\\" readonly=\\"state in ('process', 'sent')\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"SMS\\">\\n                <header>\\n                    <field name=\\"to_delete\\" invisible=\\"1\\"/>\\n                    <button name=\\"send\\" string=\\"Enviar ahora\\" type=\\"object\\" invisible=\\"state != 'outgoing' or to_delete\\" class=\\"oe_highlight\\"/>\\n                    <button name=\\"action_set_outgoing\\" string=\\"Volver a intentar\\" type=\\"object\\" invisible=\\"state not in ('error', 'canceled')\\"/>\\n                    <button name=\\"action_set_canceled\\" string=\\"Cancelar\\" type=\\"object\\" invisible=\\"state not in ('error', 'outgoing')\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"outgoing,sent,error,canceled\\"/>\\n                </header>\\n                <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"partner_id\\" string=\\"Contacto\\"/>\\n                            <field name=\\"mail_message_id\\" readonly=\\"1\\" invisible=\\"not mail_message_id\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"number\\" required=\\"1\\"/>\\n                            <field name=\\"failure_type\\" readonly=\\"1\\" invisible=\\"not failure_type\\"/>\\n                        </group>\\n                    </group>\\n                    <group>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" string=\\"Mensaje\\" required=\\"1\\" readonly=\\"state in ('process', 'sent')\\"/>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="SMS">\n                <header>\n                    <field name="to_delete" invisible="1"/>\n                    <button name="send" string="Send Now" type="object" invisible="state != 'outgoing' or to_delete" class="oe_highlight"/>\n                    <button name="action_set_outgoing" string="Retry" type="object" invisible="state not in ('error', 'canceled')"/>\n                    <button name="action_set_canceled" string="Cancel" type="object" invisible="state not in ('error', 'outgoing')"/>\n                    <field name="state" widget="statusbar" statusbar_visible="outgoing,sent,error,canceled"/>\n                </header>\n                <sheet>\n                    <group>\n                        <group>\n                            <field name="partner_id" string="Contact"/>\n                            <field name="mail_message_id" readonly="1" invisible="not mail_message_id"/>\n                        </group>\n                        <group>\n                            <field name="number" required="1"/>\n                            <field name="failure_type" readonly="1" invisible="not failure_type"/>\n                        </group>\n                    </group>\n                    <group>\n                        <field name="body" widget="sms_widget" string="Message" required="1" readonly="state in ('process', 'sent')"/>\n                    </group>\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
619	16	194	1	1	report_layout	\N	snailmail.report_layout	qweb	snailmail/views/report_assets.xml	extension	{"en_US": "<data inherit_id=\\"web.report_layout\\">\\n        <xpath expr=\\"//head\\" position=\\"inside\\">\\n            <t t-if=\\"env and env.context.get('snailmail_layout')\\" t-call-assets=\\"snailmail.report_assets_snailmail\\"/>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="web.report_layout">\n        <xpath expr="//head" position="inside">\n            <t t-if="env and env.context.get('snailmail_layout')" t-call-assets="snailmail.report_assets_snailmail"/>\n        </xpath>\n    </data>\n    	f	t	2026-04-08 08:34:41.996744	2026-04-08 08:34:41.996744	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
620	16	199	1	1	minimal_layout	\N	snailmail.minimal_layout	qweb	snailmail/views/report_assets.xml	extension	{"en_US": "<data inherit_id=\\"web.minimal_layout\\">\\n        <xpath expr=\\"//head\\" position=\\"inside\\">\\n            <t t-if=\\"env and env.context.get('snailmail_layout')\\" t-call-assets=\\"snailmail.report_assets_snailmail\\"/>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="web.minimal_layout">\n        <xpath expr="//head" position="inside">\n            <t t-if="env and env.context.get('snailmail_layout')" t-call-assets="snailmail.report_assets_snailmail"/>\n        </xpath>\n    </data>\n	f	t	2026-04-08 08:34:41.996744	2026-04-08 08:34:41.996744	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
592	16	\N	1	1	message_thread	\N	portal.message_thread	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"portal.message_thread\\">\\n        <div id=\\"discussion\\" data-anchor=\\"true\\" class=\\"d-print-none o_portal_chatter o_not_editable p-0\\" t-att-data-token=\\"token\\" t-att-data-res_model=\\"object._name\\" t-att-data-pid=\\"pid\\" t-att-data-hash=\\"hash\\" t-att-data-res_id=\\"object.id\\" t-att-data-pager_step=\\"message_per_page or 10\\" t-att-data-allow_composer=\\"'0' if disable_composer else '1'\\" t-att-data-two_columns=\\"'true' if two_columns else 'false'\\">\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="portal.message_thread">\n        <div id="discussion" data-anchor="true" class="d-print-none o_portal_chatter o_not_editable p-0" t-att-data-token="token" t-att-data-res_model="object._name" t-att-data-pid="pid" t-att-data-hash="hash" t-att-data-res_id="object.id" t-att-data-pager_step="message_per_page or 10" t-att-data-allow_composer="'0' if disable_composer else '1'" t-att-data-two_columns="'true' if two_columns else 'false'">\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
593	16	\N	1	1	Ask Signature	\N	portal.signature_form	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Ask Signature\\" t-name=\\"portal.signature_form\\">\\n        <t t-set=\\"signature_form_props\\" t-value=\\"{             'callUrl': call_url,             'defaultName': default_name,             'mode': mode,             'sendLabel': send_label,             'signatureRatio': signature_ratio,             'signatureType': signature_type,             'fontColor': font_color         }\\"/>\\n        <owl-component name=\\"portal.signature_form\\" t-att-props=\\"json.dumps(signature_form_props)\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Ask Signature" t-name="portal.signature_form">\n        <t t-set="signature_form_props" t-value="{             'callUrl': call_url,             'defaultName': default_name,             'mode': mode,             'sendLabel': send_label,             'signatureRatio': signature_ratio,             'signatureType': signature_type,             'fontColor': font_color         }"/>\n        <owl-component name="portal.signature_form" t-att-props="json.dumps(signature_form_props)"/>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
594	16	\N	1	1	Sidebar	\N	portal.portal_sidebar	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Sidebar\\" t-name=\\"portal.portal_sidebar\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <body data-bs-spy=\\"scroll\\" data-target=\\".navspy\\" data-offset=\\"50\\">\\n                <div class=\\"container o_portal_sidebar\\"/>\\n                <div class=\\"oe_structure mb32\\" id=\\"oe_structure_portal_sidebar_1\\"/>\\n            </body>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Sidebar" t-name="portal.portal_sidebar">\n        <t t-call="portal.portal_layout">\n            <body data-bs-spy="scroll" data-target=".navspy" data-offset="50">\n                <div class="container o_portal_sidebar"/>\n                <div class="oe_structure mb32" id="oe_structure_portal_sidebar_1"/>\n            </body>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1538	16	1391	1	1	project.project.form.view.account.inherit	project.project	\N	form	project_account/views/project_project_views.xml	extension	{"en_US": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'res_partner_search_mode': 'customer'}</attribute>\\n            </field>"}	<?xml version="1.0"?>\n<field name="partner_id" position="attributes">\n                <attribute name="context">{'res_partner_search_mode': 'customer'}</attribute>\n            </field>\n        	f	t	2026-04-08 08:35:28.331175	2026-04-08 08:35:28.331175	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3007	16	\N	1	1	New page template: '5' in 'landing'	\N	website.new_page_template_sections_landing_5	qweb	\N	primary	{"en_US": "<div id=\\"wrap\\">\\n    <t t-snippet-call=\\"website.new_page_template_landing_5_s_banner\\"/>\\n</div>"}	<div id="wrap">\n    <t t-snippet-call="website.new_page_template_landing_5_s_banner"/>\n</div>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3008	16	\N	1	1	New page template: '0' in 'gallery'	\N	website.new_page_template_sections_gallery_0	qweb	\N	primary	{"en_US": "<div id=\\"wrap\\">\\n    <t t-snippet-call=\\"website.new_page_template_gallery_0_s_text_block_h2\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_gallery_0_s_images_wall\\"/>\\n</div>"}	<div id="wrap">\n    <t t-snippet-call="website.new_page_template_gallery_0_s_text_block_h2"/>\n    <t t-snippet-call="website.new_page_template_gallery_0_s_images_wall"/>\n</div>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3009	16	\N	1	1	New page template: '1' in 'gallery'	\N	website.new_page_template_sections_gallery_1	qweb	\N	primary	{"en_US": "<div id=\\"wrap\\">\\n    <t t-snippet-call=\\"website.new_page_template_gallery_1_s_text_block_h2\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_gallery_1_s_image_text\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_gallery_1_s_text_image\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_gallery_1_s_image_text_2nd\\"/>\\n</div>"}	<div id="wrap">\n    <t t-snippet-call="website.new_page_template_gallery_1_s_text_block_h2"/>\n    <t t-snippet-call="website.new_page_template_gallery_1_s_image_text"/>\n    <t t-snippet-call="website.new_page_template_gallery_1_s_text_image"/>\n    <t t-snippet-call="website.new_page_template_gallery_1_s_image_text_2nd"/>\n</div>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3010	16	\N	1	1	New page template: '2' in 'gallery'	\N	website.new_page_template_sections_gallery_2	qweb	\N	primary	{"en_US": "<div id=\\"wrap\\">\\n    <t t-snippet-call=\\"website.new_page_template_gallery_2_s_banner\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_gallery_2_s_text_block_2nd\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_gallery_2_s_image_gallery\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_gallery_2_s_picture_only\\"/>\\n</div>"}	<div id="wrap">\n    <t t-snippet-call="website.new_page_template_gallery_2_s_banner"/>\n    <t t-snippet-call="website.new_page_template_gallery_2_s_text_block_2nd"/>\n    <t t-snippet-call="website.new_page_template_gallery_2_s_image_gallery"/>\n    <t t-snippet-call="website.new_page_template_gallery_2_s_picture_only"/>\n</div>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3011	16	\N	1	1	New page template: '3' in 'gallery'	\N	website.new_page_template_sections_gallery_3	qweb	\N	primary	{"en_US": "<div id=\\"wrap\\">\\n    <t t-snippet-call=\\"website.new_page_template_gallery_3_s_text_block_h2\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_gallery_3_s_text_block\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_gallery_3_s_three_columns\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_gallery_3_s_three_columns_2nd\\"/>\\n</div>"}	<div id="wrap">\n    <t t-snippet-call="website.new_page_template_gallery_3_s_text_block_h2"/>\n    <t t-snippet-call="website.new_page_template_gallery_3_s_text_block"/>\n    <t t-snippet-call="website.new_page_template_gallery_3_s_three_columns"/>\n    <t t-snippet-call="website.new_page_template_gallery_3_s_three_columns_2nd"/>\n</div>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3012	16	\N	1	1	New page template: '4' in 'gallery'	\N	website.new_page_template_sections_gallery_4	qweb	\N	primary	{"en_US": "<div id=\\"wrap\\">\\n    <t t-snippet-call=\\"website.new_page_template_gallery_4_s_cover\\"/>\\n    <t t-snippet-call=\\"website.new_page_template_gallery_4_s_media_list\\"/>\\n</div>"}	<div id="wrap">\n    <t t-snippet-call="website.new_page_template_gallery_4_s_cover"/>\n    <t t-snippet-call="website.new_page_template_gallery_4_s_media_list"/>\n</div>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
568	16	181	1	1	Main Frontend Layout	\N	portal.frontend_layout	qweb	portal/views/portal_templates.xml	extension	{"en_US": "<data name=\\"Main Frontend Layout\\" inherit_id=\\"web.frontend_layout\\">\\n        <xpath expr=\\"//html\\" position=\\"attributes\\">\\n            <attribute name=\\"t-att-dir\\" add=\\"request.env['res.lang']._get_data(code=request.env.lang).direction\\" separator=\\" \\"/>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']\\" position=\\"attributes\\">\\n            <attribute name=\\"t-attf-class\\" add=\\"#{request.env['res.lang']._get_data(code=request.env.lang).direction == 'rtl' and 'o_rtl' or ''}\\" separator=\\" \\"/>\\n            <attribute name=\\"t-attf-class\\" add=\\"#{'o_portal' if is_portal else ''}\\" separator=\\" \\"/>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/header\\" position=\\"before\\">\\n            <a class=\\"o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0\\" href=\\"#wrap\\" groups=\\"!base.group_user\\">Skip to Content</a>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/header/img\\" position=\\"replace\\">\\n            <t t-cache=\\"res_company\\">\\n                <nav class=\\"navbar navbar-expand navbar-light bg-light\\">\\n                    <div class=\\"container\\">\\n                        <a href=\\"/\\" class=\\"navbar-brand logo\\">\\n                            <img t-att-src=\\"'/logo.png?company=%s' % res_company.id\\" t-att-alt=\\"'Logo of %s' % res_company.name\\" t-att-title=\\"res_company.name\\"/>\\n                        </a>\\n                        <ul id=\\"top_menu\\" class=\\"nav navbar-nav ms-auto\\">\\n                            <t t-call=\\"portal.placeholder_user_sign_in\\">\\n                                <t t-set=\\"_item_class\\" t-value=\\"'nav-item'\\"/>\\n                                <t t-set=\\"_link_class\\" t-value=\\"'nav-link'\\"/>\\n                            </t>\\n                            <t t-call=\\"portal.user_dropdown\\">\\n                                <t t-set=\\"_user_name\\" t-value=\\"true\\"/>\\n                                <t t-set=\\"_item_class\\" t-value=\\"'nav-item dropdown'\\"/>\\n                                <t t-set=\\"_link_class\\" t-value=\\"'nav-link'\\"/>\\n                                <t t-set=\\"_dropdown_menu_class\\" t-value=\\"'dropdown-menu-end'\\"/>\\n                            </t>\\n                        </ul>\\n                    </div>\\n                </nav>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/main/t[@t-out='0']\\" position=\\"before\\">\\n            <div t-if=\\"o_portal_fullwidth_alert\\" class=\\"container mt-3\\">\\n                <div class=\\"alert alert-info alert-dismissible fade show d-print-none css_editable_mode_hidden\\">\\n                    <t t-out=\\"o_portal_fullwidth_alert\\"/>\\n                </div>\\n            </div>\\n        </xpath>\\n        <xpath expr=\\"//head/meta\\" position=\\"after\\">\\n            <t t-if=\\"preview_object\\">\\n                <!-- Remove seo_object to not define og and twitter tags twice when wesbite is installed -->\\n                <t t-set=\\"seo_object\\" t-value=\\"False\\"/>\\n                <t t-set=\\"company\\" t-value=\\"preview_object.company_id or request.env.company\\"/>\\n                <t t-set=\\"not_uses_default_logo\\" t-value=\\"company and not company.uses_default_logo\\"/>\\n                <meta property=\\"og:title\\" t-att-content=\\"preview_object.name\\"/>\\n                <meta property=\\"og:description\\" t-att-content=\\"preview_object.description.striptags() if preview_object.description else ''\\"/>\\n                <meta property=\\"og:site_name\\" t-att-content=\\"company.name if company else ''\\"/>\\n                <t t-if=\\"not_uses_default_logo\\">\\n                    <meta property=\\"og:image\\" t-attf-content=\\"/web/binary/company_logo?company={{ company.id }}\\"/>\\n                </t>\\n                <meta property=\\"og:image:width\\" content=\\"300\\"/>\\n                <meta property=\\"og:image:height\\" content=\\"200\\"/>\\n                <meta name=\\"twitter:card\\" content=\\"summary_large_image\\"/>\\n                <meta property=\\"twitter:title\\" t-att-content=\\"preview_object.name\\"/>\\n                <meta property=\\"twitter:description\\" t-att-content=\\"preview_object.description.striptags() if preview_object.description else ''\\"/>\\n                <t t-if=\\"not_uses_default_logo\\">\\n                    <meta property=\\"twitter:image\\" t-attf-content=\\"/web/binary/company_logo?company={{ company.id }}\\"/>\\n                </t>\\n            </t>\\n        </xpath>\\n    </data>", "es_ES": "<data name=\\"Main Frontend Layout\\" inherit_id=\\"web.frontend_layout\\">\\n        <xpath expr=\\"//html\\" position=\\"attributes\\">\\n            <attribute name=\\"t-att-dir\\" add=\\"request.env['res.lang']._get_data(code=request.env.lang).direction\\" separator=\\" \\"/>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']\\" position=\\"attributes\\">\\n            <attribute name=\\"t-attf-class\\" add=\\"#{request.env['res.lang']._get_data(code=request.env.lang).direction == 'rtl' and 'o_rtl' or ''}\\" separator=\\" \\"/>\\n            <attribute name=\\"t-attf-class\\" add=\\"#{'o_portal' if is_portal else ''}\\" separator=\\" \\"/>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/header\\" position=\\"before\\">\\n            <a class=\\"o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0\\" href=\\"#wrap\\" groups=\\"!base.group_user\\">Ir al contenido</a>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/header/img\\" position=\\"replace\\">\\n            <t t-cache=\\"res_company\\">\\n                <nav class=\\"navbar navbar-expand navbar-light bg-light\\">\\n                    <div class=\\"container\\">\\n                        <a href=\\"/\\" class=\\"navbar-brand logo\\">\\n                            <img t-att-src=\\"'/logo.png?company=%s' % res_company.id\\" t-att-alt=\\"'Logo of %s' % res_company.name\\" t-att-title=\\"res_company.name\\"/>\\n                        </a>\\n                        <ul id=\\"top_menu\\" class=\\"nav navbar-nav ms-auto\\">\\n                            <t t-call=\\"portal.placeholder_user_sign_in\\">\\n                                <t t-set=\\"_item_class\\" t-value=\\"'nav-item'\\"/>\\n                                <t t-set=\\"_link_class\\" t-value=\\"'nav-link'\\"/>\\n                            </t>\\n                            <t t-call=\\"portal.user_dropdown\\">\\n                                <t t-set=\\"_user_name\\" t-value=\\"true\\"/>\\n                                <t t-set=\\"_item_class\\" t-value=\\"'nav-item dropdown'\\"/>\\n                                <t t-set=\\"_link_class\\" t-value=\\"'nav-link'\\"/>\\n                                <t t-set=\\"_dropdown_menu_class\\" t-value=\\"'dropdown-menu-end'\\"/>\\n                            </t>\\n                        </ul>\\n                    </div>\\n                </nav>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[@id='wrapwrap']/main/t[@t-out='0']\\" position=\\"before\\">\\n            <div t-if=\\"o_portal_fullwidth_alert\\" class=\\"container mt-3\\">\\n                <div class=\\"alert alert-info alert-dismissible fade show d-print-none css_editable_mode_hidden\\">\\n                    <t t-out=\\"o_portal_fullwidth_alert\\"/>\\n                </div>\\n            </div>\\n        </xpath>\\n        <xpath expr=\\"//head/meta\\" position=\\"after\\">\\n            <t t-if=\\"preview_object\\">\\n                <!-- Remove seo_object to not define og and twitter tags twice when wesbite is installed -->\\n                <t t-set=\\"seo_object\\" t-value=\\"False\\"/>\\n                <t t-set=\\"company\\" t-value=\\"preview_object.company_id or request.env.company\\"/>\\n                <t t-set=\\"not_uses_default_logo\\" t-value=\\"company and not company.uses_default_logo\\"/>\\n                <meta property=\\"og:title\\" t-att-content=\\"preview_object.name\\"/>\\n                <meta property=\\"og:description\\" t-att-content=\\"preview_object.description.striptags() if preview_object.description else ''\\"/>\\n                <meta property=\\"og:site_name\\" t-att-content=\\"company.name if company else ''\\"/>\\n                <t t-if=\\"not_uses_default_logo\\">\\n                    <meta property=\\"og:image\\" t-attf-content=\\"/web/binary/company_logo?company={{ company.id }}\\"/>\\n                </t>\\n                <meta property=\\"og:image:width\\" content=\\"300\\"/>\\n                <meta property=\\"og:image:height\\" content=\\"200\\"/>\\n                <meta name=\\"twitter:card\\" content=\\"summary_large_image\\"/>\\n                <meta property=\\"twitter:title\\" t-att-content=\\"preview_object.name\\"/>\\n                <meta property=\\"twitter:description\\" t-att-content=\\"preview_object.description.striptags() if preview_object.description else ''\\"/>\\n                <t t-if=\\"not_uses_default_logo\\">\\n                    <meta property=\\"twitter:image\\" t-attf-content=\\"/web/binary/company_logo?company={{ company.id }}\\"/>\\n                </t>\\n            </t>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data name="Main Frontend Layout" inherit_id="web.frontend_layout">\n        <xpath expr="//html" position="attributes">\n            <attribute name="t-att-dir" add="request.env['res.lang']._get_data(code=request.env.lang).direction" separator=" "/>\n        </xpath>\n        <xpath expr="//div[@id='wrapwrap']" position="attributes">\n            <attribute name="t-attf-class" add="#{request.env['res.lang']._get_data(code=request.env.lang).direction == 'rtl' and 'o_rtl' or ''}" separator=" "/>\n            <attribute name="t-attf-class" add="#{'o_portal' if is_portal else ''}" separator=" "/>\n        </xpath>\n        <xpath expr="//div[@id='wrapwrap']/header" position="before">\n            <a class="o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0" href="#wrap" groups="!base.group_user">Skip to Content</a>\n        </xpath>\n        <xpath expr="//div[@id='wrapwrap']/header/img" position="replace">\n            <t t-cache="res_company">\n                <nav class="navbar navbar-expand navbar-light bg-light">\n                    <div class="container">\n                        <a href="/" class="navbar-brand logo">\n                            <img t-att-src="'/logo.png?company=%s' % res_company.id" t-att-alt="'Logo of %s' % res_company.name" t-att-title="res_company.name"/>\n                        </a>\n                        <ul id="top_menu" class="nav navbar-nav ms-auto">\n                            <t t-call="portal.placeholder_user_sign_in">\n                                <t t-set="_item_class" t-value="'nav-item'"/>\n                                <t t-set="_link_class" t-value="'nav-link'"/>\n                            </t>\n                            <t t-call="portal.user_dropdown">\n                                <t t-set="_user_name" t-value="true"/>\n                                <t t-set="_item_class" t-value="'nav-item dropdown'"/>\n                                <t t-set="_link_class" t-value="'nav-link'"/>\n                                <t t-set="_dropdown_menu_class" t-value="'dropdown-menu-end'"/>\n                            </t>\n                        </ul>\n                    </div>\n                </nav>\n            </t>\n        </xpath>\n        <xpath expr="//div[@id='wrapwrap']/main/t[@t-out='0']" position="before">\n            <div t-if="o_portal_fullwidth_alert" class="container mt-3">\n                <div class="alert alert-info alert-dismissible fade show d-print-none css_editable_mode_hidden">\n                    <t t-out="o_portal_fullwidth_alert"/>\n                </div>\n            </div>\n        </xpath>\n        <xpath expr="//head/meta" position="after">\n            <t t-if="preview_object">\n                <!-- Remove seo_object to not define og and twitter tags twice when wesbite is installed -->\n                <t t-set="seo_object" t-value="False"/>\n                <t t-set="company" t-value="preview_object.company_id or request.env.company"/>\n                <t t-set="not_uses_default_logo" t-value="company and not company.uses_default_logo"/>\n                <meta property="og:title" t-att-content="preview_object.name"/>\n                <meta property="og:description" t-att-content="preview_object.description.striptags() if preview_object.description else ''"/>\n                <meta property="og:site_name" t-att-content="company.name if company else ''"/>\n                <t t-if="not_uses_default_logo">\n                    <meta property="og:image" t-attf-content="/web/binary/company_logo?company={{ company.id }}"/>\n                </t>\n                <meta property="og:image:width" content="300"/>\n                <meta property="og:image:height" content="200"/>\n                <meta name="twitter:card" content="summary_large_image"/>\n                <meta property="twitter:title" t-att-content="preview_object.name"/>\n                <meta property="twitter:description" t-att-content="preview_object.description.striptags() if preview_object.description else ''"/>\n                <t t-if="not_uses_default_logo">\n                    <meta property="twitter:image" t-attf-content="/web/binary/company_logo?company={{ company.id }}"/>\n                </t>\n            </t>\n        </xpath>\n    </data>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
591	16	571	1	1	Link to frontend portal	\N	portal.my_account_link	qweb	portal/views/portal_templates.xml	extension	{"en_US": "<data name=\\"Link to frontend portal\\" inherit_id=\\"portal.user_dropdown\\">\\n        <xpath expr=\\"//*[@id='o_logout_divider']\\" position=\\"before\\">\\n            <a href=\\"/my/home\\" role=\\"menuitem\\" class=\\"dropdown-item ps-3\\">\\n                <i class=\\"fa fa-fw fa-id-card-o me-1 small text-primary text-primary-emphasis\\"/> My Account\\n            </a>\\n        </xpath>\\n    </data>", "es_ES": "<data name=\\"Link to frontend portal\\" inherit_id=\\"portal.user_dropdown\\">\\n        <xpath expr=\\"//*[@id='o_logout_divider']\\" position=\\"before\\">\\n            <a href=\\"/my/home\\" role=\\"menuitem\\" class=\\"dropdown-item ps-3\\">\\n                <i class=\\"fa fa-fw fa-id-card-o me-1 small text-primary text-primary-emphasis\\"/> Mi cuenta\\n            </a>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data name="Link to frontend portal" inherit_id="portal.user_dropdown">\n        <xpath expr="//*[@id='o_logout_divider']" position="before">\n            <a href="/my/home" role="menuitem" class="dropdown-item ps-3">\n                <i class="fa fa-fw fa-id-card-o me-1 small text-primary text-primary-emphasis"/> My Account\n            </a>\n        </xpath>\n    </data>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
590	16	\N	1	1	Pager	\N	portal.pager	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Pager\\" t-name=\\"portal.pager\\">\\n        <ul t-if=\\"pager['page_count'] &gt; 1\\" t-attf-class=\\"#{ classname or '' } pagination m-0 #{_classes}\\" t-att-style=\\"style or None\\">\\n            <li t-attf-class=\\"page-item #{'disabled' if pager['page']['num'] == 1 else ''}\\">\\n                <a t-att-href=\\" pager['page_previous']['url'] if pager['page']['num'] != 1 else None\\" t-attf-class=\\"page-link #{extraLinkClass}\\">\\n                    <span class=\\"fa fa-chevron-left\\" role=\\"img\\" aria-label=\\"Previous\\" title=\\"Previous\\"/>\\n                </a>\\n            </li>\\n            <t t-foreach=\\"pager['pages']\\" t-as=\\"page\\">\\n                <li t-attf-class=\\"page-item #{'active' if page['num'] == pager['page']['num'] else ''}\\"> <a t-att-href=\\"page['url']\\" t-attf-class=\\"page-link #{extraLinkClass}\\" t-out=\\"page['num']\\"/></li>\\n            </t>\\n            <li t-attf-class=\\"page-item #{'disabled' if pager['page']['num'] == pager['page_count'] else ''}\\">\\n                <a t-att-href=\\"pager['page_next']['url'] if pager['page']['num'] != pager['page_count'] else None\\" t-attf-class=\\"page-link #{extraLinkClass}\\">\\n                    <span class=\\"fa fa-chevron-right\\" role=\\"img\\" aria-label=\\"Next\\" title=\\"Next\\"/>\\n                </a>\\n            </li>\\n        </ul>\\n    </t>", "es_ES": "<t name=\\"Pager\\" t-name=\\"portal.pager\\">\\n        <ul t-if=\\"pager['page_count'] &gt; 1\\" t-attf-class=\\"#{ classname or '' } pagination m-0 #{_classes}\\" t-att-style=\\"style or None\\">\\n            <li t-attf-class=\\"page-item #{'disabled' if pager['page']['num'] == 1 else ''}\\">\\n                <a t-att-href=\\" pager['page_previous']['url'] if pager['page']['num'] != 1 else None\\" t-attf-class=\\"page-link #{extraLinkClass}\\">\\n                    <span class=\\"fa fa-chevron-left\\" role=\\"img\\" aria-label=\\"Previous\\" title=\\"Previous\\"/>\\n                </a>\\n            </li>\\n            <t t-foreach=\\"pager['pages']\\" t-as=\\"page\\">\\n                <li t-attf-class=\\"page-item #{'active' if page['num'] == pager['page']['num'] else ''}\\"> <a t-att-href=\\"page['url']\\" t-attf-class=\\"page-link #{extraLinkClass}\\" t-out=\\"page['num']\\"/></li>\\n            </t>\\n            <li t-attf-class=\\"page-item #{'disabled' if pager['page']['num'] == pager['page_count'] else ''}\\">\\n                <a t-att-href=\\"pager['page_next']['url'] if pager['page']['num'] != pager['page_count'] else None\\" t-attf-class=\\"page-link #{extraLinkClass}\\">\\n                    <span class=\\"fa fa-chevron-right\\" role=\\"img\\" aria-label=\\"Next\\" title=\\"Next\\"/>\\n                </a>\\n            </li>\\n        </ul>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Pager" t-name="portal.pager">\n        <ul t-if="pager['page_count'] &gt; 1" t-attf-class="#{ classname or '' } pagination m-0 #{_classes}" t-att-style="style or None">\n            <li t-attf-class="page-item #{'disabled' if pager['page']['num'] == 1 else ''}">\n                <a t-att-href=" pager['page_previous']['url'] if pager['page']['num'] != 1 else None" t-attf-class="page-link #{extraLinkClass}">\n                    <span class="fa fa-chevron-left" role="img" aria-label="Previous" title="Previous"/>\n                </a>\n            </li>\n            <t t-foreach="pager['pages']" t-as="page">\n                <li t-attf-class="page-item #{'active' if page['num'] == pager['page']['num'] else ''}"> <a t-att-href="page['url']" t-attf-class="page-link #{extraLinkClass}" t-out="page['num']"/></li>\n            </t>\n            <li t-attf-class="page-item #{'disabled' if pager['page']['num'] == pager['page_count'] else ''}">\n                <a t-att-href="pager['page_next']['url'] if pager['page']['num'] != pager['page_count'] else None" t-attf-class="page-link #{extraLinkClass}">\n                    <span class="fa fa-chevron-right" role="img" aria-label="Next" title="Next"/>\n                </a>\n            </li>\n        </ul>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
573	16	\N	1	1	Back to edit mode	\N	portal.portal_back_in_edit_mode	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Back to edit mode\\" t-name=\\"portal.portal_back_in_edit_mode\\">\\n        <div t-ignore=\\"true\\" class=\\"text-center\\">\\n            <t t-if=\\"custom_html\\" t-out=\\"custom_html\\"/>\\n            <t t-else=\\"\\">This is a preview of the customer portal.</t>\\n            <a t-att-href=\\"backend_url\\" class=\\"alert-link\\"><i class=\\"oi oi-arrow-right me-1\\"/>Back to edit mode</a>\\n        </div>\\n        <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"Close\\"/>\\n    </t>", "es_ES": "<t name=\\"Back to edit mode\\" t-name=\\"portal.portal_back_in_edit_mode\\">\\n        <div t-ignore=\\"true\\" class=\\"text-center\\">\\n            <t t-if=\\"custom_html\\" t-out=\\"custom_html\\"/>\\n            <t t-else=\\"\\">Esta es una vista previa del portal de clientes.</t>\\n            <a t-att-href=\\"backend_url\\" class=\\"alert-link\\"><i class=\\"oi oi-arrow-right me-1\\"/>Volver al modo de edición</a>\\n        </div>\\n        <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"Cerrar\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Back to edit mode" t-name="portal.portal_back_in_edit_mode">\n        <div t-ignore="true" class="text-center">\n            <t t-if="custom_html" t-out="custom_html"/>\n            <t t-else="">This is a preview of the customer portal.</t>\n            <a t-att-href="backend_url" class="alert-link"><i class="oi oi-arrow-right me-1"/>Back to edit mode</a>\n        </div>\n        <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"/>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
572	16	\N	1	1	Portal Breadcrumbs	\N	portal.portal_breadcrumbs	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Portal Breadcrumbs\\" t-name=\\"portal.portal_breadcrumbs\\">\\n        <ol t-if=\\"page_name != 'home'\\" class=\\"o_portal_submenu breadcrumb mb-0 flex-grow-1 px-0\\">\\n            <li class=\\"breadcrumb-item ms-1\\"><a href=\\"/my/home\\" aria-label=\\"Home\\" title=\\"Home\\"><i class=\\"fa fa-home\\"/></a></li>\\n            <li t-if=\\"page_name == 'my_details'\\" class=\\"breadcrumb-item\\">Details</li>\\n        </ol>\\n    </t>", "es_ES": "<t name=\\"Portal Breadcrumbs\\" t-name=\\"portal.portal_breadcrumbs\\">\\n        <ol t-if=\\"page_name != 'home'\\" class=\\"o_portal_submenu breadcrumb mb-0 flex-grow-1 px-0\\">\\n            <li class=\\"breadcrumb-item ms-1\\"><a href=\\"/my/home\\" aria-label=\\"Inicio\\" title=\\"Inicio\\"><i class=\\"fa fa-home\\"/></a></li>\\n            <li t-if=\\"page_name == 'my_details'\\" class=\\"breadcrumb-item\\">Detalles</li>\\n        </ol>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Portal Breadcrumbs" t-name="portal.portal_breadcrumbs">\n        <ol t-if="page_name != 'home'" class="o_portal_submenu breadcrumb mb-0 flex-grow-1 px-0">\n            <li class="breadcrumb-item ms-1"><a href="/my/home" aria-label="Home" title="Home"><i class="fa fa-home"/></a></li>\n            <li t-if="page_name == 'my_details'" class="breadcrumb-item">Details</li>\n        </ol>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
584	16	\N	1	1	Contact	\N	portal.portal_contact	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Contact\\" t-name=\\"portal.portal_contact\\">\\n        <div class=\\"o_portal_contact_details mb-5\\">\\n            <h5>Your contact</h5>\\n            <hr class=\\"mt-1\\"/>\\n            <h6 t-esc=\\"sales_user.name\\"/>\\n            <div t-if=\\"sales_user.email_normalized\\" class=\\"d-flex align-items-baseline mb-1\\">\\n                <i class=\\"fa fa-envelope fa-fw me-1 text-600\\"/>\\n                <a class=\\"text-break w-100\\" t-att-href=\\"'mailto:'+sales_user.email\\" t-esc=\\"sales_user.email\\"/>\\n            </div>\\n            <div t-if=\\"sales_user.phone\\" class=\\"d-flex flex-nowrap align-items-center mb-1\\">\\n                <i class=\\"fa fa-phone fa-fw me-1 text-600\\"/>\\n                <span t-esc=\\"sales_user.phone\\"/>\\n            </div>\\n            <div t-if=\\"sales_user.city\\" class=\\"d-flex flex-nowrap align-items-center mb-1\\">\\n                <i class=\\"fa fa-map-marker fa-fw me-1 text-600\\"/>\\n                <span t-esc=\\"sales_user.city\\"/>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t name=\\"Contact\\" t-name=\\"portal.portal_contact\\">\\n        <div class=\\"o_portal_contact_details mb-5\\">\\n            <h5>Su contacto</h5>\\n            <hr class=\\"mt-1\\"/>\\n            <h6 t-esc=\\"sales_user.name\\"/>\\n            <div t-if=\\"sales_user.email_normalized\\" class=\\"d-flex align-items-baseline mb-1\\">\\n                <i class=\\"fa fa-envelope fa-fw me-1 text-600\\"/>\\n                <a class=\\"text-break w-100\\" t-att-href=\\"'mailto:'+sales_user.email\\" t-esc=\\"sales_user.email\\"/>\\n            </div>\\n            <div t-if=\\"sales_user.phone\\" class=\\"d-flex flex-nowrap align-items-center mb-1\\">\\n                <i class=\\"fa fa-phone fa-fw me-1 text-600\\"/>\\n                <span t-esc=\\"sales_user.phone\\"/>\\n            </div>\\n            <div t-if=\\"sales_user.city\\" class=\\"d-flex flex-nowrap align-items-center mb-1\\">\\n                <i class=\\"fa fa-map-marker fa-fw me-1 text-600\\"/>\\n                <span t-esc=\\"sales_user.city\\"/>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Contact" t-name="portal.portal_contact">\n        <div class="o_portal_contact_details mb-5">\n            <h5>Your contact</h5>\n            <hr class="mt-1"/>\n            <h6 t-esc="sales_user.name"/>\n            <div t-if="sales_user.email_normalized" class="d-flex align-items-baseline mb-1">\n                <i class="fa fa-envelope fa-fw me-1 text-600"/>\n                <a class="text-break w-100" t-att-href="'mailto:'+sales_user.email" t-esc="sales_user.email"/>\n            </div>\n            <div t-if="sales_user.phone" class="d-flex flex-nowrap align-items-center mb-1">\n                <i class="fa fa-phone fa-fw me-1 text-600"/>\n                <span t-esc="sales_user.phone"/>\n            </div>\n            <div t-if="sales_user.city" class="d-flex flex-nowrap align-items-center mb-1">\n                <i class="fa fa-map-marker fa-fw me-1 text-600"/>\n                <span t-esc="sales_user.city"/>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
574	16	\N	1	1	Portal Layout	\N	portal.portal_layout	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Portal Layout\\" t-name=\\"portal.portal_layout\\">\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"is_portal\\" t-value=\\"True\\"/>\\n\\n            <div t-if=\\"not no_breadcrumbs and not my_details and not breadcrumbs_searchbar\\" class=\\"o_portal container mt-3\\">\\n                <div class=\\"d-flex justify-content-between align-items-center flex-wrap\\">\\n                    <t t-call=\\"portal.portal_breadcrumbs\\"/>\\n                    <t t-if=\\"prev_record or next_record\\" t-call=\\"portal.record_pager\\"/>\\n                </div>\\n            </div>\\n            <div id=\\"wrap\\" class=\\"o_portal_wrap\\">\\n                <div class=\\"container pt-3 pb-5\\">\\n                    <t t-if=\\"my_details\\">\\n                        <div class=\\"wrapper col-12 d-flex flex-wrap justify-content-between align-items-center\\">\\n                            <h3 class=\\"my-3\\">My account</h3>\\n                            <button class=\\"btn py-0 d-flex align-items-center gap-2 d-lg-none ms-auto\\" data-bs-toggle=\\"offcanvas\\" data-bs-target=\\"#accountOffCanvas\\">\\n                                <img class=\\"o_avatar rounded\\" t-att-src=\\"image_data_uri(user_id.partner_id.avatar_1024)\\" alt=\\"Contact\\"/>\\n                            </button>\\n                        </div>\\n                        <div class=\\"row justify-content-between\\">\\n                            <div t-attf-class=\\"o_portal_content col-12 col-lg-8 mb-5\\">\\n                                <t t-out=\\"0\\"/>\\n                            </div>\\n                            <div class=\\"d-none d-lg-flex justify-content-end col-lg-4\\">\\n                                <t t-call=\\"portal.side_content\\"/>\\n                            </div>\\n                            <div class=\\"offcanvas offcanvas-start d-lg-none\\" id=\\"accountOffCanvas\\">\\n                                <t t-call=\\"portal.side_content\\">\\n                                    <t t-set=\\"isOffcanvas\\" t-value=\\"true\\"/>\\n                                </t>\\n                            </div>\\n                        </div>\\n                    </t>\\n                    <t t-else=\\"\\">\\n                        <t t-out=\\"0\\"/>\\n                    </t>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"Portal Layout\\" t-name=\\"portal.portal_layout\\">\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"is_portal\\" t-value=\\"True\\"/>\\n\\n            <div t-if=\\"not no_breadcrumbs and not my_details and not breadcrumbs_searchbar\\" class=\\"o_portal container mt-3\\">\\n                <div class=\\"d-flex justify-content-between align-items-center flex-wrap\\">\\n                    <t t-call=\\"portal.portal_breadcrumbs\\"/>\\n                    <t t-if=\\"prev_record or next_record\\" t-call=\\"portal.record_pager\\"/>\\n                </div>\\n            </div>\\n            <div id=\\"wrap\\" class=\\"o_portal_wrap\\">\\n                <div class=\\"container pt-3 pb-5\\">\\n                    <t t-if=\\"my_details\\">\\n                        <div class=\\"wrapper col-12 d-flex flex-wrap justify-content-between align-items-center\\">\\n                            <h3 class=\\"my-3\\">Mi cuenta</h3>\\n                            <button class=\\"btn py-0 d-flex align-items-center gap-2 d-lg-none ms-auto\\" data-bs-toggle=\\"offcanvas\\" data-bs-target=\\"#accountOffCanvas\\">\\n                                <img class=\\"o_avatar rounded\\" t-att-src=\\"image_data_uri(user_id.partner_id.avatar_1024)\\" alt=\\"Contacto\\"/>\\n                            </button>\\n                        </div>\\n                        <div class=\\"row justify-content-between\\">\\n                            <div t-attf-class=\\"o_portal_content col-12 col-lg-8 mb-5\\">\\n                                <t t-out=\\"0\\"/>\\n                            </div>\\n                            <div class=\\"d-none d-lg-flex justify-content-end col-lg-4\\">\\n                                <t t-call=\\"portal.side_content\\"/>\\n                            </div>\\n                            <div class=\\"offcanvas offcanvas-start d-lg-none\\" id=\\"accountOffCanvas\\">\\n                                <t t-call=\\"portal.side_content\\">\\n                                    <t t-set=\\"isOffcanvas\\" t-value=\\"true\\"/>\\n                                </t>\\n                            </div>\\n                        </div>\\n                    </t>\\n                    <t t-else=\\"\\">\\n                        <t t-out=\\"0\\"/>\\n                    </t>\\n                </div>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Portal Layout" t-name="portal.portal_layout">\n        <t t-call="portal.frontend_layout">\n            <t t-set="is_portal" t-value="True"/>\n\n            <div t-if="not no_breadcrumbs and not my_details and not breadcrumbs_searchbar" class="o_portal container mt-3">\n                <div class="d-flex justify-content-between align-items-center flex-wrap">\n                    <t t-call="portal.portal_breadcrumbs"/>\n                    <t t-if="prev_record or next_record" t-call="portal.record_pager"/>\n                </div>\n            </div>\n            <div id="wrap" class="o_portal_wrap">\n                <div class="container pt-3 pb-5">\n                    <t t-if="my_details">\n                        <div class="wrapper col-12 d-flex flex-wrap justify-content-between align-items-center">\n                            <h3 class="my-3">My account</h3>\n                            <button class="btn py-0 d-flex align-items-center gap-2 d-lg-none ms-auto" data-bs-toggle="offcanvas" data-bs-target="#accountOffCanvas">\n                                <img class="o_avatar rounded" t-att-src="image_data_uri(user_id.partner_id.avatar_1024)" alt="Contact"/>\n                            </button>\n                        </div>\n                        <div class="row justify-content-between">\n                            <div t-attf-class="o_portal_content col-12 col-lg-8 mb-5">\n                                <t t-out="0"/>\n                            </div>\n                            <div class="d-none d-lg-flex justify-content-end col-lg-4">\n                                <t t-call="portal.side_content"/>\n                            </div>\n                            <div class="offcanvas offcanvas-start d-lg-none" id="accountOffCanvas">\n                                <t t-call="portal.side_content">\n                                    <t t-set="isOffcanvas" t-value="true"/>\n                                </t>\n                            </div>\n                        </div>\n                    </t>\n                    <t t-else="">\n                        <t t-out="0"/>\n                    </t>\n                </div>\n            </div>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
587	16	\N	1	1	portal_my_details	\N	portal.portal_my_details	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"portal.portal_my_details\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"additional_title\\">Contact Details</t>\\n            <form action=\\"/my/account\\" method=\\"post\\">\\n                <div class=\\"row o_portal_details\\">\\n                    <div class=\\"col-lg-8\\">\\n                        <div class=\\"row\\">\\n                            <t t-call=\\"portal.portal_my_details_fields\\"/>\\n                            <input type=\\"hidden\\" name=\\"redirect\\" t-att-value=\\"redirect\\"/>\\n                        </div>\\n                        <div class=\\"clearfix text-end mb-5\\">\\n                            <a href=\\"/my/\\" class=\\"btn btn-light me-2\\">\\n                                Discard\\n                            </a>\\n                            <button type=\\"submit\\" class=\\"btn btn-primary float-end\\">\\n                                Save\\n                            </button>\\n                        </div>\\n                    </div>\\n                </div>\\n            </form>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"portal.portal_my_details\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"additional_title\\">Detalles del contacto</t>\\n            <form action=\\"/my/account\\" method=\\"post\\">\\n                <div class=\\"row o_portal_details\\">\\n                    <div class=\\"col-lg-8\\">\\n                        <div class=\\"row\\">\\n                            <t t-call=\\"portal.portal_my_details_fields\\"/>\\n                            <input type=\\"hidden\\" name=\\"redirect\\" t-att-value=\\"redirect\\"/>\\n                        </div>\\n                        <div class=\\"clearfix text-end mb-5\\">\\n                            <a href=\\"/my/\\" class=\\"btn btn-light me-2\\">\\n                                Descartar \\n                            </a>\\n                            <button type=\\"submit\\" class=\\"btn btn-primary float-end\\">\\n                                Guardar\\n                            </button>\\n                        </div>\\n                    </div>\\n                </div>\\n            </form>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="portal.portal_my_details">\n        <t t-call="portal.portal_layout">\n            <t t-set="additional_title">Contact Details</t>\n            <form action="/my/account" method="post">\n                <div class="row o_portal_details">\n                    <div class="col-lg-8">\n                        <div class="row">\n                            <t t-call="portal.portal_my_details_fields"/>\n                            <input type="hidden" name="redirect" t-att-value="redirect"/>\n                        </div>\n                        <div class="clearfix text-end mb-5">\n                            <a href="/my/" class="btn btn-light me-2">\n                                Discard\n                            </a>\n                            <button type="submit" class="btn btn-primary float-end">\n                                Save\n                            </button>\n                        </div>\n                    </div>\n                </div>\n            </form>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
586	16	\N	1	1	portal_my_details_fields	\N	portal.portal_my_details_fields	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"portal.portal_my_details_fields\\">\\n        <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n        <div t-if=\\"error_message\\" class=\\"alert alert-danger\\" role=\\"alert\\">\\n            <div class=\\"col-lg-12\\">\\n                <t t-foreach=\\"error_message\\" t-as=\\"err\\"><t t-esc=\\"err\\"/><br/></t>\\n            </div>\\n        </div>\\n        <div t-if=\\"not partner_can_edit_vat\\" class=\\"col-12 d-none d-xl-block\\">\\n            <small class=\\"form-text text-muted\\">\\n                Company name, VAT Number and country can not be changed once document(s) have been issued for your account.\\n                <br/>Please contact us directly for that operation.\\n            </small>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('name') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"name\\">Name</label>\\n            <input type=\\"text\\" name=\\"name\\" t-attf-class=\\"form-control #{error.get('name') and 'is-invalid' or ''}\\" t-att-value=\\"name or partner.name\\"/>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('email') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"email\\">Email</label>\\n            <input type=\\"email\\" name=\\"email\\" t-attf-class=\\"form-control #{error.get('email') and 'is-invalid' or ''}\\" t-att-value=\\"email or partner.email\\"/>\\n        </div>\\n\\n        <div class=\\"clearfix\\"/>\\n        <div t-attf-class=\\"mb-1 #{error.get('company_name') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label label-optional\\" for=\\"company_name\\">Company Name</label>\\n            <!-- The <input> use \\"disabled\\" attribute to avoid sending an unauthorized value on form submit.\\n                 The user might not have rights to change company_name but should still be able to see it.\\n            -->\\n            <input type=\\"text\\" name=\\"company_name\\" t-attf-class=\\"form-control #{error.get('company_name') and 'is-invalid' or ''}\\" t-att-value=\\"company_name or partner.commercial_company_name\\" t-att-disabled=\\"None if partner_can_edit_vat else '1'\\"/>\\n            <small t-if=\\"not partner_can_edit_vat\\" class=\\"form-text text-muted d-block d-xl-none\\">\\n                Changing company name is not allowed once document(s) have been issued for your account. Please contact us directly for this operation.\\n            </small>\\n        </div>\\n        <div t-attf-class=\\"mb-1 #{error.get('vat') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label label-optional\\" for=\\"vat\\">VAT Number</label>\\n            <!-- The <input> use \\"disabled\\" attribute to avoid sending an unauthorized value on form submit.\\n                 The user might not have rights to change company_name but should still be able to see it.\\n            -->\\n            <input type=\\"text\\" name=\\"vat\\" t-attf-class=\\"form-control #{error.get('vat') and 'is-invalid' or ''}\\" t-att-value=\\"vat or partner.vat\\" t-att-disabled=\\"None if partner_can_edit_vat else '1'\\"/>\\n            <small t-if=\\"not partner_can_edit_vat\\" class=\\"form-text text-muted d-block d-xl-none\\">Changing VAT number is not allowed once document(s) have been issued for your account. Please contact us directly for this operation.</small>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('phone') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"phone\\">Phone</label>\\n            <input type=\\"tel\\" name=\\"phone\\" t-attf-class=\\"form-control #{error.get('phone') and 'is-invalid' or ''}\\" t-att-value=\\"phone or partner.phone\\"/>\\n        </div>\\n\\n        <div class=\\"clearfix\\"/>\\n        <div t-attf-class=\\"mb-3 #{error.get('street') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"street\\">Street</label>\\n            <input type=\\"text\\" name=\\"street\\" t-attf-class=\\"form-control #{error.get('street') and 'is-invalid' or ''}\\" t-att-value=\\"street or partner.street\\"/>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('city') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"city\\">City</label>\\n            <input type=\\"text\\" name=\\"city\\" t-attf-class=\\"form-control #{error.get('city') and 'is-invalid' or ''}\\" t-att-value=\\"city or partner.city\\"/>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('street2') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"street2\\">Street 2</label>\\n            <input type=\\"text\\" name=\\"street2\\" t-attf-class=\\"form-control #{error.get('street2') and 'is-invalid' or ''}\\" t-att-value=\\"street2 or partner.street2\\"/>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('state_id') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label label-optional\\" for=\\"state_id\\">State / Province</label>\\n            <select name=\\"state_id\\" t-attf-class=\\"form-select #{error.get('state_id') and 'is-invalid' or ''}\\">\\n                <option value=\\"\\">select...</option>\\n                <t t-foreach=\\"states or []\\" t-as=\\"state\\">\\n                    <option t-att-value=\\"state.id\\" class=\\"d-none\\" t-att-data-country_id=\\"state.country_id.id\\" t-att-selected=\\"state.id == int(state_id) if state_id else state.id == partner.state_id.id\\">\\n                        <t t-esc=\\"state.name\\"/>\\n                    </option>\\n                </t>\\n            </select>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('zip') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label label-optional\\" for=\\"zipcode\\">Zip / Postal Code</label>\\n            <input type=\\"text\\" name=\\"zipcode\\" t-attf-class=\\"form-control #{error.get('zip') and 'is-invalid' or ''}\\" t-att-value=\\"zipcode or partner.zip\\"/>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('country_id') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"country_id\\">Country</label>\\n            <select name=\\"country_id\\" t-attf-class=\\"form-select #{error.get('country_id') and 'is-invalid' or ''}\\" t-att-disabled=\\"None if partner_can_edit_vat else '1'\\">\\n                <option value=\\"\\">Country...</option>\\n                <t t-foreach=\\"countries or []\\" t-as=\\"country\\">\\n                    <option t-att-value=\\"country.id\\" t-att-selected=\\"country.id == (False if country_id == 'False' else int(country_id)) if country_id else country.id == partner.country_id.id\\">\\n                        <t t-esc=\\"country.name\\"/>\\n                    </option>\\n                </t>\\n            </select>\\n            <small t-if=\\"not partner_can_edit_vat\\" class=\\"form-text text-muted d-block d-xl-none\\">Changing the country is not allowed once document(s) have been issued for your account. Please contact us directly for this operation.</small>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"portal.portal_my_details_fields\\">\\n        <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n        <div t-if=\\"error_message\\" class=\\"alert alert-danger\\" role=\\"alert\\">\\n            <div class=\\"col-lg-12\\">\\n                <t t-foreach=\\"error_message\\" t-as=\\"err\\"><t t-esc=\\"err\\"/><br/></t>\\n            </div>\\n        </div>\\n        <div t-if=\\"not partner_can_edit_vat\\" class=\\"col-12 d-none d-xl-block\\">\\n            <small class=\\"form-text text-muted\\">\\n                No puede cambiar el nombre de la empresa, el número de identificación fiscal y el país una vez que emitió documentos para su cuenta.\\n                <br/>Póngase en contacto con nosotros para realizar esta operación.\\n            </small>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('name') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"name\\">Nombre</label>\\n            <input type=\\"text\\" name=\\"name\\" t-attf-class=\\"form-control #{error.get('name') and 'is-invalid' or ''}\\" t-att-value=\\"name or partner.name\\"/>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('email') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"email\\">Correo electrónico</label>\\n            <input type=\\"email\\" name=\\"email\\" t-attf-class=\\"form-control #{error.get('email') and 'is-invalid' or ''}\\" t-att-value=\\"email or partner.email\\"/>\\n        </div>\\n\\n        <div class=\\"clearfix\\"/>\\n        <div t-attf-class=\\"mb-1 #{error.get('company_name') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label label-optional\\" for=\\"company_name\\">Nombre de la compañía</label>\\n            <!-- The <input> use \\"disabled\\" attribute to avoid sending an unauthorized value on form submit.\\n                 The user might not have rights to change company_name but should still be able to see it.\\n            -->\\n            <input type=\\"text\\" name=\\"company_name\\" t-attf-class=\\"form-control #{error.get('company_name') and 'is-invalid' or ''}\\" t-att-value=\\"company_name or partner.commercial_company_name\\" t-att-disabled=\\"None if partner_can_edit_vat else '1'\\"/>\\n            <small t-if=\\"not partner_can_edit_vat\\" class=\\"form-text text-muted d-block d-xl-none\\">\\n                No se permite cambiar el nombre de la empresa una vez que se han emitidos documentos para su cuenta. Póngase en contacto con nosotros directamente para esta operación.\\n            </small>\\n        </div>\\n        <div t-attf-class=\\"mb-1 #{error.get('vat') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label label-optional\\" for=\\"vat\\">NIF</label>\\n            <!-- The <input> use \\"disabled\\" attribute to avoid sending an unauthorized value on form submit.\\n                 The user might not have rights to change company_name but should still be able to see it.\\n            -->\\n            <input type=\\"text\\" name=\\"vat\\" t-attf-class=\\"form-control #{error.get('vat') and 'is-invalid' or ''}\\" t-att-value=\\"vat or partner.vat\\" t-att-disabled=\\"None if partner_can_edit_vat else '1'\\"/>\\n            <small t-if=\\"not partner_can_edit_vat\\" class=\\"form-text text-muted d-block d-xl-none\\">No se permite cambiar el número de IVA una vez que se han emitido los documentos de su cuenta. Póngase en contacto con nosotros directamente para esta operación.</small>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('phone') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"phone\\">Teléfono</label>\\n            <input type=\\"tel\\" name=\\"phone\\" t-attf-class=\\"form-control #{error.get('phone') and 'is-invalid' or ''}\\" t-att-value=\\"phone or partner.phone\\"/>\\n        </div>\\n\\n        <div class=\\"clearfix\\"/>\\n        <div t-attf-class=\\"mb-3 #{error.get('street') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"street\\">Calle</label>\\n            <input type=\\"text\\" name=\\"street\\" t-attf-class=\\"form-control #{error.get('street') and 'is-invalid' or ''}\\" t-att-value=\\"street or partner.street\\"/>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('city') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"city\\">Ciudad</label>\\n            <input type=\\"text\\" name=\\"city\\" t-attf-class=\\"form-control #{error.get('city') and 'is-invalid' or ''}\\" t-att-value=\\"city or partner.city\\"/>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('street2') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"street2\\">Calle 2</label>\\n            <input type=\\"text\\" name=\\"street2\\" t-attf-class=\\"form-control #{error.get('street2') and 'is-invalid' or ''}\\" t-att-value=\\"street2 or partner.street2\\"/>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('state_id') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label label-optional\\" for=\\"state_id\\">Provincia</label>\\n            <select name=\\"state_id\\" t-attf-class=\\"form-select #{error.get('state_id') and 'is-invalid' or ''}\\">\\n                <option value=\\"\\">seleccione...</option>\\n                <t t-foreach=\\"states or []\\" t-as=\\"state\\">\\n                    <option t-att-value=\\"state.id\\" class=\\"d-none\\" t-att-data-country_id=\\"state.country_id.id\\" t-att-selected=\\"state.id == int(state_id) if state_id else state.id == partner.state_id.id\\">\\n                        <t t-esc=\\"state.name\\"/>\\n                    </option>\\n                </t>\\n            </select>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('zip') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label label-optional\\" for=\\"zipcode\\">Código postal</label>\\n            <input type=\\"text\\" name=\\"zipcode\\" t-attf-class=\\"form-control #{error.get('zip') and 'is-invalid' or ''}\\" t-att-value=\\"zipcode or partner.zip\\"/>\\n        </div>\\n        <div t-attf-class=\\"mb-3 #{error.get('country_id') and 'o_has_error' or ''} col-xl-6\\">\\n            <label class=\\"col-form-label\\" for=\\"country_id\\">País</label>\\n            <select name=\\"country_id\\" t-attf-class=\\"form-select #{error.get('country_id') and 'is-invalid' or ''}\\" t-att-disabled=\\"None if partner_can_edit_vat else '1'\\">\\n                <option value=\\"\\">País...</option>\\n                <t t-foreach=\\"countries or []\\" t-as=\\"country\\">\\n                    <option t-att-value=\\"country.id\\" t-att-selected=\\"country.id == (False if country_id == 'False' else int(country_id)) if country_id else country.id == partner.country_id.id\\">\\n                        <t t-esc=\\"country.name\\"/>\\n                    </option>\\n                </t>\\n            </select>\\n            <small t-if=\\"not partner_can_edit_vat\\" class=\\"form-text text-muted d-block d-xl-none\\">No se permite cambiar el país una vez que se han emitido los documentos de su cuenta. Póngase en contacto con nosotros directamente para esta operación.</small>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="portal.portal_my_details_fields">\n        <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>\n        <div t-if="error_message" class="alert alert-danger" role="alert">\n            <div class="col-lg-12">\n                <t t-foreach="error_message" t-as="err"><t t-esc="err"/><br/></t>\n            </div>\n        </div>\n        <div t-if="not partner_can_edit_vat" class="col-12 d-none d-xl-block">\n            <small class="form-text text-muted">\n                Company name, VAT Number and country can not be changed once document(s) have been issued for your account.\n                <br/>Please contact us directly for that operation.\n            </small>\n        </div>\n        <div t-attf-class="mb-3 #{error.get('name') and 'o_has_error' or ''} col-xl-6">\n            <label class="col-form-label" for="name">Name</label>\n            <input type="text" name="name" t-attf-class="form-control #{error.get('name') and 'is-invalid' or ''}" t-att-value="name or partner.name"/>\n        </div>\n        <div t-attf-class="mb-3 #{error.get('email') and 'o_has_error' or ''} col-xl-6">\n            <label class="col-form-label" for="email">Email</label>\n            <input type="email" name="email" t-attf-class="form-control #{error.get('email') and 'is-invalid' or ''}" t-att-value="email or partner.email"/>\n        </div>\n\n        <div class="clearfix"/>\n        <div t-attf-class="mb-1 #{error.get('company_name') and 'o_has_error' or ''} col-xl-6">\n            <label class="col-form-label label-optional" for="company_name">Company Name</label>\n            <!-- The <input> use "disabled" attribute to avoid sending an unauthorized value on form submit.\n                 The user might not have rights to change company_name but should still be able to see it.\n            -->\n            <input type="text" name="company_name" t-attf-class="form-control #{error.get('company_name') and 'is-invalid' or ''}" t-att-value="company_name or partner.commercial_company_name" t-att-disabled="None if partner_can_edit_vat else '1'"/>\n            <small t-if="not partner_can_edit_vat" class="form-text text-muted d-block d-xl-none">\n                Changing company name is not allowed once document(s) have been issued for your account. Please contact us directly for this operation.\n            </small>\n        </div>\n        <div t-attf-class="mb-1 #{error.get('vat') and 'o_has_error' or ''} col-xl-6">\n            <label class="col-form-label label-optional" for="vat">VAT Number</label>\n            <!-- The <input> use "disabled" attribute to avoid sending an unauthorized value on form submit.\n                 The user might not have rights to change company_name but should still be able to see it.\n            -->\n            <input type="text" name="vat" t-attf-class="form-control #{error.get('vat') and 'is-invalid' or ''}" t-att-value="vat or partner.vat" t-att-disabled="None if partner_can_edit_vat else '1'"/>\n            <small t-if="not partner_can_edit_vat" class="form-text text-muted d-block d-xl-none">Changing VAT number is not allowed once document(s) have been issued for your account. Please contact us directly for this operation.</small>\n        </div>\n        <div t-attf-class="mb-3 #{error.get('phone') and 'o_has_error' or ''} col-xl-6">\n            <label class="col-form-label" for="phone">Phone</label>\n            <input type="tel" name="phone" t-attf-class="form-control #{error.get('phone') and 'is-invalid' or ''}" t-att-value="phone or partner.phone"/>\n        </div>\n\n        <div class="clearfix"/>\n        <div t-attf-class="mb-3 #{error.get('street') and 'o_has_error' or ''} col-xl-6">\n            <label class="col-form-label" for="street">Street</label>\n            <input type="text" name="street" t-attf-class="form-control #{error.get('street') and 'is-invalid' or ''}" t-att-value="street or partner.street"/>\n        </div>\n        <div t-attf-class="mb-3 #{error.get('city') and 'o_has_error' or ''} col-xl-6">\n            <label class="col-form-label" for="city">City</label>\n            <input type="text" name="city" t-attf-class="form-control #{error.get('city') and 'is-invalid' or ''}" t-att-value="city or partner.city"/>\n        </div>\n        <div t-attf-class="mb-3 #{error.get('street2') and 'o_has_error' or ''} col-xl-6">\n            <label class="col-form-label" for="street2">Street 2</label>\n            <input type="text" name="street2" t-attf-class="form-control #{error.get('street2') and 'is-invalid' or ''}" t-att-value="street2 or partner.street2"/>\n        </div>\n        <div t-attf-class="mb-3 #{error.get('state_id') and 'o_has_error' or ''} col-xl-6">\n            <label class="col-form-label label-optional" for="state_id">State / Province</label>\n            <select name="state_id" t-attf-class="form-select #{error.get('state_id') and 'is-invalid' or ''}">\n                <option value="">select...</option>\n                <t t-foreach="states or []" t-as="state">\n                    <option t-att-value="state.id" class="d-none" t-att-data-country_id="state.country_id.id" t-att-selected="state.id == int(state_id) if state_id else state.id == partner.state_id.id">\n                        <t t-esc="state.name"/>\n                    </option>\n                </t>\n            </select>\n        </div>\n        <div t-attf-class="mb-3 #{error.get('zip') and 'o_has_error' or ''} col-xl-6">\n            <label class="col-form-label label-optional" for="zipcode">Zip / Postal Code</label>\n            <input type="text" name="zipcode" t-attf-class="form-control #{error.get('zip') and 'is-invalid' or ''}" t-att-value="zipcode or partner.zip"/>\n        </div>\n        <div t-attf-class="mb-3 #{error.get('country_id') and 'o_has_error' or ''} col-xl-6">\n            <label class="col-form-label" for="country_id">Country</label>\n            <select name="country_id" t-attf-class="form-select #{error.get('country_id') and 'is-invalid' or ''}" t-att-disabled="None if partner_can_edit_vat else '1'">\n                <option value="">Country...</option>\n                <t t-foreach="countries or []" t-as="country">\n                    <option t-att-value="country.id" t-att-selected="country.id == (False if country_id == 'False' else int(country_id)) if country_id else country.id == partner.country_id.id">\n                        <t t-esc="country.name"/>\n                    </option>\n                </t>\n            </select>\n            <small t-if="not partner_can_edit_vat" class="form-text text-muted d-block d-xl-none">Changing the country is not allowed once document(s) have been issued for your account. Please contact us directly for this operation.</small>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
578	16	\N	1	1	My Portal	\N	portal.portal_my_home	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t name=\\"My Portal\\" t-name=\\"portal.portal_my_home\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"my_details\\" t-value=\\"True\\"/>\\n            <div class=\\"o_portal_my_home\\">\\n                <div class=\\"oe_structure\\" id=\\"oe_structure_portal_my_home_1\\"/>\\n                <div class=\\"o_portal_docs row g-2\\">\\n                    <div t-if=\\"portal_alert_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_alert_category\\"/>\\n                    <div t-if=\\"portal_client_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_client_category\\"/>\\n                    <div t-if=\\"portal_service_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_service_category\\"/>\\n                    <div t-if=\\"portal_vendor_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_vendor_category\\"/>\\n                    <div class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_common_category\\">\\n                        <t t-call=\\"portal.portal_docs_entry\\" t-if=\\"False\\"/>\\n                        <t t-call=\\"portal.portal_docs_entry\\">\\n                            <t t-set=\\"icon\\" t-value=\\"'/portal/static/src/img/portal-connection.svg'\\"/>\\n                            <t t-set=\\"title\\">Connection &amp; Security</t>\\n                            <t t-set=\\"text\\">Configure your connection parameters</t>\\n                            <t t-set=\\"url\\" t-value=\\"'/my/security'\\"/>\\n                            <t t-set=\\"config_card\\" t-value=\\"True\\"/>\\n                        </t>\\n                    </div>\\n                    <div class=\\"o_portal_doc_spinner spinner-border text-o-color-2 align-self-center mt-5\\"/>\\n                </div>\\n            </div>\\n            <div class=\\"oe_structure\\" id=\\"oe_structure_portal_my_home_2\\"/>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"My Portal\\" t-name=\\"portal.portal_my_home\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"my_details\\" t-value=\\"True\\"/>\\n            <div class=\\"o_portal_my_home\\">\\n                <div class=\\"oe_structure\\" id=\\"oe_structure_portal_my_home_1\\"/>\\n                <div class=\\"o_portal_docs row g-2\\">\\n                    <div t-if=\\"portal_alert_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_alert_category\\"/>\\n                    <div t-if=\\"portal_client_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_client_category\\"/>\\n                    <div t-if=\\"portal_service_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_service_category\\"/>\\n                    <div t-if=\\"portal_vendor_category_enable\\" class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_vendor_category\\"/>\\n                    <div class=\\"o_portal_category row g-2 mt-3\\" id=\\"portal_common_category\\">\\n                        <t t-call=\\"portal.portal_docs_entry\\" t-if=\\"False\\"/>\\n                        <t t-call=\\"portal.portal_docs_entry\\">\\n                            <t t-set=\\"icon\\" t-value=\\"'/portal/static/src/img/portal-connection.svg'\\"/>\\n                            <t t-set=\\"title\\">Conexión &amp; seguridad</t>\\n                            <t t-set=\\"text\\">Configure sus parámetros de conexión</t>\\n                            <t t-set=\\"url\\" t-value=\\"'/my/security'\\"/>\\n                            <t t-set=\\"config_card\\" t-value=\\"True\\"/>\\n                        </t>\\n                    </div>\\n                    <div class=\\"o_portal_doc_spinner spinner-border text-o-color-2 align-self-center mt-5\\"/>\\n                </div>\\n            </div>\\n            <div class=\\"oe_structure\\" id=\\"oe_structure_portal_my_home_2\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="My Portal" t-name="portal.portal_my_home">\n        <t t-call="portal.portal_layout">\n            <t t-set="my_details" t-value="True"/>\n            <div class="o_portal_my_home">\n                <div class="oe_structure" id="oe_structure_portal_my_home_1"/>\n                <div class="o_portal_docs row g-2">\n                    <div t-if="portal_alert_category_enable" class="o_portal_category row g-2 mt-3" id="portal_alert_category"/>\n                    <div t-if="portal_client_category_enable" class="o_portal_category row g-2 mt-3" id="portal_client_category"/>\n                    <div t-if="portal_service_category_enable" class="o_portal_category row g-2 mt-3" id="portal_service_category"/>\n                    <div t-if="portal_vendor_category_enable" class="o_portal_category row g-2 mt-3" id="portal_vendor_category"/>\n                    <div class="o_portal_category row g-2 mt-3" id="portal_common_category">\n                        <t t-call="portal.portal_docs_entry" t-if="False"/>\n                        <t t-call="portal.portal_docs_entry">\n                            <t t-set="icon" t-value="'/portal/static/src/img/portal-connection.svg'"/>\n                            <t t-set="title">Connection &amp; Security</t>\n                            <t t-set="text">Configure your connection parameters</t>\n                            <t t-set="url" t-value="'/my/security'"/>\n                            <t t-set="config_card" t-value="True"/>\n                        </t>\n                    </div>\n                    <div class="o_portal_doc_spinner spinner-border text-o-color-2 align-self-center mt-5"/>\n                </div>\n            </div>\n            <div class="oe_structure" id="oe_structure_portal_my_home_2"/>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
588	16	\N	1	1	portal_my_security	\N	portal.portal_my_security	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"portal.portal_my_security\\">\\n        <t t-call=\\"portal.portal_layout\\"><div class=\\"o_portal_security_body w-md-75 w-lg-50 pb-5\\">\\n            <t t-set=\\"additional_title\\">Security</t>\\n            <t t-set=\\"no_breadcrumbs\\" t-value=\\"1\\"/>\\n            <div class=\\"alert alert-danger\\" role=\\"alert\\" t-if=\\"get_error(errors)\\">\\n                <t t-esc=\\"errors\\"/>\\n            </div>\\n            <div class=\\"d-flex gap-2 my-3\\">\\n                <a href=\\"/my/\\" title=\\"Go Back\\" class=\\"btn btn-light px-2\\"><i class=\\"oi oi-chevron-left\\"/></a>\\n                <h3 class=\\"my-0\\">Connection &amp; Security</h3>\\n            </div>\\n            <section name=\\"portal_change_password\\">\\n                <h4>Change Password</h4>\\n                <t t-set=\\"path\\">password</t>\\n                <div class=\\"alert alert-success\\" role=\\"alert\\" t-if=\\"success and success.get('password')\\">\\n                    Password Updated!\\n                </div>\\n                <div class=\\"alert alert-danger\\" role=\\"alert\\" t-if=\\"get_error(errors, 'password')\\">\\n                    <t t-esc=\\"errors['password']\\"/>\\n                </div>\\n                <form action=\\"/my/security\\" method=\\"post\\" class=\\"oe_reset_password_form\\">\\n                    <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n                    <input type=\\"hidden\\" name=\\"op\\" value=\\"password\\"/>\\n                    <div class=\\"mb-3\\">\\n                        <label for=\\"current\\">Password:</label>\\n                        <input type=\\"password\\" t-attf-class=\\"form-control form-control-sm {{ 'is-invalid' if get_error(errors, 'password.old') else '' }}\\" id=\\"current\\" name=\\"old\\" autocomplete=\\"current-password\\" required=\\"required\\"/>\\n                        <div class=\\"invalid-feedback\\">\\n                            <t t-esc=\\"get_error(errors, 'password.old')\\"/>\\n                        </div>\\n                    </div>\\n                    <div class=\\"mb-3\\">\\n                        <label for=\\"new\\">New Password:</label>\\n                        <input type=\\"password\\" t-attf-class=\\"form-control form-control-sm {{ 'is-invalid' if get_error(errors, 'password.new1') else '' }}\\" id=\\"new\\" name=\\"new1\\" autocomplete=\\"new-password\\" required=\\"required\\"/>\\n                        <div class=\\"invalid-feedback\\">\\n                            <t t-esc=\\"get_error(errors, 'password.new1')\\"/>\\n                        </div>\\n                    </div>\\n                    <div class=\\"mb-3\\">\\n                        <label for=\\"new2\\">Verify New Password:</label>\\n                        <input type=\\"password\\" t-attf-class=\\"form-control form-control-sm {{ 'is-invalid' if get_error(errors, 'password.new2') else '' }}\\" id=\\"new2\\" name=\\"new2\\" autocomplete=\\"new-password\\" required=\\"required\\"/>\\n                        <div class=\\"invalid-feedback\\">\\n                            <t t-esc=\\"get_error(errors, 'password.new2')\\"/>\\n                        </div>\\n                    </div>\\n                    <button type=\\"submit\\" class=\\"btn btn-light\\">Change Password</button>\\n                </form>\\n            </section>\\n            <section name=\\"portal_revoke_all_devices_popup\\">\\n            <h4>Revoke All Sessions</h4>\\n                <t t-set=\\"path\\"/>\\n                    <button type=\\"button\\" class=\\"btn btn-light\\" id=\\"portal_revoke_all_sessions_popup\\">\\n                        Log out from all devices\\n                    </button>\\n            </section>\\n            <section t-if=\\"debug and allow_api_keys\\">\\n                <h4>\\n                Developer API Keys\\n                    <a href=\\"https://www.odoo.com/documentation/master/developer/misc/api/external_api.html#api-keys\\" target=\\"_blank\\">\\n                        <i title=\\"Documentation\\" class=\\"fa fa-fw o_button_icon fa-info-circle\\"/>\\n                    </a>\\n                </h4>\\n                <div>\\n                    <table class=\\"table o_main_table\\">\\n                        <thead>\\n                            <tr>\\n                                <th>Description</th>\\n                                <th>Scope</th>\\n                                <th>Added On</th>\\n                                <th>Expiration Date</th>\\n                                <th/>\\n                            </tr>\\n                        </thead>\\n                        <tbody>\\n                            <t t-foreach=\\"request.env.user.api_key_ids\\" t-as=\\"key\\">\\n                                <tr>\\n                                    <td><span t-field=\\"key.name\\"/></td>\\n                                    <td><span t-field=\\"key.scope\\"/></td>\\n                                    <td><span t-field=\\"key.create_date\\"/></td>\\n                                    <td><span t-field=\\"key.expiration_date\\"/></td>\\n                                    <td>\\n                                        <i class=\\"fa fa-trash text-danger o_portal_remove_api_key\\" type=\\"button\\" t-att-id=\\"key.id\\"/>\\n                                    </td>\\n                                </tr>\\n                            </t>\\n                        </tbody>\\n                    </table>\\n                </div>\\n                <div>\\n                    <button type=\\"submit\\" class=\\"btn btn-light o_portal_new_api_key\\">New API Key</button>\\n                </div>\\n            </section>\\n            <section name=\\"portal_deactivate_account\\" groups=\\"base.group_portal\\">\\n                <h4>Delete Account</h4>\\n                <t t-set=\\"deactivate_error\\" t-value=\\"get_error(errors, 'deactivate')\\"/>\\n                <button class=\\"btn btn-light\\" data-bs-toggle=\\"modal\\" data-bs-target=\\"#portal_deactivate_account_modal\\">\\n                    Delete Account\\n                </button>\\n                <div t-attf-class=\\"modal #{'show d-block' if open_deactivate_modal else ''}\\" id=\\"portal_deactivate_account_modal\\" tabindex=\\"-1\\" role=\\"dialog\\">\\n                    <div class=\\"modal-dialog\\" role=\\"document\\">\\n                        <div class=\\"modal-content\\">\\n                            <div class=\\"modal-header bg-danger\\">\\n                                <h5 class=\\"modal-title\\">Are you sure you want to do this?</h5>\\n                                <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"modal\\"/>\\n                            </div>\\n                            <form action=\\"/my/deactivate_account\\" method=\\"post\\" class=\\"modal-body\\" id=\\"portal_deactivate_account_form\\">\\n                                <div>\\n                                    <div class=\\"alert alert-danger\\" t-esc=\\"get_error(errors, 'deactivate.other')\\"/>\\n                                    <p class=\\"text-muted\\">\\n                                        Disable your account, preventing any further login.<br/>\\n                                        <b>\\n                                            <i class=\\"fa fa-exclamation-triangle text-danger\\"/>\\n                                            This action cannot be undone.\\n                                        </b>\\n                                    </p>\\n                                    <hr/>\\n                                    <p>1. Enter your password to confirm you own this account</p>\\n                                    <input name=\\"password\\" type=\\"password\\" required=\\"1\\" t-attf-class=\\"form-control #{'is-invalid' if deactivate_error == 'password' else ''}\\" placeholder=\\"Password\\"/>\\n                                    <div t-if=\\"deactivate_error == 'password'\\" class=\\"invalid-feedback\\">\\n                                        Wrong password.\\n                                    </div>\\n                                    <hr/>\\n                                    <p>\\n                                        2. Confirm you want to delete your account by\\n                                        copying down your login (<t t-esc=\\"env.user.login\\"/>).\\n                                    </p>\\n                                    <input name=\\"validation\\" type=\\"text\\" required=\\"1\\" t-attf-class=\\"form-control #{'is-invalid' if deactivate_error == 'validation' else ''}\\"/>\\n                                    <div t-if=\\"deactivate_error == 'validation'\\" class=\\"invalid-feedback\\">\\n                                        You should enter \\"<t t-esc=\\"env.user.login\\"/>\\" to validate your action.\\n                                    </div>\\n                                    <div class=\\"d-flex flex-row align-items-center\\">\\n                                        <input type=\\"checkbox\\" name=\\"request_blacklist\\" id=\\"request_blacklist\\" checked=\\"1\\"/>\\n                                        <label for=\\"request_blacklist\\" class=\\"ms-2 mw-100 fw-normal mt-3\\">\\n                                            Put my email and phone in a block list to make sure I'm never contacted again\\n                                        </label>\\n                                    </div>\\n                                </div>\\n                                <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n                            </form>\\n                            <div class=\\"modal-footer justify-content-start\\">\\n                                <input type=\\"submit\\" class=\\"btn btn-danger\\" form=\\"portal_deactivate_account_form\\" value=\\"Delete Account\\"/>\\n                                <button type=\\"button\\" class=\\"btn\\" data-bs-dismiss=\\"modal\\">\\n                                    Cancel\\n                                </button>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </section>\\n        </div></t>\\n    </t>", "es_ES": "<t t-name=\\"portal.portal_my_security\\">\\n        <t t-call=\\"portal.portal_layout\\"><div class=\\"o_portal_security_body w-md-75 w-lg-50 pb-5\\">\\n            <t t-set=\\"additional_title\\">Seguridad</t>\\n            <t t-set=\\"no_breadcrumbs\\" t-value=\\"1\\"/>\\n            <div class=\\"alert alert-danger\\" role=\\"alert\\" t-if=\\"get_error(errors)\\">\\n                <t t-esc=\\"errors\\"/>\\n            </div>\\n            <div class=\\"d-flex gap-2 my-3\\">\\n                <a href=\\"/my/\\" title=\\"Volver atrás\\" class=\\"btn btn-light px-2\\"><i class=\\"oi oi-chevron-left\\"/></a>\\n                <h3 class=\\"my-0\\">Conexión &amp; seguridad</h3>\\n            </div>\\n            <section name=\\"portal_change_password\\">\\n                <h4>Cambiar contraseña</h4>\\n                <t t-set=\\"path\\">contraseña</t>\\n                <div class=\\"alert alert-success\\" role=\\"alert\\" t-if=\\"success and success.get('password')\\">\\n                    ¡Contraseña actualizada!\\n                </div>\\n                <div class=\\"alert alert-danger\\" role=\\"alert\\" t-if=\\"get_error(errors, 'password')\\">\\n                    <t t-esc=\\"errors['password']\\"/>\\n                </div>\\n                <form action=\\"/my/security\\" method=\\"post\\" class=\\"oe_reset_password_form\\">\\n                    <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n                    <input type=\\"hidden\\" name=\\"op\\" value=\\"password\\"/>\\n                    <div class=\\"mb-3\\">\\n                        <label for=\\"current\\">Contraseña:</label>\\n                        <input type=\\"password\\" t-attf-class=\\"form-control form-control-sm {{ 'is-invalid' if get_error(errors, 'password.old') else '' }}\\" id=\\"current\\" name=\\"old\\" autocomplete=\\"current-password\\" required=\\"required\\"/>\\n                        <div class=\\"invalid-feedback\\">\\n                            <t t-esc=\\"get_error(errors, 'password.old')\\"/>\\n                        </div>\\n                    </div>\\n                    <div class=\\"mb-3\\">\\n                        <label for=\\"new\\">Nueva contraseña:</label>\\n                        <input type=\\"password\\" t-attf-class=\\"form-control form-control-sm {{ 'is-invalid' if get_error(errors, 'password.new1') else '' }}\\" id=\\"new\\" name=\\"new1\\" autocomplete=\\"new-password\\" required=\\"required\\"/>\\n                        <div class=\\"invalid-feedback\\">\\n                            <t t-esc=\\"get_error(errors, 'password.new1')\\"/>\\n                        </div>\\n                    </div>\\n                    <div class=\\"mb-3\\">\\n                        <label for=\\"new2\\">Verifique la nueva contraseña:</label>\\n                        <input type=\\"password\\" t-attf-class=\\"form-control form-control-sm {{ 'is-invalid' if get_error(errors, 'password.new2') else '' }}\\" id=\\"new2\\" name=\\"new2\\" autocomplete=\\"new-password\\" required=\\"required\\"/>\\n                        <div class=\\"invalid-feedback\\">\\n                            <t t-esc=\\"get_error(errors, 'password.new2')\\"/>\\n                        </div>\\n                    </div>\\n                    <button type=\\"submit\\" class=\\"btn btn-light\\">Cambiar contraseña</button>\\n                </form>\\n            </section>\\n            <section name=\\"portal_revoke_all_devices_popup\\">\\n            <h4>Revocar todas las sesiones</h4>\\n                <t t-set=\\"path\\"/>\\n                    <button type=\\"button\\" class=\\"btn btn-light\\" id=\\"portal_revoke_all_sessions_popup\\">\\n                        Cerrar sesión en todos los dispositivos\\n                    </button>\\n            </section>\\n            <section t-if=\\"debug and allow_api_keys\\">\\n                <h4>\\n                Claves API de desarrollador\\n                    <a href=\\"https://www.odoo.com/documentation/master/developer/misc/api/external_api.html#api-keys\\" target=\\"_blank\\">\\n                        <i title=\\"Documentation\\" class=\\"fa fa-fw o_button_icon fa-info-circle\\"/>\\n                    </a>\\n                </h4>\\n                <div>\\n                    <table class=\\"table o_main_table\\">\\n                        <thead>\\n                            <tr>\\n                                <th>Descripción</th>\\n                                <th>Ámbito</th>\\n                                <th>Añadido en</th>\\n                                <th>Fecha de expiración</th>\\n                                <th/>\\n                            </tr>\\n                        </thead>\\n                        <tbody>\\n                            <t t-foreach=\\"request.env.user.api_key_ids\\" t-as=\\"key\\">\\n                                <tr>\\n                                    <td><span t-field=\\"key.name\\"/></td>\\n                                    <td><span t-field=\\"key.scope\\"/></td>\\n                                    <td><span t-field=\\"key.create_date\\"/></td>\\n                                    <td><span t-field=\\"key.expiration_date\\"/></td>\\n                                    <td>\\n                                        <i class=\\"fa fa-trash text-danger o_portal_remove_api_key\\" type=\\"button\\" t-att-id=\\"key.id\\"/>\\n                                    </td>\\n                                </tr>\\n                            </t>\\n                        </tbody>\\n                    </table>\\n                </div>\\n                <div>\\n                    <button type=\\"submit\\" class=\\"btn btn-light o_portal_new_api_key\\">Nueva clave API</button>\\n                </div>\\n            </section>\\n            <section name=\\"portal_deactivate_account\\" groups=\\"base.group_portal\\">\\n                <h4>Eliminar cuenta</h4>\\n                <t t-set=\\"deactivate_error\\" t-value=\\"get_error(errors, 'deactivate')\\"/>\\n                <button class=\\"btn btn-light\\" data-bs-toggle=\\"modal\\" data-bs-target=\\"#portal_deactivate_account_modal\\">\\n                    Eliminar cuenta\\n                </button>\\n                <div t-attf-class=\\"modal #{'show d-block' if open_deactivate_modal else ''}\\" id=\\"portal_deactivate_account_modal\\" tabindex=\\"-1\\" role=\\"dialog\\">\\n                    <div class=\\"modal-dialog\\" role=\\"document\\">\\n                        <div class=\\"modal-content\\">\\n                            <div class=\\"modal-header bg-danger\\">\\n                                <h5 class=\\"modal-title\\">¿Esta seguro de que desea hacer esto?</h5>\\n                                <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"modal\\"/>\\n                            </div>\\n                            <form action=\\"/my/deactivate_account\\" method=\\"post\\" class=\\"modal-body\\" id=\\"portal_deactivate_account_form\\">\\n                                <div>\\n                                    <div class=\\"alert alert-danger\\" t-esc=\\"get_error(errors, 'deactivate.other')\\"/>\\n                                    <p class=\\"text-muted\\">\\n                                        Deshabilite su cuenta, ya no podrá iniciar sesión.<br/>\\n                                        <b>\\n                                            <i class=\\"fa fa-exclamation-triangle text-danger\\"/>\\n                                            Esta acción no se puede deshacer.\\n                                        </b>\\n                                    </p>\\n                                    <hr/>\\n                                    <p>1. Ingrese su contraseña para confirmar que es dueño de esta cuenta</p>\\n                                    <input name=\\"password\\" type=\\"password\\" required=\\"1\\" t-attf-class=\\"form-control #{'is-invalid' if deactivate_error == 'password' else ''}\\" placeholder=\\"Contraseña\\"/>\\n                                    <div t-if=\\"deactivate_error == 'password'\\" class=\\"invalid-feedback\\">\\n                                        Contraseña incorrecta.\\n                                    </div>\\n                                    <hr/>\\n                                    <p>\\n                                        2. Confirme que quiere borrar su cuenta\\n                                        copiando y pegando su inicio de sesión (<t t-esc=\\"env.user.login\\"/>).\\n                                    </p>\\n                                    <input name=\\"validation\\" type=\\"text\\" required=\\"1\\" t-attf-class=\\"form-control #{'is-invalid' if deactivate_error == 'validation' else ''}\\"/>\\n                                    <div t-if=\\"deactivate_error == 'validation'\\" class=\\"invalid-feedback\\">\\n                                        Debería ingresar \\"<t t-esc=\\"env.user.login\\"/>\\" para validar su acción.\\n                                    </div>\\n                                    <div class=\\"d-flex flex-row align-items-center\\">\\n                                        <input type=\\"checkbox\\" name=\\"request_blacklist\\" id=\\"request_blacklist\\" checked=\\"1\\"/>\\n                                        <label for=\\"request_blacklist\\" class=\\"ms-2 mw-100 fw-normal mt-3\\">\\n                                            Poner mi correo y teléfono en la lista de bloqueo para que no me vuelvan a contactar\\n                                        </label>\\n                                    </div>\\n                                </div>\\n                                <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n                            </form>\\n                            <div class=\\"modal-footer justify-content-start\\">\\n                                <input type=\\"submit\\" class=\\"btn btn-danger\\" form=\\"portal_deactivate_account_form\\" value=\\"Delete Account\\"/>\\n                                <button type=\\"button\\" class=\\"btn\\" data-bs-dismiss=\\"modal\\">\\n                                    Cancelar\\n                                </button>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </section>\\n        </div></t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="portal.portal_my_security">\n        <t t-call="portal.portal_layout"><div class="o_portal_security_body w-md-75 w-lg-50 pb-5">\n            <t t-set="additional_title">Security</t>\n            <t t-set="no_breadcrumbs" t-value="1"/>\n            <div class="alert alert-danger" role="alert" t-if="get_error(errors)">\n                <t t-esc="errors"/>\n            </div>\n            <div class="d-flex gap-2 my-3">\n                <a href="/my/" title="Go Back" class="btn btn-light px-2"><i class="oi oi-chevron-left"/></a>\n                <h3 class="my-0">Connection &amp; Security</h3>\n            </div>\n            <section name="portal_change_password">\n                <h4>Change Password</h4>\n                <t t-set="path">password</t>\n                <div class="alert alert-success" role="alert" t-if="success and success.get('password')">\n                    Password Updated!\n                </div>\n                <div class="alert alert-danger" role="alert" t-if="get_error(errors, 'password')">\n                    <t t-esc="errors['password']"/>\n                </div>\n                <form action="/my/security" method="post" class="oe_reset_password_form">\n                    <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>\n                    <input type="hidden" name="op" value="password"/>\n                    <div class="mb-3">\n                        <label for="current">Password:</label>\n                        <input type="password" t-attf-class="form-control form-control-sm {{ 'is-invalid' if get_error(errors, 'password.old') else '' }}" id="current" name="old" autocomplete="current-password" required="required"/>\n                        <div class="invalid-feedback">\n                            <t t-esc="get_error(errors, 'password.old')"/>\n                        </div>\n                    </div>\n                    <div class="mb-3">\n                        <label for="new">New Password:</label>\n                        <input type="password" t-attf-class="form-control form-control-sm {{ 'is-invalid' if get_error(errors, 'password.new1') else '' }}" id="new" name="new1" autocomplete="new-password" required="required"/>\n                        <div class="invalid-feedback">\n                            <t t-esc="get_error(errors, 'password.new1')"/>\n                        </div>\n                    </div>\n                    <div class="mb-3">\n                        <label for="new2">Verify New Password:</label>\n                        <input type="password" t-attf-class="form-control form-control-sm {{ 'is-invalid' if get_error(errors, 'password.new2') else '' }}" id="new2" name="new2" autocomplete="new-password" required="required"/>\n                        <div class="invalid-feedback">\n                            <t t-esc="get_error(errors, 'password.new2')"/>\n                        </div>\n                    </div>\n                    <button type="submit" class="btn btn-light">Change Password</button>\n                </form>\n            </section>\n            <section name="portal_revoke_all_devices_popup">\n            <h4>Revoke All Sessions</h4>\n                <t t-set="path"/>\n                    <button type="button" class="btn btn-light" id="portal_revoke_all_sessions_popup">\n                        Log out from all devices\n                    </button>\n            </section>\n            <section t-if="debug and allow_api_keys">\n                <h4>\n                Developer API Keys\n                    <a href="https://www.odoo.com/documentation/master/developer/misc/api/external_api.html#api-keys" target="_blank">\n                        <i title="Documentation" class="fa fa-fw o_button_icon fa-info-circle"/>\n                    </a>\n                </h4>\n                <div>\n                    <table class="table o_main_table">\n                        <thead>\n                            <tr>\n                                <th>Description</th>\n                                <th>Scope</th>\n                                <th>Added On</th>\n                                <th>Expiration Date</th>\n                                <th/>\n                            </tr>\n                        </thead>\n                        <tbody>\n                            <t t-foreach="request.env.user.api_key_ids" t-as="key">\n                                <tr>\n                                    <td><span t-field="key.name"/></td>\n                                    <td><span t-field="key.scope"/></td>\n                                    <td><span t-field="key.create_date"/></td>\n                                    <td><span t-field="key.expiration_date"/></td>\n                                    <td>\n                                        <i class="fa fa-trash text-danger o_portal_remove_api_key" type="button" t-att-id="key.id"/>\n                                    </td>\n                                </tr>\n                            </t>\n                        </tbody>\n                    </table>\n                </div>\n                <div>\n                    <button type="submit" class="btn btn-light o_portal_new_api_key">New API Key</button>\n                </div>\n            </section>\n            <section name="portal_deactivate_account" groups="base.group_portal">\n                <h4>Delete Account</h4>\n                <t t-set="deactivate_error" t-value="get_error(errors, 'deactivate')"/>\n                <button class="btn btn-light" data-bs-toggle="modal" data-bs-target="#portal_deactivate_account_modal">\n                    Delete Account\n                </button>\n                <div t-attf-class="modal #{'show d-block' if open_deactivate_modal else ''}" id="portal_deactivate_account_modal" tabindex="-1" role="dialog">\n                    <div class="modal-dialog" role="document">\n                        <div class="modal-content">\n                            <div class="modal-header bg-danger">\n                                <h5 class="modal-title">Are you sure you want to do this?</h5>\n                                <button type="button" class="btn-close" data-bs-dismiss="modal"/>\n                            </div>\n                            <form action="/my/deactivate_account" method="post" class="modal-body" id="portal_deactivate_account_form">\n                                <div>\n                                    <div class="alert alert-danger" t-esc="get_error(errors, 'deactivate.other')"/>\n                                    <p class="text-muted">\n                                        Disable your account, preventing any further login.<br/>\n                                        <b>\n                                            <i class="fa fa-exclamation-triangle text-danger"/>\n                                            This action cannot be undone.\n                                        </b>\n                                    </p>\n                                    <hr/>\n                                    <p>1. Enter your password to confirm you own this account</p>\n                                    <input name="password" type="password" required="1" t-attf-class="form-control #{'is-invalid' if deactivate_error == 'password' else ''}" placeholder="Password"/>\n                                    <div t-if="deactivate_error == 'password'" class="invalid-feedback">\n                                        Wrong password.\n                                    </div>\n                                    <hr/>\n                                    <p>\n                                        2. Confirm you want to delete your account by\n                                        copying down your login (<t t-esc="env.user.login"/>).\n                                    </p>\n                                    <input name="validation" type="text" required="1" t-attf-class="form-control #{'is-invalid' if deactivate_error == 'validation' else ''}"/>\n                                    <div t-if="deactivate_error == 'validation'" class="invalid-feedback">\n                                        You should enter "<t t-esc="env.user.login"/>" to validate your action.\n                                    </div>\n                                    <div class="d-flex flex-row align-items-center">\n                                        <input type="checkbox" name="request_blacklist" id="request_blacklist" checked="1"/>\n                                        <label for="request_blacklist" class="ms-2 mw-100 fw-normal mt-3">\n                                            Put my email and phone in a block list to make sure I'm never contacted again\n                                        </label>\n                                    </div>\n                                </div>\n                                <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>\n                            </form>\n                            <div class="modal-footer justify-content-start">\n                                <input type="submit" class="btn btn-danger" form="portal_deactivate_account_form" value="Delete Account"/>\n                                <button type="button" class="btn" data-bs-dismiss="modal">\n                                    Cancel\n                                </button>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </section>\n        </div></t>\n    </t>\n\n    	f	t	2026-04-08 08:34:39.128209	2026-04-08 08:34:39.128209	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
