2019	16	\N	1	1	repair.kanban	repair.order	\N	kanban	repair/views/repair_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\" quick_create=\\"false\\">\\n                <progressbar field=\\"activity_state\\" colors=\\"{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"row\\">\\n                            <field name=\\"name\\" class=\\"col-6 fw-bolder mb-1\\"/>\\n                            <field name=\\"state\\" class=\\"col-6 text-end mb-1\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'info', 'cancel': 'danger', 'done': 'success', 'under_repair': 'secondary'}}\\"/>\\n                            <div class=\\"col-6 text-muted\\">\\n                                <field name=\\"product_id\\"/>\\n                                <field name=\\"tag_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                            </div>\\n                            <div class=\\"col-6\\">\\n                                <field name=\\"partner_id\\" class=\\"float-end\\"/>\\n                            </div>\\n                        </div>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile" sample="1" quick_create="false">\n                <progressbar field="activity_state" colors="{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}"/>\n                <templates>\n                    <t t-name="card">\n                        <div class="row">\n                            <field name="name" class="col-6 fw-bolder mb-1"/>\n                            <field name="state" class="col-6 text-end mb-1" widget="label_selection" options="{'classes': {'draft': 'info', 'cancel': 'danger', 'done': 'success', 'under_repair': 'secondary'}}"/>\n                            <div class="col-6 text-muted">\n                                <field name="product_id"/>\n                                <field name="tag_ids" widget="many2many_tags" options="{'color_field': 'color'}"/>\n                            </div>\n                            <div class="col-6">\n                                <field name="partner_id" class="float-end"/>\n                            </div>\n                        </div>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 09:05:50.079825	2026-04-08 09:05:50.079825	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3881	99	\N	1	1	website.page.list	website.page	\N	list	website/views/website_pages_views.xml	primary	{"en_US": "<list js_class=\\"website_pages_list\\" type=\\"object\\" action=\\"open_website_url\\" multi_edit=\\"1\\" default_order=\\"url asc, id asc\\">\\n            <field name=\\"is_homepage\\" column_invisible=\\"True\\"/>\\n            <field name=\\"name\\" string=\\"Page Title\\"/>\\n            <field name=\\"website_url\\" string=\\"Page URL\\"/>\\n            <field name=\\"view_id\\" column_invisible=\\"True\\"/>\\n\\n            <field name=\\"website_indexed\\"/>\\n            <field name=\\"is_in_menu\\" string=\\"Is In Main Menu\\"/>\\n            <field name=\\"is_seo_optimized\\"/>\\n            <field name=\\"is_published\\"/>\\n\\n            <field name=\\"create_uid\\" column_invisible=\\"True\\"/>\\n            <field name=\\"write_uid\\" widget=\\"many2one_avatar\\" optional=\\"hide\\"/>\\n            <field name=\\"write_date\\" optional=\\"hide\\"/>\\n            <field name=\\"track\\" optional=\\"hide\\"/>\\n            <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n\\n            <button name=\\"action_page_debug_view\\" type=\\"object\\" title=\\"Settings\\" icon=\\"fa-bug fa-lg\\" groups=\\"base.group_no_one\\"/>\\n        </list>", "es_ES": "<list js_class=\\"website_pages_list\\" type=\\"object\\" action=\\"open_website_url\\" multi_edit=\\"1\\" default_order=\\"url asc, id asc\\">\\n            <field name=\\"is_homepage\\" column_invisible=\\"True\\"/>\\n            <field name=\\"name\\" string=\\"Título de la página\\"/>\\n            <field name=\\"website_url\\" string=\\"URL de la página\\"/>\\n            <field name=\\"view_id\\" column_invisible=\\"True\\"/>\\n\\n            <field name=\\"website_indexed\\"/>\\n            <field name=\\"is_in_menu\\" string=\\"En el menú prinicipal\\"/>\\n            <field name=\\"is_seo_optimized\\"/>\\n            <field name=\\"is_published\\"/>\\n\\n            <field name=\\"create_uid\\" column_invisible=\\"True\\"/>\\n            <field name=\\"write_uid\\" widget=\\"many2one_avatar\\" optional=\\"hide\\"/>\\n            <field name=\\"write_date\\" optional=\\"hide\\"/>\\n            <field name=\\"track\\" optional=\\"hide\\"/>\\n            <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n\\n            <button name=\\"action_page_debug_view\\" type=\\"object\\" title=\\"Ajustes\\" icon=\\"fa-bug fa-lg\\" groups=\\"base.group_no_one\\"/>\\n        </list>", "pt_PT": "<list js_class=\\"website_pages_list\\" type=\\"object\\" action=\\"open_website_url\\" multi_edit=\\"1\\" default_order=\\"url asc, id asc\\">\\n            <field name=\\"is_homepage\\" column_invisible=\\"True\\"/>\\n            <field name=\\"name\\" string=\\"Título da Página\\"/>\\n            <field name=\\"website_url\\" string=\\"URL da Página\\"/>\\n            <field name=\\"view_id\\" column_invisible=\\"True\\"/>\\n\\n            <field name=\\"website_indexed\\"/>\\n            <field name=\\"is_in_menu\\" string=\\"Está no menu principal\\"/>\\n            <field name=\\"is_seo_optimized\\"/>\\n            <field name=\\"is_published\\"/>\\n\\n            <field name=\\"create_uid\\" column_invisible=\\"True\\"/>\\n            <field name=\\"write_uid\\" widget=\\"many2one_avatar\\" optional=\\"hide\\"/>\\n            <field name=\\"write_date\\" optional=\\"hide\\"/>\\n            <field name=\\"track\\" optional=\\"hide\\"/>\\n            <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n\\n            <button name=\\"action_page_debug_view\\" type=\\"object\\" title=\\"Configurações\\" icon=\\"fa-bug fa-lg\\" groups=\\"base.group_no_one\\"/>\\n        </list>"}	<?xml version="1.0"?>\n<list js_class="website_pages_list" type="object" action="open_website_url" multi_edit="1" default_order="url asc, id asc">\n            <field name="is_homepage" column_invisible="True"/>\n            <field name="name" string="Page Title"/>\n            <field name="website_url" string="Page URL"/>\n            <field name="view_id" column_invisible="True"/>\n\n            <field name="website_indexed"/>\n            <field name="is_in_menu" string="Is In Main Menu"/>\n            <field name="is_seo_optimized"/>\n            <field name="is_published"/>\n\n            <field name="create_uid" column_invisible="True"/>\n            <field name="write_uid" widget="many2one_avatar" optional="hide"/>\n            <field name="write_date" optional="hide"/>\n            <field name="track" optional="hide"/>\n            <field name="website_id" groups="website.group_multi_website"/>\n\n            <button name="action_page_debug_view" type="object" title="Settings" icon="fa-bug fa-lg" groups="base.group_no_one"/>\n        </list>\n    	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1695	16	1692	1	1	Barcode Nomenclatures	barcode.nomenclature	\N	form	barcodes_gs1_nomenclature/views/barcodes_view.xml	extension	{"en_US": "<data><!-- Nomenclature form -->\\n                <xpath expr=\\"//field[@name='upc_ean_conv']\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\">is_gs1_nomenclature</attribute>\\n                </xpath>\\n                <xpath expr=\\"//group[@name='general_attributes']\\" position=\\"after\\">\\n                    <group name=\\"gs1_attributes\\" col=\\"4\\">\\n                        <field name=\\"is_gs1_nomenclature\\"/>\\n                        <field name=\\"gs1_separator_fnc1\\" invisible=\\"not is_gs1_nomenclature\\"/>\\n                    </group>\\n                </xpath>\\n                <!-- Rules table -->\\n                <xpath expr=\\"//field[@name='rule_ids']\\" position=\\"attributes\\">\\n                    <attribute name=\\"context\\">{'is_gs1': is_gs1_nomenclature}</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='encoding']\\" position=\\"attributes\\">\\n                    <attribute name=\\"column_invisible\\">parent.is_gs1_nomenclature</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='pattern']\\" position=\\"after\\">\\n                    <field name=\\"is_gs1_nomenclature\\" invisible=\\"1\\"/> <!-- Needed to toggle fields in the barcode rule form without saving this field -->\\n                    <field name=\\"gs1_content_type\\" column_invisible=\\"not parent.is_gs1_nomenclature\\"/>\\n                    <field name=\\"gs1_decimal_usage\\" column_invisible=\\"not parent.is_gs1_nomenclature\\" invisible=\\"gs1_content_type != 'measure'\\"/>\\n                    <field name=\\"associated_uom_id\\" column_invisible=\\"not parent.is_gs1_nomenclature\\" invisible=\\"gs1_content_type != 'measure'\\"/>\\n                </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data><!-- Nomenclature form -->\n                <xpath expr="//field[@name='upc_ean_conv']" position="attributes">\n                    <attribute name="invisible">is_gs1_nomenclature</attribute>\n                </xpath>\n                <xpath expr="//group[@name='general_attributes']" position="after">\n                    <group name="gs1_attributes" col="4">\n                        <field name="is_gs1_nomenclature"/>\n                        <field name="gs1_separator_fnc1" invisible="not is_gs1_nomenclature"/>\n                    </group>\n                </xpath>\n                <!-- Rules table -->\n                <xpath expr="//field[@name='rule_ids']" position="attributes">\n                    <attribute name="context">{'is_gs1': is_gs1_nomenclature}</attribute>\n                </xpath>\n                <xpath expr="//field[@name='encoding']" position="attributes">\n                    <attribute name="column_invisible">parent.is_gs1_nomenclature</attribute>\n                </xpath>\n                <xpath expr="//field[@name='pattern']" position="after">\n                    <field name="is_gs1_nomenclature" invisible="1"/> <!-- Needed to toggle fields in the barcode rule form without saving this field -->\n                    <field name="gs1_content_type" column_invisible="not parent.is_gs1_nomenclature"/>\n                    <field name="gs1_decimal_usage" column_invisible="not parent.is_gs1_nomenclature" invisible="gs1_content_type != 'measure'"/>\n                    <field name="associated_uom_id" column_invisible="not parent.is_gs1_nomenclature" invisible="gs1_content_type != 'measure'"/>\n                </xpath>\n            </data>	f	t	2026-04-08 08:46:07.857169	2026-04-08 08:46:07.857169	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1696	16	1693	1	1	Barcode Nomenclatures	barcode.nomenclature	\N	list	barcodes_gs1_nomenclature/views/barcodes_view.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='name']\\" position=\\"after\\">\\n                    <field name=\\"is_gs1_nomenclature\\"/>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='name']" position="after">\n                    <field name="is_gs1_nomenclature"/>\n                </xpath>\n            	f	t	2026-04-08 08:46:07.857169	2026-04-08 08:46:07.857169	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1697	16	1694	1	1	Barcode Rule	barcode.rule	\N	form	barcodes_gs1_nomenclature/views/barcodes_view.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='encoding']\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\">is_gs1_nomenclature or type == 'alias'</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='alias']\\" position=\\"after\\">\\n                    <field name=\\"gs1_content_type\\" invisible=\\"not is_gs1_nomenclature\\"/>\\n                    <field name=\\"gs1_decimal_usage\\" invisible=\\"not is_gs1_nomenclature or gs1_content_type != 'measure'\\"/>\\n                    <field name=\\"associated_uom_id\\" invisible=\\"not is_gs1_nomenclature or gs1_content_type != 'measure'\\"/>\\n                    <field name=\\"is_gs1_nomenclature\\" invisible=\\"1\\"/>\\n                </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='encoding']" position="attributes">\n                    <attribute name="invisible">is_gs1_nomenclature or type == 'alias'</attribute>\n                </xpath>\n                <xpath expr="//field[@name='alias']" position="after">\n                    <field name="gs1_content_type" invisible="not is_gs1_nomenclature"/>\n                    <field name="gs1_decimal_usage" invisible="not is_gs1_nomenclature or gs1_content_type != 'measure'"/>\n                    <field name="associated_uom_id" invisible="not is_gs1_nomenclature or gs1_content_type != 'measure'"/>\n                    <field name="is_gs1_nomenclature" invisible="1"/>\n                </xpath>\n            </data>	f	t	2026-04-08 08:46:07.857169	2026-04-08 08:46:07.857169	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3	16	\N	1	1	Decimal Precision List	decimal.precision	\N	list	base/views/decimal_precision_views.xml	primary	{"en_US": "<list string=\\"Decimal Precision\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"digits\\"/>\\n                </list>", "es_ES": "<list string=\\"Precisión decimal\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"digits\\"/>\\n                </list>", "pt_PT": "<list string=\\"Precisão Decimal\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"digits\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Decimal Precision">\n                    <field name="name"/>\n                    <field name="digits"/>\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
4	16	\N	1	1	res.config.view.base	res.config	\N	form	base/views/res_config_views.xml	primary	{"en_US": "<form string=\\"Configuration\\">\\n                    <group name=\\"res_config_contents\\"/>\\n                    <footer>\\n                        <button name=\\"action_next\\" type=\\"object\\" string=\\"Apply\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button name=\\"action_skip\\" type=\\"object\\" special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancel\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Configuración\\">\\n                    <group name=\\"res_config_contents\\"/>\\n                    <footer>\\n                        <button name=\\"action_next\\" type=\\"object\\" string=\\"Aplicar\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button name=\\"action_skip\\" type=\\"object\\" special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>", "pt_PT": "<form string=\\"Configuração\\">\\n                    <group name=\\"res_config_contents\\"/>\\n                    <footer>\\n                        <button name=\\"action_next\\" type=\\"object\\" string=\\"Aplicar\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button name=\\"action_skip\\" type=\\"object\\" special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Configuration">\n                    <group name="res_config_contents"/>\n                    <footer>\n                        <button name="action_next" type="object" string="Apply" class="btn-primary" data-hotkey="q"/>\n                        <button name="action_skip" type="object" special="cancel" data-hotkey="x" string="Cancel" class="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
915	16	639	1	1	Invoice Payment Form	\N	account_payment.form	qweb	account_payment/views/payment_form_templates.xml	extension	{"en_US": "<data inherit_id=\\"payment.form\\" name=\\"Invoice Payment Form\\">\\n        <xpath expr=\\"//form[@id='o_payment_form']\\" position=\\"attributes\\">\\n            <attribute name=\\"t-att-data-invoice-next-amount-to-pay\\">next_amount_to_pay</attribute>\\n            <attribute name=\\"t-att-data-invoice-amount-due\\">amount_due</attribute>\\n            <attribute name=\\"t-att-data-payment-reference\\">payment_reference</attribute>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="payment.form" name="Invoice Payment Form">\n        <xpath expr="//form[@id='o_payment_form']" position="attributes">\n            <attribute name="t-att-data-invoice-next-amount-to-pay">next_amount_to_pay</attribute>\n            <attribute name="t-att-data-invoice-amount-due">amount_due</attribute>\n            <attribute name="t-att-data-payment-reference">payment_reference</attribute>\n        </xpath>\n    </data>\n\n	f	t	2026-04-08 08:34:54.01867	2026-04-08 08:34:54.01867	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
916	16	658	1	1	payment.provider.form	payment.provider	\N	form	account_payment/views/payment_provider_views.xml	extension	{"en_US": "<data><group name=\\"payment_followup\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">\\n                    0\\n                </attribute>\\n            </group>\\n            <group name=\\"payment_followup\\" position=\\"inside\\">\\n                <field name=\\"journal_id\\" context=\\"{'default_type': 'bank'}\\" required=\\"state != 'disabled' and code not in ['none', 'custom']\\"/>\\n                <field name=\\"support_refund\\" groups=\\"base.group_no_one\\"/>\\n            </group>\\n        </data>"}	<?xml version="1.0"?>\n<data><group name="payment_followup" position="attributes">\n                <attribute name="invisible">\n                    0\n                </attribute>\n            </group>\n            <group name="payment_followup" position="inside">\n                <field name="journal_id" context="{'default_type': 'bank'}" required="state != 'disabled' and code not in ['none', 'custom']"/>\n                <field name="support_refund" groups="base.group_no_one"/>\n            </group>\n        </data>	f	t	2026-04-08 08:34:54.01867	2026-04-08 08:34:54.01867	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
966	16	\N	1	1	sale.order.kanban	sale.order	\N	kanban	sale/views/sale_order_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\" quick_create=\\"false\\">\\n                <field name=\\"currency_id\\"/>\\n                <progressbar field=\\"activity_state\\" colors=\\"{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"d-flex align-items-baseline mb-2\\">\\n                            <field name=\\"partner_id\\" class=\\"fw-bolder fs-5 me-2\\"/>\\n                            <field name=\\"amount_total\\" widget=\\"monetary\\" class=\\"fw-bolder ms-auto flex-shrink-0\\"/>\\n                        </div>\\n                        <footer class=\\"align-items-end\\">\\n                            <div class=\\"d-flex flex-wrap gap-1 text-muted text-nowrap\\">\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"date_order\\"/>\\n                                <field name=\\"activity_ids\\" widget=\\"kanban_activity\\"/>\\n                            </div>\\n                            <field name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'info', 'cancel': 'default', 'sale': 'success'}}\\" class=\\"ms-auto\\"/>\\n                        </footer>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile" sample="1" quick_create="false">\n                <field name="currency_id"/>\n                <progressbar field="activity_state" colors="{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}"/>\n                <templates>\n                    <t t-name="card">\n                        <div class="d-flex align-items-baseline mb-2">\n                            <field name="partner_id" class="fw-bolder fs-5 me-2"/>\n                            <field name="amount_total" widget="monetary" class="fw-bolder ms-auto flex-shrink-0"/>\n                        </div>\n                        <footer class="align-items-end">\n                            <div class="d-flex flex-wrap gap-1 text-muted text-nowrap">\n                                <field name="name"/>\n                                <field name="date_order"/>\n                                <field name="activity_ids" widget="kanban_activity"/>\n                            </div>\n                            <field name="state" widget="label_selection" options="{'classes': {'draft': 'info', 'cancel': 'default', 'sale': 'success'}}" class="ms-auto"/>\n                        </footer>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
967	32	966	1	1	sale.order.kanban.upload (orders)	sale.order	\N	kanban	sale/views/sale_order_views.xml	primary	{"en_US": "<kanban position=\\"attributes\\">\\n                <attribute name=\\"js_class\\">file_upload_kanban</attribute>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban position="attributes">\n                <attribute name="js_class">file_upload_kanban</attribute>\n            </kanban>\n        	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
970	32	969	1	1	sale.order.tree.upload (orders)	sale.order	\N	list	sale/views/sale_order_views.xml	primary	{"en_US": "<list position=\\"attributes\\">\\n                <attribute name=\\"js_class\\">file_upload_list</attribute>\\n            </list>"}	<?xml version="1.0"?>\n<list position="attributes">\n                <attribute name="js_class">file_upload_list</attribute>\n            </list>\n        	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
918	16	690	1	1	account.payment.register.form.inherit.payment	account.payment.register	\N	form	account_payment/wizards/account_payment_register_views.xml	extension	{"en_US": "<field name=\\"payment_method_line_id\\" position=\\"after\\">\\n                <field name=\\"payment_method_code\\" invisible=\\"1\\"/>\\n                <field name=\\"suitable_payment_token_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"use_electronic_payment_method\\" invisible=\\"1\\"/>\\n                <field name=\\"payment_token_id\\" options=\\"{'no_create': True}\\" invisible=\\"not use_electronic_payment_method or not can_edit_wizard or (can_group_payments and not group_payment)\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="payment_method_line_id" position="after">\n                <field name="payment_method_code" invisible="1"/>\n                <field name="suitable_payment_token_ids" invisible="1"/>\n                <field name="use_electronic_payment_method" invisible="1"/>\n                <field name="payment_token_id" options="{'no_create': True}" invisible="not use_electronic_payment_method or not can_edit_wizard or (can_group_payments and not group_payment)"/>\n            </field>\n        	f	t	2026-04-08 08:34:54.01867	2026-04-08 08:34:54.01867	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3882	99	\N	1	1	website.page.kanban	website.page	\N	kanban	website/views/website_pages_views.xml	primary	{"en_US": "<kanban js_class=\\"website_pages_kanban\\" action=\\"open_website_url\\" type=\\"object\\" sample=\\"1\\">\\n            <field name=\\"is_homepage\\"/>\\n            <templates>\\n                <t t-name=\\"card\\">\\n                    <div class=\\"text-truncate fw-bold fs-3\\">\\n                        <i t-if=\\"record.is_homepage.raw_value\\" class=\\"fa fa-home pe-2\\" title=\\"Home page of the current website\\"/>\\n                        <field name=\\"name\\"/>\\n                    </div>\\n                    <div t-if=\\"record.website_id.value\\" class=\\"text-truncate fw-bold text-muted\\" groups=\\"website.group_multi_website\\">\\n                        <i class=\\"fa fa-globe me-1\\" title=\\"Website\\"/>\\n                        <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n                    </div>\\n                    <field name=\\"website_url\\" class=\\"text-truncate fw-bold text-primary mb-auto\\"/>\\n                    <div class=\\"d-flex\\"><field name=\\"is_in_menu\\" widget=\\"boolean\\"/> In Main Menu</div>\\n                    <div class=\\"d-flex\\"><field name=\\"is_seo_optimized\\" widget=\\"boolean\\"/> SEO Optimized</div>\\n                    <div class=\\"d-flex border-top mt-2 pt-2\\">\\n                        <field name=\\"is_published\\" widget=\\"boolean_toggle\\"/>\\n                        <t t-if=\\"record.is_published.raw_value\\">Published</t>\\n                        <t t-else=\\"\\">Not Published</t>\\n                        <button class=\\"btn-link ms-auto p-0\\" name=\\"action_page_debug_view\\" groups=\\"base.group_no_one\\" title=\\"Settings\\" type=\\"object\\" icon=\\"fa-bug\\"/>\\n                    </div>\\n                </t>\\n            </templates>\\n        </kanban>", "es_ES": "<kanban js_class=\\"website_pages_kanban\\" action=\\"open_website_url\\" type=\\"object\\" sample=\\"1\\">\\n            <field name=\\"is_homepage\\"/>\\n            <templates>\\n                <t t-name=\\"card\\">\\n                    <div class=\\"text-truncate fw-bold fs-3\\">\\n                        <i t-if=\\"record.is_homepage.raw_value\\" class=\\"fa fa-home pe-2\\" title=\\"Página de inicio del sitio web actual\\"/>\\n                        <field name=\\"name\\"/>\\n                    </div>\\n                    <div t-if=\\"record.website_id.value\\" class=\\"text-truncate fw-bold text-muted\\" groups=\\"website.group_multi_website\\">\\n                        <i class=\\"fa fa-globe me-1\\" title=\\"Website\\"/>\\n                        <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n                    </div>\\n                    <field name=\\"website_url\\" class=\\"text-truncate fw-bold text-primary mb-auto\\"/>\\n                    <div class=\\"d-flex\\"><field name=\\"is_in_menu\\" widget=\\"boolean\\"/> En el menú principal</div>\\n                    <div class=\\"d-flex\\"><field name=\\"is_seo_optimized\\" widget=\\"boolean\\"/> Optimizado para SEO</div>\\n                    <div class=\\"d-flex border-top mt-2 pt-2\\">\\n                        <field name=\\"is_published\\" widget=\\"boolean_toggle\\"/>\\n                        <t t-if=\\"record.is_published.raw_value\\">Publicado</t>\\n                        <t t-else=\\"\\">No publicado</t>\\n                        <button class=\\"btn-link ms-auto p-0\\" name=\\"action_page_debug_view\\" groups=\\"base.group_no_one\\" title=\\"Ajustes\\" type=\\"object\\" icon=\\"fa-bug\\"/>\\n                    </div>\\n                </t>\\n            </templates>\\n        </kanban>", "pt_PT": "<kanban js_class=\\"website_pages_kanban\\" action=\\"open_website_url\\" type=\\"object\\" sample=\\"1\\">\\n            <field name=\\"is_homepage\\"/>\\n            <templates>\\n                <t t-name=\\"card\\">\\n                    <div class=\\"text-truncate fw-bold fs-3\\">\\n                        <i t-if=\\"record.is_homepage.raw_value\\" class=\\"fa fa-home pe-2\\" title=\\"Página inicial do site atual\\"/>\\n                        <field name=\\"name\\"/>\\n                    </div>\\n                    <div t-if=\\"record.website_id.value\\" class=\\"text-truncate fw-bold text-muted\\" groups=\\"website.group_multi_website\\">\\n                        <i class=\\"fa fa-globe me-1\\" title=\\"Website\\"/>\\n                        <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n                    </div>\\n                    <field name=\\"website_url\\" class=\\"text-truncate fw-bold text-primary mb-auto\\"/>\\n                    <div class=\\"d-flex\\"><field name=\\"is_in_menu\\" widget=\\"boolean\\"/> No menu principal</div>\\n                    <div class=\\"d-flex\\"><field name=\\"is_seo_optimized\\" widget=\\"boolean\\"/> Otimizado para SEO</div>\\n                    <div class=\\"d-flex border-top mt-2 pt-2\\">\\n                        <field name=\\"is_published\\" widget=\\"boolean_toggle\\"/>\\n                        <t t-if=\\"record.is_published.raw_value\\">Publicado</t>\\n                        <t t-else=\\"\\">Não Publicado</t>\\n                        <button class=\\"btn-link ms-auto p-0\\" name=\\"action_page_debug_view\\" groups=\\"base.group_no_one\\" title=\\"Configurações\\" type=\\"object\\" icon=\\"fa-bug\\"/>\\n                    </div>\\n                </t>\\n            </templates>\\n        </kanban>"}	<?xml version="1.0"?>\n<kanban js_class="website_pages_kanban" action="open_website_url" type="object" sample="1">\n            <field name="is_homepage"/>\n            <templates>\n                <t t-name="card">\n                    <div class="text-truncate fw-bold fs-3">\n                        <i t-if="record.is_homepage.raw_value" class="fa fa-home pe-2" title="Home page of the current website"/>\n                        <field name="name"/>\n                    </div>\n                    <div t-if="record.website_id.value" class="text-truncate fw-bold text-muted" groups="website.group_multi_website">\n                        <i class="fa fa-globe me-1" title="Website"/>\n                        <field name="website_id" groups="website.group_multi_website"/>\n                    </div>\n                    <field name="website_url" class="text-truncate fw-bold text-primary mb-auto"/>\n                    <div class="d-flex"><field name="is_in_menu" widget="boolean"/> In Main Menu</div>\n                    <div class="d-flex"><field name="is_seo_optimized" widget="boolean"/> SEO Optimized</div>\n                    <div class="d-flex border-top mt-2 pt-2">\n                        <field name="is_published" widget="boolean_toggle"/>\n                        <t t-if="record.is_published.raw_value">Published</t>\n                        <t t-else="">Not Published</t>\n                        <button class="btn-link ms-auto p-0" name="action_page_debug_view" groups="base.group_no_one" title="Settings" type="object" icon="fa-bug"/>\n                    </div>\n                </t>\n            </templates>\n        </kanban>\n    	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3883	16	\N	1	1	website.page.view.search	website.page	\N	search	website/views/website_pages_views.xml	primary	{"en_US": "<search string=\\"Website Pages\\">\\n            <field name=\\"url\\"/>\\n            <filter string=\\"Published\\" name=\\"published\\" domain=\\"[('website_published', '=', True)]\\"/>\\n            <filter string=\\"Not published\\" name=\\"not_published\\" domain=\\"[('website_published', '=', False)]\\"/>\\n            <separator/>\\n            <filter string=\\"Tracked\\" name=\\"tracked\\" domain=\\"[('track', '=', True)]\\"/>\\n            <filter string=\\"Not tracked\\" name=\\"not_tracked\\" domain=\\"[('track', '=', False)]\\"/>\\n        </search>", "es_ES": "<search string=\\"Páginas web\\">\\n            <field name=\\"url\\"/>\\n            <filter string=\\"Publicado\\" name=\\"published\\" domain=\\"[('website_published', '=', True)]\\"/>\\n            <filter string=\\"No publicado\\" name=\\"not_published\\" domain=\\"[('website_published', '=', False)]\\"/>\\n            <separator/>\\n            <filter string=\\"Rastreado\\" name=\\"tracked\\" domain=\\"[('track', '=', True)]\\"/>\\n            <filter string=\\"Sin seguimiento\\" name=\\"not_tracked\\" domain=\\"[('track', '=', False)]\\"/>\\n        </search>", "pt_PT": "<search string=\\"Páginas Website\\">\\n            <field name=\\"url\\"/>\\n            <filter string=\\"Publicado\\" name=\\"published\\" domain=\\"[('website_published', '=', True)]\\"/>\\n            <filter string=\\"Não publicado\\" name=\\"not_published\\" domain=\\"[('website_published', '=', False)]\\"/>\\n            <separator/>\\n            <filter string=\\"Rastreado\\" name=\\"tracked\\" domain=\\"[('track', '=', True)]\\"/>\\n            <filter string=\\"Não rastreado\\" name=\\"not_tracked\\" domain=\\"[('track', '=', False)]\\"/>\\n        </search>"}	<?xml version="1.0"?>\n<search string="Website Pages">\n            <field name="url"/>\n            <filter string="Published" name="published" domain="[('website_published', '=', True)]"/>\n            <filter string="Not published" name="not_published" domain="[('website_published', '=', False)]"/>\n            <separator/>\n            <filter string="Tracked" name="tracked" domain="[('track', '=', True)]"/>\n            <filter string="Not tracked" name="not_tracked" domain="[('track', '=', False)]"/>\n        </search>\n    	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4081	16	\N	1	1	report_timesheet	\N	hr_timesheet.report_timesheet	qweb	hr_timesheet/report/report_timesheet_templates.xml	primary	{"en_US": "<t t-name=\\"hr_timesheet.report_timesheet\\">\\n        <t t-call=\\"web.html_container\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <t t-set=\\"company\\" t-value=\\"docs.project_id.sudo().company_id if len(docs.project_id) == 1 else docs.env.company\\"/>\\n                <t t-set=\\"show_task\\" t-value=\\"bool(docs.task_id)\\"/>\\n                <t t-set=\\"show_project\\" t-value=\\"len(docs.project_id) &gt; 1\\"/>\\n                <div class=\\"page\\">\\n                    <div class=\\"oe_structure\\"/>\\n                    <div class=\\"row mt8\\">\\n                        <div class=\\"col-lg-12\\">\\n                            <h2>\\n                                <span>Timesheets\\n                                    <t t-if=\\"len(docs.project_id) == 1\\">\\n                                        for the <t t-out=\\"docs.project_id.sudo().name\\">Research and Development</t> Project\\n                                    </t>\\n                                </span>\\n                            </h2>\\n                        </div>\\n                    </div>\\n                    <t t-set=\\"lines\\" t-value=\\"docs\\"/>\\n                    <t t-call=\\"hr_timesheet.timesheet_table\\"/>\\n                    <div class=\\"oe_structure\\"/>\\n                </div>\\n            </t>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"hr_timesheet.report_timesheet\\">\\n        <t t-call=\\"web.html_container\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <t t-set=\\"company\\" t-value=\\"docs.project_id.sudo().company_id if len(docs.project_id) == 1 else docs.env.company\\"/>\\n                <t t-set=\\"show_task\\" t-value=\\"bool(docs.task_id)\\"/>\\n                <t t-set=\\"show_project\\" t-value=\\"len(docs.project_id) &gt; 1\\"/>\\n                <div class=\\"page\\">\\n                    <div class=\\"oe_structure\\"/>\\n                    <div class=\\"row mt8\\">\\n                        <div class=\\"col-lg-12\\">\\n                            <h2>\\n                                <span>Partes de horas\\n                                    <t t-if=\\"len(docs.project_id) == 1\\">\\n                                        para <t t-out=\\"docs.project_id.sudo().name\\">Investigación y desarrollo</t> Proyecto\\n                                    </t>\\n                                </span>\\n                            </h2>\\n                        </div>\\n                    </div>\\n                    <t t-set=\\"lines\\" t-value=\\"docs\\"/>\\n                    <t t-call=\\"hr_timesheet.timesheet_table\\"/>\\n                    <div class=\\"oe_structure\\"/>\\n                </div>\\n            </t>\\n        </t>\\n    </t>", "pt_PT": "<t t-name=\\"hr_timesheet.report_timesheet\\">\\n        <t t-call=\\"web.html_container\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <t t-set=\\"company\\" t-value=\\"docs.project_id.sudo().company_id if len(docs.project_id) == 1 else docs.env.company\\"/>\\n                <t t-set=\\"show_task\\" t-value=\\"bool(docs.task_id)\\"/>\\n                <t t-set=\\"show_project\\" t-value=\\"len(docs.project_id) &gt; 1\\"/>\\n                <div class=\\"page\\">\\n                    <div class=\\"oe_structure\\"/>\\n                    <div class=\\"row mt8\\">\\n                        <div class=\\"col-lg-12\\">\\n                            <h2>\\n                                <span>Registos de Horas\\n                                    <t t-if=\\"len(docs.project_id) == 1\\">\\n                                        para o <t t-out=\\"docs.project_id.sudo().name\\">Pesquisa e Desenvolvimento</t> Projeto\\n                                    </t>\\n                                </span>\\n                            </h2>\\n                        </div>\\n                    </div>\\n                    <t t-set=\\"lines\\" t-value=\\"docs\\"/>\\n                    <t t-call=\\"hr_timesheet.timesheet_table\\"/>\\n                    <div class=\\"oe_structure\\"/>\\n                </div>\\n            </t>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="hr_timesheet.report_timesheet">\n        <t t-call="web.html_container">\n            <t t-call="web.internal_layout">\n                <t t-set="company" t-value="docs.project_id.sudo().company_id if len(docs.project_id) == 1 else docs.env.company"/>\n                <t t-set="show_task" t-value="bool(docs.task_id)"/>\n                <t t-set="show_project" t-value="len(docs.project_id) &gt; 1"/>\n                <div class="page">\n                    <div class="oe_structure"/>\n                    <div class="row mt8">\n                        <div class="col-lg-12">\n                            <h2>\n                                <span>Timesheets\n                                    <t t-if="len(docs.project_id) == 1">\n                                        for the <t t-out="docs.project_id.sudo().name">Research and Development</t> Project\n                                    </t>\n                                </span>\n                            </h2>\n                        </div>\n                    </div>\n                    <t t-set="lines" t-value="docs"/>\n                    <t t-call="hr_timesheet.timesheet_table"/>\n                    <div class="oe_structure"/>\n                </div>\n            </t>\n        </t>\n    </t>\n\n    	f	t	2026-05-18 09:28:44.688432	2026-05-18 09:28:44.688432	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1698	16	\N	1	1	track_move_template	\N	stock.track_move_template	qweb	stock/data/mail_templates.xml	primary	{"en_US": "<t t-name=\\"stock.track_move_template\\">\\n        <div>\\n            <t t-call=\\"stock.message_head\\"/>\\n            <t t-call=\\"stock.message_body\\"/>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="stock.track_move_template">\n        <div>\n            <t t-call="stock.message_head"/>\n            <t t-call="stock.message_body"/>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
989	16	512	1	1	product.packaging.form.view.sale	product.packaging	\N	form	sale/views/product_packaging_views.xml	extension	{"en_US": "<group name=\\"group_product\\" position=\\"inside\\">\\n                <field name=\\"sales\\"/>\\n            </group>"}	<?xml version="1.0"?>\n<group name="group_product" position="inside">\n                <field name="sales"/>\n            </group>\n        	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
990	16	509	1	1	product.packaging.list.view.sale	product.packaging	\N	list	sale/views/product_packaging_views.xml	extension	{"en_US": "<field name=\\"product_uom_id\\" position=\\"after\\">\\n                <field name=\\"sales\\" optional=\\"show\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="product_uom_id" position="after">\n                <field name="sales" optional="show"/>\n            </field>\n        	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1040	16	757	1	1	account.tax.form.inherit.l10n_es_edi_facturae	account.tax	\N	form	l10n_es_edi_facturae/views/account_tax_views.xml	extension	{"en_US": "<field name=\\"country_id\\" position=\\"after\\">\\n                    <field name=\\"l10n_es_edi_facturae_tax_type\\" invisible=\\"country_code != 'ES'\\"/>\\n                </field>"}	<?xml version="1.0"?>\n<field name="country_id" position="after">\n                    <field name="l10n_es_edi_facturae_tax_type" invisible="country_code != 'ES'"/>\n                </field>\n            	f	t	2026-04-08 08:35:04.148936	2026-04-08 08:35:04.148936	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3884	16	77	1	1	ir.ui.view form	ir.ui.view	\N	form	website/views/website_pages_views.xml	extension	{"en_US": "<data><field name=\\"inherit_id\\" position=\\"attributes\\">\\n            <attribute name=\\"context\\">{'display_website': True}</attribute>\\n        </field>\\n        <field name=\\"model_id\\" position=\\"before\\">\\n            <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n            <label for=\\"key\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"key\\"/>\\n                <button title=\\"Show site map\\" invisible=\\"type != 'qweb'\\" name=\\"website.action_website_view_hierarchy\\" icon=\\"fa-sitemap\\" type=\\"action\\" class=\\"btn btn-link\\"/>\\n            </div>\\n            <field name=\\"page_ids\\" invisible=\\"1\\"/>\\n            <field name=\\"first_page_id\\" invisible=\\"not page_ids\\"/>\\n            <label for=\\"visibility\\"/>\\n            <div>\\n                <field name=\\"visibility\\" invisible=\\"type != 'qweb'\\"/>\\n                <span class=\\"o_wrap_label\\" invisible=\\"visibility != 'restricted_group'\\"/>\\n                <div class=\\"oe_edit_only alert alert-info\\" role=\\"alert\\" invisible=\\"visibility != 'restricted_group'\\">\\n                    Add groups in the \\"Access Rights\\" tab below.\\n                </div>\\n            </div>\\n            <field name=\\"visibility_password_display\\" invisible=\\"visibility != 'password'\\" password=\\"True\\" string=\\"Visibility Password\\"/>\\n        </field>\\n        <sheet position=\\"before\\">\\n            <header>\\n                <button type=\\"action\\" name=\\"website.action_website_pages_list\\" string=\\"Go to Page Manager\\" invisible=\\"not page_ids\\"/>\\n            </header>\\n        </sheet>\\n        <field name=\\"active\\" position=\\"after\\">\\n            <field name=\\"track\\" invisible=\\"type != 'qweb'\\" widget=\\"boolean_toggle\\"/>\\n        </field>\\n    </data>", "es_ES": "<data><field name=\\"inherit_id\\" position=\\"attributes\\">\\n            <attribute name=\\"context\\">{'display_website': True}</attribute>\\n        </field>\\n        <field name=\\"model_id\\" position=\\"before\\">\\n            <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n            <label for=\\"key\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"key\\"/>\\n                <button title=\\"Mostrar mapa de sitio\\" invisible=\\"type != 'qweb'\\" name=\\"website.action_website_view_hierarchy\\" icon=\\"fa-sitemap\\" type=\\"action\\" class=\\"btn btn-link\\"/>\\n            </div>\\n            <field name=\\"page_ids\\" invisible=\\"1\\"/>\\n            <field name=\\"first_page_id\\" invisible=\\"not page_ids\\"/>\\n            <label for=\\"visibility\\"/>\\n            <div>\\n                <field name=\\"visibility\\" invisible=\\"type != 'qweb'\\"/>\\n                <span class=\\"o_wrap_label\\" invisible=\\"visibility != 'restricted_group'\\"/>\\n                <div class=\\"oe_edit_only alert alert-info\\" role=\\"alert\\" invisible=\\"visibility != 'restricted_group'\\">\\n                    Añada grupos en la pestaña \\"Permisos de acceso\\".\\n                </div>\\n            </div>\\n            <field name=\\"visibility_password_display\\" invisible=\\"visibility != 'password'\\" password=\\"True\\" string=\\"Visibilidad de contraseña\\"/>\\n        </field>\\n        <sheet position=\\"before\\">\\n            <header>\\n                <button type=\\"action\\" name=\\"website.action_website_pages_list\\" string=\\"Ir al administrador de páginas\\" invisible=\\"not page_ids\\"/>\\n            </header>\\n        </sheet>\\n        <field name=\\"active\\" position=\\"after\\">\\n            <field name=\\"track\\" invisible=\\"type != 'qweb'\\" widget=\\"boolean_toggle\\"/>\\n        </field>\\n    </data>", "pt_PT": "<data><field name=\\"inherit_id\\" position=\\"attributes\\">\\n            <attribute name=\\"context\\">{'display_website': True}</attribute>\\n        </field>\\n        <field name=\\"model_id\\" position=\\"before\\">\\n            <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n            <label for=\\"key\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"key\\"/>\\n                <button title=\\"Mostrar mapa do site\\" invisible=\\"type != 'qweb'\\" name=\\"website.action_website_view_hierarchy\\" icon=\\"fa-sitemap\\" type=\\"action\\" class=\\"btn btn-link\\"/>\\n            </div>\\n            <field name=\\"page_ids\\" invisible=\\"1\\"/>\\n            <field name=\\"first_page_id\\" invisible=\\"not page_ids\\"/>\\n            <label for=\\"visibility\\"/>\\n            <div>\\n                <field name=\\"visibility\\" invisible=\\"type != 'qweb'\\"/>\\n                <span class=\\"o_wrap_label\\" invisible=\\"visibility != 'restricted_group'\\"/>\\n                <div class=\\"oe_edit_only alert alert-info\\" role=\\"alert\\" invisible=\\"visibility != 'restricted_group'\\">\\n                    Adicione grupos na aba \\"Direitos de acesso\\" abaixo.\\n                </div>\\n            </div>\\n            <field name=\\"visibility_password_display\\" invisible=\\"visibility != 'password'\\" password=\\"True\\" string=\\"Senha da visibilidade\\"/>\\n        </field>\\n        <sheet position=\\"before\\">\\n            <header>\\n                <button type=\\"action\\" name=\\"website.action_website_pages_list\\" string=\\"Ir para o Gestor de Páginas\\" invisible=\\"not page_ids\\"/>\\n            </header>\\n        </sheet>\\n        <field name=\\"active\\" position=\\"after\\">\\n            <field name=\\"track\\" invisible=\\"type != 'qweb'\\" widget=\\"boolean_toggle\\"/>\\n        </field>\\n    </data>"}	<?xml version="1.0"?>\n<data><field name="inherit_id" position="attributes">\n            <attribute name="context">{'display_website': True}</attribute>\n        </field>\n        <field name="model_id" position="before">\n            <field name="website_id" options="{'no_create': True}" groups="website.group_multi_website"/>\n            <label for="key"/>\n            <div class="o_row">\n                <field name="key"/>\n                <button title="Show site map" invisible="type != 'qweb'" name="website.action_website_view_hierarchy" icon="fa-sitemap" type="action" class="btn btn-link"/>\n            </div>\n            <field name="page_ids" invisible="1"/>\n            <field name="first_page_id" invisible="not page_ids"/>\n            <label for="visibility"/>\n            <div>\n                <field name="visibility" invisible="type != 'qweb'"/>\n                <span class="o_wrap_label" invisible="visibility != 'restricted_group'"/>\n                <div class="oe_edit_only alert alert-info" role="alert" invisible="visibility != 'restricted_group'">\n                    Add groups in the "Access Rights" tab below.\n                </div>\n            </div>\n            <field name="visibility_password_display" invisible="visibility != 'password'" password="True" string="Visibility Password"/>\n        </field>\n        <sheet position="before">\n            <header>\n                <button type="action" name="website.action_website_pages_list" string="Go to Page Manager" invisible="not page_ids"/>\n            </header>\n        </sheet>\n        <field name="active" position="after">\n            <field name="track" invisible="type != 'qweb'" widget="boolean_toggle"/>\n        </field>\n    </data>	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3886	16	\N	1	1	website.controller.page.form	website.controller.page	\N	form	website/views/website_controller_pages_views.xml	primary	{"en_US": "<form string=\\"Website Model Page Settings\\">\\n            <sheet>\\n                <group col=\\"2\\" string=\\"Page Details\\">\\n                    <group colspan=\\"1\\" string=\\"Page\\">\\n                        <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n                        <field name=\\"name\\"/>\\n                        <label for=\\"name_slugified\\" string=\\"URL\\"/>\\n                        <div>\\n                            <span>/model/</span>\\n                            <field name=\\"name_slugified\\" nolabel=\\"1\\" class=\\"d-inline bg-300\\" force_save=\\"True\\"/>\\n                            <span invisible=\\"name_slugified\\" class=\\"bg-300\\">...</span>\\n                        </div>\\n                        <field name=\\"website_published\\"/>\\n                    </group>\\n                    <group colspan=\\"1\\" string=\\"Settings\\">\\n                        <field name=\\"model_id\\" readonly=\\"id\\"/>\\n                        <field name=\\"model\\" invisible=\\"1\\"/>\\n                        <field name=\\"record_domain\\" widget=\\"domain\\" options=\\"{'in_dialog': True, 'model': 'model'}\\"/>\\n                        <field name=\\"default_layout\\"/>\\n                    </group>\\n                </group>\\n                <notebook groups=\\"base.group_no_one\\">\\n                    <page string=\\"View\\">\\n                        <group>\\n                            <field name=\\"view_id\\" context=\\"{'display_website': True}\\"/>\\n                            <field name=\\"name\\"/>\\n                        </group>\\n                    </page>\\n                    <page string=\\"Menus\\">\\n                        <label for=\\"menu_ids\\" string=\\"Related Menu Items\\"/>\\n                        <field name=\\"menu_ids\\"/>\\n                    </page>\\n                </notebook>\\n            </sheet>\\n        </form>", "es_ES": "<form string=\\"Ajustes de página del modelo del sitio web\\">\\n            <sheet>\\n                <group col=\\"2\\" string=\\"Detalles de la página\\">\\n                    <group colspan=\\"1\\" string=\\"Página\\">\\n                        <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n                        <field name=\\"name\\"/>\\n                        <label for=\\"name_slugified\\" string=\\"URL\\"/>\\n                        <div>\\n                            <span>/model/</span>\\n                            <field name=\\"name_slugified\\" nolabel=\\"1\\" class=\\"d-inline bg-300\\" force_save=\\"True\\"/>\\n                            <span invisible=\\"name_slugified\\" class=\\"bg-300\\">...</span>\\n                        </div>\\n                        <field name=\\"website_published\\"/>\\n                    </group>\\n                    <group colspan=\\"1\\" string=\\"Ajustes\\">\\n                        <field name=\\"model_id\\" readonly=\\"id\\"/>\\n                        <field name=\\"model\\" invisible=\\"1\\"/>\\n                        <field name=\\"record_domain\\" widget=\\"domain\\" options=\\"{'in_dialog': True, 'model': 'model'}\\"/>\\n                        <field name=\\"default_layout\\"/>\\n                    </group>\\n                </group>\\n                <notebook groups=\\"base.group_no_one\\">\\n                    <page string=\\"Ver\\">\\n                        <group>\\n                            <field name=\\"view_id\\" context=\\"{'display_website': True}\\"/>\\n                            <field name=\\"name\\"/>\\n                        </group>\\n                    </page>\\n                    <page string=\\"Menús\\">\\n                        <label for=\\"menu_ids\\" string=\\"Elementos de menú relacionados\\"/>\\n                        <field name=\\"menu_ids\\"/>\\n                    </page>\\n                </notebook>\\n            </sheet>\\n        </form>", "pt_PT": "<form string=\\"Definições de página de modelo do site\\">\\n            <sheet>\\n                <group col=\\"2\\" string=\\"Detalhes da página\\">\\n                    <group colspan=\\"1\\" string=\\"Página\\">\\n                        <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n                        <field name=\\"name\\"/>\\n                        <label for=\\"name_slugified\\" string=\\"URL\\"/>\\n                        <div>\\n                            <span>/model/</span>\\n                            <field name=\\"name_slugified\\" nolabel=\\"1\\" class=\\"d-inline bg-300\\" force_save=\\"True\\"/>\\n                            <span invisible=\\"name_slugified\\" class=\\"bg-300\\">...</span>\\n                        </div>\\n                        <field name=\\"website_published\\"/>\\n                    </group>\\n                    <group colspan=\\"1\\" string=\\"Configurações\\">\\n                        <field name=\\"model_id\\" readonly=\\"id\\"/>\\n                        <field name=\\"model\\" invisible=\\"1\\"/>\\n                        <field name=\\"record_domain\\" widget=\\"domain\\" options=\\"{'in_dialog': True, 'model': 'model'}\\"/>\\n                        <field name=\\"default_layout\\"/>\\n                    </group>\\n                </group>\\n                <notebook groups=\\"base.group_no_one\\">\\n                    <page string=\\"Ver\\">\\n                        <group>\\n                            <field name=\\"view_id\\" context=\\"{'display_website': True}\\"/>\\n                            <field name=\\"name\\"/>\\n                        </group>\\n                    </page>\\n                    <page string=\\"Menus\\">\\n                        <label for=\\"menu_ids\\" string=\\"Itens de Menu Relacionados\\"/>\\n                        <field name=\\"menu_ids\\"/>\\n                    </page>\\n                </notebook>\\n            </sheet>\\n        </form>"}	<?xml version="1.0"?>\n<form string="Website Model Page Settings">\n            <sheet>\n                <group col="2" string="Page Details">\n                    <group colspan="1" string="Page">\n                        <field name="website_id" options="{'no_create': True}" groups="website.group_multi_website"/>\n                        <field name="name"/>\n                        <label for="name_slugified" string="URL"/>\n                        <div>\n                            <span>/model/</span>\n                            <field name="name_slugified" nolabel="1" class="d-inline bg-300" force_save="True"/>\n                            <span invisible="name_slugified" class="bg-300">...</span>\n                        </div>\n                        <field name="website_published"/>\n                    </group>\n                    <group colspan="1" string="Settings">\n                        <field name="model_id" readonly="id"/>\n                        <field name="model" invisible="1"/>\n                        <field name="record_domain" widget="domain" options="{'in_dialog': True, 'model': 'model'}"/>\n                        <field name="default_layout"/>\n                    </group>\n                </group>\n                <notebook groups="base.group_no_one">\n                    <page string="View">\n                        <group>\n                            <field name="view_id" context="{'display_website': True}"/>\n                            <field name="name"/>\n                        </group>\n                    </page>\n                    <page string="Menus">\n                        <label for="menu_ids" string="Related Menu Items"/>\n                        <field name="menu_ids"/>\n                    </page>\n                </notebook>\n            </sheet>\n        </form>\n    	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3887	99	\N	1	1	website.controller.page.list	website.controller.page	\N	list	website/views/website_controller_pages_views.xml	primary	{"en_US": "<list>\\n            <field name=\\"name\\" string=\\"Page Title\\"/>\\n            <!-- website_id should be shown only in multi website environment\\n            when the group is enabled, but we need the field to be there all the\\n            time for `PageRendererMixin`'s `recordFilter' to be able to filter\\n            correctly. -->\\n            <field name=\\"website_id\\" column_invisible=\\"True\\"/>\\n            <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n            <field name=\\"url_demo\\"/>\\n            <field name=\\"is_published\\" widget=\\"boolean_toggle\\"/>\\n        </list>", "es_ES": "<list>\\n            <field name=\\"name\\" string=\\"Título de la página\\"/>\\n            <!-- website_id should be shown only in multi website environment\\n            when the group is enabled, but we need the field to be there all the\\n            time for `PageRendererMixin`'s `recordFilter' to be able to filter\\n            correctly. -->\\n            <field name=\\"website_id\\" column_invisible=\\"True\\"/>\\n            <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n            <field name=\\"url_demo\\"/>\\n            <field name=\\"is_published\\" widget=\\"boolean_toggle\\"/>\\n        </list>", "pt_PT": "<list>\\n            <field name=\\"name\\" string=\\"Título da Página\\"/>\\n            <!-- website_id should be shown only in multi website environment\\n            when the group is enabled, but we need the field to be there all the\\n            time for `PageRendererMixin`'s `recordFilter' to be able to filter\\n            correctly. -->\\n            <field name=\\"website_id\\" column_invisible=\\"True\\"/>\\n            <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n            <field name=\\"url_demo\\"/>\\n            <field name=\\"is_published\\" widget=\\"boolean_toggle\\"/>\\n        </list>"}	<?xml version="1.0"?>\n<list>\n            <field name="name" string="Page Title"/>\n            <!-- website_id should be shown only in multi website environment\n            when the group is enabled, but we need the field to be there all the\n            time for `PageRendererMixin`'s `recordFilter' to be able to filter\n            correctly. -->\n            <field name="website_id" column_invisible="True"/>\n            <field name="website_id" groups="website.group_multi_website"/>\n            <field name="url_demo"/>\n            <field name="is_published" widget="boolean_toggle"/>\n        </list>\n    	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3888	16	\N	1	1	website.controller.page.kanban	website.controller.page	\N	kanban	website/views/website_controller_pages_views.xml	primary	{"en_US": "<kanban class=\\"o-website-controller-page-kanban\\">\\n            <t t-name=\\"card\\">\\n                <field name=\\"website_published\\" invisible=\\"1\\"/>\\n                <widget name=\\"web_ribbon\\" text=\\"Published\\" invisible=\\"not website_published\\"/>\\n                <widget name=\\"web_ribbon\\" text=\\"Unpublished\\" invisible=\\"website_published\\" bg_color=\\"text-bg-danger\\"/>\\n                    <div data-section=\\"data\\" class=\\"d-flex align-items-center\\">\\n                        <div class=\\"fw-bold me-2\\" data-section=\\"title\\"><field name=\\"name\\"/></div>\\n                        <div data-section=\\"name\\">\\n                            <div invisible=\\"website_id\\">On all websites</div>\\n                            <div invisible=\\"not website_id\\"><span class=\\"me-1\\">On:</span><field name=\\"website_id\\"/></div>\\n                        </div>\\n                    </div>\\n                     <div class=\\"d-md-flex align-items-center gap-3\\" data-section=\\"more-info\\">\\n                        <i class=\\"fa fa-2x fa-arrow-right text-primary\\" title=\\"URL\\"/>\\n                        <field name=\\"url_demo\\" widget=\\"url\\"/>\\n                    </div>\\n            </t>\\n        </kanban>", "es_ES": "<kanban class=\\"o-website-controller-page-kanban\\">\\n            <t t-name=\\"card\\">\\n                <field name=\\"website_published\\" invisible=\\"1\\"/>\\n                <widget name=\\"web_ribbon\\" text=\\"Published\\" invisible=\\"not website_published\\"/>\\n                <widget name=\\"web_ribbon\\" text=\\"Unpublished\\" invisible=\\"website_published\\" bg_color=\\"text-bg-danger\\"/>\\n                    <div data-section=\\"data\\" class=\\"d-flex align-items-center\\">\\n                        <div class=\\"fw-bold me-2\\" data-section=\\"title\\"><field name=\\"name\\"/></div>\\n                        <div data-section=\\"name\\">\\n                            <div invisible=\\"website_id\\">En todos los sitios web</div>\\n                            <div invisible=\\"not website_id\\"><span class=\\"me-1\\">En:</span><field name=\\"website_id\\"/></div>\\n                        </div>\\n                    </div>\\n                     <div class=\\"d-md-flex align-items-center gap-3\\" data-section=\\"more-info\\">\\n                        <i class=\\"fa fa-2x fa-arrow-right text-primary\\" title=\\"URL\\"/>\\n                        <field name=\\"url_demo\\" widget=\\"url\\"/>\\n                    </div>\\n            </t>\\n        </kanban>", "pt_PT": "<kanban class=\\"o-website-controller-page-kanban\\">\\n            <t t-name=\\"card\\">\\n                <field name=\\"website_published\\" invisible=\\"1\\"/>\\n                <widget name=\\"web_ribbon\\" text=\\"Published\\" invisible=\\"not website_published\\"/>\\n                <widget name=\\"web_ribbon\\" text=\\"Unpublished\\" invisible=\\"website_published\\" bg_color=\\"text-bg-danger\\"/>\\n                    <div data-section=\\"data\\" class=\\"d-flex align-items-center\\">\\n                        <div class=\\"fw-bold me-2\\" data-section=\\"title\\"><field name=\\"name\\"/></div>\\n                        <div data-section=\\"name\\">\\n                            <div invisible=\\"website_id\\">Em todos os sites</div>\\n                            <div invisible=\\"not website_id\\"><span class=\\"me-1\\">Em:</span><field name=\\"website_id\\"/></div>\\n                        </div>\\n                    </div>\\n                     <div class=\\"d-md-flex align-items-center gap-3\\" data-section=\\"more-info\\">\\n                        <i class=\\"fa fa-2x fa-arrow-right text-primary\\" title=\\"URL\\"/>\\n                        <field name=\\"url_demo\\" widget=\\"url\\"/>\\n                    </div>\\n            </t>\\n        </kanban>"}	<?xml version="1.0"?>\n<kanban class="o-website-controller-page-kanban">\n            <t t-name="card">\n                <field name="website_published" invisible="1"/>\n                <widget name="web_ribbon" text="Published" invisible="not website_published"/>\n                <widget name="web_ribbon" text="Unpublished" invisible="website_published" bg_color="text-bg-danger"/>\n                    <div data-section="data" class="d-flex align-items-center">\n                        <div class="fw-bold me-2" data-section="title"><field name="name"/></div>\n                        <div data-section="name">\n                            <div invisible="website_id">On all websites</div>\n                            <div invisible="not website_id"><span class="me-1">On:</span><field name="website_id"/></div>\n                        </div>\n                    </div>\n                     <div class="d-md-flex align-items-center gap-3" data-section="more-info">\n                        <i class="fa fa-2x fa-arrow-right text-primary" title="URL"/>\n                        <field name="url_demo" widget="url"/>\n                    </div>\n            </t>\n        </kanban>\n    	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4048	55	176	1	1	res.config.settings.view.form.inherit.hr.timesheet	res.config.settings	\N	form	hr_timesheet/views/res_config_settings_views.xml	extension	{"en_US": "<xpath expr=\\"//form\\" position=\\"inside\\">\\n                <app data-string=\\"Timesheets\\" string=\\"Timesheets\\" name=\\"hr_timesheet\\" groups=\\"hr_timesheet.group_timesheet_manager\\" id=\\"timesheets\\">\\n                    <block title=\\"Time Encoding\\" name=\\"time_encoding_setting_container\\">\\n                        <setting id=\\"time_mode_setting\\" company_dependent=\\"1\\" invisible=\\"project_time_mode_id\\">\\n                            <field name=\\"project_time_mode_id\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                        </setting>\\n                        <setting company_dependent=\\"1\\" help=\\"Time unit used to record your timesheets\\" id=\\"time_unit_timesheets_setting\\">\\n                            <field name=\\"timesheet_encode_method\\" class=\\"col-lg-5 ps-0\\" widget=\\"radio\\"/>\\n                            <field name=\\"is_encode_uom_days\\" invisible=\\"1\\"/>\\n                        </setting>\\n                    </block>\\n                    <block title=\\"Timesheets Control\\">\\n                        <setting id=\\"reminder_user_allow\\" company_dependent=\\"1\\" help=\\"Send a periodical email reminder to timesheets users that still have timesheets to encode\\">\\n                            <field name=\\"reminder_user_allow\\" widget=\\"upgrade_boolean\\"/>\\n                        </setting>\\n                        <setting id=\\"reminder_allow\\" company_dependent=\\"1\\" help=\\"Send a periodical email reminder to timesheets approvers that still have timesheets to validate\\">\\n                            <field name=\\"reminder_allow\\" widget=\\"upgrade_boolean\\"/>\\n                        </setting>\\n                    </block>\\n                    <div name=\\"section_leaves\\">\\n                        <block title=\\"Time Off\\" name=\\"timesheet_control\\">\\n                            <setting company_dependent=\\"1\\" documentation=\\"/applications/services/timesheets/time_off.html\\" help=\\"Generate timesheets for validated time off requests and public holidays\\" id=\\"timesheet_off_validation_setting\\">\\n                                <field name=\\"module_project_timesheet_holidays\\"/>\\n                            </setting>\\n                        </block>\\n                    </div>\\n                </app>\\n            </xpath>", "es_ES": "<xpath expr=\\"//form\\" position=\\"inside\\">\\n                <app data-string=\\"Timesheets\\" string=\\"Partes de horas\\" name=\\"hr_timesheet\\" groups=\\"hr_timesheet.group_timesheet_manager\\" id=\\"timesheets\\">\\n                    <block title=\\"Codificación de tiempo\\" name=\\"time_encoding_setting_container\\">\\n                        <setting id=\\"time_mode_setting\\" company_dependent=\\"1\\" invisible=\\"project_time_mode_id\\">\\n                            <field name=\\"project_time_mode_id\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                        </setting>\\n                        <setting company_dependent=\\"1\\" help=\\"Unidad de tiempo utilizada para registrar sus partes de horas.\\" id=\\"time_unit_timesheets_setting\\">\\n                            <field name=\\"timesheet_encode_method\\" class=\\"col-lg-5 ps-0\\" widget=\\"radio\\"/>\\n                            <field name=\\"is_encode_uom_days\\" invisible=\\"1\\"/>\\n                        </setting>\\n                    </block>\\n                    <block title=\\"Control de partes de horas\\">\\n                        <setting id=\\"reminder_user_allow\\" company_dependent=\\"1\\" help=\\"Envíe un recordatorio periódico por correo electrónico a los usuarios de hojas de asistencia que aún tienen hojas de asistencia a codificar\\">\\n                            <field name=\\"reminder_user_allow\\" widget=\\"upgrade_boolean\\"/>\\n                        </setting>\\n                        <setting id=\\"reminder_allow\\" company_dependent=\\"1\\" help=\\"Envíe un recordatorio periódico por correo electrónico a los aprobadores de partes de horas que aún tienen partes de horas a validar\\">\\n                            <field name=\\"reminder_allow\\" widget=\\"upgrade_boolean\\"/>\\n                        </setting>\\n                    </block>\\n                    <div name=\\"section_leaves\\">\\n                        <block title=\\"Ausencias\\" name=\\"timesheet_control\\">\\n                            <setting company_dependent=\\"1\\" documentation=\\"/applications/services/timesheets/time_off.html\\" help=\\"Genere partes de horas para solicitudes de ausencia validadas y días festivos\\" id=\\"timesheet_off_validation_setting\\">\\n                                <field name=\\"module_project_timesheet_holidays\\"/>\\n                            </setting>\\n                        </block>\\n                    </div>\\n                </app>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//form\\" position=\\"inside\\">\\n                <app data-string=\\"Timesheets\\" string=\\"Registos de Horas\\" name=\\"hr_timesheet\\" groups=\\"hr_timesheet.group_timesheet_manager\\" id=\\"timesheets\\">\\n                    <block title=\\"Codificação de Tempo\\" name=\\"time_encoding_setting_container\\">\\n                        <setting id=\\"time_mode_setting\\" company_dependent=\\"1\\" invisible=\\"project_time_mode_id\\">\\n                            <field name=\\"project_time_mode_id\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                        </setting>\\n                        <setting company_dependent=\\"1\\" help=\\"Unidade de tempo usada para registar as suas folhas de horas\\" id=\\"time_unit_timesheets_setting\\">\\n                            <field name=\\"timesheet_encode_method\\" class=\\"col-lg-5 ps-0\\" widget=\\"radio\\"/>\\n                            <field name=\\"is_encode_uom_days\\" invisible=\\"1\\"/>\\n                        </setting>\\n                    </block>\\n                    <block title=\\"Controlo de Folhas de Horas\\">\\n                        <setting id=\\"reminder_user_allow\\" company_dependent=\\"1\\" help=\\"Enviar um lembrete periódico por e-mail para utilizadores de folhas de horas que ainda têm folhas de horas para codificar\\">\\n                            <field name=\\"reminder_user_allow\\" widget=\\"upgrade_boolean\\"/>\\n                        </setting>\\n                        <setting id=\\"reminder_allow\\" company_dependent=\\"1\\" help=\\"Envie um lembrete periódico por e-mail aos aprovadores de folhas de horas que ainda têm folhas de horas para validar\\">\\n                            <field name=\\"reminder_allow\\" widget=\\"upgrade_boolean\\"/>\\n                        </setting>\\n                    </block>\\n                    <div name=\\"section_leaves\\">\\n                        <block title=\\"Ausência\\" name=\\"timesheet_control\\">\\n                            <setting company_dependent=\\"1\\" documentation=\\"/applications/services/timesheets/time_off.html\\" help=\\"Gerar folhas de horas para solicitações de ausências validadas e feriados\\" id=\\"timesheet_off_validation_setting\\">\\n                                <field name=\\"module_project_timesheet_holidays\\"/>\\n                            </setting>\\n                        </block>\\n                    </div>\\n                </app>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//form" position="inside">\n                <app data-string="Timesheets" string="Timesheets" name="hr_timesheet" groups="hr_timesheet.group_timesheet_manager" id="timesheets">\n                    <block title="Time Encoding" name="time_encoding_setting_container">\n                        <setting id="time_mode_setting" company_dependent="1" invisible="project_time_mode_id">\n                            <field name="project_time_mode_id" options="{'no_create': True, 'no_open': True}"/>\n                        </setting>\n                        <setting company_dependent="1" help="Time unit used to record your timesheets" id="time_unit_timesheets_setting">\n                            <field name="timesheet_encode_method" class="col-lg-5 ps-0" widget="radio"/>\n                            <field name="is_encode_uom_days" invisible="1"/>\n                        </setting>\n                    </block>\n                    <block title="Timesheets Control">\n                        <setting id="reminder_user_allow" company_dependent="1" help="Send a periodical email reminder to timesheets users that still have timesheets to encode">\n                            <field name="reminder_user_allow" widget="upgrade_boolean"/>\n                        </setting>\n                        <setting id="reminder_allow" company_dependent="1" help="Send a periodical email reminder to timesheets approvers that still have timesheets to validate">\n                            <field name="reminder_allow" widget="upgrade_boolean"/>\n                        </setting>\n                    </block>\n                    <div name="section_leaves">\n                        <block title="Time Off" name="timesheet_control">\n                            <setting company_dependent="1" documentation="/applications/services/timesheets/time_off.html" help="Generate timesheets for validated time off requests and public holidays" id="timesheet_off_validation_setting">\n                                <field name="module_project_timesheet_holidays"/>\n                            </setting>\n                        </block>\n                    </div>\n                </app>\n            </xpath>\n        	f	t	2026-05-18 09:28:44.688432	2026-05-18 09:28:44.688432	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3889	16	\N	1	1	website.controller.page.search	website.controller.page	\N	search	website/views/website_controller_pages_views.xml	primary	{"en_US": "<search>\\n            <field name=\\"model\\" filter_domain=\\"[('model','=', self)]\\" string=\\"Model\\"/>\\n            <group expand=\\"0\\" string=\\"Group By\\" colspan=\\"4\\">\\n                <filter string=\\"Model\\" name=\\"page_model\\" domain=\\"[]\\" context=\\"{'group_by':'model'}\\"/>\\n                <filter string=\\"Website\\" name=\\"page_website_id\\" domain=\\"[]\\" context=\\"{'group_by':'website_id'}\\"/>\\n            </group>\\n        </search>", "es_ES": "<search>\\n            <field name=\\"model\\" filter_domain=\\"[('model','=', self)]\\" string=\\"Modelo\\"/>\\n            <group expand=\\"0\\" string=\\"Agrupar por\\" colspan=\\"4\\">\\n                <filter string=\\"Modelo\\" name=\\"page_model\\" domain=\\"[]\\" context=\\"{'group_by':'model'}\\"/>\\n                <filter string=\\"Sitio web\\" name=\\"page_website_id\\" domain=\\"[]\\" context=\\"{'group_by':'website_id'}\\"/>\\n            </group>\\n        </search>", "pt_PT": "<search>\\n            <field name=\\"model\\" filter_domain=\\"[('model','=', self)]\\" string=\\"Modelo\\"/>\\n            <group expand=\\"0\\" string=\\"Agrupar Por\\" colspan=\\"4\\">\\n                <filter string=\\"Modelo\\" name=\\"page_model\\" domain=\\"[]\\" context=\\"{'group_by':'model'}\\"/>\\n                <filter string=\\"Website\\" name=\\"page_website_id\\" domain=\\"[]\\" context=\\"{'group_by':'website_id'}\\"/>\\n            </group>\\n        </search>"}	<?xml version="1.0"?>\n<search>\n            <field name="model" filter_domain="[('model','=', self)]" string="Model"/>\n            <group expand="0" string="Group By" colspan="4">\n                <filter string="Model" name="page_model" domain="[]" context="{'group_by':'model'}"/>\n                <filter string="Website" name="page_website_id" domain="[]" context="{'group_by':'website_id'}"/>\n            </group>\n        </search>\n    	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3890	16	\N	1	1	website.track.view.list	website.track	\N	list	website/views/website_visitor_views.xml	primary	{"en_US": "<list string=\\"Visitor Page Views History\\" create=\\"0\\">\\n                <field name=\\"visitor_id\\"/>\\n                <field name=\\"page_id\\"/>\\n                <field name=\\"url\\"/>\\n                <field name=\\"visit_datetime\\"/>\\n            </list>", "es_ES": "<list string=\\"Historial de vistas de la página de visitante\\" create=\\"0\\">\\n                <field name=\\"visitor_id\\"/>\\n                <field name=\\"page_id\\"/>\\n                <field name=\\"url\\"/>\\n                <field name=\\"visit_datetime\\"/>\\n            </list>", "pt_PT": "<list string=\\"Histórico de visualizações do visitante na página\\" create=\\"0\\">\\n                <field name=\\"visitor_id\\"/>\\n                <field name=\\"page_id\\"/>\\n                <field name=\\"url\\"/>\\n                <field name=\\"visit_datetime\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Visitor Page Views History" create="0">\n                <field name="visitor_id"/>\n                <field name="page_id"/>\n                <field name="url"/>\n                <field name="visit_datetime"/>\n            </list>\n        	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3894	16	\N	1	1	website.visitor.view.form	website.visitor	\N	form	website/views/website_visitor_views.xml	primary	{"en_US": "<form string=\\"Website Visitor\\">\\n                <header>\\n                    <button name=\\"action_send_mail\\" type=\\"object\\" class=\\"btn btn-primary\\" invisible=\\"not email\\" string=\\"Send Email\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button o_stat_button_info\\" disabled=\\"1\\" invisible=\\"not is_connected\\">\\n                            <i class=\\"fa fa-fw o_button_icon fa-circle text-success\\" title=\\"Connected\\"/>\\n                            <div class=\\"o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Connected</span>\\n                            </div>\\n                        </button>\\n                        <button class=\\"oe_stat_button o_stat_button_info\\" disabled=\\"1\\" invisible=\\"is_connected\\">\\n                            <i class=\\"fa fa-fw o_button_icon fa-circle text-danger\\" title=\\"Offline\\"/>\\n                            <div class=\\"o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Offline</span>\\n                            </div>\\n                        </button>\\n                        <button id=\\"w_visitor_visit_counter\\" class=\\"oe_stat_button o_stat_button_info\\" disabled=\\"1\\" icon=\\"fa-globe\\">\\n                            <field name=\\"visit_count\\" widget=\\"statinfo\\" string=\\"Visits\\"/>\\n                        </button>\\n                        <button name=\\"810\\" type=\\"action\\" class=\\"oe_stat_button\\" icon=\\"fa-tags\\">\\n                            <field name=\\"visitor_page_count\\" widget=\\"statinfo\\" string=\\"Page Views\\"/>\\n                        </button>\\n                    </div>\\n                    <div class=\\"float-end\\" invisible=\\"not country_id\\">\\n                        <field name=\\"country_flag\\" widget=\\"image_url\\" options=\\"{&quot;size&quot;: [32, 32]}\\"/>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"display_name\\"/></h1>\\n                    </div>\\n                    <group id=\\"general_info\\">\\n                        <group string=\\"Details\\">\\n                            <field name=\\"is_connected\\" invisible=\\"1\\"/>\\n                            <field name=\\"partner_id\\"/>\\n                            <field name=\\"email\\"/>\\n                            <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"country_id\\" invisible=\\"not country_id\\"/>\\n                            <field name=\\"lang_id\\"/>\\n                        </group>\\n                        <group id=\\"visits\\" string=\\"Visits\\">\\n                            <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n                            <field name=\\"create_date\\"/>\\n                            <field name=\\"last_connection_datetime\\"/>\\n                            <field name=\\"page_ids\\" string=\\"Pages\\" widget=\\"many2many_tags\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Visitante del sitio web\\">\\n                <header>\\n                    <button name=\\"action_send_mail\\" type=\\"object\\" class=\\"btn btn-primary\\" invisible=\\"not email\\" string=\\"Enviar correo electrónico\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button o_stat_button_info\\" disabled=\\"1\\" invisible=\\"not is_connected\\">\\n                            <i class=\\"fa fa-fw o_button_icon fa-circle text-success\\" title=\\"Connected\\"/>\\n                            <div class=\\"o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Conectado</span>\\n                            </div>\\n                        </button>\\n                        <button class=\\"oe_stat_button o_stat_button_info\\" disabled=\\"1\\" invisible=\\"is_connected\\">\\n                            <i class=\\"fa fa-fw o_button_icon fa-circle text-danger\\" title=\\"Offline\\"/>\\n                            <div class=\\"o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Sin conexión</span>\\n                            </div>\\n                        </button>\\n                        <button id=\\"w_visitor_visit_counter\\" class=\\"oe_stat_button o_stat_button_info\\" disabled=\\"1\\" icon=\\"fa-globe\\">\\n                            <field name=\\"visit_count\\" widget=\\"statinfo\\" string=\\"Visitas\\"/>\\n                        </button>\\n                        <button name=\\"810\\" type=\\"action\\" class=\\"oe_stat_button\\" icon=\\"fa-tags\\">\\n                            <field name=\\"visitor_page_count\\" widget=\\"statinfo\\" string=\\"Visitas a página\\"/>\\n                        </button>\\n                    </div>\\n                    <div class=\\"float-end\\" invisible=\\"not country_id\\">\\n                        <field name=\\"country_flag\\" widget=\\"image_url\\" options=\\"{&quot;size&quot;: [32, 32]}\\"/>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"display_name\\"/></h1>\\n                    </div>\\n                    <group id=\\"general_info\\">\\n                        <group string=\\"Detalles\\">\\n                            <field name=\\"is_connected\\" invisible=\\"1\\"/>\\n                            <field name=\\"partner_id\\"/>\\n                            <field name=\\"email\\"/>\\n                            <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"country_id\\" invisible=\\"not country_id\\"/>\\n                            <field name=\\"lang_id\\"/>\\n                        </group>\\n                        <group id=\\"visits\\" string=\\"Visitas\\">\\n                            <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n                            <field name=\\"create_date\\"/>\\n                            <field name=\\"last_connection_datetime\\"/>\\n                            <field name=\\"page_ids\\" string=\\"Páginas\\" widget=\\"many2many_tags\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Visitante do Website\\">\\n                <header>\\n                    <button name=\\"action_send_mail\\" type=\\"object\\" class=\\"btn btn-primary\\" invisible=\\"not email\\" string=\\"Enviar email\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button o_stat_button_info\\" disabled=\\"1\\" invisible=\\"not is_connected\\">\\n                            <i class=\\"fa fa-fw o_button_icon fa-circle text-success\\" title=\\"Connected\\"/>\\n                            <div class=\\"o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Conectado</span>\\n                            </div>\\n                        </button>\\n                        <button class=\\"oe_stat_button o_stat_button_info\\" disabled=\\"1\\" invisible=\\"is_connected\\">\\n                            <i class=\\"fa fa-fw o_button_icon fa-circle text-danger\\" title=\\"Offline\\"/>\\n                            <div class=\\"o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Offline</span>\\n                            </div>\\n                        </button>\\n                        <button id=\\"w_visitor_visit_counter\\" class=\\"oe_stat_button o_stat_button_info\\" disabled=\\"1\\" icon=\\"fa-globe\\">\\n                            <field name=\\"visit_count\\" widget=\\"statinfo\\" string=\\"Visitas\\"/>\\n                        </button>\\n                        <button name=\\"810\\" type=\\"action\\" class=\\"oe_stat_button\\" icon=\\"fa-tags\\">\\n                            <field name=\\"visitor_page_count\\" widget=\\"statinfo\\" string=\\"Visualizações de Página\\"/>\\n                        </button>\\n                    </div>\\n                    <div class=\\"float-end\\" invisible=\\"not country_id\\">\\n                        <field name=\\"country_flag\\" widget=\\"image_url\\" options=\\"{&quot;size&quot;: [32, 32]}\\"/>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"display_name\\"/></h1>\\n                    </div>\\n                    <group id=\\"general_info\\">\\n                        <group string=\\"Detalhes\\">\\n                            <field name=\\"is_connected\\" invisible=\\"1\\"/>\\n                            <field name=\\"partner_id\\"/>\\n                            <field name=\\"email\\"/>\\n                            <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"country_id\\" invisible=\\"not country_id\\"/>\\n                            <field name=\\"lang_id\\"/>\\n                        </group>\\n                        <group id=\\"visits\\" string=\\"Visitas\\">\\n                            <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n                            <field name=\\"create_date\\"/>\\n                            <field name=\\"last_connection_datetime\\"/>\\n                            <field name=\\"page_ids\\" string=\\"Páginas\\" widget=\\"many2many_tags\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Website Visitor">\n                <header>\n                    <button name="action_send_mail" type="object" class="btn btn-primary" invisible="not email" string="Send Email"/>\n                </header>\n                <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <button class="oe_stat_button o_stat_button_info" disabled="1" invisible="not is_connected">\n                            <i class="fa fa-fw o_button_icon fa-circle text-success" title="Connected"/>\n                            <div class="o_stat_info">\n                                <span class="o_stat_text">Connected</span>\n                            </div>\n                        </button>\n                        <button class="oe_stat_button o_stat_button_info" disabled="1" invisible="is_connected">\n                            <i class="fa fa-fw o_button_icon fa-circle text-danger" title="Offline"/>\n                            <div class="o_stat_info">\n                                <span class="o_stat_text">Offline</span>\n                            </div>\n                        </button>\n                        <button id="w_visitor_visit_counter" class="oe_stat_button o_stat_button_info" disabled="1" icon="fa-globe">\n                            <field name="visit_count" widget="statinfo" string="Visits"/>\n                        </button>\n                        <button name="810" type="action" class="oe_stat_button" icon="fa-tags">\n                            <field name="visitor_page_count" widget="statinfo" string="Page Views"/>\n                        </button>\n                    </div>\n                    <div class="float-end" invisible="not country_id">\n                        <field name="country_flag" widget="image_url" options="{&quot;size&quot;: [32, 32]}"/>\n                    </div>\n                    <div class="oe_title">\n                        <h1><field name="display_name"/></h1>\n                    </div>\n                    <group id="general_info">\n                        <group string="Details">\n                            <field name="is_connected" invisible="1"/>\n                            <field name="partner_id"/>\n                            <field name="email"/>\n                            <field name="mobile" class="o_force_ltr"/>\n                            <field name="country_id" invisible="not country_id"/>\n                            <field name="lang_id"/>\n                        </group>\n                        <group id="visits" string="Visits">\n                            <field name="website_id" groups="website.group_multi_website"/>\n                            <field name="create_date"/>\n                            <field name="last_connection_datetime"/>\n                            <field name="page_ids" string="Pages" widget="many2many_tags"/>\n                        </group>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3895	16	\N	1	1	website.visitor.view.list	website.visitor	\N	list	website/views/website_visitor_views.xml	primary	{"en_US": "<list string=\\"Web Visitors\\" decoration-success=\\"is_connected\\" sample=\\"1\\">\\n                <field name=\\"country_flag\\" widget=\\"image_url\\" options=\\"{&quot;size&quot;: [20, 20]}\\" nolabel=\\"1\\" width=\\"20px\\"/>\\n                <field name=\\"display_name\\" string=\\"Name\\"/>\\n                <field name=\\"create_date\\" optional=\\"hide\\"/>\\n                <field name=\\"last_connection_datetime\\"/>\\n                <field name=\\"lang_id\\"/>\\n                <field name=\\"country_id\\" optional=\\"hide\\"/>\\n                <field name=\\"visit_count\\"/>\\n                <field name=\\"page_ids\\" widget=\\"many2many_tags\\" string=\\"Pages\\"/>\\n                <field name=\\"last_visited_page_id\\" string=\\"Last Page\\" optional=\\"hide\\"/>\\n                <field name=\\"is_connected\\" column_invisible=\\"True\\"/>\\n                <field name=\\"email\\" column_invisible=\\"True\\"/>\\n                <button string=\\"Email\\" name=\\"action_send_mail\\" type=\\"object\\" icon=\\"fa-envelope\\" invisible=\\"not email\\"/>\\n            </list>", "es_ES": "<list string=\\"Visitantes de la web\\" decoration-success=\\"is_connected\\" sample=\\"1\\">\\n                <field name=\\"country_flag\\" widget=\\"image_url\\" options=\\"{&quot;size&quot;: [20, 20]}\\" nolabel=\\"1\\" width=\\"20px\\"/>\\n                <field name=\\"display_name\\" string=\\"Nombre\\"/>\\n                <field name=\\"create_date\\" optional=\\"hide\\"/>\\n                <field name=\\"last_connection_datetime\\"/>\\n                <field name=\\"lang_id\\"/>\\n                <field name=\\"country_id\\" optional=\\"hide\\"/>\\n                <field name=\\"visit_count\\"/>\\n                <field name=\\"page_ids\\" widget=\\"many2many_tags\\" string=\\"Páginas\\"/>\\n                <field name=\\"last_visited_page_id\\" string=\\"Última página\\" optional=\\"hide\\"/>\\n                <field name=\\"is_connected\\" column_invisible=\\"True\\"/>\\n                <field name=\\"email\\" column_invisible=\\"True\\"/>\\n                <button string=\\"Correo electrónico\\" name=\\"action_send_mail\\" type=\\"object\\" icon=\\"fa-envelope\\" invisible=\\"not email\\"/>\\n            </list>", "pt_PT": "<list string=\\"Visitantes da web\\" decoration-success=\\"is_connected\\" sample=\\"1\\">\\n                <field name=\\"country_flag\\" widget=\\"image_url\\" options=\\"{&quot;size&quot;: [20, 20]}\\" nolabel=\\"1\\" width=\\"20px\\"/>\\n                <field name=\\"display_name\\" string=\\"Nome\\"/>\\n                <field name=\\"create_date\\" optional=\\"hide\\"/>\\n                <field name=\\"last_connection_datetime\\"/>\\n                <field name=\\"lang_id\\"/>\\n                <field name=\\"country_id\\" optional=\\"hide\\"/>\\n                <field name=\\"visit_count\\"/>\\n                <field name=\\"page_ids\\" widget=\\"many2many_tags\\" string=\\"Páginas\\"/>\\n                <field name=\\"last_visited_page_id\\" string=\\"Última página\\" optional=\\"hide\\"/>\\n                <field name=\\"is_connected\\" column_invisible=\\"True\\"/>\\n                <field name=\\"email\\" column_invisible=\\"True\\"/>\\n                <button string=\\"E-mail\\" name=\\"action_send_mail\\" type=\\"object\\" icon=\\"fa-envelope\\" invisible=\\"not email\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Web Visitors" decoration-success="is_connected" sample="1">\n                <field name="country_flag" widget="image_url" options="{&quot;size&quot;: [20, 20]}" nolabel="1" width="20px"/>\n                <field name="display_name" string="Name"/>\n                <field name="create_date" optional="hide"/>\n                <field name="last_connection_datetime"/>\n                <field name="lang_id"/>\n                <field name="country_id" optional="hide"/>\n                <field name="visit_count"/>\n                <field name="page_ids" widget="many2many_tags" string="Pages"/>\n                <field name="last_visited_page_id" string="Last Page" optional="hide"/>\n                <field name="is_connected" column_invisible="True"/>\n                <field name="email" column_invisible="True"/>\n                <button string="Email" name="action_send_mail" type="object" icon="fa-envelope" invisible="not email"/>\n            </list>\n        	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3896	16	\N	1	1	website.visitor.view.search	website.visitor	\N	search	website/views/website_visitor_views.xml	primary	{"en_US": "<search string=\\"Search Visitor\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"lang_id\\"/>\\n                <field name=\\"country_id\\"/>\\n                <field name=\\"visit_count\\"/>\\n                <field name=\\"page_ids\\"/>\\n                <filter string=\\"Last 7 Days\\" name=\\"filter_last_7_days\\" domain=\\"[('last_connection_datetime', '&gt;', datetime.datetime.now() - datetime.timedelta(days=7))]\\"/>\\n                <separator/>\\n                <filter string=\\"Unregistered\\" name=\\"filter_type_visitor\\" domain=\\"[('partner_id', '=', False)]\\"/>\\n                <filter string=\\"Contacts\\" name=\\"filter_type_customer\\" domain=\\"[('partner_id', '!=', False)]\\"/>\\n                <separator/>\\n                <filter string=\\"Connected\\" name=\\"filter_is_connected\\" domain=\\"[('last_connection_datetime', '&gt;', datetime.datetime.now() - datetime.timedelta(minutes=5))]\\"/>\\n                <separator/>\\n                <group string=\\"Group By\\">\\n                    <filter string=\\"Country\\" name=\\"group_by_country\\" context=\\"{'group_by': 'country_id'}\\"/>\\n                    <filter string=\\"Timezone\\" name=\\"group_by_timezone\\" context=\\"{'group_by': 'timezone'}\\"/>\\n                    <filter string=\\"Language\\" name=\\"group_by_lang\\" context=\\"{'group_by': 'lang_id'}\\"/>\\n                    <filter string=\\"# Visits\\" name=\\"group_by_visit_count\\" context=\\"{'group_by': 'visit_count'}\\"/>\\n                    <filter string=\\"Website\\" name=\\"group_by_website_id\\" context=\\"{'group_by': 'website_id'}\\" groups=\\"website.group_multi_website\\"/>\\n                    <filter string=\\"First Connection\\" name=\\"group_by_create_date\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                    <filter string=\\"Last Connection\\" name=\\"group_by_last_connection_datetime\\" context=\\"{'group_by': 'last_connection_datetime'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Buscar visitante\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"lang_id\\"/>\\n                <field name=\\"country_id\\"/>\\n                <field name=\\"visit_count\\"/>\\n                <field name=\\"page_ids\\"/>\\n                <filter string=\\"Últimos 7 días\\" name=\\"filter_last_7_days\\" domain=\\"[('last_connection_datetime', '&gt;', datetime.datetime.now() - datetime.timedelta(days=7))]\\"/>\\n                <separator/>\\n                <filter string=\\"No registrado\\" name=\\"filter_type_visitor\\" domain=\\"[('partner_id', '=', False)]\\"/>\\n                <filter string=\\"Contactos\\" name=\\"filter_type_customer\\" domain=\\"[('partner_id', '!=', False)]\\"/>\\n                <separator/>\\n                <filter string=\\"Conectado\\" name=\\"filter_is_connected\\" domain=\\"[('last_connection_datetime', '&gt;', datetime.datetime.now() - datetime.timedelta(minutes=5))]\\"/>\\n                <separator/>\\n                <group string=\\"Agrupar por\\">\\n                    <filter string=\\"País\\" name=\\"group_by_country\\" context=\\"{'group_by': 'country_id'}\\"/>\\n                    <filter string=\\"Zona horaria\\" name=\\"group_by_timezone\\" context=\\"{'group_by': 'timezone'}\\"/>\\n                    <filter string=\\"Idioma\\" name=\\"group_by_lang\\" context=\\"{'group_by': 'lang_id'}\\"/>\\n                    <filter string=\\"# Visitas\\" name=\\"group_by_visit_count\\" context=\\"{'group_by': 'visit_count'}\\"/>\\n                    <filter string=\\"Sitio web\\" name=\\"group_by_website_id\\" context=\\"{'group_by': 'website_id'}\\" groups=\\"website.group_multi_website\\"/>\\n                    <filter string=\\"Primera conexión\\" name=\\"group_by_create_date\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                    <filter string=\\"Última conexión\\" name=\\"group_by_last_connection_datetime\\" context=\\"{'group_by': 'last_connection_datetime'}\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search string=\\"Buscar visitante\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"lang_id\\"/>\\n                <field name=\\"country_id\\"/>\\n                <field name=\\"visit_count\\"/>\\n                <field name=\\"page_ids\\"/>\\n                <filter string=\\"Últimos 7 Dias\\" name=\\"filter_last_7_days\\" domain=\\"[('last_connection_datetime', '&gt;', datetime.datetime.now() - datetime.timedelta(days=7))]\\"/>\\n                <separator/>\\n                <filter string=\\"Não registrado\\" name=\\"filter_type_visitor\\" domain=\\"[('partner_id', '=', False)]\\"/>\\n                <filter string=\\"Contactos\\" name=\\"filter_type_customer\\" domain=\\"[('partner_id', '!=', False)]\\"/>\\n                <separator/>\\n                <filter string=\\"Conectado\\" name=\\"filter_is_connected\\" domain=\\"[('last_connection_datetime', '&gt;', datetime.datetime.now() - datetime.timedelta(minutes=5))]\\"/>\\n                <separator/>\\n                <group string=\\"Agrupar Por\\">\\n                    <filter string=\\"País\\" name=\\"group_by_country\\" context=\\"{'group_by': 'country_id'}\\"/>\\n                    <filter string=\\"Fuso Horário\\" name=\\"group_by_timezone\\" context=\\"{'group_by': 'timezone'}\\"/>\\n                    <filter string=\\"Idioma\\" name=\\"group_by_lang\\" context=\\"{'group_by': 'lang_id'}\\"/>\\n                    <filter string=\\"Nº de visitas\\" name=\\"group_by_visit_count\\" context=\\"{'group_by': 'visit_count'}\\"/>\\n                    <filter string=\\"Website\\" name=\\"group_by_website_id\\" context=\\"{'group_by': 'website_id'}\\" groups=\\"website.group_multi_website\\"/>\\n                    <filter string=\\"Primeira conexão\\" name=\\"group_by_create_date\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                    <filter string=\\"Última conexão\\" name=\\"group_by_last_connection_datetime\\" context=\\"{'group_by': 'last_connection_datetime'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search Visitor">\n                <field name="name"/>\n                <field name="lang_id"/>\n                <field name="country_id"/>\n                <field name="visit_count"/>\n                <field name="page_ids"/>\n                <filter string="Last 7 Days" name="filter_last_7_days" domain="[('last_connection_datetime', '&gt;', datetime.datetime.now() - datetime.timedelta(days=7))]"/>\n                <separator/>\n                <filter string="Unregistered" name="filter_type_visitor" domain="[('partner_id', '=', False)]"/>\n                <filter string="Contacts" name="filter_type_customer" domain="[('partner_id', '!=', False)]"/>\n                <separator/>\n                <filter string="Connected" name="filter_is_connected" domain="[('last_connection_datetime', '&gt;', datetime.datetime.now() - datetime.timedelta(minutes=5))]"/>\n                <separator/>\n                <group string="Group By">\n                    <filter string="Country" name="group_by_country" context="{'group_by': 'country_id'}"/>\n                    <filter string="Timezone" name="group_by_timezone" context="{'group_by': 'timezone'}"/>\n                    <filter string="Language" name="group_by_lang" context="{'group_by': 'lang_id'}"/>\n                    <filter string="# Visits" name="group_by_visit_count" context="{'group_by': 'visit_count'}"/>\n                    <filter string="Website" name="group_by_website_id" context="{'group_by': 'website_id'}" groups="website.group_multi_website"/>\n                    <filter string="First Connection" name="group_by_create_date" context="{'group_by': 'create_date'}"/>\n                    <filter string="Last Connection" name="group_by_last_connection_datetime" context="{'group_by': 'last_connection_datetime'}"/>\n                </group>\n            </search>\n        	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3897	16	\N	1	1	website.visitor.view.graph	website.visitor	\N	graph	website/views/website_visitor_views.xml	primary	{"en_US": "<graph string=\\"Visitors\\" type=\\"line\\" sample=\\"1\\">\\n                <field name=\\"last_connection_datetime\\" interval=\\"day\\"/>\\n            </graph>", "es_ES": "<graph string=\\"Visitantes\\" type=\\"line\\" sample=\\"1\\">\\n                <field name=\\"last_connection_datetime\\" interval=\\"day\\"/>\\n            </graph>", "pt_PT": "<graph string=\\"Visitantes\\" type=\\"line\\" sample=\\"1\\">\\n                <field name=\\"last_connection_datetime\\" interval=\\"day\\"/>\\n            </graph>"}	<?xml version="1.0"?>\n<graph string="Visitors" type="line" sample="1">\n                <field name="last_connection_datetime" interval="day"/>\n            </graph>\n        	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3898	16	\N	1	1	website.track.view.list	website.track	\N	list	website/views/website_visitor_views.xml	primary	{"en_US": "<list string=\\"Visitor Views History\\" create=\\"0\\" edit=\\"0\\" sample=\\"1\\">\\n                <field name=\\"visitor_id\\"/>\\n                <field name=\\"page_id\\"/>\\n                <field name=\\"url\\"/>\\n                <field name=\\"visit_datetime\\"/>\\n            </list>", "es_ES": "<list string=\\"Historial de vistas del visitante\\" create=\\"0\\" edit=\\"0\\" sample=\\"1\\">\\n                <field name=\\"visitor_id\\"/>\\n                <field name=\\"page_id\\"/>\\n                <field name=\\"url\\"/>\\n                <field name=\\"visit_datetime\\"/>\\n            </list>", "pt_PT": "<list string=\\"Histórico de visualizações do visitante\\" create=\\"0\\" edit=\\"0\\" sample=\\"1\\">\\n                <field name=\\"visitor_id\\"/>\\n                <field name=\\"page_id\\"/>\\n                <field name=\\"url\\"/>\\n                <field name=\\"visit_datetime\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Visitor Views History" create="0" edit="0" sample="1">\n                <field name="visitor_id"/>\n                <field name="page_id"/>\n                <field name="url"/>\n                <field name="visit_datetime"/>\n            </list>\n        	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3902	16	\N	1	1	website.rewrite form	website.rewrite	\N	form	website/views/website_rewrite.xml	primary	{"en_US": "<form string=\\"Website rewrite Settings\\">\\n                    <header>\\n                        <button name=\\"refresh_routes\\" string=\\"Refresh route's list\\" type=\\"object\\" class=\\"btn-light\\" invisible=\\"redirect_type != '308'\\"/>\\n                    </header>\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"redirect_type\\"/>\\n                                <field name=\\"url_from\\" invisible=\\"redirect_type == '308'\\"/>\\n                                <field name=\\"route_id\\" string=\\"URL from\\" options=\\"{'no_create': True, 'no_open': True}\\" invisible=\\"redirect_type != '308'\\"/>\\n                                <field name=\\"url_to\\" invisible=\\"redirect_type == '404'\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n                                <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                                <field name=\\"sequence\\" groups=\\"base.group_no_one\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Ajustes de reescritura del sitio web\\">\\n                    <header>\\n                        <button name=\\"refresh_routes\\" string=\\"Actualizar la lista de rutas\\" type=\\"object\\" class=\\"btn-light\\" invisible=\\"redirect_type != '308'\\"/>\\n                    </header>\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"redirect_type\\"/>\\n                                <field name=\\"url_from\\" invisible=\\"redirect_type == '308'\\"/>\\n                                <field name=\\"route_id\\" string=\\"URL de\\" options=\\"{'no_create': True, 'no_open': True}\\" invisible=\\"redirect_type != '308'\\"/>\\n                                <field name=\\"url_to\\" invisible=\\"redirect_type == '404'\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n                                <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                                <field name=\\"sequence\\" groups=\\"base.group_no_one\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>", "pt_PT": "<form string=\\"Definições de reescrita do site\\">\\n                    <header>\\n                        <button name=\\"refresh_routes\\" string=\\"Atualizar lista de rotas\\" type=\\"object\\" class=\\"btn-light\\" invisible=\\"redirect_type != '308'\\"/>\\n                    </header>\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"redirect_type\\"/>\\n                                <field name=\\"url_from\\" invisible=\\"redirect_type == '308'\\"/>\\n                                <field name=\\"route_id\\" string=\\"URL de\\" options=\\"{'no_create': True, 'no_open': True}\\" invisible=\\"redirect_type != '308'\\"/>\\n                                <field name=\\"url_to\\" invisible=\\"redirect_type == '404'\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n                                <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                                <field name=\\"sequence\\" groups=\\"base.group_no_one\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Website rewrite Settings">\n                    <header>\n                        <button name="refresh_routes" string="Refresh route's list" type="object" class="btn-light" invisible="redirect_type != '308'"/>\n                    </header>\n                    <sheet>\n                        <group>\n                            <group>\n                                <field name="name"/>\n                                <field name="redirect_type"/>\n                                <field name="url_from" invisible="redirect_type == '308'"/>\n                                <field name="route_id" string="URL from" options="{'no_create': True, 'no_open': True}" invisible="redirect_type != '308'"/>\n                                <field name="url_to" invisible="redirect_type == '404'"/>\n                            </group>\n                            <group>\n                                <field name="website_id" options="{'no_create': True}" groups="website.group_multi_website"/>\n                                <field name="active" widget="boolean_toggle"/>\n                                <field name="sequence" groups="base.group_no_one"/>\n                            </group>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3903	16	\N	1	1	website.rewrite.list	website.rewrite	\N	list	website/views/website_rewrite.xml	primary	{"en_US": "<list string=\\"Website rewrites\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"redirect_type\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"url_from\\"/>\\n                    <field name=\\"url_to\\"/>\\n                    <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n                    <field name=\\"active\\"/>\\n                    <field name=\\"create_date\\" optional=\\"hide\\"/>\\n                    <field name=\\"write_date\\" optional=\\"hide\\"/>\\n                    <field name=\\"create_uid\\" optional=\\"hide\\"/>\\n                    <field name=\\"write_uid\\" optional=\\"hide\\"/>\\n                </list>", "es_ES": "<list string=\\"Reescrituras del sitio web\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"redirect_type\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"url_from\\"/>\\n                    <field name=\\"url_to\\"/>\\n                    <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n                    <field name=\\"active\\"/>\\n                    <field name=\\"create_date\\" optional=\\"hide\\"/>\\n                    <field name=\\"write_date\\" optional=\\"hide\\"/>\\n                    <field name=\\"create_uid\\" optional=\\"hide\\"/>\\n                    <field name=\\"write_uid\\" optional=\\"hide\\"/>\\n                </list>", "pt_PT": "<list string=\\"Reescritas de site\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"redirect_type\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"url_from\\"/>\\n                    <field name=\\"url_to\\"/>\\n                    <field name=\\"website_id\\" options=\\"{'no_create': True}\\" groups=\\"website.group_multi_website\\"/>\\n                    <field name=\\"active\\"/>\\n                    <field name=\\"create_date\\" optional=\\"hide\\"/>\\n                    <field name=\\"write_date\\" optional=\\"hide\\"/>\\n                    <field name=\\"create_uid\\" optional=\\"hide\\"/>\\n                    <field name=\\"write_uid\\" optional=\\"hide\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Website rewrites">\n                    <field name="sequence" widget="handle"/>\n                    <field name="redirect_type"/>\n                    <field name="name"/>\n                    <field name="url_from"/>\n                    <field name="url_to"/>\n                    <field name="website_id" options="{'no_create': True}" groups="website.group_multi_website"/>\n                    <field name="active"/>\n                    <field name="create_date" optional="hide"/>\n                    <field name="write_date" optional="hide"/>\n                    <field name="create_uid" optional="hide"/>\n                    <field name="write_uid" optional="hide"/>\n                </list>\n            	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3904	16	\N	1	1	website.rewrite.search	website.rewrite	\N	search	website/views/website_rewrite.xml	primary	{"en_US": "<search string=\\"Search Redirect\\">\\n                    <field name=\\"url_from\\"/>\\n                    <field name=\\"url_to\\"/>\\n                    <separator/>\\n                    <filter string=\\"404 Not Found\\" name=\\"404\\" domain=\\"[('redirect_type', '=', '404')]\\"/>\\n                    <filter string=\\"301 Moved permanently\\" name=\\"301\\" domain=\\"[('redirect_type', '=', '301')]\\"/>\\n                    <filter string=\\"302 Moved temporarily\\" name=\\"302\\" domain=\\"[('redirect_type', '=', '302')]\\"/>\\n                    <filter string=\\"308 Redirect / Rewrite\\" name=\\"308\\" domain=\\"[('redirect_type', '=', '308')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group string=\\"Group By\\">\\n                        <filter string=\\"Redirection Type\\" name=\\"group_by_type\\" domain=\\"[]\\" context=\\"{'group_by': 'redirect_type'}\\"/>\\n                        <filter string=\\"Created by\\" name=\\"group_by_author\\" domain=\\"[]\\" context=\\"{'group_by': 'create_uid'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Buscar redirección\\">\\n                    <field name=\\"url_from\\"/>\\n                    <field name=\\"url_to\\"/>\\n                    <separator/>\\n                    <filter string=\\"404 No encontrado\\" name=\\"404\\" domain=\\"[('redirect_type', '=', '404')]\\"/>\\n                    <filter string=\\"301 Movido permanentemente\\" name=\\"301\\" domain=\\"[('redirect_type', '=', '301')]\\"/>\\n                    <filter string=\\"302 Movido temporalmente\\" name=\\"302\\" domain=\\"[('redirect_type', '=', '302')]\\"/>\\n                    <filter string=\\"308 Redireccionar/Reescribir\\" name=\\"308\\" domain=\\"[('redirect_type', '=', '308')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group string=\\"Agrupar por\\">\\n                        <filter string=\\"Tipo de redirección\\" name=\\"group_by_type\\" domain=\\"[]\\" context=\\"{'group_by': 'redirect_type'}\\"/>\\n                        <filter string=\\"Creado por\\" name=\\"group_by_author\\" domain=\\"[]\\" context=\\"{'group_by': 'create_uid'}\\"/>\\n                    </group>\\n                </search>", "pt_PT": "<search string=\\"Redirecionamento de busca\\">\\n                    <field name=\\"url_from\\"/>\\n                    <field name=\\"url_to\\"/>\\n                    <separator/>\\n                    <filter string=\\"404 Não encontrada\\" name=\\"404\\" domain=\\"[('redirect_type', '=', '404')]\\"/>\\n                    <filter string=\\"301 Movido permanentemente\\" name=\\"301\\" domain=\\"[('redirect_type', '=', '301')]\\"/>\\n                    <filter string=\\"302 Movido temporariamente\\" name=\\"302\\" domain=\\"[('redirect_type', '=', '302')]\\"/>\\n                    <filter string=\\"308 Redirecionado/Reescrito\\" name=\\"308\\" domain=\\"[('redirect_type', '=', '308')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Arquivados\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group string=\\"Agrupar Por\\">\\n                        <filter string=\\"Tipo de redirecionamento\\" name=\\"group_by_type\\" domain=\\"[]\\" context=\\"{'group_by': 'redirect_type'}\\"/>\\n                        <filter string=\\"Criado por\\" name=\\"group_by_author\\" domain=\\"[]\\" context=\\"{'group_by': 'create_uid'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Redirect">\n                    <field name="url_from"/>\n                    <field name="url_to"/>\n                    <separator/>\n                    <filter string="404 Not Found" name="404" domain="[('redirect_type', '=', '404')]"/>\n                    <filter string="301 Moved permanently" name="301" domain="[('redirect_type', '=', '301')]"/>\n                    <filter string="302 Moved temporarily" name="302" domain="[('redirect_type', '=', '302')]"/>\n                    <filter string="308 Redirect / Rewrite" name="308" domain="[('redirect_type', '=', '308')]"/>\n                    <separator/>\n                    <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                    <group string="Group By">\n                        <filter string="Redirection Type" name="group_by_type" domain="[]" context="{'group_by': 'redirect_type'}"/>\n                        <filter string="Created by" name="group_by_author" domain="[]" context="{'group_by': 'create_uid'}"/>\n                    </group>\n                </search>\n            	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
922	16	768	1	1	res.partner.bank.form.inherit	res.partner.bank	\N	form	base_iban/views/partner_view.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='acc_number']\\" position=\\"attributes\\">\\n                <attribute name=\\"widget\\">iban</attribute>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='acc_number']" position="attributes">\n                <attribute name="widget">iban</attribute>\n            </xpath>\n        	f	t	2026-04-08 08:34:54.723254	2026-04-08 08:34:54.723254	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
923	16	724	1	1	account.online.sync.res.partner.bank.setup.form.inherit	account.setup.bank.manual.config	\N	form	base_iban/views/setup_wizards_view.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='acc_number']\\" position=\\"attributes\\">\\n                <attribute name=\\"widget\\">iban</attribute>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='acc_number']" position="attributes">\n                <attribute name="widget">iban</attribute>\n            </xpath>\n        	f	t	2026-04-08 08:34:54.723254	2026-04-08 08:34:54.723254	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3907	16	18	1	1	ir.actions.server.search.website	ir.actions.server	\N	search	website/views/ir_actions_server_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='state']\\" position=\\"after\\">\\n                    <filter string=\\"Website\\" name=\\"website\\" domain=\\"[('website_published', '=', True), ('state', '=', 'code')]\\"/>\\n                </xpath>", "es_ES": "<xpath expr=\\"//field[@name='state']\\" position=\\"after\\">\\n                    <filter string=\\"Sitio web\\" name=\\"website\\" domain=\\"[('website_published', '=', True), ('state', '=', 'code')]\\"/>\\n                </xpath>", "pt_PT": "<xpath expr=\\"//field[@name='state']\\" position=\\"after\\">\\n                    <filter string=\\"Website\\" name=\\"website\\" domain=\\"[('website_published', '=', True), ('state', '=', 'code')]\\"/>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='state']" position="after">\n                    <filter string="Website" name="website" domain="[('website_published', '=', True), ('state', '=', 'code')]"/>\n                </xpath>\n            	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3915	16	3154	1	1	Neutralize Ribbon	\N	website.neutralize_ribbon	qweb	website/views/neutralize_views.xml	extension	{"en_US": "<data name=\\"Neutralize Ribbon\\" inherit_id=\\"website.layout\\" active=\\"False\\">\\n        <xpath expr=\\"//body\\" position=\\"inside\\">\\n            <div>\\n                <span id=\\"oe_neutralize_ribbon\\" t-attf-style=\\"                         width: 400px;                         top: 55px;                         left: -100px;                         font-size: 32px;                         text-align: center;                         padding: 10px;                         line-height: 30px;                         color: #F0F0F0;                         transform: rotate(-45deg);                         position: fixed;                         box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);                         background: #D0442C;                         opacity: 0.6;                         pointer-events: none;                         text-transform: uppercase;                         z-index: 9999;                         {{ neutralize_ribbon_style or ''}}\\">\\n                    <t t-out=\\"neutralize_ribbon_text\\">Neutralized</t>\\n                </span>\\n            </div>\\n        </xpath>\\n    </data>", "es_ES": "<data name=\\"Neutralize Ribbon\\" inherit_id=\\"website.layout\\" active=\\"False\\">\\n        <xpath expr=\\"//body\\" position=\\"inside\\">\\n            <div>\\n                <span id=\\"oe_neutralize_ribbon\\" t-attf-style=\\"                         width: 400px;                         top: 55px;                         left: -100px;                         font-size: 32px;                         text-align: center;                         padding: 10px;                         line-height: 30px;                         color: #F0F0F0;                         transform: rotate(-45deg);                         position: fixed;                         box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);                         background: #D0442C;                         opacity: 0.6;                         pointer-events: none;                         text-transform: uppercase;                         z-index: 9999;                         {{ neutralize_ribbon_style or ''}}\\">\\n                    <t t-out=\\"neutralize_ribbon_text\\">Neutralizado</t>\\n                </span>\\n            </div>\\n        </xpath>\\n    </data>", "pt_PT": "<data name=\\"Neutralize Ribbon\\" inherit_id=\\"website.layout\\" active=\\"False\\">\\n        <xpath expr=\\"//body\\" position=\\"inside\\">\\n            <div>\\n                <span id=\\"oe_neutralize_ribbon\\" t-attf-style=\\"                         width: 400px;                         top: 55px;                         left: -100px;                         font-size: 32px;                         text-align: center;                         padding: 10px;                         line-height: 30px;                         color: #F0F0F0;                         transform: rotate(-45deg);                         position: fixed;                         box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);                         background: #D0442C;                         opacity: 0.6;                         pointer-events: none;                         text-transform: uppercase;                         z-index: 9999;                         {{ neutralize_ribbon_style or ''}}\\">\\n                    <t t-out=\\"neutralize_ribbon_text\\">Neutralizado</t>\\n                </span>\\n            </div>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data name="Neutralize Ribbon" inherit_id="website.layout" active="False">\n        <xpath expr="//body" position="inside">\n            <div>\n                <span id="oe_neutralize_ribbon" t-attf-style="                         width: 400px;                         top: 55px;                         left: -100px;                         font-size: 32px;                         text-align: center;                         padding: 10px;                         line-height: 30px;                         color: #F0F0F0;                         transform: rotate(-45deg);                         position: fixed;                         box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);                         background: #D0442C;                         opacity: 0.6;                         pointer-events: none;                         text-transform: uppercase;                         z-index: 9999;                         {{ neutralize_ribbon_style or ''}}">\n                    <t t-out="neutralize_ribbon_text">Neutralized</t>\n                </span>\n            </div>\n        </xpath>\n    </data>\n	f	f	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3918	16	\N	1	1	Edit Robots.txt	website.robots	\N	form	website/wizard/website_robots.xml	primary	{"en_US": "<form>\\n                <field name=\\"content\\"/>\\n                <small>\\n                    <a role=\\"button\\" class=\\"btn btn-link\\" target=\\"_blank\\" href=\\"https://www.google.com/webmasters/tools/robots-testing-tool\\">\\n                        Test your robots.txt with Google Search Console\\n                    </a>\\n                    <br/><br/>\\n                    Example of rule:<br/>\\n                    <code t-translation=\\"off\\" class=\\"ms-4\\">Disallow: /web/login</code><br/>\\n                    <code t-translation=\\"off\\" class=\\"ms-4\\">Allow: *</code>\\n                </small>\\n                <footer>\\n                    <button string=\\"Save\\" name=\\"action_save\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancel\\" class=\\"btn btn-default\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form>\\n                <field name=\\"content\\"/>\\n                <small>\\n                    <a role=\\"button\\" class=\\"btn btn-link\\" target=\\"_blank\\" href=\\"https://www.google.com/webmasters/tools/robots-testing-tool\\">\\n                        Pruebe su robots.txt con Google Search Console\\n                    </a>\\n                    <br/><br/>\\n                    Ejemplo de regla:<br/>\\n                    <code t-translation=\\"off\\" class=\\"ms-4\\">Disallow: /web/login</code><br/>\\n                    <code t-translation=\\"off\\" class=\\"ms-4\\">Allow: *</code>\\n                </small>\\n                <footer>\\n                    <button string=\\"Guardar\\" name=\\"action_save\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" class=\\"btn btn-default\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form>\\n                <field name=\\"content\\"/>\\n                <small>\\n                    <a role=\\"button\\" class=\\"btn btn-link\\" target=\\"_blank\\" href=\\"https://www.google.com/webmasters/tools/robots-testing-tool\\">\\n                        Teste seu robots.txt com Google Search Console\\n                    </a>\\n                    <br/><br/>\\n                    Exemplo de regra:<br/>\\n                    <code t-translation=\\"off\\" class=\\"ms-4\\">Disallow: /web/login</code><br/>\\n                    <code t-translation=\\"off\\" class=\\"ms-4\\">Allow: *</code>\\n                </small>\\n                <footer>\\n                    <button string=\\"Guardar\\" name=\\"action_save\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" class=\\"btn btn-default\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form>\n                <field name="content"/>\n                <small>\n                    <a role="button" class="btn btn-link" target="_blank" href="https://www.google.com/webmasters/tools/robots-testing-tool">\n                        Test your robots.txt with Google Search Console\n                    </a>\n                    <br/><br/>\n                    Example of rule:<br/>\n                    <code t-translation="off" class="ms-4">Disallow: /web/login</code><br/>\n                    <code t-translation="off" class="ms-4">Allow: *</code>\n                </small>\n                <footer>\n                    <button string="Save" name="action_save" type="object" class="oe_highlight" data-hotkey="q"/>\n                    <button string="Cancel" class="btn btn-default" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3144	16	\N	1	1	Home	\N	website.homepage	qweb	website/data/website_data.xml	primary	{"en_US": "<t name=\\"Home\\" t-name=\\"website.homepage\\">\\n        <t t-call=\\"website.layout\\">\\n            <t t-set=\\"pageName\\" t-value=\\"'homepage'\\"/>\\n            <div id=\\"wrap\\" class=\\"oe_structure oe_empty\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Home" t-name="website.homepage">\n        <t t-call="website.layout">\n            <t t-set="pageName" t-value="'homepage'"/>\n            <div id="wrap" class="oe_structure oe_empty"/>\n        </t>\n    </t>\n    	f	t	2026-05-12 08:53:11.316986	2026-05-12 08:53:11.316986	f	\N	\N	\N	\N	\N	\N	{"en_US": "This is the homepage of the website", "es_ES": "Esta es la página de inicio del sitio web", "pt_PT": "Esta é a página inicial do site"}	\N	\N	t
4080	16	\N	1	1	timesheet_report_subtask	\N	hr_timesheet.timesheet_report_subtask	qweb	hr_timesheet/report/report_timesheet_templates.xml	primary	{"en_US": "<t t-name=\\"hr_timesheet.timesheet_report_subtask\\">\\n        <t t-set=\\"subtasks\\" t-value=\\"doc.browse(subtask_ids_per_task_id.get(task_id, []))\\"/>\\n        <t t-foreach=\\"subtasks.sorted('sequence')\\" t-as=\\"subtask\\">\\n            <t t-if=\\"subtask in timesheets_per_task\\">\\n                <h2 class=\\"my-4\\">\\n                    Sub-Task of '<t t-out=\\"doc.name\\"/>': <t t-out=\\"subtask.name\\"/>\\n                </h2>\\n                <t t-set=\\"lines\\" t-value=\\"timesheets_per_task[subtask]\\"/>\\n                <t t-call=\\"hr_timesheet.timesheet_table\\"/>\\n            </t>\\n            <t t-set=\\"task_id\\" t-value=\\"subtask.id\\"/>\\n            <t t-call=\\"hr_timesheet.timesheet_report_subtask\\"/>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"hr_timesheet.timesheet_report_subtask\\">\\n        <t t-set=\\"subtasks\\" t-value=\\"doc.browse(subtask_ids_per_task_id.get(task_id, []))\\"/>\\n        <t t-foreach=\\"subtasks.sorted('sequence')\\" t-as=\\"subtask\\">\\n            <t t-if=\\"subtask in timesheets_per_task\\">\\n                <h2 class=\\"my-4\\">\\n                    Subtarea de '<t t-out=\\"doc.name\\"/>': <t t-out=\\"subtask.name\\"/>\\n                </h2>\\n                <t t-set=\\"lines\\" t-value=\\"timesheets_per_task[subtask]\\"/>\\n                <t t-call=\\"hr_timesheet.timesheet_table\\"/>\\n            </t>\\n            <t t-set=\\"task_id\\" t-value=\\"subtask.id\\"/>\\n            <t t-call=\\"hr_timesheet.timesheet_report_subtask\\"/>\\n        </t>\\n    </t>", "pt_PT": "<t t-name=\\"hr_timesheet.timesheet_report_subtask\\">\\n        <t t-set=\\"subtasks\\" t-value=\\"doc.browse(subtask_ids_per_task_id.get(task_id, []))\\"/>\\n        <t t-foreach=\\"subtasks.sorted('sequence')\\" t-as=\\"subtask\\">\\n            <t t-if=\\"subtask in timesheets_per_task\\">\\n                <h2 class=\\"my-4\\">\\n                    Sub-tarefa de '<t t-out=\\"doc.name\\"/>': <t t-out=\\"subtask.name\\"/>\\n                </h2>\\n                <t t-set=\\"lines\\" t-value=\\"timesheets_per_task[subtask]\\"/>\\n                <t t-call=\\"hr_timesheet.timesheet_table\\"/>\\n            </t>\\n            <t t-set=\\"task_id\\" t-value=\\"subtask.id\\"/>\\n            <t t-call=\\"hr_timesheet.timesheet_report_subtask\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="hr_timesheet.timesheet_report_subtask">\n        <t t-set="subtasks" t-value="doc.browse(subtask_ids_per_task_id.get(task_id, []))"/>\n        <t t-foreach="subtasks.sorted('sequence')" t-as="subtask">\n            <t t-if="subtask in timesheets_per_task">\n                <h2 class="my-4">\n                    Sub-Task of '<t t-out="doc.name"/>': <t t-out="subtask.name"/>\n                </h2>\n                <t t-set="lines" t-value="timesheets_per_task[subtask]"/>\n                <t t-call="hr_timesheet.timesheet_table"/>\n            </t>\n            <t t-set="task_id" t-value="subtask.id"/>\n            <t t-call="hr_timesheet.timesheet_report_subtask"/>\n        </t>\n    </t>\n\n    	f	t	2026-05-18 09:28:44.688432	2026-05-18 09:28:44.688432	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4068	16	\N	1	1	timesheets.analysis.report.form	timesheets.analysis.report	\N	form	hr_timesheet/report/hr_timesheet_report_view.xml	primary	{"en_US": "<form string=\\"Timesheets Analysis\\">\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"project_id\\"/>\\n                                <field name=\\"task_id\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"employee_id\\"/>\\n                                <field name=\\"date\\"/>\\n                                <field name=\\"amount\\" invisible=\\"1\\"/>\\n                                <field name=\\"unit_amount\\" string=\\"Time Spent\\" widget=\\"timesheet_uom\\" decoration-danger=\\"unit_amount &gt; 24\\" decoration-muted=\\"unit_amount == 0\\"/>\\n                            </group>\\n                        </group>\\n                        <field name=\\"name\\" widget=\\"text\\" nolabel=\\"1\\"/>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Análisis de partes de horas\\">\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"project_id\\"/>\\n                                <field name=\\"task_id\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"employee_id\\"/>\\n                                <field name=\\"date\\"/>\\n                                <field name=\\"amount\\" invisible=\\"1\\"/>\\n                                <field name=\\"unit_amount\\" string=\\"Tiempo dedicado\\" widget=\\"timesheet_uom\\" decoration-danger=\\"unit_amount &gt; 24\\" decoration-muted=\\"unit_amount == 0\\"/>\\n                            </group>\\n                        </group>\\n                        <field name=\\"name\\" widget=\\"text\\" nolabel=\\"1\\"/>\\n                    </sheet>\\n                </form>", "pt_PT": "<form string=\\"Análise de folhas de horas\\">\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"project_id\\"/>\\n                                <field name=\\"task_id\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"employee_id\\"/>\\n                                <field name=\\"date\\"/>\\n                                <field name=\\"amount\\" invisible=\\"1\\"/>\\n                                <field name=\\"unit_amount\\" string=\\"Tempo Gasto\\" widget=\\"timesheet_uom\\" decoration-danger=\\"unit_amount &gt; 24\\" decoration-muted=\\"unit_amount == 0\\"/>\\n                            </group>\\n                        </group>\\n                        <field name=\\"name\\" widget=\\"text\\" nolabel=\\"1\\"/>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Timesheets Analysis">\n                    <sheet>\n                        <group>\n                            <group>\n                                <field name="project_id"/>\n                                <field name="task_id"/>\n                            </group>\n                            <group>\n                                <field name="employee_id"/>\n                                <field name="date"/>\n                                <field name="amount" invisible="1"/>\n                                <field name="unit_amount" string="Time Spent" widget="timesheet_uom" decoration-danger="unit_amount &gt; 24" decoration-muted="unit_amount == 0"/>\n                            </group>\n                        </group>\n                        <field name="name" widget="text" nolabel="1"/>\n                    </sheet>\n                </form>\n            	f	t	2026-05-18 09:28:44.688432	2026-05-18 09:28:44.688432	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
5	16	\N	1	1	ir.actions.actions	ir.actions.actions	\N	form	base/views/ir_actions_views.xml	primary	{"en_US": "<form string=\\"Action\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"type\\"/>\\n                    </group>\\n                </sheet>\\n                </form>", "es_ES": "<form string=\\"Acción\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"type\\"/>\\n                    </group>\\n                </sheet>\\n                </form>", "pt_PT": "<form string=\\"Ação\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"type\\"/>\\n                    </group>\\n                </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Action">\n                <sheet>\n                    <group>\n                        <field name="name"/>\n                        <field name="type"/>\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
6	16	\N	1	1	ir.actions.actions.list	ir.actions.actions	\N	list	base/views/ir_actions_views.xml	primary	{"en_US": "<list string=\\"Action\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"type\\"/>\\n                </list>", "es_ES": "<list string=\\"Acción\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"type\\"/>\\n                </list>", "pt_PT": "<list string=\\"Ação\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"type\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Action">\n                    <field name="name"/>\n                    <field name="type"/>\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
930	16	710	1	1	account.move.out.invoice.list.inherit	account.move	\N	list	account_peppol/views/account_move_views.xml	extension	{"en_US": "<field name=\\"status_in_payment\\" position=\\"before\\">\\n                <field name=\\"peppol_move_state\\" optional=\\"hide\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="status_in_payment" position="before">\n                <field name="peppol_move_state" optional="hide"/>\n            </field>\n        	f	t	2026-04-08 08:34:55.95066	2026-04-08 08:34:55.95066	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
931	16	711	1	1	account.move.credit.note.list.inherit	account.move	\N	list	account_peppol/views/account_move_views.xml	extension	{"en_US": "<field name=\\"status_in_payment\\" position=\\"before\\">\\n                <field name=\\"peppol_move_state\\" optional=\\"hide\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="status_in_payment" position="before">\n                <field name="peppol_move_state" optional="hide"/>\n            </field>\n        	f	t	2026-04-08 08:34:55.95066	2026-04-08 08:34:55.95066	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
22	16	\N	1	1	Config Wizard Steps	ir.actions.todo	\N	form	base/views/ir_actions_views.xml	primary	{"en_US": "<form string=\\"Config Wizard Steps\\">\\n                  <header>\\n                        <button name=\\"action_launch\\" invisible=\\"state != 'open'\\" string=\\"Launch\\" type=\\"object\\" icon=\\"fa-cogs\\" class=\\"oe_highlight\\" help=\\"Launch Configuration Wizard\\"/>\\n                        <button name=\\"action_open\\" invisible=\\"state != 'done'\\" string=\\"Set as Todo\\" type=\\"object\\" icon=\\"fa-exchange\\" class=\\"oe_highlight\\"/>\\n                        <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"open,done\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                  </header>\\n                  <sheet>\\n                    <group col=\\"4\\">\\n                        <field name=\\"action_id\\"/>\\n                        <field name=\\"sequence\\"/>\\n                    </group>\\n                  </sheet>\\n                </form>", "es_ES": "<form string=\\"Pasos de los asistentes de configuración\\">\\n                  <header>\\n                        <button name=\\"action_launch\\" invisible=\\"state != 'open'\\" string=\\"Iniciar\\" type=\\"object\\" icon=\\"fa-cogs\\" class=\\"oe_highlight\\" help=\\"Iniciar asistente de configuración\\"/>\\n                        <button name=\\"action_open\\" invisible=\\"state != 'done'\\" string=\\"Marcar como pendiente\\" type=\\"object\\" icon=\\"fa-exchange\\" class=\\"oe_highlight\\"/>\\n                        <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"open,done\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                  </header>\\n                  <sheet>\\n                    <group col=\\"4\\">\\n                        <field name=\\"action_id\\"/>\\n                        <field name=\\"sequence\\"/>\\n                    </group>\\n                  </sheet>\\n                </form>", "pt_PT": "<form string=\\"Passos do Assistente de Configuração\\">\\n                  <header>\\n                        <button name=\\"action_launch\\" invisible=\\"state != 'open'\\" string=\\"Lançar\\" type=\\"object\\" icon=\\"fa-cogs\\" class=\\"oe_highlight\\" help=\\"Executar Assistente de Configuração\\"/>\\n                        <button name=\\"action_open\\" invisible=\\"state != 'done'\\" string=\\"Definir como A Realizar\\" type=\\"object\\" icon=\\"fa-exchange\\" class=\\"oe_highlight\\"/>\\n                        <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"open,done\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                  </header>\\n                  <sheet>\\n                    <group col=\\"4\\">\\n                        <field name=\\"action_id\\"/>\\n                        <field name=\\"sequence\\"/>\\n                    </group>\\n                  </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Config Wizard Steps">\n                  <header>\n                        <button name="action_launch" invisible="state != 'open'" string="Launch" type="object" icon="fa-cogs" class="oe_highlight" help="Launch Configuration Wizard"/>\n                        <button name="action_open" invisible="state != 'done'" string="Set as Todo" type="object" icon="fa-exchange" class="oe_highlight"/>\n                        <field name="state" widget="statusbar" statusbar_visible="open,done" nolabel="1" readonly="1"/>\n                  </header>\n                  <sheet>\n                    <group col="4">\n                        <field name="action_id"/>\n                        <field name="sequence"/>\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
2031	16	1786	1	1	Stock Warehouse Inherit Repair	stock.warehouse	\N	form	repair/views/stock_warehouse_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='out_type_id']\\" position=\\"after\\">\\n                    <field name=\\"repair_type_id\\" readonly=\\"True\\"/>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='out_type_id']" position="after">\n                    <field name="repair_type_id" readonly="True"/>\n                </xpath>\n            	f	t	2026-04-08 09:05:50.079825	2026-04-08 09:05:50.079825	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
7	16	\N	1	1	ir.actions.actions.search	ir.actions.actions	\N	search	base/views/ir_actions_views.xml	primary	{"en_US": "<search string=\\"Action\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', ('name','ilike',self), ('type','ilike',self)]\\" string=\\"Action\\"/>\\n                    <group>\\n                        <filter string=\\"Action Type\\" name=\\"type\\" context=\\"{'group_by':'type'}\\"/>\\n                        <filter string=\\"Binding Type\\" name=\\"binding_type\\" context=\\"{'group_by':'binding_type'}\\"/>\\n                        <filter string=\\"Binding Model\\" name=\\"binding_model_id\\" context=\\"{'group_by':'binding_model_id'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Acción\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', ('name','ilike',self), ('type','ilike',self)]\\" string=\\"Acción\\"/>\\n                    <group>\\n                        <filter string=\\"Tipo de acción\\" name=\\"type\\" context=\\"{'group_by':'type'}\\"/>\\n                        <filter string=\\"Tipo de vínculo\\" name=\\"binding_type\\" context=\\"{'group_by':'binding_type'}\\"/>\\n                        <filter string=\\"Modelo vinculante\\" name=\\"binding_model_id\\" context=\\"{'group_by':'binding_model_id'}\\"/>\\n                    </group>\\n                </search>", "pt_PT": "<search string=\\"Ação\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', ('name','ilike',self), ('type','ilike',self)]\\" string=\\"Ação\\"/>\\n                    <group>\\n                        <filter string=\\"Tipo de Ação\\" name=\\"type\\" context=\\"{'group_by':'type'}\\"/>\\n                        <filter string=\\"Tipo Obrigatório\\" name=\\"binding_type\\" context=\\"{'group_by':'binding_type'}\\"/>\\n                        <filter string=\\"Modelo de Vinculação\\" name=\\"binding_model_id\\" context=\\"{'group_by':'binding_model_id'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Action">\n                    <field name="name" filter_domain="['|', ('name','ilike',self), ('type','ilike',self)]" string="Action"/>\n                    <group>\n                        <filter string="Action Type" name="type" context="{'group_by':'type'}"/>\n                        <filter string="Binding Type" name="binding_type" context="{'group_by':'binding_type'}"/>\n                        <filter string="Binding Model" name="binding_model_id" context="{'group_by':'binding_model_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
8	16	\N	1	1	ir.actions.report	ir.actions.report	\N	form	base/views/ir_actions_views.xml	primary	{"en_US": "<form string=\\"Report\\">\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                            <button name=\\"create_action\\" type=\\"object\\" invisible=\\"binding_model_id\\" icon=\\"fa-plus-square\\" help=\\"Display an option on related documents to print this report\\" class=\\"oe_stat_button\\">\\n                                    <div class=\\"o_field_widget o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Add to the 'Print' menu</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"unlink_action\\" type=\\"object\\" invisible=\\"not binding_model_id\\" icon=\\"fa-minus-square\\" help=\\"Remove the contextual action related to this report\\" class=\\"oe_stat_button\\">\\n                                    <div class=\\"o_field_widget o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Remove from the 'Print' menu</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"associated_view\\" type=\\"object\\" invisible=\\"report_type not in ['qweb-pdf', 'qweb-html', 'qweb-text']\\" icon=\\"fa-code\\" class=\\"oe_stat_button\\">\\n                                    <div class=\\"o_field_widget o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Qweb Views</span>\\n                                    </div>\\n                            </button>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"report_type\\"/>\\n                                <field name=\\"paperformat_id\\" invisible=\\"report_type != 'qweb-pdf'\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"model\\"/>\\n                                <field name=\\"report_name\\"/>\\n                                <field name=\\"print_report_name\\"/>\\n                            </group>\\n                        </group>\\n                        <notebook>\\n                            <page name=\\"security\\" string=\\"Visibility\\">\\n                                <field name=\\"groups_id\\"/>\\n                            </page>\\n                            <page name=\\"advanced\\" string=\\"Advanced Properties\\">\\n                                <group>\\n                                    <field name=\\"attachment_use\\"/>\\n                                    <field name=\\"attachment\\"/>\\n                                </group>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Informe\\">\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                            <button name=\\"create_action\\" type=\\"object\\" invisible=\\"binding_model_id\\" icon=\\"fa-plus-square\\" help=\\"Mostrar una opción en documentos relacionados para imprimir este informe\\" class=\\"oe_stat_button\\">\\n                                    <div class=\\"o_field_widget o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Añadir al menú 'Imprimir'</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"unlink_action\\" type=\\"object\\" invisible=\\"not binding_model_id\\" icon=\\"fa-minus-square\\" help=\\"Elimina la acción contextual relacionada con este informe\\" class=\\"oe_stat_button\\">\\n                                    <div class=\\"o_field_widget o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Eliminar del menú 'Imprimir'</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"associated_view\\" type=\\"object\\" invisible=\\"report_type not in ['qweb-pdf', 'qweb-html', 'qweb-text']\\" icon=\\"fa-code\\" class=\\"oe_stat_button\\">\\n                                    <div class=\\"o_field_widget o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Vistas Qweb</span>\\n                                    </div>\\n                            </button>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"report_type\\"/>\\n                                <field name=\\"paperformat_id\\" invisible=\\"report_type != 'qweb-pdf'\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"model\\"/>\\n                                <field name=\\"report_name\\"/>\\n                                <field name=\\"print_report_name\\"/>\\n                            </group>\\n                        </group>\\n                        <notebook>\\n                            <page name=\\"security\\" string=\\"Visibilidad\\">\\n                                <field name=\\"groups_id\\"/>\\n                            </page>\\n                            <page name=\\"advanced\\" string=\\"Propiedades avanzadas\\">\\n                                <group>\\n                                    <field name=\\"attachment_use\\"/>\\n                                    <field name=\\"attachment\\"/>\\n                                </group>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                </form>", "pt_PT": "<form string=\\"Relatório\\">\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                            <button name=\\"create_action\\" type=\\"object\\" invisible=\\"binding_model_id\\" icon=\\"fa-plus-square\\" help=\\"Mostrar uma opção sobre documentos relacionados para abrir um assistente de composição com este modelo\\" class=\\"oe_stat_button\\">\\n                                    <div class=\\"o_field_widget o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Adicionar ao menu 'Imprimir'</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"unlink_action\\" type=\\"object\\" invisible=\\"not binding_model_id\\" icon=\\"fa-minus-square\\" help=\\"Remover a ação contextual relacionada com este relatório\\" class=\\"oe_stat_button\\">\\n                                    <div class=\\"o_field_widget o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Remover do menu 'Imprimir'</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"associated_view\\" type=\\"object\\" invisible=\\"report_type not in ['qweb-pdf', 'qweb-html', 'qweb-text']\\" icon=\\"fa-code\\" class=\\"oe_stat_button\\">\\n                                    <div class=\\"o_field_widget o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Visualizações Qweb</span>\\n                                    </div>\\n                            </button>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"report_type\\"/>\\n                                <field name=\\"paperformat_id\\" invisible=\\"report_type != 'qweb-pdf'\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"model\\"/>\\n                                <field name=\\"report_name\\"/>\\n                                <field name=\\"print_report_name\\"/>\\n                            </group>\\n                        </group>\\n                        <notebook>\\n                            <page name=\\"security\\" string=\\"Visibilidade\\">\\n                                <field name=\\"groups_id\\"/>\\n                            </page>\\n                            <page name=\\"advanced\\" string=\\"Propriedades Avançadas\\">\\n                                <group>\\n                                    <field name=\\"attachment_use\\"/>\\n                                    <field name=\\"attachment\\"/>\\n                                </group>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Report">\n                    <sheet>\n                        <div class="oe_button_box" name="button_box">\n                            <button name="create_action" type="object" invisible="binding_model_id" icon="fa-plus-square" help="Display an option on related documents to print this report" class="oe_stat_button">\n                                    <div class="o_field_widget o_stat_info">\n                                        <span class="o_stat_text">Add to the 'Print' menu</span>\n                                    </div>\n                            </button>\n                            <button name="unlink_action" type="object" invisible="not binding_model_id" icon="fa-minus-square" help="Remove the contextual action related to this report" class="oe_stat_button">\n                                    <div class="o_field_widget o_stat_info">\n                                        <span class="o_stat_text">Remove from the 'Print' menu</span>\n                                    </div>\n                            </button>\n                            <button name="associated_view" type="object" invisible="report_type not in ['qweb-pdf', 'qweb-html', 'qweb-text']" icon="fa-code" class="oe_stat_button">\n                                    <div class="o_field_widget o_stat_info">\n                                        <span class="o_stat_text">Qweb Views</span>\n                                    </div>\n                            </button>\n                        </div>\n                        <group>\n                            <group>\n                                <field name="name"/>\n                                <field name="report_type"/>\n                                <field name="paperformat_id" invisible="report_type != 'qweb-pdf'"/>\n                            </group>\n                            <group>\n                                <field name="model"/>\n                                <field name="report_name"/>\n                                <field name="print_report_name"/>\n                            </group>\n                        </group>\n                        <notebook>\n                            <page name="security" string="Visibility">\n                                <field name="groups_id"/>\n                            </page>\n                            <page name="advanced" string="Advanced Properties">\n                                <group>\n                                    <field name="attachment_use"/>\n                                    <field name="attachment"/>\n                                </group>\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
2030	16	1817	1	1	stock.picking.type.kanban	stock.picking.type	\N	kanban	repair/views/stock_picking_views.xml	extension	{"en_US": "<data><xpath expr=\\"//t[@t-name='menu']\\" position=\\"inside\\">\\n                <div class=\\"container\\" t-if=\\"record.code.raw_value == 'repair_operation'\\">\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-6\\" name=\\"picking_left_manage_pane\\">\\n                                <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                    <span>Orders</span>\\n                                </h5>\\n                                <div role=\\"menuitem\\">\\n                                    <a name=\\"get_repair_stock_picking_action_picking_type\\" type=\\"object\\">All</a>\\n                                </div>\\n                                <div role=\\"menuitem\\">\\n                                    <a name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_ready': 1}\\" type=\\"object\\">Ready</a>\\n                                </div>\\n                            </div>\\n                            <div name=\\"kanban_menu_section\\" class=\\"col-6\\">\\n                                <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                    <a name=\\"661\\" type=\\"action\\" context=\\"{'default_picking_type_id': id}\\">New</a>\\n                                </h5>\\n                                <div role=\\"menuitem\\">\\n                                    <a name=\\"get_action_picking_type_moves_analysis\\" type=\\"object\\">Reporting</a>\\n                                </div>\\n                            </div>\\n                        </div>\\n\\n                        <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\">\\n                            <div role=\\"menuitem\\" aria-haspopup=\\"true\\" class=\\"col-8\\">\\n                                <field name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                            </div>\\n                        </div>\\n\\n                        <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\">\\n                            <field name=\\"is_favorite\\" widget=\\"boolean_favorite\\" class=\\"col-6\\"/>\\n                            <div role=\\"menuitem\\" class=\\"col-6 text-end\\">\\n                                <a class=\\"dropdown-item\\" role=\\"menuitem\\" type=\\"open\\">Configuration</a>\\n                            </div>\\n                        </div>\\n                    </div>\\n            </xpath>\\n            <xpath expr=\\"//div[@name=&quot;stock_picking&quot;]\\" position=\\"after\\">\\n                <div t-if=\\"record.code.raw_value == 'repair_operation'\\" class=\\"px-2\\">\\n                    <a t-if=\\"!selection_mode\\" type=\\"object\\" name=\\"get_repair_stock_picking_action_picking_type\\">\\n                        <field name=\\"name\\" class=\\"fw-bold fs-4\\"/>\\n                    </a>\\n                    <field t-if=\\"selection_mode\\" name=\\"name\\" class=\\"fw-bold fs-4\\"/>\\n                    <field class=\\"d-block\\" name=\\"warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                    <div t-if=\\"!selection_mode\\" class=\\"row mt-3\\">\\n                        <div class=\\"col-6\\">\\n                            <button class=\\"btn btn-primary\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_ready': 1}\\" type=\\"object\\">\\n                                <span t-if=\\"record.count_repair_ready.raw_value &gt; 0\\">\\n                                    <field name=\\"count_repair_ready\\"/> To Repair\\n                                </span>\\n                                <span t-else=\\"\\">Open</span>\\n                            </button>\\n                        </div>\\n                        <div class=\\"col-6 stock-overview-links\\">\\n                            <div t-if=\\"record.count_repair_late.raw_value &gt; 0\\" class=\\"row\\">\\n                                <a class=\\"col-8 offset-4 text-truncate\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_filter_late': 1}\\" type=\\"object\\">\\n                                    <div class=\\"row\\">\\n                                        <span class=\\"col-6\\">Late</span>\\n                                        <field class=\\"col-2 text-end\\" name=\\"count_repair_late\\"/>\\n                                    </div>\\n                                </a>\\n                            </div>\\n                            <div t-if=\\"record.count_repair_confirmed.raw_value &gt; 0\\" class=\\"row\\">\\n                                <a class=\\"col-8 offset-4 text-truncate\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_filter_confirmed': 1}\\" type=\\"object\\">\\n                                    <div class=\\"row\\">\\n                                        <span class=\\"col-6\\">Confirmed</span>\\n                                        <field class=\\"col-2 text-end\\" name=\\"count_repair_confirmed\\"/>\\n                                    </div>\\n                                </a>\\n                            </div>\\n                            <div t-if=\\"record.count_repair_under_repair.raw_value &gt; 0\\" class=\\"row\\">\\n                                <a class=\\"col-8 offset-4 text-truncate\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_filter_under_repair': 1}\\" type=\\"object\\">\\n                                    <div class=\\"row\\">\\n                                        <span class=\\"col-6\\">Under Repair</span>\\n                                        <field class=\\"col-2 text-end\\" name=\\"count_repair_under_repair\\"/>\\n                                    </div>\\n                                </a>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <field t-if=\\"!selection_mode\\" class=\\"mt-auto\\" name=\\"kanban_dashboard_graph\\" graph_type=\\"bar\\" widget=\\"picking_type_dashboard_graph\\"/>\\n                </div>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//t[@t-name='menu']\\" position=\\"inside\\">\\n                <div class=\\"container\\" t-if=\\"record.code.raw_value == 'repair_operation'\\">\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-6\\" name=\\"picking_left_manage_pane\\">\\n                                <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                    <span>Órdenes</span>\\n                                </h5>\\n                                <div role=\\"menuitem\\">\\n                                    <a name=\\"get_repair_stock_picking_action_picking_type\\" type=\\"object\\">Todos</a>\\n                                </div>\\n                                <div role=\\"menuitem\\">\\n                                    <a name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_ready': 1}\\" type=\\"object\\">Listo</a>\\n                                </div>\\n                            </div>\\n                            <div name=\\"kanban_menu_section\\" class=\\"col-6\\">\\n                                <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                    <a name=\\"661\\" type=\\"action\\" context=\\"{'default_picking_type_id': id}\\">Nuevo</a>\\n                                </h5>\\n                                <div role=\\"menuitem\\">\\n                                    <a name=\\"get_action_picking_type_moves_analysis\\" type=\\"object\\">Informes</a>\\n                                </div>\\n                            </div>\\n                        </div>\\n\\n                        <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\">\\n                            <div role=\\"menuitem\\" aria-haspopup=\\"true\\" class=\\"col-8\\">\\n                                <field name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                            </div>\\n                        </div>\\n\\n                        <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\">\\n                            <field name=\\"is_favorite\\" widget=\\"boolean_favorite\\" class=\\"col-6\\"/>\\n                            <div role=\\"menuitem\\" class=\\"col-6 text-end\\">\\n                                <a class=\\"dropdown-item\\" role=\\"menuitem\\" type=\\"open\\">Configuración</a>\\n                            </div>\\n                        </div>\\n                    </div>\\n            </xpath>\\n            <xpath expr=\\"//div[@name=&quot;stock_picking&quot;]\\" position=\\"after\\">\\n                <div t-if=\\"record.code.raw_value == 'repair_operation'\\" class=\\"px-2\\">\\n                    <a t-if=\\"!selection_mode\\" type=\\"object\\" name=\\"get_repair_stock_picking_action_picking_type\\">\\n                        <field name=\\"name\\" class=\\"fw-bold fs-4\\"/>\\n                    </a>\\n                    <field t-if=\\"selection_mode\\" name=\\"name\\" class=\\"fw-bold fs-4\\"/>\\n                    <field class=\\"d-block\\" name=\\"warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                    <div t-if=\\"!selection_mode\\" class=\\"row mt-3\\">\\n                        <div class=\\"col-6\\">\\n                            <button class=\\"btn btn-primary\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_ready': 1}\\" type=\\"object\\">\\n                                <span t-if=\\"record.count_repair_ready.raw_value &gt; 0\\">\\n                                    <field name=\\"count_repair_ready\\"/> A reparar\\n                                </span>\\n                                <span t-else=\\"\\">Abierto</span>\\n                            </button>\\n                        </div>\\n                        <div class=\\"col-6 stock-overview-links\\">\\n                            <div t-if=\\"record.count_repair_late.raw_value &gt; 0\\" class=\\"row\\">\\n                                <a class=\\"col-8 offset-4 text-truncate\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_filter_late': 1}\\" type=\\"object\\">\\n                                    <div class=\\"row\\">\\n                                        <span class=\\"col-6\\">Retrasado</span>\\n                                        <field class=\\"col-2 text-end\\" name=\\"count_repair_late\\"/>\\n                                    </div>\\n                                </a>\\n                            </div>\\n                            <div t-if=\\"record.count_repair_confirmed.raw_value &gt; 0\\" class=\\"row\\">\\n                                <a class=\\"col-8 offset-4 text-truncate\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_filter_confirmed': 1}\\" type=\\"object\\">\\n                                    <div class=\\"row\\">\\n                                        <span class=\\"col-6\\">Confirmada</span>\\n                                        <field class=\\"col-2 text-end\\" name=\\"count_repair_confirmed\\"/>\\n                                    </div>\\n                                </a>\\n                            </div>\\n                            <div t-if=\\"record.count_repair_under_repair.raw_value &gt; 0\\" class=\\"row\\">\\n                                <a class=\\"col-8 offset-4 text-truncate\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_filter_under_repair': 1}\\" type=\\"object\\">\\n                                    <div class=\\"row\\">\\n                                        <span class=\\"col-6\\">En reparación</span>\\n                                        <field class=\\"col-2 text-end\\" name=\\"count_repair_under_repair\\"/>\\n                                    </div>\\n                                </a>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <field t-if=\\"!selection_mode\\" class=\\"mt-auto\\" name=\\"kanban_dashboard_graph\\" graph_type=\\"bar\\" widget=\\"picking_type_dashboard_graph\\"/>\\n                </div>\\n            </xpath>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//t[@t-name='menu']\\" position=\\"inside\\">\\n                <div class=\\"container\\" t-if=\\"record.code.raw_value == 'repair_operation'\\">\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-6\\" name=\\"picking_left_manage_pane\\">\\n                                <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                    <span>Pedidos</span>\\n                                </h5>\\n                                <div role=\\"menuitem\\">\\n                                    <a name=\\"get_repair_stock_picking_action_picking_type\\" type=\\"object\\">Tudo</a>\\n                                </div>\\n                                <div role=\\"menuitem\\">\\n                                    <a name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_ready': 1}\\" type=\\"object\\">Pronto</a>\\n                                </div>\\n                            </div>\\n                            <div name=\\"kanban_menu_section\\" class=\\"col-6\\">\\n                                <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                    <a name=\\"661\\" type=\\"action\\" context=\\"{'default_picking_type_id': id}\\">Novo</a>\\n                                </h5>\\n                                <div role=\\"menuitem\\">\\n                                    <a name=\\"get_action_picking_type_moves_analysis\\" type=\\"object\\">A Reportar</a>\\n                                </div>\\n                            </div>\\n                        </div>\\n\\n                        <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\">\\n                            <div role=\\"menuitem\\" aria-haspopup=\\"true\\" class=\\"col-8\\">\\n                                <field name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                            </div>\\n                        </div>\\n\\n                        <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\">\\n                            <field name=\\"is_favorite\\" widget=\\"boolean_favorite\\" class=\\"col-6\\"/>\\n                            <div role=\\"menuitem\\" class=\\"col-6 text-end\\">\\n                                <a class=\\"dropdown-item\\" role=\\"menuitem\\" type=\\"open\\">Configuração</a>\\n                            </div>\\n                        </div>\\n                    </div>\\n            </xpath>\\n            <xpath expr=\\"//div[@name=&quot;stock_picking&quot;]\\" position=\\"after\\">\\n                <div t-if=\\"record.code.raw_value == 'repair_operation'\\" class=\\"px-2\\">\\n                    <a t-if=\\"!selection_mode\\" type=\\"object\\" name=\\"get_repair_stock_picking_action_picking_type\\">\\n                        <field name=\\"name\\" class=\\"fw-bold fs-4\\"/>\\n                    </a>\\n                    <field t-if=\\"selection_mode\\" name=\\"name\\" class=\\"fw-bold fs-4\\"/>\\n                    <field class=\\"d-block\\" name=\\"warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                    <div t-if=\\"!selection_mode\\" class=\\"row mt-3\\">\\n                        <div class=\\"col-6\\">\\n                            <button class=\\"btn btn-primary\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_ready': 1}\\" type=\\"object\\">\\n                                <span t-if=\\"record.count_repair_ready.raw_value &gt; 0\\">\\n                                    <field name=\\"count_repair_ready\\"/> To Repair\\n                                </span>\\n                                <span t-else=\\"\\">Aberto</span>\\n                            </button>\\n                        </div>\\n                        <div class=\\"col-6 stock-overview-links\\">\\n                            <div t-if=\\"record.count_repair_late.raw_value &gt; 0\\" class=\\"row\\">\\n                                <a class=\\"col-8 offset-4 text-truncate\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_filter_late': 1}\\" type=\\"object\\">\\n                                    <div class=\\"row\\">\\n                                        <span class=\\"col-6\\">Atrasado</span>\\n                                        <field class=\\"col-2 text-end\\" name=\\"count_repair_late\\"/>\\n                                    </div>\\n                                </a>\\n                            </div>\\n                            <div t-if=\\"record.count_repair_confirmed.raw_value &gt; 0\\" class=\\"row\\">\\n                                <a class=\\"col-8 offset-4 text-truncate\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_filter_confirmed': 1}\\" type=\\"object\\">\\n                                    <div class=\\"row\\">\\n                                        <span class=\\"col-6\\">Confirmed</span>\\n                                        <field class=\\"col-2 text-end\\" name=\\"count_repair_confirmed\\"/>\\n                                    </div>\\n                                </a>\\n                            </div>\\n                            <div t-if=\\"record.count_repair_under_repair.raw_value &gt; 0\\" class=\\"row\\">\\n                                <a class=\\"col-8 offset-4 text-truncate\\" name=\\"get_repair_stock_picking_action_picking_type\\" context=\\"{'search_default_filter_under_repair': 1}\\" type=\\"object\\">\\n                                    <div class=\\"row\\">\\n                                        <span class=\\"col-6\\">Under Repair</span>\\n                                        <field class=\\"col-2 text-end\\" name=\\"count_repair_under_repair\\"/>\\n                                    </div>\\n                                </a>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <field t-if=\\"!selection_mode\\" class=\\"mt-auto\\" name=\\"kanban_dashboard_graph\\" graph_type=\\"bar\\" widget=\\"picking_type_dashboard_graph\\"/>\\n                </div>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//t[@t-name='menu']" position="inside">\n                <div class="container" t-if="record.code.raw_value == 'repair_operation'">\n                        <div class="row">\n                            <div class="col-6" name="picking_left_manage_pane">\n                                <h5 role="menuitem" class="o_kanban_card_manage_title">\n                                    <span>Orders</span>\n                                </h5>\n                                <div role="menuitem">\n                                    <a name="get_repair_stock_picking_action_picking_type" type="object">All</a>\n                                </div>\n                                <div role="menuitem">\n                                    <a name="get_repair_stock_picking_action_picking_type" context="{'search_default_ready': 1}" type="object">Ready</a>\n                                </div>\n                            </div>\n                            <div name="kanban_menu_section" class="col-6">\n                                <h5 role="menuitem" class="o_kanban_card_manage_title">\n                                    <a name="661" type="action" context="{'default_picking_type_id': id}">New</a>\n                                </h5>\n                                <div role="menuitem">\n                                    <a name="get_action_picking_type_moves_analysis" type="object">Reporting</a>\n                                </div>\n                            </div>\n                        </div>\n\n                        <div t-if="widget.editable" class="o_kanban_card_manage_settings row">\n                            <div role="menuitem" aria-haspopup="true" class="col-8">\n                                <field name="color" widget="kanban_color_picker"/>\n                            </div>\n                        </div>\n\n                        <div t-if="widget.editable" class="o_kanban_card_manage_settings row">\n                            <field name="is_favorite" widget="boolean_favorite" class="col-6"/>\n                            <div role="menuitem" class="col-6 text-end">\n                                <a class="dropdown-item" role="menuitem" type="open">Configuration</a>\n                            </div>\n                        </div>\n                    </div>\n            </xpath>\n            <xpath expr="//div[@name=&quot;stock_picking&quot;]" position="after">\n                <div t-if="record.code.raw_value == 'repair_operation'" class="px-2">\n                    <a t-if="!selection_mode" type="object" name="get_repair_stock_picking_action_picking_type">\n                        <field name="name" class="fw-bold fs-4"/>\n                    </a>\n                    <field t-if="selection_mode" name="name" class="fw-bold fs-4"/>\n                    <field class="d-block" name="warehouse_id" groups="stock.group_stock_multi_warehouses"/>\n                    <div t-if="!selection_mode" class="row mt-3">\n                        <div class="col-6">\n                            <button class="btn btn-primary" name="get_repair_stock_picking_action_picking_type" context="{'search_default_ready': 1}" type="object">\n                                <span t-if="record.count_repair_ready.raw_value &gt; 0">\n                                    <field name="count_repair_ready"/> To Repair\n                                </span>\n                                <span t-else="">Open</span>\n                            </button>\n                        </div>\n                        <div class="col-6 stock-overview-links">\n                            <div t-if="record.count_repair_late.raw_value &gt; 0" class="row">\n                                <a class="col-8 offset-4 text-truncate" name="get_repair_stock_picking_action_picking_type" context="{'search_default_filter_late': 1}" type="object">\n                                    <div class="row">\n                                        <span class="col-6">Late</span>\n                                        <field class="col-2 text-end" name="count_repair_late"/>\n                                    </div>\n                                </a>\n                            </div>\n                            <div t-if="record.count_repair_confirmed.raw_value &gt; 0" class="row">\n                                <a class="col-8 offset-4 text-truncate" name="get_repair_stock_picking_action_picking_type" context="{'search_default_filter_confirmed': 1}" type="object">\n                                    <div class="row">\n                                        <span class="col-6">Confirmed</span>\n                                        <field class="col-2 text-end" name="count_repair_confirmed"/>\n                                    </div>\n                                </a>\n                            </div>\n                            <div t-if="record.count_repair_under_repair.raw_value &gt; 0" class="row">\n                                <a class="col-8 offset-4 text-truncate" name="get_repair_stock_picking_action_picking_type" context="{'search_default_filter_under_repair': 1}" type="object">\n                                    <div class="row">\n                                        <span class="col-6">Under Repair</span>\n                                        <field class="col-2 text-end" name="count_repair_under_repair"/>\n                                    </div>\n                                </a>\n                            </div>\n                        </div>\n                    </div>\n                    <field t-if="!selection_mode" class="mt-auto" name="kanban_dashboard_graph" graph_type="bar" widget="picking_type_dashboard_graph"/>\n                </div>\n            </xpath>\n        </data>	f	t	2026-04-08 09:05:50.079825	2026-04-08 09:05:50.079825	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
790	16	426	1	1	account.analytic.line.select.inherit.account	account.analytic.line	\N	search	account/views/account_analytic_line_views.xml	primary	{"en_US": "<data>\\n                    <xpath expr=\\"//field[@name='date']\\" position=\\"after\\">\\n                        <field name=\\"auto_account_id\\"/>\\n                        <field name=\\"account_id\\"/>\\n                        <field name=\\"product_id\\"/>\\n                        <field name=\\"general_account_id\\"/>\\n                        <field name=\\"partner_id\\" filter_domain=\\"[('partner_id','child_of',self)]\\"/>\\n                    </xpath>\\n                    <xpath expr=\\"//filter[@name='month']\\" position=\\"after\\">\\n                        <filter name=\\"fiscal_date\\" string=\\"From last fiscal year\\" domain=\\"[('date', '&gt;=', 'fiscal_start_year')]\\" invisible=\\"1\\"/>\\n                    </xpath>\\n                    <xpath expr=\\"//group[@name='groupby']\\" position=\\"inside\\">\\n                        <separator/>\\n                        <filter name=\\"account_id\\" context=\\"{'group_by': 'account_id'}\\"/>\\n                        <separator/>\\n                        <filter string=\\"Financial Account\\" name=\\"group_by_financial_account\\" context=\\"{'group_by':'general_account_id'}\\"/>\\n                        <filter string=\\"Category\\" name=\\"category\\" context=\\"{'group_by': 'category'}\\"/>\\n                        <filter string=\\"Product\\" name=\\"product\\" context=\\"{'group_by':'product_id'}\\"/>\\n                        <filter string=\\"Partner\\" name=\\"partner\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    </xpath>\\n                </data>", "es_ES": "<data>\\n                    <xpath expr=\\"//field[@name='date']\\" position=\\"after\\">\\n                        <field name=\\"auto_account_id\\"/>\\n                        <field name=\\"account_id\\"/>\\n                        <field name=\\"product_id\\"/>\\n                        <field name=\\"general_account_id\\"/>\\n                        <field name=\\"partner_id\\" filter_domain=\\"[('partner_id','child_of',self)]\\"/>\\n                    </xpath>\\n                    <xpath expr=\\"//filter[@name='month']\\" position=\\"after\\">\\n                        <filter name=\\"fiscal_date\\" string=\\"Del ejercicio fiscal anterior\\" domain=\\"[('date', '&gt;=', 'fiscal_start_year')]\\" invisible=\\"1\\"/>\\n                    </xpath>\\n                    <xpath expr=\\"//group[@name='groupby']\\" position=\\"inside\\">\\n                        <separator/>\\n                        <filter name=\\"account_id\\" context=\\"{'group_by': 'account_id'}\\"/>\\n                        <separator/>\\n                        <filter string=\\"Cuenta financiera\\" name=\\"group_by_financial_account\\" context=\\"{'group_by':'general_account_id'}\\"/>\\n                        <filter string=\\"Categoría\\" name=\\"category\\" context=\\"{'group_by': 'category'}\\"/>\\n                        <filter string=\\"Producto\\" name=\\"product\\" context=\\"{'group_by':'product_id'}\\"/>\\n                        <filter string=\\"Empresa\\" name=\\"partner\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    </xpath>\\n                </data>", "pt_PT": "<data>\\n                    <xpath expr=\\"//field[@name='date']\\" position=\\"after\\">\\n                        <field name=\\"auto_account_id\\"/>\\n                        <field name=\\"account_id\\"/>\\n                        <field name=\\"product_id\\"/>\\n                        <field name=\\"general_account_id\\"/>\\n                        <field name=\\"partner_id\\" filter_domain=\\"[('partner_id','child_of',self)]\\"/>\\n                    </xpath>\\n                    <xpath expr=\\"//filter[@name='month']\\" position=\\"after\\">\\n                        <filter name=\\"fiscal_date\\" string=\\"Do último ano fiscal\\" domain=\\"[('date', '&gt;=', 'fiscal_start_year')]\\" invisible=\\"1\\"/>\\n                    </xpath>\\n                    <xpath expr=\\"//group[@name='groupby']\\" position=\\"inside\\">\\n                        <separator/>\\n                        <filter name=\\"account_id\\" context=\\"{'group_by': 'account_id'}\\"/>\\n                        <separator/>\\n                        <filter string=\\"Conta Financeira\\" name=\\"group_by_financial_account\\" context=\\"{'group_by':'general_account_id'}\\"/>\\n                        <filter string=\\"Categoria\\" name=\\"category\\" context=\\"{'group_by': 'category'}\\"/>\\n                        <filter string=\\"Produto\\" name=\\"product\\" context=\\"{'group_by':'product_id'}\\"/>\\n                        <filter string=\\"Parceiro\\" name=\\"partner\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    </xpath>\\n                </data>"}	<?xml version="1.0"?>\n<data>\n                    <xpath expr="//field[@name='date']" position="after">\n                        <field name="auto_account_id"/>\n                        <field name="account_id"/>\n                        <field name="product_id"/>\n                        <field name="general_account_id"/>\n                        <field name="partner_id" filter_domain="[('partner_id','child_of',self)]"/>\n                    </xpath>\n                    <xpath expr="//filter[@name='month']" position="after">\n                        <filter name="fiscal_date" string="From last fiscal year" domain="[('date', '&gt;=', 'fiscal_start_year')]" invisible="1"/>\n                    </xpath>\n                    <xpath expr="//group[@name='groupby']" position="inside">\n                        <separator/>\n                        <filter name="account_id" context="{'group_by': 'account_id'}"/>\n                        <separator/>\n                        <filter string="Financial Account" name="group_by_financial_account" context="{'group_by':'general_account_id'}"/>\n                        <filter string="Category" name="category" context="{'group_by': 'category'}"/>\n                        <filter string="Product" name="product" context="{'group_by':'product_id'}"/>\n                        <filter string="Partner" name="partner" context="{'group_by':'partner_id'}"/>\n                    </xpath>\n                </data>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1703	16	\N	1	1	report_reception	\N	stock.report_reception	qweb	stock/report/report_stock_reception.xml	primary	{"en_US": "<t t-name=\\"stock.report_reception\\">\\n        <t t-call=\\"web.html_container\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <t t-call=\\"stock.report_reception_body\\"/>\\n            </t>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="stock.report_reception">\n        <t t-call="web.html_container">\n            <t t-call="web.internal_layout">\n                <t t-call="stock.report_reception_body"/>\n            </t>\n        </t>\n    </t>\n	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2033	16	\N	1	1	report_repairorder2	\N	repair.report_repairorder2	qweb	repair/report/repair_templates_repair_order.xml	primary	{"en_US": "<t t-name=\\"repair.report_repairorder2\\">\\n    <t t-call=\\"web.html_container\\">\\n        <t t-foreach=\\"docs\\" t-as=\\"doc\\">\\n            <t t-call=\\"repair.report_repairorder\\" t-lang=\\"doc.partner_id.lang\\"/>\\n        </t>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="repair.report_repairorder2">\n    <t t-call="web.html_container">\n        <t t-foreach="docs" t-as="doc">\n            <t t-call="repair.report_repairorder" t-lang="doc.partner_id.lang"/>\n        </t>\n    </t>\n</t>\n	f	t	2026-04-08 09:05:50.079825	2026-04-08 09:05:50.079825	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
928	16	819	1	1	account.journal.dashboard.kanban	account.journal	\N	kanban	account_peppol/views/account_journal_dashboard_views.xml	extension	{"en_US": "<data>\\n                <xpath expr=\\"//kanban\\" position=\\"inside\\">\\n                    <field name=\\"is_peppol_journal\\"/>\\n                    <field name=\\"account_peppol_proxy_state\\"/>\\n                </xpath>\\n\\n                <xpath expr=\\"//t[@id='account.JournalBodySalePurchase']\\" position=\\"inside\\">\\n                    <t t-if=\\"['sender', 'smp_registration', 'receiver'].includes(record.account_peppol_proxy_state.raw_value)\\">\\n                        <t t-if=\\"journal_type == 'sale'\\">\\n                            <div class=\\"w-100\\">\\n                                <a type=\\"object\\" name=\\"peppol_get_message_status\\" groups=\\"account.group_account_invoice\\">Fetch Peppol invoice status</a>\\n                            </div>\\n                            <div class=\\"w-100\\">\\n                                <a type=\\"object\\" name=\\"action_peppol_ready_moves\\" groups=\\"account.group_account_invoice\\">Peppol ready invoices</a>\\n                            </div>\\n                        </t>\\n                        <t t-elif=\\"journal_type == 'purchase'\\">\\n                            <t t-if=\\"record.is_peppol_journal.raw_value and record.account_peppol_proxy_state.raw_value === 'receiver'\\">\\n                                <div class=\\"w-100\\">\\n                                    <a type=\\"object\\" name=\\"peppol_get_new_documents\\" groups=\\"account.group_account_invoice\\">Fetch from Peppol</a>\\n                                </div>\\n                            </t>\\n                        </t>\\n                    </t>\\n                </xpath>\\n            </data>", "es_ES": "<data>\\n                <xpath expr=\\"//kanban\\" position=\\"inside\\">\\n                    <field name=\\"is_peppol_journal\\"/>\\n                    <field name=\\"account_peppol_proxy_state\\"/>\\n                </xpath>\\n\\n                <xpath expr=\\"//t[@id='account.JournalBodySalePurchase']\\" position=\\"inside\\">\\n                    <t t-if=\\"['sender', 'smp_registration', 'receiver'].includes(record.account_peppol_proxy_state.raw_value)\\">\\n                        <t t-if=\\"journal_type == 'sale'\\">\\n                            <div class=\\"w-100\\">\\n                                <a type=\\"object\\" name=\\"peppol_get_message_status\\" groups=\\"account.group_account_invoice\\">Obtener el estado de las facturas de Peppol</a>\\n                            </div>\\n                            <div class=\\"w-100\\">\\n                                <a type=\\"object\\" name=\\"action_peppol_ready_moves\\" groups=\\"account.group_account_invoice\\">Facturas listas para Peppol</a>\\n                            </div>\\n                        </t>\\n                        <t t-elif=\\"journal_type == 'purchase'\\">\\n                            <t t-if=\\"record.is_peppol_journal.raw_value and record.account_peppol_proxy_state.raw_value === 'receiver'\\">\\n                                <div class=\\"w-100\\">\\n                                    <a type=\\"object\\" name=\\"peppol_get_new_documents\\" groups=\\"account.group_account_invoice\\">Obtener de Peppol</a>\\n                                </div>\\n                            </t>\\n                        </t>\\n                    </t>\\n                </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data>\n                <xpath expr="//kanban" position="inside">\n                    <field name="is_peppol_journal"/>\n                    <field name="account_peppol_proxy_state"/>\n                </xpath>\n\n                <xpath expr="//t[@id='account.JournalBodySalePurchase']" position="inside">\n                    <t t-if="['sender', 'smp_registration', 'receiver'].includes(record.account_peppol_proxy_state.raw_value)">\n                        <t t-if="journal_type == 'sale'">\n                            <div class="w-100">\n                                <a type="object" name="peppol_get_message_status" groups="account.group_account_invoice">Fetch Peppol invoice status</a>\n                            </div>\n                            <div class="w-100">\n                                <a type="object" name="action_peppol_ready_moves" groups="account.group_account_invoice">Peppol ready invoices</a>\n                            </div>\n                        </t>\n                        <t t-elif="journal_type == 'purchase'">\n                            <t t-if="record.is_peppol_journal.raw_value and record.account_peppol_proxy_state.raw_value === 'receiver'">\n                                <div class="w-100">\n                                    <a type="object" name="peppol_get_new_documents" groups="account.group_account_invoice">Fetch from Peppol</a>\n                                </div>\n                            </t>\n                        </t>\n                    </t>\n                </xpath>\n            </data>\n        	f	t	2026-04-08 08:34:55.95066	2026-04-08 08:34:55.95066	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3921	16	\N	1	1	Link Tracker	\N	website_links.page_shorten_url	qweb	website_links/views/website_links_template.xml	primary	{"en_US": "<t name=\\"Link Tracker\\" t-name=\\"website_links.page_shorten_url\\">\\n            <t t-call=\\"website.layout\\">\\n                <t t-call=\\"website_links.create_shorten_url\\"/>\\n            </t>\\n        </t>"}	<?xml version="1.0"?>\n<t name="Link Tracker" t-name="website_links.page_shorten_url">\n            <t t-call="website.layout">\n                <t t-call="website_links.create_shorten_url"/>\n            </t>\n        </t>\n\n	f	t	2026-05-12 08:53:27.885829	2026-05-12 08:53:27.885829	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1706	16	\N	1	1	report_picking_packages	\N	stock.report_picking_packages	qweb	stock/report/report_package_barcode.xml	primary	{"en_US": "<t t-name=\\"stock.report_picking_packages\\">\\n    <t t-set=\\"docs\\" t-value=\\"docs.move_line_ids.mapped('result_package_id')\\"/>\\n    <t t-call=\\"stock.report_package_barcode\\"/>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="stock.report_picking_packages">\n    <t t-set="docs" t-value="docs.move_line_ids.mapped('result_package_id')"/>\n    <t t-call="stock.report_package_barcode"/>\n</t>\n	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3919	16	1093	1	1	link.tracker.view.list.inherit.website.links	link.tracker	\N	list	website_links/views/link_tracker_views.xml	extension	{"en_US": "<xpath expr=\\"//button[@name='action_visit_page']\\" position=\\"after\\">\\n                <button name=\\"action_visit_page_statistics\\" type=\\"object\\" string=\\"Statistics\\" icon=\\"fa-bar-chart\\"/>\\n            </xpath>", "es_ES": "<xpath expr=\\"//button[@name='action_visit_page']\\" position=\\"after\\">\\n                <button name=\\"action_visit_page_statistics\\" type=\\"object\\" string=\\"Estadísticas\\" icon=\\"fa-bar-chart\\"/>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//button[@name='action_visit_page']\\" position=\\"after\\">\\n                <button name=\\"action_visit_page_statistics\\" type=\\"object\\" string=\\"Estatísticas\\" icon=\\"fa-bar-chart\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//button[@name='action_visit_page']" position="after">\n                <button name="action_visit_page_statistics" type="object" string="Statistics" icon="fa-bar-chart"/>\n            </xpath>\n        	f	t	2026-05-12 08:53:27.885829	2026-05-12 08:53:27.885829	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3920	16	\N	1	1	create_shorten_url	\N	website_links.create_shorten_url	qweb	website_links/views/website_links_template.xml	primary	{"en_US": "<t t-name=\\"website_links.create_shorten_url\\">\\n            <div class=\\"o_website_links_create_tracked_url\\">\\n                <div class=\\"container\\">\\n                    <div class=\\"notification mb-3\\"/>\\n\\n                    <div t-attf-class=\\"row mb-4 pt-3 #{'' if can_create_link_tracker else 'd-none'}\\">\\n                        <h2 class=\\"o_page_header\\">Create a Link tracker</h2>\\n                        <div class=\\"col-md-7\\">\\n                            <form id=\\"o_website_links_link_tracker_form\\">\\n\\n                                <div class=\\"mb-3 row\\">\\n                                    <label class=\\"col-md-3 col-form-label text-start\\">Target Link</label>\\n                                    <div class=\\"col-md-9\\">\\n                                        <input type=\\"text\\" id=\\"url\\" class=\\"form-control required-form-control\\" required=\\"True\\" placeholder=\\"e.g. https://www.odoo.com/contactus\\" t-att-value=\\"u\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"o_website_links_utm_forms\\">\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Campaign</label>\\n                                        <div class=\\"col-md-9\\" id=\\"campaign-select-wrapper\\"/>\\n                                    </div>\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Medium</label>\\n                                        <div class=\\"col-md-9\\" id=\\"channel-select-wrapper\\"/>\\n                                    </div>\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Source</label>\\n                                        <div class=\\"col-md-9\\" id=\\"source-select-wrapper\\"/>\\n                                    </div>\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Name</label>\\n                                        <div class=\\"col-md-9\\">\\n                                            <input type=\\"text\\" id=\\"label\\" class=\\"form-control\\" placeholder=\\"e.g. &quot;Black Friday Mailing Campaign&quot;\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"row\\">\\n                                    <div class=\\"offset-md-3 col-md-9\\">\\n                                        <button type=\\"submit\\" class=\\"btn btn-primary mb-3\\" id=\\"btn_shorten_url\\">Generate Link Tracker</button>\\n                                    </div>\\n                                </div>\\n                            </form>\\n                            <div id=\\"generated_tracked_link\\" class=\\"d-none\\">\\n                                <div class=\\"row\\">\\n                                    <label class=\\"col-md-3 col-form-label text-start\\">Tracked Link</label>\\n                                    <p class=\\"o_website_links_edition col-md-9 d-flex flex-nowrap gap-2 align-items-center mb-0\\">\\n                                        <span class=\\"o_website_links_short_url d-flex align-items-center text-nowrap text-truncate\\" id=\\"short_url\\"><span id=\\"short-url-host\\" class=\\"text-truncate\\"/><span id=\\"o_website_links_code\\"/></span>\\n                                        <span class=\\"o_website_links_edit_tools text-nowrap\\" style=\\"display:none;\\">\\n                                            <a role=\\"button\\" class=\\"o_website_links_ok_edit btn btn-sm btn-primary\\" href=\\"#\\">ok</a> or\\n                                            <a class=\\"o_website_links_cancel_edit\\" href=\\"#\\">cancel</a>\\n                                        </span>\\n                                        <a t-attf-class=\\"#{'' if can_create_link_tracker_code else 'd-none'} o_website_links_edit_code\\" aria-label=\\"Edit code\\" title=\\"Edit code\\"><i class=\\"fa fa-pencil gray\\"/></a>\\n                                        <a class=\\"copy-to-clipboard btn btn-success text-nowrap\\"><i class=\\"fa fa-copy me-2\\"/>Copy</a>\\n                                    </p>\\n                                </div>\\n                                <div class=\\"offset-md-3 col-md-9 px-2\\">\\n                                    <p class=\\"o_website_links_code_error text-danger fw-bold\\" style=\\"display:none;\\"/>\\n                                    <button class=\\"o_website_links_new_link_tracker btn btn-primary my-3\\">Create another Tracker</button>\\n                                </div>\\n                            </div>\\n                        </div>\\n\\n                        <div class=\\"offset-md-1 col-md-4 d-none d-md-block\\">\\n                            <p class=\\"text-muted text-justify\\">Share this page with a <strong>short link</strong> that includes <strong>analytics trackers</strong>.</p>\\n                            <p class=\\"text-muted text-justify\\">Those trackers can be used in Google Analytics to track clicks and visitors, or in Odoo reports to track opportunities and related revenues.</p>\\n                            <a target=\\"_blank\\" href=\\"https://www.odoo.com/documentation/18.0/applications/websites/website/reporting/link_tracker.html\\">Read More</a>\\n                        </div>\\n                    </div>\\n\\n                    <div class=\\"o_page_header d-flex justify-content-between align-items-center mb-4 pt-3\\">\\n                        <h2>Your tracked links</h2>\\n                        <small class=\\"d-none d-md-block\\" id=\\"filters\\">\\n                            <span class=\\"text-muted me-1\\">Sort By:</span>\\n                            <div class=\\"btn-group\\">\\n                                <button data-bs-toggle=\\"dropdown\\" class=\\"o_website_links_sort_by btn btn-light dropdown-toggle\\">\\n                                    Newest\\n                                </button>\\n                                <div id=\\"recent_links_sort_by\\" class=\\"dropdown-menu dropdown-menu-end\\">\\n                                    <a data-filter=\\"newest\\" class=\\"dropdown-item active\\" href=\\"#\\">Newest</a>\\n                                    <a data-filter=\\"most-clicked\\" class=\\"dropdown-item\\" href=\\"#\\">Number of Clicks</a>\\n                                    <a data-filter=\\"recently-used\\" class=\\"dropdown-item\\" href=\\"#\\">Last Clicks</a>\\n                                </div>\\n                            </div>\\n                        </small>\\n                    </div>\\n\\n                    <div id=\\"o_website_links_recent_links\\" class=\\"pb-4\\">\\n                        <div class=\\"o_website_links_recent_links_notification\\"/>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>", "es_ES": "<t t-name=\\"website_links.create_shorten_url\\">\\n            <div class=\\"o_website_links_create_tracked_url\\">\\n                <div class=\\"container\\">\\n                    <div class=\\"notification mb-3\\"/>\\n\\n                    <div t-attf-class=\\"row mb-4 pt-3 #{'' if can_create_link_tracker else 'd-none'}\\">\\n                        <h2 class=\\"o_page_header\\">Crear un rastreador de enlace</h2>\\n                        <div class=\\"col-md-7\\">\\n                            <form id=\\"o_website_links_link_tracker_form\\">\\n\\n                                <div class=\\"mb-3 row\\">\\n                                    <label class=\\"col-md-3 col-form-label text-start\\">Enlace objetivo</label>\\n                                    <div class=\\"col-md-9\\">\\n                                        <input type=\\"text\\" id=\\"url\\" class=\\"form-control required-form-control\\" required=\\"True\\" placeholder=\\"p. ej. https://www.odoo.com/contactus\\" t-att-value=\\"u\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"o_website_links_utm_forms\\">\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Campaña</label>\\n                                        <div class=\\"col-md-9\\" id=\\"campaign-select-wrapper\\"/>\\n                                    </div>\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Medio</label>\\n                                        <div class=\\"col-md-9\\" id=\\"channel-select-wrapper\\"/>\\n                                    </div>\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Origen</label>\\n                                        <div class=\\"col-md-9\\" id=\\"source-select-wrapper\\"/>\\n                                    </div>\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Nombre</label>\\n                                        <div class=\\"col-md-9\\">\\n                                            <input type=\\"text\\" id=\\"label\\" class=\\"form-control\\" placeholder=\\"p. ej. &quot;Campaña de correos para Viernes negro&quot;\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"row\\">\\n                                    <div class=\\"offset-md-3 col-md-9\\">\\n                                        <button type=\\"submit\\" class=\\"btn btn-primary mb-3\\" id=\\"btn_shorten_url\\">Generar rastreador de enlace</button>\\n                                    </div>\\n                                </div>\\n                            </form>\\n                            <div id=\\"generated_tracked_link\\" class=\\"d-none\\">\\n                                <div class=\\"row\\">\\n                                    <label class=\\"col-md-3 col-form-label text-start\\">Enlace rastreado</label>\\n                                    <p class=\\"o_website_links_edition col-md-9 d-flex flex-nowrap gap-2 align-items-center mb-0\\">\\n                                        <span class=\\"o_website_links_short_url d-flex align-items-center text-nowrap text-truncate\\" id=\\"short_url\\"><span id=\\"short-url-host\\" class=\\"text-truncate\\"/><span id=\\"o_website_links_code\\"/></span>\\n                                        <span class=\\"o_website_links_edit_tools text-nowrap\\" style=\\"display:none;\\">\\n                                            <a role=\\"button\\" class=\\"o_website_links_ok_edit btn btn-sm btn-primary\\" href=\\"#\\">ok</a> o\\n                                            <a class=\\"o_website_links_cancel_edit\\" href=\\"#\\">cancelar</a>\\n                                        </span>\\n                                        <a t-attf-class=\\"#{'' if can_create_link_tracker_code else 'd-none'} o_website_links_edit_code\\" aria-label=\\"Editar código\\" title=\\"Editar código\\"><i class=\\"fa fa-pencil gray\\"/></a>\\n                                        <a class=\\"copy-to-clipboard btn btn-success text-nowrap\\"><i class=\\"fa fa-copy me-2\\"/>Copiar</a>\\n                                    </p>\\n                                </div>\\n                                <div class=\\"offset-md-3 col-md-9 px-2\\">\\n                                    <p class=\\"o_website_links_code_error text-danger fw-bold\\" style=\\"display:none;\\"/>\\n                                    <button class=\\"o_website_links_new_link_tracker btn btn-primary my-3\\">Crear otro rastreador</button>\\n                                </div>\\n                            </div>\\n                        </div>\\n\\n                        <div class=\\"offset-md-1 col-md-4 d-none d-md-block\\">\\n                            <p class=\\"text-muted text-justify\\">Comparta esta página con un <strong>enlace corto</strong> que incluya <strong>rastreadores analíticos</strong>.</p>\\n                            <p class=\\"text-muted text-justify\\">Se pueden utilizar estos rastreadores en Google Analytics para rastrear los clics y visitantes, o en los informes de Odoo para rastrear oportunidades e ingresos relacionados.</p>\\n                            <a target=\\"_blank\\" href=\\"https://www.odoo.com/documentation/18.0/applications/websites/website/reporting/link_tracker.html\\">Leer más</a>\\n                        </div>\\n                    </div>\\n\\n                    <div class=\\"o_page_header d-flex justify-content-between align-items-center mb-4 pt-3\\">\\n                        <h2>Sus enlaces rastreados</h2>\\n                        <small class=\\"d-none d-md-block\\" id=\\"filters\\">\\n                            <span class=\\"text-muted me-1\\">Ordenar por:</span>\\n                            <div class=\\"btn-group\\">\\n                                <button data-bs-toggle=\\"dropdown\\" class=\\"o_website_links_sort_by btn btn-light dropdown-toggle\\">\\n                                    Más reciente\\n                                </button>\\n                                <div id=\\"recent_links_sort_by\\" class=\\"dropdown-menu dropdown-menu-end\\">\\n                                    <a data-filter=\\"newest\\" class=\\"dropdown-item active\\" href=\\"#\\">Más reciente</a>\\n                                    <a data-filter=\\"most-clicked\\" class=\\"dropdown-item\\" href=\\"#\\">Número de clics</a>\\n                                    <a data-filter=\\"recently-used\\" class=\\"dropdown-item\\" href=\\"#\\">Últimos clics</a>\\n                                </div>\\n                            </div>\\n                        </small>\\n                    </div>\\n\\n                    <div id=\\"o_website_links_recent_links\\" class=\\"pb-4\\">\\n                        <div class=\\"o_website_links_recent_links_notification\\"/>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>", "pt_PT": "<t t-name=\\"website_links.create_shorten_url\\">\\n            <div class=\\"o_website_links_create_tracked_url\\">\\n                <div class=\\"container\\">\\n                    <div class=\\"notification mb-3\\"/>\\n\\n                    <div t-attf-class=\\"row mb-4 pt-3 #{'' if can_create_link_tracker else 'd-none'}\\">\\n                        <h2 class=\\"o_page_header\\">Create a Link tracker</h2>\\n                        <div class=\\"col-md-7\\">\\n                            <form id=\\"o_website_links_link_tracker_form\\">\\n\\n                                <div class=\\"mb-3 row\\">\\n                                    <label class=\\"col-md-3 col-form-label text-start\\">Target Link</label>\\n                                    <div class=\\"col-md-9\\">\\n                                        <input type=\\"text\\" id=\\"url\\" class=\\"form-control required-form-control\\" required=\\"True\\" placeholder=\\"ex: https://www.odoo.com/contactus\\" t-att-value=\\"u\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"o_website_links_utm_forms\\">\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Campanha</label>\\n                                        <div class=\\"col-md-9\\" id=\\"campaign-select-wrapper\\"/>\\n                                    </div>\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Fonte</label>\\n                                        <div class=\\"col-md-9\\" id=\\"channel-select-wrapper\\"/>\\n                                    </div>\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Origem</label>\\n                                        <div class=\\"col-md-9\\" id=\\"source-select-wrapper\\"/>\\n                                    </div>\\n                                    <div class=\\"mb-3 row\\">\\n                                        <label class=\\"col-md-3 col-form-label\\">Nome</label>\\n                                        <div class=\\"col-md-9\\">\\n                                            <input type=\\"text\\" id=\\"label\\" class=\\"form-control\\" placeholder=\\"e.g. &quot;Black Friday Mailing Campaign&quot;\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"row\\">\\n                                    <div class=\\"offset-md-3 col-md-9\\">\\n                                        <button type=\\"submit\\" class=\\"btn btn-primary mb-3\\" id=\\"btn_shorten_url\\">Generate Link Tracker</button>\\n                                    </div>\\n                                </div>\\n                            </form>\\n                            <div id=\\"generated_tracked_link\\" class=\\"d-none\\">\\n                                <div class=\\"row\\">\\n                                    <label class=\\"col-md-3 col-form-label text-start\\">Tracked Link</label>\\n                                    <p class=\\"o_website_links_edition col-md-9 d-flex flex-nowrap gap-2 align-items-center mb-0\\">\\n                                        <span class=\\"o_website_links_short_url d-flex align-items-center text-nowrap text-truncate\\" id=\\"short_url\\"><span id=\\"short-url-host\\" class=\\"text-truncate\\"/><span id=\\"o_website_links_code\\"/></span>\\n                                        <span class=\\"o_website_links_edit_tools text-nowrap\\" style=\\"display:none;\\">\\n                                            <a role=\\"button\\" class=\\"o_website_links_ok_edit btn btn-sm btn-primary\\" href=\\"#\\">ok</a> ou\\n                                            <a class=\\"o_website_links_cancel_edit\\" href=\\"#\\">Cancelar</a>\\n                                        </span>\\n                                        <a t-attf-class=\\"#{'' if can_create_link_tracker_code else 'd-none'} o_website_links_edit_code\\" aria-label=\\"Editar código\\" title=\\"Editar código\\"><i class=\\"fa fa-pencil gray\\"/></a>\\n                                        <a class=\\"copy-to-clipboard btn btn-success text-nowrap\\"><i class=\\"fa fa-copy me-2\\"/>Copy</a>\\n                                    </p>\\n                                </div>\\n                                <div class=\\"offset-md-3 col-md-9 px-2\\">\\n                                    <p class=\\"o_website_links_code_error text-danger fw-bold\\" style=\\"display:none;\\"/>\\n                                    <button class=\\"o_website_links_new_link_tracker btn btn-primary my-3\\">Create another Tracker</button>\\n                                </div>\\n                            </div>\\n                        </div>\\n\\n                        <div class=\\"offset-md-1 col-md-4 d-none d-md-block\\">\\n                            <p class=\\"text-muted text-justify\\">Compartilhe essa página com um <strong>link curto</strong> que inclui <strong>rastreadores analíticos</strong>.</p>\\n                            <p class=\\"text-muted text-justify\\">Esses rastreadores podem ser utilizados no Google Analytics para rastrear cliques e visitantes, ou no Odoo em relatórios para rastrear oportunidades e suas receitas correspondentes.</p>\\n                            <a target=\\"_blank\\" href=\\"https://www.odoo.com/documentation/18.0/applications/websites/website/reporting/link_tracker.html\\">Ler mais</a>\\n                        </div>\\n                    </div>\\n\\n                    <div class=\\"o_page_header d-flex justify-content-between align-items-center mb-4 pt-3\\">\\n                        <h2>Seus links rastreados</h2>\\n                        <small class=\\"d-none d-md-block\\" id=\\"filters\\">\\n                            <span class=\\"text-muted me-1\\">Sort By:</span>\\n                            <div class=\\"btn-group\\">\\n                                <button data-bs-toggle=\\"dropdown\\" class=\\"o_website_links_sort_by btn btn-light dropdown-toggle\\">\\n                                    Mais Recente\\n                                </button>\\n                                <div id=\\"recent_links_sort_by\\" class=\\"dropdown-menu dropdown-menu-end\\">\\n                                    <a data-filter=\\"newest\\" class=\\"dropdown-item active\\" href=\\"#\\">Mais Recente</a>\\n                                    <a data-filter=\\"most-clicked\\" class=\\"dropdown-item\\" href=\\"#\\">Número de Cliques</a>\\n                                    <a data-filter=\\"recently-used\\" class=\\"dropdown-item\\" href=\\"#\\">Last Clicks</a>\\n                                </div>\\n                            </div>\\n                        </small>\\n                    </div>\\n\\n                    <div id=\\"o_website_links_recent_links\\" class=\\"pb-4\\">\\n                        <div class=\\"o_website_links_recent_links_notification\\"/>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="website_links.create_shorten_url">\n            <div class="o_website_links_create_tracked_url">\n                <div class="container">\n                    <div class="notification mb-3"/>\n\n                    <div t-attf-class="row mb-4 pt-3 #{'' if can_create_link_tracker else 'd-none'}">\n                        <h2 class="o_page_header">Create a Link tracker</h2>\n                        <div class="col-md-7">\n                            <form id="o_website_links_link_tracker_form">\n\n                                <div class="mb-3 row">\n                                    <label class="col-md-3 col-form-label text-start">Target Link</label>\n                                    <div class="col-md-9">\n                                        <input type="text" id="url" class="form-control required-form-control" required="True" placeholder="e.g. https://www.odoo.com/contactus" t-att-value="u"/>\n                                    </div>\n                                </div>\n\n                                <div class="o_website_links_utm_forms">\n                                    <div class="mb-3 row">\n                                        <label class="col-md-3 col-form-label">Campaign</label>\n                                        <div class="col-md-9" id="campaign-select-wrapper"/>\n                                    </div>\n                                    <div class="mb-3 row">\n                                        <label class="col-md-3 col-form-label">Medium</label>\n                                        <div class="col-md-9" id="channel-select-wrapper"/>\n                                    </div>\n                                    <div class="mb-3 row">\n                                        <label class="col-md-3 col-form-label">Source</label>\n                                        <div class="col-md-9" id="source-select-wrapper"/>\n                                    </div>\n                                    <div class="mb-3 row">\n                                        <label class="col-md-3 col-form-label">Name</label>\n                                        <div class="col-md-9">\n                                            <input type="text" id="label" class="form-control" placeholder="e.g. &quot;Black Friday Mailing Campaign&quot;"/>\n                                        </div>\n                                    </div>\n                                </div>\n\n                                <div class="row">\n                                    <div class="offset-md-3 col-md-9">\n                                        <button type="submit" class="btn btn-primary mb-3" id="btn_shorten_url">Generate Link Tracker</button>\n                                    </div>\n                                </div>\n                            </form>\n                            <div id="generated_tracked_link" class="d-none">\n                                <div class="row">\n                                    <label class="col-md-3 col-form-label text-start">Tracked Link</label>\n                                    <p class="o_website_links_edition col-md-9 d-flex flex-nowrap gap-2 align-items-center mb-0">\n                                        <span class="o_website_links_short_url d-flex align-items-center text-nowrap text-truncate" id="short_url"><span id="short-url-host" class="text-truncate"/><span id="o_website_links_code"/></span>\n                                        <span class="o_website_links_edit_tools text-nowrap" style="display:none;">\n                                            <a role="button" class="o_website_links_ok_edit btn btn-sm btn-primary" href="#">ok</a> or\n                                            <a class="o_website_links_cancel_edit" href="#">cancel</a>\n                                        </span>\n                                        <a t-attf-class="#{'' if can_create_link_tracker_code else 'd-none'} o_website_links_edit_code" aria-label="Edit code" title="Edit code"><i class="fa fa-pencil gray"/></a>\n                                        <a class="copy-to-clipboard btn btn-success text-nowrap"><i class="fa fa-copy me-2"/>Copy</a>\n                                    </p>\n                                </div>\n                                <div class="offset-md-3 col-md-9 px-2">\n                                    <p class="o_website_links_code_error text-danger fw-bold" style="display:none;"/>\n                                    <button class="o_website_links_new_link_tracker btn btn-primary my-3">Create another Tracker</button>\n                                </div>\n                            </div>\n                        </div>\n\n                        <div class="offset-md-1 col-md-4 d-none d-md-block">\n                            <p class="text-muted text-justify">Share this page with a <strong>short link</strong> that includes <strong>analytics trackers</strong>.</p>\n                            <p class="text-muted text-justify">Those trackers can be used in Google Analytics to track clicks and visitors, or in Odoo reports to track opportunities and related revenues.</p>\n                            <a target="_blank" href="https://www.odoo.com/documentation/18.0/applications/websites/website/reporting/link_tracker.html">Read More</a>\n                        </div>\n                    </div>\n\n                    <div class="o_page_header d-flex justify-content-between align-items-center mb-4 pt-3">\n                        <h2>Your tracked links</h2>\n                        <small class="d-none d-md-block" id="filters">\n                            <span class="text-muted me-1">Sort By:</span>\n                            <div class="btn-group">\n                                <button data-bs-toggle="dropdown" class="o_website_links_sort_by btn btn-light dropdown-toggle">\n                                    Newest\n                                </button>\n                                <div id="recent_links_sort_by" class="dropdown-menu dropdown-menu-end">\n                                    <a data-filter="newest" class="dropdown-item active" href="#">Newest</a>\n                                    <a data-filter="most-clicked" class="dropdown-item" href="#">Number of Clicks</a>\n                                    <a data-filter="recently-used" class="dropdown-item" href="#">Last Clicks</a>\n                                </div>\n                            </div>\n                        </small>\n                    </div>\n\n                    <div id="o_website_links_recent_links" class="pb-4">\n                        <div class="o_website_links_recent_links_notification"/>\n                    </div>\n                </div>\n            </div>\n        </t>\n\n        	f	t	2026-05-12 08:53:27.885829	2026-05-12 08:53:27.885829	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3922	16	\N	1	1	Link Statistics	\N	website_links.graphs	qweb	website_links/views/website_links_graphs.xml	primary	{"en_US": "<t name=\\"Link Statistics\\" t-name=\\"website_links.graphs\\">\\n            <t t-call=\\"website.layout\\">\\n                <div class=\\"o_website_links_chart\\">\\n                    <div class=\\"container\\">\\n                        <div class=\\"mt8\\">\\n                            <ol class=\\"breadcrumb\\">\\n                                <li class=\\"breadcrumb-item\\"><a href=\\"/r\\">Link Tracker</a></li>\\n                                <li class=\\"breadcrumb-item active truncate_text\\"><t t-esc=\\"title\\"/></li>\\n                            </ol>\\n                        </div>\\n\\n                        <input type=\\"hidden\\" id=\\"code\\" t-att-value=\\"code\\"/>\\n                        <input type=\\"hidden\\" id=\\"link_id\\" t-att-value=\\"id\\"/>\\n\\n                        <h1 class=\\"o_page_header mt0 text-truncate\\"><t t-esc=\\"title\\"/></h1>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Original URL</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p class=\\"truncate_text mw-100\\" t-att-title=\\"url\\"><a t-att-href=\\"url\\"><t t-esc=\\"url\\"/></a></p>\\n                            </div>\\n                        </div>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Tracked Link</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p>\\n                                    <span class=\\"o_website_links_short_url\\" id=\\"short_url\\"><span id=\\"short-url-host\\"><t t-esc=\\"short_url_host\\"/></span><span id=\\"o_website_links_code\\"><t t-esc=\\"code\\"/></span></span>\\n                                    <span class=\\"o_website_links_edit_tools\\" style=\\"display:none;\\">\\n                                        <a role=\\"button\\" class=\\"o_website_links_ok_edit btn btn-sm btn-primary\\" href=\\"#\\">ok</a> or \\n                                        <a class=\\"o_website_links_cancel_edit\\" href=\\"#\\">cancel</a>\\n                                    </span>\\n                                    <a t-attf-class=\\"#{'' if can_create_link_tracker_code else 'd-none'} o_website_links_edit_code\\" aria-label=\\"Edit code\\" title=\\"Edit code\\"><span class=\\"fa fa-pencil gray\\"/></a>\\n                                    <a class=\\"copy-to-clipboard btn btn-sm btn-primary\\" t-att-data-clipboard-text=\\"short_url\\"><i class=\\"fa fa-copy me-2\\"/>Copy</a>\\n                                </p>\\n                                <p class=\\"o_website_links_code_error\\" style=\\"color:red;font-weight:bold;display:none\\"/>\\n                            </div>\\n                        </div>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Redirected URL</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10 d-flex flex-nowrap align-items-start gap-1\\">\\n                                <p class=\\"truncate_text\\" t-att-title=\\"redirected_url\\">\\n                                    <t t-esc=\\"redirected_url\\"/>\\n                                </p>\\n                                <a class=\\"copy-to-clipboard btn btn-sm btn-primary\\" t-att-data-clipboard-text=\\"redirected_url\\"><i class=\\"fa fa-copy me-2\\"/>Copy</a>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"campaign_id\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Campaign</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p><t t-esc=\\"campaign_id[1]\\"/></p>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"medium_id\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Medium</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p><t t-esc=\\"medium_id[1]\\"/></p>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"source_id\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Source</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p><t t-esc=\\"source_id[1]\\"/></p>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"label\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Name</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p t-out=\\"label\\"/>\\n                            </div>\\n                        </div>\\n\\n                        <h1 class=\\"o_page_header\\">Statistics\\n                            <small class=\\"float-end d-none d-md-block mt16\\" id=\\"filters\\">\\n                                <ul class=\\"nav nav-tabs nav-tabs-inline graph-tabs\\" role=\\"tablist\\">\\n                                    <li class=\\"nav-item\\"><a aria-controls=\\"all_time_charts\\" href=\\"#all_time_charts\\" class=\\"nav-link active\\" role=\\"tab\\" data-bs-toggle=\\"tab\\">All Time</a></li>\\n                                    <li class=\\"nav-item\\"><a aria-controls=\\"last_month_charts\\" href=\\"#last_month_charts\\" class=\\"nav-link\\" role=\\"tab\\" data-bs-toggle=\\"tab\\">Last Month</a></li>\\n                                    <li class=\\"nav-item\\"><a aria-controls=\\"last_week_charts\\" href=\\"#last_week_charts\\" class=\\"nav-link\\" role=\\"tab\\" data-bs-toggle=\\"tab\\">Last Week</a></li>\\n                                </ul>\\n                            </small>\\n                        </h1>\\n\\n                        <div class=\\"mb128\\">\\n                            <div class=\\"tab-content\\">\\n                                <!-- All Time Charts -->\\n                                <div role=\\"tabpanel\\" class=\\"tab-pane active\\" id=\\"all_time_charts\\">\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"all_time_clicks_chart\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"all_time_countries_charts\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <!-- Last Month Charts -->\\n                                <div role=\\"tabpanel\\" class=\\"tab-pane\\" id=\\"last_month_charts\\">\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_month_clicks_chart\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_month_countries_charts\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <!-- Last Week Charts -->\\n                                <div role=\\"tabpanel\\" class=\\"tab-pane\\" id=\\"last_week_charts\\">\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_week_clicks_chart\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_week_countries_charts\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </t>\\n        </t>", "es_ES": "<t name=\\"Link Statistics\\" t-name=\\"website_links.graphs\\">\\n            <t t-call=\\"website.layout\\">\\n                <div class=\\"o_website_links_chart\\">\\n                    <div class=\\"container\\">\\n                        <div class=\\"mt8\\">\\n                            <ol class=\\"breadcrumb\\">\\n                                <li class=\\"breadcrumb-item\\"><a href=\\"/r\\">Rastreador de enlaces</a></li>\\n                                <li class=\\"breadcrumb-item active truncate_text\\"><t t-esc=\\"title\\"/></li>\\n                            </ol>\\n                        </div>\\n\\n                        <input type=\\"hidden\\" id=\\"code\\" t-att-value=\\"code\\"/>\\n                        <input type=\\"hidden\\" id=\\"link_id\\" t-att-value=\\"id\\"/>\\n\\n                        <h1 class=\\"o_page_header mt0 text-truncate\\"><t t-esc=\\"title\\"/></h1>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>URL original</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p class=\\"truncate_text mw-100\\" t-att-title=\\"url\\"><a t-att-href=\\"url\\"><t t-esc=\\"url\\"/></a></p>\\n                            </div>\\n                        </div>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Enlace rastreado</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p>\\n                                    <span class=\\"o_website_links_short_url\\" id=\\"short_url\\"><span id=\\"short-url-host\\"><t t-esc=\\"short_url_host\\"/></span><span id=\\"o_website_links_code\\"><t t-esc=\\"code\\"/></span></span>\\n                                    <span class=\\"o_website_links_edit_tools\\" style=\\"display:none;\\">\\n                                        <a role=\\"button\\" class=\\"o_website_links_ok_edit btn btn-sm btn-primary\\" href=\\"#\\">ok</a> o \\n                                        <a class=\\"o_website_links_cancel_edit\\" href=\\"#\\">cancelar</a>\\n                                    </span>\\n                                    <a t-attf-class=\\"#{'' if can_create_link_tracker_code else 'd-none'} o_website_links_edit_code\\" aria-label=\\"Editar código\\" title=\\"Editar código\\"><span class=\\"fa fa-pencil gray\\"/></a>\\n                                    <a class=\\"copy-to-clipboard btn btn-sm btn-primary\\" t-att-data-clipboard-text=\\"short_url\\"><i class=\\"fa fa-copy me-2\\"/>Copiar</a>\\n                                </p>\\n                                <p class=\\"o_website_links_code_error\\" style=\\"color:red;font-weight:bold;display:none\\"/>\\n                            </div>\\n                        </div>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>URL redireccionada</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10 d-flex flex-nowrap align-items-start gap-1\\">\\n                                <p class=\\"truncate_text\\" t-att-title=\\"redirected_url\\">\\n                                    <t t-esc=\\"redirected_url\\"/>\\n                                </p>\\n                                <a class=\\"copy-to-clipboard btn btn-sm btn-primary\\" t-att-data-clipboard-text=\\"redirected_url\\"><i class=\\"fa fa-copy me-2\\"/>Copiar</a>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"campaign_id\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Campaña</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p><t t-esc=\\"campaign_id[1]\\"/></p>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"medium_id\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Medio</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p><t t-esc=\\"medium_id[1]\\"/></p>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"source_id\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Origen</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p><t t-esc=\\"source_id[1]\\"/></p>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"label\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Nombre</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p t-out=\\"label\\"/>\\n                            </div>\\n                        </div>\\n\\n                        <h1 class=\\"o_page_header\\">Estadísticas\\n                            <small class=\\"float-end d-none d-md-block mt16\\" id=\\"filters\\">\\n                                <ul class=\\"nav nav-tabs nav-tabs-inline graph-tabs\\" role=\\"tablist\\">\\n                                    <li class=\\"nav-item\\"><a aria-controls=\\"all_time_charts\\" href=\\"#all_time_charts\\" class=\\"nav-link active\\" role=\\"tab\\" data-bs-toggle=\\"tab\\">Todo el tiempo</a></li>\\n                                    <li class=\\"nav-item\\"><a aria-controls=\\"last_month_charts\\" href=\\"#last_month_charts\\" class=\\"nav-link\\" role=\\"tab\\" data-bs-toggle=\\"tab\\">Mes anterior</a></li>\\n                                    <li class=\\"nav-item\\"><a aria-controls=\\"last_week_charts\\" href=\\"#last_week_charts\\" class=\\"nav-link\\" role=\\"tab\\" data-bs-toggle=\\"tab\\">Semana anterior</a></li>\\n                                </ul>\\n                            </small>\\n                        </h1>\\n\\n                        <div class=\\"mb128\\">\\n                            <div class=\\"tab-content\\">\\n                                <!-- All Time Charts -->\\n                                <div role=\\"tabpanel\\" class=\\"tab-pane active\\" id=\\"all_time_charts\\">\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"all_time_clicks_chart\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"all_time_countries_charts\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <!-- Last Month Charts -->\\n                                <div role=\\"tabpanel\\" class=\\"tab-pane\\" id=\\"last_month_charts\\">\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_month_clicks_chart\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_month_countries_charts\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <!-- Last Week Charts -->\\n                                <div role=\\"tabpanel\\" class=\\"tab-pane\\" id=\\"last_week_charts\\">\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_week_clicks_chart\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_week_countries_charts\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </t>\\n        </t>", "pt_PT": "<t name=\\"Link Statistics\\" t-name=\\"website_links.graphs\\">\\n            <t t-call=\\"website.layout\\">\\n                <div class=\\"o_website_links_chart\\">\\n                    <div class=\\"container\\">\\n                        <div class=\\"mt8\\">\\n                            <ol class=\\"breadcrumb\\">\\n                                <li class=\\"breadcrumb-item\\"><a href=\\"/r\\">Rastrear Ligações</a></li>\\n                                <li class=\\"breadcrumb-item active truncate_text\\"><t t-esc=\\"title\\"/></li>\\n                            </ol>\\n                        </div>\\n\\n                        <input type=\\"hidden\\" id=\\"code\\" t-att-value=\\"code\\"/>\\n                        <input type=\\"hidden\\" id=\\"link_id\\" t-att-value=\\"id\\"/>\\n\\n                        <h1 class=\\"o_page_header mt0 text-truncate\\"><t t-esc=\\"title\\"/></h1>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>URL Original</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p class=\\"truncate_text mw-100\\" t-att-title=\\"url\\"><a t-att-href=\\"url\\"><t t-esc=\\"url\\"/></a></p>\\n                            </div>\\n                        </div>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Link rastreado</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p>\\n                                    <span class=\\"o_website_links_short_url\\" id=\\"short_url\\"><span id=\\"short-url-host\\"><t t-esc=\\"short_url_host\\"/></span><span id=\\"o_website_links_code\\"><t t-esc=\\"code\\"/></span></span>\\n                                    <span class=\\"o_website_links_edit_tools\\" style=\\"display:none;\\">\\n                                        <a role=\\"button\\" class=\\"o_website_links_ok_edit btn btn-sm btn-primary\\" href=\\"#\\">ok</a> ou \\n                                        <a class=\\"o_website_links_cancel_edit\\" href=\\"#\\">Cancelar</a>\\n                                    </span>\\n                                    <a t-attf-class=\\"#{'' if can_create_link_tracker_code else 'd-none'} o_website_links_edit_code\\" aria-label=\\"Editar código\\" title=\\"Editar código\\"><span class=\\"fa fa-pencil gray\\"/></a>\\n                                    <a class=\\"copy-to-clipboard btn btn-sm btn-primary\\" t-att-data-clipboard-text=\\"short_url\\"><i class=\\"fa fa-copy me-2\\"/>Copy</a>\\n                                </p>\\n                                <p class=\\"o_website_links_code_error\\" style=\\"color:red;font-weight:bold;display:none\\"/>\\n                            </div>\\n                        </div>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>URL Redirecionado</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10 d-flex flex-nowrap align-items-start gap-1\\">\\n                                <p class=\\"truncate_text\\" t-att-title=\\"redirected_url\\">\\n                                    <t t-esc=\\"redirected_url\\"/>\\n                                </p>\\n                                <a class=\\"copy-to-clipboard btn btn-sm btn-primary\\" t-att-data-clipboard-text=\\"redirected_url\\"><i class=\\"fa fa-copy me-2\\"/>Copy</a>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"campaign_id\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Campanha</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p><t t-esc=\\"campaign_id[1]\\"/></p>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"medium_id\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Meio</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p><t t-esc=\\"medium_id[1]\\"/></p>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"source_id\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Origem</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p><t t-esc=\\"source_id[1]\\"/></p>\\n                            </div>\\n                        </div>\\n                        <div t-if=\\"label\\" class=\\"row\\">\\n                            <div class=\\"col-md-2\\">\\n                                <p><strong>Nome</strong></p>\\n                            </div>\\n                            <div class=\\"col-md-10\\">\\n                                <p t-out=\\"label\\"/>\\n                            </div>\\n                        </div>\\n\\n                        <h1 class=\\"o_page_header\\">Estatísticas\\n                            <small class=\\"float-end d-none d-md-block mt16\\" id=\\"filters\\">\\n                                <ul class=\\"nav nav-tabs nav-tabs-inline graph-tabs\\" role=\\"tablist\\">\\n                                    <li class=\\"nav-item\\"><a aria-controls=\\"all_time_charts\\" href=\\"#all_time_charts\\" class=\\"nav-link active\\" role=\\"tab\\" data-bs-toggle=\\"tab\\">Todo o tempo</a></li>\\n                                    <li class=\\"nav-item\\"><a aria-controls=\\"last_month_charts\\" href=\\"#last_month_charts\\" class=\\"nav-link\\" role=\\"tab\\" data-bs-toggle=\\"tab\\">Mês Passado</a></li>\\n                                    <li class=\\"nav-item\\"><a aria-controls=\\"last_week_charts\\" href=\\"#last_week_charts\\" class=\\"nav-link\\" role=\\"tab\\" data-bs-toggle=\\"tab\\">Semana Passada</a></li>\\n                                </ul>\\n                            </small>\\n                        </h1>\\n\\n                        <div class=\\"mb128\\">\\n                            <div class=\\"tab-content\\">\\n                                <!-- All Time Charts -->\\n                                <div role=\\"tabpanel\\" class=\\"tab-pane active\\" id=\\"all_time_charts\\">\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"all_time_clicks_chart\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"all_time_countries_charts\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <!-- Last Month Charts -->\\n                                <div role=\\"tabpanel\\" class=\\"tab-pane\\" id=\\"last_month_charts\\">\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_month_clicks_chart\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_month_countries_charts\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <!-- Last Week Charts -->\\n                                <div role=\\"tabpanel\\" class=\\"tab-pane\\" id=\\"last_week_charts\\">\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_week_clicks_chart\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                    <div class=\\"website_links_click_chart mt32\\" id=\\"last_week_countries_charts\\">\\n                                        <h3 class=\\"title\\"/>\\n                                        <canvas style=\\"height:10em;\\"/>\\n                                    </div>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </t>\\n        </t>"}	<?xml version="1.0"?>\n<t name="Link Statistics" t-name="website_links.graphs">\n            <t t-call="website.layout">\n                <div class="o_website_links_chart">\n                    <div class="container">\n                        <div class="mt8">\n                            <ol class="breadcrumb">\n                                <li class="breadcrumb-item"><a href="/r">Link Tracker</a></li>\n                                <li class="breadcrumb-item active truncate_text"><t t-esc="title"/></li>\n                            </ol>\n                        </div>\n\n                        <input type="hidden" id="code" t-att-value="code"/>\n                        <input type="hidden" id="link_id" t-att-value="id"/>\n\n                        <h1 class="o_page_header mt0 text-truncate"><t t-esc="title"/></h1>\n\n                        <div class="row">\n                            <div class="col-md-2">\n                                <p><strong>Original URL</strong></p>\n                            </div>\n                            <div class="col-md-10">\n                                <p class="truncate_text mw-100" t-att-title="url"><a t-att-href="url"><t t-esc="url"/></a></p>\n                            </div>\n                        </div>\n\n                        <div class="row">\n                            <div class="col-md-2">\n                                <p><strong>Tracked Link</strong></p>\n                            </div>\n                            <div class="col-md-10">\n                                <p>\n                                    <span class="o_website_links_short_url" id="short_url"><span id="short-url-host"><t t-esc="short_url_host"/></span><span id="o_website_links_code"><t t-esc="code"/></span></span>\n                                    <span class="o_website_links_edit_tools" style="display:none;">\n                                        <a role="button" class="o_website_links_ok_edit btn btn-sm btn-primary" href="#">ok</a> or \n                                        <a class="o_website_links_cancel_edit" href="#">cancel</a>\n                                    </span>\n                                    <a t-attf-class="#{'' if can_create_link_tracker_code else 'd-none'} o_website_links_edit_code" aria-label="Edit code" title="Edit code"><span class="fa fa-pencil gray"/></a>\n                                    <a class="copy-to-clipboard btn btn-sm btn-primary" t-att-data-clipboard-text="short_url"><i class="fa fa-copy me-2"/>Copy</a>\n                                </p>\n                                <p class="o_website_links_code_error" style="color:red;font-weight:bold;display:none"/>\n                            </div>\n                        </div>\n\n                        <div class="row">\n                            <div class="col-md-2">\n                                <p><strong>Redirected URL</strong></p>\n                            </div>\n                            <div class="col-md-10 d-flex flex-nowrap align-items-start gap-1">\n                                <p class="truncate_text" t-att-title="redirected_url">\n                                    <t t-esc="redirected_url"/>\n                                </p>\n                                <a class="copy-to-clipboard btn btn-sm btn-primary" t-att-data-clipboard-text="redirected_url"><i class="fa fa-copy me-2"/>Copy</a>\n                            </div>\n                        </div>\n                        <div t-if="campaign_id" class="row">\n                            <div class="col-md-2">\n                                <p><strong>Campaign</strong></p>\n                            </div>\n                            <div class="col-md-10">\n                                <p><t t-esc="campaign_id[1]"/></p>\n                            </div>\n                        </div>\n                        <div t-if="medium_id" class="row">\n                            <div class="col-md-2">\n                                <p><strong>Medium</strong></p>\n                            </div>\n                            <div class="col-md-10">\n                                <p><t t-esc="medium_id[1]"/></p>\n                            </div>\n                        </div>\n                        <div t-if="source_id" class="row">\n                            <div class="col-md-2">\n                                <p><strong>Source</strong></p>\n                            </div>\n                            <div class="col-md-10">\n                                <p><t t-esc="source_id[1]"/></p>\n                            </div>\n                        </div>\n                        <div t-if="label" class="row">\n                            <div class="col-md-2">\n                                <p><strong>Name</strong></p>\n                            </div>\n                            <div class="col-md-10">\n                                <p t-out="label"/>\n                            </div>\n                        </div>\n\n                        <h1 class="o_page_header">Statistics\n                            <small class="float-end d-none d-md-block mt16" id="filters">\n                                <ul class="nav nav-tabs nav-tabs-inline graph-tabs" role="tablist">\n                                    <li class="nav-item"><a aria-controls="all_time_charts" href="#all_time_charts" class="nav-link active" role="tab" data-bs-toggle="tab">All Time</a></li>\n                                    <li class="nav-item"><a aria-controls="last_month_charts" href="#last_month_charts" class="nav-link" role="tab" data-bs-toggle="tab">Last Month</a></li>\n                                    <li class="nav-item"><a aria-controls="last_week_charts" href="#last_week_charts" class="nav-link" role="tab" data-bs-toggle="tab">Last Week</a></li>\n                                </ul>\n                            </small>\n                        </h1>\n\n                        <div class="mb128">\n                            <div class="tab-content">\n                                <!-- All Time Charts -->\n                                <div role="tabpanel" class="tab-pane active" id="all_time_charts">\n                                    <div class="website_links_click_chart mt32" id="all_time_clicks_chart">\n                                        <h3 class="title"/>\n                                        <canvas style="height:10em;"/>\n                                    </div>\n                                    <div class="website_links_click_chart mt32" id="all_time_countries_charts">\n                                        <h3 class="title"/>\n                                        <canvas style="height:10em;"/>\n                                    </div>\n                                </div>\n\n                                <!-- Last Month Charts -->\n                                <div role="tabpanel" class="tab-pane" id="last_month_charts">\n                                    <div class="website_links_click_chart mt32" id="last_month_clicks_chart">\n                                        <h3 class="title"/>\n                                        <canvas style="height:10em;"/>\n                                    </div>\n                                    <div class="website_links_click_chart mt32" id="last_month_countries_charts">\n                                        <h3 class="title"/>\n                                        <canvas style="height:10em;"/>\n                                    </div>\n                                </div>\n\n                                <!-- Last Week Charts -->\n                                <div role="tabpanel" class="tab-pane" id="last_week_charts">\n                                    <div class="website_links_click_chart mt32" id="last_week_clicks_chart">\n                                        <h3 class="title"/>\n                                        <canvas style="height:10em;"/>\n                                    </div>\n                                    <div class="website_links_click_chart mt32" id="last_week_countries_charts">\n                                        <h3 class="title"/>\n                                        <canvas style="height:10em;"/>\n                                    </div>\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </t>\n        </t>\n	f	t	2026-05-12 08:53:27.885829	2026-05-12 08:53:27.885829	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3923	16	\N	1	1	follow	\N	website_mail.follow	qweb	website_mail/views/website_mail_templates.xml	primary	{"en_US": "<t t-name=\\"website_mail.follow\\">\\n        <div t-attf-class=\\"input-group js_follow #{div_class}\\" t-att-data-id=\\"object.id\\" t-att-data-object=\\"object._name\\" t-att-data-follow=\\"object.id and object.message_is_follower and 'on' or 'off'\\" t-att-data-unsubscribe=\\"'unsubscribe' if 'unsubscribe' in request.params else None\\">\\n            <input type=\\"email\\" name=\\"email\\" class=\\"js_follow_email form-control\\" placeholder=\\"your email...\\" groups=\\"base.group_public\\"/>\\n            <div t-if=\\"icons_design and not request.env.user._is_public()\\" class=\\"js_follow_icons_container\\">\\n                <button class=\\"btn text-reset js_unfollow_btn\\">\\n                    <div class=\\"d-flex align-items-center\\">\\n                        <small>Unfollow</small><i class=\\"fa fa-fw ms-1\\"/>\\n                    </div>\\n                </button>\\n                <button class=\\"btn text-reset js_follow_btn\\">\\n                    <div class=\\"d-flex align-items-center\\">\\n                        <small>Follow</small><i class=\\"fa fa-fw ms-1\\"/>\\n                    </div>\\n                </button>\\n            </div>\\n            <t t-else=\\"\\">\\n                <button href=\\"#\\" t-attf-class=\\"btn btn-secondary js_unfollow_btn\\">Unsubscribe</button>\\n                <button href=\\"#\\" t-attf-class=\\"btn btn-primary js_follow_btn\\">Subscribe</button>\\n            </t>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"website_mail.follow\\">\\n        <div t-attf-class=\\"input-group js_follow #{div_class}\\" t-att-data-id=\\"object.id\\" t-att-data-object=\\"object._name\\" t-att-data-follow=\\"object.id and object.message_is_follower and 'on' or 'off'\\" t-att-data-unsubscribe=\\"'unsubscribe' if 'unsubscribe' in request.params else None\\">\\n            <input type=\\"email\\" name=\\"email\\" class=\\"js_follow_email form-control\\" placeholder=\\"su correo electrónico...\\" groups=\\"base.group_public\\"/>\\n            <div t-if=\\"icons_design and not request.env.user._is_public()\\" class=\\"js_follow_icons_container\\">\\n                <button class=\\"btn text-reset js_unfollow_btn\\">\\n                    <div class=\\"d-flex align-items-center\\">\\n                        <small>Dejar de seguir</small><i class=\\"fa fa-fw ms-1\\"/>\\n                    </div>\\n                </button>\\n                <button class=\\"btn text-reset js_follow_btn\\">\\n                    <div class=\\"d-flex align-items-center\\">\\n                        <small>Seguir</small><i class=\\"fa fa-fw ms-1\\"/>\\n                    </div>\\n                </button>\\n            </div>\\n            <t t-else=\\"\\">\\n                <button href=\\"#\\" t-attf-class=\\"btn btn-secondary js_unfollow_btn\\">Cancelar suscripción</button>\\n                <button href=\\"#\\" t-attf-class=\\"btn btn-primary js_follow_btn\\">Suscribirse</button>\\n            </t>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"website_mail.follow\\">\\n        <div t-attf-class=\\"input-group js_follow #{div_class}\\" t-att-data-id=\\"object.id\\" t-att-data-object=\\"object._name\\" t-att-data-follow=\\"object.id and object.message_is_follower and 'on' or 'off'\\" t-att-data-unsubscribe=\\"'unsubscribe' if 'unsubscribe' in request.params else None\\">\\n            <input type=\\"email\\" name=\\"email\\" class=\\"js_follow_email form-control\\" placeholder=\\"o seu e-mail\\" groups=\\"base.group_public\\"/>\\n            <div t-if=\\"icons_design and not request.env.user._is_public()\\" class=\\"js_follow_icons_container\\">\\n                <button class=\\"btn text-reset js_unfollow_btn\\">\\n                    <div class=\\"d-flex align-items-center\\">\\n                        <small>Deixar de seguir</small><i class=\\"fa fa-fw ms-1\\"/>\\n                    </div>\\n                </button>\\n                <button class=\\"btn text-reset js_follow_btn\\">\\n                    <div class=\\"d-flex align-items-center\\">\\n                        <small>Seguir</small><i class=\\"fa fa-fw ms-1\\"/>\\n                    </div>\\n                </button>\\n            </div>\\n            <t t-else=\\"\\">\\n                <button href=\\"#\\" t-attf-class=\\"btn btn-secondary js_unfollow_btn\\">Cancelar Subscrição</button>\\n                <button href=\\"#\\" t-attf-class=\\"btn btn-primary js_follow_btn\\">Subscrever</button>\\n            </t>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="website_mail.follow">\n        <div t-attf-class="input-group js_follow #{div_class}" t-att-data-id="object.id" t-att-data-object="object._name" t-att-data-follow="object.id and object.message_is_follower and 'on' or 'off'" t-att-data-unsubscribe="'unsubscribe' if 'unsubscribe' in request.params else None">\n            <input type="email" name="email" class="js_follow_email form-control" placeholder="your email..." groups="base.group_public"/>\n            <div t-if="icons_design and not request.env.user._is_public()" class="js_follow_icons_container">\n                <button class="btn text-reset js_unfollow_btn">\n                    <div class="d-flex align-items-center">\n                        <small>Unfollow</small><i class="fa fa-fw ms-1"/>\n                    </div>\n                </button>\n                <button class="btn text-reset js_follow_btn">\n                    <div class="d-flex align-items-center">\n                        <small>Follow</small><i class="fa fa-fw ms-1"/>\n                    </div>\n                </button>\n            </div>\n            <t t-else="">\n                <button href="#" t-attf-class="btn btn-secondary js_unfollow_btn">Unsubscribe</button>\n                <button href="#" t-attf-class="btn btn-primary js_follow_btn">Subscribe</button>\n            </t>\n        </div>\n    </t>\n	f	t	2026-05-12 08:53:28.240391	2026-05-12 08:53:28.240391	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4070	16	\N	1	1	timesheets.analysis.report.graph	timesheets.analysis.report	\N	graph	hr_timesheet/report/hr_timesheet_report_view.xml	primary	{"en_US": "<graph string=\\"Timesheets\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                    <field name=\\"employee_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount\\" string=\\"Timesheet Costs\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </graph>", "es_ES": "<graph string=\\"Partes de horas\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                    <field name=\\"employee_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount\\" string=\\"Coste de los partes de horas\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </graph>", "pt_PT": "<graph string=\\"Registos de Horas\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                    <field name=\\"employee_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount\\" string=\\"Custos da Folha de Horas\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </graph>"}	<?xml version="1.0"?>\n<graph string="Timesheets" sample="1" js_class="hr_timesheet_graphview">\n                    <field name="employee_id" type="row"/>\n                    <field name="amount" string="Timesheet Costs"/>\n                    <field name="unit_amount" type="measure" widget="timesheet_uom"/>\n                </graph>\n            	f	t	2026-05-18 09:28:44.688432	2026-05-18 09:28:44.688432	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3927	16	3894	1	1	website.visitor.view.form.inherit.website.mass.mailing.sms	website.visitor	\N	form	website_sms/views/website_visitor_views.xml	extension	{"en_US": "<xpath expr=\\"//header\\" position=\\"inside\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" class=\\"btn btn-primary\\" invisible=\\"not mobile\\" string=\\"Send SMS\\"/>\\n            </xpath>", "es_ES": "<xpath expr=\\"//header\\" position=\\"inside\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" class=\\"btn btn-primary\\" invisible=\\"not mobile\\" string=\\"Enviar SMS\\"/>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//header\\" position=\\"inside\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" class=\\"btn btn-primary\\" invisible=\\"not mobile\\" string=\\"Enviar SMS\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//header" position="inside">\n                <button name="action_send_sms" type="object" class="btn btn-primary" invisible="not mobile" string="Send SMS"/>\n            </xpath>\n        	f	t	2026-05-12 08:53:28.985458	2026-05-12 08:53:28.985458	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3924	16	\N	1	1	Task Submitted	\N	website_project.task_submitted	qweb	website_project/views/project_portal_project_task_template.xml	primary	{"en_US": "<t name=\\"Task Submitted\\" t-name=\\"website_project.task_submitted\\">\\n        <t t-call=\\"website.layout\\">\\n            <div class=\\"oe_structure oe_empty h-100\\">\\n                <div class=\\"container d-flex flex-column justify-content-center h-100\\">\\n                    <div class=\\"row justify-content-center mb16\\">\\n                        <t t-if=\\"request.session.get('form_builder_model_model', '') == 'project.task'\\">\\n                            <t t-set=\\"task\\" t-value=\\"request.website._website_form_last_record()\\"/>\\n                        </t>\\n                        <h1 class=\\"text-center\\">\\n                            <i class=\\"fa fa-check-circle fa-1x text-success me-2\\" role=\\"img\\" aria-label=\\"Success\\" title=\\"Success\\"/>\\n                                <t t-if=\\"task\\">\\n                                    <span>\\n                                    Your Task Number is\\n                                        <a t-if=\\"request.session.uid and task.sudo().project_id.id and task.project_privacy_visibility != 'followers'\\" t-attf-href=\\"/my/task/#{task.id}\\">\\n                                            #<span t-field=\\"task.id\\"/>\\n                                        </a>\\n                                        <t t-else=\\"\\">#<span t-field=\\"task.id\\"/></t>.\\n                                    </span>\\n                                </t>\\n                        </h1>\\n                        <h2 class=\\"text-center\\">Thank you for contacting us, our team will get right on it!</h2>\\n                        <div class=\\"text-center\\">\\n                            <a class=\\"btn btn-primary\\" t-attf-href=\\"/my/task/#{task.id}\\" t-if=\\"task and task.id and request.session.uid and task.project_id.id and task.project_privacy_visibility != 'followers'\\">\\n                                View Task\\n                            </a>\\n                            <a class=\\"btn btn-primary\\" href=\\"/\\">Go to the Homepage</a>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"Task Submitted\\" t-name=\\"website_project.task_submitted\\">\\n        <t t-call=\\"website.layout\\">\\n            <div class=\\"oe_structure oe_empty h-100\\">\\n                <div class=\\"container d-flex flex-column justify-content-center h-100\\">\\n                    <div class=\\"row justify-content-center mb16\\">\\n                        <t t-if=\\"request.session.get('form_builder_model_model', '') == 'project.task'\\">\\n                            <t t-set=\\"task\\" t-value=\\"request.website._website_form_last_record()\\"/>\\n                        </t>\\n                        <h1 class=\\"text-center\\">\\n                            <i class=\\"fa fa-check-circle fa-1x text-success me-2\\" role=\\"img\\" aria-label=\\"Success\\" title=\\"Success\\"/>\\n                                <t t-if=\\"task\\">\\n                                    <span>\\n                                    El número de su tarea es\\n                                        <a t-if=\\"request.session.uid and task.sudo().project_id.id and task.project_privacy_visibility != 'followers'\\" t-attf-href=\\"/my/task/#{task.id}\\">\\n                                            #<span t-field=\\"task.id\\"/>\\n                                        </a>\\n                                        <t t-else=\\"\\">#<span t-field=\\"task.id\\"/></t>.\\n                                    </span>\\n                                </t>\\n                        </h1>\\n                        <h2 class=\\"text-center\\">Gracias por contactarnos. ¡Nuestro equipo trabajará en ello!</h2>\\n                        <div class=\\"text-center\\">\\n                            <a class=\\"btn btn-primary\\" t-attf-href=\\"/my/task/#{task.id}\\" t-if=\\"task and task.id and request.session.uid and task.project_id.id and task.project_privacy_visibility != 'followers'\\">\\n                                Ver tarea\\n                            </a>\\n                            <a class=\\"btn btn-primary\\" href=\\"/\\">Volver a la página principal</a>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "pt_PT": "<t name=\\"Task Submitted\\" t-name=\\"website_project.task_submitted\\">\\n        <t t-call=\\"website.layout\\">\\n            <div class=\\"oe_structure oe_empty h-100\\">\\n                <div class=\\"container d-flex flex-column justify-content-center h-100\\">\\n                    <div class=\\"row justify-content-center mb16\\">\\n                        <t t-if=\\"request.session.get('form_builder_model_model', '') == 'project.task'\\">\\n                            <t t-set=\\"task\\" t-value=\\"request.website._website_form_last_record()\\"/>\\n                        </t>\\n                        <h1 class=\\"text-center\\">\\n                            <i class=\\"fa fa-check-circle fa-1x text-success me-2\\" role=\\"img\\" aria-label=\\"Success\\" title=\\"Success\\"/>\\n                                <t t-if=\\"task\\">\\n                                    <span>\\n                                    Your Task Number is\\n                                        <a t-if=\\"request.session.uid and task.sudo().project_id.id and task.project_privacy_visibility != 'followers'\\" t-attf-href=\\"/my/task/#{task.id}\\">\\n                                            #<span t-field=\\"task.id\\"/>\\n                                        </a>\\n                                        <t t-else=\\"\\">#<span t-field=\\"task.id\\"/></t>.\\n                                    </span>\\n                                </t>\\n                        </h1>\\n                        <h2 class=\\"text-center\\">Obrigado pelo contacto, a nossa equipa vai dar seguimento de imediato!</h2>\\n                        <div class=\\"text-center\\">\\n                            <a class=\\"btn btn-primary\\" t-attf-href=\\"/my/task/#{task.id}\\" t-if=\\"task and task.id and request.session.uid and task.project_id.id and task.project_privacy_visibility != 'followers'\\">\\n                                Ver Tarefa\\n                            </a>\\n                            <a class=\\"btn btn-primary\\" href=\\"/\\">Go to the Homepage</a>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>"}	<t name="Task Submitted" t-name="website_project.task_submitted">\n        <t t-call="website.layout">\n            <div class="oe_structure oe_empty h-100">\n                <div class="container d-flex flex-column justify-content-center h-100">\n                    <div class="row justify-content-center mb16">\n                        <t t-if="request.session.get('form_builder_model_model', '') == 'project.task'">\n                            <t t-set="task" t-value="request.website._website_form_last_record()"/>\n                        </t>\n                        <h1 class="text-center">\n                            <i class="fa fa-check-circle fa-1x text-success me-2" role="img" aria-label="Success" title="Success"/>\n                                <t t-if="task">\n                                    <span>\n                                    Your Task Number is\n                                        <a t-if="request.session.uid and task.sudo().project_id.id and task.project_privacy_visibility != 'followers'" t-attf-href="/my/task/#{task.id}">\n                                            #<span t-field="task.id"/>\n                                        </a>\n                                        <t t-else="">#<span t-field="task.id"/></t>.\n                                    </span>\n                                </t>\n                        </h1>\n                        <h2 class="text-center">Thank you for contacting us, our team will get right on it!</h2>\n                        <div class="text-center">\n                            <a class="btn btn-primary" t-attf-href="/my/task/#{task.id}" t-if="task and task.id and request.session.uid and task.project_id.id and task.project_privacy_visibility != 'followers'">\n                                View Task\n                            </a>\n                            <a class="btn btn-primary" href="/">Go to the Homepage</a>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </t>\n    </t>	f	t	2026-05-12 08:53:28.677403	2026-05-18 07:10:52.425972	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3925	16	1459	1	1	My Task website	\N	website_project.website_portal_my_task	qweb	website_project/views/project_portal_project_task_template.xml	extension	{"en_US": "<data name=\\"My Task website\\" inherit_id=\\"project.portal_my_task\\">\\n        <xpath expr=\\"//t[@t-set='title']\\" position=\\"replace\\">\\n            <t t-set=\\"additional_title\\" t-value=\\"task.name\\"/>\\n        </xpath>\\n    </data>"}	<data name="My Task website" inherit_id="project.portal_my_task">\n        <xpath expr="//t[@t-set='title']" position="replace">\n            <t t-set="additional_title" t-value="task.name"/>\n        </xpath>\n    </data>	f	t	2026-05-12 08:53:28.677403	2026-05-18 07:10:52.425972	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3926	16	1452	1	1	My Project website	\N	website_project.website_portal_my_project	qweb	website_project/views/project_portal_project_project_template.xml	extension	{"en_US": "<data name=\\"My Project website\\" inherit_id=\\"project.portal_my_project\\">\\n        <xpath expr=\\"//t[@t-set='title']\\" position=\\"replace\\">\\n            <t t-set=\\"additional_title\\" t-value=\\"project.name\\"/>\\n        </xpath>\\n    </data>"}	<data name="My Project website" inherit_id="project.portal_my_project">\n        <xpath expr="//t[@t-set='title']" position="replace">\n            <t t-set="additional_title" t-value="project.name"/>\n        </xpath>\n    </data>	f	t	2026-05-12 08:53:28.677403	2026-05-18 07:10:52.425972	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
938	16	717	1	1	account.move.form.inherit	account.move	\N	form	l10n_es/views/account_move_views.xml	extension	{"en_US": "<xpath expr=\\"//page[@id='other_tab']//field[@name='delivery_date']\\" position=\\"after\\">\\n                <field name=\\"l10n_es_is_simplified\\" invisible=\\"country_code != 'ES'\\" readonly=\\"state != 'draft'\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//page[@id='other_tab']//field[@name='delivery_date']" position="after">\n                <field name="l10n_es_is_simplified" invisible="country_code != 'ES'" readonly="state != 'draft'"/>\n            </xpath>\n        	f	t	2026-04-08 08:34:56.804345	2026-04-08 08:34:56.804345	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
939	16	757	1	1	account.tax.form.inherit.l10n_es_edi	account.tax	\N	form	l10n_es/views/account_tax_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='tax_scope']\\" position=\\"after\\">\\n                    <field name=\\"l10n_es_type\\" invisible=\\"country_code != 'ES'\\"/>\\n                    <field name=\\"l10n_es_exempt_reason\\" invisible=\\"country_code != 'ES' and l10n_es_type != 'exento'\\" required=\\"l10n_es_type == 'exento' and type_tax_use == 'sale'\\"/>\\n                    <field name=\\"l10n_es_bien_inversion\\" invisible=\\"country_code != 'ES' and l10n_es_type != 'exento'\\" required=\\"l10n_es_type == 'exento' and type_tax_use == 'sale'\\"/>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='tax_scope']" position="after">\n                    <field name="l10n_es_type" invisible="country_code != 'ES'"/>\n                    <field name="l10n_es_exempt_reason" invisible="country_code != 'ES' and l10n_es_type != 'exento'" required="l10n_es_type == 'exento' and type_tax_use == 'sale'"/>\n                    <field name="l10n_es_bien_inversion" invisible="country_code != 'ES' and l10n_es_type != 'exento'" required="l10n_es_type == 'exento' and type_tax_use == 'sale'"/>\n                </xpath>\n            	f	t	2026-04-08 08:34:56.804345	2026-04-08 08:34:56.804345	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3928	16	3893	1	1	website.visitor.view.kanban.inherit.website.sms	website.visitor	\N	kanban	website_sms/views/website_visitor_views.xml	extension	{"en_US": "<data><field name=\\"country_id\\" position=\\"after\\">\\n                <field name=\\"mobile\\" widget=\\"phone\\"/>\\n            </field>\\n            <xpath expr=\\"//div[@name='w_visitor_kanban_actions']\\" position=\\"inside\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" class=\\"btn btn-secondary\\" invisible=\\"not mobile\\">SMS\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//div[hasclass('w_visitor_kanban_actions_ungrouped')]\\" position=\\"inside\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" class=\\"btn btn-secondary\\" invisible=\\"not mobile\\">SMS\\n                </button>\\n            </xpath>\\n        </data>", "es_ES": "<data><field name=\\"country_id\\" position=\\"after\\">\\n                <field name=\\"mobile\\" widget=\\"phone\\"/>\\n            </field>\\n            <xpath expr=\\"//div[@name='w_visitor_kanban_actions']\\" position=\\"inside\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" class=\\"btn btn-secondary\\" invisible=\\"not mobile\\">SMS\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//div[hasclass('w_visitor_kanban_actions_ungrouped')]\\" position=\\"inside\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" class=\\"btn btn-secondary\\" invisible=\\"not mobile\\">SMS\\n                </button>\\n            </xpath>\\n        </data>", "pt_PT": "<data><field name=\\"country_id\\" position=\\"after\\">\\n                <field name=\\"mobile\\" widget=\\"phone\\"/>\\n            </field>\\n            <xpath expr=\\"//div[@name='w_visitor_kanban_actions']\\" position=\\"inside\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" class=\\"btn btn-secondary\\" invisible=\\"not mobile\\">SMS\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//div[hasclass('w_visitor_kanban_actions_ungrouped')]\\" position=\\"inside\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" class=\\"btn btn-secondary\\" invisible=\\"not mobile\\">SMS\\n                </button>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><field name="country_id" position="after">\n                <field name="mobile" widget="phone"/>\n            </field>\n            <xpath expr="//div[@name='w_visitor_kanban_actions']" position="inside">\n                <button name="action_send_sms" type="object" class="btn btn-secondary" invisible="not mobile">SMS\n                </button>\n            </xpath>\n            <xpath expr="//div[hasclass('w_visitor_kanban_actions_ungrouped')]" position="inside">\n                <button name="action_send_sms" type="object" class="btn btn-secondary" invisible="not mobile">SMS\n                </button>\n            </xpath>\n        </data>	f	t	2026-05-12 08:53:28.985458	2026-05-12 08:53:28.985458	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3929	16	3895	1	1	website.visitor.view.list.inherit.website.sms	website.visitor	\N	list	website_sms/views/website_visitor_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='is_connected']\\" position=\\"before\\">\\n                <field name=\\"mobile\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='action_send_mail']\\" position=\\"after\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" icon=\\"fa-mobile\\" invisible=\\"not mobile\\" string=\\"SMS\\"/>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//field[@name='is_connected']\\" position=\\"before\\">\\n                <field name=\\"mobile\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='action_send_mail']\\" position=\\"after\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" icon=\\"fa-mobile\\" invisible=\\"not mobile\\" string=\\"SMS\\"/>\\n            </xpath>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//field[@name='is_connected']\\" position=\\"before\\">\\n                <field name=\\"mobile\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='action_send_mail']\\" position=\\"after\\">\\n                <button name=\\"action_send_sms\\" type=\\"object\\" icon=\\"fa-mobile\\" invisible=\\"not mobile\\" string=\\"SMS\\"/>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='is_connected']" position="before">\n                <field name="mobile" column_invisible="True"/>\n            </xpath>\n            <xpath expr="//button[@name='action_send_mail']" position="after">\n                <button name="action_send_sms" type="object" icon="fa-mobile" invisible="not mobile" string="SMS"/>\n            </xpath>\n        </data>	f	t	2026-05-12 08:53:28.985458	2026-05-12 08:53:28.985458	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4072	16	\N	1	1	timesheets.analysis.report.graph	timesheets.analysis.report	\N	graph	hr_timesheet/report/hr_timesheet_report_view.xml	primary	{"en_US": "<graph string=\\"Timesheets\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount\\" string=\\"Timesheet Costs\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </graph>", "es_ES": "<graph string=\\"Partes de horas\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount\\" string=\\"Coste de los partes de horas\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </graph>", "pt_PT": "<graph string=\\"Registos de Horas\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount\\" string=\\"Custos da Folha de Horas\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </graph>"}	<?xml version="1.0"?>\n<graph string="Timesheets" sample="1" js_class="hr_timesheet_graphview">\n                    <field name="project_id" type="row"/>\n                    <field name="amount" string="Timesheet Costs"/>\n                    <field name="unit_amount" type="measure" widget="timesheet_uom"/>\n                </graph>\n            	f	t	2026-05-18 09:28:44.688432	2026-05-18 09:28:44.688432	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3931	16	639	1	1	website_payment.payment_form	\N	website_payment.payment_form	qweb	website_payment/views/payment_form_templates.xml	extension	{"en_US": "<data inherit_id=\\"payment.form\\">\\n        <xpath expr=\\"//div[@id='o_payment_form_options']\\" position=\\"before\\">\\n            <div class=\\"mb-3\\" t-if=\\"is_donation\\">\\n                <t t-call=\\"website_payment.donation_information\\"/>\\n            </div>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="payment.form">\n        <xpath expr="//div[@id='o_payment_form_options']" position="before">\n            <div class="mb-3" t-if="is_donation">\n                <t t-call="website_payment.donation_information"/>\n            </div>\n        </xpath>\n    </data>\n\n    	f	t	2026-05-12 08:53:29.259333	2026-05-12 08:53:29.259333	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
941	16	809	1	1	res.config.settings.view.form	res.config.settings	\N	form	l10n_es/views/res_config_settings_views.xml	extension	{"en_US": "<xpath expr=\\"//app[@name='account']/block\\" position=\\"after\\">\\n                <block title=\\"Spain Localization\\" name=\\"spain_localization\\" invisible=\\"1\\">\\n                    <setting string=\\"Simplified Invoice Limit\\" title=\\"\\">\\n                        <div class=\\"text-muted\\">\\n                            Above this limit the simplified invoice won't be made\\n                        </div>\\n                        <field name=\\"l10n_es_simplified_invoice_limit\\"/>\\n                    </setting>\\n                </block>\\n            </xpath>", "es_ES": "<xpath expr=\\"//app[@name='account']/block\\" position=\\"after\\">\\n                <block title=\\"Localización Española\\" name=\\"spain_localization\\" invisible=\\"1\\">\\n                    <setting string=\\"Límite de factura simplificada\\" title=\\"\\">\\n                        <div class=\\"text-muted\\">\\n                            Por encima de este límite no se realizará la factura simplificada\\n                        </div>\\n                        <field name=\\"l10n_es_simplified_invoice_limit\\"/>\\n                    </setting>\\n                </block>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//app[@name='account']/block" position="after">\n                <block title="Spain Localization" name="spain_localization" invisible="1">\n                    <setting string="Simplified Invoice Limit" title="">\n                        <div class="text-muted">\n                            Above this limit the simplified invoice won't be made\n                        </div>\n                        <field name="l10n_es_simplified_invoice_limit"/>\n                    </setting>\n                </block>\n            </xpath>\n        	f	t	2026-04-08 08:34:56.804345	2026-04-08 08:34:56.804345	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
4074	16	\N	1	1	timesheets.analysis.report.graph	timesheets.analysis.report	\N	graph	hr_timesheet/report/hr_timesheet_report_view.xml	primary	{"en_US": "<graph string=\\"Timesheets\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"task_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount\\" string=\\"Timesheet Costs\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </graph>", "es_ES": "<graph string=\\"Partes de horas\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"task_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount\\" string=\\"Coste de los partes de horas\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </graph>", "pt_PT": "<graph string=\\"Registos de Horas\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"task_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount\\" string=\\"Custos da Folha de Horas\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </graph>"}	<?xml version="1.0"?>\n<graph string="Timesheets" sample="1" js_class="hr_timesheet_graphview">\n                    <field name="project_id" type="row"/>\n                    <field name="task_id" type="row"/>\n                    <field name="amount" string="Timesheet Costs"/>\n                    <field name="unit_amount" type="measure" widget="timesheet_uom"/>\n                </graph>\n            	f	t	2026-05-18 09:28:44.688432	2026-05-18 09:28:44.688432	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
943	16	801	1	1	account.invoice.report.view.list.inherit.sale	account.invoice.report	\N	list	sale/report/account_invoice_report_views.xml	extension	{"en_US": "<field name=\\"invoice_user_id\\" position=\\"after\\">\\n                <field name=\\"team_id\\" optional=\\"hide\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="invoice_user_id" position="after">\n                <field name="team_id" optional="hide"/>\n            </field>\n        	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
945	16	\N	1	1	report_saleorder_raw	\N	sale.report_saleorder_raw	qweb	sale/report/ir_actions_report_templates.xml	primary	{"en_US": "<t t-name=\\"sale.report_saleorder_raw\\">\\n    <t t-call=\\"web.html_container\\">\\n        <t t-foreach=\\"docs\\" t-as=\\"doc\\">\\n            <t t-call=\\"sale.report_saleorder_document\\" t-lang=\\"doc.partner_id.lang\\"/>\\n        </t>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="sale.report_saleorder_raw">\n    <t t-call="web.html_container">\n        <t t-foreach="docs" t-as="doc">\n            <t t-call="sale.report_saleorder_document" t-lang="doc.partner_id.lang"/>\n        </t>\n    </t>\n</t>\n\n	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
946	16	\N	1	1	report_saleorder	\N	sale.report_saleorder	qweb	sale/report/ir_actions_report_templates.xml	primary	{"en_US": "<t t-name=\\"sale.report_saleorder\\">\\n    <t t-call=\\"sale.report_saleorder_raw\\"/>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="sale.report_saleorder">\n    <t t-call="sale.report_saleorder_raw"/>\n</t>\n\n	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
947	16	\N	1	1	report_saleorder_pro_forma	\N	sale.report_saleorder_pro_forma	qweb	sale/report/ir_actions_report_templates.xml	primary	{"en_US": "<t t-name=\\"sale.report_saleorder_pro_forma\\">\\n    <t t-call=\\"web.html_container\\">\\n        <t t-set=\\"is_pro_forma\\" t-value=\\"True\\"/>\\n        <t t-set=\\"docs\\" t-value=\\"docs.with_context(proforma=True)\\"/>\\n        <t t-foreach=\\"docs\\" t-as=\\"doc\\">\\n            <t t-call=\\"sale.report_saleorder_document\\" t-lang=\\"doc.partner_id.lang\\"/>\\n        </t>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="sale.report_saleorder_pro_forma">\n    <t t-call="web.html_container">\n        <t t-set="is_pro_forma" t-value="True"/>\n        <t t-set="docs" t-value="docs.with_context(proforma=True)"/>\n        <t t-foreach="docs" t-as="doc">\n            <t t-call="sale.report_saleorder_document" t-lang="doc.partner_id.lang"/>\n        </t>\n    </t>\n</t>\n\n 	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
948	16	793	1	1	document_tax_totals	\N	sale.document_tax_totals	qweb	sale/report/ir_actions_report_templates.xml	primary	{"en_US": "<data inherit_id=\\"account.document_tax_totals_template\\" primary=\\"True\\"><xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">sale.document_tax_totals</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data inherit_id="account.document_tax_totals_template" primary="True"><xpath expr="." position="attributes"><attribute name="t-name">sale.document_tax_totals</attribute></xpath></data>\n\n	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
949	16	\N	1	1	quote_document_layout_preview	\N	sale.quote_document_layout_preview	qweb	sale/report/ir_actions_report_templates.xml	primary	{"en_US": "<t t-name=\\"sale.quote_document_layout_preview\\">\\n    <t t-call=\\"web.html_preview_container\\">\\n        <t t-call=\\"sale.report_saleorder_document\\"/>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="sale.quote_document_layout_preview">\n    <t t-call="web.html_preview_container">\n        <t t-call="sale.report_saleorder_document"/>\n    </t>\n</t>\n\n	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
4067	16	\N	1	1	timesheets.analysis.report.list	timesheets.analysis.report	\N	list	hr_timesheet/report/hr_timesheet_report_view.xml	primary	{"en_US": "<list>\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"employee_id\\"/>\\n                    <field name=\\"project_id\\"/>\\n                    <field name=\\"task_id\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"1\\"/>\\n                    <field name=\\"amount\\" string=\\"Timesheet Costs\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                    <field name=\\"unit_amount\\" optional=\\"show\\" widget=\\"timesheet_uom\\" sum=\\"Total\\" decoration-danger=\\"unit_amount &gt; 24 or unit_amount &lt; 0\\" decoration-muted=\\"unit_amount == 0\\"/>\\n                </list>", "es_ES": "<list>\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"employee_id\\"/>\\n                    <field name=\\"project_id\\"/>\\n                    <field name=\\"task_id\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"1\\"/>\\n                    <field name=\\"amount\\" string=\\"Coste de los partes de horas\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                    <field name=\\"unit_amount\\" optional=\\"show\\" widget=\\"timesheet_uom\\" sum=\\"Total\\" decoration-danger=\\"unit_amount &gt; 24 or unit_amount &lt; 0\\" decoration-muted=\\"unit_amount == 0\\"/>\\n                </list>", "pt_PT": "<list>\\n                    <field name=\\"date\\"/>\\n                    <field name=\\"employee_id\\"/>\\n                    <field name=\\"project_id\\"/>\\n                    <field name=\\"task_id\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"1\\"/>\\n                    <field name=\\"amount\\" string=\\"Custos da Folha de Horas\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                    <field name=\\"unit_amount\\" optional=\\"show\\" widget=\\"timesheet_uom\\" sum=\\"Total\\" decoration-danger=\\"unit_amount &gt; 24 or unit_amount &lt; 0\\" decoration-muted=\\"unit_amount == 0\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list>\n                    <field name="date"/>\n                    <field name="employee_id"/>\n                    <field name="project_id"/>\n                    <field name="task_id"/>\n                    <field name="currency_id" column_invisible="1"/>\n                    <field name="amount" string="Timesheet Costs" optional="hide" sum="Total"/>\n                    <field name="unit_amount" optional="show" widget="timesheet_uom" sum="Total" decoration-danger="unit_amount &gt; 24 or unit_amount &lt; 0" decoration-muted="unit_amount == 0"/>\n                </list>\n            	f	t	2026-05-18 09:28:44.688432	2026-05-18 09:28:44.688432	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
3935	16	658	1	1	provider.form.inherit.website	payment.provider	\N	form	website_payment/views/payment_provider.xml	extension	{"en_US": "<group name=\\"payment_state\\" position=\\"inside\\">\\n                    <field name=\\"website_id\\" options=\\"{'no_open': True, 'no_create_edit': True}\\" groups=\\"website.group_multi_website\\"/>\\n                </group>"}	<?xml version="1.0"?>\n<group name="payment_state" position="inside">\n                    <field name="website_id" options="{'no_open': True, 'no_create_edit': True}" groups="website.group_multi_website"/>\n                </group>\n            	f	t	2026-05-12 08:53:29.259333	2026-05-12 08:53:29.259333	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1713	16	\N	1	1	stock_report_delivery_has_serial_move_line	\N	stock.stock_report_delivery_has_serial_move_line	qweb	stock/report/report_deliveryslip.xml	primary	{"en_US": "<t t-name=\\"stock.stock_report_delivery_has_serial_move_line\\">\\n        <td>\\n            <span t-field=\\"move_line.product_id\\"/>\\n            <!-- this is an annoying workaround for the multiple types of descriptions (often auto-filled) that we do not want to print -->\\n            <!-- this makes it so we can pre-filter the descriptions in inherited templates since we cannot extend the standard \\"if\\" condition -->\\n            <!-- let's agree that pre-filtered descriptions will be set to \\"\\" -->\\n            <t t-if=\\"not description and description != ''\\">\\n                <t t-set=\\"description\\" t-value=\\"move_line.move_id.description_picking\\"/>\\n            </t>\\n            <p t-if=\\"description != '' and                      description != move_line.product_id.display_name and                      description != move_line.product_id.name\\">\\n                <span t-esc=\\"description\\"/>\\n            </p>\\n        </td>\\n        <t t-if=\\"has_serial_number\\" name=\\"move_line_lot\\">\\n            <td><span t-field=\\"move_line.lot_id.name\\"/></td>\\n        </t>\\n        <td class=\\"text-center\\" name=\\"move_line_lot_quantity\\">\\n            <span t-field=\\"move_line.quantity\\"/>\\n            <span t-field=\\"move_line.product_uom_id\\"/>\\n            <span t-if=\\"move_line.move_id.product_packaging_id\\" groups=\\"product.group_stock_packaging\\">\\n                (<span t-field=\\"move_line.product_packaging_qty\\" t-options=\\"{&quot;widget&quot;: &quot;integer&quot;}\\"/> <span t-field=\\"move_line.move_id.product_packaging_id.display_name\\"/>)\\n            </span>\\n        </td>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="stock.stock_report_delivery_has_serial_move_line">\n        <td>\n            <span t-field="move_line.product_id"/>\n            <!-- this is an annoying workaround for the multiple types of descriptions (often auto-filled) that we do not want to print -->\n            <!-- this makes it so we can pre-filter the descriptions in inherited templates since we cannot extend the standard "if" condition -->\n            <!-- let's agree that pre-filtered descriptions will be set to "" -->\n            <t t-if="not description and description != ''">\n                <t t-set="description" t-value="move_line.move_id.description_picking"/>\n            </t>\n            <p t-if="description != '' and                      description != move_line.product_id.display_name and                      description != move_line.product_id.name">\n                <span t-esc="description"/>\n            </p>\n        </td>\n        <t t-if="has_serial_number" name="move_line_lot">\n            <td><span t-field="move_line.lot_id.name"/></td>\n        </t>\n        <td class="text-center" name="move_line_lot_quantity">\n            <span t-field="move_line.quantity"/>\n            <span t-field="move_line.product_uom_id"/>\n            <span t-if="move_line.move_id.product_packaging_id" groups="product.group_stock_packaging">\n                (<span t-field="move_line.product_packaging_qty" t-options="{&quot;widget&quot;: &quot;integer&quot;}"/> <span t-field="move_line.move_id.product_packaging_id.display_name"/>)\n            </span>\n        </td>\n    </t>\n    	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3933	16	\N	1	1	Donation Information	\N	website_payment.donation_information	qweb	website_payment/views/payment_form_templates.xml	primary	{"en_US": "<t name=\\"Donation Information\\" t-name=\\"website_payment.donation_information\\">\\n        <h3 class=\\"o_page_header mt16 mb4\\">Donation</h3>\\n        <div class=\\"row\\">\\n            <div t-attf-class=\\"mb-3 #{error.get('name') and 'o_has_error' or ''} col-lg-12 div_name\\">\\n                <label class=\\"col-form-label fw-bold\\" for=\\"name\\">Name\\n                    <span class=\\"s_website_form_mark\\"> *</span>\\n                </label>\\n                <input t-att-readonly=\\"'1' if 'name' in partner_details and partner_id else None\\" type=\\"text\\" name=\\"name\\" t-attf-class=\\"form-control #{error.get('name') and 'is-invalid' or ''}\\" t-att-value=\\"partner_details.get('name')\\"/>\\n            </div>\\n            <div class=\\"w-100\\"/>\\n            <div t-attf-class=\\"mb-3 #{error.get('email') and 'o_has_error' or ''} col-lg-6\\" id=\\"div_email\\">\\n                <label class=\\"col-form-label fw-bold\\" for=\\"email\\">Email\\n                    <span class=\\"s_website_form_mark\\"> *</span>\\n                </label>\\n                <input t-att-readonly=\\"'1' if 'email' in partner_details and partner_id else None\\" type=\\"email\\" name=\\"email\\" t-attf-class=\\"form-control #{error.get('email') and 'is-invalid' or ''}\\" t-att-value=\\"partner_details.get('email')\\"/>\\n            </div>\\n            <t t-set=\\"country_id\\" t-value=\\"partner_details.get('country_id')\\"/>\\n            <div t-attf-class=\\"mb-3 #{error.get('country_id') and 'o_has_error' or ''} col-lg-6 div_country\\">\\n                <label class=\\"col-form-label fw-bold\\" for=\\"country_id\\">Country\\n                    <span class=\\"s_website_form_mark\\"> *</span>\\n                </label>\\n                <select t-att-disabled=\\"'1' if country_id and partner_id else None\\" id=\\"country_id\\" name=\\"country_id\\" t-attf-class=\\"form-select #{error.get('country_id') and 'is-invalid' or ''}\\">\\n                    <option value=\\"\\">Country...</option>\\n                    <t t-foreach=\\"countries\\" t-as=\\"c\\">\\n                        <option t-att-value=\\"c.id\\" t-att-selected=\\"c.id == (country_id or -1)\\">\\n                            <t t-out=\\"c.name\\"/>\\n                        </option>\\n                    </t>\\n                </select>\\n            </div>\\n            <div class=\\"w-100\\"/>\\n            <div class=\\"mb-3 col-lg-12 o_donation_payment_form\\">\\n                <div class=\\"col-lg-6 px-0\\">\\n                    <label class=\\"col-form-label fw-bold\\">Amount (<t t-out=\\"currency.symbol\\"/>)</label>\\n                    <t t-set=\\"donation_layout\\" t-value=\\"donation_options.get('customAmount')\\"/>\\n                    <t t-set=\\"prefilled_options\\" t-value=\\"donation_options.get('prefilledOptions')\\"/>\\n                    <t t-if=\\"prefilled_options\\">\\n                        <t t-foreach=\\"donation_amounts\\" t-as=\\"donation_amount\\">\\n                            <div class=\\"form-check my-2\\">\\n                                <t t-set=\\"is_checked\\" t-value=\\"float(amount) == float(donation_amount)\\"/>\\n                                <t t-set=\\"has_checked\\" t-value=\\"has_checked or is_checked\\"/>\\n                                <input name=\\"o_donation_amount\\" class=\\"form-check-input\\" type=\\"radio\\" t-attf-id=\\"amount_#{donation_amount_index}\\" t-att-value=\\"donation_amount\\" t-att-checked=\\"is_checked or None\\"/>\\n                                <label class=\\"form-check-label mt-0\\" t-attf-for=\\"amount_#{donation_amount_index}\\">\\n                                    <t t-out=\\"donation_amount\\"/>\\n                                    <span t-if=\\"donation_options.get('descriptions')\\" class=\\"text-muted fst-italic ms-1\\">\\n                                        - <t t-out=\\"donation_descriptions[donation_amount_index]\\"/>\\n                                    </span>\\n                                </label>\\n                            </div>\\n                        </t>\\n                        <div t-attf-class=\\"form-check my-2 #{not donation_layout and 'd-none' or ''}\\">\\n                            <input class=\\"form-check-input\\" type=\\"radio\\" id=\\"other_amount\\" name=\\"amount\\" t-att-value=\\"amount\\" t-att-checked=\\"not has_checked or None\\"/>\\n                            <label class=\\"form-check-label mt-0 d-block\\" for=\\"other_amount\\"/>\\n                            <t t-call=\\"website_payment.donation_input\\">\\n                                <t t-set=\\"amount\\" t-value=\\"not has_checked and amount or ''\\"/>\\n                            </t>\\n                        </div>\\n                    </t>\\n                    <t t-else=\\"\\">\\n                        <t t-call=\\"website_payment.donation_input\\"/>\\n                    </t>\\n                </div>\\n                <div class=\\"col-lg-12 px-0\\">\\n                    <div class=\\"form-check mt-3\\">\\n                        <input class=\\"form-check-input\\" type=\\"checkbox\\" value=\\"\\" id=\\"donation_comment_checkbox\\"/>\\n                        <label class=\\"form-check-label\\" for=\\"donation_comment_checkbox\\">Write us a comment</label>\\n                    </div>\\n                    <textarea class=\\"form-control d-none mt-2\\" id=\\"donation_comment\\" placeholder=\\"Your comment\\"/>\\n                </div>\\n            </div>\\n            <input type=\\"hidden\\" name=\\"donation_recipient_email\\" t-att-value=\\"donation_options.get('donationEmail')\\"/>\\n            <div class=\\"w-100\\"/>\\n        </div>\\n        <h3 class=\\"o_page_header mt16 mb4\\">Payment Details</h3>\\n    </t>", "es_ES": "<t name=\\"Donation Information\\" t-name=\\"website_payment.donation_information\\">\\n        <h3 class=\\"o_page_header mt16 mb4\\">Donación</h3>\\n        <div class=\\"row\\">\\n            <div t-attf-class=\\"mb-3 #{error.get('name') and 'o_has_error' or ''} col-lg-12 div_name\\">\\n                <label class=\\"col-form-label fw-bold\\" for=\\"name\\">Nombre\\n                    <span class=\\"s_website_form_mark\\"> *</span>\\n                </label>\\n                <input t-att-readonly=\\"'1' if 'name' in partner_details and partner_id else None\\" type=\\"text\\" name=\\"name\\" t-attf-class=\\"form-control #{error.get('name') and 'is-invalid' or ''}\\" t-att-value=\\"partner_details.get('name')\\"/>\\n            </div>\\n            <div class=\\"w-100\\"/>\\n            <div t-attf-class=\\"mb-3 #{error.get('email') and 'o_has_error' or ''} col-lg-6\\" id=\\"div_email\\">\\n                <label class=\\"col-form-label fw-bold\\" for=\\"email\\">Correo electrónico\\n                    <span class=\\"s_website_form_mark\\"> *</span>\\n                </label>\\n                <input t-att-readonly=\\"'1' if 'email' in partner_details and partner_id else None\\" type=\\"email\\" name=\\"email\\" t-attf-class=\\"form-control #{error.get('email') and 'is-invalid' or ''}\\" t-att-value=\\"partner_details.get('email')\\"/>\\n            </div>\\n            <t t-set=\\"country_id\\" t-value=\\"partner_details.get('country_id')\\"/>\\n            <div t-attf-class=\\"mb-3 #{error.get('country_id') and 'o_has_error' or ''} col-lg-6 div_country\\">\\n                <label class=\\"col-form-label fw-bold\\" for=\\"country_id\\">País\\n                    <span class=\\"s_website_form_mark\\"> *</span>\\n                </label>\\n                <select t-att-disabled=\\"'1' if country_id and partner_id else None\\" id=\\"country_id\\" name=\\"country_id\\" t-attf-class=\\"form-select #{error.get('country_id') and 'is-invalid' or ''}\\">\\n                    <option value=\\"\\">País...</option>\\n                    <t t-foreach=\\"countries\\" t-as=\\"c\\">\\n                        <option t-att-value=\\"c.id\\" t-att-selected=\\"c.id == (country_id or -1)\\">\\n                            <t t-out=\\"c.name\\"/>\\n                        </option>\\n                    </t>\\n                </select>\\n            </div>\\n            <div class=\\"w-100\\"/>\\n            <div class=\\"mb-3 col-lg-12 o_donation_payment_form\\">\\n                <div class=\\"col-lg-6 px-0\\">\\n                    <label class=\\"col-form-label fw-bold\\">Importe (<t t-out=\\"currency.symbol\\"/>)</label>\\n                    <t t-set=\\"donation_layout\\" t-value=\\"donation_options.get('customAmount')\\"/>\\n                    <t t-set=\\"prefilled_options\\" t-value=\\"donation_options.get('prefilledOptions')\\"/>\\n                    <t t-if=\\"prefilled_options\\">\\n                        <t t-foreach=\\"donation_amounts\\" t-as=\\"donation_amount\\">\\n                            <div class=\\"form-check my-2\\">\\n                                <t t-set=\\"is_checked\\" t-value=\\"float(amount) == float(donation_amount)\\"/>\\n                                <t t-set=\\"has_checked\\" t-value=\\"has_checked or is_checked\\"/>\\n                                <input name=\\"o_donation_amount\\" class=\\"form-check-input\\" type=\\"radio\\" t-attf-id=\\"amount_#{donation_amount_index}\\" t-att-value=\\"donation_amount\\" t-att-checked=\\"is_checked or None\\"/>\\n                                <label class=\\"form-check-label mt-0\\" t-attf-for=\\"amount_#{donation_amount_index}\\">\\n                                    <t t-out=\\"donation_amount\\"/>\\n                                    <span t-if=\\"donation_options.get('descriptions')\\" class=\\"text-muted fst-italic ms-1\\">\\n                                        - <t t-out=\\"donation_descriptions[donation_amount_index]\\"/>\\n                                    </span>\\n                                </label>\\n                            </div>\\n                        </t>\\n                        <div t-attf-class=\\"form-check my-2 #{not donation_layout and 'd-none' or ''}\\">\\n                            <input class=\\"form-check-input\\" type=\\"radio\\" id=\\"other_amount\\" name=\\"amount\\" t-att-value=\\"amount\\" t-att-checked=\\"not has_checked or None\\"/>\\n                            <label class=\\"form-check-label mt-0 d-block\\" for=\\"other_amount\\"/>\\n                            <t t-call=\\"website_payment.donation_input\\">\\n                                <t t-set=\\"amount\\" t-value=\\"not has_checked and amount or ''\\"/>\\n                            </t>\\n                        </div>\\n                    </t>\\n                    <t t-else=\\"\\">\\n                        <t t-call=\\"website_payment.donation_input\\"/>\\n                    </t>\\n                </div>\\n                <div class=\\"col-lg-12 px-0\\">\\n                    <div class=\\"form-check mt-3\\">\\n                        <input class=\\"form-check-input\\" type=\\"checkbox\\" value=\\"\\" id=\\"donation_comment_checkbox\\"/>\\n                        <label class=\\"form-check-label\\" for=\\"donation_comment_checkbox\\">Escríbanos un comentario</label>\\n                    </div>\\n                    <textarea class=\\"form-control d-none mt-2\\" id=\\"donation_comment\\" placeholder=\\"Su comentario\\"/>\\n                </div>\\n            </div>\\n            <input type=\\"hidden\\" name=\\"donation_recipient_email\\" t-att-value=\\"donation_options.get('donationEmail')\\"/>\\n            <div class=\\"w-100\\"/>\\n        </div>\\n        <h3 class=\\"o_page_header mt16 mb4\\">Detalles de pago</h3>\\n    </t>", "pt_PT": "<t name=\\"Donation Information\\" t-name=\\"website_payment.donation_information\\">\\n        <h3 class=\\"o_page_header mt16 mb4\\">Doação</h3>\\n        <div class=\\"row\\">\\n            <div t-attf-class=\\"mb-3 #{error.get('name') and 'o_has_error' or ''} col-lg-12 div_name\\">\\n                <label class=\\"col-form-label fw-bold\\" for=\\"name\\">Name\\n                    <span class=\\"s_website_form_mark\\"> *</span>\\n                </label>\\n                <input t-att-readonly=\\"'1' if 'name' in partner_details and partner_id else None\\" type=\\"text\\" name=\\"name\\" t-attf-class=\\"form-control #{error.get('name') and 'is-invalid' or ''}\\" t-att-value=\\"partner_details.get('name')\\"/>\\n            </div>\\n            <div class=\\"w-100\\"/>\\n            <div t-attf-class=\\"mb-3 #{error.get('email') and 'o_has_error' or ''} col-lg-6\\" id=\\"div_email\\">\\n                <label class=\\"col-form-label fw-bold\\" for=\\"email\\">Email\\n                    <span class=\\"s_website_form_mark\\"> *</span>\\n                </label>\\n                <input t-att-readonly=\\"'1' if 'email' in partner_details and partner_id else None\\" type=\\"email\\" name=\\"email\\" t-attf-class=\\"form-control #{error.get('email') and 'is-invalid' or ''}\\" t-att-value=\\"partner_details.get('email')\\"/>\\n            </div>\\n            <t t-set=\\"country_id\\" t-value=\\"partner_details.get('country_id')\\"/>\\n            <div t-attf-class=\\"mb-3 #{error.get('country_id') and 'o_has_error' or ''} col-lg-6 div_country\\">\\n                <label class=\\"col-form-label fw-bold\\" for=\\"country_id\\">Country\\n                    <span class=\\"s_website_form_mark\\"> *</span>\\n                </label>\\n                <select t-att-disabled=\\"'1' if country_id and partner_id else None\\" id=\\"country_id\\" name=\\"country_id\\" t-attf-class=\\"form-select #{error.get('country_id') and 'is-invalid' or ''}\\">\\n                    <option value=\\"\\">País...</option>\\n                    <t t-foreach=\\"countries\\" t-as=\\"c\\">\\n                        <option t-att-value=\\"c.id\\" t-att-selected=\\"c.id == (country_id or -1)\\">\\n                            <t t-out=\\"c.name\\"/>\\n                        </option>\\n                    </t>\\n                </select>\\n            </div>\\n            <div class=\\"w-100\\"/>\\n            <div class=\\"mb-3 col-lg-12 o_donation_payment_form\\">\\n                <div class=\\"col-lg-6 px-0\\">\\n                    <label class=\\"col-form-label fw-bold\\">Valor (<t t-out=\\"currency.symbol\\"/>)</label>\\n                    <t t-set=\\"donation_layout\\" t-value=\\"donation_options.get('customAmount')\\"/>\\n                    <t t-set=\\"prefilled_options\\" t-value=\\"donation_options.get('prefilledOptions')\\"/>\\n                    <t t-if=\\"prefilled_options\\">\\n                        <t t-foreach=\\"donation_amounts\\" t-as=\\"donation_amount\\">\\n                            <div class=\\"form-check my-2\\">\\n                                <t t-set=\\"is_checked\\" t-value=\\"float(amount) == float(donation_amount)\\"/>\\n                                <t t-set=\\"has_checked\\" t-value=\\"has_checked or is_checked\\"/>\\n                                <input name=\\"o_donation_amount\\" class=\\"form-check-input\\" type=\\"radio\\" t-attf-id=\\"amount_#{donation_amount_index}\\" t-att-value=\\"donation_amount\\" t-att-checked=\\"is_checked or None\\"/>\\n                                <label class=\\"form-check-label mt-0\\" t-attf-for=\\"amount_#{donation_amount_index}\\">\\n                                    <t t-out=\\"donation_amount\\"/>\\n                                    <span t-if=\\"donation_options.get('descriptions')\\" class=\\"text-muted fst-italic ms-1\\">\\n                                        - <t t-out=\\"donation_descriptions[donation_amount_index]\\"/>\\n                                    </span>\\n                                </label>\\n                            </div>\\n                        </t>\\n                        <div t-attf-class=\\"form-check my-2 #{not donation_layout and 'd-none' or ''}\\">\\n                            <input class=\\"form-check-input\\" type=\\"radio\\" id=\\"other_amount\\" name=\\"amount\\" t-att-value=\\"amount\\" t-att-checked=\\"not has_checked or None\\"/>\\n                            <label class=\\"form-check-label mt-0 d-block\\" for=\\"other_amount\\"/>\\n                            <t t-call=\\"website_payment.donation_input\\">\\n                                <t t-set=\\"amount\\" t-value=\\"not has_checked and amount or ''\\"/>\\n                            </t>\\n                        </div>\\n                    </t>\\n                    <t t-else=\\"\\">\\n                        <t t-call=\\"website_payment.donation_input\\"/>\\n                    </t>\\n                </div>\\n                <div class=\\"col-lg-12 px-0\\">\\n                    <div class=\\"form-check mt-3\\">\\n                        <input class=\\"form-check-input\\" type=\\"checkbox\\" value=\\"\\" id=\\"donation_comment_checkbox\\"/>\\n                        <label class=\\"form-check-label\\" for=\\"donation_comment_checkbox\\">Escreva um comentário</label>\\n                    </div>\\n                    <textarea class=\\"form-control d-none mt-2\\" id=\\"donation_comment\\" placeholder=\\"Seu comentário\\"/>\\n                </div>\\n            </div>\\n            <input type=\\"hidden\\" name=\\"donation_recipient_email\\" t-att-value=\\"donation_options.get('donationEmail')\\"/>\\n            <div class=\\"w-100\\"/>\\n        </div>\\n        <h3 class=\\"o_page_header mt16 mb4\\">Informações de pagamento</h3>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Donation Information" t-name="website_payment.donation_information">\n        <h3 class="o_page_header mt16 mb4">Donation</h3>\n        <div class="row">\n            <div t-attf-class="mb-3 #{error.get('name') and 'o_has_error' or ''} col-lg-12 div_name">\n                <label class="col-form-label fw-bold" for="name">Name\n                    <span class="s_website_form_mark"> *</span>\n                </label>\n                <input t-att-readonly="'1' if 'name' in partner_details and partner_id else None" type="text" name="name" t-attf-class="form-control #{error.get('name') and 'is-invalid' or ''}" t-att-value="partner_details.get('name')"/>\n            </div>\n            <div class="w-100"/>\n            <div t-attf-class="mb-3 #{error.get('email') and 'o_has_error' or ''} col-lg-6" id="div_email">\n                <label class="col-form-label fw-bold" for="email">Email\n                    <span class="s_website_form_mark"> *</span>\n                </label>\n                <input t-att-readonly="'1' if 'email' in partner_details and partner_id else None" type="email" name="email" t-attf-class="form-control #{error.get('email') and 'is-invalid' or ''}" t-att-value="partner_details.get('email')"/>\n            </div>\n            <t t-set="country_id" t-value="partner_details.get('country_id')"/>\n            <div t-attf-class="mb-3 #{error.get('country_id') and 'o_has_error' or ''} col-lg-6 div_country">\n                <label class="col-form-label fw-bold" for="country_id">Country\n                    <span class="s_website_form_mark"> *</span>\n                </label>\n                <select t-att-disabled="'1' if country_id and partner_id else None" id="country_id" name="country_id" t-attf-class="form-select #{error.get('country_id') and 'is-invalid' or ''}">\n                    <option value="">Country...</option>\n                    <t t-foreach="countries" t-as="c">\n                        <option t-att-value="c.id" t-att-selected="c.id == (country_id or -1)">\n                            <t t-out="c.name"/>\n                        </option>\n                    </t>\n                </select>\n            </div>\n            <div class="w-100"/>\n            <div class="mb-3 col-lg-12 o_donation_payment_form">\n                <div class="col-lg-6 px-0">\n                    <label class="col-form-label fw-bold">Amount (<t t-out="currency.symbol"/>)</label>\n                    <t t-set="donation_layout" t-value="donation_options.get('customAmount')"/>\n                    <t t-set="prefilled_options" t-value="donation_options.get('prefilledOptions')"/>\n                    <t t-if="prefilled_options">\n                        <t t-foreach="donation_amounts" t-as="donation_amount">\n                            <div class="form-check my-2">\n                                <t t-set="is_checked" t-value="float(amount) == float(donation_amount)"/>\n                                <t t-set="has_checked" t-value="has_checked or is_checked"/>\n                                <input name="o_donation_amount" class="form-check-input" type="radio" t-attf-id="amount_#{donation_amount_index}" t-att-value="donation_amount" t-att-checked="is_checked or None"/>\n                                <label class="form-check-label mt-0" t-attf-for="amount_#{donation_amount_index}">\n                                    <t t-out="donation_amount"/>\n                                    <span t-if="donation_options.get('descriptions')" class="text-muted fst-italic ms-1">\n                                        - <t t-out="donation_descriptions[donation_amount_index]"/>\n                                    </span>\n                                </label>\n                            </div>\n                        </t>\n                        <div t-attf-class="form-check my-2 #{not donation_layout and 'd-none' or ''}">\n                            <input class="form-check-input" type="radio" id="other_amount" name="amount" t-att-value="amount" t-att-checked="not has_checked or None"/>\n                            <label class="form-check-label mt-0 d-block" for="other_amount"/>\n                            <t t-call="website_payment.donation_input">\n                                <t t-set="amount" t-value="not has_checked and amount or ''"/>\n                            </t>\n                        </div>\n                    </t>\n                    <t t-else="">\n                        <t t-call="website_payment.donation_input"/>\n                    </t>\n                </div>\n                <div class="col-lg-12 px-0">\n                    <div class="form-check mt-3">\n                        <input class="form-check-input" type="checkbox" value="" id="donation_comment_checkbox"/>\n                        <label class="form-check-label" for="donation_comment_checkbox">Write us a comment</label>\n                    </div>\n                    <textarea class="form-control d-none mt-2" id="donation_comment" placeholder="Your comment"/>\n                </div>\n            </div>\n            <input type="hidden" name="donation_recipient_email" t-att-value="donation_options.get('donationEmail')"/>\n            <div class="w-100"/>\n        </div>\n        <h3 class="o_page_header mt16 mb4">Payment Details</h3>\n    </t>\n\n    	f	t	2026-05-12 08:53:29.259333	2026-05-12 08:53:29.259333	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1714	16	\N	1	1	stock_report_delivery_aggregated_move_lines	\N	stock.stock_report_delivery_aggregated_move_lines	qweb	stock/report/report_deliveryslip.xml	primary	{"en_US": "<t t-name=\\"stock.stock_report_delivery_aggregated_move_lines\\">\\n        <tr t-foreach=\\"aggregated_lines\\" t-as=\\"line\\">\\n            <td>\\n                <span t-esc=\\"aggregated_lines[line]['name']\\"/>\\n                <p t-if=\\"aggregated_lines[line]['description']\\">\\n                    <span t-esc=\\"aggregated_lines[line]['description']\\" t-options=\\"{'widget': 'text'}\\"/>\\n                </p>\\n            </td>\\n            <td class=\\"text-center\\" name=\\"move_line_aggregated_qty_ordered\\">\\n                <span t-esc=\\"aggregated_lines[line]['qty_ordered']\\" t-options=\\"{'widget': 'float', 'decimal_precision': 'Product Unit of Measure'}\\"/>\\n                <span t-esc=\\"aggregated_lines[line]['product_uom'].name\\" groups=\\"uom.group_uom\\"/>\\n                <span t-if=\\"aggregated_lines[line]['packaging'].name\\">\\n                    (<span t-out=\\"aggregated_lines[line]['packaging_qty']\\" t-options=\\"{&quot;widget&quot;: &quot;integer&quot;}\\"/> <span t-out=\\"aggregated_lines[line]['packaging'].name\\"/>)\\n                </span>\\n            </td>\\n            <td class=\\"text-center\\" name=\\"move_line_aggregated_quantity\\">\\n                <t t-if=\\"aggregated_lines[line]['quantity']\\">\\n                    <span t-esc=\\"aggregated_lines[line]['quantity']\\" t-options=\\"{'widget': 'float', 'decimal_precision': 'Product Unit of Measure'}\\"/>\\n                    <span t-esc=\\"aggregated_lines[line]['product_uom'].name\\" groups=\\"uom.group_uom\\"/>\\n                    <span t-if=\\"aggregated_lines[line]['packaging'].name\\">\\n                        (<span t-out=\\"aggregated_lines[line]['packaging_quantity']\\" t-options=\\"{&quot;widget&quot;: &quot;integer&quot;}\\"/> <span t-out=\\"aggregated_lines[line]['packaging'].name\\"/>)\\n                    </span>\\n                </t>\\n            </td>\\n        </tr>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="stock.stock_report_delivery_aggregated_move_lines">\n        <tr t-foreach="aggregated_lines" t-as="line">\n            <td>\n                <span t-esc="aggregated_lines[line]['name']"/>\n                <p t-if="aggregated_lines[line]['description']">\n                    <span t-esc="aggregated_lines[line]['description']" t-options="{'widget': 'text'}"/>\n                </p>\n            </td>\n            <td class="text-center" name="move_line_aggregated_qty_ordered">\n                <span t-esc="aggregated_lines[line]['qty_ordered']" t-options="{'widget': 'float', 'decimal_precision': 'Product Unit of Measure'}"/>\n                <span t-esc="aggregated_lines[line]['product_uom'].name" groups="uom.group_uom"/>\n                <span t-if="aggregated_lines[line]['packaging'].name">\n                    (<span t-out="aggregated_lines[line]['packaging_qty']" t-options="{&quot;widget&quot;: &quot;integer&quot;}"/> <span t-out="aggregated_lines[line]['packaging'].name"/>)\n                </span>\n            </td>\n            <td class="text-center" name="move_line_aggregated_quantity">\n                <t t-if="aggregated_lines[line]['quantity']">\n                    <span t-esc="aggregated_lines[line]['quantity']" t-options="{'widget': 'float', 'decimal_precision': 'Product Unit of Measure'}"/>\n                    <span t-esc="aggregated_lines[line]['product_uom'].name" groups="uom.group_uom"/>\n                    <span t-if="aggregated_lines[line]['packaging'].name">\n                        (<span t-out="aggregated_lines[line]['packaging_quantity']" t-options="{&quot;widget&quot;: &quot;integer&quot;}"/> <span t-out="aggregated_lines[line]['packaging'].name"/>)\n                    </span>\n                </t>\n            </td>\n        </tr>\n    </t>\n\n    	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1715	16	\N	1	1	stock_report_delivery_package_section_line	\N	stock.stock_report_delivery_package_section_line	qweb	stock/report/report_deliveryslip.xml	primary	{"en_US": "<t t-name=\\"stock.stock_report_delivery_package_section_line\\">\\n        <tr t-att-class=\\"'fw-bold o_line_section'\\">\\n            <td colspan=\\"99\\" name=\\"package_info\\">\\n                <span t-field=\\"package.name\\"/>\\n            </td>\\n        </tr>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="stock.stock_report_delivery_package_section_line">\n        <tr t-att-class="'fw-bold o_line_section'">\n            <td colspan="99" name="package_info">\n                <span t-field="package.name"/>\n            </td>\n        </tr>\n    </t>\n    	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1717	16	\N	1	1	report_deliveryslip	\N	stock.report_deliveryslip	qweb	stock/report/report_deliveryslip.xml	primary	{"en_US": "<t t-name=\\"stock.report_deliveryslip\\">\\n        <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n            <t t-call=\\"stock.report_delivery_document\\" t-lang=\\"o._get_report_lang()\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="stock.report_deliveryslip">\n        <t t-foreach="docs" t-as="o">\n            <t t-call="stock.report_delivery_document" t-lang="o._get_report_lang()"/>\n        </t>\n    </t>\n	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
4069	16	\N	1	1	timesheets.analysis.report.pivot	timesheets.analysis.report	\N	pivot	hr_timesheet/report/hr_timesheet_report_view.xml	primary	{"en_US": "<pivot string=\\"Timesheets Analysis\\" sample=\\"1\\">\\n                    <field name=\\"employee_id\\" type=\\"row\\"/>\\n                    <field name=\\"date\\" interval=\\"month\\" type=\\"col\\"/>\\n                    <field name=\\"amount\\" string=\\"Timesheet Costs\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </pivot>", "es_ES": "<pivot string=\\"Análisis de partes de horas\\" sample=\\"1\\">\\n                    <field name=\\"employee_id\\" type=\\"row\\"/>\\n                    <field name=\\"date\\" interval=\\"month\\" type=\\"col\\"/>\\n                    <field name=\\"amount\\" string=\\"Coste de los partes de horas\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </pivot>", "pt_PT": "<pivot string=\\"Análise de folhas de horas\\" sample=\\"1\\">\\n                    <field name=\\"employee_id\\" type=\\"row\\"/>\\n                    <field name=\\"date\\" interval=\\"month\\" type=\\"col\\"/>\\n                    <field name=\\"amount\\" string=\\"Custos da Folha de Horas\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </pivot>"}	<?xml version="1.0"?>\n<pivot string="Timesheets Analysis" sample="1">\n                    <field name="employee_id" type="row"/>\n                    <field name="date" interval="month" type="col"/>\n                    <field name="amount" string="Timesheet Costs"/>\n                    <field name="unit_amount" type="measure" widget="timesheet_uom"/>\n                </pivot>\n            	f	t	2026-05-18 09:28:44.688432	2026-05-18 09:28:44.688432	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
972	16	971	1	1	sale.order.list	sale.order	\N	list	sale/views/sale_order_views.xml	primary	{"en_US": "<xpath expr=\\"//list\\" position=\\"attributes\\">\\n                <attribute name=\\"js_class\\">sale_onboarding_list</attribute>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//list" position="attributes">\n                <attribute name="js_class">sale_onboarding_list</attribute>\n            </xpath>\n        	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
973	16	966	1	1	sale.order.kanban	sale.order	\N	kanban	sale/views/sale_order_views.xml	primary	{"en_US": "<xpath expr=\\"//kanban\\" position=\\"attributes\\">\\n                <attribute name=\\"js_class\\">sale_onboarding_kanban</attribute>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//kanban" position="attributes">\n                <attribute name="js_class">sale_onboarding_kanban</attribute>\n            </xpath>\n        	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
3937	16	3276	1	1	remove_external_snippets	\N	website_payment.remove_external_snippets	qweb	website_payment/views/snippets/snippets.xml	extension	{"en_US": "<data inherit_id=\\"website.external_snippets\\">\\n    <xpath expr=\\"//t[@t-install='website_payment']\\" position=\\"replace\\"/>\\n</data>"}	<?xml version="1.0"?>\n<data inherit_id="website.external_snippets">\n    <xpath expr="//t[@t-install='website_payment']" position="replace"/>\n</data>\n\n	f	t	2026-05-12 08:53:29.259333	2026-05-12 08:53:29.259333	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4071	16	\N	1	1	timesheets.analysis.report.pivot	timesheets.analysis.report	\N	pivot	hr_timesheet/report/hr_timesheet_report_view.xml	primary	{"en_US": "<pivot string=\\"Timesheets Analysis\\" sample=\\"1\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"date\\" interval=\\"month\\" type=\\"col\\"/>\\n                    <field name=\\"amount\\" string=\\"Timesheet Costs\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </pivot>", "es_ES": "<pivot string=\\"Análisis de partes de horas\\" sample=\\"1\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"date\\" interval=\\"month\\" type=\\"col\\"/>\\n                    <field name=\\"amount\\" string=\\"Coste de los partes de horas\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </pivot>", "pt_PT": "<pivot string=\\"Análise de folhas de horas\\" sample=\\"1\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"date\\" interval=\\"month\\" type=\\"col\\"/>\\n                    <field name=\\"amount\\" string=\\"Custos da Folha de Horas\\"/>\\n                    <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                </pivot>"}	<?xml version="1.0"?>\n<pivot string="Timesheets Analysis" sample="1">\n                    <field name="project_id" type="row"/>\n                    <field name="date" interval="month" type="col"/>\n                    <field name="amount" string="Timesheet Costs"/>\n                    <field name="unit_amount" type="measure" widget="timesheet_uom"/>\n                </pivot>\n            	f	t	2026-05-18 09:28:44.688432	2026-05-18 09:28:44.688432	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
974	16	\N	1	1	sale.order.form	sale.order	\N	form	sale/views/sale_order_views.xml	primary	{"en_US": "<form string=\\"Sales Order\\" class=\\"o_sale_order\\">\\n            <header>\\n                <field name=\\"locked\\" invisible=\\"1\\"/>\\n                <field name=\\"authorized_transaction_ids\\" invisible=\\"1\\"/>\\n                <button name=\\"payment_action_capture\\" type=\\"object\\" data-hotkey=\\"shift+g\\" string=\\"Capture Transaction\\" class=\\"oe_highlight\\" invisible=\\"not authorized_transaction_ids\\"/>\\n                <button name=\\"payment_action_void\\" type=\\"object\\" string=\\"Void Transaction\\" data-hotkey=\\"shift+v\\" confirm=\\"Are you sure you want to void the authorized transaction? This action can't be undone.\\" invisible=\\"not authorized_transaction_ids\\"/>\\n                <button id=\\"create_invoice\\" name=\\"337\\" string=\\"Create Invoice\\" type=\\"action\\" class=\\"btn-primary\\" data-hotkey=\\"q\\" invisible=\\"invoice_status != 'to invoice'\\"/>\\n                <button id=\\"create_invoice_percentage\\" name=\\"337\\" string=\\"Create Invoice\\" type=\\"action\\" context=\\"{'default_advance_payment_method': 'percentage'}\\" data-hotkey=\\"q\\" invisible=\\"invoice_status != 'no' or state != 'sale'\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_by_email_primary\\" string=\\"Send by Email\\" type=\\"object\\" data-hotkey=\\"g\\" invisible=\\"state != 'draft'\\" class=\\"btn-primary\\" context=\\"{'validate_analytic': True, 'check_document_layout': True}\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_proforma_primary\\" type=\\"object\\" string=\\"Send PRO-FORMA Invoice\\" class=\\"btn-primary\\" groups=\\"sale.group_proforma_sales\\" invisible=\\"state != 'draft' or invoice_count &gt;= 1\\" context=\\"{'proforma': True, 'validate_analytic': True}\\"/>\\n                <button name=\\"action_confirm\\" id=\\"action_confirm\\" data-hotkey=\\"q\\" string=\\"Confirm\\" class=\\"btn-primary\\" type=\\"object\\" context=\\"{'validate_analytic': True}\\" invisible=\\"state != 'sent'\\"/>\\n                <button name=\\"action_confirm\\" data-hotkey=\\"q\\" string=\\"Confirm\\" type=\\"object\\" context=\\"{'validate_analytic': True}\\" invisible=\\"state != 'draft'\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_proforma\\" type=\\"object\\" string=\\"Send PRO-FORMA Invoice\\" groups=\\"sale.group_proforma_sales\\" invisible=\\"state == 'draft' or invoice_count &gt;= 1\\" context=\\"{'proforma': True, 'validate_analytic': True}\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_by_email\\" string=\\"Send by Email\\" type=\\"object\\" invisible=\\"state not in ('sent', 'sale')\\" data-hotkey=\\"g\\" context=\\"{'validate_analytic': True, 'check_document_layout': True}\\"/>\\n\\n                <!-- allow to unlock locked orders even if setting is not enabled (e.g. orders synchronized from connectors) -->\\n                <button name=\\"action_unlock\\" type=\\"object\\" string=\\"Unlock\\" invisible=\\"not locked\\" groups=\\"sales_team.group_sale_manager\\"/>\\n                <button name=\\"action_preview_sale_order\\" string=\\"Preview\\" type=\\"object\\" class=\\"btn-secondary\\"/>\\n                <button name=\\"action_cancel\\" type=\\"object\\" string=\\"Cancel\\" invisible=\\"state not in ['draft', 'sent', 'sale'] or not id or locked\\" data-hotkey=\\"x\\"/>\\n                <button name=\\"action_draft\\" invisible=\\"state != 'cancel'\\" type=\\"object\\" string=\\"Set to Quotation\\" data-hotkey=\\"w\\"/>\\n                <t groups=\\"sale.group_auto_done_setting\\">\\n                    <button name=\\"action_lock\\" type=\\"object\\" string=\\"Lock\\" help=\\"If the sale is locked, you can not modify it anymore. However, you will still be able to invoice or deliver.\\" invisible=\\"locked or state != 'sale'\\" groups=\\"sales_team.group_sale_manager\\"/>\\n                </t>\\n                <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"draft,sent,sale\\"/>\\n            </header>\\n            <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"partner_credit_warning == ''\\">\\n                <field name=\\"partner_credit_warning\\"/>\\n            </div>\\n            <div class=\\"alert alert-warning p-3 text-center\\" role=\\"alert\\" invisible=\\"state not in ['draft', 'sent'] or not has_archived_products\\">\\n                <span>Warning: This quote contains archived product(s)</span>\\n            </div>\\n            <div class=\\"alert alert-warning w-100 d-flex align-items-center gap-1\\" invisible=\\"state != 'draft' or not duplicated_order_ids\\" role=\\"alert\\">\\n                <span>Warning: this order might be a duplicate of</span>\\n                <field name=\\"duplicated_order_ids\\" widget=\\"x2many_buttons\\" string=\\"Duplicated Documents\\"/>\\n            </div>\\n            <sheet>\\n                <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                    <button name=\\"action_view_invoice\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-pencil-square-o\\" invisible=\\"invoice_count == 0\\">\\n                        <field name=\\"invoice_count\\" widget=\\"statinfo\\" string=\\"Invoices\\"/>\\n                    </button>\\n                </div>\\n                <div class=\\"badge rounded-pill text-bg-secondary float-end fs-6 border-0\\" invisible=\\"not locked\\">\\n                    <i class=\\"fa fa-lock\\"/>\\n                    Locked\\n                </div>\\n                <div class=\\"oe_title\\">\\n                    <h1>\\n                        <field name=\\"name\\" readonly=\\"1\\"/>\\n                    </h1>\\n                </div>\\n                <group name=\\"sale_header\\">\\n                    <group name=\\"partner_details\\">\\n                        <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\" context=\\"{'res_partner_search_mode': 'customer', 'show_address': 1, 'show_vat': True}\\" placeholder=\\"Type to find a customer...\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                        <field name=\\"partner_invoice_id\\" groups=\\"account.group_delivery_invoice_address\\" options=\\"{'no_quick_create': True}\\" context=\\"{'default_type':'invoice', 'show_address': False, 'show_vat': False, 'default_parent_id': partner_id}\\" readonly=\\"state == 'cancel' or locked\\"/>\\n                        <field name=\\"partner_shipping_id\\" groups=\\"account.group_delivery_invoice_address\\" options=\\"{'no_quick_create': True}\\" context=\\"{'default_type':'delivery', 'show_address': False, 'show_vat': False, 'default_parent_id': partner_id}\\" readonly=\\"state == 'cancel' or locked\\"/>\\n                    </group>\\n                    <group name=\\"order_details\\">\\n                        <field name=\\"validity_date\\" invisible=\\"state == 'sale'\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                        <div class=\\"o_td_label\\" groups=\\"base.group_no_one\\" invisible=\\"state in ['sale', 'cancel']\\">\\n                            <label for=\\"date_order\\" string=\\"Quotation Date\\"/>\\n                        </div>\\n                        <field name=\\"date_order\\" nolabel=\\"1\\" groups=\\"base.group_no_one\\" invisible=\\"state in ['sale', 'cancel']\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                        <div class=\\"o_td_label\\" invisible=\\"state in ['draft', 'sent']\\">\\n                            <label for=\\"date_order\\" string=\\"Order Date\\"/>\\n                        </div>\\n                        <field name=\\"date_order\\" invisible=\\"state in ['draft', 'sent']\\" readonly=\\"state in ['cancel', 'sale']\\" nolabel=\\"1\\"/>\\n                        <field name=\\"has_active_pricelist\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_update_pricelist\\" invisible=\\"1\\"/>\\n                        <label for=\\"pricelist_id\\" groups=\\"product.group_product_pricelist\\" invisible=\\"not has_active_pricelist\\"/>\\n                        <div groups=\\"product.group_product_pricelist\\" class=\\"o_row\\" invisible=\\"not has_active_pricelist\\">\\n                            <field name=\\"pricelist_id\\" options=\\"{'no_open':True,'no_create': True}\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                            <button name=\\"action_update_prices\\" type=\\"object\\" string=\\" Update Prices\\" help=\\"Recompute all prices based on this pricelist\\" class=\\"btn-link mb-1 px-0\\" icon=\\"fa-refresh\\" confirm=\\"This will update the unit price of all products based on the new pricelist.\\" invisible=\\"not show_update_pricelist or state in ['sale', 'cancel']\\"/>\\n                        </div>\\n                        <field name=\\"country_code\\" invisible=\\"1\\"/>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"pricelist_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'sale']\\" groups=\\"!product.group_product_pricelist\\"/>\\n                        <field name=\\"tax_country_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"payment_term_id\\" placeholder=\\"Immediate\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                    </group>\\n                </group>\\n                <notebook>\\n                    <page string=\\"Order Lines\\" name=\\"order_lines\\">\\n                        <field name=\\"order_line\\" widget=\\"sol_o2m\\" mode=\\"list,kanban\\" readonly=\\"state == 'cancel' or locked\\">\\n                            <form>\\n                                <field name=\\"technical_price_unit\\" invisible=\\"1\\"/>\\n                                <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                <field name=\\"is_downpayment\\" invisible=\\"1\\"/>\\n                                <!--\\n                                    We need the sequence field to be here for new lines to be added at the correct position.\\n                                    TODO: at some point we want to fix this in the framework so that an invisible field is not required.\\n                                -->\\n                                <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                <group>\\n                                    <group invisible=\\"display_type\\">\\n                                        <field name=\\"product_updatable\\" invisible=\\"1\\"/>\\n                                        <label for=\\"product_id\\"/>\\n                                        <div class=\\"d-flex align-items-baseline\\">\\n                                            <span class=\\"fa fa-exclamation-triangle text-warning me-1\\" title=\\"This product is archived\\" invisible=\\"state not in ['draft', 'sent'] or not is_product_archived\\"/>\\n                                            <field name=\\"product_id\\" domain=\\"[('sale_ok', '=', True)]\\" context=\\"{                                                     'partner_id': parent.partner_id,                                                     'quantity': product_uom_qty,                                                     'pricelist': parent.pricelist_id,                                                     'uom': product_uom,                                                     'company_id': parent.company_id,                                                     'default_uom_id': product_uom,                                                 }\\" readonly=\\"not product_updatable\\" required=\\"not display_type and not is_downpayment\\" force_save=\\"1\\" widget=\\"many2one_barcode\\"/>\\n                                        </div>\\n                                        <field name=\\"product_type\\" invisible=\\"1\\"/>\\n                                        <field name=\\"invoice_status\\" invisible=\\"1\\"/>\\n                                        <field name=\\"qty_to_invoice\\" invisible=\\"1\\"/>\\n                                        <field name=\\"qty_delivered_method\\" invisible=\\"1\\"/>\\n                                        <field name=\\"price_total\\" invisible=\\"1\\"/>\\n                                        <field name=\\"price_tax\\" invisible=\\"1\\"/>\\n                                        <field name=\\"price_subtotal\\" invisible=\\"1\\"/>\\n                                        <field name=\\"product_uom_readonly\\" invisible=\\"1\\"/>\\n                                        <label for=\\"product_uom_qty\\"/>\\n                                        <div class=\\"o_row\\" name=\\"ordered_qty\\">\\n                                            <field context=\\"{'partner_id':parent.partner_id, 'quantity':product_uom_qty, 'pricelist':parent.pricelist_id, 'uom':product_uom, 'uom_qty_change':True, 'company_id': parent.company_id}\\" name=\\"product_uom_qty\\"/>\\n                                            <field name=\\"product_uom\\" invisible=\\"1\\" groups=\\"!uom.group_uom\\"/>\\n                                            <field name=\\"product_uom\\" force_save=\\"1\\" groups=\\"uom.group_uom\\" class=\\"oe_no_button\\" readonly=\\"product_uom_readonly\\" required=\\"not display_type and not is_downpayment\\"/>\\n                                        </div>\\n                                        <label for=\\"qty_delivered\\" string=\\"Delivered\\" invisible=\\"parent.state != 'sale'\\"/>\\n                                        <div name=\\"delivered_qty\\" invisible=\\"parent.state != 'sale'\\">\\n                                            <field name=\\"qty_delivered\\" readonly=\\"qty_delivered_method != 'manual'\\"/>\\n                                        </div>\\n                                        <label for=\\"qty_invoiced\\" string=\\"Invoiced\\" invisible=\\"parent.state != 'sale'\\"/>\\n                                        <div name=\\"invoiced_qty\\" invisible=\\"parent.state != 'sale'\\">\\n                                            <field name=\\"qty_invoiced\\"/>\\n                                        </div>\\n                                        <field name=\\"product_packaging_qty\\" invisible=\\"not product_id or not product_packaging_id\\" groups=\\"product.group_stock_packaging\\"/>\\n                                        <field name=\\"product_packaging_id\\" invisible=\\"not product_id\\" context=\\"{'default_product_id': product_id, 'list_view_ref':'product.product_packaging_tree_view', 'form_view_ref':'product.product_packaging_form_view'}\\" groups=\\"product.group_stock_packaging\\"/>\\n                                        <field name=\\"price_unit\\"/>\\n                                        <field name=\\"tax_id\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\" context=\\"{'search_view_ref': 'account.account_tax_view_search'}\\" domain=\\"[('type_tax_use', '=', 'sale'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" readonly=\\"qty_invoiced &gt; 0\\"/>\\n                                        <t groups=\\"sale.group_discount_per_so_line\\">\\n                                            <label for=\\"discount\\"/>\\n                                            <div name=\\"discount\\">\\n                                                <field name=\\"discount\\" class=\\"oe_inline\\"/> %\\n                                            </div>\\n                                        </t>\\n                                        <!--\\n                                            We need the sequence field to be here\\n                                            because we want to be able to overwrite the default sequence value in the JS\\n                                            in order for new lines to be added at the correct position.\\n                                            NOTE: at some point we want to fix this in the framework so that an invisible field is not required.\\n                                        -->\\n                                        <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                                    </group>\\n                                    <group invisible=\\"display_type\\">\\n                                        <label for=\\"customer_lead\\"/>\\n                                        <div name=\\"lead\\">\\n                                            <field name=\\"customer_lead\\" class=\\"oe_inline\\"/> days\\n                                        </div>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'sale_order'}\\"/>\\n                                    </group>\\n                                </group>\\n                                <label for=\\"name\\" string=\\"Description\\" invisible=\\"display_type\\"/>\\n                                <label for=\\"name\\" string=\\"Section Name (eg. Products, Services)\\" invisible=\\"display_type != 'line_section'\\"/>\\n                                <label for=\\"name\\" string=\\"Note\\" invisible=\\"display_type != 'line_note'\\"/>\\n                                <field name=\\"name\\"/>\\n                                <div name=\\"invoice_lines\\" groups=\\"base.group_no_one\\" invisible=\\"display_type\\">\\n                                    <label for=\\"invoice_lines\\"/>\\n                                    <field name=\\"invoice_lines\\"/>\\n                                </div>\\n                                <field name=\\"state\\" invisible=\\"1\\"/>\\n                                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                            </form>\\n                            <list string=\\"Sales Order Lines\\" editable=\\"bottom\\" limit=\\"200\\" decoration-warning=\\"state in ['draft', 'sent'] and is_product_archived\\">\\n                                <control>\\n                                    <create name=\\"add_product_control\\" string=\\"Add a product\\"/>\\n                                    <create name=\\"add_section_control\\" string=\\"Add a section\\" context=\\"{'default_display_type': 'line_section'}\\"/>\\n                                    <create name=\\"add_note_control\\" string=\\"Add a note\\" context=\\"{'default_display_type': 'line_note'}\\"/>\\n                                    <button name=\\"action_add_from_catalog\\" string=\\"Catalog\\" type=\\"object\\" class=\\"px-4 btn-link\\" context=\\"{'order_id': parent.id}\\"/>\\n                                </control>\\n\\n                                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                <!-- We do not display the type because we don't want the user to be bothered with that information if he has no section or note. -->\\n                                <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_type\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_updatable\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"is_downpayment\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"translated_product_name\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_id\\" string=\\"Product Variant\\" readonly=\\"not product_updatable\\" required=\\"not display_type and not is_downpayment\\" force_save=\\"1\\" context=\\"{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom':product_uom,                                         'company_id': parent.company_id,                                         'default_lst_price': price_unit,                                         'default_uom_id': product_uom,                                     }\\" options=\\"{                                         'no_open': True,                                     }\\" optional=\\"hide\\" domain=\\"[('sale_ok', '=', True)]\\" widget=\\"sol_product_many2one\\"/>\\n                                <field name=\\"product_template_id\\" string=\\"Product\\" readonly=\\"id and not product_updatable\\" required=\\"not display_type and not is_downpayment\\" context=\\"{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom':product_uom,                                         'company_id': parent.company_id,                                         'default_list_price': price_unit,                                         'default_uom_id': product_uom,                                     }\\" options=\\"{                                         'no_open': True,                                     }\\" optional=\\"show\\" domain=\\"[('sale_ok', '=', True)]\\" widget=\\"sol_product_many2one\\" placeholder=\\"Type to find a product...\\"/>\\n                                <field name=\\"product_template_attribute_value_ids\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"product_custom_attribute_value_ids\\" column_invisible=\\"1\\">\\n                                    <list>\\n                                        <field name=\\"custom_product_template_attribute_value_id\\"/>\\n                                        <field name=\\"custom_value\\"/>\\n                                    </list>\\n                                </field>\\n                                <field name=\\"product_no_variant_attribute_value_ids\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"is_configurable_product\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"linked_line_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"virtual_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"linked_virtual_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"selected_combo_items\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"combo_item_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"name\\" widget=\\"sol_text\\" optional=\\"show\\"/>\\n                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" optional=\\"hide\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'sale_order', 'amount_field': 'price_subtotal'}\\"/>\\n                                <field name=\\"product_uom_qty\\" decoration-info=\\"(not display_type and invoice_status == 'to invoice')\\" decoration-bf=\\"(not display_type and invoice_status == 'to invoice')\\" context=\\"{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom': product_uom,                                         'company_id': parent.company_id                                     }\\" readonly=\\"is_downpayment\\"/>\\n                                <field name=\\"qty_delivered\\" decoration-info=\\"(not display_type and invoice_status == 'to invoice')\\" decoration-bf=\\"(not display_type and invoice_status == 'to invoice')\\" string=\\"Delivered\\" column_invisible=\\"parent.state != 'sale'\\" readonly=\\"qty_delivered_method != 'manual' or is_downpayment\\" optional=\\"show\\"/>\\n                                <field name=\\"qty_delivered_method\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"qty_invoiced\\" decoration-info=\\"(not display_type and invoice_status == 'to invoice')\\" decoration-bf=\\"(not display_type and invoice_status == 'to invoice')\\" string=\\"Invoiced\\" column_invisible=\\"parent.state != 'sale'\\" optional=\\"show\\"/>\\n                                <field name=\\"qty_to_invoice\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_uom_readonly\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_uom\\" column_invisible=\\"True\\" groups=\\"!uom.group_uom\\"/>\\n                                <field name=\\"product_uom\\" force_save=\\"1\\" string=\\"UoM\\" readonly=\\"product_uom_readonly\\" required=\\"not display_type and not is_downpayment\\" context=\\"{'company_id': parent.company_id}\\" groups=\\"uom.group_uom\\" options=\\"{&quot;no_open&quot;: True}\\" width=\\"60px\\" optional=\\"show\\"/>\\n                                <field name=\\"customer_lead\\" optional=\\"hide\\" width=\\"80px\\" readonly=\\"parent.state not in ['draft', 'sent', 'sale'] or is_downpayment\\"/>\\n                                <field name=\\"product_packaging_qty\\" invisible=\\"not product_id or not product_packaging_id\\" groups=\\"product.group_stock_packaging\\" optional=\\"show\\"/>\\n                                <field name=\\"product_packaging_id\\" invisible=\\"not product_id\\" context=\\"{'default_product_id': product_id, 'list_view_ref':'product.product_packaging_tree_view', 'form_view_ref':'product.product_packaging_form_view'}\\" groups=\\"product.group_stock_packaging\\" optional=\\"show\\"/>\\n                                <field name=\\"price_unit\\" readonly=\\"qty_invoiced &gt; 0\\"/>\\n                                <field name=\\"technical_price_unit\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"tax_id\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\" domain=\\"[('type_tax_use', '=', 'sale'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" context=\\"{'active_test': True}\\" readonly=\\"qty_invoiced &gt; 0 or is_downpayment\\" optional=\\"show\\"/>\\n                                <field name=\\"discount\\" string=\\"Disc.%\\" groups=\\"sale.group_discount_per_so_line\\" width=\\"50px\\" optional=\\"show\\"/>\\n                                <field name=\\"is_downpayment\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"price_subtotal\\" column_invisible=\\"parent.company_price_include == 'tax_included'\\" invisible=\\"is_downpayment\\" string=\\"Amount\\"/>\\n                                <field name=\\"price_total\\" column_invisible=\\"parent.company_price_include == 'tax_excluded'\\" invisible=\\"is_downpayment\\" string=\\"Amount\\"/>\\n                                <!-- Optional amounts -->\\n                                <field name=\\"price_total\\" column_invisible=\\"parent.company_price_include == 'tax_included'\\" optional=\\"hide\\" invisible=\\"is_downpayment\\" string=\\"Tax Incl.\\"/>\\n                                <field name=\\"price_subtotal\\" column_invisible=\\"parent.company_price_include == 'tax_excluded'\\" optional=\\"hide\\" invisible=\\"is_downpayment\\" string=\\"Tax Excl.\\"/>\\n                                <!-- Others fields -->\\n                                <field name=\\"tax_calculation_rounding_method\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"invoice_status\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"price_tax\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                            </list>\\n                            <kanban class=\\"o_kanban_mobile\\">\\n                                <field name=\\"price_subtotal\\"/>\\n                                <field name=\\"display_type\\"/>\\n                                <field name=\\"currency_id\\"/>\\n                                <control>\\n                                    <create name=\\"add_product_control\\" string=\\"Add product\\"/>\\n                                    <create name=\\"add_section_control\\" string=\\"Add section\\" context=\\"{'default_display_type': 'line_section'}\\"/>\\n                                    <create name=\\"add_note_control\\" string=\\"Add note\\" context=\\"{'default_display_type': 'line_note'}\\"/>\\n                                    <button name=\\"action_add_from_catalog\\" context=\\"{'order_id': parent.id}\\" string=\\"Catalog\\" type=\\"object\\" class=\\"btn-secondary\\"/>\\n                                </control>\\n                                <templates>\\n                                    <t t-name=\\"card\\" class=\\"row g-0 ps-0 pe-0\\">\\n                                        <t t-if=\\"!record.display_type.raw_value\\">\\n                                            <aside class=\\"col-2 p-1\\">\\n                                                <span t-att-title=\\"record.product_id.value\\">\\n                                                    <field name=\\"product_id\\" widget=\\"image\\" options=\\"{'preview_image': 'image_128', 'img_class': 'object-fit-contain w-100'}\\"/>\\n                                                </span>\\n                                            </aside>\\n                                            <main class=\\"col\\">\\n                                                <div class=\\"row\\">\\n                                                    <div class=\\"col\\">\\n                                                        <span class=\\"fa fa-exclamation-triangle text-warning me-1\\" title=\\"This product is archived\\" invisible=\\"state not in ['draft', 'sent'] or not is_product_archived\\"/>\\n                                                        <field name=\\"product_id\\" class=\\"fw-bold\\"/>\\n                                                    </div>\\n                                                    <div class=\\"col-auto\\">\\n                                                        <field name=\\"price_subtotal\\" class=\\"fw-bolder float-end pe-1\\" widget=\\"monetary\\"/>\\n                                                    </div>\\n                                                </div>\\n                                                <div class=\\"text-muted\\">\\n                                                    Quantity:\\n                                                    <field name=\\"product_uom_qty\\"/> <field name=\\"product_uom\\"/>\\n                                                </div>\\n                                                <div class=\\"text-muted\\">\\n                                                    Unit Price:\\n                                                    <field name=\\"price_unit\\"/>\\n                                                </div>\\n                                                <t t-if=\\"record.discount?.raw_value\\">\\n                                                    <div class=\\"text-muted\\">\\n                                                        Discount:\\n                                                        <field name=\\"discount\\"/>%\\n                                                    </div>\\n                                                </t>\\n                                            </main>\\n                                        </t>\\n                                        <t t-if=\\"record.display_type.raw_value === 'line_section' || record.display_type.raw_value === 'line_note'\\">\\n                                            <div t-attf-class=\\"{{record.display_type.raw_value === 'line_section' ? 'fw-bold' : 'fst-italic' }}\\">\\n                                                <field name=\\"name\\"/>\\n                                            </div>\\n                                        </t>\\n                                    </t>\\n                                </templates>\\n                            </kanban>\\n                        </field>\\n                        <div class=\\"float-end d-flex gap-1 mb-2\\" name=\\"so_button_below_order_lines\\">\\n                            <button string=\\"Discount\\" name=\\"action_open_discount_wizard\\" type=\\"object\\" class=\\"btn btn-secondary\\" groups=\\"sale.group_discount_per_so_line\\"/>\\n                        </div>\\n                        <group name=\\"note_group\\" col=\\"6\\" class=\\"mt-2 mt-md-0\\">\\n                            <group colspan=\\"4\\" class=\\"order-1 order-lg-0\\">\\n                                <field colspan=\\"2\\" name=\\"note\\" nolabel=\\"1\\" placeholder=\\"Terms and conditions...\\"/>\\n                            </group>\\n                            <group class=\\"oe_subtotal_footer d-flex order-0 order-lg-1 flex-column gap-0 gap-sm-3\\" colspan=\\"2\\" name=\\"sale_total\\">\\n                                <field name=\\"tax_totals\\" widget=\\"account-tax-totals-field\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                            </group>\\n                        </group>\\n                    </page>\\n                    <page string=\\"Other Info\\" name=\\"other_information\\">\\n                        <group>\\n                            <group name=\\"sales_person\\" string=\\"Sales\\">\\n                                <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\"/>\\n                                <field name=\\"team_id\\" context=\\"{'kanban_view_ref': 'sales_team.crm_team_view_kanban'}\\" options=\\"{'no_create': True}\\"/>\\n                                <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"require_signature\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                                <label for=\\"require_payment\\"/>\\n                                <div id=\\"require_payment\\">\\n                                    <field name=\\"require_payment\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                                    <span class=\\"mx-3\\" invisible=\\"not require_payment\\">of</span>\\n                                    <field name=\\"prepayment_percent\\" readonly=\\"state in ['cancel', 'sale']\\" invisible=\\"not require_payment\\" widget=\\"percentage\\" style=\\"width: 3rem\\"/>\\n                                </div>\\n                                <field name=\\"reference\\" readonly=\\"1\\" invisible=\\"not reference\\"/>\\n                                <field name=\\"client_order_ref\\"/>\\n                                <field name=\\"tag_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create_edit': True}\\"/>\\n                            </group>\\n                            <group name=\\"sale_info\\" string=\\"Invoicing\\">\\n                                <field name=\\"show_update_fpos\\" invisible=\\"1\\"/>\\n                                <label for=\\"fiscal_position_id\\"/>\\n                                <div class=\\"o_row\\">\\n                                    <field name=\\"fiscal_position_id\\" options=\\"{'no_create': True}\\"/>\\n                                    <button name=\\"action_update_taxes\\" type=\\"object\\" string=\\" Update Taxes\\" help=\\"Recompute all taxes based on this fiscal position\\" class=\\"btn-link mb-1 px-0\\" icon=\\"fa-refresh\\" confirm=\\"This will update all taxes based on the currently selected fiscal position.\\" invisible=\\"not show_update_fpos or state in ['sale', 'cancel']\\"/>\\n                                </div>\\n                                <field name=\\"partner_invoice_id\\" groups=\\"!account.group_delivery_invoice_address\\" invisible=\\"1\\"/>\\n                                <field name=\\"journal_id\\" groups=\\"base.group_no_one\\" readonly=\\"invoice_count != 0 and state == 'sale'\\"/>\\n                                <field name=\\"invoice_status\\" invisible=\\"state != 'sale'\\" groups=\\"base.group_no_one\\"/>\\n                                <!-- test_event_configurator -->\\n                                <field name=\\"invoice_status\\" invisible=\\"1\\" groups=\\"!base.group_no_one\\"/>\\n                            </group>\\n                            <group name=\\"sale_shipping\\" string=\\"Shipping\\">\\n                                <label for=\\"commitment_date\\" string=\\"Delivery Date\\"/>\\n                                <div name=\\"commitment_date_div\\" class=\\"o_row\\">\\n                                    <field name=\\"commitment_date\\" readonly=\\"state == 'cancel' or locked\\"/>\\n                                    <span name=\\"expected_date_span\\" class=\\"text-muted\\">Expected: <field name=\\"expected_date\\" class=\\"oe_inline\\"/></span>\\n                                </div>\\n                            </group>\\n                            <group string=\\"Tracking\\" name=\\"sale_reporting\\">\\n                                <field name=\\"origin\\"/>\\n                                <field name=\\"campaign_id\\" options=\\"{'create_name_field': 'title'}\\"/>\\n                                <field name=\\"medium_id\\"/>\\n                                <field name=\\"source_id\\"/>\\n                            </group>\\n                        </group>\\n                    </page>\\n                    <page groups=\\"base.group_no_one\\" string=\\"Customer Signature\\" name=\\"customer_signature\\" invisible=\\"not require_signature and not signed_by and not signature and not signed_on\\">\\n                        <group>\\n                            <field name=\\"signed_by\\" readonly=\\"signature\\"/>\\n                            <field name=\\"signed_on\\" readonly=\\"signature\\"/>\\n                            <field name=\\"signature\\" widget=\\"image\\"/>\\n                        </group>\\n                    </page>\\n                </notebook>\\n            </sheet>\\n            <chatter/>\\n            </form>", "es_ES": "<form string=\\"Pedido de venta\\" class=\\"o_sale_order\\">\\n            <header>\\n                <field name=\\"locked\\" invisible=\\"1\\"/>\\n                <field name=\\"authorized_transaction_ids\\" invisible=\\"1\\"/>\\n                <button name=\\"payment_action_capture\\" type=\\"object\\" data-hotkey=\\"shift+g\\" string=\\"Capturar transacción\\" class=\\"oe_highlight\\" invisible=\\"not authorized_transaction_ids\\"/>\\n                <button name=\\"payment_action_void\\" type=\\"object\\" string=\\"Anular transacción\\" data-hotkey=\\"shift+v\\" confirm=\\"¿Está seguro de que desea anular la transacción autorizada? Esta acción no puede deshacerse.\\" invisible=\\"not authorized_transaction_ids\\"/>\\n                <button id=\\"create_invoice\\" name=\\"337\\" string=\\"Crear factura\\" type=\\"action\\" class=\\"btn-primary\\" data-hotkey=\\"q\\" invisible=\\"invoice_status != 'to invoice'\\"/>\\n                <button id=\\"create_invoice_percentage\\" name=\\"337\\" string=\\"Crear factura\\" type=\\"action\\" context=\\"{'default_advance_payment_method': 'percentage'}\\" data-hotkey=\\"q\\" invisible=\\"invoice_status != 'no' or state != 'sale'\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_by_email_primary\\" string=\\"Enviar por correo electrónico\\" type=\\"object\\" data-hotkey=\\"g\\" invisible=\\"state != 'draft'\\" class=\\"btn-primary\\" context=\\"{'validate_analytic': True, 'check_document_layout': True}\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_proforma_primary\\" type=\\"object\\" string=\\"Enviar factura PROFORMA\\" class=\\"btn-primary\\" groups=\\"sale.group_proforma_sales\\" invisible=\\"state != 'draft' or invoice_count &gt;= 1\\" context=\\"{'proforma': True, 'validate_analytic': True}\\"/>\\n                <button name=\\"action_confirm\\" id=\\"action_confirm\\" data-hotkey=\\"q\\" string=\\"Confirmar\\" class=\\"btn-primary\\" type=\\"object\\" context=\\"{'validate_analytic': True}\\" invisible=\\"state != 'sent'\\"/>\\n                <button name=\\"action_confirm\\" data-hotkey=\\"q\\" string=\\"Confirmar\\" type=\\"object\\" context=\\"{'validate_analytic': True}\\" invisible=\\"state != 'draft'\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_proforma\\" type=\\"object\\" string=\\"Enviar factura PROFORMA\\" groups=\\"sale.group_proforma_sales\\" invisible=\\"state == 'draft' or invoice_count &gt;= 1\\" context=\\"{'proforma': True, 'validate_analytic': True}\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_by_email\\" string=\\"Enviar por correo electrónico\\" type=\\"object\\" invisible=\\"state not in ('sent', 'sale')\\" data-hotkey=\\"g\\" context=\\"{'validate_analytic': True, 'check_document_layout': True}\\"/>\\n\\n                <!-- allow to unlock locked orders even if setting is not enabled (e.g. orders synchronized from connectors) -->\\n                <button name=\\"action_unlock\\" type=\\"object\\" string=\\"Desbloquear\\" invisible=\\"not locked\\" groups=\\"sales_team.group_sale_manager\\"/>\\n                <button name=\\"action_preview_sale_order\\" string=\\"Vista previa\\" type=\\"object\\" class=\\"btn-secondary\\"/>\\n                <button name=\\"action_cancel\\" type=\\"object\\" string=\\"Cancelar\\" invisible=\\"state not in ['draft', 'sent', 'sale'] or not id or locked\\" data-hotkey=\\"x\\"/>\\n                <button name=\\"action_draft\\" invisible=\\"state != 'cancel'\\" type=\\"object\\" string=\\"Establecer como presupuesto\\" data-hotkey=\\"w\\"/>\\n                <t groups=\\"sale.group_auto_done_setting\\">\\n                    <button name=\\"action_lock\\" type=\\"object\\" string=\\"Bloquear\\" help=\\"Si la venta está bloqueada, ya no puede modificarla. Sin embargo, todavía podrá facturarla o entregarla.\\" invisible=\\"locked or state != 'sale'\\" groups=\\"sales_team.group_sale_manager\\"/>\\n                </t>\\n                <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"draft,sent,sale\\"/>\\n            </header>\\n            <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"partner_credit_warning == ''\\">\\n                <field name=\\"partner_credit_warning\\"/>\\n            </div>\\n            <div class=\\"alert alert-warning p-3 text-center\\" role=\\"alert\\" invisible=\\"state not in ['draft', 'sent'] or not has_archived_products\\">\\n                <span>Advertencia: este presupuesto incluye productos archivados</span>\\n            </div>\\n            <div class=\\"alert alert-warning w-100 d-flex align-items-center gap-1\\" invisible=\\"state != 'draft' or not duplicated_order_ids\\" role=\\"alert\\">\\n                <span>Advertencia: este pedido podría ser un duplicado de</span>\\n                <field name=\\"duplicated_order_ids\\" widget=\\"x2many_buttons\\" string=\\"Documentos duplicados\\"/>\\n            </div>\\n            <sheet>\\n                <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                    <button name=\\"action_view_invoice\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-pencil-square-o\\" invisible=\\"invoice_count == 0\\">\\n                        <field name=\\"invoice_count\\" widget=\\"statinfo\\" string=\\"Facturas\\"/>\\n                    </button>\\n                </div>\\n                <div class=\\"badge rounded-pill text-bg-secondary float-end fs-6 border-0\\" invisible=\\"not locked\\">\\n                    <i class=\\"fa fa-lock\\"/>\\n                    Bloqueado\\n                </div>\\n                <div class=\\"oe_title\\">\\n                    <h1>\\n                        <field name=\\"name\\" readonly=\\"1\\"/>\\n                    </h1>\\n                </div>\\n                <group name=\\"sale_header\\">\\n                    <group name=\\"partner_details\\">\\n                        <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\" context=\\"{'res_partner_search_mode': 'customer', 'show_address': 1, 'show_vat': True}\\" placeholder=\\"Escriba para encontrar un cliente...\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                        <field name=\\"partner_invoice_id\\" groups=\\"account.group_delivery_invoice_address\\" options=\\"{'no_quick_create': True}\\" context=\\"{'default_type':'invoice', 'show_address': False, 'show_vat': False, 'default_parent_id': partner_id}\\" readonly=\\"state == 'cancel' or locked\\"/>\\n                        <field name=\\"partner_shipping_id\\" groups=\\"account.group_delivery_invoice_address\\" options=\\"{'no_quick_create': True}\\" context=\\"{'default_type':'delivery', 'show_address': False, 'show_vat': False, 'default_parent_id': partner_id}\\" readonly=\\"state == 'cancel' or locked\\"/>\\n                    </group>\\n                    <group name=\\"order_details\\">\\n                        <field name=\\"validity_date\\" invisible=\\"state == 'sale'\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                        <div class=\\"o_td_label\\" groups=\\"base.group_no_one\\" invisible=\\"state in ['sale', 'cancel']\\">\\n                            <label for=\\"date_order\\" string=\\"Fecha del presupuesto\\"/>\\n                        </div>\\n                        <field name=\\"date_order\\" nolabel=\\"1\\" groups=\\"base.group_no_one\\" invisible=\\"state in ['sale', 'cancel']\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                        <div class=\\"o_td_label\\" invisible=\\"state in ['draft', 'sent']\\">\\n                            <label for=\\"date_order\\" string=\\"Fecha de pedido\\"/>\\n                        </div>\\n                        <field name=\\"date_order\\" invisible=\\"state in ['draft', 'sent']\\" readonly=\\"state in ['cancel', 'sale']\\" nolabel=\\"1\\"/>\\n                        <field name=\\"has_active_pricelist\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_update_pricelist\\" invisible=\\"1\\"/>\\n                        <label for=\\"pricelist_id\\" groups=\\"product.group_product_pricelist\\" invisible=\\"not has_active_pricelist\\"/>\\n                        <div groups=\\"product.group_product_pricelist\\" class=\\"o_row\\" invisible=\\"not has_active_pricelist\\">\\n                            <field name=\\"pricelist_id\\" options=\\"{'no_open':True,'no_create': True}\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                            <button name=\\"action_update_prices\\" type=\\"object\\" string=\\"Actualizar precios\\" help=\\"Volver a calcular todos los precios según esta lista de precios\\" class=\\"btn-link mb-1 px-0\\" icon=\\"fa-refresh\\" confirm=\\"Esto usará como referencia la nueva lista de precios para actualizar el precio unitario de todos los productos.\\" invisible=\\"not show_update_pricelist or state in ['sale', 'cancel']\\"/>\\n                        </div>\\n                        <field name=\\"country_code\\" invisible=\\"1\\"/>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"pricelist_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'sale']\\" groups=\\"!product.group_product_pricelist\\"/>\\n                        <field name=\\"tax_country_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"payment_term_id\\" placeholder=\\"Inmediato\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                    </group>\\n                </group>\\n                <notebook>\\n                    <page string=\\"Líneas del pedido\\" name=\\"order_lines\\">\\n                        <field name=\\"order_line\\" widget=\\"sol_o2m\\" mode=\\"list,kanban\\" readonly=\\"state == 'cancel' or locked\\">\\n                            <form>\\n                                <field name=\\"technical_price_unit\\" invisible=\\"1\\"/>\\n                                <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                <field name=\\"is_downpayment\\" invisible=\\"1\\"/>\\n                                <!--\\n                                    We need the sequence field to be here for new lines to be added at the correct position.\\n                                    TODO: at some point we want to fix this in the framework so that an invisible field is not required.\\n                                -->\\n                                <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                <group>\\n                                    <group invisible=\\"display_type\\">\\n                                        <field name=\\"product_updatable\\" invisible=\\"1\\"/>\\n                                        <label for=\\"product_id\\"/>\\n                                        <div class=\\"d-flex align-items-baseline\\">\\n                                            <span class=\\"fa fa-exclamation-triangle text-warning me-1\\" title=\\"Este producto está archivado\\" invisible=\\"state not in ['draft', 'sent'] or not is_product_archived\\"/>\\n                                            <field name=\\"product_id\\" domain=\\"[('sale_ok', '=', True)]\\" context=\\"{                                                     'partner_id': parent.partner_id,                                                     'quantity': product_uom_qty,                                                     'pricelist': parent.pricelist_id,                                                     'uom': product_uom,                                                     'company_id': parent.company_id,                                                     'default_uom_id': product_uom,                                                 }\\" readonly=\\"not product_updatable\\" required=\\"not display_type and not is_downpayment\\" force_save=\\"1\\" widget=\\"many2one_barcode\\"/>\\n                                        </div>\\n                                        <field name=\\"product_type\\" invisible=\\"1\\"/>\\n                                        <field name=\\"invoice_status\\" invisible=\\"1\\"/>\\n                                        <field name=\\"qty_to_invoice\\" invisible=\\"1\\"/>\\n                                        <field name=\\"qty_delivered_method\\" invisible=\\"1\\"/>\\n                                        <field name=\\"price_total\\" invisible=\\"1\\"/>\\n                                        <field name=\\"price_tax\\" invisible=\\"1\\"/>\\n                                        <field name=\\"price_subtotal\\" invisible=\\"1\\"/>\\n                                        <field name=\\"product_uom_readonly\\" invisible=\\"1\\"/>\\n                                        <label for=\\"product_uom_qty\\"/>\\n                                        <div class=\\"o_row\\" name=\\"ordered_qty\\">\\n                                            <field context=\\"{'partner_id':parent.partner_id, 'quantity':product_uom_qty, 'pricelist':parent.pricelist_id, 'uom':product_uom, 'uom_qty_change':True, 'company_id': parent.company_id}\\" name=\\"product_uom_qty\\"/>\\n                                            <field name=\\"product_uom\\" invisible=\\"1\\" groups=\\"!uom.group_uom\\"/>\\n                                            <field name=\\"product_uom\\" force_save=\\"1\\" groups=\\"uom.group_uom\\" class=\\"oe_no_button\\" readonly=\\"product_uom_readonly\\" required=\\"not display_type and not is_downpayment\\"/>\\n                                        </div>\\n                                        <label for=\\"qty_delivered\\" string=\\"Entregado\\" invisible=\\"parent.state != 'sale'\\"/>\\n                                        <div name=\\"delivered_qty\\" invisible=\\"parent.state != 'sale'\\">\\n                                            <field name=\\"qty_delivered\\" readonly=\\"qty_delivered_method != 'manual'\\"/>\\n                                        </div>\\n                                        <label for=\\"qty_invoiced\\" string=\\"Facturado\\" invisible=\\"parent.state != 'sale'\\"/>\\n                                        <div name=\\"invoiced_qty\\" invisible=\\"parent.state != 'sale'\\">\\n                                            <field name=\\"qty_invoiced\\"/>\\n                                        </div>\\n                                        <field name=\\"product_packaging_qty\\" invisible=\\"not product_id or not product_packaging_id\\" groups=\\"product.group_stock_packaging\\"/>\\n                                        <field name=\\"product_packaging_id\\" invisible=\\"not product_id\\" context=\\"{'default_product_id': product_id, 'list_view_ref':'product.product_packaging_tree_view', 'form_view_ref':'product.product_packaging_form_view'}\\" groups=\\"product.group_stock_packaging\\"/>\\n                                        <field name=\\"price_unit\\"/>\\n                                        <field name=\\"tax_id\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\" context=\\"{'search_view_ref': 'account.account_tax_view_search'}\\" domain=\\"[('type_tax_use', '=', 'sale'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" readonly=\\"qty_invoiced &gt; 0\\"/>\\n                                        <t groups=\\"sale.group_discount_per_so_line\\">\\n                                            <label for=\\"discount\\"/>\\n                                            <div name=\\"discount\\">\\n                                                <field name=\\"discount\\" class=\\"oe_inline\\"/> %\\n                                            </div>\\n                                        </t>\\n                                        <!--\\n                                            We need the sequence field to be here\\n                                            because we want to be able to overwrite the default sequence value in the JS\\n                                            in order for new lines to be added at the correct position.\\n                                            NOTE: at some point we want to fix this in the framework so that an invisible field is not required.\\n                                        -->\\n                                        <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                                    </group>\\n                                    <group invisible=\\"display_type\\">\\n                                        <label for=\\"customer_lead\\"/>\\n                                        <div name=\\"lead\\">\\n                                            <field name=\\"customer_lead\\" class=\\"oe_inline\\"/> días\\n                                        </div>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'sale_order'}\\"/>\\n                                    </group>\\n                                </group>\\n                                <label for=\\"name\\" string=\\"Descripción\\" invisible=\\"display_type\\"/>\\n                                <label for=\\"name\\" string=\\"Nombre de la sección (p. ej., productos, servicios)\\" invisible=\\"display_type != 'line_section'\\"/>\\n                                <label for=\\"name\\" string=\\"Nota\\" invisible=\\"display_type != 'line_note'\\"/>\\n                                <field name=\\"name\\"/>\\n                                <div name=\\"invoice_lines\\" groups=\\"base.group_no_one\\" invisible=\\"display_type\\">\\n                                    <label for=\\"invoice_lines\\"/>\\n                                    <field name=\\"invoice_lines\\"/>\\n                                </div>\\n                                <field name=\\"state\\" invisible=\\"1\\"/>\\n                                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                            </form>\\n                            <list string=\\"Líneas de pedido de venta\\" editable=\\"bottom\\" limit=\\"200\\" decoration-warning=\\"state in ['draft', 'sent'] and is_product_archived\\">\\n                                <control>\\n                                    <create name=\\"add_product_control\\" string=\\"Añadir un producto\\"/>\\n                                    <create name=\\"add_section_control\\" string=\\"Añadir una sección\\" context=\\"{'default_display_type': 'line_section'}\\"/>\\n                                    <create name=\\"add_note_control\\" string=\\"Añadir una nota\\" context=\\"{'default_display_type': 'line_note'}\\"/>\\n                                    <button name=\\"action_add_from_catalog\\" string=\\"Catálogo\\" type=\\"object\\" class=\\"px-4 btn-link\\" context=\\"{'order_id': parent.id}\\"/>\\n                                </control>\\n\\n                                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                <!-- We do not display the type because we don't want the user to be bothered with that information if he has no section or note. -->\\n                                <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_type\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_updatable\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"is_downpayment\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"translated_product_name\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_id\\" string=\\"Variante de producto\\" readonly=\\"not product_updatable\\" required=\\"not display_type and not is_downpayment\\" force_save=\\"1\\" context=\\"{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom':product_uom,                                         'company_id': parent.company_id,                                         'default_lst_price': price_unit,                                         'default_uom_id': product_uom,                                     }\\" options=\\"{                                         'no_open': True,                                     }\\" optional=\\"hide\\" domain=\\"[('sale_ok', '=', True)]\\" widget=\\"sol_product_many2one\\"/>\\n                                <field name=\\"product_template_id\\" string=\\"Producto\\" readonly=\\"id and not product_updatable\\" required=\\"not display_type and not is_downpayment\\" context=\\"{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom':product_uom,                                         'company_id': parent.company_id,                                         'default_list_price': price_unit,                                         'default_uom_id': product_uom,                                     }\\" options=\\"{                                         'no_open': True,                                     }\\" optional=\\"show\\" domain=\\"[('sale_ok', '=', True)]\\" widget=\\"sol_product_many2one\\" placeholder=\\"Escriba para encontrar un producto...\\"/>\\n                                <field name=\\"product_template_attribute_value_ids\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"product_custom_attribute_value_ids\\" column_invisible=\\"1\\">\\n                                    <list>\\n                                        <field name=\\"custom_product_template_attribute_value_id\\"/>\\n                                        <field name=\\"custom_value\\"/>\\n                                    </list>\\n                                </field>\\n                                <field name=\\"product_no_variant_attribute_value_ids\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"is_configurable_product\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"linked_line_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"virtual_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"linked_virtual_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"selected_combo_items\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"combo_item_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"name\\" widget=\\"sol_text\\" optional=\\"show\\"/>\\n                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" optional=\\"hide\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'sale_order', 'amount_field': 'price_subtotal'}\\"/>\\n                                <field name=\\"product_uom_qty\\" decoration-info=\\"(not display_type and invoice_status == 'to invoice')\\" decoration-bf=\\"(not display_type and invoice_status == 'to invoice')\\" context=\\"{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom': product_uom,                                         'company_id': parent.company_id                                     }\\" readonly=\\"is_downpayment\\"/>\\n                                <field name=\\"qty_delivered\\" decoration-info=\\"(not display_type and invoice_status == 'to invoice')\\" decoration-bf=\\"(not display_type and invoice_status == 'to invoice')\\" string=\\"Entregado\\" column_invisible=\\"parent.state != 'sale'\\" readonly=\\"qty_delivered_method != 'manual' or is_downpayment\\" optional=\\"show\\"/>\\n                                <field name=\\"qty_delivered_method\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"qty_invoiced\\" decoration-info=\\"(not display_type and invoice_status == 'to invoice')\\" decoration-bf=\\"(not display_type and invoice_status == 'to invoice')\\" string=\\"Facturado\\" column_invisible=\\"parent.state != 'sale'\\" optional=\\"show\\"/>\\n                                <field name=\\"qty_to_invoice\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_uom_readonly\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_uom\\" column_invisible=\\"True\\" groups=\\"!uom.group_uom\\"/>\\n                                <field name=\\"product_uom\\" force_save=\\"1\\" string=\\"UdM\\" readonly=\\"product_uom_readonly\\" required=\\"not display_type and not is_downpayment\\" context=\\"{'company_id': parent.company_id}\\" groups=\\"uom.group_uom\\" options=\\"{&quot;no_open&quot;: True}\\" width=\\"60px\\" optional=\\"show\\"/>\\n                                <field name=\\"customer_lead\\" optional=\\"hide\\" width=\\"80px\\" readonly=\\"parent.state not in ['draft', 'sent', 'sale'] or is_downpayment\\"/>\\n                                <field name=\\"product_packaging_qty\\" invisible=\\"not product_id or not product_packaging_id\\" groups=\\"product.group_stock_packaging\\" optional=\\"show\\"/>\\n                                <field name=\\"product_packaging_id\\" invisible=\\"not product_id\\" context=\\"{'default_product_id': product_id, 'list_view_ref':'product.product_packaging_tree_view', 'form_view_ref':'product.product_packaging_form_view'}\\" groups=\\"product.group_stock_packaging\\" optional=\\"show\\"/>\\n                                <field name=\\"price_unit\\" readonly=\\"qty_invoiced &gt; 0\\"/>\\n                                <field name=\\"technical_price_unit\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"tax_id\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\" domain=\\"[('type_tax_use', '=', 'sale'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" context=\\"{'active_test': True}\\" readonly=\\"qty_invoiced &gt; 0 or is_downpayment\\" optional=\\"show\\"/>\\n                                <field name=\\"discount\\" string=\\"Desc.%\\" groups=\\"sale.group_discount_per_so_line\\" width=\\"50px\\" optional=\\"show\\"/>\\n                                <field name=\\"is_downpayment\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"price_subtotal\\" column_invisible=\\"parent.company_price_include == 'tax_included'\\" invisible=\\"is_downpayment\\" string=\\"Importe\\"/>\\n                                <field name=\\"price_total\\" column_invisible=\\"parent.company_price_include == 'tax_excluded'\\" invisible=\\"is_downpayment\\" string=\\"Importe\\"/>\\n                                <!-- Optional amounts -->\\n                                <field name=\\"price_total\\" column_invisible=\\"parent.company_price_include == 'tax_included'\\" optional=\\"hide\\" invisible=\\"is_downpayment\\" string=\\"Impuestos incluidos\\"/>\\n                                <field name=\\"price_subtotal\\" column_invisible=\\"parent.company_price_include == 'tax_excluded'\\" optional=\\"hide\\" invisible=\\"is_downpayment\\" string=\\"Impuestos no incluidos\\"/>\\n                                <!-- Others fields -->\\n                                <field name=\\"tax_calculation_rounding_method\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"invoice_status\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"price_tax\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                            </list>\\n                            <kanban class=\\"o_kanban_mobile\\">\\n                                <field name=\\"price_subtotal\\"/>\\n                                <field name=\\"display_type\\"/>\\n                                <field name=\\"currency_id\\"/>\\n                                <control>\\n                                    <create name=\\"add_product_control\\" string=\\"Añadir producto\\"/>\\n                                    <create name=\\"add_section_control\\" string=\\"Añadir sección\\" context=\\"{'default_display_type': 'line_section'}\\"/>\\n                                    <create name=\\"add_note_control\\" string=\\"Añadir nota\\" context=\\"{'default_display_type': 'line_note'}\\"/>\\n                                    <button name=\\"action_add_from_catalog\\" context=\\"{'order_id': parent.id}\\" string=\\"Catálogo\\" type=\\"object\\" class=\\"btn-secondary\\"/>\\n                                </control>\\n                                <templates>\\n                                    <t t-name=\\"card\\" class=\\"row g-0 ps-0 pe-0\\">\\n                                        <t t-if=\\"!record.display_type.raw_value\\">\\n                                            <aside class=\\"col-2 p-1\\">\\n                                                <span t-att-title=\\"record.product_id.value\\">\\n                                                    <field name=\\"product_id\\" widget=\\"image\\" options=\\"{'preview_image': 'image_128', 'img_class': 'object-fit-contain w-100'}\\"/>\\n                                                </span>\\n                                            </aside>\\n                                            <main class=\\"col\\">\\n                                                <div class=\\"row\\">\\n                                                    <div class=\\"col\\">\\n                                                        <span class=\\"fa fa-exclamation-triangle text-warning me-1\\" title=\\"Este producto está archivado\\" invisible=\\"state not in ['draft', 'sent'] or not is_product_archived\\"/>\\n                                                        <field name=\\"product_id\\" class=\\"fw-bold\\"/>\\n                                                    </div>\\n                                                    <div class=\\"col-auto\\">\\n                                                        <field name=\\"price_subtotal\\" class=\\"fw-bolder float-end pe-1\\" widget=\\"monetary\\"/>\\n                                                    </div>\\n                                                </div>\\n                                                <div class=\\"text-muted\\">\\n                                                    Cantidad:\\n                                                    <field name=\\"product_uom_qty\\"/> <field name=\\"product_uom\\"/>\\n                                                </div>\\n                                                <div class=\\"text-muted\\">\\n                                                    Precio unitario:\\n                                                    <field name=\\"price_unit\\"/>\\n                                                </div>\\n                                                <t t-if=\\"record.discount?.raw_value\\">\\n                                                    <div class=\\"text-muted\\">\\n                                                        Descuento:\\n                                                        <field name=\\"discount\\"/>%\\n                                                    </div>\\n                                                </t>\\n                                            </main>\\n                                        </t>\\n                                        <t t-if=\\"record.display_type.raw_value === 'line_section' || record.display_type.raw_value === 'line_note'\\">\\n                                            <div t-attf-class=\\"{{record.display_type.raw_value === 'line_section' ? 'fw-bold' : 'fst-italic' }}\\">\\n                                                <field name=\\"name\\"/>\\n                                            </div>\\n                                        </t>\\n                                    </t>\\n                                </templates>\\n                            </kanban>\\n                        </field>\\n                        <div class=\\"float-end d-flex gap-1 mb-2\\" name=\\"so_button_below_order_lines\\">\\n                            <button string=\\"Descuento\\" name=\\"action_open_discount_wizard\\" type=\\"object\\" class=\\"btn btn-secondary\\" groups=\\"sale.group_discount_per_so_line\\"/>\\n                        </div>\\n                        <group name=\\"note_group\\" col=\\"6\\" class=\\"mt-2 mt-md-0\\">\\n                            <group colspan=\\"4\\" class=\\"order-1 order-lg-0\\">\\n                                <field colspan=\\"2\\" name=\\"note\\" nolabel=\\"1\\" placeholder=\\"Términos y condiciones...\\"/>\\n                            </group>\\n                            <group class=\\"oe_subtotal_footer d-flex order-0 order-lg-1 flex-column gap-0 gap-sm-3\\" colspan=\\"2\\" name=\\"sale_total\\">\\n                                <field name=\\"tax_totals\\" widget=\\"account-tax-totals-field\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                            </group>\\n                        </group>\\n                    </page>\\n                    <page string=\\"Otra Información\\" name=\\"other_information\\">\\n                        <group>\\n                            <group name=\\"sales_person\\" string=\\"Ventas\\">\\n                                <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\"/>\\n                                <field name=\\"team_id\\" context=\\"{'kanban_view_ref': 'sales_team.crm_team_view_kanban'}\\" options=\\"{'no_create': True}\\"/>\\n                                <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"require_signature\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                                <label for=\\"require_payment\\"/>\\n                                <div id=\\"require_payment\\">\\n                                    <field name=\\"require_payment\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                                    <span class=\\"mx-3\\" invisible=\\"not require_payment\\">de</span>\\n                                    <field name=\\"prepayment_percent\\" readonly=\\"state in ['cancel', 'sale']\\" invisible=\\"not require_payment\\" widget=\\"percentage\\" style=\\"width: 3rem\\"/>\\n                                </div>\\n                                <field name=\\"reference\\" readonly=\\"1\\" invisible=\\"not reference\\"/>\\n                                <field name=\\"client_order_ref\\"/>\\n                                <field name=\\"tag_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create_edit': True}\\"/>\\n                            </group>\\n                            <group name=\\"sale_info\\" string=\\"Facturación\\">\\n                                <field name=\\"show_update_fpos\\" invisible=\\"1\\"/>\\n                                <label for=\\"fiscal_position_id\\"/>\\n                                <div class=\\"o_row\\">\\n                                    <field name=\\"fiscal_position_id\\" options=\\"{'no_create': True}\\"/>\\n                                    <button name=\\"action_update_taxes\\" type=\\"object\\" string=\\"Actualizar impuestos\\" help=\\"Volver a calcular todos los impuestos según esta posición fiscal\\" class=\\"btn-link mb-1 px-0\\" icon=\\"fa-refresh\\" confirm=\\"Esto actualizará todos los impuestos según la posición fiscal actualmente seleccionada.\\" invisible=\\"not show_update_fpos or state in ['sale', 'cancel']\\"/>\\n                                </div>\\n                                <field name=\\"partner_invoice_id\\" groups=\\"!account.group_delivery_invoice_address\\" invisible=\\"1\\"/>\\n                                <field name=\\"journal_id\\" groups=\\"base.group_no_one\\" readonly=\\"invoice_count != 0 and state == 'sale'\\"/>\\n                                <field name=\\"invoice_status\\" invisible=\\"state != 'sale'\\" groups=\\"base.group_no_one\\"/>\\n                                <!-- test_event_configurator -->\\n                                <field name=\\"invoice_status\\" invisible=\\"1\\" groups=\\"!base.group_no_one\\"/>\\n                            </group>\\n                            <group name=\\"sale_shipping\\" string=\\"Envío\\">\\n                                <label for=\\"commitment_date\\" string=\\"Fecha de entrega\\"/>\\n                                <div name=\\"commitment_date_div\\" class=\\"o_row\\">\\n                                    <field name=\\"commitment_date\\" readonly=\\"state == 'cancel' or locked\\"/>\\n                                    <span name=\\"expected_date_span\\" class=\\"text-muted\\">Esperado: <field name=\\"expected_date\\" class=\\"oe_inline\\"/></span>\\n                                </div>\\n                            </group>\\n                            <group string=\\"Seguimiento\\" name=\\"sale_reporting\\">\\n                                <field name=\\"origin\\"/>\\n                                <field name=\\"campaign_id\\" options=\\"{'create_name_field': 'title'}\\"/>\\n                                <field name=\\"medium_id\\"/>\\n                                <field name=\\"source_id\\"/>\\n                            </group>\\n                        </group>\\n                    </page>\\n                    <page groups=\\"base.group_no_one\\" string=\\"Firma del cliente\\" name=\\"customer_signature\\" invisible=\\"not require_signature and not signed_by and not signature and not signed_on\\">\\n                        <group>\\n                            <field name=\\"signed_by\\" readonly=\\"signature\\"/>\\n                            <field name=\\"signed_on\\" readonly=\\"signature\\"/>\\n                            <field name=\\"signature\\" widget=\\"image\\"/>\\n                        </group>\\n                    </page>\\n                </notebook>\\n            </sheet>\\n            <chatter/>\\n            </form>", "pt_PT": "<form string=\\"Ordem de Venda\\" class=\\"o_sale_order\\">\\n            <header>\\n                <field name=\\"locked\\" invisible=\\"1\\"/>\\n                <field name=\\"authorized_transaction_ids\\" invisible=\\"1\\"/>\\n                <button name=\\"payment_action_capture\\" type=\\"object\\" data-hotkey=\\"shift+g\\" string=\\"Capturar Transação\\" class=\\"oe_highlight\\" invisible=\\"not authorized_transaction_ids\\"/>\\n                <button name=\\"payment_action_void\\" type=\\"object\\" string=\\"Anular transação\\" data-hotkey=\\"shift+v\\" confirm=\\"Tem certeza de que deseja anular a transação autorizada? Esta ação não pode ser desfeita.\\" invisible=\\"not authorized_transaction_ids\\"/>\\n                <button id=\\"create_invoice\\" name=\\"337\\" string=\\"Criar Fatura\\" type=\\"action\\" class=\\"btn-primary\\" data-hotkey=\\"q\\" invisible=\\"invoice_status != 'to invoice'\\"/>\\n                <button id=\\"create_invoice_percentage\\" name=\\"337\\" string=\\"Criar Fatura\\" type=\\"action\\" context=\\"{'default_advance_payment_method': 'percentage'}\\" data-hotkey=\\"q\\" invisible=\\"invoice_status != 'no' or state != 'sale'\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_by_email_primary\\" string=\\"Enviar por E-mail\\" type=\\"object\\" data-hotkey=\\"g\\" invisible=\\"state != 'draft'\\" class=\\"btn-primary\\" context=\\"{'validate_analytic': True, 'check_document_layout': True}\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_proforma_primary\\" type=\\"object\\" string=\\"Enviar Fatura PRÓ-FORMA\\" class=\\"btn-primary\\" groups=\\"sale.group_proforma_sales\\" invisible=\\"state != 'draft' or invoice_count &gt;= 1\\" context=\\"{'proforma': True, 'validate_analytic': True}\\"/>\\n                <button name=\\"action_confirm\\" id=\\"action_confirm\\" data-hotkey=\\"q\\" string=\\"Confirmar\\" class=\\"btn-primary\\" type=\\"object\\" context=\\"{'validate_analytic': True}\\" invisible=\\"state != 'sent'\\"/>\\n                <button name=\\"action_confirm\\" data-hotkey=\\"q\\" string=\\"Confirmar\\" type=\\"object\\" context=\\"{'validate_analytic': True}\\" invisible=\\"state != 'draft'\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_proforma\\" type=\\"object\\" string=\\"Enviar Fatura PRÓ-FORMA\\" groups=\\"sale.group_proforma_sales\\" invisible=\\"state == 'draft' or invoice_count &gt;= 1\\" context=\\"{'proforma': True, 'validate_analytic': True}\\"/>\\n                <button name=\\"action_quotation_send\\" id=\\"send_by_email\\" string=\\"Enviar por E-mail\\" type=\\"object\\" invisible=\\"state not in ('sent', 'sale')\\" data-hotkey=\\"g\\" context=\\"{'validate_analytic': True, 'check_document_layout': True}\\"/>\\n\\n                <!-- allow to unlock locked orders even if setting is not enabled (e.g. orders synchronized from connectors) -->\\n                <button name=\\"action_unlock\\" type=\\"object\\" string=\\"Desbloquear\\" invisible=\\"not locked\\" groups=\\"sales_team.group_sale_manager\\"/>\\n                <button name=\\"action_preview_sale_order\\" string=\\"Pré-visualizar\\" type=\\"object\\" class=\\"btn-secondary\\"/>\\n                <button name=\\"action_cancel\\" type=\\"object\\" string=\\"Cancelar\\" invisible=\\"state not in ['draft', 'sent', 'sale'] or not id or locked\\" data-hotkey=\\"x\\"/>\\n                <button name=\\"action_draft\\" invisible=\\"state != 'cancel'\\" type=\\"object\\" string=\\"Definir como Orçamento\\" data-hotkey=\\"w\\"/>\\n                <t groups=\\"sale.group_auto_done_setting\\">\\n                    <button name=\\"action_lock\\" type=\\"object\\" string=\\"Bloquear\\" help=\\"Se a venda estiver bloqueada, já não a pode modificar. No entanto, ainda pode fazer faturas ou entregas.\\" invisible=\\"locked or state != 'sale'\\" groups=\\"sales_team.group_sale_manager\\"/>\\n                </t>\\n                <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"draft,sent,sale\\"/>\\n            </header>\\n            <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"partner_credit_warning == ''\\">\\n                <field name=\\"partner_credit_warning\\"/>\\n            </div>\\n            <div class=\\"alert alert-warning p-3 text-center\\" role=\\"alert\\" invisible=\\"state not in ['draft', 'sent'] or not has_archived_products\\">\\n                <span>Aviso: Este orçamento contém artigo(s) arquivados</span>\\n            </div>\\n            <div class=\\"alert alert-warning w-100 d-flex align-items-center gap-1\\" invisible=\\"state != 'draft' or not duplicated_order_ids\\" role=\\"alert\\">\\n                <span>Aviso: esta encomenda pode ser um duplicato de</span>\\n                <field name=\\"duplicated_order_ids\\" widget=\\"x2many_buttons\\" string=\\"Documentos duplicados\\"/>\\n            </div>\\n            <sheet>\\n                <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                    <button name=\\"action_view_invoice\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-pencil-square-o\\" invisible=\\"invoice_count == 0\\">\\n                        <field name=\\"invoice_count\\" widget=\\"statinfo\\" string=\\"Faturas\\"/>\\n                    </button>\\n                </div>\\n                <div class=\\"badge rounded-pill text-bg-secondary float-end fs-6 border-0\\" invisible=\\"not locked\\">\\n                    <i class=\\"fa fa-lock\\"/>\\n                    Bloqueado\\n                </div>\\n                <div class=\\"oe_title\\">\\n                    <h1>\\n                        <field name=\\"name\\" readonly=\\"1\\"/>\\n                    </h1>\\n                </div>\\n                <group name=\\"sale_header\\">\\n                    <group name=\\"partner_details\\">\\n                        <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\" context=\\"{'res_partner_search_mode': 'customer', 'show_address': 1, 'show_vat': True}\\" placeholder=\\"Digite para localizar um cliente...\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                        <field name=\\"partner_invoice_id\\" groups=\\"account.group_delivery_invoice_address\\" options=\\"{'no_quick_create': True}\\" context=\\"{'default_type':'invoice', 'show_address': False, 'show_vat': False, 'default_parent_id': partner_id}\\" readonly=\\"state == 'cancel' or locked\\"/>\\n                        <field name=\\"partner_shipping_id\\" groups=\\"account.group_delivery_invoice_address\\" options=\\"{'no_quick_create': True}\\" context=\\"{'default_type':'delivery', 'show_address': False, 'show_vat': False, 'default_parent_id': partner_id}\\" readonly=\\"state == 'cancel' or locked\\"/>\\n                    </group>\\n                    <group name=\\"order_details\\">\\n                        <field name=\\"validity_date\\" invisible=\\"state == 'sale'\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                        <div class=\\"o_td_label\\" groups=\\"base.group_no_one\\" invisible=\\"state in ['sale', 'cancel']\\">\\n                            <label for=\\"date_order\\" string=\\"Data do Orçamento\\"/>\\n                        </div>\\n                        <field name=\\"date_order\\" nolabel=\\"1\\" groups=\\"base.group_no_one\\" invisible=\\"state in ['sale', 'cancel']\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                        <div class=\\"o_td_label\\" invisible=\\"state in ['draft', 'sent']\\">\\n                            <label for=\\"date_order\\" string=\\"Data da Encomenda\\"/>\\n                        </div>\\n                        <field name=\\"date_order\\" invisible=\\"state in ['draft', 'sent']\\" readonly=\\"state in ['cancel', 'sale']\\" nolabel=\\"1\\"/>\\n                        <field name=\\"has_active_pricelist\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_update_pricelist\\" invisible=\\"1\\"/>\\n                        <label for=\\"pricelist_id\\" groups=\\"product.group_product_pricelist\\" invisible=\\"not has_active_pricelist\\"/>\\n                        <div groups=\\"product.group_product_pricelist\\" class=\\"o_row\\" invisible=\\"not has_active_pricelist\\">\\n                            <field name=\\"pricelist_id\\" options=\\"{'no_open':True,'no_create': True}\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                            <button name=\\"action_update_prices\\" type=\\"object\\" string=\\"Atualizar Preços\\" help=\\"Recalcular todos os preços com base nesta lista de preços\\" class=\\"btn-link mb-1 px-0\\" icon=\\"fa-refresh\\" confirm=\\"Isso atualizará o preço unitário de todos os produtos com base na nova lista de preço.\\" invisible=\\"not show_update_pricelist or state in ['sale', 'cancel']\\"/>\\n                        </div>\\n                        <field name=\\"country_code\\" invisible=\\"1\\"/>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"pricelist_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'sale']\\" groups=\\"!product.group_product_pricelist\\"/>\\n                        <field name=\\"tax_country_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"payment_term_id\\" placeholder=\\"Imediato\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                    </group>\\n                </group>\\n                <notebook>\\n                    <page string=\\"Linhas da Encomenda\\" name=\\"order_lines\\">\\n                        <field name=\\"order_line\\" widget=\\"sol_o2m\\" mode=\\"list,kanban\\" readonly=\\"state == 'cancel' or locked\\">\\n                            <form>\\n                                <field name=\\"technical_price_unit\\" invisible=\\"1\\"/>\\n                                <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                <field name=\\"is_downpayment\\" invisible=\\"1\\"/>\\n                                <!--\\n                                    We need the sequence field to be here for new lines to be added at the correct position.\\n                                    TODO: at some point we want to fix this in the framework so that an invisible field is not required.\\n                                -->\\n                                <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                <group>\\n                                    <group invisible=\\"display_type\\">\\n                                        <field name=\\"product_updatable\\" invisible=\\"1\\"/>\\n                                        <label for=\\"product_id\\"/>\\n                                        <div class=\\"d-flex align-items-baseline\\">\\n                                            <span class=\\"fa fa-exclamation-triangle text-warning me-1\\" title=\\"This product is archived\\" invisible=\\"state not in ['draft', 'sent'] or not is_product_archived\\"/>\\n                                            <field name=\\"product_id\\" domain=\\"[('sale_ok', '=', True)]\\" context=\\"{                                                     'partner_id': parent.partner_id,                                                     'quantity': product_uom_qty,                                                     'pricelist': parent.pricelist_id,                                                     'uom': product_uom,                                                     'company_id': parent.company_id,                                                     'default_uom_id': product_uom,                                                 }\\" readonly=\\"not product_updatable\\" required=\\"not display_type and not is_downpayment\\" force_save=\\"1\\" widget=\\"many2one_barcode\\"/>\\n                                        </div>\\n                                        <field name=\\"product_type\\" invisible=\\"1\\"/>\\n                                        <field name=\\"invoice_status\\" invisible=\\"1\\"/>\\n                                        <field name=\\"qty_to_invoice\\" invisible=\\"1\\"/>\\n                                        <field name=\\"qty_delivered_method\\" invisible=\\"1\\"/>\\n                                        <field name=\\"price_total\\" invisible=\\"1\\"/>\\n                                        <field name=\\"price_tax\\" invisible=\\"1\\"/>\\n                                        <field name=\\"price_subtotal\\" invisible=\\"1\\"/>\\n                                        <field name=\\"product_uom_readonly\\" invisible=\\"1\\"/>\\n                                        <label for=\\"product_uom_qty\\"/>\\n                                        <div class=\\"o_row\\" name=\\"ordered_qty\\">\\n                                            <field context=\\"{'partner_id':parent.partner_id, 'quantity':product_uom_qty, 'pricelist':parent.pricelist_id, 'uom':product_uom, 'uom_qty_change':True, 'company_id': parent.company_id}\\" name=\\"product_uom_qty\\"/>\\n                                            <field name=\\"product_uom\\" invisible=\\"1\\" groups=\\"!uom.group_uom\\"/>\\n                                            <field name=\\"product_uom\\" force_save=\\"1\\" groups=\\"uom.group_uom\\" class=\\"oe_no_button\\" readonly=\\"product_uom_readonly\\" required=\\"not display_type and not is_downpayment\\"/>\\n                                        </div>\\n                                        <label for=\\"qty_delivered\\" string=\\"Entregue\\" invisible=\\"parent.state != 'sale'\\"/>\\n                                        <div name=\\"delivered_qty\\" invisible=\\"parent.state != 'sale'\\">\\n                                            <field name=\\"qty_delivered\\" readonly=\\"qty_delivered_method != 'manual'\\"/>\\n                                        </div>\\n                                        <label for=\\"qty_invoiced\\" string=\\"Faturado\\" invisible=\\"parent.state != 'sale'\\"/>\\n                                        <div name=\\"invoiced_qty\\" invisible=\\"parent.state != 'sale'\\">\\n                                            <field name=\\"qty_invoiced\\"/>\\n                                        </div>\\n                                        <field name=\\"product_packaging_qty\\" invisible=\\"not product_id or not product_packaging_id\\" groups=\\"product.group_stock_packaging\\"/>\\n                                        <field name=\\"product_packaging_id\\" invisible=\\"not product_id\\" context=\\"{'default_product_id': product_id, 'list_view_ref':'product.product_packaging_tree_view', 'form_view_ref':'product.product_packaging_form_view'}\\" groups=\\"product.group_stock_packaging\\"/>\\n                                        <field name=\\"price_unit\\"/>\\n                                        <field name=\\"tax_id\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\" context=\\"{'search_view_ref': 'account.account_tax_view_search'}\\" domain=\\"[('type_tax_use', '=', 'sale'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" readonly=\\"qty_invoiced &gt; 0\\"/>\\n                                        <t groups=\\"sale.group_discount_per_so_line\\">\\n                                            <label for=\\"discount\\"/>\\n                                            <div name=\\"discount\\">\\n                                                <field name=\\"discount\\" class=\\"oe_inline\\"/> %\\n                                            </div>\\n                                        </t>\\n                                        <!--\\n                                            We need the sequence field to be here\\n                                            because we want to be able to overwrite the default sequence value in the JS\\n                                            in order for new lines to be added at the correct position.\\n                                            NOTE: at some point we want to fix this in the framework so that an invisible field is not required.\\n                                        -->\\n                                        <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                                    </group>\\n                                    <group invisible=\\"display_type\\">\\n                                        <label for=\\"customer_lead\\"/>\\n                                        <div name=\\"lead\\">\\n                                            <field name=\\"customer_lead\\" class=\\"oe_inline\\"/> dias\\n                                        </div>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'sale_order'}\\"/>\\n                                    </group>\\n                                </group>\\n                                <label for=\\"name\\" string=\\"Descrição\\" invisible=\\"display_type\\"/>\\n                                <label for=\\"name\\" string=\\"Nome da seção (ex., Artigos, Serviços)\\" invisible=\\"display_type != 'line_section'\\"/>\\n                                <label for=\\"name\\" string=\\"Nota\\" invisible=\\"display_type != 'line_note'\\"/>\\n                                <field name=\\"name\\"/>\\n                                <div name=\\"invoice_lines\\" groups=\\"base.group_no_one\\" invisible=\\"display_type\\">\\n                                    <label for=\\"invoice_lines\\"/>\\n                                    <field name=\\"invoice_lines\\"/>\\n                                </div>\\n                                <field name=\\"state\\" invisible=\\"1\\"/>\\n                                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                            </form>\\n                            <list string=\\"Linhas da Ordem de Venda\\" editable=\\"bottom\\" limit=\\"200\\" decoration-warning=\\"state in ['draft', 'sent'] and is_product_archived\\">\\n                                <control>\\n                                    <create name=\\"add_product_control\\" string=\\"Adicionar um artigo\\"/>\\n                                    <create name=\\"add_section_control\\" string=\\"Adicionar uma secção\\" context=\\"{'default_display_type': 'line_section'}\\"/>\\n                                    <create name=\\"add_note_control\\" string=\\"Adicionar uma nota\\" context=\\"{'default_display_type': 'line_note'}\\"/>\\n                                    <button name=\\"action_add_from_catalog\\" string=\\"Catálogo\\" type=\\"object\\" class=\\"px-4 btn-link\\" context=\\"{'order_id': parent.id}\\"/>\\n                                </control>\\n\\n                                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                <!-- We do not display the type because we don't want the user to be bothered with that information if he has no section or note. -->\\n                                <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_type\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_updatable\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"is_downpayment\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"translated_product_name\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_id\\" string=\\"Categoria do Artigo\\" readonly=\\"not product_updatable\\" required=\\"not display_type and not is_downpayment\\" force_save=\\"1\\" context=\\"{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom':product_uom,                                         'company_id': parent.company_id,                                         'default_lst_price': price_unit,                                         'default_uom_id': product_uom,                                     }\\" options=\\"{                                         'no_open': True,                                     }\\" optional=\\"hide\\" domain=\\"[('sale_ok', '=', True)]\\" widget=\\"sol_product_many2one\\"/>\\n                                <field name=\\"product_template_id\\" string=\\"Artigo\\" readonly=\\"id and not product_updatable\\" required=\\"not display_type and not is_downpayment\\" context=\\"{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom':product_uom,                                         'company_id': parent.company_id,                                         'default_list_price': price_unit,                                         'default_uom_id': product_uom,                                     }\\" options=\\"{                                         'no_open': True,                                     }\\" optional=\\"show\\" domain=\\"[('sale_ok', '=', True)]\\" widget=\\"sol_product_many2one\\" placeholder=\\"Digite para localizar um produto...\\"/>\\n                                <field name=\\"product_template_attribute_value_ids\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"product_custom_attribute_value_ids\\" column_invisible=\\"1\\">\\n                                    <list>\\n                                        <field name=\\"custom_product_template_attribute_value_id\\"/>\\n                                        <field name=\\"custom_value\\"/>\\n                                    </list>\\n                                </field>\\n                                <field name=\\"product_no_variant_attribute_value_ids\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"is_configurable_product\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"linked_line_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"virtual_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"linked_virtual_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"selected_combo_items\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"combo_item_id\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"name\\" widget=\\"sol_text\\" optional=\\"show\\"/>\\n                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" optional=\\"hide\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'sale_order', 'amount_field': 'price_subtotal'}\\"/>\\n                                <field name=\\"product_uom_qty\\" decoration-info=\\"(not display_type and invoice_status == 'to invoice')\\" decoration-bf=\\"(not display_type and invoice_status == 'to invoice')\\" context=\\"{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom': product_uom,                                         'company_id': parent.company_id                                     }\\" readonly=\\"is_downpayment\\"/>\\n                                <field name=\\"qty_delivered\\" decoration-info=\\"(not display_type and invoice_status == 'to invoice')\\" decoration-bf=\\"(not display_type and invoice_status == 'to invoice')\\" string=\\"Entregue\\" column_invisible=\\"parent.state != 'sale'\\" readonly=\\"qty_delivered_method != 'manual' or is_downpayment\\" optional=\\"show\\"/>\\n                                <field name=\\"qty_delivered_method\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"qty_invoiced\\" decoration-info=\\"(not display_type and invoice_status == 'to invoice')\\" decoration-bf=\\"(not display_type and invoice_status == 'to invoice')\\" string=\\"Faturado\\" column_invisible=\\"parent.state != 'sale'\\" optional=\\"show\\"/>\\n                                <field name=\\"qty_to_invoice\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_uom_readonly\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"product_uom\\" column_invisible=\\"True\\" groups=\\"!uom.group_uom\\"/>\\n                                <field name=\\"product_uom\\" force_save=\\"1\\" string=\\"UoM\\" readonly=\\"product_uom_readonly\\" required=\\"not display_type and not is_downpayment\\" context=\\"{'company_id': parent.company_id}\\" groups=\\"uom.group_uom\\" options=\\"{&quot;no_open&quot;: True}\\" width=\\"60px\\" optional=\\"show\\"/>\\n                                <field name=\\"customer_lead\\" optional=\\"hide\\" width=\\"80px\\" readonly=\\"parent.state not in ['draft', 'sent', 'sale'] or is_downpayment\\"/>\\n                                <field name=\\"product_packaging_qty\\" invisible=\\"not product_id or not product_packaging_id\\" groups=\\"product.group_stock_packaging\\" optional=\\"show\\"/>\\n                                <field name=\\"product_packaging_id\\" invisible=\\"not product_id\\" context=\\"{'default_product_id': product_id, 'list_view_ref':'product.product_packaging_tree_view', 'form_view_ref':'product.product_packaging_form_view'}\\" groups=\\"product.group_stock_packaging\\" optional=\\"show\\"/>\\n                                <field name=\\"price_unit\\" readonly=\\"qty_invoiced &gt; 0\\"/>\\n                                <field name=\\"technical_price_unit\\" column_invisible=\\"1\\"/>\\n                                <field name=\\"tax_id\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\" domain=\\"[('type_tax_use', '=', 'sale'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" context=\\"{'active_test': True}\\" readonly=\\"qty_invoiced &gt; 0 or is_downpayment\\" optional=\\"show\\"/>\\n                                <field name=\\"discount\\" string=\\"Desc.%\\" groups=\\"sale.group_discount_per_so_line\\" width=\\"50px\\" optional=\\"show\\"/>\\n                                <field name=\\"is_downpayment\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"price_subtotal\\" column_invisible=\\"parent.company_price_include == 'tax_included'\\" invisible=\\"is_downpayment\\" string=\\"Valor\\"/>\\n                                <field name=\\"price_total\\" column_invisible=\\"parent.company_price_include == 'tax_excluded'\\" invisible=\\"is_downpayment\\" string=\\"Valor\\"/>\\n                                <!-- Optional amounts -->\\n                                <field name=\\"price_total\\" column_invisible=\\"parent.company_price_include == 'tax_included'\\" optional=\\"hide\\" invisible=\\"is_downpayment\\" string=\\"Com impostos\\"/>\\n                                <field name=\\"price_subtotal\\" column_invisible=\\"parent.company_price_include == 'tax_excluded'\\" optional=\\"hide\\" invisible=\\"is_downpayment\\" string=\\"Sem impostos\\"/>\\n                                <!-- Others fields -->\\n                                <field name=\\"tax_calculation_rounding_method\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"invoice_status\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"price_tax\\" column_invisible=\\"True\\"/>\\n                                <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                            </list>\\n                            <kanban class=\\"o_kanban_mobile\\">\\n                                <field name=\\"price_subtotal\\"/>\\n                                <field name=\\"display_type\\"/>\\n                                <field name=\\"currency_id\\"/>\\n                                <control>\\n                                    <create name=\\"add_product_control\\" string=\\"Adicionar artigo\\"/>\\n                                    <create name=\\"add_section_control\\" string=\\"Adicionar seção\\" context=\\"{'default_display_type': 'line_section'}\\"/>\\n                                    <create name=\\"add_note_control\\" string=\\"Adicionar nota\\" context=\\"{'default_display_type': 'line_note'}\\"/>\\n                                    <button name=\\"action_add_from_catalog\\" context=\\"{'order_id': parent.id}\\" string=\\"Catálogo\\" type=\\"object\\" class=\\"btn-secondary\\"/>\\n                                </control>\\n                                <templates>\\n                                    <t t-name=\\"card\\" class=\\"row g-0 ps-0 pe-0\\">\\n                                        <t t-if=\\"!record.display_type.raw_value\\">\\n                                            <aside class=\\"col-2 p-1\\">\\n                                                <span t-att-title=\\"record.product_id.value\\">\\n                                                    <field name=\\"product_id\\" widget=\\"image\\" options=\\"{'preview_image': 'image_128', 'img_class': 'object-fit-contain w-100'}\\"/>\\n                                                </span>\\n                                            </aside>\\n                                            <main class=\\"col\\">\\n                                                <div class=\\"row\\">\\n                                                    <div class=\\"col\\">\\n                                                        <span class=\\"fa fa-exclamation-triangle text-warning me-1\\" title=\\"This product is archived\\" invisible=\\"state not in ['draft', 'sent'] or not is_product_archived\\"/>\\n                                                        <field name=\\"product_id\\" class=\\"fw-bold\\"/>\\n                                                    </div>\\n                                                    <div class=\\"col-auto\\">\\n                                                        <field name=\\"price_subtotal\\" class=\\"fw-bolder float-end pe-1\\" widget=\\"monetary\\"/>\\n                                                    </div>\\n                                                </div>\\n                                                <div class=\\"text-muted\\">\\n                                                    Quantidade:\\n                                                    <field name=\\"product_uom_qty\\"/> <field name=\\"product_uom\\"/>\\n                                                </div>\\n                                                <div class=\\"text-muted\\">\\n                                                    Preço Unitário:\\n                                                    <field name=\\"price_unit\\"/>\\n                                                </div>\\n                                                <t t-if=\\"record.discount?.raw_value\\">\\n                                                    <div class=\\"text-muted\\">\\n                                                        Desconto:\\n                                                        <field name=\\"discount\\"/>%\\n                                                    </div>\\n                                                </t>\\n                                            </main>\\n                                        </t>\\n                                        <t t-if=\\"record.display_type.raw_value === 'line_section' || record.display_type.raw_value === 'line_note'\\">\\n                                            <div t-attf-class=\\"{{record.display_type.raw_value === 'line_section' ? 'fw-bold' : 'fst-italic' }}\\">\\n                                                <field name=\\"name\\"/>\\n                                            </div>\\n                                        </t>\\n                                    </t>\\n                                </templates>\\n                            </kanban>\\n                        </field>\\n                        <div class=\\"float-end d-flex gap-1 mb-2\\" name=\\"so_button_below_order_lines\\">\\n                            <button string=\\"Desconto\\" name=\\"action_open_discount_wizard\\" type=\\"object\\" class=\\"btn btn-secondary\\" groups=\\"sale.group_discount_per_so_line\\"/>\\n                        </div>\\n                        <group name=\\"note_group\\" col=\\"6\\" class=\\"mt-2 mt-md-0\\">\\n                            <group colspan=\\"4\\" class=\\"order-1 order-lg-0\\">\\n                                <field colspan=\\"2\\" name=\\"note\\" nolabel=\\"1\\" placeholder=\\"Termos e condições...\\"/>\\n                            </group>\\n                            <group class=\\"oe_subtotal_footer d-flex order-0 order-lg-1 flex-column gap-0 gap-sm-3\\" colspan=\\"2\\" name=\\"sale_total\\">\\n                                <field name=\\"tax_totals\\" widget=\\"account-tax-totals-field\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                            </group>\\n                        </group>\\n                    </page>\\n                    <page string=\\"Outra Informação\\" name=\\"other_information\\">\\n                        <group>\\n                            <group name=\\"sales_person\\" string=\\"Vendas\\">\\n                                <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\"/>\\n                                <field name=\\"team_id\\" context=\\"{'kanban_view_ref': 'sales_team.crm_team_view_kanban'}\\" options=\\"{'no_create': True}\\"/>\\n                                <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"require_signature\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                                <label for=\\"require_payment\\"/>\\n                                <div id=\\"require_payment\\">\\n                                    <field name=\\"require_payment\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                                    <span class=\\"mx-3\\" invisible=\\"not require_payment\\">de</span>\\n                                    <field name=\\"prepayment_percent\\" readonly=\\"state in ['cancel', 'sale']\\" invisible=\\"not require_payment\\" widget=\\"percentage\\" style=\\"width: 3rem\\"/>\\n                                </div>\\n                                <field name=\\"reference\\" readonly=\\"1\\" invisible=\\"not reference\\"/>\\n                                <field name=\\"client_order_ref\\"/>\\n                                <field name=\\"tag_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create_edit': True}\\"/>\\n                            </group>\\n                            <group name=\\"sale_info\\" string=\\"Faturação\\">\\n                                <field name=\\"show_update_fpos\\" invisible=\\"1\\"/>\\n                                <label for=\\"fiscal_position_id\\"/>\\n                                <div class=\\"o_row\\">\\n                                    <field name=\\"fiscal_position_id\\" options=\\"{'no_create': True}\\"/>\\n                                    <button name=\\"action_update_taxes\\" type=\\"object\\" string=\\"Atualizar Impostos\\" help=\\"Recalcular todos os impostos com base nesta posição fiscal\\" class=\\"btn-link mb-1 px-0\\" icon=\\"fa-refresh\\" confirm=\\"Isso atualizará todos os impostos com base na posição fiscal selecionada atualmente.\\" invisible=\\"not show_update_fpos or state in ['sale', 'cancel']\\"/>\\n                                </div>\\n                                <field name=\\"partner_invoice_id\\" groups=\\"!account.group_delivery_invoice_address\\" invisible=\\"1\\"/>\\n                                <field name=\\"journal_id\\" groups=\\"base.group_no_one\\" readonly=\\"invoice_count != 0 and state == 'sale'\\"/>\\n                                <field name=\\"invoice_status\\" invisible=\\"state != 'sale'\\" groups=\\"base.group_no_one\\"/>\\n                                <!-- test_event_configurator -->\\n                                <field name=\\"invoice_status\\" invisible=\\"1\\" groups=\\"!base.group_no_one\\"/>\\n                            </group>\\n                            <group name=\\"sale_shipping\\" string=\\"Expedição\\">\\n                                <label for=\\"commitment_date\\" string=\\"Data de Entrega\\"/>\\n                                <div name=\\"commitment_date_div\\" class=\\"o_row\\">\\n                                    <field name=\\"commitment_date\\" readonly=\\"state == 'cancel' or locked\\"/>\\n                                    <span name=\\"expected_date_span\\" class=\\"text-muted\\">Previsão: <field name=\\"expected_date\\" class=\\"oe_inline\\"/></span>\\n                                </div>\\n                            </group>\\n                            <group string=\\"Rastreamento\\" name=\\"sale_reporting\\">\\n                                <field name=\\"origin\\"/>\\n                                <field name=\\"campaign_id\\" options=\\"{'create_name_field': 'title'}\\"/>\\n                                <field name=\\"medium_id\\"/>\\n                                <field name=\\"source_id\\"/>\\n                            </group>\\n                        </group>\\n                    </page>\\n                    <page groups=\\"base.group_no_one\\" string=\\"Assinatura do Cliente\\" name=\\"customer_signature\\" invisible=\\"not require_signature and not signed_by and not signature and not signed_on\\">\\n                        <group>\\n                            <field name=\\"signed_by\\" readonly=\\"signature\\"/>\\n                            <field name=\\"signed_on\\" readonly=\\"signature\\"/>\\n                            <field name=\\"signature\\" widget=\\"image\\"/>\\n                        </group>\\n                    </page>\\n                </notebook>\\n            </sheet>\\n            <chatter/>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Sales Order" class="o_sale_order">\n            <header>\n                <field name="locked" invisible="1"/>\n                <field name="authorized_transaction_ids" invisible="1"/>\n                <button name="payment_action_capture" type="object" data-hotkey="shift+g" string="Capture Transaction" class="oe_highlight" invisible="not authorized_transaction_ids"/>\n                <button name="payment_action_void" type="object" string="Void Transaction" data-hotkey="shift+v" confirm="Are you sure you want to void the authorized transaction? This action can't be undone." invisible="not authorized_transaction_ids"/>\n                <button id="create_invoice" name="337" string="Create Invoice" type="action" class="btn-primary" data-hotkey="q" invisible="invoice_status != 'to invoice'"/>\n                <button id="create_invoice_percentage" name="337" string="Create Invoice" type="action" context="{'default_advance_payment_method': 'percentage'}" data-hotkey="q" invisible="invoice_status != 'no' or state != 'sale'"/>\n                <button name="action_quotation_send" id="send_by_email_primary" string="Send by Email" type="object" data-hotkey="g" invisible="state != 'draft'" class="btn-primary" context="{'validate_analytic': True, 'check_document_layout': True}"/>\n                <button name="action_quotation_send" id="send_proforma_primary" type="object" string="Send PRO-FORMA Invoice" class="btn-primary" groups="sale.group_proforma_sales" invisible="state != 'draft' or invoice_count &gt;= 1" context="{'proforma': True, 'validate_analytic': True}"/>\n                <button name="action_confirm" id="action_confirm" data-hotkey="q" string="Confirm" class="btn-primary" type="object" context="{'validate_analytic': True}" invisible="state != 'sent'"/>\n                <button name="action_confirm" data-hotkey="q" string="Confirm" type="object" context="{'validate_analytic': True}" invisible="state != 'draft'"/>\n                <button name="action_quotation_send" id="send_proforma" type="object" string="Send PRO-FORMA Invoice" groups="sale.group_proforma_sales" invisible="state == 'draft' or invoice_count &gt;= 1" context="{'proforma': True, 'validate_analytic': True}"/>\n                <button name="action_quotation_send" id="send_by_email" string="Send by Email" type="object" invisible="state not in ('sent', 'sale')" data-hotkey="g" context="{'validate_analytic': True, 'check_document_layout': True}"/>\n\n                <!-- allow to unlock locked orders even if setting is not enabled (e.g. orders synchronized from connectors) -->\n                <button name="action_unlock" type="object" string="Unlock" invisible="not locked" groups="sales_team.group_sale_manager"/>\n                <button name="action_preview_sale_order" string="Preview" type="object" class="btn-secondary"/>\n                <button name="action_cancel" type="object" string="Cancel" invisible="state not in ['draft', 'sent', 'sale'] or not id or locked" data-hotkey="x"/>\n                <button name="action_draft" invisible="state != 'cancel'" type="object" string="Set to Quotation" data-hotkey="w"/>\n                <t groups="sale.group_auto_done_setting">\n                    <button name="action_lock" type="object" string="Lock" help="If the sale is locked, you can not modify it anymore. However, you will still be able to invoice or deliver." invisible="locked or state != 'sale'" groups="sales_team.group_sale_manager"/>\n                </t>\n                <field name="state" widget="statusbar" statusbar_visible="draft,sent,sale"/>\n            </header>\n            <div class="alert alert-warning" role="alert" invisible="partner_credit_warning == ''">\n                <field name="partner_credit_warning"/>\n            </div>\n            <div class="alert alert-warning p-3 text-center" role="alert" invisible="state not in ['draft', 'sent'] or not has_archived_products">\n                <span>Warning: This quote contains archived product(s)</span>\n            </div>\n            <div class="alert alert-warning w-100 d-flex align-items-center gap-1" invisible="state != 'draft' or not duplicated_order_ids" role="alert">\n                <span>Warning: this order might be a duplicate of</span>\n                <field name="duplicated_order_ids" widget="x2many_buttons" string="Duplicated Documents"/>\n            </div>\n            <sheet>\n                <div class="oe_button_box" name="button_box">\n                    <button name="action_view_invoice" type="object" class="oe_stat_button" icon="fa-pencil-square-o" invisible="invoice_count == 0">\n                        <field name="invoice_count" widget="statinfo" string="Invoices"/>\n                    </button>\n                </div>\n                <div class="badge rounded-pill text-bg-secondary float-end fs-6 border-0" invisible="not locked">\n                    <i class="fa fa-lock"/>\n                    Locked\n                </div>\n                <div class="oe_title">\n                    <h1>\n                        <field name="name" readonly="1"/>\n                    </h1>\n                </div>\n                <group name="sale_header">\n                    <group name="partner_details">\n                        <field name="partner_id" widget="res_partner_many2one" context="{'res_partner_search_mode': 'customer', 'show_address': 1, 'show_vat': True}" placeholder="Type to find a customer..." readonly="state in ['cancel', 'sale']"/>\n                        <field name="partner_invoice_id" groups="account.group_delivery_invoice_address" options="{'no_quick_create': True}" context="{'default_type':'invoice', 'show_address': False, 'show_vat': False, 'default_parent_id': partner_id}" readonly="state == 'cancel' or locked"/>\n                        <field name="partner_shipping_id" groups="account.group_delivery_invoice_address" options="{'no_quick_create': True}" context="{'default_type':'delivery', 'show_address': False, 'show_vat': False, 'default_parent_id': partner_id}" readonly="state == 'cancel' or locked"/>\n                    </group>\n                    <group name="order_details">\n                        <field name="validity_date" invisible="state == 'sale'" readonly="state in ['cancel', 'sale']"/>\n                        <div class="o_td_label" groups="base.group_no_one" invisible="state in ['sale', 'cancel']">\n                            <label for="date_order" string="Quotation Date"/>\n                        </div>\n                        <field name="date_order" nolabel="1" groups="base.group_no_one" invisible="state in ['sale', 'cancel']" readonly="state in ['cancel', 'sale']"/>\n                        <div class="o_td_label" invisible="state in ['draft', 'sent']">\n                            <label for="date_order" string="Order Date"/>\n                        </div>\n                        <field name="date_order" invisible="state in ['draft', 'sent']" readonly="state in ['cancel', 'sale']" nolabel="1"/>\n                        <field name="has_active_pricelist" invisible="1"/>\n                        <field name="show_update_pricelist" invisible="1"/>\n                        <label for="pricelist_id" groups="product.group_product_pricelist" invisible="not has_active_pricelist"/>\n                        <div groups="product.group_product_pricelist" class="o_row" invisible="not has_active_pricelist">\n                            <field name="pricelist_id" options="{'no_open':True,'no_create': True}" readonly="state in ['cancel', 'sale']"/>\n                            <button name="action_update_prices" type="object" string=" Update Prices" help="Recompute all prices based on this pricelist" class="btn-link mb-1 px-0" icon="fa-refresh" confirm="This will update the unit price of all products based on the new pricelist." invisible="not show_update_pricelist or state in ['sale', 'cancel']"/>\n                        </div>\n                        <field name="country_code" invisible="1"/>\n                        <field name="company_id" invisible="1"/>\n                        <field name="currency_id" invisible="1"/>\n                        <field name="pricelist_id" invisible="1" readonly="state in ['cancel', 'sale']" groups="!product.group_product_pricelist"/>\n                        <field name="tax_country_id" invisible="1"/>\n                        <field name="tax_calculation_rounding_method" invisible="1"/>\n                        <field name="payment_term_id" placeholder="Immediate" options="{'no_open': True, 'no_create': True}"/>\n                    </group>\n                </group>\n                <notebook>\n                    <page string="Order Lines" name="order_lines">\n                        <field name="order_line" widget="sol_o2m" mode="list,kanban" readonly="state == 'cancel' or locked">\n                            <form>\n                                <field name="technical_price_unit" invisible="1"/>\n                                <field name="display_type" invisible="1"/>\n                                <field name="is_downpayment" invisible="1"/>\n                                <!--\n                                    We need the sequence field to be here for new lines to be added at the correct position.\n                                    TODO: at some point we want to fix this in the framework so that an invisible field is not required.\n                                -->\n                                <field name="sequence" invisible="1"/>\n                                <field name="product_uom_category_id" invisible="1"/>\n                                <group>\n                                    <group invisible="display_type">\n                                        <field name="product_updatable" invisible="1"/>\n                                        <label for="product_id"/>\n                                        <div class="d-flex align-items-baseline">\n                                            <span class="fa fa-exclamation-triangle text-warning me-1" title="This product is archived" invisible="state not in ['draft', 'sent'] or not is_product_archived"/>\n                                            <field name="product_id" domain="[('sale_ok', '=', True)]" context="{                                                     'partner_id': parent.partner_id,                                                     'quantity': product_uom_qty,                                                     'pricelist': parent.pricelist_id,                                                     'uom': product_uom,                                                     'company_id': parent.company_id,                                                     'default_uom_id': product_uom,                                                 }" readonly="not product_updatable" required="not display_type and not is_downpayment" force_save="1" widget="many2one_barcode"/>\n                                        </div>\n                                        <field name="product_type" invisible="1"/>\n                                        <field name="invoice_status" invisible="1"/>\n                                        <field name="qty_to_invoice" invisible="1"/>\n                                        <field name="qty_delivered_method" invisible="1"/>\n                                        <field name="price_total" invisible="1"/>\n                                        <field name="price_tax" invisible="1"/>\n                                        <field name="price_subtotal" invisible="1"/>\n                                        <field name="product_uom_readonly" invisible="1"/>\n                                        <label for="product_uom_qty"/>\n                                        <div class="o_row" name="ordered_qty">\n                                            <field context="{'partner_id':parent.partner_id, 'quantity':product_uom_qty, 'pricelist':parent.pricelist_id, 'uom':product_uom, 'uom_qty_change':True, 'company_id': parent.company_id}" name="product_uom_qty"/>\n                                            <field name="product_uom" invisible="1" groups="!uom.group_uom"/>\n                                            <field name="product_uom" force_save="1" groups="uom.group_uom" class="oe_no_button" readonly="product_uom_readonly" required="not display_type and not is_downpayment"/>\n                                        </div>\n                                        <label for="qty_delivered" string="Delivered" invisible="parent.state != 'sale'"/>\n                                        <div name="delivered_qty" invisible="parent.state != 'sale'">\n                                            <field name="qty_delivered" readonly="qty_delivered_method != 'manual'"/>\n                                        </div>\n                                        <label for="qty_invoiced" string="Invoiced" invisible="parent.state != 'sale'"/>\n                                        <div name="invoiced_qty" invisible="parent.state != 'sale'">\n                                            <field name="qty_invoiced"/>\n                                        </div>\n                                        <field name="product_packaging_qty" invisible="not product_id or not product_packaging_id" groups="product.group_stock_packaging"/>\n                                        <field name="product_packaging_id" invisible="not product_id" context="{'default_product_id': product_id, 'list_view_ref':'product.product_packaging_tree_view', 'form_view_ref':'product.product_packaging_form_view'}" groups="product.group_stock_packaging"/>\n                                        <field name="price_unit"/>\n                                        <field name="tax_id" widget="many2many_tags" options="{'no_create': True}" context="{'search_view_ref': 'account.account_tax_view_search'}" domain="[('type_tax_use', '=', 'sale'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]" readonly="qty_invoiced &gt; 0"/>\n                                        <t groups="sale.group_discount_per_so_line">\n                                            <label for="discount"/>\n                                            <div name="discount">\n                                                <field name="discount" class="oe_inline"/> %\n                                            </div>\n                                        </t>\n                                        <!--\n                                            We need the sequence field to be here\n                                            because we want to be able to overwrite the default sequence value in the JS\n                                            in order for new lines to be added at the correct position.\n                                            NOTE: at some point we want to fix this in the framework so that an invisible field is not required.\n                                        -->\n                                        <field name="sequence" invisible="1"/>\n                                    </group>\n                                    <group invisible="display_type">\n                                        <label for="customer_lead"/>\n                                        <div name="lead">\n                                            <field name="customer_lead" class="oe_inline"/> days\n                                        </div>\n                                        <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting" options="{'product_field': 'product_id', 'business_domain': 'sale_order'}"/>\n                                    </group>\n                                </group>\n                                <label for="name" string="Description" invisible="display_type"/>\n                                <label for="name" string="Section Name (eg. Products, Services)" invisible="display_type != 'line_section'"/>\n                                <label for="name" string="Note" invisible="display_type != 'line_note'"/>\n                                <field name="name"/>\n                                <div name="invoice_lines" groups="base.group_no_one" invisible="display_type">\n                                    <label for="invoice_lines"/>\n                                    <field name="invoice_lines"/>\n                                </div>\n                                <field name="state" invisible="1"/>\n                                <field name="company_id" invisible="1"/>\n                            </form>\n                            <list string="Sales Order Lines" editable="bottom" limit="200" decoration-warning="state in ['draft', 'sent'] and is_product_archived">\n                                <control>\n                                    <create name="add_product_control" string="Add a product"/>\n                                    <create name="add_section_control" string="Add a section" context="{'default_display_type': 'line_section'}"/>\n                                    <create name="add_note_control" string="Add a note" context="{'default_display_type': 'line_note'}"/>\n                                    <button name="action_add_from_catalog" string="Catalog" type="object" class="px-4 btn-link" context="{'order_id': parent.id}"/>\n                                </control>\n\n                                <field name="sequence" widget="handle"/>\n                                <!-- We do not display the type because we don't want the user to be bothered with that information if he has no section or note. -->\n                                <field name="display_type" column_invisible="True"/>\n                                <field name="product_uom_category_id" column_invisible="True"/>\n                                <field name="product_type" column_invisible="True"/>\n                                <field name="product_updatable" column_invisible="True"/>\n                                <field name="is_downpayment" column_invisible="True"/>\n                                <field name="translated_product_name" column_invisible="True"/>\n                                <field name="product_id" string="Product Variant" readonly="not product_updatable" required="not display_type and not is_downpayment" force_save="1" context="{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom':product_uom,                                         'company_id': parent.company_id,                                         'default_lst_price': price_unit,                                         'default_uom_id': product_uom,                                     }" options="{                                         'no_open': True,                                     }" optional="hide" domain="[('sale_ok', '=', True)]" widget="sol_product_many2one"/>\n                                <field name="product_template_id" string="Product" readonly="id and not product_updatable" required="not display_type and not is_downpayment" context="{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom':product_uom,                                         'company_id': parent.company_id,                                         'default_list_price': price_unit,                                         'default_uom_id': product_uom,                                     }" options="{                                         'no_open': True,                                     }" optional="show" domain="[('sale_ok', '=', True)]" widget="sol_product_many2one" placeholder="Type to find a product..."/>\n                                <field name="product_template_attribute_value_ids" column_invisible="1"/>\n                                <field name="product_custom_attribute_value_ids" column_invisible="1">\n                                    <list>\n                                        <field name="custom_product_template_attribute_value_id"/>\n                                        <field name="custom_value"/>\n                                    </list>\n                                </field>\n                                <field name="product_no_variant_attribute_value_ids" column_invisible="1"/>\n                                <field name="is_configurable_product" column_invisible="1"/>\n                                <field name="linked_line_id" column_invisible="1"/>\n                                <field name="virtual_id" column_invisible="1"/>\n                                <field name="linked_virtual_id" column_invisible="1"/>\n                                <field name="selected_combo_items" column_invisible="1"/>\n                                <field name="combo_item_id" column_invisible="1"/>\n                                <field name="name" widget="sol_text" optional="show"/>\n                                <field name="analytic_distribution" widget="analytic_distribution" optional="hide" groups="analytic.group_analytic_accounting" options="{'product_field': 'product_id', 'business_domain': 'sale_order', 'amount_field': 'price_subtotal'}"/>\n                                <field name="product_uom_qty" decoration-info="(not display_type and invoice_status == 'to invoice')" decoration-bf="(not display_type and invoice_status == 'to invoice')" context="{                                         'partner_id': parent.partner_id,                                         'quantity': product_uom_qty,                                         'pricelist': parent.pricelist_id,                                         'uom': product_uom,                                         'company_id': parent.company_id                                     }" readonly="is_downpayment"/>\n                                <field name="qty_delivered" decoration-info="(not display_type and invoice_status == 'to invoice')" decoration-bf="(not display_type and invoice_status == 'to invoice')" string="Delivered" column_invisible="parent.state != 'sale'" readonly="qty_delivered_method != 'manual' or is_downpayment" optional="show"/>\n                                <field name="qty_delivered_method" column_invisible="True"/>\n                                <field name="qty_invoiced" decoration-info="(not display_type and invoice_status == 'to invoice')" decoration-bf="(not display_type and invoice_status == 'to invoice')" string="Invoiced" column_invisible="parent.state != 'sale'" optional="show"/>\n                                <field name="qty_to_invoice" column_invisible="True"/>\n                                <field name="product_uom_readonly" column_invisible="True"/>\n                                <field name="product_uom" column_invisible="True" groups="!uom.group_uom"/>\n                                <field name="product_uom" force_save="1" string="UoM" readonly="product_uom_readonly" required="not display_type and not is_downpayment" context="{'company_id': parent.company_id}" groups="uom.group_uom" options="{&quot;no_open&quot;: True}" width="60px" optional="show"/>\n                                <field name="customer_lead" optional="hide" width="80px" readonly="parent.state not in ['draft', 'sent', 'sale'] or is_downpayment"/>\n                                <field name="product_packaging_qty" invisible="not product_id or not product_packaging_id" groups="product.group_stock_packaging" optional="show"/>\n                                <field name="product_packaging_id" invisible="not product_id" context="{'default_product_id': product_id, 'list_view_ref':'product.product_packaging_tree_view', 'form_view_ref':'product.product_packaging_form_view'}" groups="product.group_stock_packaging" optional="show"/>\n                                <field name="price_unit" readonly="qty_invoiced &gt; 0"/>\n                                <field name="technical_price_unit" column_invisible="1"/>\n                                <field name="tax_id" widget="many2many_tags" options="{'no_create': True}" domain="[('type_tax_use', '=', 'sale'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]" context="{'active_test': True}" readonly="qty_invoiced &gt; 0 or is_downpayment" optional="show"/>\n                                <field name="discount" string="Disc.%" groups="sale.group_discount_per_so_line" width="50px" optional="show"/>\n                                <field name="is_downpayment" column_invisible="True"/>\n                                <field name="price_subtotal" column_invisible="parent.company_price_include == 'tax_included'" invisible="is_downpayment" string="Amount"/>\n                                <field name="price_total" column_invisible="parent.company_price_include == 'tax_excluded'" invisible="is_downpayment" string="Amount"/>\n                                <!-- Optional amounts -->\n                                <field name="price_total" column_invisible="parent.company_price_include == 'tax_included'" optional="hide" invisible="is_downpayment" string="Tax Incl."/>\n                                <field name="price_subtotal" column_invisible="parent.company_price_include == 'tax_excluded'" optional="hide" invisible="is_downpayment" string="Tax Excl."/>\n                                <!-- Others fields -->\n                                <field name="tax_calculation_rounding_method" column_invisible="True"/>\n                                <field name="state" column_invisible="True"/>\n                                <field name="invoice_status" column_invisible="True"/>\n                                <field name="currency_id" column_invisible="True"/>\n                                <field name="price_tax" column_invisible="True"/>\n                                <field name="company_id" column_invisible="True"/>\n                            </list>\n                            <kanban class="o_kanban_mobile">\n                                <field name="price_subtotal"/>\n                                <field name="display_type"/>\n                                <field name="currency_id"/>\n                                <control>\n                                    <create name="add_product_control" string="Add product"/>\n                                    <create name="add_section_control" string="Add section" context="{'default_display_type': 'line_section'}"/>\n                                    <create name="add_note_control" string="Add note" context="{'default_display_type': 'line_note'}"/>\n                                    <button name="action_add_from_catalog" context="{'order_id': parent.id}" string="Catalog" type="object" class="btn-secondary"/>\n                                </control>\n                                <templates>\n                                    <t t-name="card" class="row g-0 ps-0 pe-0">\n                                        <t t-if="!record.display_type.raw_value">\n                                            <aside class="col-2 p-1">\n                                                <span t-att-title="record.product_id.value">\n                                                    <field name="product_id" widget="image" options="{'preview_image': 'image_128', 'img_class': 'object-fit-contain w-100'}"/>\n                                                </span>\n                                            </aside>\n                                            <main class="col">\n                                                <div class="row">\n                                                    <div class="col">\n                                                        <span class="fa fa-exclamation-triangle text-warning me-1" title="This product is archived" invisible="state not in ['draft', 'sent'] or not is_product_archived"/>\n                                                        <field name="product_id" class="fw-bold"/>\n                                                    </div>\n                                                    <div class="col-auto">\n                                                        <field name="price_subtotal" class="fw-bolder float-end pe-1" widget="monetary"/>\n                                                    </div>\n                                                </div>\n                                                <div class="text-muted">\n                                                    Quantity:\n                                                    <field name="product_uom_qty"/> <field name="product_uom"/>\n                                                </div>\n                                                <div class="text-muted">\n                                                    Unit Price:\n                                                    <field name="price_unit"/>\n                                                </div>\n                                                <t t-if="record.discount?.raw_value">\n                                                    <div class="text-muted">\n                                                        Discount:\n                                                        <field name="discount"/>%\n                                                    </div>\n                                                </t>\n                                            </main>\n                                        </t>\n                                        <t t-if="record.display_type.raw_value === 'line_section' || record.display_type.raw_value === 'line_note'">\n                                            <div t-attf-class="{{record.display_type.raw_value === 'line_section' ? 'fw-bold' : 'fst-italic' }}">\n                                                <field name="name"/>\n                                            </div>\n                                        </t>\n                                    </t>\n                                </templates>\n                            </kanban>\n                        </field>\n                        <div class="float-end d-flex gap-1 mb-2" name="so_button_below_order_lines">\n                            <button string="Discount" name="action_open_discount_wizard" type="object" class="btn btn-secondary" groups="sale.group_discount_per_so_line"/>\n                        </div>\n                        <group name="note_group" col="6" class="mt-2 mt-md-0">\n                            <group colspan="4" class="order-1 order-lg-0">\n                                <field colspan="2" name="note" nolabel="1" placeholder="Terms and conditions..."/>\n                            </group>\n                            <group class="oe_subtotal_footer d-flex order-0 order-lg-1 flex-column gap-0 gap-sm-3" colspan="2" name="sale_total">\n                                <field name="tax_totals" widget="account-tax-totals-field" nolabel="1" readonly="1"/>\n                            </group>\n                        </group>\n                    </page>\n                    <page string="Other Info" name="other_information">\n                        <group>\n                            <group name="sales_person" string="Sales">\n                                <field name="user_id" widget="many2one_avatar_user"/>\n                                <field name="team_id" context="{'kanban_view_ref': 'sales_team.crm_team_view_kanban'}" options="{'no_create': True}"/>\n                                <field name="company_id" options="{'no_create': True}" groups="base.group_multi_company"/>\n                                <field name="require_signature" readonly="state in ['cancel', 'sale']"/>\n                                <label for="require_payment"/>\n                                <div id="require_payment">\n                                    <field name="require_payment" readonly="state in ['cancel', 'sale']"/>\n                                    <span class="mx-3" invisible="not require_payment">of</span>\n                                    <field name="prepayment_percent" readonly="state in ['cancel', 'sale']" invisible="not require_payment" widget="percentage" style="width: 3rem"/>\n                                </div>\n                                <field name="reference" readonly="1" invisible="not reference"/>\n                                <field name="client_order_ref"/>\n                                <field name="tag_ids" widget="many2many_tags" options="{'color_field': 'color', 'no_create_edit': True}"/>\n                            </group>\n                            <group name="sale_info" string="Invoicing">\n                                <field name="show_update_fpos" invisible="1"/>\n                                <label for="fiscal_position_id"/>\n                                <div class="o_row">\n                                    <field name="fiscal_position_id" options="{'no_create': True}"/>\n                                    <button name="action_update_taxes" type="object" string=" Update Taxes" help="Recompute all taxes based on this fiscal position" class="btn-link mb-1 px-0" icon="fa-refresh" confirm="This will update all taxes based on the currently selected fiscal position." invisible="not show_update_fpos or state in ['sale', 'cancel']"/>\n                                </div>\n                                <field name="partner_invoice_id" groups="!account.group_delivery_invoice_address" invisible="1"/>\n                                <field name="journal_id" groups="base.group_no_one" readonly="invoice_count != 0 and state == 'sale'"/>\n                                <field name="invoice_status" invisible="state != 'sale'" groups="base.group_no_one"/>\n                                <!-- test_event_configurator -->\n                                <field name="invoice_status" invisible="1" groups="!base.group_no_one"/>\n                            </group>\n                            <group name="sale_shipping" string="Shipping">\n                                <label for="commitment_date" string="Delivery Date"/>\n                                <div name="commitment_date_div" class="o_row">\n                                    <field name="commitment_date" readonly="state == 'cancel' or locked"/>\n                                    <span name="expected_date_span" class="text-muted">Expected: <field name="expected_date" class="oe_inline"/></span>\n                                </div>\n                            </group>\n                            <group string="Tracking" name="sale_reporting">\n                                <field name="origin"/>\n                                <field name="campaign_id" options="{'create_name_field': 'title'}"/>\n                                <field name="medium_id"/>\n                                <field name="source_id"/>\n                            </group>\n                        </group>\n                    </page>\n                    <page groups="base.group_no_one" string="Customer Signature" name="customer_signature" invisible="not require_signature and not signed_by and not signature and not signed_on">\n                        <group>\n                            <field name="signed_by" readonly="signature"/>\n                            <field name="signed_on" readonly="signature"/>\n                            <field name="signature" widget="image"/>\n                        </group>\n                    </page>\n                </notebook>\n            </sheet>\n            <chatter/>\n            </form>\n        	f	t	2026-04-08 08:35:00.749484	2026-04-08 08:35:00.749484	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
