127	300	\N	1	1	res.partner.view.form.private	res.partner	\N	form	base/views/res_partner_views.xml	primary	{"en_US": "<form string=\\"Private Address Form\\">\\n                    <sheet>\\n                        <label for=\\"name\\" class=\\"oe_edit_only\\"/>\\n                        <field name=\\"name\\" required=\\"0\\"/>\\n                        <group>\\n                            <group>\\n                                <label for=\\"street\\" string=\\"Address\\"/>\\n                                <div>\\n                                    <div class=\\"o_address_format\\" name=\\"div_address\\">\\n                                        <field name=\\"street\\" placeholder=\\"Street...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"street2\\" placeholder=\\"Street 2...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"city\\" placeholder=\\"City\\" class=\\"o_address_city\\"/>\\n                                        <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"State\\" options=\\"{'no_open': True, 'no_quick_create': True}\\" context=\\"{'country_id': country_id, 'default_country_id': country_id, 'zip': zip}\\"/>\\n                                        <field name=\\"zip\\" placeholder=\\"ZIP\\" class=\\"o_address_zip\\"/>\\n                                        <field name=\\"country_id\\" placeholder=\\"Country\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                    </div>\\n                                </div>\\n                            </group>\\n                            <group>\\n                                <field name=\\"phone\\" widget=\\"phone\\" options=\\"{'enable_sms': false}\\"/>\\n                                <field name=\\"mobile\\" widget=\\"phone\\" options=\\"{'enable_sms': false}\\"/>\\n                                <field name=\\"email\\"/>\\n                                <field name=\\"lang\\"/>\\n                            </group>\\n                        </group>\\n                        <group string=\\"Bank Accounts\\">\\n                            <field name=\\"bank_ids\\">\\n                                <list editable=\\"bottom\\">\\n                                    <field name=\\"bank_id\\"/>\\n                                    <field name=\\"acc_number\\"/>\\n                                </list>\\n                            </field>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Formulario de dirección privada\\">\\n                    <sheet>\\n                        <label for=\\"name\\" class=\\"oe_edit_only\\"/>\\n                        <field name=\\"name\\" required=\\"0\\"/>\\n                        <group>\\n                            <group>\\n                                <label for=\\"street\\" string=\\"Dirección\\"/>\\n                                <div>\\n                                    <div class=\\"o_address_format\\" name=\\"div_address\\">\\n                                        <field name=\\"street\\" placeholder=\\"Calle...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"street2\\" placeholder=\\"Calle 2...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"city\\" placeholder=\\"Ciudad\\" class=\\"o_address_city\\"/>\\n                                        <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"Provincia\\" options=\\"{'no_open': True, 'no_quick_create': True}\\" context=\\"{'country_id': country_id, 'default_country_id': country_id, 'zip': zip}\\"/>\\n                                        <field name=\\"zip\\" placeholder=\\"C.P.\\" class=\\"o_address_zip\\"/>\\n                                        <field name=\\"country_id\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                    </div>\\n                                </div>\\n                            </group>\\n                            <group>\\n                                <field name=\\"phone\\" widget=\\"phone\\" options=\\"{'enable_sms': false}\\"/>\\n                                <field name=\\"mobile\\" widget=\\"phone\\" options=\\"{'enable_sms': false}\\"/>\\n                                <field name=\\"email\\"/>\\n                                <field name=\\"lang\\"/>\\n                            </group>\\n                        </group>\\n                        <group string=\\"Cuentas bancarias\\">\\n                            <field name=\\"bank_ids\\">\\n                                <list editable=\\"bottom\\">\\n                                    <field name=\\"bank_id\\"/>\\n                                    <field name=\\"acc_number\\"/>\\n                                </list>\\n                            </field>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Private Address Form">\n                    <sheet>\n                        <label for="name" class="oe_edit_only"/>\n                        <field name="name" required="0"/>\n                        <group>\n                            <group>\n                                <label for="street" string="Address"/>\n                                <div>\n                                    <div class="o_address_format" name="div_address">\n                                        <field name="street" placeholder="Street..." class="o_address_street"/>\n                                        <field name="street2" placeholder="Street 2..." class="o_address_street"/>\n                                        <field name="city" placeholder="City" class="o_address_city"/>\n                                        <field name="state_id" class="o_address_state" placeholder="State" options="{'no_open': True, 'no_quick_create': True}" context="{'country_id': country_id, 'default_country_id': country_id, 'zip': zip}"/>\n                                        <field name="zip" placeholder="ZIP" class="o_address_zip"/>\n                                        <field name="country_id" placeholder="Country" class="o_address_country" options="{&quot;no_open&quot;: True, &quot;no_create&quot;: True}"/>\n                                    </div>\n                                </div>\n                            </group>\n                            <group>\n                                <field name="phone" widget="phone" options="{'enable_sms': false}"/>\n                                <field name="mobile" widget="phone" options="{'enable_sms': false}"/>\n                                <field name="email"/>\n                                <field name="lang"/>\n                            </group>\n                        </group>\n                        <group string="Bank Accounts">\n                            <field name="bank_ids">\n                                <list editable="bottom">\n                                    <field name="bank_id"/>\n                                    <field name="acc_number"/>\n                                </list>\n                            </field>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
128	16	\N	1	1	res.partner.select	res.partner	\N	search	base/views/res_partner_views.xml	primary	{"en_US": "<search string=\\"Search Partner\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', '|', '|', '|', ('complete_name', 'ilike', self), ('ref', 'ilike', self), ('email', 'ilike', self), ('vat', 'ilike', self), ('company_registry', 'ilike', self)]\\"/>\\n                    <field name=\\"parent_id\\" domain=\\"[('is_company', '=', True)]\\" operator=\\"child_of\\"/>\\n                    <field name=\\"email\\" filter_domain=\\"[('email', 'ilike', self)]\\"/>\\n                    <field name=\\"phone\\" filter_domain=\\"['|', ('phone', 'ilike', self), ('mobile', 'ilike', self)]\\"/>\\n                    <field name=\\"category_id\\" string=\\"Tag\\" operator=\\"child_of\\"/>\\n                    <field name=\\"user_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"Individuals\\" name=\\"type_person\\" domain=\\"[('is_company', '=', False)]\\"/>\\n                    <filter string=\\"Companies\\" name=\\"type_company\\" domain=\\"[('is_company', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <separator/>\\n                    <group expand=\\"0\\" name=\\"group_by\\" string=\\"Group By\\">\\n                        <filter name=\\"salesperson\\" string=\\"Salesperson\\" domain=\\"[]\\" context=\\"{'group_by' : 'user_id'}\\"/>\\n                        <filter name=\\"group_company\\" string=\\"Company\\" context=\\"{'group_by': 'parent_id'}\\"/>\\n                        <filter name=\\"group_country\\" string=\\"Country\\" context=\\"{'group_by': 'country_id'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Buscar contacto\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', '|', '|', '|', ('complete_name', 'ilike', self), ('ref', 'ilike', self), ('email', 'ilike', self), ('vat', 'ilike', self), ('company_registry', 'ilike', self)]\\"/>\\n                    <field name=\\"parent_id\\" domain=\\"[('is_company', '=', True)]\\" operator=\\"child_of\\"/>\\n                    <field name=\\"email\\" filter_domain=\\"[('email', 'ilike', self)]\\"/>\\n                    <field name=\\"phone\\" filter_domain=\\"['|', ('phone', 'ilike', self), ('mobile', 'ilike', self)]\\"/>\\n                    <field name=\\"category_id\\" string=\\"Etiqueta\\" operator=\\"child_of\\"/>\\n                    <field name=\\"user_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"Individuos\\" name=\\"type_person\\" domain=\\"[('is_company', '=', False)]\\"/>\\n                    <filter string=\\"Compañías\\" name=\\"type_company\\" domain=\\"[('is_company', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <separator/>\\n                    <group expand=\\"0\\" name=\\"group_by\\" string=\\"Agrupar por\\">\\n                        <filter name=\\"salesperson\\" string=\\"Comercial\\" domain=\\"[]\\" context=\\"{'group_by' : 'user_id'}\\"/>\\n                        <filter name=\\"group_company\\" string=\\"Compañía\\" context=\\"{'group_by': 'parent_id'}\\"/>\\n                        <filter name=\\"group_country\\" string=\\"País\\" context=\\"{'group_by': 'country_id'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Partner">\n                    <field name="name" filter_domain="['|', '|', '|', '|', ('complete_name', 'ilike', self), ('ref', 'ilike', self), ('email', 'ilike', self), ('vat', 'ilike', self), ('company_registry', 'ilike', self)]"/>\n                    <field name="parent_id" domain="[('is_company', '=', True)]" operator="child_of"/>\n                    <field name="email" filter_domain="[('email', 'ilike', self)]"/>\n                    <field name="phone" filter_domain="['|', ('phone', 'ilike', self), ('mobile', 'ilike', self)]"/>\n                    <field name="category_id" string="Tag" operator="child_of"/>\n                    <field name="user_id"/>\n                    <separator/>\n                    <filter string="Individuals" name="type_person" domain="[('is_company', '=', False)]"/>\n                    <filter string="Companies" name="type_company" domain="[('is_company', '=', True)]"/>\n                    <separator/>\n                    <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                    <separator/>\n                    <group expand="0" name="group_by" string="Group By">\n                        <filter name="salesperson" string="Salesperson" domain="[]" context="{'group_by' : 'user_id'}"/>\n                        <filter name="group_company" string="Company" context="{'group_by': 'parent_id'}"/>\n                        <filter name="group_country" string="Country" context="{'group_by': 'country_id'}"/>\n                    </group>\n                </search>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
129	16	\N	1	1	res.partner.kanban	res.partner	\N	kanban	base/views/res_partner_views.xml	primary	{"en_US": "<kanban sample=\\"1\\">\\n                    <field name=\\"avatar_128\\"/>\\n                    <field name=\\"is_company\\"/>\\n                    <field name=\\"active\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                            <aside class=\\"o_kanban_aside_full\\">\\n                                <t t-if=\\"!record.is_company.raw_value\\">\\n                                    <div class=\\"o_kanban_image_fill position-relative w-100\\">\\n                                        <field name=\\"avatar_128\\" alt=\\"Contact image\\" class=\\"h-100\\" widget=\\"image\\" options=\\"{'img_class': 'object-fit-cover'}\\"/>\\n                                        <field t-if=\\"record.parent_id.raw_value\\" name=\\"parent_id\\" class=\\"position-absolute bottom-0 end-0 w-25 bg-light\\" widget=\\"image\\" options=\\"{'preview_image': 'image_128', 'img_class': 'object-fit-contain'}\\"/>\\n                                    </div>\\n                                </t>\\n                                <t t-else=\\"\\">\\n                                    <field name=\\"avatar_128\\" class=\\"w-100\\" widget=\\"image\\" options=\\"{'img_class': 'object-fit-contain w-100 h-100'}\\"/>\\n                                </t>\\n                            </aside>\\n                            <main class=\\"ps-2 ps-md-0\\">\\n                                <div class=\\"mb-1\\">\\n                                    <field name=\\"display_name\\" class=\\"mb-0 fw-bold fs-5\\"/>\\n                                    <field t-if=\\"record.parent_id.raw_value and !record.function.raw_value\\" class=\\"text-muted\\" name=\\"parent_id\\"/>\\n                                    <field t-elif=\\"!record.parent_id.raw_value and record.function.raw_value\\" class=\\"text-muted\\" name=\\"function\\"/>\\n                                    <div t-elif=\\"record.parent_id.raw_value and record.function.raw_value\\" class=\\"text-muted\\">\\n                                        <field name=\\"function\\"/> at <field name=\\"parent_id\\"/>\\n                                    </div>\\n                                </div>\\n                                <div t-if=\\"record.city.raw_value or record.country_id.raw_value\\">\\n                                    <field name=\\"city\\"/>\\n                                    <span t-if=\\"record.city.raw_value and record.country_id.raw_value\\">, </span>\\n                                    <field name=\\"country_id\\"/>\\n                                </div>\\n                                <field name=\\"email\\" class=\\"text-truncate\\"/>\\n                                <footer><div/></footer>\\n                            </main>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban sample=\\"1\\">\\n                    <field name=\\"avatar_128\\"/>\\n                    <field name=\\"is_company\\"/>\\n                    <field name=\\"active\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                            <aside class=\\"o_kanban_aside_full\\">\\n                                <t t-if=\\"!record.is_company.raw_value\\">\\n                                    <div class=\\"o_kanban_image_fill position-relative w-100\\">\\n                                        <field name=\\"avatar_128\\" alt=\\"Imagen del contacto\\" class=\\"h-100\\" widget=\\"image\\" options=\\"{'img_class': 'object-fit-cover'}\\"/>\\n                                        <field t-if=\\"record.parent_id.raw_value\\" name=\\"parent_id\\" class=\\"position-absolute bottom-0 end-0 w-25 bg-light\\" widget=\\"image\\" options=\\"{'preview_image': 'image_128', 'img_class': 'object-fit-contain'}\\"/>\\n                                    </div>\\n                                </t>\\n                                <t t-else=\\"\\">\\n                                    <field name=\\"avatar_128\\" class=\\"w-100\\" widget=\\"image\\" options=\\"{'img_class': 'object-fit-contain w-100 h-100'}\\"/>\\n                                </t>\\n                            </aside>\\n                            <main class=\\"ps-2 ps-md-0\\">\\n                                <div class=\\"mb-1\\">\\n                                    <field name=\\"display_name\\" class=\\"mb-0 fw-bold fs-5\\"/>\\n                                    <field t-if=\\"record.parent_id.raw_value and !record.function.raw_value\\" class=\\"text-muted\\" name=\\"parent_id\\"/>\\n                                    <field t-elif=\\"!record.parent_id.raw_value and record.function.raw_value\\" class=\\"text-muted\\" name=\\"function\\"/>\\n                                    <div t-elif=\\"record.parent_id.raw_value and record.function.raw_value\\" class=\\"text-muted\\">\\n                                        <field name=\\"function\\"/> en <field name=\\"parent_id\\"/>\\n                                    </div>\\n                                </div>\\n                                <div t-if=\\"record.city.raw_value or record.country_id.raw_value\\">\\n                                    <field name=\\"city\\"/>\\n                                    <span t-if=\\"record.city.raw_value and record.country_id.raw_value\\">, </span>\\n                                    <field name=\\"country_id\\"/>\\n                                </div>\\n                                <field name=\\"email\\" class=\\"text-truncate\\"/>\\n                                <footer><div/></footer>\\n                            </main>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban sample="1">\n                    <field name="avatar_128"/>\n                    <field name="is_company"/>\n                    <field name="active"/>\n                    <templates>\n                        <t t-name="card" class="flex-row">\n                            <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                            <aside class="o_kanban_aside_full">\n                                <t t-if="!record.is_company.raw_value">\n                                    <div class="o_kanban_image_fill position-relative w-100">\n                                        <field name="avatar_128" alt="Contact image" class="h-100" widget="image" options="{'img_class': 'object-fit-cover'}"/>\n                                        <field t-if="record.parent_id.raw_value" name="parent_id" class="position-absolute bottom-0 end-0 w-25 bg-light" widget="image" options="{'preview_image': 'image_128', 'img_class': 'object-fit-contain'}"/>\n                                    </div>\n                                </t>\n                                <t t-else="">\n                                    <field name="avatar_128" class="w-100" widget="image" options="{'img_class': 'object-fit-contain w-100 h-100'}"/>\n                                </t>\n                            </aside>\n                            <main class="ps-2 ps-md-0">\n                                <div class="mb-1">\n                                    <field name="display_name" class="mb-0 fw-bold fs-5"/>\n                                    <field t-if="record.parent_id.raw_value and !record.function.raw_value" class="text-muted" name="parent_id"/>\n                                    <field t-elif="!record.parent_id.raw_value and record.function.raw_value" class="text-muted" name="function"/>\n                                    <div t-elif="record.parent_id.raw_value and record.function.raw_value" class="text-muted">\n                                        <field name="function"/> at <field name="parent_id"/>\n                                    </div>\n                                </div>\n                                <div t-if="record.city.raw_value or record.country_id.raw_value">\n                                    <field name="city"/>\n                                    <span t-if="record.city.raw_value and record.country_id.raw_value">, </span>\n                                    <field name="country_id"/>\n                                </div>\n                                <field name="email" class="text-truncate"/>\n                                <footer><div/></footer>\n                            </main>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
130	16	\N	1	1	Contact Tags	res.partner.category	\N	form	base/views/res_partner_views.xml	primary	{"en_US": "<form string=\\"Contact Tag\\">\\n                    <sheet>\\n                        <group col=\\"4\\">\\n                            <field name=\\"name\\" placeholder=\\"e.g. &quot;Consulting Services&quot;\\"/>\\n                            <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                            <field name=\\"parent_id\\"/>\\n                            <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Etiqueta de contacto\\">\\n                    <sheet>\\n                        <group col=\\"4\\">\\n                            <field name=\\"name\\" placeholder=\\"p. ej. &quot;servicios de consultoría&quot;\\"/>\\n                            <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                            <field name=\\"parent_id\\"/>\\n                            <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Contact Tag">\n                    <sheet>\n                        <group col="4">\n                            <field name="name" placeholder="e.g. &quot;Consulting Services&quot;"/>\n                            <field name="color" widget="color_picker"/>\n                            <field name="parent_id"/>\n                            <field name="active" widget="boolean_toggle"/>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
131	6	\N	1	1	Contact Tags	res.partner.category	\N	list	base/views/res_partner_views.xml	primary	{"en_US": "<list string=\\"Contact Tags\\" editable=\\"bottom\\" multi_edit=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"name\\" placeholder=\\"e.g. &quot;Roadshow&quot;\\"/>\\n                    <field name=\\"parent_id\\" string=\\"Category\\" domain=\\"[('id', '!=', id)]\\"/>\\n                    <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                </list>", "es_ES": "<list string=\\"Etiquetas de contacto\\" editable=\\"bottom\\" multi_edit=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"name\\" placeholder=\\"p. ej. “Roadshow”\\"/>\\n                    <field name=\\"parent_id\\" string=\\"Categoría\\" domain=\\"[('id', '!=', id)]\\"/>\\n                    <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Contact Tags" editable="bottom" multi_edit="1" sample="1">\n                    <field name="name" placeholder="e.g. &quot;Roadshow&quot;"/>\n                    <field name="parent_id" string="Category" domain="[('id', '!=', id)]"/>\n                    <field name="color" widget="color_picker"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
132	16	\N	1	1	res.partner.category.view.search	res.partner.category	\N	search	base/views/res_partner_views.xml	primary	{"en_US": "<search string=\\"Search Partner Category\\">\\n                    <field name=\\"name\\" string=\\"Name\\"/>\\n                    <field name=\\"display_name\\" string=\\"Category\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group string=\\"Group By\\">\\n                        <filter string=\\"Category\\" name=\\"group_parent_id\\" context=\\"{'group_by': 'parent_id'}\\"/>\\n                        <filter string=\\"Color\\" name=\\"group_color\\" context=\\"{'group_by': 'color'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Buscar categoría de contacto\\">\\n                    <field name=\\"name\\" string=\\"Nombre\\"/>\\n                    <field name=\\"display_name\\" string=\\"Categoría\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group string=\\"Agrupar por\\">\\n                        <filter string=\\"Categoría\\" name=\\"group_parent_id\\" context=\\"{'group_by': 'parent_id'}\\"/>\\n                        <filter string=\\"Color\\" name=\\"group_color\\" context=\\"{'group_by': 'color'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Partner Category">\n                    <field name="name" string="Name"/>\n                    <field name="display_name" string="Category"/>\n                    <separator/>\n                    <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                    <group string="Group By">\n                        <filter string="Category" name="group_parent_id" context="{'group_by': 'parent_id'}"/>\n                        <filter string="Color" name="group_color" context="{'group_by': 'color'}"/>\n                    </group>\n                </search>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
133	16	\N	1	1	Industry	res.partner.industry	\N	form	base/views/res_partner_views.xml	primary	{"en_US": "<form string=\\"Industry\\">\\n                    <sheet>\\n                        <group col=\\"4\\">\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"full_name\\"/>\\n                            <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Sector\\">\\n                    <sheet>\\n                        <group col=\\"4\\">\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"full_name\\"/>\\n                            <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Industry">\n                    <sheet>\n                        <group col="4">\n                            <field name="name"/>\n                            <field name="full_name"/>\n                            <field name="active" widget="boolean_toggle"/>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
134	6	\N	1	1	Industry	res.partner.industry	\N	list	base/views/res_partner_views.xml	primary	{"en_US": "<list string=\\"Industry\\" editable=\\"bottom\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"full_name\\"/>\\n                </list>", "es_ES": "<list string=\\"Sector\\" editable=\\"bottom\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"full_name\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Industry" editable="bottom">\n                    <field name="name"/>\n                    <field name="full_name"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
135	16	\N	1	1	res.partner.industry.view.search	res.partner.industry	\N	search	base/views/res_partner_views.xml	primary	{"en_US": "<search string=\\"Search Partner Industry\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"full_name\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>", "es_ES": "<search string=\\"Buscar sector del contacto\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"full_name\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Partner Industry">\n                    <field name="name"/>\n                    <field name="full_name"/>\n                    <separator/>\n                    <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                </search>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
136	16	\N	1	1	res.bank.form	res.bank	\N	form	base/views/res_bank_views.xml	primary	{"en_US": "<form string=\\"Bank\\">\\n                    <sheet>\\n                        <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <group name=\\"bank_details\\" col=\\"4\\">\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"bic\\"/>\\n                        </group>\\n                        <group>\\n                            <group name=\\"address_details\\">\\n                                <label for=\\"street\\" string=\\"Bank Address\\"/>\\n                                <div class=\\"o_address_format\\">\\n                                    <field name=\\"street\\" placeholder=\\"Street...\\" class=\\"o_address_street\\"/>\\n                                    <field name=\\"street2\\" placeholder=\\"Street 2...\\" class=\\"o_address_street\\"/>\\n                                    <field name=\\"city\\" placeholder=\\"City\\" class=\\"o_address_city\\"/>\\n                                    <field name=\\"state\\" class=\\"o_address_state\\" placeholder=\\"State\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                    <field name=\\"zip\\" placeholder=\\"ZIP\\" class=\\"o_address_zip\\"/>\\n                                    <field name=\\"country\\" placeholder=\\"Country\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                </div>\\n                            </group>\\n                            <group name=\\"communication_details\\">\\n                                <field name=\\"phone\\" class=\\"o_force_ltr\\"/>\\n                                <field name=\\"email\\" widget=\\"email\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Banco\\">\\n                    <sheet>\\n                        <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <group name=\\"bank_details\\" col=\\"4\\">\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"bic\\"/>\\n                        </group>\\n                        <group>\\n                            <group name=\\"address_details\\">\\n                                <label for=\\"street\\" string=\\"Dirección del banco\\"/>\\n                                <div class=\\"o_address_format\\">\\n                                    <field name=\\"street\\" placeholder=\\"Calle...\\" class=\\"o_address_street\\"/>\\n                                    <field name=\\"street2\\" placeholder=\\"Calle 2...\\" class=\\"o_address_street\\"/>\\n                                    <field name=\\"city\\" placeholder=\\"Ciudad\\" class=\\"o_address_city\\"/>\\n                                    <field name=\\"state\\" class=\\"o_address_state\\" placeholder=\\"Provincia\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                    <field name=\\"zip\\" placeholder=\\"C.P.\\" class=\\"o_address_zip\\"/>\\n                                    <field name=\\"country\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                </div>\\n                            </group>\\n                            <group name=\\"communication_details\\">\\n                                <field name=\\"phone\\" class=\\"o_force_ltr\\"/>\\n                                <field name=\\"email\\" widget=\\"email\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Bank">\n                    <sheet>\n                        <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                        <group name="bank_details" col="4">\n                            <field name="name"/>\n                            <field name="bic"/>\n                        </group>\n                        <group>\n                            <group name="address_details">\n                                <label for="street" string="Bank Address"/>\n                                <div class="o_address_format">\n                                    <field name="street" placeholder="Street..." class="o_address_street"/>\n                                    <field name="street2" placeholder="Street 2..." class="o_address_street"/>\n                                    <field name="city" placeholder="City" class="o_address_city"/>\n                                    <field name="state" class="o_address_state" placeholder="State" options="{&quot;no_open&quot;: True}"/>\n                                    <field name="zip" placeholder="ZIP" class="o_address_zip"/>\n                                    <field name="country" placeholder="Country" class="o_address_country" options="{&quot;no_open&quot;: True, &quot;no_create&quot;: True}"/>\n                                </div>\n                            </group>\n                            <group name="communication_details">\n                                <field name="phone" class="o_force_ltr"/>\n                                <field name="email" widget="email"/>\n                            </group>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
137	16	\N	1	1	res.bank.list	res.bank	\N	list	base/views/res_bank_views.xml	primary	{"en_US": "<list string=\\"Banks\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"bic\\"/>\\n                    <field name=\\"country\\"/>\\n                </list>", "es_ES": "<list string=\\"Bancos\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"bic\\"/>\\n                    <field name=\\"country\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Banks">\n                    <field name="name"/>\n                    <field name="bic"/>\n                    <field name="country"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
138	16	\N	1	1	res.bank.view.search	res.bank	\N	search	base/views/res_bank_views.xml	primary	{"en_US": "<search string=\\"Search Bank\\">\\n                    <field name=\\"name\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>", "es_ES": "<search string=\\"Buscar banco\\">\\n                    <field name=\\"name\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Bank">\n                    <field name="name"/>\n                    <separator/>\n                    <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                </search>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
139	15	\N	1	1	res.partner.bank.form	res.partner.bank	\N	form	base/views/res_bank_views.xml	primary	{"en_US": "<form string=\\"Bank account\\" name=\\"bank_account_form\\">\\n                <sheet>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <group>\\n                        <group>\\n                            <field name=\\"acc_number\\"/>\\n                            <field name=\\"bank_id\\"/>\\n                            <field name=\\"partner_id\\"/>\\n                            <field name=\\"acc_holder_name\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"allow_out_payment\\" widget=\\"boolean_toggle\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <footer replace=\\"0\\">\\n                    <button name=\\"action_archive_bank\\" type=\\"object\\" string=\\"Archive\\" class=\\"btn btn-secondary\\"/>\\n                </footer>\\n                </form>", "es_ES": "<form string=\\"Cuenta bancaria\\" name=\\"bank_account_form\\">\\n                <sheet>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <group>\\n                        <group>\\n                            <field name=\\"acc_number\\"/>\\n                            <field name=\\"bank_id\\"/>\\n                            <field name=\\"partner_id\\"/>\\n                            <field name=\\"acc_holder_name\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"allow_out_payment\\" widget=\\"boolean_toggle\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <footer replace=\\"0\\">\\n                    <button name=\\"action_archive_bank\\" type=\\"object\\" string=\\"Archivar\\" class=\\"btn btn-secondary\\"/>\\n                </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Bank account" name="bank_account_form">\n                <sheet>\n                    <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                    <group>\n                        <group>\n                            <field name="acc_number"/>\n                            <field name="bank_id"/>\n                            <field name="partner_id"/>\n                            <field name="acc_holder_name"/>\n                        </group>\n                        <group>\n                            <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}"/>\n                            <field name="currency_id" groups="base.group_multi_currency" options="{'no_create': True}"/>\n                            <field name="allow_out_payment" widget="boolean_toggle"/>\n                        </group>\n                    </group>\n                </sheet>\n                <footer replace="0">\n                    <button name="action_archive_bank" type="object" string="Archive" class="btn btn-secondary"/>\n                </footer>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2356	16	2316	1	1	template_header_additional_color_primary	\N	website.template_header_additional_color_primary	qweb	website/views/website_templates.xml	extension	{"en_US": "<data inherit_id=\\"website.layout\\" active=\\"False\\">\\n    <xpath expr=\\"//t[@t-set='primary_additional_colors']\\" position=\\"attributes\\">\\n        <attribute name=\\"t-value\\">True</attribute>\\n    </xpath>\\n</data>"}	<?xml version="1.0"?>\n<data inherit_id="website.layout" active="False">\n    <xpath expr="//t[@t-set='primary_additional_colors']" position="attributes">\n        <attribute name="t-value">True</attribute>\n    </xpath>\n</data>\n	f	f	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
140	16	\N	1	1	res.partner.bank.list	res.partner.bank	\N	list	base/views/res_bank_views.xml	primary	{"en_US": "<list string=\\"Bank Accounts\\" multi_edit=\\"1\\" decoration-muted=\\"(not active)\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"acc_number\\"/>\\n                    <field name=\\"bank_name\\" string=\\"Bank\\" optional=\\"show\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\"/>\\n                    <field name=\\"partner_id\\" optional=\\"hide\\"/>\\n                    <field name=\\"allow_out_payment\\" widget=\\"boolean_toggle\\" optional=\\"show\\"/>\\n                    <field name=\\"active\\" widget=\\"boolean_toggle\\" optional=\\"hide\\"/>\\n                </list>", "es_ES": "<list string=\\"Cuentas bancarias\\" multi_edit=\\"1\\" decoration-muted=\\"(not active)\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"acc_number\\"/>\\n                    <field name=\\"bank_name\\" string=\\"Banco\\" optional=\\"show\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\"/>\\n                    <field name=\\"partner_id\\" optional=\\"hide\\"/>\\n                    <field name=\\"allow_out_payment\\" widget=\\"boolean_toggle\\" optional=\\"show\\"/>\\n                    <field name=\\"active\\" widget=\\"boolean_toggle\\" optional=\\"hide\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Bank Accounts" multi_edit="1" decoration-muted="(not active)">\n                    <field name="sequence" widget="handle"/>\n                    <field name="acc_number"/>\n                    <field name="bank_name" string="Bank" optional="show"/>\n                    <field name="company_id" groups="base.group_multi_company" optional="hide"/>\n                    <field name="partner_id" optional="hide"/>\n                    <field name="allow_out_payment" widget="boolean_toggle" optional="show"/>\n                    <field name="active" widget="boolean_toggle" optional="hide"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
141	16	\N	1	1	res.partner.bank.search	res.partner.bank	\N	search	base/views/res_bank_views.xml	primary	{"en_US": "<search string=\\"Bank Accounts\\">\\n                    <field name=\\"bank_name\\" filter_domain=\\"['|', ('bank_name','ilike',self), ('acc_number','ilike',self)]\\" string=\\"Bank Name\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"context.get('company_hide', True)\\"/>\\n                    <field name=\\"partner_id\\"/>\\n                    <separator/>\\n                    <filter name=\\"inactive\\" string=\\"Archived\\" domain=\\"[('active','=',False)]\\" help=\\"Show inactive bank account\\"/>\\n                </search>", "es_ES": "<search string=\\"Cuentas bancarias\\">\\n                    <field name=\\"bank_name\\" filter_domain=\\"['|', ('bank_name','ilike',self), ('acc_number','ilike',self)]\\" string=\\"Nombre del banco\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"context.get('company_hide', True)\\"/>\\n                    <field name=\\"partner_id\\"/>\\n                    <separator/>\\n                    <filter name=\\"inactive\\" string=\\"Archivado\\" domain=\\"[('active','=',False)]\\" help=\\"Mostrar cuenta bancaria inactiva\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Bank Accounts">\n                    <field name="bank_name" filter_domain="['|', ('bank_name','ilike',self), ('acc_number','ilike',self)]" string="Bank Name"/>\n                    <field name="company_id" invisible="context.get('company_hide', True)"/>\n                    <field name="partner_id"/>\n                    <separator/>\n                    <filter name="inactive" string="Archived" domain="[('active','=',False)]" help="Show inactive bank account"/>\n                </search>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
142	16	\N	1	1	res.country.list	res.country	\N	list	base/views/res_country_views.xml	primary	{"en_US": "<list string=\\"Country\\" create=\\"0\\" delete=\\"0\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"code\\"/>\\n                </list>", "es_ES": "<list string=\\"País\\" create=\\"0\\" delete=\\"0\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"code\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Country" create="0" delete="0">\n                    <field name="name"/>\n                    <field name="code"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
143	16	\N	1	1	res.country.form	res.country	\N	form	base/views/res_country_views.xml	primary	{"en_US": "<form create=\\"0\\" delete=\\"0\\">\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        </div>\\n                        <field name=\\"image_url\\" widget=\\"image_url\\" class=\\"oe_avatar\\" options=\\"{'size': [128,128]}\\"/>\\n                        <group name=\\"main_group\\">\\n                            <group name=\\"country_details\\">\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"currency_id\\"/>\\n                                <field name=\\"code\\"/>\\n                            </group>\\n                            <group name=\\"phone_vat_settings\\">\\n                                <field name=\\"phone_code\\" options=\\"{'format': false}\\"/>\\n                                <field name=\\"vat_label\\"/>\\n                                <field name=\\"zip_required\\"/>\\n                                <field name=\\"state_required\\"/>\\n                            </group>\\n                        </group>\\n                        <group name=\\"advanced_address_formatting\\" string=\\"Advanced Address Formatting\\" groups=\\"base.group_no_one\\">\\n                            <label for=\\"address_view_id\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"address_view_id\\"/>\\n                                <div class=\\"text-muted ms-2\\">Choose a subview of partners that includes only address fields, to change the way users can input addresses.</div>\\n                            </div>\\n                            <label for=\\"address_format\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"address_format\\" placeholder=\\"Address format...\\"/>\\n                                <div name=\\"div_address_format ms-2\\" class=\\"text-muted\\">Change the way addresses are displayed in reports</div>\\n                            </div>\\n                            <field name=\\"name_position\\" class=\\"oe_inline\\"/>\\n                        </group>\\n                        <label for=\\"state_ids\\"/>\\n                        <field name=\\"state_ids\\">\\n                            <list editable=\\"bottom\\">\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"code\\"/>\\n                            </list>\\n                        </field>\\n                    </sheet>\\n                </form>", "es_ES": "<form create=\\"0\\" delete=\\"0\\">\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        </div>\\n                        <field name=\\"image_url\\" widget=\\"image_url\\" class=\\"oe_avatar\\" options=\\"{'size': [128,128]}\\"/>\\n                        <group name=\\"main_group\\">\\n                            <group name=\\"country_details\\">\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"currency_id\\"/>\\n                                <field name=\\"code\\"/>\\n                            </group>\\n                            <group name=\\"phone_vat_settings\\">\\n                                <field name=\\"phone_code\\" options=\\"{'format': false}\\"/>\\n                                <field name=\\"vat_label\\"/>\\n                                <field name=\\"zip_required\\"/>\\n                                <field name=\\"state_required\\"/>\\n                            </group>\\n                        </group>\\n                        <group name=\\"advanced_address_formatting\\" string=\\"Formato avanzado de direcciones\\" groups=\\"base.group_no_one\\">\\n                            <label for=\\"address_view_id\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"address_view_id\\"/>\\n                                <div class=\\"text-muted ms-2\\">Elija una subvista de contacto que incluya solo campos de direcciones, para cambiar la forma en que los usuarios pueden registrar direcciones.</div>\\n                            </div>\\n                            <label for=\\"address_format\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"address_format\\" placeholder=\\"Formato de dirección...\\"/>\\n                                <div name=\\"div_address_format ms-2\\" class=\\"text-muted\\">Cambie la forma en que las direcciones se muestran en los informes</div>\\n                            </div>\\n                            <field name=\\"name_position\\" class=\\"oe_inline\\"/>\\n                        </group>\\n                        <label for=\\"state_ids\\"/>\\n                        <field name=\\"state_ids\\">\\n                            <list editable=\\"bottom\\">\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"code\\"/>\\n                            </list>\\n                        </field>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form create="0" delete="0">\n                    <sheet>\n                        <div class="oe_button_box" name="button_box">\n                        </div>\n                        <field name="image_url" widget="image_url" class="oe_avatar" options="{'size': [128,128]}"/>\n                        <group name="main_group">\n                            <group name="country_details">\n                                <field name="name"/>\n                                <field name="currency_id"/>\n                                <field name="code"/>\n                            </group>\n                            <group name="phone_vat_settings">\n                                <field name="phone_code" options="{'format': false}"/>\n                                <field name="vat_label"/>\n                                <field name="zip_required"/>\n                                <field name="state_required"/>\n                            </group>\n                        </group>\n                        <group name="advanced_address_formatting" string="Advanced Address Formatting" groups="base.group_no_one">\n                            <label for="address_view_id"/>\n                            <div class="o_row">\n                                <field name="address_view_id"/>\n                                <div class="text-muted ms-2">Choose a subview of partners that includes only address fields, to change the way users can input addresses.</div>\n                            </div>\n                            <label for="address_format"/>\n                            <div class="o_row">\n                                <field name="address_format" placeholder="Address format..."/>\n                                <div name="div_address_format ms-2" class="text-muted">Change the way addresses are displayed in reports</div>\n                            </div>\n                            <field name="name_position" class="oe_inline"/>\n                        </group>\n                        <label for="state_ids"/>\n                        <field name="state_ids">\n                            <list editable="bottom">\n                                <field name="name"/>\n                                <field name="code"/>\n                            </list>\n                        </field>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
145	16	\N	1	1	res.country.group.list	res.country.group	\N	list	base/views/res_country_views.xml	primary	{"en_US": "<list string=\\"Country Group\\">\\n                    <field name=\\"name\\"/>\\n                </list>", "es_ES": "<list string=\\"Grupo de países\\">\\n                    <field name=\\"name\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Country Group">\n                    <field name="name"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
146	16	\N	1	1	res.country.group.form	res.country.group	\N	form	base/views/res_country_views.xml	primary	{"en_US": "<form string=\\"Country Group\\">\\n                    <sheet>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\" string=\\"Group Name\\"/>\\n                            <h1><field name=\\"name\\" placeholder=\\"e.g. Europe\\"/></h1>\\n                        </div>\\n                        <group name=\\"country_group\\">\\n                            <field name=\\"country_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Grupo de países\\">\\n                    <sheet>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\" string=\\"Nombre del grupo\\"/>\\n                            <h1><field name=\\"name\\" placeholder=\\"p. ej. Europa\\"/></h1>\\n                        </div>\\n                        <group name=\\"country_group\\">\\n                            <field name=\\"country_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Country Group">\n                    <sheet>\n                        <div class="oe_title">\n                            <label for="name" string="Group Name"/>\n                            <h1><field name="name" placeholder="e.g. Europe"/></h1>\n                        </div>\n                        <group name="country_group">\n                            <field name="country_ids" widget="many2many_tags" options="{'no_open': True, 'no_create': True}"/>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
148	16	\N	1	1	res.country.state.form	res.country.state	\N	form	base/views/res_country_views.xml	primary	{"en_US": "<form string=\\"State\\">\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"code\\"/>\\n                            <field name=\\"country_id\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Provincia\\">\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"code\\"/>\\n                            <field name=\\"country_id\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="State">\n                    <sheet>\n                        <group>\n                            <field name="name"/>\n                            <field name="code"/>\n                            <field name="country_id" options="{&quot;no_open&quot;: True, &quot;no_create&quot;: True}"/>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
149	16	\N	1	1	res.country.state.search	res.country.state	\N	search	base/views/res_country_views.xml	primary	{"en_US": "<search string=\\"Country\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"country_id\\"/>\\n                    <group string=\\"Group By\\">\\n                        <filter name=\\"groupby_country\\" string=\\"Country\\" context=\\"{'group_by': 'country_id'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"País\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"country_id\\"/>\\n                    <group string=\\"Agrupar por\\">\\n                        <filter name=\\"groupby_country\\" string=\\"País\\" context=\\"{'group_by': 'country_id'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Country">\n                    <field name="name"/>\n                    <field name="country_id"/>\n                    <group string="Group By">\n                        <filter name="groupby_country" string="Country" context="{'group_by': 'country_id'}"/>\n                    </group>\n                </search>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
150	16	\N	1	1	res.currency.rate.search	res.currency.rate	\N	search	base/views/res_currency_views.xml	primary	{"en_US": "<search string=\\"Currency Rates\\">\\n                    <field name=\\"name\\" string=\\"Date\\"/>\\n                </search>", "es_ES": "<search string=\\"Tipos de cambio\\">\\n                    <field name=\\"name\\" string=\\"Fecha\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Currency Rates">\n                    <field name="name" string="Date"/>\n                </search>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
151	16	\N	1	1	res.currency.rate.list	res.currency.rate	\N	list	base/views/res_currency_views.xml	primary	{"en_US": "<list string=\\"Currency Rates\\" editable=\\"bottom\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"company_rate\\" digits=\\"[12,12]\\"/>\\n                    <field name=\\"inverse_company_rate\\" digits=\\"[12,12]\\"/>\\n                    <field name=\\"rate\\" digits=\\"[12,12]\\" optional=\\"hide\\"/>\\n                    <field name=\\"write_date\\" optional=\\"hide\\"/>\\n                </list>", "es_ES": "<list string=\\"Tipos de cambio\\" editable=\\"bottom\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"company_rate\\" digits=\\"[12,12]\\"/>\\n                    <field name=\\"inverse_company_rate\\" digits=\\"[12,12]\\"/>\\n                    <field name=\\"rate\\" digits=\\"[12,12]\\" optional=\\"hide\\"/>\\n                    <field name=\\"write_date\\" optional=\\"hide\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Currency Rates" editable="bottom">\n                    <field name="name"/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                    <field name="company_rate" digits="[12,12]"/>\n                    <field name="inverse_company_rate" digits="[12,12]"/>\n                    <field name="rate" digits="[12,12]" optional="hide"/>\n                    <field name="write_date" optional="hide"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
152	16	\N	1	1	res.currency.rate.form	res.currency.rate	\N	form	base/views/res_currency_views.xml	primary	{"en_US": "<form string=\\"Currency Rate\\">\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"rate\\" digits=\\"[12,12]\\" groups=\\"base.group_no_one\\"/>\\n                                <field name=\\"company_rate\\" digits=\\"[12,12]\\"/>\\n                                <field name=\\"inverse_company_rate\\" digits=\\"[12,12]\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"currency_id\\"/>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Tipo de cambio\\">\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"rate\\" digits=\\"[12,12]\\" groups=\\"base.group_no_one\\"/>\\n                                <field name=\\"company_rate\\" digits=\\"[12,12]\\"/>\\n                                <field name=\\"inverse_company_rate\\" digits=\\"[12,12]\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"currency_id\\"/>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Currency Rate">\n                    <sheet>\n                        <group>\n                            <group>\n                                <field name="name"/>\n                                <field name="rate" digits="[12,12]" groups="base.group_no_one"/>\n                                <field name="company_rate" digits="[12,12]"/>\n                                <field name="inverse_company_rate" digits="[12,12]"/>\n                            </group>\n                            <group>\n                                <field name="currency_id"/>\n                                <field name="company_id" groups="base.group_multi_company"/>\n                            </group>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
153	16	\N	1	1	res.currency.search	res.currency	\N	search	base/views/res_currency_views.xml	primary	{"en_US": "<search string=\\"Currencies\\">\\n                    <field name=\\"name\\" string=\\"Currency\\" filter_domain=\\"('|','|','|','|',                                                                         ('name', 'ilike', self),                                                                         ('full_name', 'ilike', self),                                                                         ('symbol', 'ilike', self),                                                                         ('currency_unit_label', 'ilike', self),                                                                         ('currency_subunit_label', 'ilike', self),                                                                         )\\"/>\\n                    <filter name=\\"active\\" string=\\"Active\\" domain=\\"[('active','=',True)]\\" help=\\"Show active currencies\\"/>\\n                    <filter name=\\"inactive\\" string=\\"Inactive\\" domain=\\"[('active','=',False)]\\" help=\\"Show inactive currencies\\"/>\\n                </search>", "es_ES": "<search string=\\"Monedas\\">\\n                    <field name=\\"name\\" string=\\"Moneda\\" filter_domain=\\"('|','|','|','|',                                                                         ('name', 'ilike', self),                                                                         ('full_name', 'ilike', self),                                                                         ('symbol', 'ilike', self),                                                                         ('currency_unit_label', 'ilike', self),                                                                         ('currency_subunit_label', 'ilike', self),                                                                         )\\"/>\\n                    <filter name=\\"active\\" string=\\"Activo\\" domain=\\"[('active','=',True)]\\" help=\\"Mostrar monedas activas\\"/>\\n                    <filter name=\\"inactive\\" string=\\"Inactivo\\" domain=\\"[('active','=',False)]\\" help=\\"Mostrar monedas inactivas\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Currencies">\n                    <field name="name" string="Currency" filter_domain="('|','|','|','|',                                                                         ('name', 'ilike', self),                                                                         ('full_name', 'ilike', self),                                                                         ('symbol', 'ilike', self),                                                                         ('currency_unit_label', 'ilike', self),                                                                         ('currency_subunit_label', 'ilike', self),                                                                         )"/>\n                    <filter name="active" string="Active" domain="[('active','=',True)]" help="Show active currencies"/>\n                    <filter name="inactive" string="Inactive" domain="[('active','=',False)]" help="Show inactive currencies"/>\n                </search>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
400	16	\N	1	1	mail.public_layout	\N	mail.public_layout	qweb	mail/views/mail_templates_public.xml	primary	{"en_US": "<t t-name=\\"mail.public_layout\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"head\\">\\n                <t t-call-assets=\\"web.assets_frontend\\" t-js=\\"false\\"/>\\n                <title t-translation=\\"off\\">\\n                    <t t-if=\\"additional_title\\"><t t-out=\\"additional_title\\"/> | </t><t t-out=\\"res_company.name\\"/>\\n                </title>\\n            </t>\\n            <t t-out=\\"0\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="mail.public_layout">\n        <t t-call="web.layout">\n            <t t-set="html_data" t-value="{'style': 'height: 100%;'}"/>\n            <t t-set="head">\n                <t t-call-assets="web.assets_frontend" t-js="false"/>\n                <title t-translation="off">\n                    <t t-if="additional_title"><t t-out="additional_title"/> | </t><t t-out="res_company.name"/>\n                </title>\n            </t>\n            <t t-out="0"/>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
154	16	\N	1	1	res.currency.list	res.currency	\N	list	base/views/res_currency_views.xml	primary	{"en_US": "<list string=\\"Currencies\\" decoration-muted=\\"(not active)\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"symbol\\"/>\\n                    <field name=\\"full_name\\" string=\\"Name\\" optional=\\"show\\"/>\\n                    <field name=\\"date\\" string=\\"Last Update\\"/>\\n                    <field name=\\"rate\\" digits=\\"[12,6]\\"/>\\n                    <field name=\\"inverse_rate\\" digits=\\"[12,6]\\" optional=\\"hide\\"/>\\n                    <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                </list>", "es_ES": "<list string=\\"Monedas\\" decoration-muted=\\"(not active)\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"symbol\\"/>\\n                    <field name=\\"full_name\\" string=\\"Nombre\\" optional=\\"show\\"/>\\n                    <field name=\\"date\\" string=\\"Última actualización\\"/>\\n                    <field name=\\"rate\\" digits=\\"[12,6]\\"/>\\n                    <field name=\\"inverse_rate\\" digits=\\"[12,6]\\" optional=\\"hide\\"/>\\n                    <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Currencies" decoration-muted="(not active)">\n                    <field name="name"/>\n                    <field name="symbol"/>\n                    <field name="full_name" string="Name" optional="show"/>\n                    <field name="date" string="Last Update"/>\n                    <field name="rate" digits="[12,6]"/>\n                    <field name="inverse_rate" digits="[12,6]" optional="hide"/>\n                    <field name="active" widget="boolean_toggle"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
155	16	\N	1	1	res.currency.kanban	res.currency	\N	kanban	base/views/res_currency_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\">\\n                    <field name=\\"active\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                                <div class=\\"row mb4\\">\\n                                    <div class=\\"col-2 text-nowrap\\">\\n                                        <field class=\\"fw-bold fs-3\\" name=\\"name\\"/>\\n                                    </div>\\n                                    <div class=\\"col-5\\">\\n                                        <span class=\\"badge rounded-pill\\"><field name=\\"symbol\\"/></span>\\n                                    </div>\\n                                    <div class=\\"col-5 text-end\\">\\n                                        <t t-if=\\"! record.active.raw_value\\"><span class=\\"badge rounded-pill bg-light border\\">inactive</span></t>\\n                                    </div>\\n                                </div>\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col-12\\">\\n                                        <div><field name=\\"rate_string\\"/></div>\\n                                        <t t-if=\\"record.date.raw_value\\"><div>Last update: <field name=\\"date\\"/></div></t>\\n                                    </div>\\n                                </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\">\\n                    <field name=\\"active\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                                <div class=\\"row mb4\\">\\n                                    <div class=\\"col-2 text-nowrap\\">\\n                                        <field class=\\"fw-bold fs-3\\" name=\\"name\\"/>\\n                                    </div>\\n                                    <div class=\\"col-5\\">\\n                                        <span class=\\"badge rounded-pill\\"><field name=\\"symbol\\"/></span>\\n                                    </div>\\n                                    <div class=\\"col-5 text-end\\">\\n                                        <t t-if=\\"! record.active.raw_value\\"><span class=\\"badge rounded-pill bg-light border\\">inactivo</span></t>\\n                                    </div>\\n                                </div>\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col-12\\">\\n                                        <div><field name=\\"rate_string\\"/></div>\\n                                        <t t-if=\\"record.date.raw_value\\"><div>Última actualización: <field name=\\"date\\"/></div></t>\\n                                    </div>\\n                                </div>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile">\n                    <field name="active"/>\n                    <templates>\n                        <t t-name="card">\n                                <div class="row mb4">\n                                    <div class="col-2 text-nowrap">\n                                        <field class="fw-bold fs-3" name="name"/>\n                                    </div>\n                                    <div class="col-5">\n                                        <span class="badge rounded-pill"><field name="symbol"/></span>\n                                    </div>\n                                    <div class="col-5 text-end">\n                                        <t t-if="! record.active.raw_value"><span class="badge rounded-pill bg-light border">inactive</span></t>\n                                    </div>\n                                </div>\n                                <div class="row">\n                                    <div class="col-12">\n                                        <div><field name="rate_string"/></div>\n                                        <t t-if="record.date.raw_value"><div>Last update: <field name="date"/></div></t>\n                                    </div>\n                                </div>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
156	16	\N	1	1	res.currency.form	res.currency	\N	form	base/views/res_currency_views.xml	primary	{"en_US": "<form string=\\"Currency\\">\\n                    <div class=\\"alert alert-info text-center\\" role=\\"alert\\" groups=\\"base.group_no_one\\">\\n                        You cannot reduce the number of decimal places of a currency already used on an accounting entry.\\n                    </div>\\n                    <div class=\\"alert alert-info text-center\\" role=\\"alert\\" invisible=\\"not is_current_company_currency\\">\\n                        This is your company's currency.\\n                    </div>\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"full_name\\" string=\\"Name\\"/>\\n                                <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"symbol\\"/>\\n                                <field name=\\"currency_unit_label\\"/>\\n                                <field name=\\"currency_subunit_label\\"/>\\n                            </group>\\n                        </group>\\n\\n                        <group groups=\\"base.group_no_one\\">\\n                            <group string=\\"Price Accuracy\\">\\n                                <field name=\\"rounding\\"/>\\n                                <field name=\\"decimal_places\\"/>\\n                            </group>\\n\\n                            <group string=\\"Display\\">\\n                                <field name=\\"position\\"/>\\n                            </group>\\n                        </group>\\n                        <notebook class=\\"o_currency_rate_list\\" invisible=\\"is_current_company_currency\\">\\n                            <page string=\\"Rates\\" name=\\"rates\\">\\n                                <field name=\\"rate_ids\\" widget=\\"one2many\\">\\n                                    <list string=\\"Rates\\" editable=\\"top\\" limit=\\"25\\">\\n                                        <field name=\\"name\\"/>\\n                                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                        <field name=\\"company_rate\\" digits=\\"[12,12]\\"/>\\n                                        <field name=\\"inverse_company_rate\\" digits=\\"[12,12]\\"/>\\n                                        <field name=\\"rate\\" digits=\\"[12,12]\\" optional=\\"hide\\"/>\\n                                        <field name=\\"write_date\\" optional=\\"hide\\"/>\\n                                    </list>\\n                                </field>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Moneda\\">\\n                    <div class=\\"alert alert-info text-center\\" role=\\"alert\\" groups=\\"base.group_no_one\\">\\n                        No puede reducir el número de decimales de una divisa que ya se ha utilizado para realizar asientos contables.\\n                    </div>\\n                    <div class=\\"alert alert-info text-center\\" role=\\"alert\\" invisible=\\"not is_current_company_currency\\">\\n                        Esta es la moneda de su empresa.\\n                    </div>\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"full_name\\" string=\\"Nombre\\"/>\\n                                <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"symbol\\"/>\\n                                <field name=\\"currency_unit_label\\"/>\\n                                <field name=\\"currency_subunit_label\\"/>\\n                            </group>\\n                        </group>\\n\\n                        <group groups=\\"base.group_no_one\\">\\n                            <group string=\\"Precisión del precio\\">\\n                                <field name=\\"rounding\\"/>\\n                                <field name=\\"decimal_places\\"/>\\n                            </group>\\n\\n                            <group string=\\"Mostrar\\">\\n                                <field name=\\"position\\"/>\\n                            </group>\\n                        </group>\\n                        <notebook class=\\"o_currency_rate_list\\" invisible=\\"is_current_company_currency\\">\\n                            <page string=\\"Tipos\\" name=\\"rates\\">\\n                                <field name=\\"rate_ids\\" widget=\\"one2many\\">\\n                                    <list string=\\"Tipos\\" editable=\\"top\\" limit=\\"25\\">\\n                                        <field name=\\"name\\"/>\\n                                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                        <field name=\\"company_rate\\" digits=\\"[12,12]\\"/>\\n                                        <field name=\\"inverse_company_rate\\" digits=\\"[12,12]\\"/>\\n                                        <field name=\\"rate\\" digits=\\"[12,12]\\" optional=\\"hide\\"/>\\n                                        <field name=\\"write_date\\" optional=\\"hide\\"/>\\n                                    </list>\\n                                </field>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Currency">\n                    <div class="alert alert-info text-center" role="alert" groups="base.group_no_one">\n                        You cannot reduce the number of decimal places of a currency already used on an accounting entry.\n                    </div>\n                    <div class="alert alert-info text-center" role="alert" invisible="not is_current_company_currency">\n                        This is your company's currency.\n                    </div>\n                    <sheet>\n                        <group>\n                            <group>\n                                <field name="name"/>\n                                <field name="full_name" string="Name"/>\n                                <field name="active" widget="boolean_toggle"/>\n                            </group>\n                            <group>\n                                <field name="symbol"/>\n                                <field name="currency_unit_label"/>\n                                <field name="currency_subunit_label"/>\n                            </group>\n                        </group>\n\n                        <group groups="base.group_no_one">\n                            <group string="Price Accuracy">\n                                <field name="rounding"/>\n                                <field name="decimal_places"/>\n                            </group>\n\n                            <group string="Display">\n                                <field name="position"/>\n                            </group>\n                        </group>\n                        <notebook class="o_currency_rate_list" invisible="is_current_company_currency">\n                            <page string="Rates" name="rates">\n                                <field name="rate_ids" widget="one2many">\n                                    <list string="Rates" editable="top" limit="25">\n                                        <field name="name"/>\n                                        <field name="company_id" groups="base.group_multi_company"/>\n                                        <field name="company_rate" digits="[12,12]"/>\n                                        <field name="inverse_company_rate" digits="[12,12]"/>\n                                        <field name="rate" digits="[12,12]" optional="hide"/>\n                                        <field name="write_date" optional="hide"/>\n                                    </list>\n                                </field>\n                            </page>\n                        </notebook>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
157	16	\N	1	1	Change Own Password	change.password.own	\N	form	base/views/res_users_views.xml	primary	{"en_US": "<form string=\\"Change Password\\">\\n                    <group>\\n                        <field name=\\"new_password\\" password=\\"True\\" required=\\"1\\"/>\\n                        <field name=\\"confirm_password\\" password=\\"True\\" required=\\"1\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Change Password\\" name=\\"change_password\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancel\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Cambiar contraseña\\">\\n                    <group>\\n                        <field name=\\"new_password\\" password=\\"True\\" required=\\"1\\"/>\\n                        <field name=\\"confirm_password\\" password=\\"True\\" required=\\"1\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Cambiar contraseña\\" name=\\"change_password\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Change Password">\n                    <group>\n                        <field name="new_password" password="True" required="1"/>\n                        <field name="confirm_password" password="True" required="1"/>\n                    </group>\n                    <footer>\n                        <button string="Change Password" name="change_password" type="object" class="btn-primary" data-hotkey="q"/>\n                        <button string="Cancel" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
164	16	\N	1	1	res.users.list	res.users	\N	list	base/views/res_users_views.xml	primary	{"en_US": "<list string=\\"Users\\" multi_edit=\\"1\\">\\n                    <field name=\\"name\\" readonly=\\"1\\"/>\\n                    <field name=\\"login\\" readonly=\\"1\\"/>\\n                    <field name=\\"lang\\"/>\\n                    <field name=\\"login_date\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>", "es_ES": "<list string=\\"Usuarios\\" multi_edit=\\"1\\">\\n                    <field name=\\"name\\" readonly=\\"1\\"/>\\n                    <field name=\\"login\\" readonly=\\"1\\"/>\\n                    <field name=\\"lang\\"/>\\n                    <field name=\\"login_date\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Users" multi_edit="1">\n                    <field name="name" readonly="1"/>\n                    <field name="login" readonly="1"/>\n                    <field name="lang"/>\n                    <field name="login_date" readonly="1"/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
158	16	\N	1	1	Change Password	change.password.wizard	\N	form	base/views/res_users_views.xml	primary	{"en_US": "<form string=\\"Change Password\\">\\n                    <field mode=\\"list\\" name=\\"user_ids\\"/>\\n                    <footer>\\n                        <button string=\\"Change Password\\" name=\\"change_password_button\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancel\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Cambiar contraseña\\">\\n                    <field mode=\\"list\\" name=\\"user_ids\\"/>\\n                    <footer>\\n                        <button string=\\"Cambiar contraseña\\" name=\\"change_password_button\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Change Password">\n                    <field mode="list" name="user_ids"/>\n                    <footer>\n                        <button string="Change Password" name="change_password_button" type="object" class="btn-primary" data-hotkey="q"/>\n                        <button string="Cancel" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
159	16	\N	1	1	Change Password Users	change.password.user	\N	list	base/views/res_users_views.xml	primary	{"en_US": "<list string=\\"Users\\" editable=\\"bottom\\" create=\\"false\\" delete=\\"false\\">\\n                    <field name=\\"user_id\\" column_invisible=\\"True\\"/> <!-- required field, needed when updating the password -->\\n                    <field name=\\"user_login\\" force_save=\\"1\\"/>\\n                    <field name=\\"new_passwd\\" password=\\"True\\"/>\\n                </list>", "es_ES": "<list string=\\"Usuarios\\" editable=\\"bottom\\" create=\\"false\\" delete=\\"false\\">\\n                    <field name=\\"user_id\\" column_invisible=\\"True\\"/> <!-- required field, needed when updating the password -->\\n                    <field name=\\"user_login\\" force_save=\\"1\\"/>\\n                    <field name=\\"new_passwd\\" password=\\"True\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<!-- the user list is editable, but one cannot add or delete rows -->\n                <list string="Users" editable="bottom" create="false" delete="false">\n                    <field name="user_id" column_invisible="True"/> <!-- required field, needed when updating the password -->\n                    <field name="user_login" force_save="1"/>\n                    <field name="new_passwd" password="True"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
160	16	\N	1	1	res.groups.search	res.groups	\N	search	base/views/res_users_views.xml	primary	{"en_US": "<search string=\\"Groups\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', ('full_name','ilike',self), ('category_id','ilike',self)]\\" string=\\"Group\\"/>\\n                    <separator orientation=\\"vertical\\"/>\\n                    <field name=\\"share\\"/>\\n                    <filter name=\\"filter_no_share\\" string=\\"Internal Groups\\" domain=\\"[('share','=',False)]\\"/>\\n                </search>", "es_ES": "<search string=\\"Grupos\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', ('full_name','ilike',self), ('category_id','ilike',self)]\\" string=\\"Grupo\\"/>\\n                    <separator orientation=\\"vertical\\"/>\\n                    <field name=\\"share\\"/>\\n                    <filter name=\\"filter_no_share\\" string=\\"Grupos internos\\" domain=\\"[('share','=',False)]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Groups">\n                    <field name="name" filter_domain="['|', ('full_name','ilike',self), ('category_id','ilike',self)]" string="Group"/>\n                    <separator orientation="vertical"/>\n                    <field name="share"/>\n                    <filter name="filter_no_share" string="Internal Groups" domain="[('share','=',False)]"/>\n                </search>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
161	16	\N	1	1	res.groups.form	res.groups	\N	form	base/views/res_users_views.xml	primary	{"en_US": "<form string=\\"Groups\\">\\n                  <sheet>\\n                    <group col=\\"4\\">\\n                        <field name=\\"category_id\\"/>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"share\\"/>\\n                        <field name=\\"api_key_duration\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Users\\" name=\\"users\\">\\n                            <field name=\\"users\\" context=\\"{'search_default_filter_no_share':1}\\"/>\\n                        </page>\\n                        <page string=\\"Inherited\\" name=\\"inherit_groups\\">\\n                            <label for=\\"implied_ids\\" string=\\"Users added to this group are automatically added in the following groups.\\"/>\\n                            <field name=\\"implied_ids\\"/>\\n                        </page>\\n                        <page string=\\"Menus\\" name=\\"menus\\">\\n                            <field name=\\"menu_access\\"/>\\n                        </page>\\n                        <page string=\\"Views\\" name=\\"views\\">\\n                            <field name=\\"view_access\\" groups=\\"base.group_system\\"/>\\n                        </page>\\n                        <page string=\\"Access Rights\\" name=\\"access_rights\\">\\n                            <field name=\\"model_access\\">\\n                                <list string=\\"Access Rights\\" editable=\\"top\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"model_id\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Record Rules\\" name=\\"record_rules\\">\\n                            <field name=\\"rule_groups\\">\\n                                <list string=\\"Record Rules\\" editable=\\"top\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"model_id\\"/>\\n                                    <field name=\\"domain_force\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page><page string=\\"Notes\\" name=\\"notes\\">\\n                            <field name=\\"comment\\"/>\\n                        </page>\\n                    </notebook>\\n                  </sheet>\\n                </form>", "es_ES": "<form string=\\"Grupos\\">\\n                  <sheet>\\n                    <group col=\\"4\\">\\n                        <field name=\\"category_id\\"/>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"share\\"/>\\n                        <field name=\\"api_key_duration\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Usuarios\\" name=\\"users\\">\\n                            <field name=\\"users\\" context=\\"{'search_default_filter_no_share':1}\\"/>\\n                        </page>\\n                        <page string=\\"Heredado\\" name=\\"inherit_groups\\">\\n                            <label for=\\"implied_ids\\" string=\\"Los usuarios añadidos a este grupo se añaden automáticamente a los siguientes grupos.\\"/>\\n                            <field name=\\"implied_ids\\"/>\\n                        </page>\\n                        <page string=\\"Menús\\" name=\\"menus\\">\\n                            <field name=\\"menu_access\\"/>\\n                        </page>\\n                        <page string=\\"Vistas\\" name=\\"views\\">\\n                            <field name=\\"view_access\\" groups=\\"base.group_system\\"/>\\n                        </page>\\n                        <page string=\\"Permisos de acceso\\" name=\\"access_rights\\">\\n                            <field name=\\"model_access\\">\\n                                <list string=\\"Permisos de acceso\\" editable=\\"top\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"model_id\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Reglas de registro\\" name=\\"record_rules\\">\\n                            <field name=\\"rule_groups\\">\\n                                <list string=\\"Reglas de registro\\" editable=\\"top\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"model_id\\"/>\\n                                    <field name=\\"domain_force\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page><page string=\\"Notas\\" name=\\"notes\\">\\n                            <field name=\\"comment\\"/>\\n                        </page>\\n                    </notebook>\\n                  </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Groups">\n                  <sheet>\n                    <group col="4">\n                        <field name="category_id"/>\n                        <field name="name"/>\n                        <field name="share"/>\n                        <field name="api_key_duration" groups="base.group_no_one"/>\n                    </group>\n                    <notebook>\n                        <page string="Users" name="users">\n                            <field name="users" context="{'search_default_filter_no_share':1}"/>\n                        </page>\n                        <page string="Inherited" name="inherit_groups">\n                            <label for="implied_ids" string="Users added to this group are automatically added in the following groups."/>\n                            <field name="implied_ids"/>\n                        </page>\n                        <page string="Menus" name="menus">\n                            <field name="menu_access"/>\n                        </page>\n                        <page string="Views" name="views">\n                            <field name="view_access" groups="base.group_system"/>\n                        </page>\n                        <page string="Access Rights" name="access_rights">\n                            <field name="model_access">\n                                <list string="Access Rights" editable="top">\n                                    <field name="name"/>\n                                    <field name="model_id"/>\n                                    <field name="perm_read"/>\n                                    <field name="perm_write"/>\n                                    <field name="perm_create"/>\n                                    <field name="perm_unlink"/>\n                                </list>\n                            </field>\n                        </page>\n                        <page string="Record Rules" name="record_rules">\n                            <field name="rule_groups">\n                                <list string="Record Rules" editable="top">\n                                    <field name="name"/>\n                                    <field name="model_id"/>\n                                    <field name="domain_force"/>\n                                    <field name="perm_read"/>\n                                    <field name="perm_write"/>\n                                    <field name="perm_create"/>\n                                    <field name="perm_unlink"/>\n                                </list>\n                            </field>\n                        </page><page string="Notes" name="notes">\n                            <field name="comment"/>\n                        </page>\n                    </notebook>\n                  </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
162	1	\N	1	1	res.users.simplified.form	res.users	\N	form	base/views/res_users_views.xml	primary	{"en_US": "<form string=\\"Users\\">\\n                    <sheet>\\n                        <div class=\\"alert alert-info text-center mb-3\\" invisible=\\"id &gt; 0\\" role=\\"alert\\">\\n                            You are inviting a new user.\\n                        </div>\\n                        <field name=\\"image_1920\\" widget=\\"image\\" class=\\"oe_avatar\\" options=\\"{&quot;zoom&quot;: true, &quot;preview_image&quot;: &quot;avatar_128&quot;}\\"/>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\"/>\\n                            <h1><field name=\\"name\\" placeholder=\\"e.g. John Doe\\" required=\\"1\\"/></h1>\\n                            <field name=\\"email\\" invisible=\\"1\\"/><!-- needed to update partner's email from on_change_login() -->\\n                            <label for=\\"login\\" string=\\"Email Address\\"/>\\n                            <h2>\\n                                <field name=\\"login\\" placeholder=\\"e.g. email@yourcompany.com\\"/>\\n                            </h2>\\n                        </div>\\n                        <group name=\\"phone_numbers\\">\\n                            <field name=\\"company_id\\" context=\\"{'user_preference': 0}\\" groups=\\"base.group_multi_company\\"/>\\n                            <label for=\\"groups_id\\" string=\\"Access Rights\\" invisible=\\"id &gt; 0\\" groups=\\"base.group_no_one\\"/>\\n                            <div invisible=\\"id &gt; 0\\" groups=\\"base.group_no_one\\">\\n                                <field name=\\"groups_id\\" readonly=\\"1\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\" style=\\"display: inline;\\"/> You will be able to define additional access rights by editing the newly created user under the Settings / Users menu.\\n                            </div>\\n                            <field name=\\"phone\\" widget=\\"phone\\"/>\\n                            <field name=\\"mobile\\" widget=\\"phone\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Usuarios\\">\\n                    <sheet>\\n                        <div class=\\"alert alert-info text-center mb-3\\" invisible=\\"id &gt; 0\\" role=\\"alert\\">\\n                            Estás invitando a un nuevo usuario\\n                        </div>\\n                        <field name=\\"image_1920\\" widget=\\"image\\" class=\\"oe_avatar\\" options=\\"{&quot;zoom&quot;: true, &quot;preview_image&quot;: &quot;avatar_128&quot;}\\"/>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\"/>\\n                            <h1><field name=\\"name\\" placeholder=\\"p. ej. John Doe\\" required=\\"1\\"/></h1>\\n                            <field name=\\"email\\" invisible=\\"1\\"/><!-- needed to update partner's email from on_change_login() -->\\n                            <label for=\\"login\\" string=\\"Dirección de correo electrónico\\"/>\\n                            <h2>\\n                                <field name=\\"login\\" placeholder=\\"p. ej. email@sucompañía.com\\"/>\\n                            </h2>\\n                        </div>\\n                        <group name=\\"phone_numbers\\">\\n                            <field name=\\"company_id\\" context=\\"{'user_preference': 0}\\" groups=\\"base.group_multi_company\\"/>\\n                            <label for=\\"groups_id\\" string=\\"Permisos de acceso\\" invisible=\\"id &gt; 0\\" groups=\\"base.group_no_one\\"/>\\n                            <div invisible=\\"id &gt; 0\\" groups=\\"base.group_no_one\\">\\n                                <field name=\\"groups_id\\" readonly=\\"1\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\" style=\\"display: inline;\\"/> Podrá definir reglas de acceso adicionales editando el usuario recién creado bajo el menú Ajustes/Usuarios.\\n                            </div>\\n                            <field name=\\"phone\\" widget=\\"phone\\"/>\\n                            <field name=\\"mobile\\" widget=\\"phone\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Users">\n                    <sheet>\n                        <div class="alert alert-info text-center mb-3" invisible="id &gt; 0" role="alert">\n                            You are inviting a new user.\n                        </div>\n                        <field name="image_1920" widget="image" class="oe_avatar" options="{&quot;zoom&quot;: true, &quot;preview_image&quot;: &quot;avatar_128&quot;}"/>\n                        <div class="oe_title">\n                            <label for="name"/>\n                            <h1><field name="name" placeholder="e.g. John Doe" required="1"/></h1>\n                            <field name="email" invisible="1"/><!-- needed to update partner's email from on_change_login() -->\n                            <label for="login" string="Email Address"/>\n                            <h2>\n                                <field name="login" placeholder="e.g. email@yourcompany.com"/>\n                            </h2>\n                        </div>\n                        <group name="phone_numbers">\n                            <field name="company_id" context="{'user_preference': 0}" groups="base.group_multi_company"/>\n                            <label for="groups_id" string="Access Rights" invisible="id &gt; 0" groups="base.group_no_one"/>\n                            <div invisible="id &gt; 0" groups="base.group_no_one">\n                                <field name="groups_id" readonly="1" widget="many2many_tags" options="{'color_field': 'color'}" style="display: inline;"/> You will be able to define additional access rights by editing the newly created user under the Settings / Users menu.\n                            </div>\n                            <field name="phone" widget="phone"/>\n                            <field name="mobile" widget="phone"/>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
172	16	\N	1	1	res.device.form	res.device	\N	form	base/views/res_device_views.xml	primary	{"en_US": "<form>\\n                    <group>\\n                        <group>\\n                            <field name=\\"user_id\\"/>\\n                            <field name=\\"display_name\\" string=\\"Name\\"/>\\n                            <field name=\\"ip_address\\" string=\\"Last IP Address\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"first_activity\\"/>\\n                            <field name=\\"last_activity\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"linked_ip_addresses\\"/>\\n                        </group>\\n                    </group>\\n                </form>", "es_ES": "<form>\\n                    <group>\\n                        <group>\\n                            <field name=\\"user_id\\"/>\\n                            <field name=\\"display_name\\" string=\\"Nombre\\"/>\\n                            <field name=\\"ip_address\\" string=\\"Última dirección IP\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"first_activity\\"/>\\n                            <field name=\\"last_activity\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"linked_ip_addresses\\"/>\\n                        </group>\\n                    </group>\\n                </form>"}	<?xml version="1.0"?>\n<form>\n                    <group>\n                        <group>\n                            <field name="user_id"/>\n                            <field name="display_name" string="Name"/>\n                            <field name="ip_address" string="Last IP Address"/>\n                        </group>\n                        <group>\n                            <field name="first_activity"/>\n                            <field name="last_activity"/>\n                        </group>\n                        <group>\n                            <field name="linked_ip_addresses"/>\n                        </group>\n                    </group>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
165	16	\N	1	1	res.users.kanban	res.users	\N	kanban	base/views/res_users_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\">\\n                    <field name=\\"active\\"/>\\n                    <field name=\\"login_date\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <aside class=\\"w-25 p-1\\">\\n                                <field name=\\"avatar_128\\" widget=\\"image\\" alt=\\"Avatar\\"/>\\n                            </aside>\\n                            <main class=\\"w-100 ps-2 pt-1\\">\\n                                <div>\\n                                    <div t-if=\\"record.active.raw_value\\" class=\\"text-success float-end mb4\\">\\n                                        <i class=\\"fa fa-circle\\" role=\\"img\\" aria-label=\\"Ok\\" title=\\"Ok\\"/>\\n                                    </div>\\n                                    <div t-else=\\"\\" class=\\"text-danger float-end mb4\\">\\n                                        <i class=\\"fa fa-circle\\" role=\\"img\\" aria-label=\\"Invalid\\" title=\\"Invalid\\"/>\\n                                    </div>\\n                                    <field class=\\"fw-bold\\" name=\\"name\\"/>\\n                                </div>\\n                                <div>\\n                                    <span class=\\"mb4 text-truncate\\" title=\\"Login\\">\\n                                        <i class=\\"fa fa-envelope me-1\\" role=\\"img\\" aria-label=\\"Login\\"/>\\n                                        <field name=\\"login\\"/>\\n                                    </span>\\n                                    <field class=\\"badge rounded-pill float-end\\" name=\\"lang\\"/>\\n                                </div>\\n                            </main>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\">\\n                    <field name=\\"active\\"/>\\n                    <field name=\\"login_date\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <aside class=\\"w-25 p-1\\">\\n                                <field name=\\"avatar_128\\" widget=\\"image\\" alt=\\"Avatar\\"/>\\n                            </aside>\\n                            <main class=\\"w-100 ps-2 pt-1\\">\\n                                <div>\\n                                    <div t-if=\\"record.active.raw_value\\" class=\\"text-success float-end mb4\\">\\n                                        <i class=\\"fa fa-circle\\" role=\\"img\\" aria-label=\\"Ok\\" title=\\"Ok\\"/>\\n                                    </div>\\n                                    <div t-else=\\"\\" class=\\"text-danger float-end mb4\\">\\n                                        <i class=\\"fa fa-circle\\" role=\\"img\\" aria-label=\\"Invalid\\" title=\\"Invalid\\"/>\\n                                    </div>\\n                                    <field class=\\"fw-bold\\" name=\\"name\\"/>\\n                                </div>\\n                                <div>\\n                                    <span class=\\"mb4 text-truncate\\" title=\\"Inicio de sesión\\">\\n                                        <i class=\\"fa fa-envelope me-1\\" role=\\"img\\" aria-label=\\"Iniciar sesión\\"/>\\n                                        <field name=\\"login\\"/>\\n                                    </span>\\n                                    <field class=\\"badge rounded-pill float-end\\" name=\\"lang\\"/>\\n                                </div>\\n                            </main>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile">\n                    <field name="active"/>\n                    <field name="login_date"/>\n                    <templates>\n                        <t t-name="card" class="flex-row">\n                            <aside class="w-25 p-1">\n                                <field name="avatar_128" widget="image" alt="Avatar"/>\n                            </aside>\n                            <main class="w-100 ps-2 pt-1">\n                                <div>\n                                    <div t-if="record.active.raw_value" class="text-success float-end mb4">\n                                        <i class="fa fa-circle" role="img" aria-label="Ok" title="Ok"/>\n                                    </div>\n                                    <div t-else="" class="text-danger float-end mb4">\n                                        <i class="fa fa-circle" role="img" aria-label="Invalid" title="Invalid"/>\n                                    </div>\n                                    <field class="fw-bold" name="name"/>\n                                </div>\n                                <div>\n                                    <span class="mb4 text-truncate" title="Login">\n                                        <i class="fa fa-envelope me-1" role="img" aria-label="Login"/>\n                                        <field name="login"/>\n                                    </span>\n                                    <field class="badge rounded-pill float-end" name="lang"/>\n                                </div>\n                            </main>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
166	16	\N	1	1	res.users.search	res.users	\N	search	base/views/res_users_views.xml	primary	{"en_US": "<search string=\\"Users\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', '|', ('name','ilike',self), ('login','ilike',self), ('email','ilike',self)]\\" string=\\"User\\"/>\\n                    <field name=\\"company_ids\\" string=\\"Company\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"share\\"/>\\n                    <filter name=\\"filter_no_share\\" string=\\"Internal Users\\" domain=\\"[('share', '=', False)]\\"/>\\n                    <filter name=\\"filter_share\\" string=\\"Portal Users\\" domain=\\"[('share', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"Inactive\\" string=\\"Inactive Users\\" domain=\\"[('active','=',False)]\\"/>\\n                </search>", "es_ES": "<search string=\\"Usuarios\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', '|', ('name','ilike',self), ('login','ilike',self), ('email','ilike',self)]\\" string=\\"Usuario\\"/>\\n                    <field name=\\"company_ids\\" string=\\"Compañía\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"share\\"/>\\n                    <filter name=\\"filter_no_share\\" string=\\"Usuarios internos\\" domain=\\"[('share', '=', False)]\\"/>\\n                    <filter name=\\"filter_share\\" string=\\"Usuarios del portal\\" domain=\\"[('share', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"Inactive\\" string=\\"Usuarios inactivos\\" domain=\\"[('active','=',False)]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Users">\n                    <field name="name" filter_domain="['|', '|', ('name','ilike',self), ('login','ilike',self), ('email','ilike',self)]" string="User"/>\n                    <field name="company_ids" string="Company" groups="base.group_multi_company"/>\n                    <field name="share"/>\n                    <filter name="filter_no_share" string="Internal Users" domain="[('share', '=', False)]"/>\n                    <filter name="filter_share" string="Portal Users" domain="[('share', '=', True)]"/>\n                    <separator/>\n                    <filter name="Inactive" string="Inactive Users" domain="[('active','=',False)]"/>\n                </search>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1067	16	163	1	1	res.users.view.form.inherit.gamification	res.users	\N	form	gamification/views/res_users_views.xml	extension	{"en_US": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button type=\\"object\\" class=\\"oe_stat_button\\" groups=\\"base.group_no_one\\" name=\\"action_karma_report\\" icon=\\"fa-certificate\\">\\n                    <field string=\\"Karma\\" name=\\"karma\\" widget=\\"statinfo\\"/>\\n                </button>\\n            </xpath>", "es_ES": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button type=\\"object\\" class=\\"oe_stat_button\\" groups=\\"base.group_no_one\\" name=\\"action_karma_report\\" icon=\\"fa-certificate\\">\\n                    <field string=\\"Karma\\" name=\\"karma\\" widget=\\"statinfo\\"/>\\n                </button>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[@name='button_box']" position="inside">\n                <button type="object" class="oe_stat_button" groups="base.group_no_one" name="action_karma_report" icon="fa-certificate">\n                    <field string="Karma" name="karma" widget="statinfo"/>\n                </button>\n            </xpath>\n        	f	t	2026-04-08 08:35:10.407079	2026-04-08 08:35:10.407079	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
169	16	\N	1	1	API Key: show	res.users.apikeys.show	\N	form	base/views/res_users_views.xml	primary	{"en_US": "<form>\\n                    <sheet>\\n                        <h3 class=\\"fw-bold\\">\\n                            Write down your key\\n                        </h3>\\n                        <p>\\n                            Here is your new API key, use it instead of a password for RPC access.\\n                            Your login is still necessary for interactive usage.\\n                        </p>\\n                        <p><code><field name=\\"key\\" readonly=\\"True\\"/></code></p>\\n                        <p class=\\"alert alert-warning\\" role=\\"alert\\">\\n                            <strong>Important:</strong>\\n                            The key cannot be retrieved later and provides <b>full access</b>\\n                            to your user account, it is very important to store it securely.\\n                        </p>\\n                        <footer>\\n                            <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Done!\\"/>\\n                        </footer>\\n                    </sheet>\\n                </form>", "es_ES": "<form>\\n                    <sheet>\\n                        <h3 class=\\"fw-bold\\">\\n                            Escriba su clave\\n                        </h3>\\n                        <p>\\n                            Esta es su nueva clave API, use esta en lugar de una contraseña para entrar al RPC.\\nSi quiere darle un uso interactivo todavía necesita iniciar sesión.\\n                        </p>\\n                        <p><code><field name=\\"key\\" readonly=\\"True\\"/></code></p>\\n                        <p class=\\"alert alert-warning\\" role=\\"alert\\">\\n                            <strong>Importante:</strong> La clave no se puede recuperar más tarde y proporciona <b>acceso completo</b> a su cuenta de usuario, es muy importante almacenarla de forma segura.\\n                        </p>\\n                        <footer>\\n                            <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"¡Hecho!\\"/>\\n                        </footer>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form>\n                    <sheet>\n                        <h3 class="fw-bold">\n                            Write down your key\n                        </h3>\n                        <p>\n                            Here is your new API key, use it instead of a password for RPC access.\n                            Your login is still necessary for interactive usage.\n                        </p>\n                        <p><code><field name="key" readonly="True"/></code></p>\n                        <p class="alert alert-warning" role="alert">\n                            <strong>Important:</strong>\n                            The key cannot be retrieved later and provides <b>full access</b>\n                            to your user account, it is very important to store it securely.\n                        </p>\n                        <footer>\n                            <button special="cancel" data-hotkey="x" string="Done!"/>\n                        </footer>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
171	16	\N	1	1	API Keys Listing	res.users.apikeys	\N	list	base/views/res_users_views.xml	primary	{"en_US": "<list create=\\"false\\" edit=\\"false\\" delete=\\"false\\" editable=\\"bottom\\">\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"scope\\"/>\\n                    <field name=\\"create_date\\"/>\\n                    <button type=\\"object\\" name=\\"remove\\" title=\\"Delete API key.\\" icon=\\"fa-trash\\"/>\\n                </list>", "es_ES": "<list create=\\"false\\" edit=\\"false\\" delete=\\"false\\" editable=\\"bottom\\">\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"scope\\"/>\\n                    <field name=\\"create_date\\"/>\\n                    <button type=\\"object\\" name=\\"remove\\" title=\\"Eliminar clave API\\" icon=\\"fa-trash\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list create="false" edit="false" delete="false" editable="bottom">\n                    <field name="user_id"/>\n                    <field name="name"/>\n                    <field name="scope"/>\n                    <field name="create_date"/>\n                    <button type="object" name="remove" title="Delete API key." icon="fa-trash"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
173	16	\N	1	1	res.device.list	res.device	\N	list	base/views/res_device_views.xml	primary	{"en_US": "<list default_order=\\"last_activity desc\\">\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"display_name\\" string=\\"Name\\"/>\\n                    <field name=\\"ip_address\\"/>\\n                    <field name=\\"first_activity\\"/>\\n                    <field name=\\"last_activity\\"/>\\n                    <field name=\\"country\\" optional=\\"hidden\\"/>\\n                    <field name=\\"city\\" optional=\\"hidden\\"/>\\n                    <button type=\\"object\\" name=\\"revoke\\" string=\\"Revoke\\" class=\\"btn btn-secondary\\"/>\\n                </list>", "es_ES": "<list default_order=\\"last_activity desc\\">\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"display_name\\" string=\\"Nombre\\"/>\\n                    <field name=\\"ip_address\\"/>\\n                    <field name=\\"first_activity\\"/>\\n                    <field name=\\"last_activity\\"/>\\n                    <field name=\\"country\\" optional=\\"hidden\\"/>\\n                    <field name=\\"city\\" optional=\\"hidden\\"/>\\n                    <button type=\\"object\\" name=\\"revoke\\" string=\\"Revocar\\" class=\\"btn btn-secondary\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list default_order="last_activity desc">\n                    <field name="user_id"/>\n                    <field name="display_name" string="Name"/>\n                    <field name="ip_address"/>\n                    <field name="first_activity"/>\n                    <field name="last_activity"/>\n                    <field name="country" optional="hidden"/>\n                    <field name="city" optional="hidden"/>\n                    <button type="object" name="revoke" string="Revoke" class="btn btn-secondary"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
174	16	\N	1	1	res.device.kanban	res.device	\N	kanban	base/views/res_device_views.xml	primary	{"en_US": "<kanban create=\\"false\\" default_order=\\"is_current desc, last_activity desc\\">\\n                    <field name=\\"id\\"/>\\n                    <field name=\\"device_type\\"/>\\n                    <field name=\\"last_activity\\"/>\\n                    <field name=\\"is_current\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <t t-if=\\"record.device_type.raw_value === 'computer'\\">\\n                                <span class=\\"fa fa-laptop fs-1\\" title=\\"Computer\\" role=\\"img\\" aria-label=\\"Computer\\"/>\\n                            </t>\\n                            <t t-else=\\"\\">\\n                                <span class=\\"fa fa-mobile fs-1\\" title=\\"Mobile\\" role=\\"img\\" aria-label=\\"Mobile\\"/>\\n                            </t>\\n                            <div class=\\"d-flex flex-column ms-3\\">\\n                                <div class=\\"d-flex align-items-center\\">\\n                                    <field name=\\"display_name\\" string=\\"Name\\" class=\\"fw-bolder\\"/>\\n                                    <t t-if=\\"record.is_current.raw_value\\">\\n                                        <span class=\\"ms-2 text-success o_status o_status_green\\"/>\\n                                    </t>\\n                                </div>\\n                                <field name=\\"ip_address\\"/>\\n                                <field name=\\"country\\"/>\\n                                <field name=\\"city\\"/>\\n                                <t t-out=\\"luxon.DateTime.fromISO(record.last_activity.raw_value).toRelative()\\"/>\\n                            </div>\\n                            <button name=\\"revoke\\" type=\\"object\\" string=\\"Revoke\\" class=\\"btn btn-secondary ms-auto mt-auto\\"/>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban create=\\"false\\" default_order=\\"is_current desc, last_activity desc\\">\\n                    <field name=\\"id\\"/>\\n                    <field name=\\"device_type\\"/>\\n                    <field name=\\"last_activity\\"/>\\n                    <field name=\\"is_current\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <t t-if=\\"record.device_type.raw_value === 'computer'\\">\\n                                <span class=\\"fa fa-laptop fs-1\\" title=\\"Computer\\" role=\\"img\\" aria-label=\\"Computer\\"/>\\n                            </t>\\n                            <t t-else=\\"\\">\\n                                <span class=\\"fa fa-mobile fs-1\\" title=\\"Mobile\\" role=\\"img\\" aria-label=\\"Mobile\\"/>\\n                            </t>\\n                            <div class=\\"d-flex flex-column ms-3\\">\\n                                <div class=\\"d-flex align-items-center\\">\\n                                    <field name=\\"display_name\\" string=\\"Nombre\\" class=\\"fw-bolder\\"/>\\n                                    <t t-if=\\"record.is_current.raw_value\\">\\n                                        <span class=\\"ms-2 text-success o_status o_status_green\\"/>\\n                                    </t>\\n                                </div>\\n                                <field name=\\"ip_address\\"/>\\n                                <field name=\\"country\\"/>\\n                                <field name=\\"city\\"/>\\n                                <t t-out=\\"luxon.DateTime.fromISO(record.last_activity.raw_value).toRelative()\\"/>\\n                            </div>\\n                            <button name=\\"revoke\\" type=\\"object\\" string=\\"Revocar\\" class=\\"btn btn-secondary ms-auto mt-auto\\"/>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban create="false" default_order="is_current desc, last_activity desc">\n                    <field name="id"/>\n                    <field name="device_type"/>\n                    <field name="last_activity"/>\n                    <field name="is_current"/>\n                    <templates>\n                        <t t-name="card" class="flex-row">\n                            <t t-if="record.device_type.raw_value === 'computer'">\n                                <span class="fa fa-laptop fs-1" title="Computer" role="img" aria-label="Computer"/>\n                            </t>\n                            <t t-else="">\n                                <span class="fa fa-mobile fs-1" title="Mobile" role="img" aria-label="Mobile"/>\n                            </t>\n                            <div class="d-flex flex-column ms-3">\n                                <div class="d-flex align-items-center">\n                                    <field name="display_name" string="Name" class="fw-bolder"/>\n                                    <t t-if="record.is_current.raw_value">\n                                        <span class="ms-2 text-success o_status o_status_green"/>\n                                    </t>\n                                </div>\n                                <field name="ip_address"/>\n                                <field name="country"/>\n                                <field name="city"/>\n                                <t t-out="luxon.DateTime.fromISO(record.last_activity.raw_value).toRelative()"/>\n                            </div>\n                            <button name="revoke" type="object" string="Revoke" class="btn btn-secondary ms-auto mt-auto"/>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
175	16	\N	1	1	res.users.identitycheck form	res.users.identitycheck	\N	form	base/views/res_users_identitycheck_views.xml	primary	{"en_US": "<form string=\\"Password Confirmation\\">\\n                    <sheet>\\n                        <div invisible=\\"auth_method != 'password'\\">\\n                            <h3><strong>Please confirm your identity by entering your password</strong></h3>\\n                            <div>\\n                                <field class=\\"o_field_highlight col-10 col-md-6 px-0\\" name=\\"password\\" autocomplete=\\"current-password\\" required=\\"auth_method == 'password'\\" password=\\"True\\" placeholder=\\"************\\"/>\\n                            </div>\\n                            <a href=\\"/web/reset_password/\\" class=\\"btn btn-link\\" role=\\"button\\">Forgot password?</a>\\n                        </div>\\n                    </sheet>\\n                    <footer>\\n                        <button string=\\"Confirm Password\\" id=\\"password_confirm\\" type=\\"object\\" name=\\"run_check\\" class=\\"btn btn-primary\\" data-hotkey=\\"q\\" invisible=\\"auth_method != 'password'\\"/>\\n                        <button string=\\"Cancel\\" special=\\"cancel\\" data-hotkey=\\"z\\" class=\\"btn btn-secondary\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Confirmación de la contraseña\\">\\n                    <sheet>\\n                        <div invisible=\\"auth_method != 'password'\\">\\n                            <h3><strong>Escriba su contraseña para confirmar su identidad</strong></h3>\\n                            <div>\\n                                <field class=\\"o_field_highlight col-10 col-md-6 px-0\\" name=\\"password\\" autocomplete=\\"current-password\\" required=\\"auth_method == 'password'\\" password=\\"True\\" placeholder=\\"************\\"/>\\n                            </div>\\n                            <a href=\\"/web/reset_password/\\" class=\\"btn btn-link\\" role=\\"button\\">¿Olvidó su contraseña?</a>\\n                        </div>\\n                    </sheet>\\n                    <footer>\\n                        <button string=\\"Confirmar contraseña\\" id=\\"password_confirm\\" type=\\"object\\" name=\\"run_check\\" class=\\"btn btn-primary\\" data-hotkey=\\"q\\" invisible=\\"auth_method != 'password'\\"/>\\n                        <button string=\\"Cancelar\\" special=\\"cancel\\" data-hotkey=\\"z\\" class=\\"btn btn-secondary\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Password Confirmation">\n                    <sheet>\n                        <div invisible="auth_method != 'password'">\n                            <h3><strong>Please confirm your identity by entering your password</strong></h3>\n                            <div>\n                                <field class="o_field_highlight col-10 col-md-6 px-0" name="password" autocomplete="current-password" required="auth_method == 'password'" password="True" placeholder="************"/>\n                            </div>\n                            <a href="/web/reset_password/" class="btn btn-link" role="button">Forgot password?</a>\n                        </div>\n                    </sheet>\n                    <footer>\n                        <button string="Confirm Password" id="password_confirm" type="object" name="run_check" class="btn btn-primary" data-hotkey="q" invisible="auth_method != 'password'"/>\n                        <button string="Cancel" special="cancel" data-hotkey="z" class="btn btn-secondary"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
176	16	\N	1	1	res.config.settings.view.form	res.config.settings	\N	form	base/views/res_config_settings_views.xml	primary	{"en_US": "<form string=\\"Settings\\" class=\\"oe_form_configuration\\" js_class=\\"base_settings\\">\\n                </form>", "es_ES": "<form string=\\"Ajustes\\" class=\\"oe_form_configuration\\" js_class=\\"base_settings\\">\\n                </form>"}	<?xml version="1.0"?>\n<form string="Settings" class="oe_form_configuration" js_class="base_settings">\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
177	16	\N	1	1	paper_format_view_tree	report.paperformat	\N	list	base/views/report_paperformat_views.xml	primary	{"en_US": "<list string=\\"Paper format configuration\\">\\n                    <field name=\\"name\\"/>\\n                </list>", "es_ES": "<list string=\\"Configuración del formato de papel\\">\\n                    <field name=\\"name\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Paper format configuration">\n                    <field name="name"/>\n                </list>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
178	16	\N	1	1	paper_format_view_form	report.paperformat	\N	form	base/views/report_paperformat_views.xml	primary	{"en_US": "<form string=\\"Paper format configuration\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"format\\"/>\\n                        <field name=\\"page_height\\" invisible=\\"format != 'custom'\\"/>\\n                        <field name=\\"page_width\\" invisible=\\"format != 'custom'\\"/>\\n                        <field name=\\"orientation\\"/>\\n                        <field name=\\"margin_top\\"/>\\n                        <field name=\\"margin_bottom\\"/>\\n                        <field name=\\"margin_left\\"/>\\n                        <field name=\\"margin_right\\"/>\\n                        <field name=\\"header_line\\"/>\\n                        <field name=\\"header_spacing\\"/>\\n                        <field name=\\"disable_shrinking\\"/>\\n                        <field name=\\"dpi\\"/>\\n                        <field name=\\"report_ids\\" widget=\\"many2many_tags\\" options=\\"{'not_delete': True}\\"/>\\n                    </group>\\n                </sheet>\\n                </form>", "es_ES": "<form string=\\"Configuración del formato de papel\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"format\\"/>\\n                        <field name=\\"page_height\\" invisible=\\"format != 'custom'\\"/>\\n                        <field name=\\"page_width\\" invisible=\\"format != 'custom'\\"/>\\n                        <field name=\\"orientation\\"/>\\n                        <field name=\\"margin_top\\"/>\\n                        <field name=\\"margin_bottom\\"/>\\n                        <field name=\\"margin_left\\"/>\\n                        <field name=\\"margin_right\\"/>\\n                        <field name=\\"header_line\\"/>\\n                        <field name=\\"header_spacing\\"/>\\n                        <field name=\\"disable_shrinking\\"/>\\n                        <field name=\\"dpi\\"/>\\n                        <field name=\\"report_ids\\" widget=\\"many2many_tags\\" options=\\"{'not_delete': True}\\"/>\\n                    </group>\\n                </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Paper format configuration">\n                <sheet>\n                    <group>\n                        <field name="name"/>\n                        <field name="format"/>\n                        <field name="page_height" invisible="format != 'custom'"/>\n                        <field name="page_width" invisible="format != 'custom'"/>\n                        <field name="orientation"/>\n                        <field name="margin_top"/>\n                        <field name="margin_bottom"/>\n                        <field name="margin_left"/>\n                        <field name="margin_right"/>\n                        <field name="header_line"/>\n                        <field name="header_spacing"/>\n                        <field name="disable_shrinking"/>\n                        <field name="dpi"/>\n                        <field name="report_ids" widget="many2many_tags" options="{'not_delete': True}"/>\n                    </group>\n                </sheet>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
179	16	\N	1	1	Tests Assets Bundle	\N	web.conditional_assets_tests	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t name=\\"Tests Assets Bundle\\" t-name=\\"web.conditional_assets_tests\\">\\n        <t t-if=\\"'tests' in debug or test_mode_enabled\\">\\n            <t t-if=\\"ignore_missing_deps\\">\\n                <!-- FIXME: This is only to ignore the errors for the lazy loading. To allow all tests assets and tours to be in the same bundle, the assets_tests bundle ignores missing dependencies -->\\n                <t t-call-assets=\\"web.__assets_tests_call__\\" defer_load=\\"True\\"/>\\n            </t>\\n            <t t-else=\\"\\">\\n                <t t-call-assets=\\"web.assets_tests\\" defer_load=\\"True\\"/>\\n            </t>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Tests Assets Bundle" t-name="web.conditional_assets_tests">\n        <t t-if="'tests' in debug or test_mode_enabled">\n            <t t-if="ignore_missing_deps">\n                <!-- FIXME: This is only to ignore the errors for the lazy loading. To allow all tests assets and tours to be in the same bundle, the assets_tests bundle ignores missing dependencies -->\n                <t t-call-assets="web.__assets_tests_call__" defer_load="True"/>\n            </t>\n            <t t-else="">\n                <t t-call-assets="web.assets_tests" defer_load="True"/>\n            </t>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
180	16	\N	1	1	Web layout	\N	web.layout	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t name=\\"Web layout\\" t-name=\\"web.layout\\">&lt;!DOCTYPE html&gt;\\n<html t-att=\\"html_data or {}\\">\\n    <head>\\n        <meta charset=\\"utf-8\\"/>\\n        <meta http-equiv=\\"X-UA-Compatible\\" content=\\"IE=edge\\"/>\\n        <title t-esc=\\"title or 'Odoo'\\"/>\\n        <link type=\\"image/x-icon\\" rel=\\"shortcut icon\\" t-att-href=\\"x_icon or '/web/static/img/favicon.ico'\\"/>\\n        <script id=\\"web.layout.odooscript\\" type=\\"text/javascript\\">\\n            var odoo = {\\n                csrf_token: \\"<t t-nocache=\\"The csrf token must always be up to date.\\" t-esc=\\"request.csrf_token(None)\\"/>\\",\\n                debug: \\"<t t-esc=\\"debug\\"/>\\",\\n            };\\n        </script>\\n        <t t-out=\\"head or ''\\"/>\\n    </head>\\n    <body t-att-class=\\"body_classname\\">\\n        <t t-out=\\"0\\"/>\\n    </body>\\n</html>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Web layout" t-name="web.layout">&lt;!DOCTYPE html&gt;\n<html t-att="html_data or {}">\n    <head>\n        <meta charset="utf-8"/>\n        <meta http-equiv="X-UA-Compatible" content="IE=edge"/>\n        <title t-esc="title or 'Odoo'"/>\n        <link type="image/x-icon" rel="shortcut icon" t-att-href="x_icon or '/web/static/img/favicon.ico'"/>\n        <script id="web.layout.odooscript" type="text/javascript">\n            var odoo = {\n                csrf_token: "<t t-nocache="The csrf token must always be up to date." t-esc="request.csrf_token(None)"/>",\n                debug: "<t t-esc="debug"/>",\n            };\n        </script>\n        <t t-out="head or ''"/>\n    </head>\n    <body t-att-class="body_classname">\n        <t t-out="0"/>\n    </body>\n</html>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1066	16	\N	1	1	Grant Badge User Form	gamification.badge.user.wizard	\N	form	gamification/wizard/grant_badge.xml	primary	{"en_US": "<form string=\\"Grant Badge To\\">\\n                Who would you like to reward?\\n                <field name=\\"badge_id\\" invisible=\\"1\\"/>\\n                <group>\\n                    <field name=\\"user_id\\" nolabel=\\"1\\" colspan=\\"2\\"/>\\n                    <field name=\\"comment\\" nolabel=\\"1\\" placeholder=\\"Describe what they did and why it matters (will be public)\\" colspan=\\"2\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Grant Badge\\" type=\\"object\\" name=\\"action_grant_badge\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancel\\" special=\\"cancel\\" data-hotkey=\\"x\\" class=\\"btn-secondary\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Otorgar insignia a\\">\\n                ¿A quién quieres recompensar?\\n                <field name=\\"badge_id\\" invisible=\\"1\\"/>\\n                <group>\\n                    <field name=\\"user_id\\" nolabel=\\"1\\" colspan=\\"2\\"/>\\n                    <field name=\\"comment\\" nolabel=\\"1\\" placeholder=\\"Describa qué hizo y por qué es importante (será público)\\" colspan=\\"2\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Otorgar insignia\\" type=\\"object\\" name=\\"action_grant_badge\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" special=\\"cancel\\" data-hotkey=\\"x\\" class=\\"btn-secondary\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Grant Badge To">\n                Who would you like to reward?\n                <field name="badge_id" invisible="1"/>\n                <group>\n                    <field name="user_id" nolabel="1" colspan="2"/>\n                    <field name="comment" nolabel="1" placeholder="Describe what they did and why it matters (will be public)" colspan="2"/>\n                </group>\n                <footer>\n                    <button string="Grant Badge" type="object" name="action_grant_badge" class="btn-primary" data-hotkey="q"/>\n                    <button string="Cancel" special="cancel" data-hotkey="x" class="btn-secondary"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:35:10.407079	2026-04-08 08:35:10.407079	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
317	12	\N	1	1	mail.tracking.value.list	mail.tracking.value	\N	list	mail/views/mail_tracking_value_views.xml	primary	{"en_US": "<list string=\\"Tracking Value\\">\\n                    <field name=\\"field_id\\"/>\\n                    <field name=\\"old_value_integer\\"/>\\n                    <field name=\\"old_value_float\\"/>\\n                    <field name=\\"old_value_char\\"/>\\n                    <field name=\\"old_value_text\\"/>\\n                    <field name=\\"old_value_datetime\\"/>\\n                    <field name=\\"new_value_integer\\"/>\\n                    <field name=\\"new_value_float\\"/>\\n                    <field name=\\"new_value_char\\"/>\\n                    <field name=\\"new_value_text\\"/>\\n                    <field name=\\"new_value_datetime\\"/>\\n                    <field name=\\"mail_message_id\\"/>\\n                </list>", "es_ES": "<list string=\\"Valor de seguimiento\\">\\n                    <field name=\\"field_id\\"/>\\n                    <field name=\\"old_value_integer\\"/>\\n                    <field name=\\"old_value_float\\"/>\\n                    <field name=\\"old_value_char\\"/>\\n                    <field name=\\"old_value_text\\"/>\\n                    <field name=\\"old_value_datetime\\"/>\\n                    <field name=\\"new_value_integer\\"/>\\n                    <field name=\\"new_value_float\\"/>\\n                    <field name=\\"new_value_char\\"/>\\n                    <field name=\\"new_value_text\\"/>\\n                    <field name=\\"new_value_datetime\\"/>\\n                    <field name=\\"mail_message_id\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Tracking Value">\n                    <field name="field_id"/>\n                    <field name="old_value_integer"/>\n                    <field name="old_value_float"/>\n                    <field name="old_value_char"/>\n                    <field name="old_value_text"/>\n                    <field name="old_value_datetime"/>\n                    <field name="new_value_integer"/>\n                    <field name="new_value_float"/>\n                    <field name="new_value_char"/>\n                    <field name="new_value_text"/>\n                    <field name="new_value_datetime"/>\n                    <field name="mail_message_id"/>\n                </list>\n            	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
183	16	\N	1	1	Brand Promotion	\N	web.brand_promotion	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t name=\\"Brand Promotion\\" t-name=\\"web.brand_promotion\\">\\n        <div class=\\"o_brand_promotion\\">\\n            <t t-call=\\"web.brand_promotion_message\\">\\n                <t t-set=\\"_message\\"/>\\n                <t t-set=\\"_utm_medium\\" t-valuef=\\"portal\\"/>\\n            </t>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Brand Promotion" t-name="web.brand_promotion">\n        <div class="o_brand_promotion">\n            <t t-call="web.brand_promotion_message">\n                <t t-set="_message"/>\n                <t t-set="_utm_medium" t-valuef="portal"/>\n            </t>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
194	16	\N	1	1	Report layout	\N	web.report_layout	qweb	web/views/report_templates.xml	primary	{"en_US": "<t name=\\"Report layout\\" t-name=\\"web.report_layout\\">&lt;!DOCTYPE html&gt;\\n        <html t-att-lang=\\"lang and lang.replace('_', '-')\\" t-att-data-report-margin-top=\\"data_report_margin_top\\" t-att-data-report-header-spacing=\\"data_report_header_spacing\\" t-att-data-report-dpi=\\"data_report_dpi\\" t-att-data-report-landscape=\\"data_report_landscape\\" t-att-web-base-url=\\"web_base_url\\">\\n            <head>\\n                <meta charset=\\"utf-8\\"/>\\n                <meta name=\\"viewport\\" content=\\"initial-scale=1\\"/>\\n                <title><t t-esc=\\"title or 'Odoo Report'\\"/></title>\\n                <t t-call-assets=\\"web.report_assets_common\\"/>\\n                <!-- Temporary code: only used to maintain CSS for legacy HTML reports (full width...) -->\\n                <!-- Should be removed once the reports are fully converted. -->\\n                <script type=\\"text/javascript\\">\\n                    document.addEventListener('DOMContentLoaded', () =&gt; {\\n                        if (window.self !== window.top) {\\n                            document.body.classList.add(\\"o_in_iframe\\", \\"container-fluid\\");\\n                            document.body.classList.remove(\\"container\\");\\n                        }\\n                    });\\n                </script>\\n            </head>\\n            <body t-attf-class=\\"o_body_html {{'container' if not full_width else 'container-fluid'}} overflow-x-hidden\\" t-att-dir=\\"env['res.lang']._get_data(code=lang or env.user.lang).direction or 'ltr'\\">\\n                <div id=\\"wrapwrap\\">\\n                    <main>\\n                        <t t-out=\\"0\\"/>\\n                    </main>\\n                </div>\\n            </body>\\n        </html>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Report layout" t-name="web.report_layout">&lt;!DOCTYPE html&gt;\n        <html t-att-lang="lang and lang.replace('_', '-')" t-att-data-report-margin-top="data_report_margin_top" t-att-data-report-header-spacing="data_report_header_spacing" t-att-data-report-dpi="data_report_dpi" t-att-data-report-landscape="data_report_landscape" t-att-web-base-url="web_base_url">\n            <head>\n                <meta charset="utf-8"/>\n                <meta name="viewport" content="initial-scale=1"/>\n                <title><t t-esc="title or 'Odoo Report'"/></title>\n                <t t-call-assets="web.report_assets_common"/>\n                <!-- Temporary code: only used to maintain CSS for legacy HTML reports (full width...) -->\n                <!-- Should be removed once the reports are fully converted. -->\n                <script type="text/javascript">\n                    document.addEventListener('DOMContentLoaded', () =&gt; {\n                        if (window.self !== window.top) {\n                            document.body.classList.add("o_in_iframe", "container-fluid");\n                            document.body.classList.remove("container");\n                        }\n                    });\n                </script>\n            </head>\n            <body t-attf-class="o_body_html {{'container' if not full_width else 'container-fluid'}} overflow-x-hidden" t-att-dir="env['res.lang']._get_data(code=lang or env.user.lang).direction or 'ltr'">\n                <div id="wrapwrap">\n                    <main>\n                        <t t-out="0"/>\n                    </main>\n                </div>\n            </body>\n        </html>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1088	16	\N	1	1	Challenge Kanban	gamification.challenge	\N	kanban	gamification/views/gamification_challenge_views.xml	primary	{"en_US": "<kanban string=\\"Challenges\\">\\n                <field name=\\"line_ids\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"fw-bold\\">\\n                        <field class=\\"fs-5\\" name=\\"name\\"/>\\n                        <a type=\\"action\\" name=\\"370\\" class=\\"me-2\\" tabindex=\\"-1\\">\\n                            <t t-esc=\\"record.line_ids.raw_value.length\\"/> Goals\\n                        </a>\\n                        <a type=\\"object\\" name=\\"action_view_users\\" class=\\"me-2\\" tabindex=\\"-1\\">\\n                            <field name=\\"user_count\\"/> Participants\\n                        </a>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban string=\\"Desafíos\\">\\n                <field name=\\"line_ids\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"fw-bold\\">\\n                        <field class=\\"fs-5\\" name=\\"name\\"/>\\n                        <a type=\\"action\\" name=\\"370\\" class=\\"me-2\\" tabindex=\\"-1\\">\\n                            <t t-esc=\\"record.line_ids.raw_value.length\\"/> Metas\\n                        </a>\\n                        <a type=\\"object\\" name=\\"action_view_users\\" class=\\"me-2\\" tabindex=\\"-1\\">\\n                            <field name=\\"user_count\\"/> Participantes\\n                        </a>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban string="Challenges">\n                <field name="line_ids"/>\n                <templates>\n                    <t t-name="card" class="fw-bold">\n                        <field class="fs-5" name="name"/>\n                        <a type="action" name="370" class="me-2" tabindex="-1">\n                            <t t-esc="record.line_ids.raw_value.length"/> Goals\n                        </a>\n                        <a type="object" name="action_view_users" class="me-2" tabindex="-1">\n                            <field name="user_count"/> Participants\n                        </a>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:35:10.407079	2026-04-08 08:35:10.407079	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1065	16	\N	1	1	Update the current value of the Goal	gamification.goal.wizard	\N	form	gamification/wizard/update_goal.xml	primary	{"en_US": "<form string=\\"Grant Badge To\\">\\n                Set the current value you have reached for this goal\\n                <group>\\n                    <field name=\\"goal_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"current\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Update\\" type=\\"object\\" name=\\"action_update_current\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancel\\" special=\\"cancel\\" data-hotkey=\\"x\\" class=\\"btn-secondary\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Otorgar insignia a\\">\\n                Establezca el valor actual que ha alcanzado para esta meta\\n                <group>\\n                    <field name=\\"goal_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"current\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Actualizar\\" type=\\"object\\" name=\\"action_update_current\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" special=\\"cancel\\" data-hotkey=\\"x\\" class=\\"btn-secondary\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Grant Badge To">\n                Set the current value you have reached for this goal\n                <group>\n                    <field name="goal_id" invisible="1"/>\n                    <field name="current"/>\n                </group>\n                <footer>\n                    <button string="Update" type="object" name="action_update_current" class="btn-primary" data-hotkey="q"/>\n                    <button string="Cancel" special="cancel" data-hotkey="x" class="btn-secondary"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:35:10.407079	2026-04-08 08:35:10.407079	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
352	50	351	1	1	mail.activity.type.form.inherit	mail.activity.type	\N	form	mail/views/mail_activity_views.xml	primary	{"en_US": "<data><xpath expr=\\"//label[@for='delay_count']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">chaining_type == 'suggest' and not suggested_next_type_ids or chaining_type == 'trigger' and not triggered_next_type_id</attribute>\\n            </xpath>\\n            <field name=\\"delay_count\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">chaining_type == 'suggest' and not suggested_next_type_ids or chaining_type == 'trigger' and not triggered_next_type_id</attribute>\\n            </field>\\n            <field name=\\"delay_from\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">chaining_type == 'suggest' and not suggested_next_type_ids or chaining_type == 'trigger' and not triggered_next_type_id</attribute>\\n            </field>\\n            <field name=\\"delay_unit\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">chaining_type == 'suggest' and not suggested_next_type_ids or chaining_type == 'trigger' and not triggered_next_type_id</attribute>\\n            </field>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//label[@for='delay_count']" position="attributes">\n                <attribute name="invisible">chaining_type == 'suggest' and not suggested_next_type_ids or chaining_type == 'trigger' and not triggered_next_type_id</attribute>\n            </xpath>\n            <field name="delay_count" position="attributes">\n                <attribute name="invisible">chaining_type == 'suggest' and not suggested_next_type_ids or chaining_type == 'trigger' and not triggered_next_type_id</attribute>\n            </field>\n            <field name="delay_from" position="attributes">\n                <attribute name="invisible">chaining_type == 'suggest' and not suggested_next_type_ids or chaining_type == 'trigger' and not triggered_next_type_id</attribute>\n            </field>\n            <field name="delay_unit" position="attributes">\n                <attribute name="invisible">chaining_type == 'suggest' and not suggested_next_type_ids or chaining_type == 'trigger' and not triggered_next_type_id</attribute>\n            </field>\n        </data>	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
187	16	\N	1	1	web.test_helpers	\N	web.test_helpers	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t t-name=\\"web.test_helpers\\">\\n        <t t-call-assets=\\"web.tests_assets\\" t-js=\\"False\\"/>\\n        <style>\\n            body {\\n                position: relative; /* bootstrap-datepicker needs this */\\n            }\\n            body:not(.debug) .modal-backdrop, body:not(.debug) .modal:not(.o_module_error), body:not(.debug) .ui-autocomplete {\\n                opacity: 0 !important;\\n            }\\n            #qunit-testrunner-toolbar label {\\n                font-weight: inherit;\\n                margin-bottom: inherit;\\n            }\\n            #qunit-testrunner-toolbar input[type=text] {\\n                width: inherit;\\n                display: inherit;\\n            }\\n        </style>\\n        <t t-call-assets=\\"web.tests_assets\\" t-css=\\"False\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.test_helpers">\n        <t t-call-assets="web.tests_assets" t-js="False"/>\n        <style>\n            body {\n                position: relative; /* bootstrap-datepicker needs this */\n            }\n            body:not(.debug) .modal-backdrop, body:not(.debug) .modal:not(.o_module_error), body:not(.debug) .ui-autocomplete {\n                opacity: 0 !important;\n            }\n            #qunit-testrunner-toolbar label {\n                font-weight: inherit;\n                margin-bottom: inherit;\n            }\n            #qunit-testrunner-toolbar input[type=text] {\n                width: inherit;\n                display: inherit;\n            }\n        </style>\n        <t t-call-assets="web.tests_assets" t-css="False"/>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1596	16	163	1	1	res.users.view.form.inherit.calendar	res.users	\N	form	calendar/views/calendar_views.xml	extension	{"en_US": "<notebook colspan=\\"4\\" position=\\"inside\\">\\n                    <!-- Placeholder container to hold information about external accounts (Google calendar, Microsoft calendar, ...) -->\\n                    <page string=\\"Calendar\\" name=\\"calendar\\" groups=\\"base.group_system\\" invisible=\\"1\\">\\n                        <group name=\\"calendar_accounts\\"/>\\n                    </page>\\n                </notebook>", "es_ES": "<notebook colspan=\\"4\\" position=\\"inside\\">\\n                    <!-- Placeholder container to hold information about external accounts (Google calendar, Microsoft calendar, ...) -->\\n                    <page string=\\"Calendario\\" name=\\"calendar\\" groups=\\"base.group_system\\" invisible=\\"1\\">\\n                        <group name=\\"calendar_accounts\\"/>\\n                    </page>\\n                </notebook>"}	<?xml version="1.0"?>\n<notebook colspan="4" position="inside">\n                    <!-- Placeholder container to hold information about external accounts (Google calendar, Microsoft calendar, ...) -->\n                    <page string="Calendar" name="calendar" groups="base.group_system" invisible="1">\n                        <group name="calendar_accounts"/>\n                    </page>\n                </notebook>\n            	f	t	2026-04-08 08:38:54.40235	2026-04-08 08:38:54.40235	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1589	16	\N	1	1	calendar.alarm.list	calendar.alarm	\N	list	calendar/views/calendar_views.xml	primary	{"en_US": "<list string=\\"Calendar Alarm\\" sample=\\"1\\">\\n                <field name=\\"name\\" column_invisible=\\"True\\"/>\\n                <field name=\\"alarm_type\\"/>\\n                <field name=\\"duration\\"/>\\n                <field name=\\"interval\\"/>\\n            </list>", "es_ES": "<list string=\\"Alerta de calendario\\" sample=\\"1\\">\\n                <field name=\\"name\\" column_invisible=\\"True\\"/>\\n                <field name=\\"alarm_type\\"/>\\n                <field name=\\"duration\\"/>\\n                <field name=\\"interval\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Calendar Alarm" sample="1">\n                <field name="name" column_invisible="True"/>\n                <field name="alarm_type"/>\n                <field name="duration"/>\n                <field name="interval"/>\n            </list>\n        	f	t	2026-04-08 08:38:54.40235	2026-04-08 08:38:54.40235	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1594	2	\N	1	1	calendar.event.calendar	calendar.event	\N	calendar	calendar/views/calendar_views.xml	primary	{"en_US": "<calendar js_class=\\"attendee_calendar\\" string=\\"Meetings\\" date_start=\\"start\\" date_stop=\\"stop\\" date_delay=\\"duration\\" all_day=\\"allday\\" event_open_popup=\\"true\\" event_limit=\\"5\\" quick_create=\\"true\\" quick_create_view_id=\\"1593\\" color=\\"partner_ids\\">\\n                <field name=\\"location\\" invisible=\\"not location\\" options=\\"{'icon': 'fa fa-map-marker'}\\"/>\\n                <field name=\\"attendees_count\\" invisible=\\"1\\"/>\\n                <field name=\\"accepted_count\\" invisible=\\"1\\"/>\\n                <field name=\\"declined_count\\" invisible=\\"1\\"/>\\n                <field name=\\"user_can_edit\\" invisible=\\"1\\"/>\\n                <field name=\\"partner_ids\\" options=\\"{'block': True, 'icon': 'fa fa-users'}\\" filters=\\"1\\" widget=\\"many2manyattendeeexpandable\\" write_model=\\"calendar.filters\\" write_field=\\"partner_id\\" filter_field=\\"partner_checked\\" avatar_field=\\"avatar_128\\"/>\\n                <field name=\\"videocall_location\\" widget=\\"url\\" text=\\"Join Video Call\\" options=\\"{'icon': 'fa fa-lg fa-video-camera'}\\" invisible=\\"not videocall_location\\"/>\\n                <field name=\\"is_highlighted\\" invisible=\\"1\\"/>\\n                <field name=\\"is_organizer_alone\\" invisible=\\"1\\"/>\\n                <field name=\\"display_description\\" invisible=\\"1\\"/>\\n                <field name=\\"description\\" class=\\"text-wrap\\" invisible=\\"not display_description\\" options=\\"{'icon': 'fa fa-bars'}\\"/>\\n                <field name=\\"privacy\\" invisible=\\"1\\"/>\\n                <field name=\\"res_model_name\\" invisible=\\"not res_model_name\\" options=\\"{'icon': 'fa fa-link', 'shouldOpenRecord': true}\\"/>\\n                <field name=\\"alarm_ids\\" invisible=\\"not alarm_ids\\" options=\\"{'icon': 'fa fa-bell-o'}\\"/>\\n                <field name=\\"categ_ids\\" invisible=\\"not categ_ids\\" options=\\"{'icon': 'fa fa-tag', 'color_field': 'color'}\\"/>\\n                <!-- For recurrence update Dialog -->\\n                <field name=\\"recurrency\\" invisible=\\"1\\"/>\\n                <field name=\\"recurrence_update\\" invisible=\\"1\\"/>\\n                <field name=\\"partner_id\\" string=\\"Organizer\\" options=\\"{'icon': 'fa fa-user-o'}\\"/>\\n            </calendar>", "es_ES": "<calendar js_class=\\"attendee_calendar\\" string=\\"Reuniones\\" date_start=\\"start\\" date_stop=\\"stop\\" date_delay=\\"duration\\" all_day=\\"allday\\" event_open_popup=\\"true\\" event_limit=\\"5\\" quick_create=\\"true\\" quick_create_view_id=\\"1593\\" color=\\"partner_ids\\">\\n                <field name=\\"location\\" invisible=\\"not location\\" options=\\"{'icon': 'fa fa-map-marker'}\\"/>\\n                <field name=\\"attendees_count\\" invisible=\\"1\\"/>\\n                <field name=\\"accepted_count\\" invisible=\\"1\\"/>\\n                <field name=\\"declined_count\\" invisible=\\"1\\"/>\\n                <field name=\\"user_can_edit\\" invisible=\\"1\\"/>\\n                <field name=\\"partner_ids\\" options=\\"{'block': True, 'icon': 'fa fa-users'}\\" filters=\\"1\\" widget=\\"many2manyattendeeexpandable\\" write_model=\\"calendar.filters\\" write_field=\\"partner_id\\" filter_field=\\"partner_checked\\" avatar_field=\\"avatar_128\\"/>\\n                <field name=\\"videocall_location\\" widget=\\"url\\" text=\\"Unirse a videollamada\\" options=\\"{'icon': 'fa fa-lg fa-video-camera'}\\" invisible=\\"not videocall_location\\"/>\\n                <field name=\\"is_highlighted\\" invisible=\\"1\\"/>\\n                <field name=\\"is_organizer_alone\\" invisible=\\"1\\"/>\\n                <field name=\\"display_description\\" invisible=\\"1\\"/>\\n                <field name=\\"description\\" class=\\"text-wrap\\" invisible=\\"not display_description\\" options=\\"{'icon': 'fa fa-bars'}\\"/>\\n                <field name=\\"privacy\\" invisible=\\"1\\"/>\\n                <field name=\\"res_model_name\\" invisible=\\"not res_model_name\\" options=\\"{'icon': 'fa fa-link', 'shouldOpenRecord': true}\\"/>\\n                <field name=\\"alarm_ids\\" invisible=\\"not alarm_ids\\" options=\\"{'icon': 'fa fa-bell-o'}\\"/>\\n                <field name=\\"categ_ids\\" invisible=\\"not categ_ids\\" options=\\"{'icon': 'fa fa-tag', 'color_field': 'color'}\\"/>\\n                <!-- For recurrence update Dialog -->\\n                <field name=\\"recurrency\\" invisible=\\"1\\"/>\\n                <field name=\\"recurrence_update\\" invisible=\\"1\\"/>\\n                <field name=\\"partner_id\\" string=\\"Organizador\\" options=\\"{'icon': 'fa fa-user-o'}\\"/>\\n            </calendar>"}	<?xml version="1.0"?>\n<calendar js_class="attendee_calendar" string="Meetings" date_start="start" date_stop="stop" date_delay="duration" all_day="allday" event_open_popup="true" event_limit="5" quick_create="true" quick_create_view_id="1593" color="partner_ids">\n                <field name="location" invisible="not location" options="{'icon': 'fa fa-map-marker'}"/>\n                <field name="attendees_count" invisible="1"/>\n                <field name="accepted_count" invisible="1"/>\n                <field name="declined_count" invisible="1"/>\n                <field name="user_can_edit" invisible="1"/>\n                <field name="partner_ids" options="{'block': True, 'icon': 'fa fa-users'}" filters="1" widget="many2manyattendeeexpandable" write_model="calendar.filters" write_field="partner_id" filter_field="partner_checked" avatar_field="avatar_128"/>\n                <field name="videocall_location" widget="url" text="Join Video Call" options="{'icon': 'fa fa-lg fa-video-camera'}" invisible="not videocall_location"/>\n                <field name="is_highlighted" invisible="1"/>\n                <field name="is_organizer_alone" invisible="1"/>\n                <field name="display_description" invisible="1"/>\n                <field name="description" class="text-wrap" invisible="not display_description" options="{'icon': 'fa fa-bars'}"/>\n                <field name="privacy" invisible="1"/>\n                <field name="res_model_name" invisible="not res_model_name" options="{'icon': 'fa fa-link', 'shouldOpenRecord': true}"/>\n                <field name="alarm_ids" invisible="not alarm_ids" options="{'icon': 'fa fa-bell-o'}"/>\n                <field name="categ_ids" invisible="not categ_ids" options="{'icon': 'fa fa-tag', 'color_field': 'color'}"/>\n                <!-- For recurrence update Dialog -->\n                <field name="recurrency" invisible="1"/>\n                <field name="recurrence_update" invisible="1"/>\n                <field name="partner_id" string="Organizer" options="{'icon': 'fa fa-user-o'}"/>\n            </calendar>\n        	f	t	2026-04-08 08:38:54.40235	2026-04-08 08:38:54.40235	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
191	16	\N	1	1	web.webclient_bootstrap	\N	web.webclient_bootstrap	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t t-name=\\"web.webclient_bootstrap\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"head_web\\">\\n                <meta name=\\"viewport\\" content=\\"width=device-width, initial-scale=1, user-scalable=no\\"/>\\n                <meta name=\\"theme-color\\" content=\\"#71639e\\"/>\\n                <link rel=\\"manifest\\" href=\\"/web/manifest.webmanifest\\" crossorigin=\\"use-credentials\\"/>\\n                <link rel=\\"apple-touch-icon\\" href=\\"/web/static/img/odoo-icon-ios.png\\"/>\\n                <script type=\\"text/javascript\\">\\n                    // Block to avoid leaking variables in the script scope\\n                    {\\n                        odoo.__session_info__ = <t t-out=\\"json.dumps(session_info)\\"/>;\\n                        const { user_context,  cache_hashes } = odoo.__session_info__;\\n                        const lang = new URLSearchParams(document.location.search).get(\\"lang\\");\\n                        let menuURL = `/web/webclient/load_menus/${cache_hashes.load_menus}`;\\n                        if (lang) {\\n                            user_context.lang = lang;\\n                            menuURL += `?lang=${lang}`\\n                        }\\n                        odoo.reloadMenus = () =&gt; fetch(menuURL).then(res =&gt; res.json());\\n                        odoo.loadMenusPromise = odoo.reloadMenus();\\n                        // Prefetch translations to speedup webclient. This is done in JS because link rel=\\"prefetch\\"\\n                        // is not yet supported on safari.\\n                        fetch(`/web/webclient/translations/${cache_hashes.translations}?lang=${user_context.lang}`);\\n                    }\\n                </script>\\n                <t t-call-assets=\\"web.assets_web_print\\" media=\\"print\\" t-js=\\"false\\"/>\\n\\n                <t t-if=\\"request.cookies.get('color_scheme') == 'dark'\\">\\n                    <t t-call-assets=\\"web.assets_web_dark\\" media=\\"screen\\"/>\\n                </t>\\n                <t t-else=\\"\\">\\n                    <t t-call-assets=\\"web.assets_web\\" media=\\"screen\\"/>\\n                </t>\\n                <t t-call=\\"web.conditional_assets_tests\\" media=\\"screen\\"/>\\n            </t>\\n            <t t-set=\\"head\\" t-value=\\"head_web + (head or '')\\" media=\\"screen\\"/>\\n            <t t-set=\\"body_classname\\" t-value=\\"'o_web_client'\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.webclient_bootstrap">\n        <t t-call="web.layout">\n            <t t-set="head_web">\n                <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"/>\n                <meta name="theme-color" content="#71639e"/>\n                <link rel="manifest" href="/web/manifest.webmanifest" crossorigin="use-credentials"/>\n                <link rel="apple-touch-icon" href="/web/static/img/odoo-icon-ios.png"/>\n                <script type="text/javascript">\n                    // Block to avoid leaking variables in the script scope\n                    {\n                        odoo.__session_info__ = <t t-out="json.dumps(session_info)"/>;\n                        const { user_context,  cache_hashes } = odoo.__session_info__;\n                        const lang = new URLSearchParams(document.location.search).get("lang");\n                        let menuURL = `/web/webclient/load_menus/${cache_hashes.load_menus}`;\n                        if (lang) {\n                            user_context.lang = lang;\n                            menuURL += `?lang=${lang}`\n                        }\n                        odoo.reloadMenus = () =&gt; fetch(menuURL).then(res =&gt; res.json());\n                        odoo.loadMenusPromise = odoo.reloadMenus();\n                        // Prefetch translations to speedup webclient. This is done in JS because link rel="prefetch"\n                        // is not yet supported on safari.\n                        fetch(`/web/webclient/translations/${cache_hashes.translations}?lang=${user_context.lang}`);\n                    }\n                </script>\n                <t t-call-assets="web.assets_web_print" media="print" t-js="false"/>\n\n                <t t-if="request.cookies.get('color_scheme') == 'dark'">\n                    <t t-call-assets="web.assets_web_dark" media="screen"/>\n                </t>\n                <t t-else="">\n                    <t t-call-assets="web.assets_web" media="screen"/>\n                </t>\n                <t t-call="web.conditional_assets_tests" media="screen"/>\n            </t>\n            <t t-set="head" t-value="head_web + (head or '')" media="screen"/>\n            <t t-set="body_classname" t-value="'o_web_client'"/>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1592	1	\N	1	1	calendar.event.form	calendar.event	\N	form	calendar/views/calendar_views.xml	primary	{"en_US": "<form string=\\"Meetings\\" js_class=\\"calendar_form\\">\\n                <div invisible=\\"not recurrence_id\\" class=\\"alert alert-info oe_edit_only\\" role=\\"status\\">\\n                    <p>Edit recurring event</p>\\n                    <field name=\\"recurrence_update\\" widget=\\"radio\\"/>\\n                </div>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button icon=\\"fa-bars\\" type=\\"object\\" name=\\"action_open_calendar_event\\" invisible=\\"not (res_id and res_model_name)\\">\\n                            <field name=\\"res_model_name\\"/>\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\n                    <field name=\\"user_can_edit\\" invisible=\\"1\\"/>\\n                    <field name=\\"invalid_email_partner_ids\\" invisible=\\"1\\"/> <!-- this field will be used in\\n                        many2many_attendees widget -->\\n                    <div class=\\"oe_title mb-3\\">\\n                        <div>\\n                            <label for=\\"name\\"/>\\n                        </div>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"e.g. Business Lunch\\" readonly=\\"not user_can_edit\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"start_date\\" widget=\\"daterange\\" options=\\"{'end_date_field': 'stop_date'}\\" invisible=\\"not allday\\" required=\\"allday\\" readonly=\\"not user_can_edit\\"/>\\n                            <field name=\\"start\\" widget=\\"daterange\\" options=\\"{'end_date_field': 'stop'}\\" invisible=\\"allday\\" required=\\"not allday\\" readonly=\\"not user_can_edit\\"/>\\n                            <field name=\\"stop_date\\" invisible=\\"1\\"/>\\n                            <field name=\\"stop\\" invisible=\\"1\\"/>\\n                            <label for=\\"duration\\" class=\\"fw-bold text-900 opacity-100\\"/>\\n                            <div class=\\"d-flex gap-2\\">\\n                                <div class=\\"d-flex align-items-start\\" invisible=\\"allday\\">\\n                                    <field name=\\"duration\\" widget=\\"float_time\\" string=\\"Duration\\" class=\\"oe_inline pe-2\\" readonly=\\"(id and recurrency) or not user_can_edit\\"/>\\n                                    <span> hours</span>\\n                                </div>\\n                                <span invisible=\\"allday\\" style=\\"white-space: pre;\\"> or </span>\\n                                <div class=\\"d-flex gap-2\\">\\n                                    <label for=\\"allday\\" class=\\"\\"/>\\n                                    <field name=\\"allday\\" class=\\"oe_inline\\" widget=\\"boolean_toggle\\" force_save=\\"1\\" options=\\"{'autosave': False}\\" readonly=\\"not user_can_edit\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"event_tz\\" invisible=\\"not recurrency\\" readonly=\\"not user_can_edit\\"/>\\n\\n\\n                            <field name=\\"recurrence_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"rrule_type\\" invisible=\\"1\\"/>\\n                            <field name=\\"recurrency\\" readonly=\\"not user_can_edit\\"/>\\n                            <field name=\\"rrule_type_ui\\" class=\\"w-auto\\" invisible=\\"not recurrency\\" required=\\"recurrency\\" readonly=\\"not user_can_edit\\"/>\\n                            <label for=\\"interval\\" class=\\"fw-bold text-900\\" invisible=\\"not recurrency or rrule_type_ui != 'custom'\\"/>\\n                            <div class=\\"d-flex gap-1\\" invisible=\\"not recurrency or rrule_type_ui != 'custom'\\">\\n                                <field name=\\"interval\\" string=\\"Repeat every\\" class=\\"oe_inline w-auto\\"/>\\n                                <field name=\\"rrule_type\\" nolabel=\\"1\\" class=\\"oe_inline\\" required=\\"rrule_type_ui == 'custom'\\"/>\\n                            </div>\\n                            <span class=\\"fw-bold text-nowrap\\" invisible=\\"rrule_type_ui not in ['weekly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'weekly')\\">Repeat on</span>\\n                            <div invisible=\\"rrule_type_ui not in ['weekly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'weekly')\\"><widget name=\\"calendar_week_days\\" readonly=\\"not user_can_edit\\"/></div>\\n                            <field name=\\"recurrence_id\\" invisible=\\"1\\"/>\\n\\n                            <label string=\\"Day of Month\\" for=\\"month_by\\" class=\\"fw-bold text-900\\" style=\\"width: fit-content;\\" invisible=\\"rrule_type_ui not in ['monthly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'monthly')\\"/>\\n                            <div class=\\"d-flex gap-2\\" invisible=\\"rrule_type_ui not in ['monthly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'monthly')\\">\\n                                <field name=\\"month_by\\" nolabel=\\"1\\" class=\\"oe_inline w-auto\\" required=\\"rrule_type_ui == 'monthly' or rrule_type == 'monthly'\\"/>\\n                                <field name=\\"day\\" nolabel=\\"1\\" class=\\"oe_inline w-auto\\" required=\\"(rrule_type_ui == 'monthly' or rrule_type == 'monthly') and month_by == 'date'\\" invisible=\\"month_by != 'date'\\"/>\\n                                <field name=\\"byday\\" string=\\"The\\" class=\\"oe_inline w-auto\\" nolabel=\\"1\\" required=\\"(rrule_type_ui == 'monthly' or rrule_type == 'monthly') and month_by == 'day'\\" invisible=\\"month_by != 'day'\\"/>\\n                                <field name=\\"weekday\\" nolabel=\\"1\\" class=\\"oe_inline w-auto\\" required=\\"(rrule_type_ui == 'monthly' or rrule_type == 'monthly') and month_by == 'day'\\" invisible=\\"month_by != 'day'\\"/>\\n                            </div>\\n                            <label string=\\"Until\\" for=\\"end_type\\" class=\\"fw-bold text-900\\" invisible=\\"not recurrency\\"/>\\n                            <div class=\\"d-flex gap-2\\" invisible=\\"not recurrency\\">\\n                                <field name=\\"end_type\\" class=\\"oe_inline w-auto\\" nolabel=\\"1\\" required=\\"recurrency\\" readonly=\\"not user_can_edit\\"/>\\n                                <field name=\\"count\\" class=\\"oe_inline w-auto\\" nolabel=\\"1\\" invisible=\\"end_type != 'count'\\" required=\\"recurrency\\" readonly=\\"not user_can_edit\\"/>\\n                                <field name=\\"until\\" class=\\"oe_inline w-auto\\" nolabel=\\"1\\" invisible=\\"end_type != 'end_date'\\" readonly=\\"not user_can_edit\\" required=\\"recurrency and end_type == 'end_date'\\" placeholder=\\"e.g: 12/31/2023\\"/>\\n                            </div>\\n\\n                            <field name=\\"location\\" placeholder=\\"Online Meeting\\" readonly=\\"not user_can_edit\\"/>\\n                            <label for=\\"videocall_location\\" class=\\"opacity-100\\"/>\\n                            <div name=\\"videocall_location_div\\" col=\\"2\\">\\n                                <field name=\\"videocall_location\\" string=\\"Videocall URL\\" widget=\\"CopyClipboardChar\\" force_save=\\"1\\" readonly=\\"videocall_source == 'discuss' or not user_can_edit\\"/>\\n                                <button name=\\"clear_videocall_location\\" type=\\"object\\" class=\\"btn btn-link ps-0\\" invisible=\\"not videocall_location or not user_can_edit\\" context=\\"{'recurrence_update': recurrence_update}\\">\\n                                    <span class=\\"fa fa-times\\"/><span> Clear meeting</span>\\n                                </button>\\n                                <button name=\\"set_discuss_videocall_location\\" type=\\"object\\" class=\\"btn btn-link ps-0\\" invisible=\\"videocall_location or not user_can_edit\\" context=\\"{'recurrence_update': recurrence_update}\\">\\n                                    <span class=\\"fa fa-plus\\"/><span> Odoo meeting</span>\\n                                </button>\\n                                <button name=\\"action_join_video_call\\" class=\\"btn btn-link\\" help=\\"Join Video Call\\" type=\\"object\\" invisible=\\"not videocall_location or not user_can_edit\\">\\n                                    <span class=\\"oi oi-arrow-right\\"/><span> Join video call</span>\\n                                </button>\\n                            </div>\\n                            <field name=\\"videocall_source\\" invisible=\\"1\\"/>\\n                            <field name=\\"access_token\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                            <field name=\\"categ_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create_edit': True}\\" readonly=\\"not user_can_edit\\"/>\\n                            <label for=\\"privacy\\"/>\\n                                    <div class=\\"o_row\\">\\n                                        <field name=\\"show_as\\" readonly=\\"not user_can_edit\\" nolabel=\\"1\\"/>\\n                                        <field name=\\"privacy\\" readonly=\\"not user_can_edit\\" nolabel=\\"1\\" placeholder=\\"Default\\"/>\\n                                    </div>\\n                                    <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"not user_can_edit\\"/>\\n                                    <field name=\\"description\\" options=\\"{'height': 100}\\" placeholder=\\"Add description\\" readonly=\\"not user_can_edit\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"should_show_status\\" invisible=\\"1\\"/>\\n                            <field name=\\"current_status\\" class=\\"w-auto\\" required=\\"should_show_status\\" readonly=\\"not should_show_status\\" invisible=\\"not should_show_status\\"/>\\n                            <field name=\\"alarm_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_quick_create': True}\\" readonly=\\"not user_can_edit\\"/>\\n                            <div class=\\"o_row\\" colspan=\\"2\\">\\n                                <div colspan=\\"1\\">\\n                                    <field name=\\"attendees_count\\" class=\\"w-auto oe_inline\\" nolabel=\\"1\\"/><span> Attendees</span>\\n                                </div>\\n                                <div name=\\"send_buttons\\" class=\\"d-flex gap-2 justify-content-end\\" colspan=\\"1\\">\\n                                    <button name=\\"action_open_composer\\" help=\\"Send Email to attendees\\" type=\\"object\\" string=\\" EMAIL\\" icon=\\"fa-envelope\\" invisible=\\"not user_can_edit\\"/>\\n                                </div>\\n                            </div>\\n                            <div colspan=\\"2\\">\\n                                <field name=\\"accepted_count\\" class=\\"w-auto oe_inline\\" nolabel=\\"1\\"/> yes,\\n                                <field name=\\"tentative_count\\" class=\\"w-auto oe_inline\\" nolabel=\\"1\\"/> maybe,\\n                                <field name=\\"declined_count\\" class=\\"w-auto oe_inline\\" nolabel=\\"1\\"/> no,\\n                                <field name=\\"awaiting_count\\" class=\\"w-auto oe_inline\\" nolabel=\\"1\\"/> awaiting\\n                            </div>\\n                            <div class=\\"d-flex align-items-baseline\\" colspan=\\"2\\">\\n                                <field name=\\"partner_ids\\" widget=\\"many2manyattendee\\" placeholder=\\"Select attendees...\\" options=\\"{'no_quick_create': True}\\" context=\\"{'form_view_ref': 'base.view_partner_simple_form'}\\" domain=\\"[('type','!=','private')]\\" class=\\"oe_inline\\" readonly=\\"not user_can_edit\\"/>\\n                            </div>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"page_invitations\\" string=\\"Invitations\\" groups=\\"base.group_no_one\\" invisible=\\"not user_can_edit\\">\\n                            <button name=\\"action_sendmail\\" type=\\"object\\" string=\\"Send Invitations\\" icon=\\"fa-envelope\\" class=\\"oe_link\\"/>\\n                            <field name=\\"attendee_ids\\" widget=\\"one2many\\" mode=\\"list,kanban\\" readonly=\\"1\\">\\n                                <list string=\\"Invitation details\\" editable=\\"top\\" create=\\"false\\" delete=\\"false\\">\\n                                    <field name=\\"partner_id\\"/>\\n                                    <field name=\\"email\\" widget=\\"email\\"/>\\n                                    <field name=\\"phone\\" widget=\\"phone\\"/>\\n                                    <field name=\\"state\\"/>\\n                                    <button name=\\"do_tentative\\" invisible=\\"state not in ('needsAction', 'declined', 'accepted')\\" string=\\"Uncertain\\" type=\\"object\\" icon=\\"fa-asterisk\\"/>\\n                                    <button name=\\"do_accept\\" string=\\"Accept\\" invisible=\\"state not in ('needsAction', 'tentative', 'declined')\\" type=\\"object\\" icon=\\"fa-check text-success\\"/>\\n                                    <button name=\\"do_decline\\" string=\\"Decline\\" invisible=\\"state not in ('needsAction', 'tentative', 'accepted')\\" type=\\"object\\" icon=\\"fa-times-circle text-danger\\"/>\\n                                </list>\\n                                <kanban class=\\"o_kanban_mobile\\" create=\\"false\\" delete=\\"false\\">\\n\\n                                    <templates>\\n                                        <t t-name=\\"card\\">\\n                                            <field name=\\"partner_id\\"/>\\n                                            <field name=\\"email\\" widget=\\"email\\"/>\\n                                            <span>Status: <field name=\\"state\\"/></span>\\n                                            <footer class=\\"justify-content-end\\">\\n                                                <button name=\\"do_tentative\\" invisible=\\"state not in ('needsAction', 'declined', 'accepted')\\" string=\\"Uncertain\\" type=\\"object\\" class=\\"btn fa fa-asterisk\\"/>\\n                                                <button name=\\"do_accept\\" invisible=\\"state not in ('needsAction', 'tentative', 'declined')\\" string=\\"Accept\\" type=\\"object\\" class=\\"btn fa fa-check text-success\\"/>\\n                                                <button name=\\"do_decline\\" invisible=\\"state not in ('needsAction', 'tentative', 'accepted')\\" string=\\"Decline\\" type=\\"object\\" class=\\"btn fa fa-times-circle text-danger\\"/>\\n                                            </footer>\\n                                        </t>\\n                                    </templates>\\n                                </kanban>\\n                            </field>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter/>\\n            </form>", "es_ES": "<form string=\\"Reuniones\\" js_class=\\"calendar_form\\">\\n                <div invisible=\\"not recurrence_id\\" class=\\"alert alert-info oe_edit_only\\" role=\\"status\\">\\n                    <p>Editar evento recurrente</p>\\n                    <field name=\\"recurrence_update\\" widget=\\"radio\\"/>\\n                </div>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button icon=\\"fa-bars\\" type=\\"object\\" name=\\"action_open_calendar_event\\" invisible=\\"not (res_id and res_model_name)\\">\\n                            <field name=\\"res_model_name\\"/>\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\n                    <field name=\\"user_can_edit\\" invisible=\\"1\\"/>\\n                    <field name=\\"invalid_email_partner_ids\\" invisible=\\"1\\"/> <!-- this field will be used in\\n                        many2many_attendees widget -->\\n                    <div class=\\"oe_title mb-3\\">\\n                        <div>\\n                            <label for=\\"name\\"/>\\n                        </div>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ej. Comida de negocios\\" readonly=\\"not user_can_edit\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"start_date\\" widget=\\"daterange\\" options=\\"{'end_date_field': 'stop_date'}\\" invisible=\\"not allday\\" required=\\"allday\\" readonly=\\"not user_can_edit\\"/>\\n                            <field name=\\"start\\" widget=\\"daterange\\" options=\\"{'end_date_field': 'stop'}\\" invisible=\\"allday\\" required=\\"not allday\\" readonly=\\"not user_can_edit\\"/>\\n                            <field name=\\"stop_date\\" invisible=\\"1\\"/>\\n                            <field name=\\"stop\\" invisible=\\"1\\"/>\\n                            <label for=\\"duration\\" class=\\"fw-bold text-900 opacity-100\\"/>\\n                            <div class=\\"d-flex gap-2\\">\\n                                <div class=\\"d-flex align-items-start\\" invisible=\\"allday\\">\\n                                    <field name=\\"duration\\" widget=\\"float_time\\" string=\\"Duración\\" class=\\"oe_inline pe-2\\" readonly=\\"(id and recurrency) or not user_can_edit\\"/>\\n                                    <span> horas</span>\\n                                </div>\\n                                <span invisible=\\"allday\\" style=\\"white-space: pre;\\"> o </span>\\n                                <div class=\\"d-flex gap-2\\">\\n                                    <label for=\\"allday\\" class=\\"\\"/>\\n                                    <field name=\\"allday\\" class=\\"oe_inline\\" widget=\\"boolean_toggle\\" force_save=\\"1\\" options=\\"{'autosave': False}\\" readonly=\\"not user_can_edit\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"event_tz\\" invisible=\\"not recurrency\\" readonly=\\"not user_can_edit\\"/>\\n\\n\\n                            <field name=\\"recurrence_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"rrule_type\\" invisible=\\"1\\"/>\\n                            <field name=\\"recurrency\\" readonly=\\"not user_can_edit\\"/>\\n                            <field name=\\"rrule_type_ui\\" class=\\"w-auto\\" invisible=\\"not recurrency\\" required=\\"recurrency\\" readonly=\\"not user_can_edit\\"/>\\n                            <label for=\\"interval\\" class=\\"fw-bold text-900\\" invisible=\\"not recurrency or rrule_type_ui != 'custom'\\"/>\\n                            <div class=\\"d-flex gap-1\\" invisible=\\"not recurrency or rrule_type_ui != 'custom'\\">\\n                                <field name=\\"interval\\" string=\\"Repite cada\\" class=\\"oe_inline w-auto\\"/>\\n                                <field name=\\"rrule_type\\" nolabel=\\"1\\" class=\\"oe_inline\\" required=\\"rrule_type_ui == 'custom'\\"/>\\n                            </div>\\n                            <span class=\\"fw-bold text-nowrap\\" invisible=\\"rrule_type_ui not in ['weekly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'weekly')\\">Repetir el</span>\\n                            <div invisible=\\"rrule_type_ui not in ['weekly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'weekly')\\"><widget name=\\"calendar_week_days\\" readonly=\\"not user_can_edit\\"/></div>\\n                            <field name=\\"recurrence_id\\" invisible=\\"1\\"/>\\n\\n                            <label string=\\"Día del mes\\" for=\\"month_by\\" class=\\"fw-bold text-900\\" style=\\"width: fit-content;\\" invisible=\\"rrule_type_ui not in ['monthly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'monthly')\\"/>\\n                            <div class=\\"d-flex gap-2\\" invisible=\\"rrule_type_ui not in ['monthly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'monthly')\\">\\n                                <field name=\\"month_by\\" nolabel=\\"1\\" class=\\"oe_inline w-auto\\" required=\\"rrule_type_ui == 'monthly' or rrule_type == 'monthly'\\"/>\\n                                <field name=\\"day\\" nolabel=\\"1\\" class=\\"oe_inline w-auto\\" required=\\"(rrule_type_ui == 'monthly' or rrule_type == 'monthly') and month_by == 'date'\\" invisible=\\"month_by != 'date'\\"/>\\n                                <field name=\\"byday\\" string=\\"El\\" class=\\"oe_inline w-auto\\" nolabel=\\"1\\" required=\\"(rrule_type_ui == 'monthly' or rrule_type == 'monthly') and month_by == 'day'\\" invisible=\\"month_by != 'day'\\"/>\\n                                <field name=\\"weekday\\" nolabel=\\"1\\" class=\\"oe_inline w-auto\\" required=\\"(rrule_type_ui == 'monthly' or rrule_type == 'monthly') and month_by == 'day'\\" invisible=\\"month_by != 'day'\\"/>\\n                            </div>\\n                            <label string=\\"Hasta\\" for=\\"end_type\\" class=\\"fw-bold text-900\\" invisible=\\"not recurrency\\"/>\\n                            <div class=\\"d-flex gap-2\\" invisible=\\"not recurrency\\">\\n                                <field name=\\"end_type\\" class=\\"oe_inline w-auto\\" nolabel=\\"1\\" required=\\"recurrency\\" readonly=\\"not user_can_edit\\"/>\\n                                <field name=\\"count\\" class=\\"oe_inline w-auto\\" nolabel=\\"1\\" invisible=\\"end_type != 'count'\\" required=\\"recurrency\\" readonly=\\"not user_can_edit\\"/>\\n                                <field name=\\"until\\" class=\\"oe_inline w-auto\\" nolabel=\\"1\\" invisible=\\"end_type != 'end_date'\\" readonly=\\"not user_can_edit\\" required=\\"recurrency and end_type == 'end_date'\\" placeholder=\\"p. ej. 31/12/2023\\"/>\\n                            </div>\\n\\n                            <field name=\\"location\\" placeholder=\\"Reunión en línea\\" readonly=\\"not user_can_edit\\"/>\\n                            <label for=\\"videocall_location\\" class=\\"opacity-100\\"/>\\n                            <div name=\\"videocall_location_div\\" col=\\"2\\">\\n                                <field name=\\"videocall_location\\" string=\\"URL de la videollamada\\" widget=\\"CopyClipboardChar\\" force_save=\\"1\\" readonly=\\"videocall_source == 'discuss' or not user_can_edit\\"/>\\n                                <button name=\\"clear_videocall_location\\" type=\\"object\\" class=\\"btn btn-link ps-0\\" invisible=\\"not videocall_location or not user_can_edit\\" context=\\"{'recurrence_update': recurrence_update}\\">\\n                                    <span class=\\"fa fa-times\\"/><span> Eliminar reunión</span>\\n                                </button>\\n                                <button name=\\"set_discuss_videocall_location\\" type=\\"object\\" class=\\"btn btn-link ps-0\\" invisible=\\"videocall_location or not user_can_edit\\" context=\\"{'recurrence_update': recurrence_update}\\">\\n                                    <span class=\\"fa fa-plus\\"/><span> Reunión de Odoo</span>\\n                                </button>\\n                                <button name=\\"action_join_video_call\\" class=\\"btn btn-link\\" help=\\"Unirse a videollamada\\" type=\\"object\\" invisible=\\"not videocall_location or not user_can_edit\\">\\n                                    <span class=\\"oi oi-arrow-right\\"/><span> Unirse a videollamada</span>\\n                                </button>\\n                            </div>\\n                            <field name=\\"videocall_source\\" invisible=\\"1\\"/>\\n                            <field name=\\"access_token\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                            <field name=\\"categ_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create_edit': True}\\" readonly=\\"not user_can_edit\\"/>\\n                            <label for=\\"privacy\\"/>\\n                                    <div class=\\"o_row\\">\\n                                        <field name=\\"show_as\\" readonly=\\"not user_can_edit\\" nolabel=\\"1\\"/>\\n                                        <field name=\\"privacy\\" readonly=\\"not user_can_edit\\" nolabel=\\"1\\" placeholder=\\"Por defecto\\"/>\\n                                    </div>\\n                                    <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"not user_can_edit\\"/>\\n                                    <field name=\\"description\\" options=\\"{'height': 100}\\" placeholder=\\"Añadir una descripción\\" readonly=\\"not user_can_edit\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"should_show_status\\" invisible=\\"1\\"/>\\n                            <field name=\\"current_status\\" class=\\"w-auto\\" required=\\"should_show_status\\" readonly=\\"not should_show_status\\" invisible=\\"not should_show_status\\"/>\\n                            <field name=\\"alarm_ids\\" widget=\\"many2many_tags\\" options=\\"{'no_quick_create': True}\\" readonly=\\"not user_can_edit\\"/>\\n                            <div class=\\"o_row\\" colspan=\\"2\\">\\n                                <div colspan=\\"1\\">\\n                                    <field name=\\"attendees_count\\" class=\\"w-auto oe_inline\\" nolabel=\\"1\\"/><span> Asistentes</span>\\n                                </div>\\n                                <div name=\\"send_buttons\\" class=\\"d-flex gap-2 justify-content-end\\" colspan=\\"1\\">\\n                                    <button name=\\"action_open_composer\\" help=\\"Enviar correo electrónico a los asistentes\\" type=\\"object\\" string=\\"CORREO ELECTRÓNICO\\" icon=\\"fa-envelope\\" invisible=\\"not user_can_edit\\"/>\\n                                </div>\\n                            </div>\\n                            <div colspan=\\"2\\">\\n                                <field name=\\"accepted_count\\" class=\\"w-auto oe_inline\\" nolabel=\\"1\\"/> sí,\\n                                <field name=\\"tentative_count\\" class=\\"w-auto oe_inline\\" nolabel=\\"1\\"/> tal vez, \\n                                <field name=\\"declined_count\\" class=\\"w-auto oe_inline\\" nolabel=\\"1\\"/> no,\\n                                <field name=\\"awaiting_count\\" class=\\"w-auto oe_inline\\" nolabel=\\"1\\"/> pendiente\\n                            </div>\\n                            <div class=\\"d-flex align-items-baseline\\" colspan=\\"2\\">\\n                                <field name=\\"partner_ids\\" widget=\\"many2manyattendee\\" placeholder=\\"Seleccione asistentes...\\" options=\\"{'no_quick_create': True}\\" context=\\"{'form_view_ref': 'base.view_partner_simple_form'}\\" domain=\\"[('type','!=','private')]\\" class=\\"oe_inline\\" readonly=\\"not user_can_edit\\"/>\\n                            </div>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"page_invitations\\" string=\\"Invitaciones\\" groups=\\"base.group_no_one\\" invisible=\\"not user_can_edit\\">\\n                            <button name=\\"action_sendmail\\" type=\\"object\\" string=\\"Enviar invitaciones\\" icon=\\"fa-envelope\\" class=\\"oe_link\\"/>\\n                            <field name=\\"attendee_ids\\" widget=\\"one2many\\" mode=\\"list,kanban\\" readonly=\\"1\\">\\n                                <list string=\\"Detalles de la invitación\\" editable=\\"top\\" create=\\"false\\" delete=\\"false\\">\\n                                    <field name=\\"partner_id\\"/>\\n                                    <field name=\\"email\\" widget=\\"email\\"/>\\n                                    <field name=\\"phone\\" widget=\\"phone\\"/>\\n                                    <field name=\\"state\\"/>\\n                                    <button name=\\"do_tentative\\" invisible=\\"state not in ('needsAction', 'declined', 'accepted')\\" string=\\"Incierto\\" type=\\"object\\" icon=\\"fa-asterisk\\"/>\\n                                    <button name=\\"do_accept\\" string=\\"Aceptar\\" invisible=\\"state not in ('needsAction', 'tentative', 'declined')\\" type=\\"object\\" icon=\\"fa-check text-success\\"/>\\n                                    <button name=\\"do_decline\\" string=\\"Rechazar\\" invisible=\\"state not in ('needsAction', 'tentative', 'accepted')\\" type=\\"object\\" icon=\\"fa-times-circle text-danger\\"/>\\n                                </list>\\n                                <kanban class=\\"o_kanban_mobile\\" create=\\"false\\" delete=\\"false\\">\\n\\n                                    <templates>\\n                                        <t t-name=\\"card\\">\\n                                            <field name=\\"partner_id\\"/>\\n                                            <field name=\\"email\\" widget=\\"email\\"/>\\n                                            <span>Estado: <field name=\\"state\\"/></span>\\n                                            <footer class=\\"justify-content-end\\">\\n                                                <button name=\\"do_tentative\\" invisible=\\"state not in ('needsAction', 'declined', 'accepted')\\" string=\\"Incierto\\" type=\\"object\\" class=\\"btn fa fa-asterisk\\"/>\\n                                                <button name=\\"do_accept\\" invisible=\\"state not in ('needsAction', 'tentative', 'declined')\\" string=\\"Aceptar\\" type=\\"object\\" class=\\"btn fa fa-check text-success\\"/>\\n                                                <button name=\\"do_decline\\" invisible=\\"state not in ('needsAction', 'tentative', 'accepted')\\" string=\\"Rechazar\\" type=\\"object\\" class=\\"btn fa fa-times-circle text-danger\\"/>\\n                                            </footer>\\n                                        </t>\\n                                    </templates>\\n                                </kanban>\\n                            </field>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter/>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Meetings" js_class="calendar_form">\n                <div invisible="not recurrence_id" class="alert alert-info oe_edit_only" role="status">\n                    <p>Edit recurring event</p>\n                    <field name="recurrence_update" widget="radio"/>\n                </div>\n                <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <button icon="fa-bars" type="object" name="action_open_calendar_event" invisible="not (res_id and res_model_name)">\n                            <field name="res_model_name"/>\n                        </button>\n                    </div>\n                    <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                    <field name="res_id" invisible="1"/>\n                    <field name="active" invisible="1"/>\n                    <field name="user_can_edit" invisible="1"/>\n                    <field name="invalid_email_partner_ids" invisible="1"/> <!-- this field will be used in\n                        many2many_attendees widget -->\n                    <div class="oe_title mb-3">\n                        <div>\n                            <label for="name"/>\n                        </div>\n                        <h1>\n                            <field name="name" placeholder="e.g. Business Lunch" readonly="not user_can_edit"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="start_date" widget="daterange" options="{'end_date_field': 'stop_date'}" invisible="not allday" required="allday" readonly="not user_can_edit"/>\n                            <field name="start" widget="daterange" options="{'end_date_field': 'stop'}" invisible="allday" required="not allday" readonly="not user_can_edit"/>\n                            <field name="stop_date" invisible="1"/>\n                            <field name="stop" invisible="1"/>\n                            <label for="duration" class="fw-bold text-900 opacity-100"/>\n                            <div class="d-flex gap-2">\n                                <div class="d-flex align-items-start" invisible="allday">\n                                    <field name="duration" widget="float_time" string="Duration" class="oe_inline pe-2" readonly="(id and recurrency) or not user_can_edit"/>\n                                    <span> hours</span>\n                                </div>\n                                <span invisible="allday" style="white-space: pre;"> or </span>\n                                <div class="d-flex gap-2">\n                                    <label for="allday" class=""/>\n                                    <field name="allday" class="oe_inline" widget="boolean_toggle" force_save="1" options="{'autosave': False}" readonly="not user_can_edit"/>\n                                </div>\n                            </div>\n                            <field name="event_tz" invisible="not recurrency" readonly="not user_can_edit"/>\n\n\n                            <field name="recurrence_id" invisible="1"/>\n                            <field name="rrule_type" invisible="1"/>\n                            <field name="recurrency" readonly="not user_can_edit"/>\n                            <field name="rrule_type_ui" class="w-auto" invisible="not recurrency" required="recurrency" readonly="not user_can_edit"/>\n                            <label for="interval" class="fw-bold text-900" invisible="not recurrency or rrule_type_ui != 'custom'"/>\n                            <div class="d-flex gap-1" invisible="not recurrency or rrule_type_ui != 'custom'">\n                                <field name="interval" string="Repeat every" class="oe_inline w-auto"/>\n                                <field name="rrule_type" nolabel="1" class="oe_inline" required="rrule_type_ui == 'custom'"/>\n                            </div>\n                            <span class="fw-bold text-nowrap" invisible="rrule_type_ui not in ['weekly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'weekly')">Repeat on</span>\n                            <div invisible="rrule_type_ui not in ['weekly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'weekly')"><widget name="calendar_week_days" readonly="not user_can_edit"/></div>\n                            <field name="recurrence_id" invisible="1"/>\n\n                            <label string="Day of Month" for="month_by" class="fw-bold text-900" style="width: fit-content;" invisible="rrule_type_ui not in ['monthly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'monthly')"/>\n                            <div class="d-flex gap-2" invisible="rrule_type_ui not in ['monthly', 'custom'] or (rrule_type_ui == 'custom' and rrule_type != 'monthly')">\n                                <field name="month_by" nolabel="1" class="oe_inline w-auto" required="rrule_type_ui == 'monthly' or rrule_type == 'monthly'"/>\n                                <field name="day" nolabel="1" class="oe_inline w-auto" required="(rrule_type_ui == 'monthly' or rrule_type == 'monthly') and month_by == 'date'" invisible="month_by != 'date'"/>\n                                <field name="byday" string="The" class="oe_inline w-auto" nolabel="1" required="(rrule_type_ui == 'monthly' or rrule_type == 'monthly') and month_by == 'day'" invisible="month_by != 'day'"/>\n                                <field name="weekday" nolabel="1" class="oe_inline w-auto" required="(rrule_type_ui == 'monthly' or rrule_type == 'monthly') and month_by == 'day'" invisible="month_by != 'day'"/>\n                            </div>\n                            <label string="Until" for="end_type" class="fw-bold text-900" invisible="not recurrency"/>\n                            <div class="d-flex gap-2" invisible="not recurrency">\n                                <field name="end_type" class="oe_inline w-auto" nolabel="1" required="recurrency" readonly="not user_can_edit"/>\n                                <field name="count" class="oe_inline w-auto" nolabel="1" invisible="end_type != 'count'" required="recurrency" readonly="not user_can_edit"/>\n                                <field name="until" class="oe_inline w-auto" nolabel="1" invisible="end_type != 'end_date'" readonly="not user_can_edit" required="recurrency and end_type == 'end_date'" placeholder="e.g: 12/31/2023"/>\n                            </div>\n\n                            <field name="location" placeholder="Online Meeting" readonly="not user_can_edit"/>\n                            <label for="videocall_location" class="opacity-100"/>\n                            <div name="videocall_location_div" col="2">\n                                <field name="videocall_location" string="Videocall URL" widget="CopyClipboardChar" force_save="1" readonly="videocall_source == 'discuss' or not user_can_edit"/>\n                                <button name="clear_videocall_location" type="object" class="btn btn-link ps-0" invisible="not videocall_location or not user_can_edit" context="{'recurrence_update': recurrence_update}">\n                                    <span class="fa fa-times"/><span> Clear meeting</span>\n                                </button>\n                                <button name="set_discuss_videocall_location" type="object" class="btn btn-link ps-0" invisible="videocall_location or not user_can_edit" context="{'recurrence_update': recurrence_update}">\n                                    <span class="fa fa-plus"/><span> Odoo meeting</span>\n                                </button>\n                                <button name="action_join_video_call" class="btn btn-link" help="Join Video Call" type="object" invisible="not videocall_location or not user_can_edit">\n                                    <span class="oi oi-arrow-right"/><span> Join video call</span>\n                                </button>\n                            </div>\n                            <field name="videocall_source" invisible="1"/>\n                            <field name="access_token" invisible="1" force_save="1"/>\n                            <field name="categ_ids" widget="many2many_tags" options="{'color_field': 'color', 'no_create_edit': True}" readonly="not user_can_edit"/>\n                            <label for="privacy"/>\n                                    <div class="o_row">\n                                        <field name="show_as" readonly="not user_can_edit" nolabel="1"/>\n                                        <field name="privacy" readonly="not user_can_edit" nolabel="1" placeholder="Default"/>\n                                    </div>\n                                    <field name="user_id" widget="many2one_avatar_user" readonly="not user_can_edit"/>\n                                    <field name="description" options="{'height': 100}" placeholder="Add description" readonly="not user_can_edit"/>\n                        </group>\n                        <group>\n                            <field name="should_show_status" invisible="1"/>\n                            <field name="current_status" class="w-auto" required="should_show_status" readonly="not should_show_status" invisible="not should_show_status"/>\n                            <field name="alarm_ids" widget="many2many_tags" options="{'no_quick_create': True}" readonly="not user_can_edit"/>\n                            <div class="o_row" colspan="2">\n                                <div colspan="1">\n                                    <field name="attendees_count" class="w-auto oe_inline" nolabel="1"/><span> Attendees</span>\n                                </div>\n                                <div name="send_buttons" class="d-flex gap-2 justify-content-end" colspan="1">\n                                    <button name="action_open_composer" help="Send Email to attendees" type="object" string=" EMAIL" icon="fa-envelope" invisible="not user_can_edit"/>\n                                </div>\n                            </div>\n                            <div colspan="2">\n                                <field name="accepted_count" class="w-auto oe_inline" nolabel="1"/> yes,\n                                <field name="tentative_count" class="w-auto oe_inline" nolabel="1"/> maybe,\n                                <field name="declined_count" class="w-auto oe_inline" nolabel="1"/> no,\n                                <field name="awaiting_count" class="w-auto oe_inline" nolabel="1"/> awaiting\n                            </div>\n                            <div class="d-flex align-items-baseline" colspan="2">\n                                <field name="partner_ids" widget="many2manyattendee" placeholder="Select attendees..." options="{'no_quick_create': True}" context="{'form_view_ref': 'base.view_partner_simple_form'}" domain="[('type','!=','private')]" class="oe_inline" readonly="not user_can_edit"/>\n                            </div>\n                        </group>\n                    </group>\n                    <notebook>\n                        <page name="page_invitations" string="Invitations" groups="base.group_no_one" invisible="not user_can_edit">\n                            <button name="action_sendmail" type="object" string="Send Invitations" icon="fa-envelope" class="oe_link"/>\n                            <field name="attendee_ids" widget="one2many" mode="list,kanban" readonly="1">\n                                <list string="Invitation details" editable="top" create="false" delete="false">\n                                    <field name="partner_id"/>\n                                    <field name="email" widget="email"/>\n                                    <field name="phone" widget="phone"/>\n                                    <field name="state"/>\n                                    <button name="do_tentative" invisible="state not in ('needsAction', 'declined', 'accepted')" string="Uncertain" type="object" icon="fa-asterisk"/>\n                                    <button name="do_accept" string="Accept" invisible="state not in ('needsAction', 'tentative', 'declined')" type="object" icon="fa-check text-success"/>\n                                    <button name="do_decline" string="Decline" invisible="state not in ('needsAction', 'tentative', 'accepted')" type="object" icon="fa-times-circle text-danger"/>\n                                </list>\n                                <kanban class="o_kanban_mobile" create="false" delete="false">\n\n                                    <templates>\n                                        <t t-name="card">\n                                            <field name="partner_id"/>\n                                            <field name="email" widget="email"/>\n                                            <span>Status: <field name="state"/></span>\n                                            <footer class="justify-content-end">\n                                                <button name="do_tentative" invisible="state not in ('needsAction', 'declined', 'accepted')" string="Uncertain" type="object" class="btn fa fa-asterisk"/>\n                                                <button name="do_accept" invisible="state not in ('needsAction', 'tentative', 'declined')" string="Accept" type="object" class="btn fa fa-check text-success"/>\n                                                <button name="do_decline" invisible="state not in ('needsAction', 'tentative', 'accepted')" string="Decline" type="object" class="btn fa fa-times-circle text-danger"/>\n                                            </footer>\n                                        </t>\n                                    </templates>\n                                </kanban>\n                            </field>\n                        </page>\n                    </notebook>\n                </sheet>\n                <chatter/>\n            </form>\n        	f	t	2026-04-08 08:38:54.40235	2026-04-08 08:38:54.40235	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
193	16	\N	1	1	webclient_scoped_app	\N	web.webclient_scoped_app	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t t-name=\\"web.webclient_scoped_app\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"title\\" t-value=\\"'Install %s' % (app_name)\\"/>\\n            <t t-set=\\"x_icon\\" t-value=\\"'/scoped_app_icon_png?app_id=%s' % (app_id)\\"/>\\n            <t t-set=\\"head\\">\\n                <t t-call-assets=\\"web.assets_frontend_minimal\\"/>\\n                <t t-call-assets=\\"web.assets_frontend_lazy\\"/>\\n                <link rel=\\"apple-touch-icon\\" t-att-href=\\"x_icon\\"/>\\n                <link rel=\\"manifest\\" t-att-href=\\"safe_manifest_url\\" crossorigin=\\"use-credentials\\"/>\\n                <meta name=\\"viewport\\" content=\\"width=device-width, initial-scale=1\\"/>\\n            </t>\\n            <owl-component name=\\"web.install_scoped_app\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.webclient_scoped_app">\n        <t t-call="web.layout">\n            <t t-set="html_data" t-value="{'style': 'height: 100%;'}"/>\n            <t t-set="title" t-value="'Install %s' % (app_name)"/>\n            <t t-set="x_icon" t-value="'/scoped_app_icon_png?app_id=%s' % (app_id)"/>\n            <t t-set="head">\n                <t t-call-assets="web.assets_frontend_minimal"/>\n                <t t-call-assets="web.assets_frontend_lazy"/>\n                <link rel="apple-touch-icon" t-att-href="x_icon"/>\n                <link rel="manifest" t-att-href="safe_manifest_url" crossorigin="use-credentials"/>\n                <meta name="viewport" content="width=device-width, initial-scale=1"/>\n            </t>\n            <owl-component name="web.install_scoped_app"/>\n        </t>\n    </t>\n	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
318	16	\N	1	1	mail.tracking.value.form	mail.tracking.value	\N	form	mail/views/mail_tracking_value_views.xml	primary	{"en_US": "<form string=\\"Tracking Value\\">\\n                    <sheet>\\n                        <group name=\\"field_details\\" string=\\"Field details\\">\\n                            <field name=\\"field_id\\"/>\\n                        </group>\\n                        <group name=\\"values\\">\\n                            <group name=\\"old_values\\" string=\\"Old values\\">\\n                                <field name=\\"old_value_integer\\"/>\\n                                <field name=\\"old_value_float\\"/>\\n                                <field name=\\"old_value_char\\"/>\\n                                <field name=\\"old_value_text\\"/>\\n                                <field name=\\"old_value_datetime\\"/>\\n                            </group>\\n                            <group name=\\"new_values\\" string=\\"New values\\">\\n                                <field name=\\"new_value_integer\\"/>\\n                                <field name=\\"new_value_float\\"/>\\n                                <field name=\\"new_value_char\\"/>\\n                                <field name=\\"new_value_text\\"/>\\n                                <field name=\\"new_value_datetime\\"/>\\n                            </group>\\n                        </group>\\n                        <group string=\\"Related Message\\">\\n                            <field name=\\"mail_message_id\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Valor de seguimiento\\">\\n                    <sheet>\\n                        <group name=\\"field_details\\" string=\\"Detalles del campo\\">\\n                            <field name=\\"field_id\\"/>\\n                        </group>\\n                        <group name=\\"values\\">\\n                            <group name=\\"old_values\\" string=\\"Valores antiguos\\">\\n                                <field name=\\"old_value_integer\\"/>\\n                                <field name=\\"old_value_float\\"/>\\n                                <field name=\\"old_value_char\\"/>\\n                                <field name=\\"old_value_text\\"/>\\n                                <field name=\\"old_value_datetime\\"/>\\n                            </group>\\n                            <group name=\\"new_values\\" string=\\"Nuevos valores\\">\\n                                <field name=\\"new_value_integer\\"/>\\n                                <field name=\\"new_value_float\\"/>\\n                                <field name=\\"new_value_char\\"/>\\n                                <field name=\\"new_value_text\\"/>\\n                                <field name=\\"new_value_datetime\\"/>\\n                            </group>\\n                        </group>\\n                        <group string=\\"Mensaje relacionado\\">\\n                            <field name=\\"mail_message_id\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Tracking Value">\n                    <sheet>\n                        <group name="field_details" string="Field details">\n                            <field name="field_id"/>\n                        </group>\n                        <group name="values">\n                            <group name="old_values" string="Old values">\n                                <field name="old_value_integer"/>\n                                <field name="old_value_float"/>\n                                <field name="old_value_char"/>\n                                <field name="old_value_text"/>\n                                <field name="old_value_datetime"/>\n                            </group>\n                            <group name="new_values" string="New values">\n                                <field name="new_value_integer"/>\n                                <field name="new_value_float"/>\n                                <field name="new_value_char"/>\n                                <field name="new_value_text"/>\n                                <field name="new_value_datetime"/>\n                            </group>\n                        </group>\n                        <group string="Related Message">\n                            <field name="mail_message_id"/>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2287	16	\N	1	1	equipment.stage.kanban	maintenance.stage	\N	kanban	maintenance/views/maintenance_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\">\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <field name=\\"name\\" class=\\"fw-bolder\\"/>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile">\n                <templates>\n                    <t t-name="card">\n                        <field name="name" class="fw-bolder"/>\n                    </t>\n                </templates>\n            </kanban>\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
195	16	\N	1	1	Report layout	\N	web.report_preview_layout	qweb	web/views/report_templates.xml	primary	{"en_US": "<t name=\\"Report layout\\" t-name=\\"web.report_preview_layout\\">&lt;!DOCTYPE html&gt;\\n        <html t-att-lang=\\"lang and lang.replace('_', '-')\\" t-att-data-report-margin-top=\\"data_report_margin_top\\" t-att-data-report-header-spacing=\\"data_report_header_spacing\\" t-att-data-report-dpi=\\"data_report_dpi\\" t-att-data-report-landscape=\\"data_report_landscape\\" t-att-web-base-url=\\"web_base_url\\">\\n            <head>\\n                <meta charset=\\"utf-8\\"/>\\n                <meta name=\\"viewport\\" content=\\"initial-scale=1\\"/>\\n                <title><t t-esc=\\"title or 'Odoo Report'\\"/></title>\\n                <t t-call-assets=\\"web.report_assets_common\\" t-js=\\"false\\"/>\\n                <style>\\n                    <t t-out=\\"preview_css\\"/>\\n\\n                    /**\\n                        Some css is overridden as it doesn't work properly in the preview.\\n                        Before generating 'real' reports, a lot of processing is applied. It is therefore quite\\n                        complicated to have an almost exact replica of the pdf report.\\n                        This changes down here are hacks to make the preview look as good as possible.\\n                    **/\\n                    .article {\\n                        z-index: -2;\\n                    }\\n\\n                    .loading-spinner {\\n                        position: absolute;\\n                        top: 50%;\\n                        left: 50%;\\n                        transform: translate(-50%, -50%);\\n                        border-top: 8px solid #e3e3e3;\\n                        border-radius: 50%;\\n                        width: 60px;\\n                        height: 60px;\\n                        animation: spin 1s linear infinite;\\n                    }\\n\\n                    @keyframes spin {\\n                        0% { transform: rotate(0deg); }\\n                        100% { transform: rotate(360deg); }\\n                    }\\n                </style>\\n            </head>\\n            <body class=\\"o_body_html container-fluid\\" style=\\"overflow:hidden\\" t-att-dir=\\"env['res.lang']._get_data(code=lang or env.user.lang).direction or 'ltr'\\">\\n                <!-- display a spinner instead of the iframe content until the stylesheet is loaded -->\\n                <div id=\\"wrapwrap\\" class=\\"d-block d-flex flex-column h-100\\" style=\\"display:none;\\">\\n                    <t t-out=\\"0\\"/>\\n                </div>\\n                <div class=\\"loading-spinner d-none\\"/>\\n            </body>\\n        </html>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Report layout" t-name="web.report_preview_layout">&lt;!DOCTYPE html&gt;\n        <html t-att-lang="lang and lang.replace('_', '-')" t-att-data-report-margin-top="data_report_margin_top" t-att-data-report-header-spacing="data_report_header_spacing" t-att-data-report-dpi="data_report_dpi" t-att-data-report-landscape="data_report_landscape" t-att-web-base-url="web_base_url">\n            <head>\n                <meta charset="utf-8"/>\n                <meta name="viewport" content="initial-scale=1"/>\n                <title><t t-esc="title or 'Odoo Report'"/></title>\n                <t t-call-assets="web.report_assets_common" t-js="false"/>\n                <style>\n                    <t t-out="preview_css"/>\n\n                    /**\n                        Some css is overridden as it doesn't work properly in the preview.\n                        Before generating 'real' reports, a lot of processing is applied. It is therefore quite\n                        complicated to have an almost exact replica of the pdf report.\n                        This changes down here are hacks to make the preview look as good as possible.\n                    **/\n                    .article {\n                        z-index: -2;\n                    }\n\n                    .loading-spinner {\n                        position: absolute;\n                        top: 50%;\n                        left: 50%;\n                        transform: translate(-50%, -50%);\n                        border-top: 8px solid #e3e3e3;\n                        border-radius: 50%;\n                        width: 60px;\n                        height: 60px;\n                        animation: spin 1s linear infinite;\n                    }\n\n                    @keyframes spin {\n                        0% { transform: rotate(0deg); }\n                        100% { transform: rotate(360deg); }\n                    }\n                </style>\n            </head>\n            <body class="o_body_html container-fluid" style="overflow:hidden" t-att-dir="env['res.lang']._get_data(code=lang or env.user.lang).direction or 'ltr'">\n                <!-- display a spinner instead of the iframe content until the stylesheet is loaded -->\n                <div id="wrapwrap" class="d-block d-flex flex-column h-100" style="display:none;">\n                    <t t-out="0"/>\n                </div>\n                <div class="loading-spinner d-none"/>\n            </body>\n        </html>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
196	16	\N	1	1	html_container	\N	web.html_container	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.html_container\\">\\n        <t t-set=\\"body_classname\\" t-value=\\"'container'\\"/>\\n        <t t-call=\\"web.report_layout\\">\\n            <t t-out=\\"0\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.html_container">\n        <t t-set="body_classname" t-value="'container'"/>\n        <t t-call="web.report_layout">\n            <t t-out="0"/>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
197	16	\N	1	1	html_preview_container	\N	web.html_preview_container	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.html_preview_container\\">\\n        <t t-call=\\"web.report_preview_layout\\">\\n            <t t-out=\\"0\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.html_preview_container">\n        <t t-call="web.report_preview_layout">\n            <t t-out="0"/>\n        </t>\n    </t>\n\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
199	16	\N	1	1	minimal_layout	\N	web.minimal_layout	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.minimal_layout\\">\\n        &lt;!DOCTYPE html&gt;\\n        <html style=\\"height: 0;\\">\\n            <head>\\n                <base t-att-href=\\"base_url\\"/>\\n                <t t-call-assets=\\"web.report_assets_pdf\\" t-js=\\"false\\"/>\\n                <t t-call-assets=\\"web.report_assets_common\\" t-js=\\"false\\"/>\\n                <t t-call-assets=\\"web.report_assets_pdf\\" t-css=\\"false\\"/>\\n                <meta charset=\\"utf-8\\"/>\\n                <script t-if=\\"subst\\">\\n                    function subst() {\\n                        var vars = {};\\n                        var x = document.location.search.substring(1).split('&amp;');\\n                        for (var i in x) {\\n                            var z = x[i].split('=', 2);\\n                            vars[z[0]] = unescape(z[1]);\\n                        }\\n                        var x = ['sitepage', 'sitepages', 'section', 'subsection', 'subsubsection'];\\n                        var z = {'sitepage': 'page', 'sitepages': 'topage'};\\n                        for (var i in x) {\\n                            var y = document.getElementsByClassName(z[x[i]] || x[i])\\n                            for (var j=0; j&lt;y.length; ++j)\\n                                y[j].textContent = vars[x[i]];\\n                        }\\n\\n                        var index = vars['webpage'].split('.', 4)[3];\\n                        var header = document.getElementById('minimal_layout_report_headers');\\n                        if(header){\\n                            var companyHeader = header.children[index];\\n                            header.textContent = '';\\n                            header.appendChild(companyHeader);\\n                        }\\n                        var footer = document.getElementById('minimal_layout_report_footers');\\n                        if(footer){\\n                            var companyFooter = footer.children[index];\\n                            footer.textContent = '';\\n                            footer.appendChild(companyFooter);\\n                        }\\n                    }\\n                </script>\\n            </head>\\n            <body t-attf-class=\\"o_body_pdf {{env['ir.actions.report'].get_paperformat_by_xmlid(report_xml_id).css_margins and 'o_css_margins'}} container overflow-hidden\\" t-att-data-report-id=\\"report_xml_id\\" t-att-onload=\\"subst and 'subst()'\\" t-att-dir=\\"env['res.lang']._get_data(code=lang or env.user.lang).direction or 'ltr'\\">\\n                <t t-out=\\"body\\"/>\\n            </body>\\n        </html>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.minimal_layout">\n        &lt;!DOCTYPE html&gt;\n        <html style="height: 0;">\n            <head>\n                <base t-att-href="base_url"/>\n                <t t-call-assets="web.report_assets_pdf" t-js="false"/>\n                <t t-call-assets="web.report_assets_common" t-js="false"/>\n                <t t-call-assets="web.report_assets_pdf" t-css="false"/>\n                <meta charset="utf-8"/>\n                <script t-if="subst">\n                    function subst() {\n                        var vars = {};\n                        var x = document.location.search.substring(1).split('&amp;');\n                        for (var i in x) {\n                            var z = x[i].split('=', 2);\n                            vars[z[0]] = unescape(z[1]);\n                        }\n                        var x = ['sitepage', 'sitepages', 'section', 'subsection', 'subsubsection'];\n                        var z = {'sitepage': 'page', 'sitepages': 'topage'};\n                        for (var i in x) {\n                            var y = document.getElementsByClassName(z[x[i]] || x[i])\n                            for (var j=0; j&lt;y.length; ++j)\n                                y[j].textContent = vars[x[i]];\n                        }\n\n                        var index = vars['webpage'].split('.', 4)[3];\n                        var header = document.getElementById('minimal_layout_report_headers');\n                        if(header){\n                            var companyHeader = header.children[index];\n                            header.textContent = '';\n                            header.appendChild(companyHeader);\n                        }\n                        var footer = document.getElementById('minimal_layout_report_footers');\n                        if(footer){\n                            var companyFooter = footer.children[index];\n                            footer.textContent = '';\n                            footer.appendChild(companyFooter);\n                        }\n                    }\n                </script>\n            </head>\n            <body t-attf-class="o_body_pdf {{env['ir.actions.report'].get_paperformat_by_xmlid(report_xml_id).css_margins and 'o_css_margins'}} container overflow-hidden" t-att-data-report-id="report_xml_id" t-att-onload="subst and 'subst()'" t-att-dir="env['res.lang']._get_data(code=lang or env.user.lang).direction or 'ltr'">\n                <t t-out="body"/>\n            </body>\n        </html>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
198	16	\N	1	1	report_invoice_wizard_preview	\N	web.report_invoice_wizard_preview	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.report_invoice_wizard_preview\\">\\n        <t t-call=\\"web.html_preview_container\\">\\n           <t t-call=\\"web.external_layout\\">\\n                   <t t-set=\\"address\\">\\n                       <address class=\\"mb-0\\" itemscope=\\"itemscope\\" itemtype=\\"http://schema.org/Organization\\">\\n                           <div>\\n                               <span itemprop=\\"name\\">Acme Corporation</span>\\n                           </div>\\n                           <div itemprop=\\"address\\" itemscope=\\"itemscope\\" itemtype=\\"http://schema.org/PostalAddress\\">\\n                               <div class=\\"d-flex align-items-baseline\\">\\n                                   <span class=\\"w-100 o_force_ltr\\" itemprop=\\"streetAddress\\">77 Santa Barbara\\n                                       Rd<br/>Pleasant Hill CA 94523<br/>United States</span>\\n                               </div>\\n                           </div>\\n                       </address>\\n                   </t>\\n                   <div class=\\"page\\">\\n                       <t t-set=\\"layout_document_title\\">\\n                           <span>Invoice</span>\\n                           <span>INV/2023/00003</span>\\n                       </t>\\n                       <div id=\\"informations\\" class=\\"row mb-4\\">\\n                           <div class=\\"col\\" name=\\"invoice_date\\">\\n                               <strong>Invoice Date</strong>\\n                               <div>07/08/2020</div>\\n                           </div>\\n                           <div class=\\"col\\" name=\\"due_date\\">\\n                               <strong>Due Date</strong>\\n                               <div>08/07/2020</div>\\n                           </div>\\n                       </div>\\n                       <table class=\\"o_has_total_table table o_main_table table-borderless\\" name=\\"invoice_line_table\\">\\n                           <thead>\\n                               <tr>\\n                                   <th name=\\"th_description\\" class=\\"text-start\\"><span>Description</span></th>\\n                                   <th name=\\"th_quantity\\" class=\\"text-end\\"><span>Quantity</span></th>\\n                                   <th name=\\"th_priceunit\\" class=\\"text-end d-md-table-cell\\"><span>Unit Price</span></th>\\n                                   <th name=\\"th_taxes\\" class=\\"text-end d-md-table-cell\\"><span>Taxes</span></th>\\n                                   <th name=\\"th_subtotal\\" class=\\"text-end\\">\\n                                       <span>Amount</span>\\n                                   </th>\\n                               </tr>\\n                           </thead>\\n                           <tbody class=\\"invoice_tbody\\">\\n                               <tr>\\n                                   <td name=\\"account_invoice_line_name\\"><span>[FURN_8999] Three-Seat Sofa<br/>\\n                                       Three Seater Sofa with Lounger in Steel Grey Colour</span></td>\\n                                   <td class=\\"text-end\\">\\n                                       <span>5.00</span>\\n                                   </td>\\n                                   <td class=\\"text-end d-md-table-cell\\">\\n                                       <span class=\\"text-nowrap\\">1,500.00</span>\\n                                   </td>\\n                                   <td class=\\"text-end d-md-table-cell\\">\\n                                       <span id=\\"line_tax_ids\\">15%</span>\\n                                   </td>\\n                                   <td class=\\"text-end o_price_total\\">\\n                                       <span class=\\"text-nowrap\\">$ <span class=\\"oe_currency_value\\">7,500.00</span></span>\\n                                   </td>\\n                               </tr>\\n                               <tr>\\n                                   <td name=\\"account_invoice_line_name\\"><span>[FURN_8220] Four Person Desk<br/>\\n                                       Four person modern office workstation</span></td>\\n                                   <td class=\\"text-end\\">\\n                                       <span>5.00</span>\\n                                   </td>\\n                                   <td class=\\"text-end d-md-table-cell\\">\\n                                       <span class=\\"text-nowrap\\">2,350.00</span>\\n                                   </td>\\n                                   <td class=\\"text-end d-md-table-cell\\">\\n                                       <span id=\\"line_tax_ids\\">15%</span>\\n                                   </td>\\n                                   <td class=\\"text-end o_price_total\\">\\n                                       <span class=\\"text-nowrap\\">$ <span class=\\"oe_currency_value\\">11,750.00</span></span>\\n                                   </td>\\n                               </tr>\\n                           </tbody>\\n                       </table>\\n                       <div id=\\"right-elements\\" t-attf-class=\\"#{'col-5' if report_type != 'html' else 'col-12 col-md-5'} ms-5 d-inline-block float-end\\">\\n                           <div id=\\"total\\" class=\\"clearfix row mt-n3\\">\\n                               <div class=\\"ms-auto\\">\\n                                   <table class=\\"o_total_table table table-borderless\\">\\n                                       <tbody><tr class=\\"o_subtotal\\">\\n                                           <td><strong>Untaxed Amount</strong></td>\\n                                           <td class=\\"text-end\\">\\n                                               <span>$ <span class=\\"oe_currency_value\\">19,250.00</span></span>\\n                                           </td>\\n                                       </tr>\\n                                           <tr class=\\"o_taxes\\">\\n                                               <td><span class=\\"text-nowrap\\">Tax 15%</span></td>\\n                                               <td class=\\"text-end o_price_total\\">\\n                                                   <span class=\\"text-nowrap\\">$ 2,887.50</span>\\n                                               </td>\\n                                           </tr>\\n                                           <tr class=\\"o_total\\">\\n                                               <td><strong>Total</strong></td>\\n                                               <td class=\\"text-end\\">\\n                                                   <strong class=\\"text-nowrap\\">$ <span class=\\"oe_currency_value\\">\\n                                                       22,137.50</span></strong>\\n                                               </td>\\n                                           </tr>\\n                                       </tbody></table>\\n                               </div>\\n                           </div>\\n                       </div>\\n                       <div id=\\"payment_term\\" class=\\"mt-4\\">\\n                            <div class=\\"mb-3\\">\\n                                <p name=\\"payment_term\\">\\n                                    <span>Payment terms: 30 Days</span>\\n                                </p>\\n                                <p name=\\"payment_communication\\">\\n                                    Payment Communication: <b><span>INV/2023/00003</span></b>\\n                                </p>\\n                            </div>\\n                        </div>\\n                   </div>\\n           </t>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"web.report_invoice_wizard_preview\\">\\n        <t t-call=\\"web.html_preview_container\\">\\n           <t t-call=\\"web.external_layout\\">\\n                   <t t-set=\\"address\\">\\n                       <address class=\\"mb-0\\" itemscope=\\"itemscope\\" itemtype=\\"http://schema.org/Organization\\">\\n                           <div>\\n                               <span itemprop=\\"name\\">Acme Corporation</span>\\n                           </div>\\n                           <div itemprop=\\"address\\" itemscope=\\"itemscope\\" itemtype=\\"http://schema.org/PostalAddress\\">\\n                               <div class=\\"d-flex align-items-baseline\\">\\n                                   <span class=\\"w-100 o_force_ltr\\" itemprop=\\"streetAddress\\">77 Santa Barbara\\n                                       Rd<br/>Pleasant Hill CA 94523<br/>Estados Unidos</span>\\n                               </div>\\n                           </div>\\n                       </address>\\n                   </t>\\n                   <div class=\\"page\\">\\n                       <t t-set=\\"layout_document_title\\">\\n                           <span>Factura</span>\\n                           <span>INV/2023/00003</span>\\n                       </t>\\n                       <div id=\\"informations\\" class=\\"row mb-4\\">\\n                           <div class=\\"col\\" name=\\"invoice_date\\">\\n                               <strong>Fecha de factura</strong>\\n                               <div>07/08/2020</div>\\n                           </div>\\n                           <div class=\\"col\\" name=\\"due_date\\">\\n                               <strong>Fecha de vencimiento</strong>\\n                               <div>08/07/2020</div>\\n                           </div>\\n                       </div>\\n                       <table class=\\"o_has_total_table table o_main_table table-borderless\\" name=\\"invoice_line_table\\">\\n                           <thead>\\n                               <tr>\\n                                   <th name=\\"th_description\\" class=\\"text-start\\"><span>Descripción</span></th>\\n                                   <th name=\\"th_quantity\\" class=\\"text-end\\"><span>Cantidad</span></th>\\n                                   <th name=\\"th_priceunit\\" class=\\"text-end d-md-table-cell\\"><span>Precio unitario</span></th>\\n                                   <th name=\\"th_taxes\\" class=\\"text-end d-md-table-cell\\"><span>Impuestos</span></th>\\n                                   <th name=\\"th_subtotal\\" class=\\"text-end\\">\\n                                       <span>Importe</span>\\n                                   </th>\\n                               </tr>\\n                           </thead>\\n                           <tbody class=\\"invoice_tbody\\">\\n                               <tr>\\n                                   <td name=\\"account_invoice_line_name\\"><span>[FURN_8999] Sofá de tres asientos<br/>\\n                                       Sofá de tres asientos con tumbona de color gris acero</span></td>\\n                                   <td class=\\"text-end\\">\\n                                       <span>5,00</span>\\n                                   </td>\\n                                   <td class=\\"text-end d-md-table-cell\\">\\n                                       <span class=\\"text-nowrap\\">1.500,00</span>\\n                                   </td>\\n                                   <td class=\\"text-end d-md-table-cell\\">\\n                                       <span id=\\"line_tax_ids\\">15 %</span>\\n                                   </td>\\n                                   <td class=\\"text-end o_price_total\\">\\n                                       <span class=\\"text-nowrap\\"><span class=\\"oe_currency_value\\">7.500,00</span> €</span>\\n                                   </td>\\n                               </tr>\\n                               <tr>\\n                                   <td name=\\"account_invoice_line_name\\"><span>[FURN_8220] Escritorio para cuatro personas<br/>\\n                                       Estación de trabajo moderna para cuatro personas</span></td>\\n                                   <td class=\\"text-end\\">\\n                                       <span>5,00</span>\\n                                   </td>\\n                                   <td class=\\"text-end d-md-table-cell\\">\\n                                       <span class=\\"text-nowrap\\">2.350,00</span>\\n                                   </td>\\n                                   <td class=\\"text-end d-md-table-cell\\">\\n                                       <span id=\\"line_tax_ids\\">15 %</span>\\n                                   </td>\\n                                   <td class=\\"text-end o_price_total\\">\\n                                       <span class=\\"text-nowrap\\"><span class=\\"oe_currency_value\\">11.750,00</span> €</span>\\n                                   </td>\\n                               </tr>\\n                           </tbody>\\n                       </table>\\n                       <div id=\\"right-elements\\" t-attf-class=\\"#{'col-5' if report_type != 'html' else 'col-12 col-md-5'} ms-5 d-inline-block float-end\\">\\n                           <div id=\\"total\\" class=\\"clearfix row mt-n3\\">\\n                               <div class=\\"ms-auto\\">\\n                                   <table class=\\"o_total_table table table-borderless\\">\\n                                       <tbody><tr class=\\"o_subtotal\\">\\n                                           <td><strong>Importe base</strong></td>\\n                                           <td class=\\"text-end\\">\\n                                               <span><span class=\\"oe_currency_value\\">19.250,00</span> €</span>\\n                                           </td>\\n                                       </tr>\\n                                           <tr class=\\"o_taxes\\">\\n                                               <td><span class=\\"text-nowrap\\">Impuesto 15%</span></td>\\n                                               <td class=\\"text-end o_price_total\\">\\n                                                   <span class=\\"text-nowrap\\">2.887,50 €</span>\\n                                               </td>\\n                                           </tr>\\n                                           <tr class=\\"o_total\\">\\n                                               <td><strong>Total</strong></td>\\n                                               <td class=\\"text-end\\">\\n                                                   <strong class=\\"text-nowrap\\"><span class=\\"oe_currency_value\\">\\n                                                       22 137,50</span> €</strong>\\n                                               </td>\\n                                           </tr>\\n                                       </tbody></table>\\n                               </div>\\n                           </div>\\n                       </div>\\n                       <div id=\\"payment_term\\" class=\\"mt-4\\">\\n                            <div class=\\"mb-3\\">\\n                                <p name=\\"payment_term\\">\\n                                    <span>Condiciones de pago: 30 días</span>\\n                                </p>\\n                                <p name=\\"payment_communication\\">\\n                                    Comunicación de pago: <b><span>INV/2023/00003</span></b>\\n                                </p>\\n                            </div>\\n                        </div>\\n                   </div>\\n           </t>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.report_invoice_wizard_preview">\n        <t t-call="web.html_preview_container">\n           <t t-call="web.external_layout">\n                   <t t-set="address">\n                       <address class="mb-0" itemscope="itemscope" itemtype="http://schema.org/Organization">\n                           <div>\n                               <span itemprop="name">Acme Corporation</span>\n                           </div>\n                           <div itemprop="address" itemscope="itemscope" itemtype="http://schema.org/PostalAddress">\n                               <div class="d-flex align-items-baseline">\n                                   <span class="w-100 o_force_ltr" itemprop="streetAddress">77 Santa Barbara\n                                       Rd<br/>Pleasant Hill CA 94523<br/>United States</span>\n                               </div>\n                           </div>\n                       </address>\n                   </t>\n                   <div class="page">\n                       <t t-set="layout_document_title">\n                           <span>Invoice</span>\n                           <span>INV/2023/00003</span>\n                       </t>\n                       <div id="informations" class="row mb-4">\n                           <div class="col" name="invoice_date">\n                               <strong>Invoice Date</strong>\n                               <div>07/08/2020</div>\n                           </div>\n                           <div class="col" name="due_date">\n                               <strong>Due Date</strong>\n                               <div>08/07/2020</div>\n                           </div>\n                       </div>\n                       <table class="o_has_total_table table o_main_table table-borderless" name="invoice_line_table">\n                           <thead>\n                               <tr>\n                                   <th name="th_description" class="text-start"><span>Description</span></th>\n                                   <th name="th_quantity" class="text-end"><span>Quantity</span></th>\n                                   <th name="th_priceunit" class="text-end d-md-table-cell"><span>Unit Price</span></th>\n                                   <th name="th_taxes" class="text-end d-md-table-cell"><span>Taxes</span></th>\n                                   <th name="th_subtotal" class="text-end">\n                                       <span>Amount</span>\n                                   </th>\n                               </tr>\n                           </thead>\n                           <tbody class="invoice_tbody">\n                               <tr>\n                                   <td name="account_invoice_line_name"><span>[FURN_8999] Three-Seat Sofa<br/>\n                                       Three Seater Sofa with Lounger in Steel Grey Colour</span></td>\n                                   <td class="text-end">\n                                       <span>5.00</span>\n                                   </td>\n                                   <td class="text-end d-md-table-cell">\n                                       <span class="text-nowrap">1,500.00</span>\n                                   </td>\n                                   <td class="text-end d-md-table-cell">\n                                       <span id="line_tax_ids">15%</span>\n                                   </td>\n                                   <td class="text-end o_price_total">\n                                       <span class="text-nowrap">$ <span class="oe_currency_value">7,500.00</span></span>\n                                   </td>\n                               </tr>\n                               <tr>\n                                   <td name="account_invoice_line_name"><span>[FURN_8220] Four Person Desk<br/>\n                                       Four person modern office workstation</span></td>\n                                   <td class="text-end">\n                                       <span>5.00</span>\n                                   </td>\n                                   <td class="text-end d-md-table-cell">\n                                       <span class="text-nowrap">2,350.00</span>\n                                   </td>\n                                   <td class="text-end d-md-table-cell">\n                                       <span id="line_tax_ids">15%</span>\n                                   </td>\n                                   <td class="text-end o_price_total">\n                                       <span class="text-nowrap">$ <span class="oe_currency_value">11,750.00</span></span>\n                                   </td>\n                               </tr>\n                           </tbody>\n                       </table>\n                       <div id="right-elements" t-attf-class="#{'col-5' if report_type != 'html' else 'col-12 col-md-5'} ms-5 d-inline-block float-end">\n                           <div id="total" class="clearfix row mt-n3">\n                               <div class="ms-auto">\n                                   <table class="o_total_table table table-borderless">\n                                       <tbody><tr class="o_subtotal">\n                                           <td><strong>Untaxed Amount</strong></td>\n                                           <td class="text-end">\n                                               <span>$ <span class="oe_currency_value">19,250.00</span></span>\n                                           </td>\n                                       </tr>\n                                           <tr class="o_taxes">\n                                               <td><span class="text-nowrap">Tax 15%</span></td>\n                                               <td class="text-end o_price_total">\n                                                   <span class="text-nowrap">$ 2,887.50</span>\n                                               </td>\n                                           </tr>\n                                           <tr class="o_total">\n                                               <td><strong>Total</strong></td>\n                                               <td class="text-end">\n                                                   <strong class="text-nowrap">$ <span class="oe_currency_value">\n                                                       22,137.50</span></strong>\n                                               </td>\n                                           </tr>\n                                       </tbody></table>\n                               </div>\n                           </div>\n                       </div>\n                       <div id="payment_term" class="mt-4">\n                            <div class="mb-3">\n                                <p name="payment_term">\n                                    <span>Payment terms: 30 Days</span>\n                                </p>\n                                <p name="payment_communication">\n                                    Payment Communication: <b><span>INV/2023/00003</span></b>\n                                </p>\n                            </div>\n                        </div>\n                   </div>\n           </t>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
480	16	479	1	1	product.product.search	product.product	\N	search	product/views/product_views.xml	primary	{"en_US": "<data><field name=\\"product_tag_ids\\" position=\\"replace\\">\\n                    <field name=\\"all_product_tag_ids\\" string=\\"Tags\\"/>\\n                </field>\\n                <field name=\\"name\\" position=\\"replace\\">\\n                    <field name=\\"name\\" string=\\"Product\\" filter_domain=\\"['|', '|', ('default_code', 'ilike', self), ('name', 'ilike', self), ('barcode', 'ilike', self)]\\"/>\\n                </field>\\n                <field name=\\"attribute_line_ids\\" position=\\"replace\\">\\n                    <field name=\\"product_template_attribute_value_ids\\" groups=\\"product.group_product_variant\\"/>\\n                    <field name=\\"product_tmpl_id\\" string=\\"Product Template\\"/>\\n                </field>\\n                <filter name=\\"categ_id\\" position=\\"after\\">\\n                    <filter string=\\"Product Template\\" name=\\"group_by_product_tmpl_id\\" context=\\"{'group_by':'product_tmpl_id'}\\"/>\\n                </filter>\\n            </data>", "es_ES": "<data><field name=\\"product_tag_ids\\" position=\\"replace\\">\\n                    <field name=\\"all_product_tag_ids\\" string=\\"Etiquetas\\"/>\\n                </field>\\n                <field name=\\"name\\" position=\\"replace\\">\\n                    <field name=\\"name\\" string=\\"Producto\\" filter_domain=\\"['|', '|', ('default_code', 'ilike', self), ('name', 'ilike', self), ('barcode', 'ilike', self)]\\"/>\\n                </field>\\n                <field name=\\"attribute_line_ids\\" position=\\"replace\\">\\n                    <field name=\\"product_template_attribute_value_ids\\" groups=\\"product.group_product_variant\\"/>\\n                    <field name=\\"product_tmpl_id\\" string=\\"Plantilla de producto\\"/>\\n                </field>\\n                <filter name=\\"categ_id\\" position=\\"after\\">\\n                    <filter string=\\"Plantilla de producto\\" name=\\"group_by_product_tmpl_id\\" context=\\"{'group_by':'product_tmpl_id'}\\"/>\\n                </filter>\\n            </data>"}	<?xml version="1.0"?>\n<data><field name="product_tag_ids" position="replace">\n                    <field name="all_product_tag_ids" string="Tags"/>\n                </field>\n                <field name="name" position="replace">\n                    <field name="name" string="Product" filter_domain="['|', '|', ('default_code', 'ilike', self), ('name', 'ilike', self), ('barcode', 'ilike', self)]"/>\n                </field>\n                <field name="attribute_line_ids" position="replace">\n                    <field name="product_template_attribute_value_ids" groups="product.group_product_variant"/>\n                    <field name="product_tmpl_id" string="Product Template"/>\n                </field>\n                <filter name="categ_id" position="after">\n                    <filter string="Product Template" name="group_by_product_tmpl_id" context="{'group_by':'product_tmpl_id'}"/>\n                </filter>\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
482	7	\N	1	1	product.product.list	product.product	\N	list	product/views/product_views.xml	primary	{"en_US": "<list string=\\"Product Variants\\" multi_edit=\\"1\\" duplicate=\\"false\\" sample=\\"1\\">\\n                <header>\\n                    <button string=\\"Print Labels\\" type=\\"object\\" name=\\"action_open_label_layout\\"/>\\n                </header>\\n                    <field name=\\"is_favorite\\" widget=\\"boolean_favorite\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                    <field name=\\"default_code\\" optional=\\"show\\" readonly=\\"1\\"/>\\n                    <field name=\\"barcode\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"name\\" readonly=\\"1\\"/>\\n                    <field name=\\"product_template_variant_value_ids\\" widget=\\"many2many_tags\\" groups=\\"product.group_product_variant\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"lst_price\\" optional=\\"show\\" string=\\"Sales Price\\"/>\\n                    <field name=\\"standard_price\\" optional=\\"show\\"/>\\n                    <field name=\\"categ_id\\" optional=\\"hide\\"/>\\n                    <field name=\\"product_tag_ids\\" widget=\\"many2many_tags\\" readonly=\\"1\\" optional=\\"hide\\"/>\\n                    <field name=\\"additional_product_tag_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\"/>\\n                    <field name=\\"type\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"uom_id\\" string=\\"Unit\\" groups=\\"uom.group_uom\\" optional=\\"show\\" readonly=\\"1\\"/>\\n                    <field name=\\"product_tmpl_id\\" readonly=\\"1\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                </list>", "es_ES": "<list string=\\"Variantes de producto\\" multi_edit=\\"1\\" duplicate=\\"false\\" sample=\\"1\\">\\n                <header>\\n                    <button string=\\"Imprimir etiquetas\\" type=\\"object\\" name=\\"action_open_label_layout\\"/>\\n                </header>\\n                    <field name=\\"is_favorite\\" widget=\\"boolean_favorite\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                    <field name=\\"default_code\\" optional=\\"show\\" readonly=\\"1\\"/>\\n                    <field name=\\"barcode\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"name\\" readonly=\\"1\\"/>\\n                    <field name=\\"product_template_variant_value_ids\\" widget=\\"many2many_tags\\" groups=\\"product.group_product_variant\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"lst_price\\" optional=\\"show\\" string=\\"Precio de venta\\"/>\\n                    <field name=\\"standard_price\\" optional=\\"show\\"/>\\n                    <field name=\\"categ_id\\" optional=\\"hide\\"/>\\n                    <field name=\\"product_tag_ids\\" widget=\\"many2many_tags\\" readonly=\\"1\\" optional=\\"hide\\"/>\\n                    <field name=\\"additional_product_tag_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\"/>\\n                    <field name=\\"type\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                    <field name=\\"uom_id\\" string=\\"Unidad\\" groups=\\"uom.group_uom\\" optional=\\"show\\" readonly=\\"1\\"/>\\n                    <field name=\\"product_tmpl_id\\" readonly=\\"1\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Product Variants" multi_edit="1" duplicate="false" sample="1">\n                <header>\n                    <button string="Print Labels" type="object" name="action_open_label_layout"/>\n                </header>\n                    <field name="is_favorite" widget="boolean_favorite" nolabel="1" readonly="1"/>\n                    <field name="default_code" optional="show" readonly="1"/>\n                    <field name="barcode" optional="hide" readonly="1"/>\n                    <field name="name" readonly="1"/>\n                    <field name="product_template_variant_value_ids" widget="many2many_tags" groups="product.group_product_variant" readonly="1"/>\n                    <field name="company_id" groups="base.group_multi_company" optional="hide" readonly="1"/>\n                    <field name="lst_price" optional="show" string="Sales Price"/>\n                    <field name="standard_price" optional="show"/>\n                    <field name="categ_id" optional="hide"/>\n                    <field name="product_tag_ids" widget="many2many_tags" readonly="1" optional="hide"/>\n                    <field name="additional_product_tag_ids" widget="many2many_tags" optional="hide"/>\n                    <field name="type" optional="hide" readonly="1"/>\n                    <field name="uom_id" string="Unit" groups="uom.group_uom" optional="show" readonly="1"/>\n                    <field name="product_tmpl_id" readonly="1" column_invisible="True"/>\n                    <field name="active" 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
483	16	\N	1	1	product.template.view.list.tag	product.template	\N	list	product/views/product_views.xml	primary	{"en_US": "<list string=\\"Product Templates\\" editable=\\"bottom\\">\\n                    <field name=\\"name\\" readonly=\\"1\\"/>\\n                    <field name=\\"default_code\\" readonly=\\"1\\" optional=\\"show\\"/>\\n                    <field name=\\"description\\" readonly=\\"1\\" optional=\\"show\\"/>\\n                </list>", "es_ES": "<list string=\\"Plantilla de producto\\" editable=\\"bottom\\">\\n                    <field name=\\"name\\" readonly=\\"1\\"/>\\n                    <field name=\\"default_code\\" readonly=\\"1\\" optional=\\"show\\"/>\\n                    <field name=\\"description\\" readonly=\\"1\\" optional=\\"show\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Product Templates" editable="bottom">\n                    <field name="name" readonly="1"/>\n                    <field name="default_code" readonly="1" optional="show"/>\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
1593	2	\N	1	1	calendar.event.form.quick_create	calendar.event	\N	form	calendar/views/calendar_views.xml	primary	{"en_US": "<form string=\\"Meetings\\" js_class=\\"calendar_quick_create_form_view\\">\\n                <sheet>\\n                    <field name=\\"recurrence_update\\" invisible=\\"1\\"/>\\n                    <field name=\\"videocall_source\\" invisible=\\"1\\"/>\\n                    <field name=\\"access_token\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"access_token\\" invisible=\\"1\\"/>\\n                    <field name=\\"invalid_email_partner_ids\\" invisible=\\"1\\"/> <!-- this field will be used in\\n                        many2many_attendees widget -->\\n                    <div class=\\"o_row\\">\\n                        <h1 class=\\"w-100\\"><field name=\\"name\\" nolabel=\\"1\\" placeholder=\\"Add title\\" colspan=\\"2\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <!--when \\"stop\\" is set manually, \\"duration\\" is computed. When \\"start\\" is changed\\n                        \\"stop\\" is computed based on the previously-computed \\"duration\\". Hence we need to\\n                        keep the last computed duration in the front-end model and send it with \\"start\\"\\n                        when it changes-->\\n                        <field name=\\"duration\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                        <field name=\\"start_date\\" widget=\\"daterange\\" options=\\"{'end_date_field': 'stop_date'}\\" invisible=\\"not allday\\" required=\\"allday\\"/>\\n                        <field name=\\"start\\" widget=\\"daterange\\" options=\\"{'end_date_field': 'stop'}\\" invisible=\\"allday\\" required=\\"not allday\\"/>\\n                        <field name=\\"stop_date\\" invisible=\\"1\\"/>\\n                        <field name=\\"stop\\" invisible=\\"1\\"/>\\n                        <field name=\\"allday\\"/>\\n                        <field name=\\"partner_ids\\" widget=\\"many2manyattendee\\" placeholder=\\"Add attendees...\\" options=\\"{'no_quick_create': True}\\" context=\\"{'form_view_ref': 'base.view_partner_simple_form'}\\" class=\\"oe_inline\\"/>\\n                        <label for=\\"videocall_location\\" class=\\"opacity-100\\"/>\\n                        <div col=\\"2\\">\\n                            <field name=\\"videocall_location\\" string=\\"Videocall URL\\" widget=\\"CopyClipboardChar\\" force_save=\\"1\\" readonly=\\"videocall_source == 'discuss'\\"/>\\n                            <button name=\\"clear_videocall_location\\" type=\\"object\\" class=\\"btn btn-link p-0\\" invisible=\\"not videocall_location\\" context=\\"{'recurrence_update': recurrence_update}\\">\\n                                <span class=\\"fa fa-times\\"/><span> Clear meeting</span>\\n                            </button>\\n                            <button name=\\"set_discuss_videocall_location\\" type=\\"object\\" class=\\"btn btn-link p-0\\" invisible=\\"videocall_location\\" context=\\"{'recurrence_update': recurrence_update}\\">\\n                                <span class=\\"fa fa-plus\\"/> <span>Odoo meeting</span>\\n                            </button>\\n                            <button name=\\"action_join_video_call\\" class=\\"btn btn-link\\" help=\\"Join Video Call\\" type=\\"object\\" invisible=\\"not videocall_location\\">\\n                                <span class=\\"oi oi-arrow-right\\"/><span> Join video call</span>\\n                            </button>\\n                        </div>\\n                        <field name=\\"description\\" placeholder=\\"Describe your meeting\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Reuniones\\" js_class=\\"calendar_quick_create_form_view\\">\\n                <sheet>\\n                    <field name=\\"recurrence_update\\" invisible=\\"1\\"/>\\n                    <field name=\\"videocall_source\\" invisible=\\"1\\"/>\\n                    <field name=\\"access_token\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                    <field name=\\"access_token\\" invisible=\\"1\\"/>\\n                    <field name=\\"invalid_email_partner_ids\\" invisible=\\"1\\"/> <!-- this field will be used in\\n                        many2many_attendees widget -->\\n                    <div class=\\"o_row\\">\\n                        <h1 class=\\"w-100\\"><field name=\\"name\\" nolabel=\\"1\\" placeholder=\\"Añadir título\\" colspan=\\"2\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <!--when \\"stop\\" is set manually, \\"duration\\" is computed. When \\"start\\" is changed\\n                        \\"stop\\" is computed based on the previously-computed \\"duration\\". Hence we need to\\n                        keep the last computed duration in the front-end model and send it with \\"start\\"\\n                        when it changes-->\\n                        <field name=\\"duration\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                        <field name=\\"start_date\\" widget=\\"daterange\\" options=\\"{'end_date_field': 'stop_date'}\\" invisible=\\"not allday\\" required=\\"allday\\"/>\\n                        <field name=\\"start\\" widget=\\"daterange\\" options=\\"{'end_date_field': 'stop'}\\" invisible=\\"allday\\" required=\\"not allday\\"/>\\n                        <field name=\\"stop_date\\" invisible=\\"1\\"/>\\n                        <field name=\\"stop\\" invisible=\\"1\\"/>\\n                        <field name=\\"allday\\"/>\\n                        <field name=\\"partner_ids\\" widget=\\"many2manyattendee\\" placeholder=\\"Añada asistentes...\\" options=\\"{'no_quick_create': True}\\" context=\\"{'form_view_ref': 'base.view_partner_simple_form'}\\" class=\\"oe_inline\\"/>\\n                        <label for=\\"videocall_location\\" class=\\"opacity-100\\"/>\\n                        <div col=\\"2\\">\\n                            <field name=\\"videocall_location\\" string=\\"URL de la videollamada\\" widget=\\"CopyClipboardChar\\" force_save=\\"1\\" readonly=\\"videocall_source == 'discuss'\\"/>\\n                            <button name=\\"clear_videocall_location\\" type=\\"object\\" class=\\"btn btn-link p-0\\" invisible=\\"not videocall_location\\" context=\\"{'recurrence_update': recurrence_update}\\">\\n                                <span class=\\"fa fa-times\\"/><span> Eliminar reunión</span>\\n                            </button>\\n                            <button name=\\"set_discuss_videocall_location\\" type=\\"object\\" class=\\"btn btn-link p-0\\" invisible=\\"videocall_location\\" context=\\"{'recurrence_update': recurrence_update}\\">\\n                                <span class=\\"fa fa-plus\\"/> <span>Reunión de Odoo</span>\\n                            </button>\\n                            <button name=\\"action_join_video_call\\" class=\\"btn btn-link\\" help=\\"Unirse a videollamada\\" type=\\"object\\" invisible=\\"not videocall_location\\">\\n                                <span class=\\"oi oi-arrow-right\\"/><span> Unirse a videollamada</span>\\n                            </button>\\n                        </div>\\n                        <field name=\\"description\\" placeholder=\\"Describa su reunión\\"/>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Meetings" js_class="calendar_quick_create_form_view">\n                <sheet>\n                    <field name="recurrence_update" invisible="1"/>\n                    <field name="videocall_source" invisible="1"/>\n                    <field name="access_token" invisible="1" force_save="1"/>\n                    <field name="access_token" invisible="1"/>\n                    <field name="invalid_email_partner_ids" invisible="1"/> <!-- this field will be used in\n                        many2many_attendees widget -->\n                    <div class="o_row">\n                        <h1 class="w-100"><field name="name" nolabel="1" placeholder="Add title" colspan="2"/></h1>\n                    </div>\n                    <group>\n                        <!--when "stop" is set manually, "duration" is computed. When "start" is changed\n                        "stop" is computed based on the previously-computed "duration". Hence we need to\n                        keep the last computed duration in the front-end model and send it with "start"\n                        when it changes-->\n                        <field name="duration" invisible="1" force_save="1"/>\n                        <field name="start_date" widget="daterange" options="{'end_date_field': 'stop_date'}" invisible="not allday" required="allday"/>\n                        <field name="start" widget="daterange" options="{'end_date_field': 'stop'}" invisible="allday" required="not allday"/>\n                        <field name="stop_date" invisible="1"/>\n                        <field name="stop" invisible="1"/>\n                        <field name="allday"/>\n                        <field name="partner_ids" widget="many2manyattendee" placeholder="Add attendees..." options="{'no_quick_create': True}" context="{'form_view_ref': 'base.view_partner_simple_form'}" class="oe_inline"/>\n                        <label for="videocall_location" class="opacity-100"/>\n                        <div col="2">\n                            <field name="videocall_location" string="Videocall URL" widget="CopyClipboardChar" force_save="1" readonly="videocall_source == 'discuss'"/>\n                            <button name="clear_videocall_location" type="object" class="btn btn-link p-0" invisible="not videocall_location" context="{'recurrence_update': recurrence_update}">\n                                <span class="fa fa-times"/><span> Clear meeting</span>\n                            </button>\n                            <button name="set_discuss_videocall_location" type="object" class="btn btn-link p-0" invisible="videocall_location" context="{'recurrence_update': recurrence_update}">\n                                <span class="fa fa-plus"/> <span>Odoo meeting</span>\n                            </button>\n                            <button name="action_join_video_call" class="btn btn-link" help="Join Video Call" type="object" invisible="not videocall_location">\n                                <span class="oi oi-arrow-right"/><span> Join video call</span>\n                            </button>\n                        </div>\n                        <field name="description" placeholder="Describe your meeting"/>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:38:54.40235	2026-04-08 08:38:54.40235	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
361	32	360	1	1	mail.activity.view.list.without.record.access	mail.activity	\N	list	mail/views/mail_activity_views.xml	primary	{"en_US": "<xpath expr=\\"//list\\" position=\\"attributes\\">\\n                <attribute name=\\"delete\\">0</attribute>\\n                <attribute name=\\"edit\\">0</attribute>\\n                <attribute name=\\"duplicate\\">0</attribute>\\n                <attribute name=\\"js_class\\">archive_disabled_activity_list</attribute>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//list" position="attributes">\n                <attribute name="delete">0</attribute>\n                <attribute name="edit">0</attribute>\n                <attribute name="duplicate">0</attribute>\n                <attribute name="js_class">archive_disabled_activity_list</attribute>\n            </xpath>\n        	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
362	32	360	1	1	mail.activity.view.list.open.target	mail.activity	\N	list	mail/views/mail_activity_views.xml	primary	{"en_US": "<data><xpath expr=\\"//list\\" position=\\"attributes\\">\\n                <attribute name=\\"action\\">action_open_document</attribute>\\n                <attribute name=\\"type\\">object</attribute>\\n                <attribute name=\\"js_class\\">archive_disabled_activity_list</attribute>\\n                <attribute name=\\"multi_edit\\">1</attribute>\\n            </xpath>\\n            <xpath expr=\\"//list//field[@name='activity_type_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"domain\\">[('res_model', '=', False)]</attribute>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//list" position="attributes">\n                <attribute name="action">action_open_document</attribute>\n                <attribute name="type">object</attribute>\n                <attribute name="js_class">archive_disabled_activity_list</attribute>\n                <attribute name="multi_edit">1</attribute>\n            </xpath>\n            <xpath expr="//list//field[@name='activity_type_id']" position="attributes">\n                <attribute name="domain">[('res_model', '=', False)]</attribute>\n            </xpath>\n        </data>	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1595	16	\N	1	1	calendar.event.search	calendar.event	\N	search	calendar/views/calendar_views.xml	primary	{"en_US": "<search string=\\"Search Meetings\\">\\n                <field name=\\"name\\" string=\\"Meeting\\" filter_domain=\\"[('name', 'ilike', self)]\\"/>\\n                <field name=\\"partner_ids\\"/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"location\\"/>\\n                <field name=\\"show_as\\"/>\\n                <field name=\\"categ_ids\\"/>\\n                <field name=\\"description\\"/>\\n                <filter string=\\"My Meetings\\" help=\\"My Meetings\\" name=\\"mymeetings\\" domain=\\"[('partner_ids.user_ids', 'in', [uid])]\\"/>\\n                <separator/>\\n                <filter string=\\"Date\\" name=\\"filter_start_date\\" date=\\"start\\"/>\\n                <separator/>\\n                <filter string=\\"Busy\\" name=\\"busy\\" domain=\\"[('show_as', '=', 'busy')]\\"/>\\n                <filter string=\\"Free\\" name=\\"free\\" domain=\\"[('show_as', '=', 'free')]\\"/>\\n                <separator/>\\n                <filter string=\\"Default Privacy\\" name=\\"default\\" domain=\\"[('privacy', '=', False)]\\"/>\\n                <filter string=\\"Public\\" name=\\"public\\" domain=\\"[('privacy', '=', 'public')]\\"/>\\n                <filter string=\\"Private\\" name=\\"private\\" domain=\\"[('privacy', '=', 'private')]\\"/>\\n                <filter string=\\"Only Internal Users\\" name=\\"confidential\\" domain=\\"[('privacy', '=', 'confidential')]\\"/>\\n                <separator/>\\n                <filter string=\\"Recurrent\\" name=\\"recurrent\\" domain=\\"[('recurrency', '=', True)]\\"/>\\n                <separator/>\\n                <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"0\\" string=\\"Group By\\">\\n                    <filter string=\\"Responsible\\" name=\\"responsible\\" domain=\\"[]\\" context=\\"{'group_by': 'user_id'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Buscar reuniones\\">\\n                <field name=\\"name\\" string=\\"Reunión\\" filter_domain=\\"[('name', 'ilike', self)]\\"/>\\n                <field name=\\"partner_ids\\"/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"location\\"/>\\n                <field name=\\"show_as\\"/>\\n                <field name=\\"categ_ids\\"/>\\n                <field name=\\"description\\"/>\\n                <filter string=\\"Mis reuniones\\" help=\\"Mis reuniones\\" name=\\"mymeetings\\" domain=\\"[('partner_ids.user_ids', 'in', [uid])]\\"/>\\n                <separator/>\\n                <filter string=\\"Fecha\\" name=\\"filter_start_date\\" date=\\"start\\"/>\\n                <separator/>\\n                <filter string=\\"Ocupado\\" name=\\"busy\\" domain=\\"[('show_as', '=', 'busy')]\\"/>\\n                <filter string=\\"Libre\\" name=\\"free\\" domain=\\"[('show_as', '=', 'free')]\\"/>\\n                <separator/>\\n                <filter string=\\"Privacidad por defecto\\" name=\\"default\\" domain=\\"[('privacy', '=', False)]\\"/>\\n                <filter string=\\"Público\\" name=\\"public\\" domain=\\"[('privacy', '=', 'public')]\\"/>\\n                <filter string=\\"Privado\\" name=\\"private\\" domain=\\"[('privacy', '=', 'private')]\\"/>\\n                <filter string=\\"Solo usuarios internos\\" name=\\"confidential\\" domain=\\"[('privacy', '=', 'confidential')]\\"/>\\n                <separator/>\\n                <filter string=\\"Recurrente\\" name=\\"recurrent\\" domain=\\"[('recurrency', '=', True)]\\"/>\\n                <separator/>\\n                <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Responsable\\" name=\\"responsible\\" domain=\\"[]\\" context=\\"{'group_by': 'user_id'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search Meetings">\n                <field name="name" string="Meeting" filter_domain="[('name', 'ilike', self)]"/>\n                <field name="partner_ids"/>\n                <field name="user_id"/>\n                <field name="location"/>\n                <field name="show_as"/>\n                <field name="categ_ids"/>\n                <field name="description"/>\n                <filter string="My Meetings" help="My Meetings" name="mymeetings" domain="[('partner_ids.user_ids', 'in', [uid])]"/>\n                <separator/>\n                <filter string="Date" name="filter_start_date" date="start"/>\n                <separator/>\n                <filter string="Busy" name="busy" domain="[('show_as', '=', 'busy')]"/>\n                <filter string="Free" name="free" domain="[('show_as', '=', 'free')]"/>\n                <separator/>\n                <filter string="Default Privacy" name="default" domain="[('privacy', '=', False)]"/>\n                <filter string="Public" name="public" domain="[('privacy', '=', 'public')]"/>\n                <filter string="Private" name="private" domain="[('privacy', '=', 'private')]"/>\n                <filter string="Only Internal Users" name="confidential" domain="[('privacy', '=', 'confidential')]"/>\n                <separator/>\n                <filter string="Recurrent" name="recurrent" domain="[('recurrency', '=', True)]"/>\n                <separator/>\n                <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                <group expand="0" string="Group By">\n                    <filter string="Responsible" name="responsible" domain="[]" context="{'group_by': 'user_id'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:38:54.40235	2026-04-08 08:38:54.40235	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
202	16	\N	1	1	external_layout_boxed	\N	web.external_layout_boxed	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.external_layout_boxed\\">\\n        <div t-attf-class=\\"header o_company_#{company.id}_layout\\">\\n            <div class=\\"row mb8\\">\\n                <div class=\\"col-4\\">\\n                    <img t-if=\\"company.logo\\" class=\\"o_company_logo_big\\" t-att-src=\\"image_data_uri(company.logo)\\" alt=\\"Logo\\"/>\\n                </div>\\n                <div class=\\"col-8 text-end mb4\\">\\n                    <div name=\\"company_address\\" class=\\"mb4\\">\\n                        <ul class=\\"list-unstyled\\" name=\\"company_address_list\\">\\n                            <li t-if=\\"company.is_company_details_empty\\"><span t-field=\\"company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}\\">\\n                                <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                    <strong>Company address block</strong>\\n                                    <div>Contains the company address.</div>\\n                                </div>\\n                            </span></li>\\n                            <li t-else=\\"\\">\\n                                <span t-field=\\"company.company_details\\">\\n                                    <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                        <strong>Company details block</strong>\\n                                        <div>Contains the company details.</div>\\n                                    </div>\\n                                </span>\\n                            </li>\\n                            <li t-if=\\"not forced_vat\\">\\n                                <t t-if=\\"company.vat\\">\\n                                    <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">Tax ID</t>:\\n                                    <span t-esc=\\"company.vat\\">US12345671</span>\\n                                </t>\\n                            </li>\\n                            <li t-else=\\"\\">\\n                                <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">Tax ID</t>:\\n                                <span t-esc=\\"forced_vat\\">US12345671</span>\\n                            </li>\\n                        </ul>\\n                    </div>\\n                </div>\\n            </div>\\n        </div>\\n        <t t-set=\\"layout_background_url\\" t-value=\\"'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''\\"/>\\n        <div t-attf-class=\\"article o_report_layout_boxed o_table_boxed o_company_#{company.id}_layout o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}\\" t-attf-style=\\"{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n            <t t-call=\\"web.address_layout\\"/>\\n            <h2 t-out=\\"layout_document_title\\"/>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n\\n        <div t-attf-class=\\"footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}\\">\\n            <div class=\\"o_footer_content\\" t-attf-class=\\"{{'d-flex' if is_html_empty(company.report_header) else 'row' }} o_footer_content border-top pt-2\\">\\n                <div t-attf-class=\\"{{'flex-grow-1' if is_html_empty(company.report_header) else 'col-8'}} {{'me-2' if is_html_empty(company.report_header) and report_type == 'pdf' else ''}}\\">\\n                    <span t-field=\\"company.report_footer\\"/>\\n                </div>\\n                <div t-attf-class=\\"{{'' if is_html_empty(company.report_header) else 'col-4'}} text-end\\">\\n                    <strong t-if=\\"not is_html_empty(company.report_header)\\" t-field=\\"company.report_header\\" class=\\"o_company_tagline\\">Company tagline</strong>\\n                    <span t-if=\\"report_type == 'pdf' and display_name_in_footer\\" class=\\"text-muted\\" t-out=\\"str(o.name) + ', '\\">(document name)</span>\\n                    <span t-if=\\"report_type == 'pdf'\\" t-attf-class=\\"text-muted {{'text-nowrap' if is_html_empty(company.report_header) else ''}}\\">Page <span class=\\"page\\"/> / <span class=\\"topage\\"/></span>\\n                </div>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"web.external_layout_boxed\\">\\n        <div t-attf-class=\\"header o_company_#{company.id}_layout\\">\\n            <div class=\\"row mb8\\">\\n                <div class=\\"col-4\\">\\n                    <img t-if=\\"company.logo\\" class=\\"o_company_logo_big\\" t-att-src=\\"image_data_uri(company.logo)\\" alt=\\"Logotipo\\"/>\\n                </div>\\n                <div class=\\"col-8 text-end mb4\\">\\n                    <div name=\\"company_address\\" class=\\"mb4\\">\\n                        <ul class=\\"list-unstyled\\" name=\\"company_address_list\\">\\n                            <li t-if=\\"company.is_company_details_empty\\"><span t-field=\\"company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}\\">\\n                                <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                    <strong>Bloque de dirección de la empresa</strong>\\n                                    <div>Contiene la dirección de la compañía.</div>\\n                                </div>\\n                            </span></li>\\n                            <li t-else=\\"\\">\\n                                <span t-field=\\"company.company_details\\">\\n                                    <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                        <strong>Bloque de detalles de la empresa</strong>\\n                                        <div>Contiene los detalles de la compañía.</div>\\n                                    </div>\\n                                </span>\\n                            </li>\\n                            <li t-if=\\"not forced_vat\\">\\n                                <t t-if=\\"company.vat\\">\\n                                    <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">NIF</t>:\\n                                    <span t-esc=\\"company.vat\\">US12345671</span>\\n                                </t>\\n                            </li>\\n                            <li t-else=\\"\\">\\n                                <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">NIF</t>:\\n                                <span t-esc=\\"forced_vat\\">US12345671</span>\\n                            </li>\\n                        </ul>\\n                    </div>\\n                </div>\\n            </div>\\n        </div>\\n        <t t-set=\\"layout_background_url\\" t-value=\\"'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''\\"/>\\n        <div t-attf-class=\\"article o_report_layout_boxed o_table_boxed o_company_#{company.id}_layout o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}\\" t-attf-style=\\"{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n            <t t-call=\\"web.address_layout\\"/>\\n            <h2 t-out=\\"layout_document_title\\"/>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n\\n        <div t-attf-class=\\"footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}\\">\\n            <div class=\\"o_footer_content\\" t-attf-class=\\"{{'d-flex' if is_html_empty(company.report_header) else 'row' }} o_footer_content border-top pt-2\\">\\n                <div t-attf-class=\\"{{'flex-grow-1' if is_html_empty(company.report_header) else 'col-8'}} {{'me-2' if is_html_empty(company.report_header) and report_type == 'pdf' else ''}}\\">\\n                    <span t-field=\\"company.report_footer\\"/>\\n                </div>\\n                <div t-attf-class=\\"{{'' if is_html_empty(company.report_header) else 'col-4'}} text-end\\">\\n                    <strong t-if=\\"not is_html_empty(company.report_header)\\" t-field=\\"company.report_header\\" class=\\"o_company_tagline\\">Lema de la compañía</strong>\\n                    <span t-if=\\"report_type == 'pdf' and display_name_in_footer\\" class=\\"text-muted\\" t-out=\\"str(o.name) + ', '\\">(nombre del documento)</span>\\n                    <span t-if=\\"report_type == 'pdf'\\" t-attf-class=\\"text-muted {{'text-nowrap' if is_html_empty(company.report_header) else ''}}\\">Página <span class=\\"page\\"/> / <span class=\\"topage\\"/></span>\\n                </div>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.external_layout_boxed">\n        <div t-attf-class="header o_company_#{company.id}_layout">\n            <div class="row mb8">\n                <div class="col-4">\n                    <img t-if="company.logo" class="o_company_logo_big" t-att-src="image_data_uri(company.logo)" alt="Logo"/>\n                </div>\n                <div class="col-8 text-end mb4">\n                    <div name="company_address" class="mb4">\n                        <ul class="list-unstyled" name="company_address_list">\n                            <li t-if="company.is_company_details_empty"><span t-field="company.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}">\n                                <div class="bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center">\n                                    <strong>Company address block</strong>\n                                    <div>Contains the company address.</div>\n                                </div>\n                            </span></li>\n                            <li t-else="">\n                                <span t-field="company.company_details">\n                                    <div class="bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center">\n                                        <strong>Company details block</strong>\n                                        <div>Contains the company details.</div>\n                                    </div>\n                                </span>\n                            </li>\n                            <li t-if="not forced_vat">\n                                <t t-if="company.vat">\n                                    <t t-esc="company.country_id.vat_label or 'Tax ID'">Tax ID</t>:\n                                    <span t-esc="company.vat">US12345671</span>\n                                </t>\n                            </li>\n                            <li t-else="">\n                                <t t-esc="company.country_id.vat_label or 'Tax ID'">Tax ID</t>:\n                                <span t-esc="forced_vat">US12345671</span>\n                            </li>\n                        </ul>\n                    </div>\n                </div>\n            </div>\n        </div>\n        <t t-set="layout_background_url" t-value="'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''"/>\n        <div t-attf-class="article o_report_layout_boxed o_table_boxed o_company_#{company.id}_layout o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}" t-attf-style="{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">\n            <t t-call="web.address_layout"/>\n            <h2 t-out="layout_document_title"/>\n            <t t-out="0"/>\n        </div>\n\n        <div t-attf-class="footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}">\n            <div class="o_footer_content" t-attf-class="{{'d-flex' if is_html_empty(company.report_header) else 'row' }} o_footer_content border-top pt-2">\n                <div t-attf-class="{{'flex-grow-1' if is_html_empty(company.report_header) else 'col-8'}} {{'me-2' if is_html_empty(company.report_header) and report_type == 'pdf' else ''}}">\n                    <span t-field="company.report_footer"/>\n                </div>\n                <div t-attf-class="{{'' if is_html_empty(company.report_header) else 'col-4'}} text-end">\n                    <strong t-if="not is_html_empty(company.report_header)" t-field="company.report_header" class="o_company_tagline">Company tagline</strong>\n                    <span t-if="report_type == 'pdf' and display_name_in_footer" class="text-muted" t-out="str(o.name) + ', '">(document name)</span>\n                    <span t-if="report_type == 'pdf'" t-attf-class="text-muted {{'text-nowrap' if is_html_empty(company.report_header) else ''}}">Page <span class="page"/> / <span class="topage"/></span>\n                </div>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
203	16	\N	1	1	external_layout_bold	\N	web.external_layout_bold	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.external_layout_bold\\">\\n        <div t-attf-class=\\"header o_company_#{company.id}_layout\\" t-att-style=\\"report_header_style\\">\\n            <div class=\\"row\\">\\n                <div class=\\"col-6\\">\\n                    <img t-if=\\"company.logo\\" class=\\"o_company_logo_big\\" t-att-src=\\"image_data_uri(company.logo)\\" alt=\\"Logo\\"/>\\n                </div>\\n                <div class=\\"col-5 offset-1\\" name=\\"company_address\\">\\n                    <ul class=\\"list-unstyled\\" name=\\"company_address_list\\">\\n                        <li t-if=\\"company.is_company_details_empty\\"><span t-field=\\"company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}\\">\\n                            <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                <strong>Company address block</strong>\\n                                <div>Contains the company address.</div>\\n                            </div>\\n                        </span></li>\\n                        <li t-else=\\"\\">\\n                            <span t-field=\\"company.company_details\\">\\n                                <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                    <strong>Company details block</strong>\\n                                    <div>Contains the company details.</div>\\n                                </div>\\n                            </span>\\n                        </li>\\n                        <li t-if=\\"not forced_vat\\">\\n                            <t t-if=\\"company.vat\\">\\n                                <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">Tax ID</t>:\\n                                <span t-esc=\\"company.vat\\">US12345671</span>\\n                            </t>\\n                        </li>\\n                        <li t-else=\\"\\">\\n                            <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">Tax ID</t>:\\n                            <span t-esc=\\"forced_vat\\">US12345671</span>\\n                        </li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </div>\\n\\n        <t t-set=\\"layout_background_url\\" t-value=\\"'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''\\"/>\\n        <div t-attf-class=\\"article o_report_layout_bold o_table_bold o_company_#{company.id}_layout o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}\\" t-attf-style=\\"{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n            <t t-call=\\"web.address_layout\\"/>\\n            <h2 t-out=\\"layout_document_title\\"/>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n\\n        <div t-attf-class=\\"footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}\\">\\n            <div class=\\"o_footer_content\\" t-attf-class=\\"{{'d-flex' if is_html_empty(company.report_header) else 'row' }} o_footer_content border-top pt-2\\">\\n                <div t-attf-class=\\"{{'flex-grow-1' if is_html_empty(company.report_header) else 'col-8'}} {{'me-2' if is_html_empty(company.report_header) and report_type == 'pdf' else ''}}\\">\\n                    <span t-field=\\"company.report_footer\\"/>\\n                </div>\\n                <div t-attf-class=\\"{{'' if is_html_empty(company.report_header) else 'col-4'}} text-end\\">\\n                    <strong t-if=\\"not is_html_empty(company.report_header)\\" t-field=\\"company.report_header\\" class=\\"o_company_tagline\\">Company tagline</strong>\\n                    <span t-if=\\"report_type == 'pdf' and display_name_in_footer\\" class=\\"text-muted\\" t-out=\\"str(o.name) + ', '\\">(document name)</span>\\n                    <span t-if=\\"report_type == 'pdf'\\" t-attf-class=\\"text-muted {{'text-nowrap' if is_html_empty(company.report_header) else ''}}\\">Page <span class=\\"page\\"/> / <span class=\\"topage\\"/></span>\\n                </div>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"web.external_layout_bold\\">\\n        <div t-attf-class=\\"header o_company_#{company.id}_layout\\" t-att-style=\\"report_header_style\\">\\n            <div class=\\"row\\">\\n                <div class=\\"col-6\\">\\n                    <img t-if=\\"company.logo\\" class=\\"o_company_logo_big\\" t-att-src=\\"image_data_uri(company.logo)\\" alt=\\"Logotipo\\"/>\\n                </div>\\n                <div class=\\"col-5 offset-1\\" name=\\"company_address\\">\\n                    <ul class=\\"list-unstyled\\" name=\\"company_address_list\\">\\n                        <li t-if=\\"company.is_company_details_empty\\"><span t-field=\\"company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}\\">\\n                            <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                <strong>Bloque de dirección de la empresa</strong>\\n                                <div>Contiene la dirección de la compañía.</div>\\n                            </div>\\n                        </span></li>\\n                        <li t-else=\\"\\">\\n                            <span t-field=\\"company.company_details\\">\\n                                <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                    <strong>Bloque de detalles de la empresa</strong>\\n                                    <div>Contiene los detalles de la compañía.</div>\\n                                </div>\\n                            </span>\\n                        </li>\\n                        <li t-if=\\"not forced_vat\\">\\n                            <t t-if=\\"company.vat\\">\\n                                <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">NIF</t>:\\n                                <span t-esc=\\"company.vat\\">US12345671</span>\\n                            </t>\\n                        </li>\\n                        <li t-else=\\"\\">\\n                            <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">NIF</t>:\\n                            <span t-esc=\\"forced_vat\\">US12345671</span>\\n                        </li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </div>\\n\\n        <t t-set=\\"layout_background_url\\" t-value=\\"'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''\\"/>\\n        <div t-attf-class=\\"article o_report_layout_bold o_table_bold o_company_#{company.id}_layout o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}\\" t-attf-style=\\"{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n            <t t-call=\\"web.address_layout\\"/>\\n            <h2 t-out=\\"layout_document_title\\"/>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n\\n        <div t-attf-class=\\"footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}\\">\\n            <div class=\\"o_footer_content\\" t-attf-class=\\"{{'d-flex' if is_html_empty(company.report_header) else 'row' }} o_footer_content border-top pt-2\\">\\n                <div t-attf-class=\\"{{'flex-grow-1' if is_html_empty(company.report_header) else 'col-8'}} {{'me-2' if is_html_empty(company.report_header) and report_type == 'pdf' else ''}}\\">\\n                    <span t-field=\\"company.report_footer\\"/>\\n                </div>\\n                <div t-attf-class=\\"{{'' if is_html_empty(company.report_header) else 'col-4'}} text-end\\">\\n                    <strong t-if=\\"not is_html_empty(company.report_header)\\" t-field=\\"company.report_header\\" class=\\"o_company_tagline\\">Lema de la compañía</strong>\\n                    <span t-if=\\"report_type == 'pdf' and display_name_in_footer\\" class=\\"text-muted\\" t-out=\\"str(o.name) + ', '\\">(nombre del documento)</span>\\n                    <span t-if=\\"report_type == 'pdf'\\" t-attf-class=\\"text-muted {{'text-nowrap' if is_html_empty(company.report_header) else ''}}\\">Página <span class=\\"page\\"/> / <span class=\\"topage\\"/></span>\\n                </div>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.external_layout_bold">\n        <div t-attf-class="header o_company_#{company.id}_layout" t-att-style="report_header_style">\n            <div class="row">\n                <div class="col-6">\n                    <img t-if="company.logo" class="o_company_logo_big" t-att-src="image_data_uri(company.logo)" alt="Logo"/>\n                </div>\n                <div class="col-5 offset-1" name="company_address">\n                    <ul class="list-unstyled" name="company_address_list">\n                        <li t-if="company.is_company_details_empty"><span t-field="company.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}">\n                            <div class="bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center">\n                                <strong>Company address block</strong>\n                                <div>Contains the company address.</div>\n                            </div>\n                        </span></li>\n                        <li t-else="">\n                            <span t-field="company.company_details">\n                                <div class="bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center">\n                                    <strong>Company details block</strong>\n                                    <div>Contains the company details.</div>\n                                </div>\n                            </span>\n                        </li>\n                        <li t-if="not forced_vat">\n                            <t t-if="company.vat">\n                                <t t-esc="company.country_id.vat_label or 'Tax ID'">Tax ID</t>:\n                                <span t-esc="company.vat">US12345671</span>\n                            </t>\n                        </li>\n                        <li t-else="">\n                            <t t-esc="company.country_id.vat_label or 'Tax ID'">Tax ID</t>:\n                            <span t-esc="forced_vat">US12345671</span>\n                        </li>\n                    </ul>\n                </div>\n            </div>\n        </div>\n\n        <t t-set="layout_background_url" t-value="'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''"/>\n        <div t-attf-class="article o_report_layout_bold o_table_bold o_company_#{company.id}_layout o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}" t-attf-style="{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">\n            <t t-call="web.address_layout"/>\n            <h2 t-out="layout_document_title"/>\n            <t t-out="0"/>\n        </div>\n\n        <div t-attf-class="footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}">\n            <div class="o_footer_content" t-attf-class="{{'d-flex' if is_html_empty(company.report_header) else 'row' }} o_footer_content border-top pt-2">\n                <div t-attf-class="{{'flex-grow-1' if is_html_empty(company.report_header) else 'col-8'}} {{'me-2' if is_html_empty(company.report_header) and report_type == 'pdf' else ''}}">\n                    <span t-field="company.report_footer"/>\n                </div>\n                <div t-attf-class="{{'' if is_html_empty(company.report_header) else 'col-4'}} text-end">\n                    <strong t-if="not is_html_empty(company.report_header)" t-field="company.report_header" class="o_company_tagline">Company tagline</strong>\n                    <span t-if="report_type == 'pdf' and display_name_in_footer" class="text-muted" t-out="str(o.name) + ', '">(document name)</span>\n                    <span t-if="report_type == 'pdf'" t-attf-class="text-muted {{'text-nowrap' if is_html_empty(company.report_header) else ''}}">Page <span class="page"/> / <span class="topage"/></span>\n                </div>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
205	16	\N	1	1	external_layout_folder	\N	web.external_layout_folder	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.external_layout_folder\\">\\n        <t t-set=\\"header_shape_height\\" t-value=\\"'174'\\"/>\\n\\n        <div t-attf-class=\\"header o_company_#{company.id}_layout {{report_type != 'pdf' and 'h-0'}}\\">\\n            <div class=\\"o_folder_header_container position-absolute start-0 top-0 z-n1 w-100\\">\\n                <svg xmlns=\\"http://www.w3.org/2000/svg\\" width=\\"100%\\" t-att-height=\\"header_shape_height\\" fill=\\"none\\" preserveAspectRatio=\\"none\\">\\n                    <rect width=\\"100%\\" t-att-height=\\"header_shape_height\\"/>\\n                </svg>\\n                <div class=\\"o_folder_adaptative_shape d-flex flex-start position-relative\\">\\n                    <svg xmlns=\\"http://www.w3.org/2000/svg\\" class=\\"d-block flex-grow-1\\" fill=\\"none\\" height=\\"100%\\">\\n                        <rect width=\\"100%\\" height=\\"100%\\"/>\\n                    </svg>\\n                    <svg xmlns=\\"http://www.w3.org/2000/svg\\" class=\\"o_folder_angle_shape\\" width=\\"80\\" height=\\"100%\\" viewBox=\\"0 0 80 48\\" fill=\\"none\\">\\n                        <path d=\\"M5.70364 48H0V0.00100806H73.5404L80 0C74.2028 0.665869 68.7417 3.06684 64.332 6.88852L25.3513 40.6709C19.8969 45.3979 12.9212 48 5.70364 48Z\\"/>\\n                    </svg>\\n                    <h2 t-attf-class=\\"{{layout_document_title and 'o_folder_title mt-2 text-nowrap' or 'w-25'}}\\">\\n                        <t t-out=\\"layout_document_title\\"/>\\n                    </h2>\\n                </div>\\n            </div>\\n            <div class=\\"o_folder_company_info d-flex justify-content-between\\">\\n                <div class=\\"w-50\\">\\n                    <img t-if=\\"company.logo\\" class=\\"o_company_logo_big mb-2\\" t-att-src=\\"image_data_uri(company.logo)\\" alt=\\"Logo\\"/>\\n                    <div t-if=\\"company.report_header\\" t-field=\\"company.report_header\\" class=\\"o_company_tagline fw-bold\\">Company tagline</div>\\n                </div>\\n                <div name=\\"company_address\\" class=\\"w-50 text-end\\">\\n                    <ul class=\\"list-unstyled\\" name=\\"company_address_list\\">\\n                        <li t-if=\\"company.is_company_details_empty\\"><span t-field=\\"company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}\\">\\n                            <div class=\\"d-flex flex-column align-items-center justify-content-center border-1 rounded p-4 h-100 w-100 bg-light opacity-75 text-muted text-center\\">\\n                                <strong>Company address block</strong>\\n                                <div>Contains the company address.</div>\\n                            </div>\\n                        </span></li>\\n                        <li t-else=\\"\\">\\n                            <span t-field=\\"company.company_details\\">\\n                                <div class=\\"d-flex flex-column align-items-center justify-content-center border-1 rounded p-4 h-100 w-100 bg-light opacity-75 text-muted text-center\\">\\n                                    <strong>Company details block</strong>\\n                                    <div>Contains the company details.</div>\\n                                </div>\\n                            </span>\\n                        </li>\\n                        <li t-if=\\"not forced_vat\\">\\n                            <t t-if=\\"company.vat\\">\\n                                <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">Tax ID</t>:\\n                                <span t-esc=\\"company.vat\\">US12345671</span>\\n                            </t>\\n                        </li>\\n                        <li t-else=\\"\\">\\n                            <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">Tax ID</t>:\\n                            <span t-esc=\\"forced_vat\\">US12345671</span>\\n                        </li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </div>\\n\\n        <!-- BODY -->\\n        <t t-set=\\"layout_background_url\\" t-value=\\"'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''\\"/>\\n        <div t-attf-class=\\"article o_report_layout_folder o_table_striped o_company_#{company.id}_layout {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}\\" t-attf-style=\\"{{report_type != 'pdf' and 'margin-top:' + header_shape_height + 'px;'}}                 {{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n            <div class=\\"pt-2\\" t-attf-style=\\"{{report_type != 'pdf' and 'margin-top:' + str(env['ir.actions.report'].get_paperformat().margin_top) + 'pt;'}}\\">\\n                <t t-set=\\"custom_layout_address\\" t-value=\\"true\\"/>\\n                <t t-call=\\"web.address_layout\\"/>\\n            </div>\\n            <h3 t-if=\\"report_type == 'pdf'\\" t-out=\\"layout_document_title\\" class=\\"opacity-0\\" t-att-style=\\"'height: 0px'\\"/>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n\\n        <!-- Footer -->\\n        <div t-attf-class=\\"footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}\\">\\n            <div class=\\"o_footer_content d-flex border-top pt-2\\">\\n                <div class=\\"flex-grow-1 me-2 text-start\\" t-field=\\"company.report_footer\\"/>\\n                <div class=\\"text-end text-muted\\">\\n                    <div t-if=\\"report_type == 'pdf' and display_name_in_footer\\" t-out=\\"o.name\\">(document name)</div>\\n                    <div t-if=\\"report_type == 'pdf'\\" class=\\"text-nowrap\\">Page <span class=\\"page\\"/> / <span class=\\"topage\\"/></div>\\n                </div>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"web.external_layout_folder\\">\\n        <t t-set=\\"header_shape_height\\" t-value=\\"'174'\\"/>\\n\\n        <div t-attf-class=\\"header o_company_#{company.id}_layout {{report_type != 'pdf' and 'h-0'}}\\">\\n            <div class=\\"o_folder_header_container position-absolute start-0 top-0 z-n1 w-100\\">\\n                <svg xmlns=\\"http://www.w3.org/2000/svg\\" width=\\"100%\\" t-att-height=\\"header_shape_height\\" fill=\\"none\\" preserveAspectRatio=\\"none\\">\\n                    <rect width=\\"100%\\" t-att-height=\\"header_shape_height\\"/>\\n                </svg>\\n                <div class=\\"o_folder_adaptative_shape d-flex flex-start position-relative\\">\\n                    <svg xmlns=\\"http://www.w3.org/2000/svg\\" class=\\"d-block flex-grow-1\\" fill=\\"none\\" height=\\"100%\\">\\n                        <rect width=\\"100%\\" height=\\"100%\\"/>\\n                    </svg>\\n                    <svg xmlns=\\"http://www.w3.org/2000/svg\\" class=\\"o_folder_angle_shape\\" width=\\"80\\" height=\\"100%\\" viewBox=\\"0 0 80 48\\" fill=\\"none\\">\\n                        <path d=\\"M5.70364 48H0V0.00100806H73.5404L80 0C74.2028 0.665869 68.7417 3.06684 64.332 6.88852L25.3513 40.6709C19.8969 45.3979 12.9212 48 5.70364 48Z\\"/>\\n                    </svg>\\n                    <h2 t-attf-class=\\"{{layout_document_title and 'o_folder_title mt-2 text-nowrap' or 'w-25'}}\\">\\n                        <t t-out=\\"layout_document_title\\"/>\\n                    </h2>\\n                </div>\\n            </div>\\n            <div class=\\"o_folder_company_info d-flex justify-content-between\\">\\n                <div class=\\"w-50\\">\\n                    <img t-if=\\"company.logo\\" class=\\"o_company_logo_big mb-2\\" t-att-src=\\"image_data_uri(company.logo)\\" alt=\\"Logotipo\\"/>\\n                    <div t-if=\\"company.report_header\\" t-field=\\"company.report_header\\" class=\\"o_company_tagline fw-bold\\">Lema de la compañía</div>\\n                </div>\\n                <div name=\\"company_address\\" class=\\"w-50 text-end\\">\\n                    <ul class=\\"list-unstyled\\" name=\\"company_address_list\\">\\n                        <li t-if=\\"company.is_company_details_empty\\"><span t-field=\\"company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}\\">\\n                            <div class=\\"d-flex flex-column align-items-center justify-content-center border-1 rounded p-4 h-100 w-100 bg-light opacity-75 text-muted text-center\\">\\n                                <strong>Bloque de dirección de la empresa</strong>\\n                                <div>Contiene la dirección de la compañía.</div>\\n                            </div>\\n                        </span></li>\\n                        <li t-else=\\"\\">\\n                            <span t-field=\\"company.company_details\\">\\n                                <div class=\\"d-flex flex-column align-items-center justify-content-center border-1 rounded p-4 h-100 w-100 bg-light opacity-75 text-muted text-center\\">\\n                                    <strong>Bloque de detalles de la empresa</strong>\\n                                    <div>Contiene los detalles de la compañía.</div>\\n                                </div>\\n                            </span>\\n                        </li>\\n                        <li t-if=\\"not forced_vat\\">\\n                            <t t-if=\\"company.vat\\">\\n                                <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">NIF</t>:\\n                                <span t-esc=\\"company.vat\\">US12345671</span>\\n                            </t>\\n                        </li>\\n                        <li t-else=\\"\\">\\n                            <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">NIF</t>:\\n                            <span t-esc=\\"forced_vat\\">US12345671</span>\\n                        </li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </div>\\n\\n        <!-- BODY -->\\n        <t t-set=\\"layout_background_url\\" t-value=\\"'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''\\"/>\\n        <div t-attf-class=\\"article o_report_layout_folder o_table_striped o_company_#{company.id}_layout {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}\\" t-attf-style=\\"{{report_type != 'pdf' and 'margin-top:' + header_shape_height + 'px;'}}                 {{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n            <div class=\\"pt-2\\" t-attf-style=\\"{{report_type != 'pdf' and 'margin-top:' + str(env['ir.actions.report'].get_paperformat().margin_top) + 'pt;'}}\\">\\n                <t t-set=\\"custom_layout_address\\" t-value=\\"true\\"/>\\n                <t t-call=\\"web.address_layout\\"/>\\n            </div>\\n            <h3 t-if=\\"report_type == 'pdf'\\" t-out=\\"layout_document_title\\" class=\\"opacity-0\\" t-att-style=\\"'height: 0px'\\"/>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n\\n        <!-- Footer -->\\n        <div t-attf-class=\\"footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}\\">\\n            <div class=\\"o_footer_content d-flex border-top pt-2\\">\\n                <div class=\\"flex-grow-1 me-2 text-start\\" t-field=\\"company.report_footer\\"/>\\n                <div class=\\"text-end text-muted\\">\\n                    <div t-if=\\"report_type == 'pdf' and display_name_in_footer\\" t-out=\\"o.name\\">(nombre del documento)</div>\\n                    <div t-if=\\"report_type == 'pdf'\\" class=\\"text-nowrap\\">Página <span class=\\"page\\"/> / <span class=\\"topage\\"/></div>\\n                </div>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.external_layout_folder">\n        <t t-set="header_shape_height" t-value="'174'"/>\n\n        <div t-attf-class="header o_company_#{company.id}_layout {{report_type != 'pdf' and 'h-0'}}">\n            <div class="o_folder_header_container position-absolute start-0 top-0 z-n1 w-100">\n                <svg xmlns="http://www.w3.org/2000/svg" width="100%" t-att-height="header_shape_height" fill="none" preserveAspectRatio="none">\n                    <rect width="100%" t-att-height="header_shape_height"/>\n                </svg>\n                <div class="o_folder_adaptative_shape d-flex flex-start position-relative">\n                    <svg xmlns="http://www.w3.org/2000/svg" class="d-block flex-grow-1" fill="none" height="100%">\n                        <rect width="100%" height="100%"/>\n                    </svg>\n                    <svg xmlns="http://www.w3.org/2000/svg" class="o_folder_angle_shape" width="80" height="100%" viewBox="0 0 80 48" fill="none">\n                        <path d="M5.70364 48H0V0.00100806H73.5404L80 0C74.2028 0.665869 68.7417 3.06684 64.332 6.88852L25.3513 40.6709C19.8969 45.3979 12.9212 48 5.70364 48Z"/>\n                    </svg>\n                    <h2 t-attf-class="{{layout_document_title and 'o_folder_title mt-2 text-nowrap' or 'w-25'}}">\n                        <t t-out="layout_document_title"/>\n                    </h2>\n                </div>\n            </div>\n            <div class="o_folder_company_info d-flex justify-content-between">\n                <div class="w-50">\n                    <img t-if="company.logo" class="o_company_logo_big mb-2" t-att-src="image_data_uri(company.logo)" alt="Logo"/>\n                    <div t-if="company.report_header" t-field="company.report_header" class="o_company_tagline fw-bold">Company tagline</div>\n                </div>\n                <div name="company_address" class="w-50 text-end">\n                    <ul class="list-unstyled" name="company_address_list">\n                        <li t-if="company.is_company_details_empty"><span t-field="company.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}">\n                            <div class="d-flex flex-column align-items-center justify-content-center border-1 rounded p-4 h-100 w-100 bg-light opacity-75 text-muted text-center">\n                                <strong>Company address block</strong>\n                                <div>Contains the company address.</div>\n                            </div>\n                        </span></li>\n                        <li t-else="">\n                            <span t-field="company.company_details">\n                                <div class="d-flex flex-column align-items-center justify-content-center border-1 rounded p-4 h-100 w-100 bg-light opacity-75 text-muted text-center">\n                                    <strong>Company details block</strong>\n                                    <div>Contains the company details.</div>\n                                </div>\n                            </span>\n                        </li>\n                        <li t-if="not forced_vat">\n                            <t t-if="company.vat">\n                                <t t-esc="company.country_id.vat_label or 'Tax ID'">Tax ID</t>:\n                                <span t-esc="company.vat">US12345671</span>\n                            </t>\n                        </li>\n                        <li t-else="">\n                            <t t-esc="company.country_id.vat_label or 'Tax ID'">Tax ID</t>:\n                            <span t-esc="forced_vat">US12345671</span>\n                        </li>\n                    </ul>\n                </div>\n            </div>\n        </div>\n\n        <!-- BODY -->\n        <t t-set="layout_background_url" t-value="'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''"/>\n        <div t-attf-class="article o_report_layout_folder o_table_striped o_company_#{company.id}_layout {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}" t-attf-style="{{report_type != 'pdf' and 'margin-top:' + header_shape_height + 'px;'}}                 {{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">\n            <div class="pt-2" t-attf-style="{{report_type != 'pdf' and 'margin-top:' + str(env['ir.actions.report'].get_paperformat().margin_top) + 'pt;'}}">\n                <t t-set="custom_layout_address" t-value="true"/>\n                <t t-call="web.address_layout"/>\n            </div>\n            <h3 t-if="report_type == 'pdf'" t-out="layout_document_title" class="opacity-0" t-att-style="'height: 0px'"/>\n            <t t-out="0"/>\n        </div>\n\n        <!-- Footer -->\n        <div t-attf-class="footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}">\n            <div class="o_footer_content d-flex border-top pt-2">\n                <div class="flex-grow-1 me-2 text-start" t-field="company.report_footer"/>\n                <div class="text-end text-muted">\n                    <div t-if="report_type == 'pdf' and display_name_in_footer" t-out="o.name">(document name)</div>\n                    <div t-if="report_type == 'pdf'" class="text-nowrap">Page <span class="page"/> / <span class="topage"/></div>\n                </div>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1591	16	\N	1	1	calendar.event.list	calendar.event	\N	list	calendar/views/calendar_views.xml	primary	{"en_US": "<list string=\\"Meetings\\" sample=\\"1\\" multi_edit=\\"1\\" js_class=\\"calendar_list_view\\">\\n                <header>\\n                    <button name=\\"action_open_composer\\" type=\\"object\\" context=\\"{'default_composition_mode':'mass_mail'}\\" string=\\"Send Mail\\"/>\\n                </header>\\n                <field name=\\"name\\" string=\\"Subject\\" decoration-bf=\\"1\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"start\\" string=\\"Start Date\\" readonly=\\"1\\"/>\\n                <field name=\\"stop\\" string=\\"End Date\\" readonly=\\"1\\"/>\\n                <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"recurrency\\" optional=\\"hide\\"/>\\n                <field name=\\"partner_ids\\" widget=\\"many2many_tags\\" readonly=\\"recurrency\\" optional=\\"show\\"/>\\n                <field name=\\"alarm_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"categ_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\" readonly=\\"recurrency\\" options=\\"{'color_field': 'color'}\\"/>\\n                <field name=\\"recurrency\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                <field name=\\"privacy\\" optional=\\"hide\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"show_as\\" optional=\\"hide\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"location\\" optional=\\"show\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"duration\\" widget=\\"float_time\\" readonly=\\"1\\"/>\\n                <field name=\\"description\\" optional=\\"hide\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"allday\\" column_invisible=\\"True\\"/>\\n                <field name=\\"message_needaction\\" column_invisible=\\"True\\"/>\\n            </list>", "es_ES": "<list string=\\"Reuniones\\" sample=\\"1\\" multi_edit=\\"1\\" js_class=\\"calendar_list_view\\">\\n                <header>\\n                    <button name=\\"action_open_composer\\" type=\\"object\\" context=\\"{'default_composition_mode':'mass_mail'}\\" string=\\"Enviar correo electrónico\\"/>\\n                </header>\\n                <field name=\\"name\\" string=\\"Asunto\\" decoration-bf=\\"1\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"start\\" string=\\"Fecha de inicio\\" readonly=\\"1\\"/>\\n                <field name=\\"stop\\" string=\\"Fecha límite\\" readonly=\\"1\\"/>\\n                <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"recurrency\\" optional=\\"hide\\"/>\\n                <field name=\\"partner_ids\\" widget=\\"many2many_tags\\" readonly=\\"recurrency\\" optional=\\"show\\"/>\\n                <field name=\\"alarm_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"categ_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\" readonly=\\"recurrency\\" options=\\"{'color_field': 'color'}\\"/>\\n                <field name=\\"recurrency\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                <field name=\\"privacy\\" optional=\\"hide\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"show_as\\" optional=\\"hide\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"location\\" optional=\\"show\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"duration\\" widget=\\"float_time\\" readonly=\\"1\\"/>\\n                <field name=\\"description\\" optional=\\"hide\\" readonly=\\"recurrency\\"/>\\n                <field name=\\"allday\\" column_invisible=\\"True\\"/>\\n                <field name=\\"message_needaction\\" column_invisible=\\"True\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Meetings" sample="1" multi_edit="1" js_class="calendar_list_view">\n                <header>\n                    <button name="action_open_composer" type="object" context="{'default_composition_mode':'mass_mail'}" string="Send Mail"/>\n                </header>\n                <field name="name" string="Subject" decoration-bf="1" readonly="recurrency"/>\n                <field name="start" string="Start Date" readonly="1"/>\n                <field name="stop" string="End Date" readonly="1"/>\n                <field name="user_id" widget="many2one_avatar_user" readonly="recurrency" optional="hide"/>\n                <field name="partner_ids" widget="many2many_tags" readonly="recurrency" optional="show"/>\n                <field name="alarm_ids" widget="many2many_tags" optional="hide" readonly="recurrency"/>\n                <field name="categ_ids" widget="many2many_tags" optional="hide" readonly="recurrency" options="{'color_field': 'color'}"/>\n                <field name="recurrency" optional="hide" readonly="1"/>\n                <field name="privacy" optional="hide" readonly="recurrency"/>\n                <field name="show_as" optional="hide" readonly="recurrency"/>\n                <field name="location" optional="show" readonly="recurrency"/>\n                <field name="duration" widget="float_time" readonly="1"/>\n                <field name="description" optional="hide" readonly="recurrency"/>\n                <field name="allday" column_invisible="True"/>\n                <field name="message_needaction" column_invisible="True"/>\n            </list>\n        	f	t	2026-04-08 08:38:54.40235	2026-04-08 08:38:54.40235	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1588	16	\N	1	1	calendar.event.type	calendar.event.type	\N	list	calendar/views/calendar_views.xml	primary	{"en_US": "<list string=\\"Meeting Types\\" sample=\\"1\\" editable=\\"bottom\\">\\n                <field name=\\"name\\"/>\\n            </list>", "es_ES": "<list string=\\"Tipos de reunión\\" sample=\\"1\\" editable=\\"bottom\\">\\n                <field name=\\"name\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Meeting Types" sample="1" editable="bottom">\n                <field name="name"/>\n            </list>\n        	f	t	2026-04-08 08:38:54.40235	2026-04-08 08:38:54.40235	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
208	16	\N	1	1	external_layout	\N	web.external_layout	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.external_layout\\">\\n        <t t-if=\\"not o\\" t-set=\\"o\\" t-value=\\"doc\\"/>\\n\\n        <t t-if=\\"not company\\">\\n            <!-- Multicompany -->\\n            <t t-if=\\"company_id\\">\\n                <t t-set=\\"company\\" t-value=\\"company_id\\"/>\\n            </t>\\n            <t t-elif=\\"o and 'company_id' in o and o.company_id.sudo()\\">\\n                <t t-set=\\"company\\" t-value=\\"o.company_id.sudo()\\"/>\\n            </t>\\n            <t t-else=\\"else\\">\\n                <t t-set=\\"company\\" t-value=\\"res_company\\"/>\\n            </t>\\n        </t>\\n\\n        <t t-if=\\"company.external_report_layout_id\\" t-call=\\"{{company.external_report_layout_id.sudo().key}}\\"><t t-out=\\"0\\"/></t>\\n        <t t-else=\\"else\\" t-call=\\"web.external_layout_standard\\"><t t-out=\\"0\\"/></t>\\n\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.external_layout">\n        <t t-if="not o" t-set="o" t-value="doc"/>\n\n        <t t-if="not company">\n            <!-- Multicompany -->\n            <t t-if="company_id">\n                <t t-set="company" t-value="company_id"/>\n            </t>\n            <t t-elif="o and 'company_id' in o and o.company_id.sudo()">\n                <t t-set="company" t-value="o.company_id.sudo()"/>\n            </t>\n            <t t-else="else">\n                <t t-set="company" t-value="res_company"/>\n            </t>\n        </t>\n\n        <t t-if="company.external_report_layout_id" t-call="{{company.external_report_layout_id.sudo().key}}"><t t-out="0"/></t>\n        <t t-else="else" t-call="web.external_layout_standard"><t t-out="0"/></t>\n\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
209	16	\N	1	1	internal_layout	\N	web.internal_layout	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.internal_layout\\">\\n        <t t-if=\\"not o\\" t-set=\\"o\\" t-value=\\"doc\\"/>\\n\\n        <t t-if=\\"not company\\">\\n            <!-- Multicompany -->\\n            <t t-if=\\"company_id\\">\\n                <t t-set=\\"company\\" t-value=\\"company_id\\"/>\\n            </t>\\n            <t t-elif=\\"o and 'company_id' in o and o.company_id.sudo()\\">\\n                <t t-set=\\"company\\" t-value=\\"o.company_id.sudo()\\"/>\\n            </t>\\n            <t t-else=\\"else\\">\\n                <t t-set=\\"company\\" t-value=\\"res_company\\"/>\\n            </t>\\n        </t>\\n\\n        <div class=\\"header\\">\\n            <div class=\\"row\\">\\n                <div class=\\"col-3\\">\\n                    <span t-esc=\\"context_timestamp(datetime.datetime.now()).strftime('%Y-%m-%d %H:%M')\\"/>\\n                </div>\\n                <div class=\\"col-2 offset-2 text-center\\">\\n                    <span t-esc=\\"company.name\\"/>\\n                </div>\\n                <div class=\\"col-2 offset-3 text-end\\">\\n                    <ul class=\\"list-inline\\">\\n                        <li class=\\"list-inline-item\\"><span class=\\"page\\"/></li>\\n                        <li class=\\"list-inline-item\\">/</li>\\n                        <li class=\\"list-inline-item\\"><span class=\\"topage\\"/></li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </div>\\n        <div class=\\"article\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n          <t t-out=\\"0\\"/>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.internal_layout">\n        <t t-if="not o" t-set="o" t-value="doc"/>\n\n        <t t-if="not company">\n            <!-- Multicompany -->\n            <t t-if="company_id">\n                <t t-set="company" t-value="company_id"/>\n            </t>\n            <t t-elif="o and 'company_id' in o and o.company_id.sudo()">\n                <t t-set="company" t-value="o.company_id.sudo()"/>\n            </t>\n            <t t-else="else">\n                <t t-set="company" t-value="res_company"/>\n            </t>\n        </t>\n\n        <div class="header">\n            <div class="row">\n                <div class="col-3">\n                    <span t-esc="context_timestamp(datetime.datetime.now()).strftime('%Y-%m-%d %H:%M')"/>\n                </div>\n                <div class="col-2 offset-2 text-center">\n                    <span t-esc="company.name"/>\n                </div>\n                <div class="col-2 offset-3 text-end">\n                    <ul class="list-inline">\n                        <li class="list-inline-item"><span class="page"/></li>\n                        <li class="list-inline-item">/</li>\n                        <li class="list-inline-item"><span class="topage"/></li>\n                    </ul>\n                </div>\n            </div>\n        </div>\n        <div class="article" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">\n          <t t-out="0"/>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
210	16	\N	1	1	basic_layout	\N	web.basic_layout	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.basic_layout\\">\\n        <t t-call=\\"web.html_container\\">\\n            <t t-if=\\"not o\\" t-set=\\"o\\" t-value=\\"doc\\"/>\\n            <div class=\\"article\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n                <t t-out=\\"0\\"/>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.basic_layout">\n        <t t-call="web.html_container">\n            <t t-if="not o" t-set="o" t-value="doc"/>\n            <div class="article" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">\n                <t t-out="0"/>\n            </div>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2357	16	2316	1	1	template_header_additional_color_secondary	\N	website.template_header_additional_color_secondary	qweb	website/views/website_templates.xml	extension	{"en_US": "<data inherit_id=\\"website.layout\\" active=\\"False\\">\\n    <xpath expr=\\"//t[@t-set='secondary_additional_colors']\\" position=\\"attributes\\">\\n        <attribute name=\\"t-value\\">True</attribute>\\n    </xpath>\\n</data>"}	<?xml version="1.0"?>\n<data inherit_id="website.layout" active="False">\n    <xpath expr="//t[@t-set='secondary_additional_colors']" position="attributes">\n        <attribute name="t-value">True</attribute>\n    </xpath>\n</data>\n\n	f	f	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
367	32	366	1	1	mail.activity.plan.view.list.detailed	mail.activity.plan	\N	list	mail/views/mail_activity_plan_views.xml	primary	{"en_US": "<xpath expr=\\"//field[@name='res_model_id']\\" position=\\"attributes\\">\\n                    <attribute name=\\"optional\\">show</attribute>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='res_model_id']" position="attributes">\n                    <attribute name="optional">show</attribute>\n                </xpath>\n            	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
213	16	\N	1	1	preview_layout_report	\N	web.preview_layout_report	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.preview_layout_report\\">\\n        <t t-set=\\"company\\" t-value=\\"env.company\\"/>\\n        <t t-call=\\"web.html_container\\">\\n            <t t-set=\\"o\\" t-value=\\"res_company\\"/>\\n            <t t-call=\\"web.report_invoice_wizard_preview\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.preview_layout_report">\n        <t t-set="company" t-value="env.company"/>\n        <t t-call="web.html_container">\n            <t t-set="o" t-value="res_company"/>\n            <t t-call="web.report_invoice_wizard_preview"/>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
214	16	\N	1	1	styles_company_report	\N	web.styles_company_report	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.styles_company_report\\">\\n        <t t-foreach=\\"company_ids\\" t-as=\\"company\\" t-translation=\\"off\\">\\n            <t t-set=\\"forced_vat\\" t-value=\\"False\\"/>\\n            <t t-set=\\"font\\" t-value=\\"company.font or 'Lato'\\"/>\\n            <t t-set=\\"primary\\" t-value=\\"company.primary_color or '#212529'\\"/>\\n            <t t-set=\\"secondary\\" t-value=\\"company.secondary_color or '#212529'\\"/>\\n            <t t-set=\\"layout\\" t-value=\\"company.external_report_layout_id.key or 'web.external_layout_standard'\\"/>\\n                // Simplified color-contrast function to replicate bootstrap in report preview.\\n                @function preview-color-contrast($background) {\\n                    @if (lightness($background) &gt; 50) {\\n                        @return black;\\n                    } @else {\\n                        @return white;\\n                    }\\n                }\\n\\n                .o_company_<t t-esc=\\"company.id\\"/>_layout {\\n                    font-family: <t t-esc=\\"font\\"/>;\\n\\n                    h2 {\\n                        color: <t t-esc=\\"primary\\"/>;\\n                    }\\n\\n                    #informations strong {\\n                        color: <t t-esc=\\"secondary\\"/>;\\n                    }\\n\\n                    .o_total strong {\\n                        color: <t t-esc=\\"primary\\"/>;\\n                    }\\n\\n                    .o_company_tagline {\\n                        color: <t t-esc=\\"primary\\"/>\\n                    }\\n            <t t-if=\\"layout == 'web.external_layout_boxed'\\">\\n                &amp;.o_report_layout_boxed {\\n                    #total .o_total td {\\n                        background-color: <t t-esc=\\"primary\\"/>;\\n\\n                        strong {\\n                            color: preview-color-contrast(<t t-esc=\\"primary\\"/>);\\n                        }\\n                    }\\n                }\\n            </t>\\n            <t t-elif=\\"layout == 'web.external_layout_bold'\\">\\n                &amp;.o_report_layout_bold {\\n                    .o_main_table {\\n                        thead th {\\n                            border-top: 3px solid <t t-esc=\\"secondary\\"/>;\\n                        }\\n\\n                        tbody tr:last-child td {\\n                            border-bottom: 3px solid <t t-esc=\\"secondary\\"/>;\\n                        }\\n                    }\\n                }\\n            </t>\\n            <t t-elif=\\"layout == 'web.external_layout_folder'\\">\\n                &amp; .o_folder_header_container {\\n                    rect, path {\\n                        fill: mix(white, <t t-esc=\\"primary\\"/>, 92%);\\n                    }\\n                }\\n\\n                &amp;.o_report_layout_folder_footer {\\n                    border-top: 1px solid <t t-esc=\\"secondary\\"/>;\\n                }\\n            </t>\\n            <t t-elif=\\"layout == 'web.external_layout_wave'\\">\\n                &amp;.o_report_layout_wave {\\n                    #informations {\\n                        border-color: <t t-esc=\\"secondary\\"/>;\\n                        background-color: mix(white, <t t-esc=\\"secondary\\"/>, 92%);\\n                    }\\n                }\\n            </t>\\n            <t t-elif=\\"layout == 'web.external_layout_bubble'\\">\\n                &amp;.o_report_layout_bubble {\\n                    #informations {\\n                        border-color: <t t-esc=\\"secondary\\"/>;\\n                        background-color: mix(white, <t t-esc=\\"secondary\\"/>, 92%);\\n                    }\\n\\n                    thead th, #total .o_total td, thead td {\\n                        background-color: <t t-esc=\\"primary\\"/>;\\n                        color: preview-color-contrast(<t t-esc=\\"primary\\"/>);\\n\\n                        strong {\\n                            color: preview-color-contrast(<t t-esc=\\"primary\\"/>);\\n                        }\\n                    }\\n                }\\n            </t>\\n            }\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.styles_company_report">\n        <t t-foreach="company_ids" t-as="company" t-translation="off">\n            <t t-set="forced_vat" t-value="False"/>\n            <t t-set="font" t-value="company.font or 'Lato'"/>\n            <t t-set="primary" t-value="company.primary_color or '#212529'"/>\n            <t t-set="secondary" t-value="company.secondary_color or '#212529'"/>\n            <t t-set="layout" t-value="company.external_report_layout_id.key or 'web.external_layout_standard'"/>\n                // Simplified color-contrast function to replicate bootstrap in report preview.\n                @function preview-color-contrast($background) {\n                    @if (lightness($background) &gt; 50) {\n                        @return black;\n                    } @else {\n                        @return white;\n                    }\n                }\n\n                .o_company_<t t-esc="company.id"/>_layout {\n                    font-family: <t t-esc="font"/>;\n\n                    h2 {\n                        color: <t t-esc="primary"/>;\n                    }\n\n                    #informations strong {\n                        color: <t t-esc="secondary"/>;\n                    }\n\n                    .o_total strong {\n                        color: <t t-esc="primary"/>;\n                    }\n\n                    .o_company_tagline {\n                        color: <t t-esc="primary"/>\n                    }\n            <t t-if="layout == 'web.external_layout_boxed'">\n                &amp;.o_report_layout_boxed {\n                    #total .o_total td {\n                        background-color: <t t-esc="primary"/>;\n\n                        strong {\n                            color: preview-color-contrast(<t t-esc="primary"/>);\n                        }\n                    }\n                }\n            </t>\n            <t t-elif="layout == 'web.external_layout_bold'">\n                &amp;.o_report_layout_bold {\n                    .o_main_table {\n                        thead th {\n                            border-top: 3px solid <t t-esc="secondary"/>;\n                        }\n\n                        tbody tr:last-child td {\n                            border-bottom: 3px solid <t t-esc="secondary"/>;\n                        }\n                    }\n                }\n            </t>\n            <t t-elif="layout == 'web.external_layout_folder'">\n                &amp; .o_folder_header_container {\n                    rect, path {\n                        fill: mix(white, <t t-esc="primary"/>, 92%);\n                    }\n                }\n\n                &amp;.o_report_layout_folder_footer {\n                    border-top: 1px solid <t t-esc="secondary"/>;\n                }\n            </t>\n            <t t-elif="layout == 'web.external_layout_wave'">\n                &amp;.o_report_layout_wave {\n                    #informations {\n                        border-color: <t t-esc="secondary"/>;\n                        background-color: mix(white, <t t-esc="secondary"/>, 92%);\n                    }\n                }\n            </t>\n            <t t-elif="layout == 'web.external_layout_bubble'">\n                &amp;.o_report_layout_bubble {\n                    #informations {\n                        border-color: <t t-esc="secondary"/>;\n                        background-color: mix(white, <t t-esc="secondary"/>, 92%);\n                    }\n\n                    thead th, #total .o_total td, thead td {\n                        background-color: <t t-esc="primary"/>;\n                        color: preview-color-contrast(<t t-esc="primary"/>);\n\n                        strong {\n                            color: preview-color-contrast(<t t-esc="primary"/>);\n                        }\n                    }\n                }\n            </t>\n            }\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1535	16	428	1	1	account.analytic.line.graph	account.analytic.line	\N	graph	project_account/views/account_analytic_line_views.xml	primary	{"en_US": "<data><xpath expr=\\"//graph\\" position=\\"inside\\">\\n                <field name=\\"date\\" type=\\"row\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='account_id']\\" position=\\"replace\\">\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//graph" position="inside">\n                <field name="date" type="row"/>\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
216	16	\N	1	1	view_speedscope_index	\N	web.view_speedscope_index	qweb	web/views/speedscope_template.xml	primary	{"en_US": "<t t-name=\\"web.view_speedscope_index\\">\\n        &lt;!DOCTYPE html&gt;\\n        <html lang=\\"en\\">\\n            <head>\\n                <meta charset=\\"UTF-8\\"/>\\n                <title>Speedscope for odoo</title>\\n                <script t-if=\\"profile\\">window.location.hash=\\"#profileURL=<t t-esc=\\"url_root\\"/>web/content/ir.profile/<t t-esc=\\"profile.id\\"/>/speedscope\\"</script>\\n                <link href=\\"https://fonts.googleapis.com/css?family=Source+Code+Pro\\" rel=\\"stylesheet\\"/>\\n                <link rel=\\"stylesheet\\" t-attf-href=\\"{{cdn}}reset.8c46b7a1.css\\" crossorigin=\\"anonymous\\" integrity=\\"sha256-mrA/937EwtEDE+8XZ/62tNz2T/BnCLth8QmWsWKpvD8=\\"/>\\n            </head>\\n            <body>\\n                <script t-attf-src=\\"{{cdn}}speedscope.026f36b0.js\\" crossorigin=\\"anonymous\\" integrity=\\"sha256-CvDqAOMjq0Sv/D59O5JSbzzXoClZ3rptt6ts8D/6CWw=\\"/>\\n            </body>\\n        </html>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.view_speedscope_index">\n        &lt;!DOCTYPE html&gt;\n        <html lang="en">\n            <head>\n                <meta charset="UTF-8"/>\n                <title>Speedscope for odoo</title>\n                <script t-if="profile">window.location.hash="#profileURL=<t t-esc="url_root"/>web/content/ir.profile/<t t-esc="profile.id"/>/speedscope"</script>\n                <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro" rel="stylesheet"/>\n                <link rel="stylesheet" t-attf-href="{{cdn}}reset.8c46b7a1.css" crossorigin="anonymous" integrity="sha256-mrA/937EwtEDE+8XZ/62tNz2T/BnCLth8QmWsWKpvD8="/>\n            </head>\n            <body>\n                <script t-attf-src="{{cdn}}speedscope.026f36b0.js" crossorigin="anonymous" integrity="sha256-CvDqAOMjq0Sv/D59O5JSbzzXoClZ3rptt6ts8D/6CWw="/>\n            </body>\n        </html>\n    </t>\n	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1599	1	126	1	1	res_partner.view.form.calendar	res.partner	\N	form	calendar/views/res_partner_views.xml	extension	{"en_US": "<data>\\n                    <div name=\\"button_box\\" position=\\"inside\\">\\n                        <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"schedule_meeting\\" icon=\\"fa-calendar\\" context=\\"{'partner_id': id, 'partner_name': name}\\">\\n                            <field string=\\"Meetings\\" name=\\"meeting_count\\" widget=\\"statinfo\\"/>\\n                        </button>\\n                    </div>\\n                </data>", "es_ES": "<data>\\n                    <div name=\\"button_box\\" position=\\"inside\\">\\n                        <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"schedule_meeting\\" icon=\\"fa-calendar\\" context=\\"{'partner_id': id, 'partner_name': name}\\">\\n                            <field string=\\"Reuniones\\" name=\\"meeting_count\\" widget=\\"statinfo\\"/>\\n                        </button>\\n                    </div>\\n                </data>"}	<?xml version="1.0"?>\n<data>\n                    <div name="button_box" position="inside">\n                        <button class="oe_stat_button" type="object" name="schedule_meeting" icon="fa-calendar" context="{'partner_id': id, 'partner_name': name}">\n                            <field string="Meetings" name="meeting_count" widget="statinfo"/>\n                        </button>\n                    </div>\n                </data>\n            	f	t	2026-04-08 08:38:54.40235	2026-04-08 08:38:54.40235	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
181	16	180	1	1	Frontend Layout	\N	web.frontend_layout	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<data name=\\"Frontend Layout\\" inherit_id=\\"web.layout\\" primary=\\"True\\">\\n      <xpath expr=\\"//head/meta[last()]\\" position=\\"after\\">\\n        <meta name=\\"viewport\\" content=\\"width=device-width, initial-scale=1\\"/>\\n      </xpath>\\n      <xpath expr=\\"//head/link[last()]\\" position=\\"after\\">\\n        <link rel=\\"preload\\" href=\\"/web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0\\" as=\\"font\\" crossorigin=\\"\\"/>\\n        <t t-call-assets=\\"web.assets_frontend\\" t-js=\\"false\\"/>\\n      </xpath>\\n      <xpath expr=\\"//head/script[@id='web.layout.odooscript']\\" position=\\"after\\">\\n        <script t-nocache=\\"Session information should always be up to date.\\" type=\\"text/javascript\\">\\n            odoo.__session_info__ = <t t-out=\\"json.dumps(request.env['ir.http'].get_frontend_session_info())\\"/>;\\n            if (!/(^|;\\\\s)tz=/.test(document.cookie)) {\\n                const userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone;\\n                document.cookie = `tz=${userTZ}; path=/`;\\n            }\\n        </script>\\n        <t t-call-assets=\\"web.assets_frontend_minimal\\" t-css=\\"false\\" defer_load=\\"True\\"/>\\n        <t t-call=\\"web.conditional_assets_tests\\">\\n            <t t-set=\\"ignore_missing_deps\\" t-value=\\"True\\"/>\\n        </t>\\n        <t t-call-assets=\\"web.assets_frontend_lazy\\" t-css=\\"false\\" lazy_load=\\"True\\"/>\\n      </xpath>\\n        <xpath expr=\\"//t[@t-out='0']\\" position=\\"replace\\">\\n            <div id=\\"wrapwrap\\" t-attf-class=\\"#{pageName or ''}\\">\\n                <header t-if=\\"not no_header\\" id=\\"top\\" data-anchor=\\"true\\">\\n                    <img class=\\"img-responsive d-block mx-auto\\" t-attf-src=\\"/web/binary/company_logo\\" alt=\\"Logo\\"/>\\n                </header>\\n                <main>\\n                    <t t-out=\\"0\\"/>\\n                </main>\\n                <footer t-cache=\\"no_footer,no_copyright\\" t-if=\\"not no_footer\\" id=\\"bottom\\" data-anchor=\\"true\\" t-attf-class=\\"bg-light o_footer\\">\\n                    <div id=\\"footer\\"/>\\n                    <div t-if=\\"not no_copyright\\" class=\\"o_footer_copyright\\">\\n                        <div class=\\"container py-3\\">\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-sm text-center text-sm-start text-muted\\">\\n                                    <span class=\\"o_footer_copyright_name me-2\\">Copyright &amp;copy; <span t-field=\\"res_company.name\\" itemprop=\\"name\\">Company name</span></span>\\n                                </div>\\n                                <div class=\\"col-sm text-center text-sm-end\\">\\n                                    <t t-call=\\"web.brand_promotion\\"/>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </footer>\\n            </div>\\n        </xpath>\\n    <xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">web.frontend_layout</attribute></xpath></data>", "es_ES": "<data name=\\"Frontend Layout\\" inherit_id=\\"web.layout\\" primary=\\"True\\">\\n      <xpath expr=\\"//head/meta[last()]\\" position=\\"after\\">\\n        <meta name=\\"viewport\\" content=\\"width=device-width, initial-scale=1\\"/>\\n      </xpath>\\n      <xpath expr=\\"//head/link[last()]\\" position=\\"after\\">\\n        <link rel=\\"preload\\" href=\\"/web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0\\" as=\\"font\\" crossorigin=\\"\\"/>\\n        <t t-call-assets=\\"web.assets_frontend\\" t-js=\\"false\\"/>\\n      </xpath>\\n      <xpath expr=\\"//head/script[@id='web.layout.odooscript']\\" position=\\"after\\">\\n        <script t-nocache=\\"Session information should always be up to date.\\" type=\\"text/javascript\\">\\n            odoo.__session_info__ = <t t-out=\\"json.dumps(request.env['ir.http'].get_frontend_session_info())\\"/>;\\n            if (!/(^|;\\\\s)tz=/.test(document.cookie)) {\\n                const userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone;\\n                document.cookie = `tz=${userTZ}; path=/`;\\n            }\\n        </script>\\n        <t t-call-assets=\\"web.assets_frontend_minimal\\" t-css=\\"false\\" defer_load=\\"True\\"/>\\n        <t t-call=\\"web.conditional_assets_tests\\">\\n            <t t-set=\\"ignore_missing_deps\\" t-value=\\"True\\"/>\\n        </t>\\n        <t t-call-assets=\\"web.assets_frontend_lazy\\" t-css=\\"false\\" lazy_load=\\"True\\"/>\\n      </xpath>\\n        <xpath expr=\\"//t[@t-out='0']\\" position=\\"replace\\">\\n            <div id=\\"wrapwrap\\" t-attf-class=\\"#{pageName or ''}\\">\\n                <header t-if=\\"not no_header\\" id=\\"top\\" data-anchor=\\"true\\">\\n                    <img class=\\"img-responsive d-block mx-auto\\" t-attf-src=\\"/web/binary/company_logo\\" alt=\\"Logotipo\\"/>\\n                </header>\\n                <main>\\n                    <t t-out=\\"0\\"/>\\n                </main>\\n                <footer t-cache=\\"no_footer,no_copyright\\" t-if=\\"not no_footer\\" id=\\"bottom\\" data-anchor=\\"true\\" t-attf-class=\\"bg-light o_footer\\">\\n                    <div id=\\"footer\\"/>\\n                    <div t-if=\\"not no_copyright\\" class=\\"o_footer_copyright\\">\\n                        <div class=\\"container py-3\\">\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-sm text-center text-sm-start text-muted\\">\\n                                    <span class=\\"o_footer_copyright_name me-2\\">Copyright &amp;copy; <span t-field=\\"res_company.name\\" itemprop=\\"name\\">Nombre de la empresa</span></span>\\n                                </div>\\n                                <div class=\\"col-sm text-center text-sm-end\\">\\n                                    <t t-call=\\"web.brand_promotion\\"/>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </footer>\\n            </div>\\n        </xpath>\\n    <xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">web.frontend_layout</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data name="Frontend Layout" inherit_id="web.layout" primary="True">\n      <xpath expr="//head/meta[last()]" position="after">\n        <meta name="viewport" content="width=device-width, initial-scale=1"/>\n      </xpath>\n      <xpath expr="//head/link[last()]" position="after">\n        <link rel="preload" href="/web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/>\n        <t t-call-assets="web.assets_frontend" t-js="false"/>\n      </xpath>\n      <xpath expr="//head/script[@id='web.layout.odooscript']" position="after">\n        <script t-nocache="Session information should always be up to date." type="text/javascript">\n            odoo.__session_info__ = <t t-out="json.dumps(request.env['ir.http'].get_frontend_session_info())"/>;\n            if (!/(^|;\\s)tz=/.test(document.cookie)) {\n                const userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone;\n                document.cookie = `tz=${userTZ}; path=/`;\n            }\n        </script>\n        <t t-call-assets="web.assets_frontend_minimal" t-css="false" defer_load="True"/>\n        <t t-call="web.conditional_assets_tests">\n            <t t-set="ignore_missing_deps" t-value="True"/>\n        </t>\n        <t t-call-assets="web.assets_frontend_lazy" t-css="false" lazy_load="True"/>\n      </xpath>\n        <xpath expr="//t[@t-out='0']" position="replace">\n            <div id="wrapwrap" t-attf-class="#{pageName or ''}">\n                <header t-if="not no_header" id="top" data-anchor="true">\n                    <img class="img-responsive d-block mx-auto" t-attf-src="/web/binary/company_logo" alt="Logo"/>\n                </header>\n                <main>\n                    <t t-out="0"/>\n                </main>\n                <footer t-cache="no_footer,no_copyright" t-if="not no_footer" id="bottom" data-anchor="true" t-attf-class="bg-light o_footer">\n                    <div id="footer"/>\n                    <div t-if="not no_copyright" class="o_footer_copyright">\n                        <div class="container py-3">\n                            <div class="row">\n                                <div class="col-sm text-center text-sm-start text-muted">\n                                    <span class="o_footer_copyright_name me-2">Copyright &amp;copy; <span t-field="res_company.name" itemprop="name">Company name</span></span>\n                                </div>\n                                <div class="col-sm text-center text-sm-end">\n                                    <t t-call="web.brand_promotion"/>\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n                </footer>\n            </div>\n        </xpath>\n    <xpath expr="." position="attributes"><attribute name="t-name">web.frontend_layout</attribute></xpath></data>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
189	16	\N	1	1	web.qunit_suite	\N	web.qunit_suite	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t t-name=\\"web.qunit_suite\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"title\\">Web Tests</t>\\n            <t t-set=\\"head\\">\\n                <script type=\\"text/javascript\\">\\n                    odoo.__session_info__ = <t t-out=\\"json.dumps(session_info)\\"/>;\\n                </script>\\n\\n                <t t-call=\\"web.test_helpers\\"/>\\n\\n                <t t-call-assets=\\"web.qunit_suite_tests\\" t-js=\\"false\\"/>\\n                <t t-call-assets=\\"web.qunit_suite_tests\\" t-css=\\"false\\"/>\\n            </t>\\n            <div id=\\"qunit\\"/>\\n            <div id=\\"qunit-fixture\\"/>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"web.qunit_suite\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"title\\">Pruebas web</t>\\n            <t t-set=\\"head\\">\\n                <script type=\\"text/javascript\\">\\n                    odoo.__session_info__ = <t t-out=\\"json.dumps(session_info)\\"/>;\\n                </script>\\n\\n                <t t-call=\\"web.test_helpers\\"/>\\n\\n                <t t-call-assets=\\"web.qunit_suite_tests\\" t-js=\\"false\\"/>\\n                <t t-call-assets=\\"web.qunit_suite_tests\\" t-css=\\"false\\"/>\\n            </t>\\n            <div id=\\"qunit\\"/>\\n            <div id=\\"qunit-fixture\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.qunit_suite">\n        <t t-call="web.layout">\n            <t t-set="html_data" t-value="{'style': 'height: 100%;'}"/>\n            <t t-set="title">Web Tests</t>\n            <t t-set="head">\n                <script type="text/javascript">\n                    odoo.__session_info__ = <t t-out="json.dumps(session_info)"/>;\n                </script>\n\n                <t t-call="web.test_helpers"/>\n\n                <t t-call-assets="web.qunit_suite_tests" t-js="false"/>\n                <t t-call-assets="web.qunit_suite_tests" t-css="false"/>\n            </t>\n            <div id="qunit"/>\n            <div id="qunit-fixture"/>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
368	20	\N	1	1	mail.activity.plan.view.form	mail.activity.plan	\N	form	mail/views/mail_activity_plan_views.xml	primary	{"en_US": "<form string=\\"Planning\\">\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\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=\\"Plan Name\\"/>\\n                            <h1>\\n                                <field name=\\"name\\" placeholder=\\"e.g. Onboarding\\" options=\\"{'line_breaks': False}\\" widget=\\"text\\"/>\\n                            </h1>\\n                        </div>\\n                        <group name=\\"group_plan_fields\\">\\n                            <group>\\n                                <field name=\\"res_model\\"/>\\n                            </group>\\n                            <group name=\\"company_id\\" groups=\\"base.group_multi_company\\">\\n                                <field name=\\"company_id\\" domain=\\"[('id', '=', allowed_company_ids)]\\" placeholder=\\"Available for all Companies\\"/>\\n                            </group>\\n                        </group>\\n                        <notebook>\\n                            <page string=\\"Activities To Create\\">\\n                                <!-- Pass on the model to ensure the correct dynamic selection (in e.g. hr) on unsaved plans -->\\n                                <field name=\\"template_ids\\" nolabel=\\"1\\" context=\\"{'default_res_model': res_model}\\">\\n                                    <list>\\n                                        <field name=\\"company_id\\" column_invisible=\\"1\\"/>\\n                                        <field name=\\"note\\" column_invisible=\\"1\\"/>\\n                                        <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                        <field name=\\"activity_type_id\\" context=\\"{'form_view_ref': 'mail.mail_activity_type_form_inherit'}\\" options=\\"{'no_quick_create': True}\\"/>\\n                                        <field name=\\"summary\\" placeholder=\\"e.g. Discuss Proposal\\"/>\\n                                        <field name=\\"responsible_type\\"/>\\n                                        <field name=\\"responsible_id\\" readonly=\\"responsible_type != 'other'\\" widget=\\"many2one_avatar_user\\"/>\\n                                        <field name=\\"delay_count\\"/>\\n                                        <field name=\\"delay_unit\\" string=\\"Unit\\"/>\\n                                        <field name=\\"delay_from\\"/>\\n                                    </list>\\n                                    <kanban class=\\"o_kanban_mobile\\">\\n                                        <field name=\\"icon\\"/>\\n                                        <templates>\\n                                            <t t-name=\\"card\\">\\n                                                <div class=\\"fw-bold fs-5\\">\\n                                                    <i t-if=\\"record.icon.value\\" t-attf-class=\\"fa #{record.icon.value} fa-fw \\" role=\\"img\\" aria-label=\\"Activity Type\\" title=\\"Activity Type\\"/>\\n                                                    <field name=\\"activity_type_id\\"/>\\n                                                </div>\\n                                                <field name=\\"summary\\"/>\\n                                                <div>\\n                                                    <field name=\\"delay_count\\"/> <field name=\\"delay_unit\\"/>\\n                                                    (<field name=\\"delay_from\\"/>)\\n                                                </div>\\n                                                <footer class=\\"p-0\\">\\n                                                    <field name=\\"responsible_type\\"/>\\n                                                    <field class=\\"ms-auto\\" name=\\"responsible_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"1\\"/>\\n                                                </footer>\\n                                            </t>\\n                                        </templates>\\n                                    </kanban>\\n                                </field>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Planificación\\">\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\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 plan\\"/>\\n                            <h1>\\n                                <field name=\\"name\\" placeholder=\\"p. ej. Incorporación\\" options=\\"{'line_breaks': False}\\" widget=\\"text\\"/>\\n                            </h1>\\n                        </div>\\n                        <group name=\\"group_plan_fields\\">\\n                            <group>\\n                                <field name=\\"res_model\\"/>\\n                            </group>\\n                            <group name=\\"company_id\\" groups=\\"base.group_multi_company\\">\\n                                <field name=\\"company_id\\" domain=\\"[('id', '=', allowed_company_ids)]\\" placeholder=\\"Disponible para todas las compañías\\"/>\\n                            </group>\\n                        </group>\\n                        <notebook>\\n                            <page string=\\"Actividades a crear\\">\\n                                <!-- Pass on the model to ensure the correct dynamic selection (in e.g. hr) on unsaved plans -->\\n                                <field name=\\"template_ids\\" nolabel=\\"1\\" context=\\"{'default_res_model': res_model}\\">\\n                                    <list>\\n                                        <field name=\\"company_id\\" column_invisible=\\"1\\"/>\\n                                        <field name=\\"note\\" column_invisible=\\"1\\"/>\\n                                        <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                        <field name=\\"activity_type_id\\" context=\\"{'form_view_ref': 'mail.mail_activity_type_form_inherit'}\\" options=\\"{'no_quick_create': True}\\"/>\\n                                        <field name=\\"summary\\" placeholder=\\"p. ej. Hablar sobre la propuesta\\"/>\\n                                        <field name=\\"responsible_type\\"/>\\n                                        <field name=\\"responsible_id\\" readonly=\\"responsible_type != 'other'\\" widget=\\"many2one_avatar_user\\"/>\\n                                        <field name=\\"delay_count\\"/>\\n                                        <field name=\\"delay_unit\\" string=\\"Unidad\\"/>\\n                                        <field name=\\"delay_from\\"/>\\n                                    </list>\\n                                    <kanban class=\\"o_kanban_mobile\\">\\n                                        <field name=\\"icon\\"/>\\n                                        <templates>\\n                                            <t t-name=\\"card\\">\\n                                                <div class=\\"fw-bold fs-5\\">\\n                                                    <i t-if=\\"record.icon.value\\" t-attf-class=\\"fa #{record.icon.value} fa-fw \\" role=\\"img\\" aria-label=\\"Tipo de actividad\\" title=\\"Tipo de actividad\\"/>\\n                                                    <field name=\\"activity_type_id\\"/>\\n                                                </div>\\n                                                <field name=\\"summary\\"/>\\n                                                <div>\\n                                                    <field name=\\"delay_count\\"/> <field name=\\"delay_unit\\"/>\\n                                                    (<field name=\\"delay_from\\"/>)\\n                                                </div>\\n                                                <footer class=\\"p-0\\">\\n                                                    <field name=\\"responsible_type\\"/>\\n                                                    <field class=\\"ms-auto\\" name=\\"responsible_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"1\\"/>\\n                                                </footer>\\n                                            </t>\\n                                        </templates>\\n                                    </kanban>\\n                                </field>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Planning">\n                    <field name="company_id" invisible="1"/>\n                    <field name="active" invisible="1"/>\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="Plan Name"/>\n                            <h1>\n                                <field name="name" placeholder="e.g. Onboarding" options="{'line_breaks': False}" widget="text"/>\n                            </h1>\n                        </div>\n                        <group name="group_plan_fields">\n                            <group>\n                                <field name="res_model"/>\n                            </group>\n                            <group name="company_id" groups="base.group_multi_company">\n                                <field name="company_id" domain="[('id', '=', allowed_company_ids)]" placeholder="Available for all Companies"/>\n                            </group>\n                        </group>\n                        <notebook>\n                            <page string="Activities To Create">\n                                <!-- Pass on the model to ensure the correct dynamic selection (in e.g. hr) on unsaved plans -->\n                                <field name="template_ids" nolabel="1" context="{'default_res_model': res_model}">\n                                    <list>\n                                        <field name="company_id" column_invisible="1"/>\n                                        <field name="note" column_invisible="1"/>\n                                        <field name="sequence" widget="handle"/>\n                                        <field name="activity_type_id" context="{'form_view_ref': 'mail.mail_activity_type_form_inherit'}" options="{'no_quick_create': True}"/>\n                                        <field name="summary" placeholder="e.g. Discuss Proposal"/>\n                                        <field name="responsible_type"/>\n                                        <field name="responsible_id" readonly="responsible_type != 'other'" widget="many2one_avatar_user"/>\n                                        <field name="delay_count"/>\n                                        <field name="delay_unit" string="Unit"/>\n                                        <field name="delay_from"/>\n                                    </list>\n                                    <kanban class="o_kanban_mobile">\n                                        <field name="icon"/>\n                                        <templates>\n                                            <t t-name="card">\n                                                <div class="fw-bold fs-5">\n                                                    <i t-if="record.icon.value" t-attf-class="fa #{record.icon.value} fa-fw " role="img" aria-label="Activity Type" title="Activity Type"/>\n                                                    <field name="activity_type_id"/>\n                                                </div>\n                                                <field name="summary"/>\n                                                <div>\n                                                    <field name="delay_count"/> <field name="delay_unit"/>\n                                                    (<field name="delay_from"/>)\n                                                </div>\n                                                <footer class="p-0">\n                                                    <field name="responsible_type"/>\n                                                    <field class="ms-auto" name="responsible_id" widget="many2one_avatar_user" readonly="1"/>\n                                                </footer>\n                                            </t>\n                                        </templates>\n                                    </kanban>\n                                </field>\n                            </page>\n                        </notebook>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1096	16	\N	1	1	link.tracker.click.view.form	link.tracker.click	\N	form	link_tracker/views/link_tracker_views.xml	primary	{"en_US": "<form string=\\"Link Click\\">\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"link_id\\"/>\\n                            <field name=\\"ip\\"/>\\n                            <field name=\\"country_id\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Clic en el enlace\\">\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"link_id\\"/>\\n                            <field name=\\"ip\\"/>\\n                            <field name=\\"country_id\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Link Click">\n                    <sheet>\n                        <group>\n                            <field name="link_id"/>\n                            <field name="ip"/>\n                            <field name="country_id" options="{'no_open': True, 'no_create': True}"/>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:35:11.795175	2026-04-08 08:35:11.795175	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
182	16	\N	1	1	Brand Promotion Message	\N	web.brand_promotion_message	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t name=\\"Brand Promotion Message\\" t-name=\\"web.brand_promotion_message\\">\\n        <t t-set=\\"odoo_logo\\">\\n            <a target=\\"_blank\\" t-attf-href=\\"http://www.odoo.com?utm_source=db&amp;utm_medium=#{_utm_medium}\\" class=\\"badge text-bg-light\\">\\n                <img alt=\\"Odoo\\" src=\\"/web/static/img/odoo_logo_tiny.png\\" width=\\"62\\" height=\\"20\\" style=\\"width: auto; height: 1em; vertical-align: baseline;\\"/>\\n            </a>\\n        </t>\\n        <t t-set=\\"final_message\\">Powered by %s%s</t>\\n        <t t-out=\\"final_message % (odoo_logo, _message and ('- ' + _message) or '')\\"/>\\n    </t>", "es_ES": "<t name=\\"Brand Promotion Message\\" t-name=\\"web.brand_promotion_message\\">\\n        <t t-set=\\"odoo_logo\\">\\n            <a target=\\"_blank\\" t-attf-href=\\"http://www.odoo.com?utm_source=db&amp;utm_medium=#{_utm_medium}\\" class=\\"badge text-bg-light\\">\\n                <img alt=\\"Odoo\\" src=\\"/web/static/img/odoo_logo_tiny.png\\" width=\\"62\\" height=\\"20\\" style=\\"width: auto; height: 1em; vertical-align: baseline;\\"/>\\n            </a>\\n        </t>\\n        <t t-set=\\"final_message\\">Con tecnología de %s%s</t>\\n        <t t-out=\\"final_message % (odoo_logo, _message and ('- ' + _message) or '')\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Brand Promotion Message" t-name="web.brand_promotion_message">\n        <t t-set="odoo_logo">\n            <a target="_blank" t-attf-href="http://www.odoo.com?utm_source=db&amp;utm_medium=#{_utm_medium}" class="badge text-bg-light">\n                <img alt="Odoo" src="/web/static/img/odoo_logo_tiny.png" width="62" height="20" style="width: auto; height: 1em; vertical-align: baseline;"/>\n            </a>\n        </t>\n        <t t-set="final_message">Powered by %s%s</t>\n        <t t-out="final_message % (odoo_logo, _message and ('- ' + _message) or '')"/>\n    </t>\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
184	16	\N	1	1	Login Layout	\N	web.login_layout	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t name=\\"Login Layout\\" t-name=\\"web.login_layout\\">\\n        <t t-call=\\"web.frontend_layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"body_classname\\" t-value=\\"'bg-100'\\"/>\\n            <t t-set=\\"no_header\\" t-value=\\"True\\"/>\\n            <t t-set=\\"no_footer\\" t-value=\\"True\\"/>\\n\\n            <div class=\\"container py-5\\">\\n                <div t-attf-class=\\"card border-0 mx-auto bg-100 {{login_card_classes}} o_database_list\\" style=\\"max-width: 300px;\\">\\n                    <div class=\\"card-body\\">\\n                        <div class=\\"text-center pb-3 border-bottom mb-4\\">\\n                            <img t-attf-src=\\"/web/binary/company_logo{{ '?dbname='+db if db else '' }}\\" alt=\\"Logo\\" style=\\"max-height:120px; max-width: 100%; width:auto\\"/>\\n                        </div>\\n                        <t t-out=\\"0\\"/>\\n                        <div class=\\"text-center small mt-4 pt-3 border-top\\" t-if=\\"not disable_footer\\">\\n                            <t t-if=\\"not disable_database_manager\\">\\n                                <a class=\\"border-end pe-2 me-1\\" href=\\"/web/database/manager\\">Manage Databases</a>\\n                            </t>\\n                            <a href=\\"https://www.odoo.com?utm_source=db&amp;utm_medium=auth\\" target=\\"_blank\\">Powered by <span>Odoo</span></a>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"Login Layout\\" t-name=\\"web.login_layout\\">\\n        <t t-call=\\"web.frontend_layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"body_classname\\" t-value=\\"'bg-100'\\"/>\\n            <t t-set=\\"no_header\\" t-value=\\"True\\"/>\\n            <t t-set=\\"no_footer\\" t-value=\\"True\\"/>\\n\\n            <div class=\\"container py-5\\">\\n                <div t-attf-class=\\"card border-0 mx-auto bg-100 {{login_card_classes}} o_database_list\\" style=\\"max-width: 300px;\\">\\n                    <div class=\\"card-body\\">\\n                        <div class=\\"text-center pb-3 border-bottom mb-4\\">\\n                            <img t-attf-src=\\"/web/binary/company_logo{{ '?dbname='+db if db else '' }}\\" alt=\\"Logotipo\\" style=\\"max-height:120px; max-width: 100%; width:auto\\"/>\\n                        </div>\\n                        <t t-out=\\"0\\"/>\\n                        <div class=\\"text-center small mt-4 pt-3 border-top\\" t-if=\\"not disable_footer\\">\\n                            <t t-if=\\"not disable_database_manager\\">\\n                                <a class=\\"border-end pe-2 me-1\\" href=\\"/web/database/manager\\">Gestionar bases de datos</a>\\n                            </t>\\n                            <a href=\\"https://www.odoo.com?utm_source=db&amp;utm_medium=auth\\" target=\\"_blank\\">Con la tecnología de <span>Odoo</span></a>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Login Layout" t-name="web.login_layout">\n        <t t-call="web.frontend_layout">\n            <t t-set="html_data" t-value="{'style': 'height: 100%;'}"/>\n            <t t-set="body_classname" t-value="'bg-100'"/>\n            <t t-set="no_header" t-value="True"/>\n            <t t-set="no_footer" t-value="True"/>\n\n            <div class="container py-5">\n                <div t-attf-class="card border-0 mx-auto bg-100 {{login_card_classes}} o_database_list" style="max-width: 300px;">\n                    <div class="card-body">\n                        <div class="text-center pb-3 border-bottom mb-4">\n                            <img t-attf-src="/web/binary/company_logo{{ '?dbname='+db if db else '' }}" alt="Logo" style="max-height:120px; max-width: 100%; width:auto"/>\n                        </div>\n                        <t t-out="0"/>\n                        <div class="text-center small mt-4 pt-3 border-top" t-if="not disable_footer">\n                            <t t-if="not disable_database_manager">\n                                <a class="border-end pe-2 me-1" href="/web/database/manager">Manage Databases</a>\n                            </t>\n                            <a href="https://www.odoo.com?utm_source=db&amp;utm_medium=auth" target="_blank">Powered by <span>Odoo</span></a>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
185	16	\N	1	1	Login	\N	web.login	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t name=\\"Login\\" t-name=\\"web.login\\">\\n        <t t-call=\\"web.login_layout\\">\\n            <owl-component t-if=\\"not login\\" name=\\"web.user_switch\\"/>\\n            <form t-attf-class=\\"oe_login_form #{'' if login else 'd-none'}\\" role=\\"form\\" t-attf-action=\\"/web/login\\" method=\\"post\\" onsubmit=\\"this.action = '/web/login' + location.hash\\">\\n                <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n\\n                <div class=\\"mb-3\\" t-if=\\"databases and len(databases) &gt; 1\\">\\n                    <label for=\\"db\\" class=\\"col-form-label\\">Database</label>\\n                    <div class=\\"input-group\\">\\n                        <input type=\\"text\\" name=\\"db\\" t-att-value=\\"request.db\\" id=\\"db\\" class=\\"form-control\\" required=\\"required\\" readonly=\\"readonly\\"/>\\n                        <a role=\\"button\\" href=\\"/web/database/selector\\" class=\\"btn btn-secondary\\">Select <i class=\\"fa fa-database\\" role=\\"img\\" aria-label=\\"Database\\" title=\\"Database\\"/></a>\\n                    </div>\\n                </div>\\n\\n                <div class=\\"mb-3 field-login\\">\\n                    <label for=\\"login\\" class=\\"form-label d-flex justify-content-between\\">Email</label>\\n                    <input type=\\"text\\" placeholder=\\"Email\\" name=\\"login\\" t-att-value=\\"login\\" id=\\"login\\" class=\\"form-control\\" required=\\"required\\" autocapitalize=\\"off\\" autocomplete=\\"username\\"/>\\n                </div>\\n\\n                <div class=\\"mb-3\\">\\n                    <label for=\\"password\\" class=\\"form-label d-flex justify-content-between\\">Password</label>\\n                    <input type=\\"password\\" placeholder=\\"Password\\" name=\\"password\\" id=\\"password\\" class=\\"form-control\\" required=\\"required\\" autocomplete=\\"current-password\\" t-att-autofocus=\\"'autofocus' if login else None\\" maxlength=\\"4096\\"/>\\n                </div>\\n\\n                <p class=\\"alert alert-danger\\" t-if=\\"error\\" role=\\"alert\\">\\n                    <t t-esc=\\"error\\"/>\\n                </p>\\n                <p class=\\"alert alert-success\\" t-if=\\"message\\" role=\\"status\\">\\n                    <t t-esc=\\"message\\"/>\\n                </p>\\n\\n                <div class=\\"oe_login_buttons text-center gap-1 d-grid mb-1 pt-3\\">\\n                    <button type=\\"submit\\" class=\\"btn btn-primary\\">Log in</button>\\n                    <t t-if=\\"debug\\">\\n                        <button type=\\"submit\\" name=\\"redirect\\" value=\\"/web/become\\" class=\\"btn btn-link btn-sm\\">Log in as superuser</button>\\n                    </t>\\n                    <div class=\\"o_login_auth\\"/>\\n                </div>\\n\\n                <input type=\\"hidden\\" name=\\"type\\" value=\\"password\\"/>\\n                <input type=\\"hidden\\" name=\\"redirect\\" t-att-value=\\"redirect\\"/>\\n            </form>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"Login\\" t-name=\\"web.login\\">\\n        <t t-call=\\"web.login_layout\\">\\n            <owl-component t-if=\\"not login\\" name=\\"web.user_switch\\"/>\\n            <form t-attf-class=\\"oe_login_form #{'' if login else 'd-none'}\\" role=\\"form\\" t-attf-action=\\"/web/login\\" method=\\"post\\" onsubmit=\\"this.action = '/web/login' + location.hash\\">\\n                <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n\\n                <div class=\\"mb-3\\" t-if=\\"databases and len(databases) &gt; 1\\">\\n                    <label for=\\"db\\" class=\\"col-form-label\\">Base de datos</label>\\n                    <div class=\\"input-group\\">\\n                        <input type=\\"text\\" name=\\"db\\" t-att-value=\\"request.db\\" id=\\"db\\" class=\\"form-control\\" required=\\"required\\" readonly=\\"readonly\\"/>\\n                        <a role=\\"button\\" href=\\"/web/database/selector\\" class=\\"btn btn-secondary\\">Seleccionar <i class=\\"fa fa-database\\" role=\\"img\\" aria-label=\\"Database\\" title=\\"Database\\"/></a>\\n                    </div>\\n                </div>\\n\\n                <div class=\\"mb-3 field-login\\">\\n                    <label for=\\"login\\" class=\\"form-label d-flex justify-content-between\\">Correo electrónico</label>\\n                    <input type=\\"text\\" placeholder=\\"Correo electrónico\\" name=\\"login\\" t-att-value=\\"login\\" id=\\"login\\" class=\\"form-control\\" required=\\"required\\" autocapitalize=\\"off\\" autocomplete=\\"username\\"/>\\n                </div>\\n\\n                <div class=\\"mb-3\\">\\n                    <label for=\\"password\\" class=\\"form-label d-flex justify-content-between\\">Contraseña</label>\\n                    <input type=\\"password\\" placeholder=\\"Contraseña\\" name=\\"password\\" id=\\"password\\" class=\\"form-control\\" required=\\"required\\" autocomplete=\\"current-password\\" t-att-autofocus=\\"'autofocus' if login else None\\" maxlength=\\"4096\\"/>\\n                </div>\\n\\n                <p class=\\"alert alert-danger\\" t-if=\\"error\\" role=\\"alert\\">\\n                    <t t-esc=\\"error\\"/>\\n                </p>\\n                <p class=\\"alert alert-success\\" t-if=\\"message\\" role=\\"status\\">\\n                    <t t-esc=\\"message\\"/>\\n                </p>\\n\\n                <div class=\\"oe_login_buttons text-center gap-1 d-grid mb-1 pt-3\\">\\n                    <button type=\\"submit\\" class=\\"btn btn-primary\\">Iniciar sesión</button>\\n                    <t t-if=\\"debug\\">\\n                        <button type=\\"submit\\" name=\\"redirect\\" value=\\"/web/become\\" class=\\"btn btn-link btn-sm\\">Iniciar sesión como superusuario</button>\\n                    </t>\\n                    <div class=\\"o_login_auth\\"/>\\n                </div>\\n\\n                <input type=\\"hidden\\" name=\\"type\\" value=\\"password\\"/>\\n                <input type=\\"hidden\\" name=\\"redirect\\" t-att-value=\\"redirect\\"/>\\n            </form>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Login" t-name="web.login">\n        <t t-call="web.login_layout">\n            <owl-component t-if="not login" name="web.user_switch"/>\n            <form t-attf-class="oe_login_form #{'' if login else 'd-none'}" role="form" t-attf-action="/web/login" method="post" onsubmit="this.action = '/web/login' + location.hash">\n                <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>\n\n                <div class="mb-3" t-if="databases and len(databases) &gt; 1">\n                    <label for="db" class="col-form-label">Database</label>\n                    <div class="input-group">\n                        <input type="text" name="db" t-att-value="request.db" id="db" class="form-control" required="required" readonly="readonly"/>\n                        <a role="button" href="/web/database/selector" class="btn btn-secondary">Select <i class="fa fa-database" role="img" aria-label="Database" title="Database"/></a>\n                    </div>\n                </div>\n\n                <div class="mb-3 field-login">\n                    <label for="login" class="form-label d-flex justify-content-between">Email</label>\n                    <input type="text" placeholder="Email" name="login" t-att-value="login" id="login" class="form-control" required="required" autocapitalize="off" autocomplete="username"/>\n                </div>\n\n                <div class="mb-3">\n                    <label for="password" class="form-label d-flex justify-content-between">Password</label>\n                    <input type="password" placeholder="Password" name="password" id="password" class="form-control" required="required" autocomplete="current-password" t-att-autofocus="'autofocus' if login else None" maxlength="4096"/>\n                </div>\n\n                <p class="alert alert-danger" t-if="error" role="alert">\n                    <t t-esc="error"/>\n                </p>\n                <p class="alert alert-success" t-if="message" role="status">\n                    <t t-esc="message"/>\n                </p>\n\n                <div class="oe_login_buttons text-center gap-1 d-grid mb-1 pt-3">\n                    <button type="submit" class="btn btn-primary">Log in</button>\n                    <t t-if="debug">\n                        <button type="submit" name="redirect" value="/web/become" class="btn btn-link btn-sm">Log in as superuser</button>\n                    </t>\n                    <div class="o_login_auth"/>\n                </div>\n\n                <input type="hidden" name="type" value="password"/>\n                <input type="hidden" name="redirect" t-att-value="redirect"/>\n            </form>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
186	16	\N	1	1	Login successful	\N	web.login_successful	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t name=\\"Login successful\\" t-name=\\"web.login_successful\\">\\n        <t t-call=\\"web.login_layout\\">\\n            <div class=\\"oe_login_form\\">\\n                <p>\\n                    You are logged in.\\n                </p>\\n                <div t-attf-class=\\"clearfix oe_login_buttons text-center mb-1 pt-3\\">\\n                    <a class=\\"btn btn-primary btn-block\\" href=\\"/web/session/logout\\">Log out</a>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"Login successful\\" t-name=\\"web.login_successful\\">\\n        <t t-call=\\"web.login_layout\\">\\n            <div class=\\"oe_login_form\\">\\n                <p>\\n                    Está conectado.\\n                </p>\\n                <div t-attf-class=\\"clearfix oe_login_buttons text-center mb-1 pt-3\\">\\n                    <a class=\\"btn btn-primary btn-block\\" href=\\"/web/session/logout\\">Cerrar sesión</a>\\n                </div>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Login successful" t-name="web.login_successful">\n        <t t-call="web.login_layout">\n            <div class="oe_login_form">\n                <p>\n                    You are logged in.\n                </p>\n                <div t-attf-class="clearfix oe_login_buttons text-center mb-1 pt-3">\n                    <a class="btn btn-primary btn-block" href="/web/session/logout">Log out</a>\n                </div>\n            </div>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
188	16	\N	1	1	web.unit_tests_suite	\N	web.unit_tests_suite	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t t-name=\\"web.unit_tests_suite\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"title\\">Web Unit Tests</t>\\n            <t t-set=\\"head\\">\\n                <meta name=\\"viewport\\" content=\\"width=device-width, initial-scale=1, user-scalable=no\\"/>\\n\\n                <script type=\\"text/javascript\\">\\n                    odoo.__session_info__ = <t t-out=\\"json.dumps(session_info)\\"/>;\\n                </script>\\n\\n                <t t-call-assets=\\"web.assets_unit_tests_setup\\"/>\\n                <t t-call-assets=\\"web.assets_unit_tests\\" defer_load=\\"True\\"/>\\n            </t>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"web.unit_tests_suite\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"title\\">Pruebas unitarias web</t>\\n            <t t-set=\\"head\\">\\n                <meta name=\\"viewport\\" content=\\"width=device-width, initial-scale=1, user-scalable=no\\"/>\\n\\n                <script type=\\"text/javascript\\">\\n                    odoo.__session_info__ = <t t-out=\\"json.dumps(session_info)\\"/>;\\n                </script>\\n\\n                <t t-call-assets=\\"web.assets_unit_tests_setup\\"/>\\n                <t t-call-assets=\\"web.assets_unit_tests\\" defer_load=\\"True\\"/>\\n            </t>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.unit_tests_suite">\n        <t t-call="web.layout">\n            <t t-set="html_data" t-value="{'style': 'height: 100%;'}"/>\n            <t t-set="title">Web Unit Tests</t>\n            <t t-set="head">\n                <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"/>\n\n                <script type="text/javascript">\n                    odoo.__session_info__ = <t t-out="json.dumps(session_info)"/>;\n                </script>\n\n                <t t-call-assets="web.assets_unit_tests_setup"/>\n                <t t-call-assets="web.assets_unit_tests" defer_load="True"/>\n            </t>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
190	16	\N	1	1	web.qunit_mobile_suite	\N	web.qunit_mobile_suite	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t t-name=\\"web.qunit_mobile_suite\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"title\\">Web Mobile Tests</t>\\n            <t t-set=\\"head\\">\\n                <meta name=\\"viewport\\" content=\\"width=device-width, initial-scale=1, user-scalable=no\\"/>\\n                <script type=\\"text/javascript\\">\\n                    odoo.__session_info__ = <t t-out=\\"json.dumps(session_info)\\"/>;\\n                </script>\\n\\n                <t t-call=\\"web.test_helpers\\"/>\\n\\n                <t t-call-assets=\\"web.qunit_mobile_suite_tests\\" t-js=\\"false\\"/>\\n                <t t-call-assets=\\"web.qunit_mobile_suite_tests\\" t-css=\\"false\\"/>\\n            </t>\\n            <div id=\\"qunit\\"/>\\n            <div id=\\"qunit-fixture\\"/>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"web.qunit_mobile_suite\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"title\\">Pruebas web móviles</t>\\n            <t t-set=\\"head\\">\\n                <meta name=\\"viewport\\" content=\\"width=device-width, initial-scale=1, user-scalable=no\\"/>\\n                <script type=\\"text/javascript\\">\\n                    odoo.__session_info__ = <t t-out=\\"json.dumps(session_info)\\"/>;\\n                </script>\\n\\n                <t t-call=\\"web.test_helpers\\"/>\\n\\n                <t t-call-assets=\\"web.qunit_mobile_suite_tests\\" t-js=\\"false\\"/>\\n                <t t-call-assets=\\"web.qunit_mobile_suite_tests\\" t-css=\\"false\\"/>\\n            </t>\\n            <div id=\\"qunit\\"/>\\n            <div id=\\"qunit-fixture\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.qunit_mobile_suite">\n        <t t-call="web.layout">\n            <t t-set="html_data" t-value="{'style': 'height: 100%;'}"/>\n            <t t-set="title">Web Mobile Tests</t>\n            <t t-set="head">\n                <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"/>\n                <script type="text/javascript">\n                    odoo.__session_info__ = <t t-out="json.dumps(session_info)"/>;\n                </script>\n\n                <t t-call="web.test_helpers"/>\n\n                <t t-call-assets="web.qunit_mobile_suite_tests" t-js="false"/>\n                <t t-call-assets="web.qunit_mobile_suite_tests" t-css="false"/>\n            </t>\n            <div id="qunit"/>\n            <div id="qunit-fixture"/>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
192	16	\N	1	1	webclient_offline	\N	web.webclient_offline	qweb	web/views/webclient_templates.xml	primary	{"en_US": "<t t-name=\\"web.webclient_offline\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"title\\">Offline</t>\\n            <t t-set=\\"head\\">\\n                <script type=\\"text/javascript\\">\\n                    document.addEventListener(\\"DOMContentLoaded\\", () =&gt; {\\n                        const cookies = document.cookie.split(';').map(c =&gt; c.trim());\\n                        if (cookies.includes('color_scheme=dark')) {\\n                            document.body.style.backgroundColor = \\"#262A36\\";\\n                            document.body.style.color = \\"#FFFFFF\\";\\n                        }\\n                    });\\n                    window.addEventListener('online', () =&gt; location.reload());\\n                </script>\\n                <style>\\n                    body {\\n                    font-family: -apple-system, BlinkMacSystemFont, \\"Segoe UI\\", Roboto, \\"Helvetica Neue\\", Ubuntu, \\"Noto Sans\\", Arial, sans-serif, \\"Apple Color Emoji\\", \\"Segoe UI Emoji\\", \\"Segoe UI Symbol\\", \\"Noto Color Emoji\\";\\n                    padding:0;\\n                    margin:0;\\n                    background-color: #fff;\\n                    color: rgb(17, 24, 39);\\n                    display: flex;\\n                    align-items: center;\\n                    justify-content: center;\\n                    text-align: center;\\n                    height: 100vh;\\n                    width: 100vw;\\n                    user-select: none;\\n                    }\\n                    .card {\\n                    width: 80%;\\n                    }\\n                    .card img {\\n                    width: 96px;\\n                    height: auto;\\n                    filter: grayscale(.6);\\n                    }\\n                    .card button {\\n                    background-color: #714B67;\\n                    color: #FFFFFF;\\n                    border: 1px solid #714B67;\\n                    border-radius: .25rem;\\n                    padding: .5rem 1rem;\\n                    cursor: pointer;\\n                    font-size: 1.2rem;\\n                    font-weight: 500;\\n                    }\\n                </style>\\n                <meta name=\\"viewport\\" content=\\"width=device-width, initial-scale=1\\"/>\\n            </t>\\n            <div class=\\"card\\">\\n                <img t-attf-src=\\"data:image/png;base64,{{odoo_icon}}\\" alt=\\"Odoo logo\\"/>\\n                <h1>You are offline</h1>\\n                <p>Check your network connection and come back here. Odoo will load as soon as you're back online.</p>\\n                <button onclick=\\"location.reload()\\">Check again</button>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"web.webclient_offline\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"html_data\\" t-value=\\"{'style': 'height: 100%;'}\\"/>\\n            <t t-set=\\"title\\">Desconectado</t>\\n            <t t-set=\\"head\\">\\n                <script type=\\"text/javascript\\">\\n                    document.addEventListener(\\"DOMContentLoaded\\", () =&gt; {\\n                        const cookies = document.cookie.split(';').map(c =&gt; c.trim());\\n                        if (cookies.includes('color_scheme=dark')) {\\n                            document.body.style.backgroundColor = \\"#262A36\\";\\n                            document.body.style.color = \\"#FFFFFF\\";\\n                        }\\n                    });\\n                    window.addEventListener('online', () =&gt; location.reload());\\n                </script>\\n                <style>\\n                    body {\\n                    font-family: -apple-system, BlinkMacSystemFont, \\"Segoe UI\\", Roboto, \\"Helvetica Neue\\", Ubuntu, \\"Noto Sans\\", Arial, sans-serif, \\"Apple Color Emoji\\", \\"Segoe UI Emoji\\", \\"Segoe UI Symbol\\", \\"Noto Color Emoji\\";\\n                    padding:0;\\n                    margin:0;\\n                    background-color: #fff;\\n                    color: rgb(17, 24, 39);\\n                    display: flex;\\n                    align-items: center;\\n                    justify-content: center;\\n                    text-align: center;\\n                    height: 100vh;\\n                    width: 100vw;\\n                    user-select: none;\\n                    }\\n                    .card {\\n                    width: 80%;\\n                    }\\n                    .card img {\\n                    width: 96px;\\n                    height: auto;\\n                    filter: grayscale(.6);\\n                    }\\n                    .card button {\\n                    background-color: #714B67;\\n                    color: #FFFFFF;\\n                    border: 1px solid #714B67;\\n                    border-radius: .25rem;\\n                    padding: .5rem 1rem;\\n                    cursor: pointer;\\n                    font-size: 1.2rem;\\n                    font-weight: 500;\\n                    }\\n                </style>\\n                <meta name=\\"viewport\\" content=\\"width=device-width, initial-scale=1\\"/>\\n            </t>\\n            <div class=\\"card\\">\\n                <img t-attf-src=\\"data:image/png;base64,{{odoo_icon}}\\" alt=\\"Logotipo de Odoo\\"/>\\n                <h1>Está desconectado</h1>\\n                <p>Revise su conexión a internet y regrese. Odoo cargará en cuanto vuelva a tener internet.</p>\\n                <button onclick=\\"location.reload()\\">Revisar de nuevo</button>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.webclient_offline">\n        <t t-call="web.layout">\n            <t t-set="html_data" t-value="{'style': 'height: 100%;'}"/>\n            <t t-set="title">Offline</t>\n            <t t-set="head">\n                <script type="text/javascript">\n                    document.addEventListener("DOMContentLoaded", () =&gt; {\n                        const cookies = document.cookie.split(';').map(c =&gt; c.trim());\n                        if (cookies.includes('color_scheme=dark')) {\n                            document.body.style.backgroundColor = "#262A36";\n                            document.body.style.color = "#FFFFFF";\n                        }\n                    });\n                    window.addEventListener('online', () =&gt; location.reload());\n                </script>\n                <style>\n                    body {\n                    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Ubuntu, "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\n                    padding:0;\n                    margin:0;\n                    background-color: #fff;\n                    color: rgb(17, 24, 39);\n                    display: flex;\n                    align-items: center;\n                    justify-content: center;\n                    text-align: center;\n                    height: 100vh;\n                    width: 100vw;\n                    user-select: none;\n                    }\n                    .card {\n                    width: 80%;\n                    }\n                    .card img {\n                    width: 96px;\n                    height: auto;\n                    filter: grayscale(.6);\n                    }\n                    .card button {\n                    background-color: #714B67;\n                    color: #FFFFFF;\n                    border: 1px solid #714B67;\n                    border-radius: .25rem;\n                    padding: .5rem 1rem;\n                    cursor: pointer;\n                    font-size: 1.2rem;\n                    font-weight: 500;\n                    }\n                </style>\n                <meta name="viewport" content="width=device-width, initial-scale=1"/>\n            </t>\n            <div class="card">\n                <img t-attf-src="data:image/png;base64,{{odoo_icon}}" alt="Odoo logo"/>\n                <h1>You are offline</h1>\n                <p>Check your network connection and come back here. Odoo will load as soon as you're back online.</p>\n                <button onclick="location.reload()">Check again</button>\n            </div>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
200	16	\N	1	1	address_layout	\N	web.address_layout	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.address_layout\\">\\n        <t t-set=\\"colclass\\" t-value=\\"('col-sm-5' if report_type == 'html' else 'col-5') + ' ms-auto'\\"/>\\n        <div t-if=\\"address\\" t-attf-class=\\"address row mb-4\\" title=\\"This block is not always present depending on the printed document.\\">\\n            <t t-if=\\"information_block\\">\\n                <t t-set=\\"colclass\\" t-value=\\"'col-5 offset-1'\\"/>\\n                <div name=\\"information_block\\" class=\\"col-6\\">\\n                    <t t-out=\\"information_block or None\\">\\n                        <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 opacity-75 text-muted text-center\\">\\n                            <strong>Information block</strong>\\n                            <div>Usually contains a source address or a complementary address.</div>\\n                        </div>\\n                    </t>\\n                </div>\\n            </t>\\n\\n            <div name=\\"address\\" t-att-class=\\"not custom_layout_address and colclass or information_block and colclass\\">\\n                <t t-esc=\\"address or None\\">\\n                    <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 opacity-75 text-muted text-center\\">\\n                        <strong>Address block</strong>\\n                        <div>Usually contains the address of the document's recipient.</div>\\n                    </div>\\n                </t>\\n            </div>\\n        </div>\\n        <div class=\\"oe_structure\\" t-else=\\"\\"/>\\n    </t>", "es_ES": "<t t-name=\\"web.address_layout\\">\\n        <t t-set=\\"colclass\\" t-value=\\"('col-sm-5' if report_type == 'html' else 'col-5') + ' ms-auto'\\"/>\\n        <div t-if=\\"address\\" t-attf-class=\\"address row mb-4\\" title=\\"Este bloque no siempre está presente, depende del documento impreso.\\">\\n            <t t-if=\\"information_block\\">\\n                <t t-set=\\"colclass\\" t-value=\\"'col-5 offset-1'\\"/>\\n                <div name=\\"information_block\\" class=\\"col-6\\">\\n                    <t t-out=\\"information_block or None\\">\\n                        <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 opacity-75 text-muted text-center\\">\\n                            <strong>Bloque de información</strong>\\n                            <div>Suele contener una dirección de origen o complementaria.</div>\\n                        </div>\\n                    </t>\\n                </div>\\n            </t>\\n\\n            <div name=\\"address\\" t-att-class=\\"not custom_layout_address and colclass or information_block and colclass\\">\\n                <t t-esc=\\"address or None\\">\\n                    <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 opacity-75 text-muted text-center\\">\\n                        <strong>Bloque de dirección</strong>\\n                        <div>Suele contener la dirección del destinatario del documento.</div>\\n                    </div>\\n                </t>\\n            </div>\\n        </div>\\n        <div class=\\"oe_structure\\" t-else=\\"\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.address_layout">\n        <t t-set="colclass" t-value="('col-sm-5' if report_type == 'html' else 'col-5') + ' ms-auto'"/>\n        <div t-if="address" t-attf-class="address row mb-4" title="This block is not always present depending on the printed document.">\n            <t t-if="information_block">\n                <t t-set="colclass" t-value="'col-5 offset-1'"/>\n                <div name="information_block" class="col-6">\n                    <t t-out="information_block or None">\n                        <div class="bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 opacity-75 text-muted text-center">\n                            <strong>Information block</strong>\n                            <div>Usually contains a source address or a complementary address.</div>\n                        </div>\n                    </t>\n                </div>\n            </t>\n\n            <div name="address" t-att-class="not custom_layout_address and colclass or information_block and colclass">\n                <t t-esc="address or None">\n                    <div class="bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 opacity-75 text-muted text-center">\n                        <strong>Address block</strong>\n                        <div>Usually contains the address of the document's recipient.</div>\n                    </div>\n                </t>\n            </div>\n        </div>\n        <div class="oe_structure" t-else=""/>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
201	16	\N	1	1	external_layout_striped	\N	web.external_layout_striped	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.external_layout_striped\\">\\n        <div t-attf-class=\\"o_company_#{company.id}_layout header\\">\\n            <div class=\\"d-flex\\">\\n                <div class=\\"mw-50\\">\\n                    <img t-if=\\"company.logo\\" class=\\"o_company_logo_big\\" t-att-src=\\"image_data_uri(company.logo)\\" alt=\\"Logo\\"/>\\n                    <div t-if=\\"company.report_header\\" t-field=\\"company.report_header\\" class=\\"o_company_tagline fw-bold mt-2\\">Company tagline</div>\\n                </div>\\n                <div class=\\" w-50 ms-3\\" name=\\"company_address\\">\\n                    <ul class=\\"list-unstyled\\" name=\\"company_address_list\\">\\n                        <li t-if=\\"company.is_company_details_empty\\">\\n                            <span t-field=\\"company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}\\">\\n                                <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                    <strong>Company address block</strong>\\n                                    <div>Contains the company address.</div>\\n                                </div>\\n                            </span>\\n                        </li>\\n                        <li t-else=\\"\\">\\n                            <span t-field=\\"company.company_details\\">\\n                                <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                    <strong>Company details block</strong>\\n                                    <div>Contains the company details.</div>\\n                                </div>\\n                            </span>\\n                        </li>\\n                        <li t-if=\\"not forced_vat\\">\\n                            <t t-if=\\"company.vat\\">\\n                                <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">Tax ID</t>:\\n                                <span t-esc=\\"company.vat\\">US12345671</span>\\n                            </t>\\n                        </li>\\n                        <li t-else=\\"\\">\\n                            <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">Tax ID</t>:\\n                            <span t-esc=\\"forced_vat\\">US12345671</span>\\n                        </li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </div>\\n\\n        <t t-set=\\"layout_background_url\\" t-value=\\"'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''\\"/>\\n        <div t-attf-class=\\"o_company_#{company.id}_layout article o_report_layout_striped o_table_striped o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}\\" t-attf-style=\\"{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n            <t t-call=\\"web.address_layout\\"/>\\n            <h2 t-out=\\"layout_document_title\\"/>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n\\n        <div t-attf-class=\\"footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}\\">\\n            <div class=\\"o_footer_content border-top pt-2 text-center\\">\\n                <div t-field=\\"company.report_footer\\"/>\\n                <div t-if=\\"report_type == 'pdf' and display_name_in_footer\\" class=\\"text-muted\\" t-out=\\"o.name\\">(document name)</div>\\n                <div t-if=\\"report_type == 'pdf'\\" class=\\"text-muted\\">Page <span class=\\"page\\"/> / <span class=\\"topage\\"/></div>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"web.external_layout_striped\\">\\n        <div t-attf-class=\\"o_company_#{company.id}_layout header\\">\\n            <div class=\\"d-flex\\">\\n                <div class=\\"mw-50\\">\\n                    <img t-if=\\"company.logo\\" class=\\"o_company_logo_big\\" t-att-src=\\"image_data_uri(company.logo)\\" alt=\\"Logotipo\\"/>\\n                    <div t-if=\\"company.report_header\\" t-field=\\"company.report_header\\" class=\\"o_company_tagline fw-bold mt-2\\">Lema de la compañía</div>\\n                </div>\\n                <div class=\\" w-50 ms-3\\" name=\\"company_address\\">\\n                    <ul class=\\"list-unstyled\\" name=\\"company_address_list\\">\\n                        <li t-if=\\"company.is_company_details_empty\\">\\n                            <span t-field=\\"company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}\\">\\n                                <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                    <strong>Bloque de dirección de la empresa</strong>\\n                                    <div>Contiene la dirección de la compañía.</div>\\n                                </div>\\n                            </span>\\n                        </li>\\n                        <li t-else=\\"\\">\\n                            <span t-field=\\"company.company_details\\">\\n                                <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                    <strong>Bloque de detalles de la empresa</strong>\\n                                    <div>Contiene los detalles de la compañía.</div>\\n                                </div>\\n                            </span>\\n                        </li>\\n                        <li t-if=\\"not forced_vat\\">\\n                            <t t-if=\\"company.vat\\">\\n                                <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">NIF</t>:\\n                                <span t-esc=\\"company.vat\\">US12345671</span>\\n                            </t>\\n                        </li>\\n                        <li t-else=\\"\\">\\n                            <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">NIF</t>:\\n                            <span t-esc=\\"forced_vat\\">US12345671</span>\\n                        </li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </div>\\n\\n        <t t-set=\\"layout_background_url\\" t-value=\\"'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''\\"/>\\n        <div t-attf-class=\\"o_company_#{company.id}_layout article o_report_layout_striped o_table_striped o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}\\" t-attf-style=\\"{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n            <t t-call=\\"web.address_layout\\"/>\\n            <h2 t-out=\\"layout_document_title\\"/>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n\\n        <div t-attf-class=\\"footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}\\">\\n            <div class=\\"o_footer_content border-top pt-2 text-center\\">\\n                <div t-field=\\"company.report_footer\\"/>\\n                <div t-if=\\"report_type == 'pdf' and display_name_in_footer\\" class=\\"text-muted\\" t-out=\\"o.name\\">(nombre del documento)</div>\\n                <div t-if=\\"report_type == 'pdf'\\" class=\\"text-muted\\">Página <span class=\\"page\\"/> / <span class=\\"topage\\"/></div>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.external_layout_striped">\n        <div t-attf-class="o_company_#{company.id}_layout header">\n            <div class="d-flex">\n                <div class="mw-50">\n                    <img t-if="company.logo" class="o_company_logo_big" t-att-src="image_data_uri(company.logo)" alt="Logo"/>\n                    <div t-if="company.report_header" t-field="company.report_header" class="o_company_tagline fw-bold mt-2">Company tagline</div>\n                </div>\n                <div class=" w-50 ms-3" name="company_address">\n                    <ul class="list-unstyled" name="company_address_list">\n                        <li t-if="company.is_company_details_empty">\n                            <span t-field="company.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}">\n                                <div class="bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center">\n                                    <strong>Company address block</strong>\n                                    <div>Contains the company address.</div>\n                                </div>\n                            </span>\n                        </li>\n                        <li t-else="">\n                            <span t-field="company.company_details">\n                                <div class="bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center">\n                                    <strong>Company details block</strong>\n                                    <div>Contains the company details.</div>\n                                </div>\n                            </span>\n                        </li>\n                        <li t-if="not forced_vat">\n                            <t t-if="company.vat">\n                                <t t-esc="company.country_id.vat_label or 'Tax ID'">Tax ID</t>:\n                                <span t-esc="company.vat">US12345671</span>\n                            </t>\n                        </li>\n                        <li t-else="">\n                            <t t-esc="company.country_id.vat_label or 'Tax ID'">Tax ID</t>:\n                            <span t-esc="forced_vat">US12345671</span>\n                        </li>\n                    </ul>\n                </div>\n            </div>\n        </div>\n\n        <t t-set="layout_background_url" t-value="'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''"/>\n        <div t-attf-class="o_company_#{company.id}_layout article o_report_layout_striped o_table_striped o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}" t-attf-style="{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">\n            <t t-call="web.address_layout"/>\n            <h2 t-out="layout_document_title"/>\n            <t t-out="0"/>\n        </div>\n\n        <div t-attf-class="footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}">\n            <div class="o_footer_content border-top pt-2 text-center">\n                <div t-field="company.report_footer"/>\n                <div t-if="report_type == 'pdf' and display_name_in_footer" class="text-muted" t-out="o.name">(document name)</div>\n                <div t-if="report_type == 'pdf'" class="text-muted">Page <span class="page"/> / <span class="topage"/></div>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
370	10	368	1	1	mail.activity.plan.view.form.fixed.model	mail.activity.plan	\N	form	mail/views/mail_activity_plan_views.xml	primary	{"en_US": "<data><xpath expr=\\"//list\\" position=\\"attributes\\">\\n                    <attribute name=\\"editable\\">bottom</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='res_model']\\" position=\\"attributes\\">\\n                    <attribute name=\\"readonly\\">1</attribute>\\n                </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//list" position="attributes">\n                    <attribute name="editable">bottom</attribute>\n                </xpath>\n                <xpath expr="//field[@name='res_model']" position="attributes">\n                    <attribute name="readonly">1</attribute>\n                </xpath>\n            </data>	f	t	2026-04-08 08:34:27.650619	2026-04-08 08:34:27.650619	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
204	16	\N	1	1	external_layout_standard	\N	web.external_layout_standard	qweb	web/views/report_templates.xml	primary	{"en_US": "<t t-name=\\"web.external_layout_standard\\">\\n        <div t-attf-class=\\"header o_company_#{company.id}_layout\\">\\n            <div class=\\"d-flex justify-content-between align-items-center mb-2\\">\\n                <img t-if=\\"company.logo\\" class=\\"o_company_logo_small\\" t-att-src=\\"image_data_uri(company.logo)\\" alt=\\"Logo\\"/>\\n                <div t-if=\\"company.report_header\\" t-field=\\"company.report_header\\" class=\\"o_company_tagline mw-50 fw-bold\\">Company tagline</div>\\n            </div>\\n            <div class=\\"row\\">\\n                <div class=\\"col-6\\" name=\\"company_address\\">\\n                    <ul class=\\"list-unstyled\\" name=\\"company_address_list\\">\\n                        <li t-if=\\"company.is_company_details_empty\\"><span t-field=\\"company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}\\">\\n                            <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                <strong>Company address block</strong>\\n                                <div>Contains the company address.</div>\\n                            </div>\\n                        </span></li>\\n                        <li t-else=\\"\\">\\n                            <span t-field=\\"company.company_details\\">\\n                                <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                    <strong>Company details block</strong>\\n                                    <div>Contains the company details.</div>\\n                                </div>\\n                            </span>\\n                        </li>\\n                        <li t-if=\\"not forced_vat\\">\\n                            <t t-if=\\"company.vat\\">\\n                                <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">Tax ID</t>:\\n                                <span t-esc=\\"company.vat\\">US12345671</span>\\n                            </t>\\n                        </li>\\n                        <li t-else=\\"\\">\\n                            <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">Tax ID</t>:\\n                            <span t-esc=\\"forced_vat\\">US12345671</span>\\n                        </li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </div>\\n        <t t-set=\\"layout_background_url\\" t-value=\\"'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''\\"/>\\n        <div t-attf-class=\\"article o_report_layout_standard o_table_standard o_company_#{company.id}_layout o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}\\" t-attf-style=\\"{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n            <t t-call=\\"web.address_layout\\"/>\\n            <h2 t-out=\\"layout_document_title\\"/>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n\\n        <div t-attf-class=\\"footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}\\">\\n            <div class=\\"o_footer_content d-flex border-top pt-2\\">\\n                <div class=\\"flex-grow-1 text-start me-2\\" t-field=\\"company.report_footer\\"/>\\n                <div class=\\"text-end text-muted\\">\\n                    <div t-if=\\"report_type == 'pdf' and display_name_in_footer\\" t-out=\\"o.name\\">(document name)</div>\\n                    <div t-if=\\"report_type == 'pdf'\\" class=\\"text-nowrap\\">Page <span class=\\"page\\"/> / <span class=\\"topage\\"/></div>\\n                </div>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"web.external_layout_standard\\">\\n        <div t-attf-class=\\"header o_company_#{company.id}_layout\\">\\n            <div class=\\"d-flex justify-content-between align-items-center mb-2\\">\\n                <img t-if=\\"company.logo\\" class=\\"o_company_logo_small\\" t-att-src=\\"image_data_uri(company.logo)\\" alt=\\"Logotipo\\"/>\\n                <div t-if=\\"company.report_header\\" t-field=\\"company.report_header\\" class=\\"o_company_tagline mw-50 fw-bold\\">Lema de la compañía</div>\\n            </div>\\n            <div class=\\"row\\">\\n                <div class=\\"col-6\\" name=\\"company_address\\">\\n                    <ul class=\\"list-unstyled\\" name=\\"company_address_list\\">\\n                        <li t-if=\\"company.is_company_details_empty\\"><span t-field=\\"company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}\\">\\n                            <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                <strong>Bloque de dirección de la empresa</strong>\\n                                <div>Contiene la dirección de la compañía.</div>\\n                            </div>\\n                        </span></li>\\n                        <li t-else=\\"\\">\\n                            <span t-field=\\"company.company_details\\">\\n                                <div class=\\"bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center\\">\\n                                    <strong>Bloque de detalles de la empresa</strong>\\n                                    <div>Contiene los detalles de la compañía.</div>\\n                                </div>\\n                            </span>\\n                        </li>\\n                        <li t-if=\\"not forced_vat\\">\\n                            <t t-if=\\"company.vat\\">\\n                                <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">NIF</t>:\\n                                <span t-esc=\\"company.vat\\">US12345671</span>\\n                            </t>\\n                        </li>\\n                        <li t-else=\\"\\">\\n                            <t t-esc=\\"company.country_id.vat_label or 'Tax ID'\\">NIF</t>:\\n                            <span t-esc=\\"forced_vat\\">US12345671</span>\\n                        </li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </div>\\n        <t t-set=\\"layout_background_url\\" t-value=\\"'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''\\"/>\\n        <div t-attf-class=\\"article o_report_layout_standard o_table_standard o_company_#{company.id}_layout o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}\\" t-attf-style=\\"{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\">\\n            <t t-call=\\"web.address_layout\\"/>\\n            <h2 t-out=\\"layout_document_title\\"/>\\n            <t t-out=\\"0\\"/>\\n        </div>\\n\\n        <div t-attf-class=\\"footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}\\">\\n            <div class=\\"o_footer_content d-flex border-top pt-2\\">\\n                <div class=\\"flex-grow-1 text-start me-2\\" t-field=\\"company.report_footer\\"/>\\n                <div class=\\"text-end text-muted\\">\\n                    <div t-if=\\"report_type == 'pdf' and display_name_in_footer\\" t-out=\\"o.name\\">(nombre del documento)</div>\\n                    <div t-if=\\"report_type == 'pdf'\\" class=\\"text-nowrap\\">Página <span class=\\"page\\"/> / <span class=\\"topage\\"/></div>\\n                </div>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="web.external_layout_standard">\n        <div t-attf-class="header o_company_#{company.id}_layout">\n            <div class="d-flex justify-content-between align-items-center mb-2">\n                <img t-if="company.logo" class="o_company_logo_small" t-att-src="image_data_uri(company.logo)" alt="Logo"/>\n                <div t-if="company.report_header" t-field="company.report_header" class="o_company_tagline mw-50 fw-bold">Company tagline</div>\n            </div>\n            <div class="row">\n                <div class="col-6" name="company_address">\n                    <ul class="list-unstyled" name="company_address_list">\n                        <li t-if="company.is_company_details_empty"><span t-field="company.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}">\n                            <div class="bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center">\n                                <strong>Company address block</strong>\n                                <div>Contains the company address.</div>\n                            </div>\n                        </span></li>\n                        <li t-else="">\n                            <span t-field="company.company_details">\n                                <div class="bg-light border-1 rounded h-100 d-flex flex-column align-items-center justify-content-center p-4 w-100 opacity-75 text-muted text-center">\n                                    <strong>Company details block</strong>\n                                    <div>Contains the company details.</div>\n                                </div>\n                            </span>\n                        </li>\n                        <li t-if="not forced_vat">\n                            <t t-if="company.vat">\n                                <t t-esc="company.country_id.vat_label or 'Tax ID'">Tax ID</t>:\n                                <span t-esc="company.vat">US12345671</span>\n                            </t>\n                        </li>\n                        <li t-else="">\n                            <t t-esc="company.country_id.vat_label or 'Tax ID'">Tax ID</t>:\n                            <span t-esc="forced_vat">US12345671</span>\n                        </li>\n                    </ul>\n                </div>\n            </div>\n        </div>\n        <t t-set="layout_background_url" t-value="'data:image/png;base64,%s' % company.layout_background_image.decode('utf-8') if company.layout_background_image and company.layout_background == 'Custom' else                 '/base/static/img/demo_logo_report.png' if company.layout_background == 'Demo logo' else ''"/>\n        <div t-attf-class="article o_report_layout_standard o_table_standard o_company_#{company.id}_layout o_snail_mail {{'o_report_layout_background' if company.layout_background != 'Blank' else ''}}" t-attf-style="{{ 'background-image: url(%s);' % layout_background_url if layout_background_url else '' }}" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')">\n            <t t-call="web.address_layout"/>\n            <h2 t-out="layout_document_title"/>\n            <t t-out="0"/>\n        </div>\n\n        <div t-attf-class="footer o_company_#{company.id}_layout {{report_type != 'pdf' and 'mt-auto'}}">\n            <div class="o_footer_content d-flex border-top pt-2">\n                <div class="flex-grow-1 text-start me-2" t-field="company.report_footer"/>\n                <div class="text-end text-muted">\n                    <div t-if="report_type == 'pdf' and display_name_in_footer" t-out="o.name">(document name)</div>\n                    <div t-if="report_type == 'pdf'" class="text-nowrap">Page <span class="page"/> / <span class="topage"/></div>\n                </div>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:31:43.707203	2026-04-08 08:31:43.707203	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
