4133	16	\N	1	1	report_timesheet_account_move	\N	sale_timesheet.report_timesheet_account_move	qweb	sale_timesheet/report/report_timesheet_templates.xml	primary	{"en_US": "<t t-name=\\"sale_timesheet.report_timesheet_account_move\\">\\n        <t t-set=\\"record_name\\">Invoice</t>\\n        <t t-call=\\"sale_timesheet.timesheet_sale_page\\"/>\\n    </t>", "es_ES": "<t t-name=\\"sale_timesheet.report_timesheet_account_move\\">\\n        <t t-set=\\"record_name\\">Factura</t>\\n        <t t-call=\\"sale_timesheet.timesheet_sale_page\\"/>\\n    </t>", "pt_PT": "<t t-name=\\"sale_timesheet.report_timesheet_account_move\\">\\n        <t t-set=\\"record_name\\">Fatura</t>\\n        <t t-call=\\"sale_timesheet.timesheet_sale_page\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="sale_timesheet.report_timesheet_account_move">\n        <t t-set="record_name">Invoice</t>\n        <t t-call="sale_timesheet.timesheet_sale_page"/>\n    </t>\n\n    	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4132	16	\N	1	1	report_timesheet_sale_order	\N	sale_timesheet.report_timesheet_sale_order	qweb	sale_timesheet/report/report_timesheet_templates.xml	primary	{"en_US": "<t t-name=\\"sale_timesheet.report_timesheet_sale_order\\">\\n        <t t-set=\\"record_name\\">Sales Order Item</t>\\n        <t t-set=\\"with_order_id\\" t-value=\\"true\\"/>\\n        <t t-set=\\"docs\\" t-value=\\"docs.order_line\\"/>\\n        <t t-call=\\"sale_timesheet.timesheet_sale_page\\"/>\\n    </t>", "es_ES": "<t t-name=\\"sale_timesheet.report_timesheet_sale_order\\">\\n        <t t-set=\\"record_name\\">Elemento del pedido de venta</t>\\n        <t t-set=\\"with_order_id\\" t-value=\\"true\\"/>\\n        <t t-set=\\"docs\\" t-value=\\"docs.order_line\\"/>\\n        <t t-call=\\"sale_timesheet.timesheet_sale_page\\"/>\\n    </t>", "pt_PT": "<t t-name=\\"sale_timesheet.report_timesheet_sale_order\\">\\n        <t t-set=\\"record_name\\">Item da Ordem de Venda</t>\\n        <t t-set=\\"with_order_id\\" t-value=\\"true\\"/>\\n        <t t-set=\\"docs\\" t-value=\\"docs.order_line\\"/>\\n        <t t-call=\\"sale_timesheet.timesheet_sale_page\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="sale_timesheet.report_timesheet_sale_order">\n        <t t-set="record_name">Sales Order Item</t>\n        <t t-set="with_order_id" t-value="true"/>\n        <t t-set="docs" t-value="docs.order_line"/>\n        <t t-call="sale_timesheet.timesheet_sale_page"/>\n    </t>\n\n    	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1464	16	\N	1	1	Project Sharing View Embed	\N	project.project_sharing_embed	qweb	project/views/project_sharing_project_task_templates.xml	primary	{"en_US": "<t name=\\"Project Sharing View Embed\\" t-name=\\"project.project_sharing_embed\\">\\n        <t t-call=\\"web.layout\\">\\n            <t t-set=\\"head_project_sharing\\">\\n                <script type=\\"text/javascript\\">\\n                    odoo.__session_info__ = <t t-out=\\"json.dumps(session_info)\\"/>;\\n                    // Prevent the menu_service to load anything. In an ideal world, Project Sharing assets would only contain\\n                    // what is genuinely necessary, and not the whole backend.\\n                    odoo.loadMenusPromise = Promise.resolve();\\n                </script>\\n                <base target=\\"_parent\\"/>\\n                <t t-call-assets=\\"project.webclient\\"/>\\n            </t>\\n            <t t-set=\\"head\\" t-value=\\"head_project_sharing + (head or '')\\"/>\\n            <t t-set=\\"body_classname\\" t-value=\\"'o_web_client o_project_sharing'\\"/>\\n        </t>\\n    </t>"}	<t name="Project Sharing View Embed" t-name="project.project_sharing_embed">\n        <t t-call="web.layout">\n            <t t-set="head_project_sharing">\n                <script type="text/javascript">\n                    odoo.__session_info__ = <t t-out="json.dumps(session_info)"/>;\n                    // Prevent the menu_service to load anything. In an ideal world, Project Sharing assets would only contain\n                    // what is genuinely necessary, and not the whole backend.\n                    odoo.loadMenusPromise = Promise.resolve();\n                </script>\n                <base target="_parent"/>\n                <t t-call-assets="project.webclient"/>\n            </t>\n            <t t-set="head" t-value="head_project_sharing + (head or '')"/>\n            <t t-set="body_classname" t-value="'o_web_client o_project_sharing'"/>\n        </t>\n    </t>	f	t	2026-04-08 08:35:22.624638	2026-05-18 07:10:46.574676	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1466	999	1465	1	1	report.project.task.user.pivot	report.project.task.user	\N	pivot	project/report/project_report_views.xml	primary	{"en_US": "<pivot position=\\"inside\\"/>"}	<pivot position="inside"/>	f	t	2026-04-08 08:35:22.624638	2026-05-18 07:10:46.574676	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1468	999	1467	1	1	report.project.task.user.graph	report.project.task.user	\N	graph	project/report/project_report_views.xml	primary	{"en_US": "<graph position=\\"inside\\"/>"}	<graph position="inside"/>	f	t	2026-04-08 08:35:22.624638	2026-05-18 07:10:46.574676	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1469	16	1408	1	1	report.project.task.user.search	report.project.task.user	\N	search	project/report/project_report_views.xml	primary	{"en_US": "<search position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Tasks Analysis</attribute>\\n                </search>", "es_ES": "<search position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Análisis de tareas</attribute>\\n                </search>", "pt_PT": "<search position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Análise de Tarefas</attribute>\\n                </search>"}	<search position="attributes">\n                    <attribute name="string">Tasks Analysis</attribute>\n                </search>	f	t	2026-04-08 08:35:22.624638	2026-05-18 07:10:46.574676	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1782	16	\N	1	1	stock.quant.package.kanban	stock.quant.package	\N	kanban	stock/views/stock_quant_views.xml	primary	{"en_US": "<kanban sample=\\"1\\" group_create=\\"0\\">\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"row g-0\\">\\n                        <field name=\\"name\\" class=\\"col-6 fw-bold fs-5\\"/>\\n                        <field name=\\"package_type_id\\" class=\\"col-6\\"/>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<kanban sample="1" group_create="0">\n                <templates>\n                    <t t-name="card" class="row g-0">\n                        <field name="name" class="col-6 fw-bold fs-5"/>\n                        <field name="package_type_id" class="col-6"/>\n                    </t>\n                </templates>\n            </kanban>	f	t	2026-04-08 08:46:08.412603	2026-06-12 08:18:08.341384	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
4112	1	4048	1	1	res.config.settings.view.form.inherit.sale.timesheet	res.config.settings	\N	form	sale_timesheet/views/res_config_settings_views.xml	extension	{"en_US": "<xpath expr=\\"//div[@name='section_leaves']\\" position=\\"before\\">\\n                <block title=\\"Billing\\">\\n                    <setting string=\\"Time Billing\\" help=\\"Sell services and invoice time spent\\" id=\\"time_billing_setting\\">\\n                        <button name=\\"832\\" string=\\"Configure your services\\" type=\\"action\\" class=\\"btn-link\\" icon=\\"oi-arrow-right\\"/>\\n                    </setting>\\n                    <setting help=\\"Timesheets taken into account when invoicing your time\\" name=\\"invoice_policy\\">\\n                        <field name=\\"invoice_policy\\" widget=\\"upgrade_boolean\\"/>\\n                    </setting>\\n                </block>\\n            </xpath>", "es_ES": "<xpath expr=\\"//div[@name='section_leaves']\\" position=\\"before\\">\\n                <block title=\\"Facturación\\">\\n                    <setting string=\\"Facturación de tiempo\\" help=\\"Prestar servicios y facturar el tiempo dedicado\\" id=\\"time_billing_setting\\">\\n                        <button name=\\"832\\" string=\\"Configure sus servicios\\" type=\\"action\\" class=\\"btn-link\\" icon=\\"oi-arrow-right\\"/>\\n                    </setting>\\n                    <setting help=\\"Partes de horas que se tienen en cuenta para facturar tiempos\\" name=\\"invoice_policy\\">\\n                        <field name=\\"invoice_policy\\" widget=\\"upgrade_boolean\\"/>\\n                    </setting>\\n                </block>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//div[@name='section_leaves']\\" position=\\"before\\">\\n                <block title=\\"Faturação\\">\\n                    <setting string=\\"Cobrança de Tempo\\" help=\\"Venda serviços e fature o tempo gasto\\" id=\\"time_billing_setting\\">\\n                        <button name=\\"832\\" string=\\"Configure seus serviços\\" type=\\"action\\" class=\\"btn-link\\" icon=\\"oi-arrow-right\\"/>\\n                    </setting>\\n                    <setting help=\\"Planilhas de horas levadas em consideração ao faturar seu tempo\\" name=\\"invoice_policy\\">\\n                        <field name=\\"invoice_policy\\" widget=\\"upgrade_boolean\\"/>\\n                    </setting>\\n                </block>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[@name='section_leaves']" position="before">\n                <block title="Billing">\n                    <setting string="Time Billing" help="Sell services and invoice time spent" id="time_billing_setting">\n                        <button name="832" string="Configure your services" type="action" class="btn-link" icon="oi-arrow-right"/>\n                    </setting>\n                    <setting help="Timesheets taken into account when invoicing your time" name="invoice_policy">\n                        <field name="invoice_policy" widget="upgrade_boolean"/>\n                    </setting>\n                </block>\n            </xpath>\n        	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4138	16	959	1	1	sale_timesheet.sale.advance.payment.inv.view.form	sale.advance.payment.inv	\N	form	sale_timesheet/wizard/sale_make_invoice_advance_views.xml	extension	{"en_US": "<data><xpath expr=\\"//form\\" position=\\"attributes\\">\\n                <attribute name=\\"disable_autofocus\\">true</attribute>\\n            </xpath>\\n            <group name=\\"down_payment_specification\\" position=\\"after\\">\\n                <field name=\\"invoicing_timesheet_enabled\\" invisible=\\"1\\"/>\\n                <group name=\\"timesheet_invoice_date_range\\" invisible=\\"not invoicing_timesheet_enabled or advance_payment_method != 'delivered'\\">\\n                    <field class=\\"w-75 w-md-50 w-lg-25\\" name=\\"date_start_invoice_timesheet\\" string=\\"Timesheets Period\\" widget=\\"daterange\\" required=\\"date_start_invoice_timesheet or date_end_invoice_timesheet\\" options=\\"{'end_date_field': 'date_end_invoice_timesheet', 'always_range': 'true'}\\" title=\\"Only timesheets not yet invoiced (and validated, if applicable) from this period will be invoiced. If the period is not indicated, all timesheets not yet invoiced (and validated, if applicable) will be invoiced without distinction.\\"/>\\n                    <field name=\\"date_end_invoice_timesheet\\" invisible=\\"1\\"/>\\n                </group>\\n            </group>\\n        </data>", "es_ES": "<data><xpath expr=\\"//form\\" position=\\"attributes\\">\\n                <attribute name=\\"disable_autofocus\\">true</attribute>\\n            </xpath>\\n            <group name=\\"down_payment_specification\\" position=\\"after\\">\\n                <field name=\\"invoicing_timesheet_enabled\\" invisible=\\"1\\"/>\\n                <group name=\\"timesheet_invoice_date_range\\" invisible=\\"not invoicing_timesheet_enabled or advance_payment_method != 'delivered'\\">\\n                    <field class=\\"w-75 w-md-50 w-lg-25\\" name=\\"date_start_invoice_timesheet\\" string=\\"Periodo de partes de horas\\" widget=\\"daterange\\" required=\\"date_start_invoice_timesheet or date_end_invoice_timesheet\\" options=\\"{'end_date_field': 'date_end_invoice_timesheet', 'always_range': 'true'}\\" title=\\"Solo se facturarán los partes de horas aún no facturados (y validados, si corresponde) de este periodo. Si no se indica el plazo, todos los partes de horas aún no facturados (y validados, si corresponde) se facturarán sin distinción.\\"/>\\n                    <field name=\\"date_end_invoice_timesheet\\" invisible=\\"1\\"/>\\n                </group>\\n            </group>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//form\\" position=\\"attributes\\">\\n                <attribute name=\\"disable_autofocus\\">true</attribute>\\n            </xpath>\\n            <group name=\\"down_payment_specification\\" position=\\"after\\">\\n                <field name=\\"invoicing_timesheet_enabled\\" invisible=\\"1\\"/>\\n                <group name=\\"timesheet_invoice_date_range\\" invisible=\\"not invoicing_timesheet_enabled or advance_payment_method != 'delivered'\\">\\n                    <field class=\\"w-75 w-md-50 w-lg-25\\" name=\\"date_start_invoice_timesheet\\" string=\\"Período da planilha de horas\\" widget=\\"daterange\\" required=\\"date_start_invoice_timesheet or date_end_invoice_timesheet\\" options=\\"{'end_date_field': 'date_end_invoice_timesheet', 'always_range': 'true'}\\" title=\\"Apenas horas ainda não faturadas (e validadas, se aplicável) a partir deste período serão faturadas. Se o período não for indicado, todas as horas não faturadas ainda (e validadas, se aplicável) serão faturadas sem distinção.\\"/>\\n                    <field name=\\"date_end_invoice_timesheet\\" invisible=\\"1\\"/>\\n                </group>\\n            </group>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//form" position="attributes">\n                <attribute name="disable_autofocus">true</attribute>\n            </xpath>\n            <group name="down_payment_specification" position="after">\n                <field name="invoicing_timesheet_enabled" invisible="1"/>\n                <group name="timesheet_invoice_date_range" invisible="not invoicing_timesheet_enabled or advance_payment_method != 'delivered'">\n                    <field class="w-75 w-md-50 w-lg-25" name="date_start_invoice_timesheet" string="Timesheets Period" widget="daterange" required="date_start_invoice_timesheet or date_end_invoice_timesheet" options="{'end_date_field': 'date_end_invoice_timesheet', 'always_range': 'true'}" title="Only timesheets not yet invoiced (and validated, if applicable) from this period will be invoiced. If the period is not indicated, all timesheets not yet invoiced (and validated, if applicable) will be invoiced without distinction."/>\n                    <field name="date_end_invoice_timesheet" invisible="1"/>\n                </group>\n            </group>\n        </data>	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4113	16	1010	1	1	sale_order_portal_content_inherit	\N	sale_timesheet.sale_order_portal_content_inherit	qweb	sale_timesheet/views/sale_timesheet_portal_templates.xml	extension	{"en_US": "<data inherit_id=\\"sale.sale_order_portal_template\\">\\n        <xpath expr=\\"//t[@t-set='entries']/div/div/div[hasclass('o_download_pdf')]\\" position=\\"inside\\">\\n            <t t-if=\\"sale_order.timesheet_count &gt; 0 and sale_order.state == 'sale'\\">\\n                <a class=\\"btn btn-light flex-grow-1\\" t-att-href=\\"'/my/timesheets?search_in=so&amp;search=%s' % sale_order.name\\" title=\\"View Timesheets\\" target=\\"_blank\\" role=\\"button\\" t-if=\\"is_timesheet\\">View Timesheets</a>\\n            </t>\\n        </xpath>\\n    </data>", "es_ES": "<data inherit_id=\\"sale.sale_order_portal_template\\">\\n        <xpath expr=\\"//t[@t-set='entries']/div/div/div[hasclass('o_download_pdf')]\\" position=\\"inside\\">\\n            <t t-if=\\"sale_order.timesheet_count &gt; 0 and sale_order.state == 'sale'\\">\\n                <a class=\\"btn btn-light flex-grow-1\\" t-att-href=\\"'/my/timesheets?search_in=so&amp;search=%s' % sale_order.name\\" title=\\"Ver partes de horas\\" target=\\"_blank\\" role=\\"button\\" t-if=\\"is_timesheet\\">Ver partes de horas</a>\\n            </t>\\n        </xpath>\\n    </data>", "pt_PT": "<data inherit_id=\\"sale.sale_order_portal_template\\">\\n        <xpath expr=\\"//t[@t-set='entries']/div/div/div[hasclass('o_download_pdf')]\\" position=\\"inside\\">\\n            <t t-if=\\"sale_order.timesheet_count &gt; 0 and sale_order.state == 'sale'\\">\\n                <a class=\\"btn btn-light flex-grow-1\\" t-att-href=\\"'/my/timesheets?search_in=so&amp;search=%s' % sale_order.name\\" title=\\"Ver planilhas de horas\\" target=\\"_blank\\" role=\\"button\\" t-if=\\"is_timesheet\\">Ver planilhas de horas</a>\\n            </t>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="sale.sale_order_portal_template">\n        <xpath expr="//t[@t-set='entries']/div/div/div[hasclass('o_download_pdf')]" position="inside">\n            <t t-if="sale_order.timesheet_count &gt; 0 and sale_order.state == 'sale'">\n                <a class="btn btn-light flex-grow-1" t-att-href="'/my/timesheets?search_in=so&amp;search=%s' % sale_order.name" title="View Timesheets" target="_blank" role="button" t-if="is_timesheet">View Timesheets</a>\n            </t>\n        </xpath>\n    </data>\n\n    	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4131	16	\N	1	1	timesheet_sale_page	\N	sale_timesheet.timesheet_sale_page	qweb	sale_timesheet/report/report_timesheet_templates.xml	primary	{"en_US": "<t t-name=\\"sale_timesheet.timesheet_sale_page\\">\\n        <t t-set=\\"show_project\\" t-value=\\"true\\"/>\\n        <t t-set=\\"show_task\\" t-value=\\"true\\"/>\\n        <t t-call=\\"web.html_container\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <div class=\\"page\\">\\n                    <t t-foreach=\\"docs\\" t-as=\\"doc\\">\\n                        <t t-set=\\"doc_name\\" t-value=\\"doc.name\\"/>\\n                        <t t-if=\\"with_order_id\\" t-set=\\"doc_name\\" t-value=\\"str(doc.order_id.name) +' - '+ str(doc_name)\\"/>\\n                        <t t-elif=\\"doc_name == '/'\\" t-set=\\"doc_name\\" t-value=\\"'Draft'\\"/>\\n                        <div class=\\"oe_structure\\"/>\\n                        <div class=\\"row mt8\\">\\n                            <div class=\\"col-12\\">\\n                                <t t-if=\\"doc.timesheet_ids\\">\\n                                    <h2>\\n                                        <br/>\\n                                        <span>Timesheets for the <t t-out=\\"doc_name\\">S0001</t> <t t-out=\\"record_name\\">- Timesheet product</t>\\n                                        </span>\\n                                    </h2>\\n                                    <t t-set=\\"lines\\" t-value=\\"doc.timesheet_ids\\"/>\\n                                    <t t-call=\\"hr_timesheet.timesheet_table\\"/>\\n                                </t>\\n                            </div>\\n                        </div>\\n                    </t>\\n                </div>\\n            </t>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"sale_timesheet.timesheet_sale_page\\">\\n        <t t-set=\\"show_project\\" t-value=\\"true\\"/>\\n        <t t-set=\\"show_task\\" t-value=\\"true\\"/>\\n        <t t-call=\\"web.html_container\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <div class=\\"page\\">\\n                    <t t-foreach=\\"docs\\" t-as=\\"doc\\">\\n                        <t t-set=\\"doc_name\\" t-value=\\"doc.name\\"/>\\n                        <t t-if=\\"with_order_id\\" t-set=\\"doc_name\\" t-value=\\"str(doc.order_id.name) +' - '+ str(doc_name)\\"/>\\n                        <t t-elif=\\"doc_name == '/'\\" t-set=\\"doc_name\\" t-value=\\"'Draft'\\"/>\\n                        <div class=\\"oe_structure\\"/>\\n                        <div class=\\"row mt8\\">\\n                            <div class=\\"col-12\\">\\n                                <t t-if=\\"doc.timesheet_ids\\">\\n                                    <h2>\\n                                        <br/>\\n                                        <span>Partes de horas para <t t-out=\\"doc_name\\">S0001</t> <t t-out=\\"record_name\\">Producto del parte de horas</t>\\n                                        </span>\\n                                    </h2>\\n                                    <t t-set=\\"lines\\" t-value=\\"doc.timesheet_ids\\"/>\\n                                    <t t-call=\\"hr_timesheet.timesheet_table\\"/>\\n                                </t>\\n                            </div>\\n                        </div>\\n                    </t>\\n                </div>\\n            </t>\\n        </t>\\n    </t>", "pt_PT": "<t t-name=\\"sale_timesheet.timesheet_sale_page\\">\\n        <t t-set=\\"show_project\\" t-value=\\"true\\"/>\\n        <t t-set=\\"show_task\\" t-value=\\"true\\"/>\\n        <t t-call=\\"web.html_container\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <div class=\\"page\\">\\n                    <t t-foreach=\\"docs\\" t-as=\\"doc\\">\\n                        <t t-set=\\"doc_name\\" t-value=\\"doc.name\\"/>\\n                        <t t-if=\\"with_order_id\\" t-set=\\"doc_name\\" t-value=\\"str(doc.order_id.name) +' - '+ str(doc_name)\\"/>\\n                        <t t-elif=\\"doc_name == '/'\\" t-set=\\"doc_name\\" t-value=\\"'Draft'\\"/>\\n                        <div class=\\"oe_structure\\"/>\\n                        <div class=\\"row mt8\\">\\n                            <div class=\\"col-12\\">\\n                                <t t-if=\\"doc.timesheet_ids\\">\\n                                    <h2>\\n                                        <br/>\\n                                        <span>Planilhas de horas para o <t t-out=\\"doc_name\\">V0001</t> <t t-out=\\"record_name\\">- Produto de planilha de horas</t>\\n                                        </span>\\n                                    </h2>\\n                                    <t t-set=\\"lines\\" t-value=\\"doc.timesheet_ids\\"/>\\n                                    <t t-call=\\"hr_timesheet.timesheet_table\\"/>\\n                                </t>\\n                            </div>\\n                        </div>\\n                    </t>\\n                </div>\\n            </t>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="sale_timesheet.timesheet_sale_page">\n        <t t-set="show_project" t-value="true"/>\n        <t t-set="show_task" t-value="true"/>\n        <t t-call="web.html_container">\n            <t t-call="web.internal_layout">\n                <div class="page">\n                    <t t-foreach="docs" t-as="doc">\n                        <t t-set="doc_name" t-value="doc.name"/>\n                        <t t-if="with_order_id" t-set="doc_name" t-value="str(doc.order_id.name) +' - '+ str(doc_name)"/>\n                        <t t-elif="doc_name == '/'" t-set="doc_name" t-value="'Draft'"/>\n                        <div class="oe_structure"/>\n                        <div class="row mt8">\n                            <div class="col-12">\n                                <t t-if="doc.timesheet_ids">\n                                    <h2>\n                                        <br/>\n                                        <span>Timesheets for the <t t-out="doc_name">S0001</t> <t t-out="record_name">- Timesheet product</t>\n                                        </span>\n                                    </h2>\n                                    <t t-set="lines" t-value="doc.timesheet_ids"/>\n                                    <t t-call="hr_timesheet.timesheet_table"/>\n                                </t>\n                            </div>\n                        </div>\n                    </t>\n                </div>\n            </t>\n        </t>\n    </t>\n\n    	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4105	16	4043	1	1	account.analytic.line.search	account.analytic.line	\N	search	sale_timesheet/views/hr_timesheet_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='task_id']\\" position=\\"after\\">\\n                    <field name=\\"order_id\\" string=\\"Sales Order\\" filter_domain=\\"['|', ('so_line', 'ilike', self), ('order_id', 'ilike', self)]\\"/>\\n                </xpath>\\n                <xpath expr=\\"//filter[@name='month']\\" position=\\"before\\">\\n                    <filter name=\\"billable_fixed\\" string=\\"Billed at a Fixed Price\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_fixed')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"billable_time\\" string=\\"Billed on Timesheets\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_time')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"billable_milestones\\" string=\\"Billed on Milestones\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_milestones')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"billable_manual\\" string=\\"Billed Manually\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_manual')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"non_billable\\" string=\\"Non-Billable\\" domain=\\"[('timesheet_invoice_type', '=', 'non_billable')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <separator/>\\n                </xpath>\\n                <xpath expr=\\"//filter[@name='groupby_employee']\\" position=\\"after\\">\\n                    <filter string=\\"Sales Order Item\\" name=\\"groupby_sale_order_item\\" domain=\\"[]\\" context=\\"{'group_by': 'so_line'}\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter string=\\"Invoice\\" name=\\"groupby_invoice\\" domain=\\"[]\\" context=\\"{'group_by': 'timesheet_invoice_id'}\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter string=\\"Billing Type\\" name=\\"groupby_timesheet_invoice_type\\" domain=\\"[]\\" context=\\"{'group_by': 'timesheet_invoice_type'}\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                </xpath>\\n            </data>", "es_ES": "<data><xpath expr=\\"//field[@name='task_id']\\" position=\\"after\\">\\n                    <field name=\\"order_id\\" string=\\"Pedido de venta\\" filter_domain=\\"['|', ('so_line', 'ilike', self), ('order_id', 'ilike', self)]\\"/>\\n                </xpath>\\n                <xpath expr=\\"//filter[@name='month']\\" position=\\"before\\">\\n                    <filter name=\\"billable_fixed\\" string=\\"Facturado a un precio fijo\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_fixed')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"billable_time\\" string=\\"Facturado según partes de horas\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_time')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"billable_milestones\\" string=\\"Facturado según hitos\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_milestones')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"billable_manual\\" string=\\"Facturado manualmente\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_manual')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"non_billable\\" string=\\"No facturable\\" domain=\\"[('timesheet_invoice_type', '=', 'non_billable')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <separator/>\\n                </xpath>\\n                <xpath expr=\\"//filter[@name='groupby_employee']\\" position=\\"after\\">\\n                    <filter string=\\"Elemento del pedido de venta\\" name=\\"groupby_sale_order_item\\" domain=\\"[]\\" context=\\"{'group_by': 'so_line'}\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter string=\\"Factura\\" name=\\"groupby_invoice\\" domain=\\"[]\\" context=\\"{'group_by': 'timesheet_invoice_id'}\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter string=\\"Tipo de facturación\\" name=\\"groupby_timesheet_invoice_type\\" domain=\\"[]\\" context=\\"{'group_by': 'timesheet_invoice_type'}\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                </xpath>\\n            </data>", "pt_PT": "<data><xpath expr=\\"//field[@name='task_id']\\" position=\\"after\\">\\n                    <field name=\\"order_id\\" string=\\"Ordem de Venda\\" filter_domain=\\"['|', ('so_line', 'ilike', self), ('order_id', 'ilike', self)]\\"/>\\n                </xpath>\\n                <xpath expr=\\"//filter[@name='month']\\" position=\\"before\\">\\n                    <filter name=\\"billable_fixed\\" string=\\"Faturável a um preço fixo\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_fixed')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"billable_time\\" string=\\"Faturável em planilhas de horas\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_time')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"billable_milestones\\" string=\\"Faturamento por marcos\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_milestones')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"billable_manual\\" string=\\"Faturado manualmente\\" domain=\\"[('timesheet_invoice_type', '=', 'billable_manual')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter name=\\"non_billable\\" string=\\"Não faturável\\" domain=\\"[('timesheet_invoice_type', '=', 'non_billable')]\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <separator/>\\n                </xpath>\\n                <xpath expr=\\"//filter[@name='groupby_employee']\\" position=\\"after\\">\\n                    <filter string=\\"Item da Ordem de Venda\\" name=\\"groupby_sale_order_item\\" domain=\\"[]\\" context=\\"{'group_by': 'so_line'}\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter string=\\"Fatura\\" name=\\"groupby_invoice\\" domain=\\"[]\\" context=\\"{'group_by': 'timesheet_invoice_id'}\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                    <filter string=\\"Tipo de faturamento\\" name=\\"groupby_timesheet_invoice_type\\" domain=\\"[]\\" context=\\"{'group_by': 'timesheet_invoice_type'}\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='task_id']" position="after">\n                    <field name="order_id" string="Sales Order" filter_domain="['|', ('so_line', 'ilike', self), ('order_id', 'ilike', self)]"/>\n                </xpath>\n                <xpath expr="//filter[@name='month']" position="before">\n                    <filter name="billable_fixed" string="Billed at a Fixed Price" domain="[('timesheet_invoice_type', '=', 'billable_fixed')]" groups="sales_team.group_sale_salesman"/>\n                    <filter name="billable_time" string="Billed on Timesheets" domain="[('timesheet_invoice_type', '=', 'billable_time')]" groups="sales_team.group_sale_salesman"/>\n                    <filter name="billable_milestones" string="Billed on Milestones" domain="[('timesheet_invoice_type', '=', 'billable_milestones')]" groups="sales_team.group_sale_salesman"/>\n                    <filter name="billable_manual" string="Billed Manually" domain="[('timesheet_invoice_type', '=', 'billable_manual')]" groups="sales_team.group_sale_salesman"/>\n                    <filter name="non_billable" string="Non-Billable" domain="[('timesheet_invoice_type', '=', 'non_billable')]" groups="sales_team.group_sale_salesman"/>\n                    <separator/>\n                </xpath>\n                <xpath expr="//filter[@name='groupby_employee']" position="after">\n                    <filter string="Sales Order Item" name="groupby_sale_order_item" domain="[]" context="{'group_by': 'so_line'}" groups="sales_team.group_sale_salesman"/>\n                    <filter string="Invoice" name="groupby_invoice" domain="[]" context="{'group_by': 'timesheet_invoice_id'}" groups="sales_team.group_sale_salesman"/>\n                    <filter string="Billing Type" name="groupby_timesheet_invoice_type" domain="[]" context="{'group_by': 'timesheet_invoice_type'}" groups="sales_team.group_sale_salesman"/>\n                </xpath>\n            </data>	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4120	16	4068	1	1	timesheets.analysis.report.form	timesheets.analysis.report	\N	form	sale_timesheet/report/timesheets_analysis_views.xml	extension	{"en_US": "<xpath expr=\\"//sheet/group/group\\" position=\\"inside\\">\\n                <field name=\\"so_line\\" widget=\\"so_line_field\\" placeholder=\\"Non-billable\\"/>\\n            </xpath>", "es_ES": "<xpath expr=\\"//sheet/group/group\\" position=\\"inside\\">\\n                <field name=\\"so_line\\" widget=\\"so_line_field\\" placeholder=\\"No facturable\\"/>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//sheet/group/group\\" position=\\"inside\\">\\n                <field name=\\"so_line\\" widget=\\"so_line_field\\" placeholder=\\"Não Cobrável\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//sheet/group/group" position="inside">\n                <field name="so_line" widget="so_line_field" placeholder="Non-billable"/>\n            </xpath>\n        	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4129	16	\N	1	1	timesheets.analysis.report.graph	timesheets.analysis.report	\N	graph	sale_timesheet/report/timesheets_analysis_views.xml	primary	{"en_US": "<graph string=\\"Timesheets\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                <field name=\\"amount\\" string=\\"Timesheet Costs\\"/>\\n                <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"billable_time\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"non_billable_time\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"timesheet_invoice_type\\" type=\\"row\\"/>\\n            </graph>", "es_ES": "<graph string=\\"Partes de horas\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                <field name=\\"amount\\" string=\\"Coste de los partes de horas\\"/>\\n                <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"billable_time\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"non_billable_time\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"timesheet_invoice_type\\" type=\\"row\\"/>\\n            </graph>", "pt_PT": "<graph string=\\"Folhas de Horas\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                <field name=\\"amount\\" string=\\"Custos de planilha de horas\\"/>\\n                <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"billable_time\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"non_billable_time\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"timesheet_invoice_type\\" type=\\"row\\"/>\\n            </graph>"}	<?xml version="1.0"?>\n<graph string="Timesheets" sample="1" js_class="hr_timesheet_graphview">\n                <field name="amount" string="Timesheet Costs"/>\n                <field name="unit_amount" type="measure" widget="timesheet_uom"/>\n                <field name="billable_time" widget="timesheet_uom"/>\n                <field name="non_billable_time" widget="timesheet_uom"/>\n                <field name="timesheet_invoice_type" type="row"/>\n            </graph>\n        	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4119	16	4067	1	1	timesheets.analysis.report.list.inherited	timesheets.analysis.report	\N	list	sale_timesheet/report/timesheets_analysis_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='task_id']\\" position=\\"after\\">\\n                <field name=\\"so_line\\" optional=\\"show\\" options=\\"{'no_open': True}\\" placeholder=\\"Non-billable\\"/>\\n                <field name=\\"timesheet_invoice_type\\" optional=\\"hide\\"/>\\n                <field name=\\"timesheet_invoice_id\\" optional=\\"hide\\"/>\\n                <field name=\\"timesheet_revenues\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"margin\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n            </xpath>", "es_ES": "<xpath expr=\\"//field[@name='task_id']\\" position=\\"after\\">\\n                <field name=\\"so_line\\" optional=\\"show\\" options=\\"{'no_open': True}\\" placeholder=\\"No facturable\\"/>\\n                <field name=\\"timesheet_invoice_type\\" optional=\\"hide\\"/>\\n                <field name=\\"timesheet_invoice_id\\" optional=\\"hide\\"/>\\n                <field name=\\"timesheet_revenues\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"margin\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//field[@name='task_id']\\" position=\\"after\\">\\n                <field name=\\"so_line\\" optional=\\"show\\" options=\\"{'no_open': True}\\" placeholder=\\"Não Cobrável\\"/>\\n                <field name=\\"timesheet_invoice_type\\" optional=\\"hide\\"/>\\n                <field name=\\"timesheet_invoice_id\\" optional=\\"hide\\"/>\\n                <field name=\\"timesheet_revenues\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"margin\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='task_id']" position="after">\n                <field name="so_line" optional="show" options="{'no_open': True}" placeholder="Non-billable"/>\n                <field name="timesheet_invoice_type" optional="hide"/>\n                <field name="timesheet_invoice_id" optional="hide"/>\n                <field name="timesheet_revenues" optional="hide" sum="Total"/>\n                <field name="margin" optional="hide" sum="Total"/>\n            </xpath>\n        	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4128	16	\N	1	1	timesheets.analysis.report.pivot	timesheets.analysis.report	\N	pivot	sale_timesheet/report/timesheets_analysis_views.xml	primary	{"en_US": "<pivot string=\\"Timesheets Analysis\\" sample=\\"1\\">\\n                <field name=\\"date\\" interval=\\"month\\" type=\\"row\\"/>\\n                <field name=\\"timesheet_invoice_type\\" type=\\"col\\"/>\\n                <field name=\\"amount\\" string=\\"Timesheet Costs\\"/>\\n                <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"billable_time\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"non_billable_time\\" widget=\\"timesheet_uom\\"/>\\n            </pivot>", "es_ES": "<pivot string=\\"Análisis de partes de horas\\" sample=\\"1\\">\\n                <field name=\\"date\\" interval=\\"month\\" type=\\"row\\"/>\\n                <field name=\\"timesheet_invoice_type\\" type=\\"col\\"/>\\n                <field name=\\"amount\\" string=\\"Coste de los partes de horas\\"/>\\n                <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"billable_time\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"non_billable_time\\" widget=\\"timesheet_uom\\"/>\\n            </pivot>", "pt_PT": "<pivot string=\\"Análise de planilhas de horas\\" sample=\\"1\\">\\n                <field name=\\"date\\" interval=\\"month\\" type=\\"row\\"/>\\n                <field name=\\"timesheet_invoice_type\\" type=\\"col\\"/>\\n                <field name=\\"amount\\" string=\\"Custos de planilha de horas\\"/>\\n                <field name=\\"unit_amount\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"billable_time\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"non_billable_time\\" widget=\\"timesheet_uom\\"/>\\n            </pivot>"}	<?xml version="1.0"?>\n<pivot string="Timesheets Analysis" sample="1">\n                <field name="date" interval="month" type="row"/>\n                <field name="timesheet_invoice_type" type="col"/>\n                <field name="amount" string="Timesheet Costs"/>\n                <field name="unit_amount" type="measure" widget="timesheet_uom"/>\n                <field name="billable_time" widget="timesheet_uom"/>\n                <field name="non_billable_time" widget="timesheet_uom"/>\n            </pivot>\n        	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4109	16	\N	1	1	account.analytic.line.graph.employee.per.date	account.analytic.line	\N	graph	sale_timesheet/views/hr_timesheet_views.xml	primary	{"en_US": "<graph string=\\"Timesheet\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                <field name=\\"date\\" interval=\\"month\\"/>\\n                <field name=\\"employee_id\\"/>\\n                <field name=\\"amount\\" type=\\"measure\\" string=\\"Timesheet Costs\\"/>\\n                <field name=\\"unit_amount\\" string=\\"Time Spent\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n            </graph>", "es_ES": "<graph string=\\"Parte de horas\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                <field name=\\"date\\" interval=\\"month\\"/>\\n                <field name=\\"employee_id\\"/>\\n                <field name=\\"amount\\" type=\\"measure\\" string=\\"Coste de los partes de horas\\"/>\\n                <field name=\\"unit_amount\\" string=\\"Tiempo dedicado\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n            </graph>", "pt_PT": "<graph string=\\"Registo de Horas\\" sample=\\"1\\" js_class=\\"hr_timesheet_graphview\\">\\n                <field name=\\"date\\" interval=\\"month\\"/>\\n                <field name=\\"employee_id\\"/>\\n                <field name=\\"amount\\" type=\\"measure\\" string=\\"Custos de planilha de horas\\"/>\\n                <field name=\\"unit_amount\\" string=\\"Tempo despendido\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n            </graph>"}	<?xml version="1.0"?>\n<graph string="Timesheet" sample="1" js_class="hr_timesheet_graphview">\n                <field name="date" interval="month"/>\n                <field name="employee_id"/>\n                <field name="amount" type="measure" string="Timesheet Costs"/>\n                <field name="unit_amount" string="Time Spent" type="measure" widget="timesheet_uom"/>\n            </graph>\n        	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4108	16	\N	1	1	account.analytic.line.pivot.billing.rate	account.analytic.line	\N	pivot	sale_timesheet/views/hr_timesheet_views.xml	primary	{"en_US": "<pivot string=\\"Timesheets\\" sample=\\"1\\">\\n                <field name=\\"date\\" interval=\\"month\\" type=\\"row\\"/>\\n                <field name=\\"timesheet_invoice_type\\" type=\\"col\\"/>\\n                <field name=\\"unit_amount\\" string=\\"Time Spent\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"amount\\" string=\\"Timesheet Costs\\"/>\\n            </pivot>", "es_ES": "<pivot string=\\"Partes de horas\\" sample=\\"1\\">\\n                <field name=\\"date\\" interval=\\"month\\" type=\\"row\\"/>\\n                <field name=\\"timesheet_invoice_type\\" type=\\"col\\"/>\\n                <field name=\\"unit_amount\\" string=\\"Tiempo dedicado\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"amount\\" string=\\"Coste de los partes de horas\\"/>\\n            </pivot>", "pt_PT": "<pivot string=\\"Folhas de Horas\\" sample=\\"1\\">\\n                <field name=\\"date\\" interval=\\"month\\" type=\\"row\\"/>\\n                <field name=\\"timesheet_invoice_type\\" type=\\"col\\"/>\\n                <field name=\\"unit_amount\\" string=\\"Tempo despendido\\" type=\\"measure\\" widget=\\"timesheet_uom\\"/>\\n                <field name=\\"amount\\" string=\\"Custos de planilha de horas\\"/>\\n            </pivot>"}	<?xml version="1.0"?>\n<pivot string="Timesheets" sample="1">\n                <field name="date" interval="month" type="row"/>\n                <field name="timesheet_invoice_type" type="col"/>\n                <field name="unit_amount" string="Time Spent" type="measure" widget="timesheet_uom"/>\n                <field name="amount" string="Timesheet Costs"/>\n            </pivot>\n        	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
4095	16	992	1	1	product.template.timesheet.form	product.template	\N	form	sale_timesheet/views/product_views.xml	extension	{"en_US": "<field name=\\"product_tooltip\\" position=\\"after\\">\\n                <label for=\\"service_upsell_threshold\\" string=\\"\\" invisible=\\"type != 'service'                     or service_policy != 'ordered_prepaid'                     or not sale_ok                     or service_tracking not in ['no', 'task_global_project', 'task_in_project', 'project_only']\\"/>\\n                <div invisible=\\"type != 'service'                         or service_policy != 'ordered_prepaid'                         or not sale_ok                         or service_tracking not in ['no', 'task_global_project', 'task_in_project', 'project_only']\\" class=\\"fst-italic text-muted\\">\\n                    Warn the salesperson for an upsell when work done exceeds\\n                    <field name=\\"service_upsell_threshold\\" widget=\\"percentage\\" class=\\"oe_inline\\"/>\\n                    of hours sold. <field name=\\"service_upsell_threshold_ratio\\" class=\\"oe_inline\\" invisible=\\"not service_upsell_threshold_ratio\\"/>\\n                </div>\\n            </field>", "es_ES": "<field name=\\"product_tooltip\\" position=\\"after\\">\\n                <label for=\\"service_upsell_threshold\\" string=\\"\\" invisible=\\"type != 'service'                     or service_policy != 'ordered_prepaid'                     or not sale_ok                     or service_tracking not in ['no', 'task_global_project', 'task_in_project', 'project_only']\\"/>\\n                <div invisible=\\"type != 'service'                         or service_policy != 'ordered_prepaid'                         or not sale_ok                         or service_tracking not in ['no', 'task_global_project', 'task_in_project', 'project_only']\\" class=\\"fst-italic text-muted\\">\\n                    Avisar al comercial para que realice una venta adicional cuando el trabajo realizado supere\\n                    <field name=\\"service_upsell_threshold\\" widget=\\"percentage\\" class=\\"oe_inline\\"/>\\n                    de horas vendidas. <field name=\\"service_upsell_threshold_ratio\\" class=\\"oe_inline\\" invisible=\\"not service_upsell_threshold_ratio\\"/>\\n                </div>\\n            </field>", "pt_PT": "<field name=\\"product_tooltip\\" position=\\"after\\">\\n                <label for=\\"service_upsell_threshold\\" string=\\"\\" invisible=\\"type != 'service'                     or service_policy != 'ordered_prepaid'                     or not sale_ok                     or service_tracking not in ['no', 'task_global_project', 'task_in_project', 'project_only']\\"/>\\n                <div invisible=\\"type != 'service'                         or service_policy != 'ordered_prepaid'                         or not sale_ok                         or service_tracking not in ['no', 'task_global_project', 'task_in_project', 'project_only']\\" class=\\"fst-italic text-muted\\">\\n                    Avisar o vendedor para que ele faça um upsell quando o trabalho realizado exceder\\n                    <field name=\\"service_upsell_threshold\\" widget=\\"percentage\\" class=\\"oe_inline\\"/>\\n                    de horas vendidas. <field name=\\"service_upsell_threshold_ratio\\" class=\\"oe_inline\\" invisible=\\"not service_upsell_threshold_ratio\\"/>\\n                </div>\\n            </field>"}	<?xml version="1.0"?>\n<field name="product_tooltip" position="after">\n                <label for="service_upsell_threshold" string="" invisible="type != 'service'                     or service_policy != 'ordered_prepaid'                     or not sale_ok                     or service_tracking not in ['no', 'task_global_project', 'task_in_project', 'project_only']"/>\n                <div invisible="type != 'service'                         or service_policy != 'ordered_prepaid'                         or not sale_ok                         or service_tracking not in ['no', 'task_global_project', 'task_in_project', 'project_only']" class="fst-italic text-muted">\n                    Warn the salesperson for an upsell when work done exceeds\n                    <field name="service_upsell_threshold" widget="percentage" class="oe_inline"/>\n                    of hours sold. <field name="service_upsell_threshold_ratio" class="oe_inline" invisible="not service_upsell_threshold_ratio"/>\n                </div>\n            </field>\n        	f	t	2026-05-18 09:28:48.394074	2026-05-18 09:28:48.394074	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1413	16	\N	1	1	project.task.pivot	project.task	\N	pivot	project/views/project_task_views.xml	primary	{"en_US": "<pivot string=\\"Tasks\\" sample=\\"1\\" js_class=\\"project_pivot\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"color\\" invisible=\\"1\\"/>\\n                    <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                    <field name=\\"allocated_hours\\" widget=\\"float_time\\"/>\\n                    <field name=\\"working_hours_close\\" widget=\\"float_time\\"/>\\n                    <field name=\\"working_hours_open\\" widget=\\"float_time\\"/>\\n                </pivot>", "es_ES": "<pivot string=\\"Tareas\\" sample=\\"1\\" js_class=\\"project_pivot\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"color\\" invisible=\\"1\\"/>\\n                    <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                    <field name=\\"allocated_hours\\" widget=\\"float_time\\"/>\\n                    <field name=\\"working_hours_close\\" widget=\\"float_time\\"/>\\n                    <field name=\\"working_hours_open\\" widget=\\"float_time\\"/>\\n                </pivot>", "pt_PT": "<pivot string=\\"Tarefas\\" sample=\\"1\\" js_class=\\"project_pivot\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"color\\" invisible=\\"1\\"/>\\n                    <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                    <field name=\\"allocated_hours\\" widget=\\"float_time\\"/>\\n                    <field name=\\"working_hours_close\\" widget=\\"float_time\\"/>\\n                    <field name=\\"working_hours_open\\" widget=\\"float_time\\"/>\\n                </pivot>"}	<pivot string="Tasks" sample="1" js_class="project_pivot">\n                    <field name="project_id" type="row"/>\n                    <field name="color" invisible="1"/>\n                    <field name="sequence" invisible="1"/>\n                    <field name="allocated_hours" widget="float_time"/>\n                    <field name="working_hours_close" widget="float_time"/>\n                    <field name="working_hours_open" widget="float_time"/>\n                </pivot>	f	t	2026-04-08 08:35:22.624638	2026-05-18 07:10:46.574676	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1453	16	\N	1	1	Priority Widget Template	\N	project.portal_my_tasks_priority_widget_template	qweb	project/views/project_portal_project_task_templates.xml	primary	{"en_US": "<t name=\\"Priority Widget Template\\" t-name=\\"project.portal_my_tasks_priority_widget_template\\">\\n        <span t-attf-class=\\"o_priority_star d-inline-block fa fa-star#{' text-warning' if task.priority == '1' else '-o opacity-75'} #{classes if classes else ''}\\" t-attf-title=\\"Priority: {{'Important' if task.priority == '1' else 'Normal'}}\\"/>\\n    </t>", "es_ES": "<t name=\\"Priority Widget Template\\" t-name=\\"project.portal_my_tasks_priority_widget_template\\">\\n        <span t-attf-class=\\"o_priority_star d-inline-block fa fa-star#{' text-warning' if task.priority == '1' else '-o opacity-75'} #{classes if classes else ''}\\" t-attf-title=\\"Prioridad: {{'Importante' if task.priority == '1' else 'Normal'}}\\"/>\\n    </t>"}	<t name="Priority Widget Template" t-name="project.portal_my_tasks_priority_widget_template">\n        <span t-attf-class="o_priority_star d-inline-block fa fa-star#{' text-warning' if task.priority == '1' else '-o opacity-75'} #{classes if classes else ''}" t-attf-title="Priority: {{'Important' if task.priority == '1' else 'Normal'}}"/>\n    </t>	f	t	2026-04-08 08:35:22.624638	2026-05-18 07:10:46.574676	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1476	16	\N	1	1	project.project.stage.delete.wizard.form	project.project.stage.delete.wizard	\N	form	project/wizard/project_project_stage_delete_views.xml	primary	{"en_US": "<form string=\\"Delete Stage\\">\\n                <div>\\n                    <p>Would you like to unarchive all of the projects contained in these stages as well?</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Confirm\\" type=\\"object\\" name=\\"action_unarchive_project\\" class=\\"btn btn-primary\\"/>\\n                    <button string=\\"Discard\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Eliminar etapa\\">\\n                <div>\\n                    <p>¿También desea desarchivar todos los proyectos contenidos en estas etapas?</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Confirmar\\" type=\\"object\\" name=\\"action_unarchive_project\\" class=\\"btn btn-primary\\"/>\\n                    <button string=\\"Descartar\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Eliminar Etapa\\">\\n                <div>\\n                    <p>Você gostaria de desarquivar todos os projetos contidos nesses estágios também?</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Confirmar\\" type=\\"object\\" name=\\"action_unarchive_project\\" class=\\"btn btn-primary\\"/>\\n                    <button string=\\"Descartar\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>"}	<form string="Delete Stage">\n                <div>\n                    <p>Would you like to unarchive all of the projects contained in these stages as well?</p>\n                </div>\n                <footer>\n                    <button string="Confirm" type="object" name="action_unarchive_project" class="btn btn-primary"/>\n                    <button string="Discard" special="cancel"/>\n                </footer>\n            </form>	f	t	2026-04-08 08:35:22.624638	2026-05-18 07:10:46.574676	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2187	36	126	1	1	res.partner.purchase.property.form.inherit	res.partner	\N	form	purchase/views/res_partner_views.xml	extension	{"en_US": "<data><group name=\\"purchase\\" position=\\"inside\\">\\n                    <div name=\\"receipt_reminder\\" colspan=\\"2\\" class=\\"o_checkbox_optional_field\\" groups=\\"purchase.group_send_reminder\\">\\n                        <label for=\\"receipt_reminder_email\\"/>\\n                        <field name=\\"receipt_reminder_email\\"/>\\n                        <div invisible=\\"not receipt_reminder_email\\">\\n                            <field name=\\"reminder_date_before_receipt\\" class=\\"oe_inline\\"/>\\n                            <span> day(s) before</span>\\n                        </div>\\n                    </div>\\n                    <field name=\\"property_purchase_currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                </group>\\n                <field name=\\"property_supplier_payment_term_id\\" position=\\"before\\">\\n                    <field name=\\"buyer_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                </field>\\n            </data>", "es_ES": "<data><group name=\\"purchase\\" position=\\"inside\\">\\n                    <div name=\\"receipt_reminder\\" colspan=\\"2\\" class=\\"o_checkbox_optional_field\\" groups=\\"purchase.group_send_reminder\\">\\n                        <label for=\\"receipt_reminder_email\\"/>\\n                        <field name=\\"receipt_reminder_email\\"/>\\n                        <div invisible=\\"not receipt_reminder_email\\">\\n                            <field name=\\"reminder_date_before_receipt\\" class=\\"oe_inline\\"/>\\n                            <span> día(s) antes</span>\\n                        </div>\\n                    </div>\\n                    <field name=\\"property_purchase_currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                </group>\\n                <field name=\\"property_supplier_payment_term_id\\" position=\\"before\\">\\n                    <field name=\\"buyer_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                </field>\\n            </data>", "pt_PT": "<data><group name=\\"purchase\\" position=\\"inside\\">\\n                    <div name=\\"receipt_reminder\\" colspan=\\"2\\" class=\\"o_checkbox_optional_field\\" groups=\\"purchase.group_send_reminder\\">\\n                        <label for=\\"receipt_reminder_email\\"/>\\n                        <field name=\\"receipt_reminder_email\\"/>\\n                        <div invisible=\\"not receipt_reminder_email\\">\\n                            <field name=\\"reminder_date_before_receipt\\" class=\\"oe_inline\\"/>\\n                            <span> dia(s) antes</span>\\n                        </div>\\n                    </div>\\n                    <field name=\\"property_purchase_currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                </group>\\n                <field name=\\"property_supplier_payment_term_id\\" position=\\"before\\">\\n                    <field name=\\"buyer_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                </field>\\n            </data>"}	<?xml version="1.0"?>\n<data><group name="purchase" position="inside">\n                    <div name="receipt_reminder" colspan="2" class="o_checkbox_optional_field" groups="purchase.group_send_reminder">\n                        <label for="receipt_reminder_email"/>\n                        <field name="receipt_reminder_email"/>\n                        <div invisible="not receipt_reminder_email">\n                            <field name="reminder_date_before_receipt" class="oe_inline"/>\n                            <span> day(s) before</span>\n                        </div>\n                    </div>\n                    <field name="property_purchase_currency_id" options="{'no_create': True, 'no_open': True}" groups="base.group_multi_currency"/>\n                </group>\n                <field name="property_supplier_payment_term_id" position="before">\n                    <field name="buyer_id" domain="[('share', '=', False)]" widget="many2one_avatar_user"/>\n                </field>\n            </data>	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2194	16	\N	1	1	product.month.graph	purchase.report	\N	graph	purchase/report/purchase_report_views.xml	primary	{"en_US": "<graph string=\\"Purchase Analysis\\" type=\\"line\\" sample=\\"1\\">\\n                    <field name=\\"date_approve\\" interval=\\"day\\"/>\\n                    <field name=\\"untaxed_total\\" type=\\"measure\\"/>\\n                </graph>", "es_ES": "<graph string=\\"Análisis de compra\\" type=\\"line\\" sample=\\"1\\">\\n                    <field name=\\"date_approve\\" interval=\\"day\\"/>\\n                    <field name=\\"untaxed_total\\" type=\\"measure\\"/>\\n                </graph>", "pt_PT": "<graph string=\\"Análise de Compras\\" type=\\"line\\" sample=\\"1\\">\\n                    <field name=\\"date_approve\\" interval=\\"day\\"/>\\n                    <field name=\\"untaxed_total\\" type=\\"measure\\"/>\\n                </graph>"}	<?xml version="1.0"?>\n<graph string="Purchase Analysis" type="line" sample="1">\n                    <field name="date_approve" interval="day"/>\n                    <field name="untaxed_total" type="measure"/>\n                </graph>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1792	1000	1791	1	1	stock.move.line.mobile.form	stock.move.line	\N	form	stock/views/stock_move_line_views.xml	extension	{"en_US": "<xpath expr=\\"//form\\" position=\\"attributes\\">\\n                <attribute name=\\"edit\\">1</attribute>\\n            </xpath>"}	<xpath expr="//form" position="attributes">\n                <attribute name="edit">1</attribute>\n            </xpath>	f	t	2026-04-08 08:46:08.412603	2026-06-12 08:18:08.341384	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2200	25	578	1	1	Requests for Quotation / Purchase Orders	\N	purchase.portal_my_home_purchase	qweb	purchase/views/portal_templates.xml	extension	{"en_US": "<data name=\\"Requests for Quotation / Purchase Orders\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"25\\">\\n    <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n          <t t-set=\\"portal_vendor_category_enable\\" t-value=\\"True\\"/>\\n      </xpath>\\n      <div id=\\"portal_vendor_category\\" position=\\"inside\\">\\n          <t t-call=\\"portal.portal_docs_entry\\">\\n              <t t-set=\\"icon\\" t-value=\\"'/web/static/img/rfq.svg'\\"/>\\n              <t t-set=\\"text\\">Follow your Requests for Quotation</t>\\n              <t t-set=\\"title\\">Requests for Quotation</t>\\n              <t t-set=\\"url\\" t-value=\\"'/my/rfq'\\"/>\\n              <t t-set=\\"placeholder_count\\" t-value=\\"'rfq_count'\\"/>\\n          </t>\\n          <t t-call=\\"portal.portal_docs_entry\\">\\n              <t t-set=\\"icon\\" t-value=\\"'/purchase/static/src/img/calculator.svg'\\"/>\\n              <t t-set=\\"text\\">Follow orders you have to fulfill</t>\\n              <t t-set=\\"title\\">Our Orders</t>\\n              <t t-set=\\"url\\" t-value=\\"'/my/purchase'\\"/>\\n              <t t-set=\\"placeholder_count\\" t-value=\\"'purchase_count'\\"/>\\n          </t>\\n      </div>\\n  </data>", "es_ES": "<data name=\\"Requests for Quotation / Purchase Orders\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"25\\">\\n    <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n          <t t-set=\\"portal_vendor_category_enable\\" t-value=\\"True\\"/>\\n      </xpath>\\n      <div id=\\"portal_vendor_category\\" position=\\"inside\\">\\n          <t t-call=\\"portal.portal_docs_entry\\">\\n              <t t-set=\\"icon\\" t-value=\\"'/web/static/img/rfq.svg'\\"/>\\n              <t t-set=\\"text\\">Siga sus solicitudes de presupuesto</t>\\n              <t t-set=\\"title\\">Solicitudes de presupuesto</t>\\n              <t t-set=\\"url\\" t-value=\\"'/my/rfq'\\"/>\\n              <t t-set=\\"placeholder_count\\" t-value=\\"'rfq_count'\\"/>\\n          </t>\\n          <t t-call=\\"portal.portal_docs_entry\\">\\n              <t t-set=\\"icon\\" t-value=\\"'/purchase/static/src/img/calculator.svg'\\"/>\\n              <t t-set=\\"text\\">Siga las instrucciones que debe cumplir</t>\\n              <t t-set=\\"title\\">Nuestros pedidos</t>\\n              <t t-set=\\"url\\" t-value=\\"'/my/purchase'\\"/>\\n              <t t-set=\\"placeholder_count\\" t-value=\\"'purchase_count'\\"/>\\n          </t>\\n      </div>\\n  </data>", "pt_PT": "<data name=\\"Requests for Quotation / Purchase Orders\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"25\\">\\n    <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n          <t t-set=\\"portal_vendor_category_enable\\" t-value=\\"True\\"/>\\n      </xpath>\\n      <div id=\\"portal_vendor_category\\" position=\\"inside\\">\\n          <t t-call=\\"portal.portal_docs_entry\\">\\n              <t t-set=\\"icon\\" t-value=\\"'/web/static/img/rfq.svg'\\"/>\\n              <t t-set=\\"text\\">Acompanhe suas solicitações de cotação</t>\\n              <t t-set=\\"title\\">Pedidos de Orçamento</t>\\n              <t t-set=\\"url\\" t-value=\\"'/my/rfq'\\"/>\\n              <t t-set=\\"placeholder_count\\" t-value=\\"'rfq_count'\\"/>\\n          </t>\\n          <t t-call=\\"portal.portal_docs_entry\\">\\n              <t t-set=\\"icon\\" t-value=\\"'/purchase/static/src/img/calculator.svg'\\"/>\\n              <t t-set=\\"text\\">Acompanhe os pedidos que você precisa atender</t>\\n              <t t-set=\\"title\\">Nossos pedidos</t>\\n              <t t-set=\\"url\\" t-value=\\"'/my/purchase'\\"/>\\n              <t t-set=\\"placeholder_count\\" t-value=\\"'purchase_count'\\"/>\\n          </t>\\n      </div>\\n  </data>"}	<?xml version="1.0"?>\n<data name="Requests for Quotation / Purchase Orders" customize_show="True" inherit_id="portal.portal_my_home" priority="25">\n    <xpath expr="//div[hasclass('o_portal_docs')]" position="before">\n          <t t-set="portal_vendor_category_enable" t-value="True"/>\n      </xpath>\n      <div id="portal_vendor_category" position="inside">\n          <t t-call="portal.portal_docs_entry">\n              <t t-set="icon" t-value="'/web/static/img/rfq.svg'"/>\n              <t t-set="text">Follow your Requests for Quotation</t>\n              <t t-set="title">Requests for Quotation</t>\n              <t t-set="url" t-value="'/my/rfq'"/>\n              <t t-set="placeholder_count" t-value="'rfq_count'"/>\n          </t>\n          <t t-call="portal.portal_docs_entry">\n              <t t-set="icon" t-value="'/purchase/static/src/img/calculator.svg'"/>\n              <t t-set="text">Follow orders you have to fulfill</t>\n              <t t-set="title">Our Orders</t>\n              <t t-set="url" t-value="'/my/purchase'"/>\n              <t t-set="placeholder_count" t-value="'purchase_count'"/>\n          </t>\n      </div>\n  </data>\n\n  	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	t	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
88	16	\N	1	1	ir.logging form	ir.logging	\N	form	base/views/ir_logging_views.xml	primary	{"en_US": "<form string=\\"Log\\">\\n                <sheet>\\n                    <group name=\\"creation_details\\" string=\\"Creation details\\">\\n                        <field name=\\"create_date\\"/>\\n                        <field name=\\"create_uid\\"/>\\n                        <field name=\\"dbname\\"/>\\n                    </group>\\n                    <group name=\\"log_details\\" string=\\"Logging details\\">\\n                        <field name=\\"type\\"/>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"level\\"/>\\n                        <field name=\\"path\\"/>\\n                        <field name=\\"line\\"/>\\n                        <field name=\\"func\\"/>\\n                        <field name=\\"message\\"/>\\n                    </group>\\n                </sheet>\\n                </form>", "es_ES": "<form string=\\"Registrar\\">\\n                <sheet>\\n                    <group name=\\"creation_details\\" string=\\"Detalles de creacion\\">\\n                        <field name=\\"create_date\\"/>\\n                        <field name=\\"create_uid\\"/>\\n                        <field name=\\"dbname\\"/>\\n                    </group>\\n                    <group name=\\"log_details\\" string=\\"Detalles de registro\\">\\n                        <field name=\\"type\\"/>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"level\\"/>\\n                        <field name=\\"path\\"/>\\n                        <field name=\\"line\\"/>\\n                        <field name=\\"func\\"/>\\n                        <field name=\\"message\\"/>\\n                    </group>\\n                </sheet>\\n                </form>", "pt_PT": "<form string=\\"Registo\\">\\n                <sheet>\\n                    <group name=\\"creation_details\\" string=\\"Detalhes da criação\\">\\n                        <field name=\\"create_date\\"/>\\n                        <field name=\\"create_uid\\"/>\\n                        <field name=\\"dbname\\"/>\\n                    </group>\\n                    <group name=\\"log_details\\" string=\\"Registrando detalhes\\">\\n                        <field name=\\"type\\"/>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"level\\"/>\\n                        <field name=\\"path\\"/>\\n                        <field name=\\"line\\"/>\\n                        <field name=\\"func\\"/>\\n                        <field name=\\"message\\"/>\\n                    </group>\\n                </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Log">\n                <sheet>\n                    <group name="creation_details" string="Creation details">\n                        <field name="create_date"/>\n                        <field name="create_uid"/>\n                        <field name="dbname"/>\n                    </group>\n                    <group name="log_details" string="Logging details">\n                        <field name="type"/>\n                        <field name="name"/>\n                        <field name="level"/>\n                        <field name="path"/>\n                        <field name="line"/>\n                        <field name="func"/>\n                        <field name="message"/>\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
89	16	\N	1	1	ir.logging list	ir.logging	\N	list	base/views/ir_logging_views.xml	primary	{"en_US": "<list string=\\"Logs\\">\\n                    <field name=\\"create_date\\"/>\\n                    <field name=\\"create_uid\\"/>\\n                    <field name=\\"dbname\\"/>\\n                    <field name=\\"type\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"level\\"/>\\n                    <field name=\\"path\\"/>\\n                    <field name=\\"line\\"/>\\n                    <field name=\\"func\\"/>\\n                </list>", "es_ES": "<list string=\\"Registros\\">\\n                    <field name=\\"create_date\\"/>\\n                    <field name=\\"create_uid\\"/>\\n                    <field name=\\"dbname\\"/>\\n                    <field name=\\"type\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"level\\"/>\\n                    <field name=\\"path\\"/>\\n                    <field name=\\"line\\"/>\\n                    <field name=\\"func\\"/>\\n                </list>", "pt_PT": "<list string=\\"Registos\\">\\n                    <field name=\\"create_date\\"/>\\n                    <field name=\\"create_uid\\"/>\\n                    <field name=\\"dbname\\"/>\\n                    <field name=\\"type\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"level\\"/>\\n                    <field name=\\"path\\"/>\\n                    <field name=\\"line\\"/>\\n                    <field name=\\"func\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Logs">\n                    <field name="create_date"/>\n                    <field name="create_uid"/>\n                    <field name="dbname"/>\n                    <field name="type"/>\n                    <field name="name"/>\n                    <field name="level"/>\n                    <field name="path"/>\n                    <field name="line"/>\n                    <field name="func"/>\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
90	16	\N	1	1	ir.logging search	ir.logging	\N	search	base/views/ir_logging_views.xml	primary	{"en_US": "<search string=\\"Logs\\">\\n                    <field name=\\"dbname\\"/>\\n                    <field name=\\"type\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"level\\"/>\\n                    <field name=\\"message\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter string=\\"Database\\" name=\\"database\\" domain=\\"[]\\" context=\\"{'group_by': 'dbname'}\\"/>\\n                        <filter string=\\"Level\\" name=\\"group_by_level\\" domain=\\"[]\\" context=\\"{'group_by': 'level'}\\"/>\\n                        <filter string=\\"Type\\" name=\\"group_by_type\\" domain=\\"[]\\" context=\\"{'group_by': 'type'}\\"/>\\n                        <filter string=\\"Creation Date\\" name=\\"group_by_month\\" domain=\\"[]\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Registros\\">\\n                    <field name=\\"dbname\\"/>\\n                    <field name=\\"type\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"level\\"/>\\n                    <field name=\\"message\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Base de datos\\" name=\\"database\\" domain=\\"[]\\" context=\\"{'group_by': 'dbname'}\\"/>\\n                        <filter string=\\"Nivel\\" name=\\"group_by_level\\" domain=\\"[]\\" context=\\"{'group_by': 'level'}\\"/>\\n                        <filter string=\\"Tipo\\" name=\\"group_by_type\\" domain=\\"[]\\" context=\\"{'group_by': 'type'}\\"/>\\n                        <filter string=\\"Fecha de creación\\" name=\\"group_by_month\\" domain=\\"[]\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                    </group>\\n                </search>", "pt_PT": "<search string=\\"Registos\\">\\n                    <field name=\\"dbname\\"/>\\n                    <field name=\\"type\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"level\\"/>\\n                    <field name=\\"message\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Base de dados\\" name=\\"database\\" domain=\\"[]\\" context=\\"{'group_by': 'dbname'}\\"/>\\n                        <filter string=\\"Nivel\\" name=\\"group_by_level\\" domain=\\"[]\\" context=\\"{'group_by': 'level'}\\"/>\\n                        <filter string=\\"Tipo\\" name=\\"group_by_type\\" domain=\\"[]\\" context=\\"{'group_by': 'type'}\\"/>\\n                        <filter string=\\"Data de Criação\\" name=\\"group_by_month\\" domain=\\"[]\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Logs">\n                    <field name="dbname"/>\n                    <field name="type"/>\n                    <field name="name"/>\n                    <field name="level"/>\n                    <field name="message"/>\n                    <group expand="0" string="Group By">\n                        <filter string="Database" name="database" domain="[]" context="{'group_by': 'dbname'}"/>\n                        <filter string="Level" name="group_by_level" domain="[]" context="{'group_by': 'level'}"/>\n                        <filter string="Type" name="group_by_type" domain="[]" context="{'group_by': 'type'}"/>\n                        <filter string="Creation Date" name="group_by_month" domain="[]" context="{'group_by': 'create_date'}"/>\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
92	16	\N	1	1	contact	\N	base.contact	qweb	base/views/ir_qweb_widget_templates.xml	primary	{"en_US": "<t t-name=\\"base.contact\\">\\n    <address t-ignore=\\"true\\" class=\\"o_portal_address mb-0\\">\\n        <div t-if=\\"not (('name' in fields) or (address and 'address' in fields) or (city and 'city' in fields) or (mobile and 'mobile' in fields) or (website and 'website' in fields) or (email and 'email' in fields))\\" class=\\"css_non_editable_mode_hidden\\">\\n            --<span class=\\"text-muted\\" t-esc=\\"name\\"/>--\\n        </div>\\n        <t t-if=\\"object.country_id.name_position != 'after'\\">\\n            <t t-call=\\"base.contact_name\\"/>\\n        </t>\\n        <div class=\\"gap-2\\" t-att-itemprop=\\"options.get('with_microdata') and 'address'\\" itemscope=\\"itemscope\\" itemtype=\\"http://schema.org/PostalAddress\\">\\n\\n            <div t-if=\\"address and 'address' in fields\\" t-attf-class=\\"d-flex align-items-baseline gap-1\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-map-marker fa-fw\\" role=\\"img\\" aria-label=\\"Address\\" title=\\"Address\\"/>\\n                <span class=\\"w-100 lh-sm text-break d-block\\" itemprop=\\"streetAddress\\" t-esc=\\"address\\"/>\\n            </div>\\n            <div t-if=\\"city and 'city' in fields\\" t-attf-class=\\"d-flex align-items-baseline gap-1\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-map-marker fa-fw\\" role=\\"img\\" aria-label=\\"Address\\" title=\\"Address\\"/>\\n                <span>\\n                    <div>\\n                        <span itemprop=\\"addressLocality\\" t-esc=\\"city\\"/>,\\n                        <span itemprop=\\"addressCountry\\" t-esc=\\"country_id\\"/>\\n                    </div>\\n                </span>\\n            </div>\\n            <div class=\\"d-flex align-items-center gap-1\\" t-if=\\"phone and 'phone' in fields\\">\\n                <i t-if=\\"not options.get('no_marker') or options.get('phone_icons')\\" class=\\"fa fa-phone fa-fw\\" role=\\"img\\" aria-label=\\"Phone\\" title=\\"Phone\\"/> <span class=\\"o_force_ltr\\" itemprop=\\"telephone\\" t-esc=\\"phone\\"/>\\n            </div>\\n            <div class=\\"d-flex align-items-center gap-1\\" t-if=\\"mobile and 'mobile' in fields\\">\\n                <i t-if=\\"not options.get('no_marker') or options.get('phone_icons')\\" class=\\"fa fa-mobile fa-fw\\" role=\\"img\\" aria-label=\\"Mobile\\" title=\\"Mobile\\"/> <span class=\\"o_force_ltr\\" itemprop=\\"telephone\\" t-esc=\\"mobile\\"/>\\n            </div>\\n            <!-- Prevent issue with iOS Safari parsing of schema data without telephone itemprops -->\\n            <div t-if=\\"not (phone and 'phone' in fields) and not (mobile and 'mobile' in fields)\\" itemprop=\\"telephone\\"/>\\n            <div class=\\"d-flex align-items-baseline gap-1\\" t-if=\\"website and 'website' in fields\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-globe fa-fw\\" role=\\"img\\" aria-label=\\"Website\\" title=\\"Website\\"/>\\n                <a class=\\"text-break w-100\\" t-att-href=\\"website and '%s%s' % ('http://' if '://' not in website else '',website)\\"><span itemprop=\\"website\\" t-esc=\\"website\\"/></a>\\n            </div>\\n            <div class=\\"d-flex align-items-baseline gap-1\\" t-if=\\"email and 'email' in fields\\"><i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-envelope fa-fw\\" role=\\"img\\" aria-label=\\"Email\\" title=\\"Email\\"/> <span class=\\"text-break w-100\\" itemprop=\\"email\\" t-esc=\\"email\\"/></div>\\n        </div>\\n        <div t-if=\\"vat and 'vat' in fields\\"><span t-esc=\\"vat_label\\"/>: <span itemprop=\\"vatID\\" t-esc=\\"vat\\"/></div>\\n        <t t-if=\\"object.country_id and object.country_id.name_position == 'after'\\">\\n            <t t-call=\\"base.contact_name\\"/>\\n        </t>\\n    </address>\\n</t>", "es_ES": "<t t-name=\\"base.contact\\">\\n    <address t-ignore=\\"true\\" class=\\"o_portal_address mb-0\\">\\n        <div t-if=\\"not (('name' in fields) or (address and 'address' in fields) or (city and 'city' in fields) or (mobile and 'mobile' in fields) or (website and 'website' in fields) or (email and 'email' in fields))\\" class=\\"css_non_editable_mode_hidden\\">\\n            --<span class=\\"text-muted\\" t-esc=\\"name\\"/>--\\n        </div>\\n        <t t-if=\\"object.country_id.name_position != 'after'\\">\\n            <t t-call=\\"base.contact_name\\"/>\\n        </t>\\n        <div class=\\"gap-2\\" t-att-itemprop=\\"options.get('with_microdata') and 'address'\\" itemscope=\\"itemscope\\" itemtype=\\"http://schema.org/PostalAddress\\">\\n\\n            <div t-if=\\"address and 'address' in fields\\" t-attf-class=\\"d-flex align-items-baseline gap-1\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-map-marker fa-fw\\" role=\\"img\\" aria-label=\\"Dirección\\" title=\\"Dirección\\"/>\\n                <span class=\\"w-100 lh-sm text-break d-block\\" itemprop=\\"streetAddress\\" t-esc=\\"address\\"/>\\n            </div>\\n            <div t-if=\\"city and 'city' in fields\\" t-attf-class=\\"d-flex align-items-baseline gap-1\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-map-marker fa-fw\\" role=\\"img\\" aria-label=\\"Dirección\\" title=\\"Dirección\\"/>\\n                <span>\\n                    <div>\\n                        <span itemprop=\\"addressLocality\\" t-esc=\\"city\\"/>,\\n                        <span itemprop=\\"addressCountry\\" t-esc=\\"country_id\\"/>\\n                    </div>\\n                </span>\\n            </div>\\n            <div class=\\"d-flex align-items-center gap-1\\" t-if=\\"phone and 'phone' in fields\\">\\n                <i t-if=\\"not options.get('no_marker') or options.get('phone_icons')\\" class=\\"fa fa-phone fa-fw\\" role=\\"img\\" aria-label=\\"Teléfono\\" title=\\"Teléfono\\"/> <span class=\\"o_force_ltr\\" itemprop=\\"telephone\\" t-esc=\\"phone\\"/>\\n            </div>\\n            <div class=\\"d-flex align-items-center gap-1\\" t-if=\\"mobile and 'mobile' in fields\\">\\n                <i t-if=\\"not options.get('no_marker') or options.get('phone_icons')\\" class=\\"fa fa-mobile fa-fw\\" role=\\"img\\" aria-label=\\"Móvil\\" title=\\"Móvil\\"/> <span class=\\"o_force_ltr\\" itemprop=\\"telephone\\" t-esc=\\"mobile\\"/>\\n            </div>\\n            <!-- Prevent issue with iOS Safari parsing of schema data without telephone itemprops -->\\n            <div t-if=\\"not (phone and 'phone' in fields) and not (mobile and 'mobile' in fields)\\" itemprop=\\"telephone\\"/>\\n            <div class=\\"d-flex align-items-baseline gap-1\\" t-if=\\"website and 'website' in fields\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-globe fa-fw\\" role=\\"img\\" aria-label=\\"Sitio web\\" title=\\"Sitio web\\"/>\\n                <a class=\\"text-break w-100\\" t-att-href=\\"website and '%s%s' % ('http://' if '://' not in website else '',website)\\"><span itemprop=\\"website\\" t-esc=\\"website\\"/></a>\\n            </div>\\n            <div class=\\"d-flex align-items-baseline gap-1\\" t-if=\\"email and 'email' in fields\\"><i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-envelope fa-fw\\" role=\\"img\\" aria-label=\\"Correo electrónico\\" title=\\"Correo electrónico\\"/> <span class=\\"text-break w-100\\" itemprop=\\"email\\" t-esc=\\"email\\"/></div>\\n        </div>\\n        <div t-if=\\"vat and 'vat' in fields\\"><span t-esc=\\"vat_label\\"/>: <span itemprop=\\"vatID\\" t-esc=\\"vat\\"/></div>\\n        <t t-if=\\"object.country_id and object.country_id.name_position == 'after'\\">\\n            <t t-call=\\"base.contact_name\\"/>\\n        </t>\\n    </address>\\n</t>", "pt_PT": "<t t-name=\\"base.contact\\">\\n    <address t-ignore=\\"true\\" class=\\"o_portal_address mb-0\\">\\n        <div t-if=\\"not (('name' in fields) or (address and 'address' in fields) or (city and 'city' in fields) or (mobile and 'mobile' in fields) or (website and 'website' in fields) or (email and 'email' in fields))\\" class=\\"css_non_editable_mode_hidden\\">\\n            --<span class=\\"text-muted\\" t-esc=\\"name\\"/>--\\n        </div>\\n        <t t-if=\\"object.country_id.name_position != 'after'\\">\\n            <t t-call=\\"base.contact_name\\"/>\\n        </t>\\n        <div class=\\"gap-2\\" t-att-itemprop=\\"options.get('with_microdata') and 'address'\\" itemscope=\\"itemscope\\" itemtype=\\"http://schema.org/PostalAddress\\">\\n\\n            <div t-if=\\"address and 'address' in fields\\" t-attf-class=\\"d-flex align-items-baseline gap-1\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-map-marker fa-fw\\" role=\\"img\\" aria-label=\\"Endereço\\" title=\\"Endereço\\"/>\\n                <span class=\\"w-100 lh-sm text-break d-block\\" itemprop=\\"streetAddress\\" t-esc=\\"address\\"/>\\n            </div>\\n            <div t-if=\\"city and 'city' in fields\\" t-attf-class=\\"d-flex align-items-baseline gap-1\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-map-marker fa-fw\\" role=\\"img\\" aria-label=\\"Endereço\\" title=\\"Endereço\\"/>\\n                <span>\\n                    <div>\\n                        <span itemprop=\\"addressLocality\\" t-esc=\\"city\\"/>,\\n                        <span itemprop=\\"addressCountry\\" t-esc=\\"country_id\\"/>\\n                    </div>\\n                </span>\\n            </div>\\n            <div class=\\"d-flex align-items-center gap-1\\" t-if=\\"phone and 'phone' in fields\\">\\n                <i t-if=\\"not options.get('no_marker') or options.get('phone_icons')\\" class=\\"fa fa-phone fa-fw\\" role=\\"img\\" aria-label=\\"Telefone\\" title=\\"Telefone\\"/> <span class=\\"o_force_ltr\\" itemprop=\\"telephone\\" t-esc=\\"phone\\"/>\\n            </div>\\n            <div class=\\"d-flex align-items-center gap-1\\" t-if=\\"mobile and 'mobile' in fields\\">\\n                <i t-if=\\"not options.get('no_marker') or options.get('phone_icons')\\" class=\\"fa fa-mobile fa-fw\\" role=\\"img\\" aria-label=\\"Telemóvel\\" title=\\"Telemóvel\\"/> <span class=\\"o_force_ltr\\" itemprop=\\"telephone\\" t-esc=\\"mobile\\"/>\\n            </div>\\n            <!-- Prevent issue with iOS Safari parsing of schema data without telephone itemprops -->\\n            <div t-if=\\"not (phone and 'phone' in fields) and not (mobile and 'mobile' in fields)\\" itemprop=\\"telephone\\"/>\\n            <div class=\\"d-flex align-items-baseline gap-1\\" t-if=\\"website and 'website' in fields\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-globe fa-fw\\" role=\\"img\\" aria-label=\\"Website\\" title=\\"Website\\"/>\\n                <a class=\\"text-break w-100\\" t-att-href=\\"website and '%s%s' % ('http://' if '://' not in website else '',website)\\"><span itemprop=\\"website\\" t-esc=\\"website\\"/></a>\\n            </div>\\n            <div class=\\"d-flex align-items-baseline gap-1\\" t-if=\\"email and 'email' in fields\\"><i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-envelope fa-fw\\" role=\\"img\\" aria-label=\\"Email\\" title=\\"Email\\"/> <span class=\\"text-break w-100\\" itemprop=\\"email\\" t-esc=\\"email\\"/></div>\\n        </div>\\n        <div t-if=\\"vat and 'vat' in fields\\"><span t-esc=\\"vat_label\\"/>: <span itemprop=\\"vatID\\" t-esc=\\"vat\\"/></div>\\n        <t t-if=\\"object.country_id and object.country_id.name_position == 'after'\\">\\n            <t t-call=\\"base.contact_name\\"/>\\n        </t>\\n    </address>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="base.contact">\n    <address t-ignore="true" class="o_portal_address mb-0">\n        <div t-if="not (('name' in fields) or (address and 'address' in fields) or (city and 'city' in fields) or (mobile and 'mobile' in fields) or (website and 'website' in fields) or (email and 'email' in fields))" class="css_non_editable_mode_hidden">\n            --<span class="text-muted" t-esc="name"/>--\n        </div>\n        <t t-if="object.country_id.name_position != 'after'">\n            <t t-call="base.contact_name"/>\n        </t>\n        <div class="gap-2" t-att-itemprop="options.get('with_microdata') and 'address'" itemscope="itemscope" itemtype="http://schema.org/PostalAddress">\n\n            <div t-if="address and 'address' in fields" t-attf-class="d-flex align-items-baseline gap-1">\n                <i t-if="not options.get('no_marker')" class="fa fa-map-marker fa-fw" role="img" aria-label="Address" title="Address"/>\n                <span class="w-100 lh-sm text-break d-block" itemprop="streetAddress" t-esc="address"/>\n            </div>\n            <div t-if="city and 'city' in fields" t-attf-class="d-flex align-items-baseline gap-1">\n                <i t-if="not options.get('no_marker')" class="fa fa-map-marker fa-fw" role="img" aria-label="Address" title="Address"/>\n                <span>\n                    <div>\n                        <span itemprop="addressLocality" t-esc="city"/>,\n                        <span itemprop="addressCountry" t-esc="country_id"/>\n                    </div>\n                </span>\n            </div>\n            <div class="d-flex align-items-center gap-1" t-if="phone and 'phone' in fields">\n                <i t-if="not options.get('no_marker') or options.get('phone_icons')" class="fa fa-phone fa-fw" role="img" aria-label="Phone" title="Phone"/> <span class="o_force_ltr" itemprop="telephone" t-esc="phone"/>\n            </div>\n            <div class="d-flex align-items-center gap-1" t-if="mobile and 'mobile' in fields">\n                <i t-if="not options.get('no_marker') or options.get('phone_icons')" class="fa fa-mobile fa-fw" role="img" aria-label="Mobile" title="Mobile"/> <span class="o_force_ltr" itemprop="telephone" t-esc="mobile"/>\n            </div>\n            <!-- Prevent issue with iOS Safari parsing of schema data without telephone itemprops -->\n            <div t-if="not (phone and 'phone' in fields) and not (mobile and 'mobile' in fields)" itemprop="telephone"/>\n            <div class="d-flex align-items-baseline gap-1" t-if="website and 'website' in fields">\n                <i t-if="not options.get('no_marker')" class="fa fa-globe fa-fw" role="img" aria-label="Website" title="Website"/>\n                <a class="text-break w-100" t-att-href="website and '%s%s' % ('http://' if '://' not in website else '',website)"><span itemprop="website" t-esc="website"/></a>\n            </div>\n            <div class="d-flex align-items-baseline gap-1" t-if="email and 'email' in fields"><i t-if="not options.get('no_marker')" class="fa fa-envelope fa-fw" role="img" aria-label="Email" title="Email"/> <span class="text-break w-100" itemprop="email" t-esc="email"/></div>\n        </div>\n        <div t-if="vat and 'vat' in fields"><span t-esc="vat_label"/>: <span itemprop="vatID" t-esc="vat"/></div>\n        <t t-if="object.country_id and object.country_id.name_position == 'after'">\n            <t t-call="base.contact_name"/>\n        </t>\n    </address>\n</t>\n\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
2183	16	485	1	1	product.product.purchase.order	product.product	\N	form	purchase/views/product_views.xml	extension	{"en_US": "<div name=\\"button_box\\" position=\\"inside\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_po\\" groups=\\"purchase.group_purchase_user\\" type=\\"object\\" icon=\\"fa-credit-card\\" invisible=\\"not purchase_ok\\" help=\\"Purchased in the last 365 days\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value d-flex gap-1\\">\\n                                <field name=\\"purchased_product_qty\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                            </span>\\n                            <span class=\\"o_stat_text\\">Purchased</span>\\n                        </div>\\n                    </button>\\n                </div>", "es_ES": "<div name=\\"button_box\\" position=\\"inside\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_po\\" groups=\\"purchase.group_purchase_user\\" type=\\"object\\" icon=\\"fa-credit-card\\" invisible=\\"not purchase_ok\\" help=\\"Comprado en los últimos 365 días\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value d-flex gap-1\\">\\n                                <field name=\\"purchased_product_qty\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                            </span>\\n                            <span class=\\"o_stat_text\\">Comprado</span>\\n                        </div>\\n                    </button>\\n                </div>", "pt_PT": "<div name=\\"button_box\\" position=\\"inside\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_po\\" groups=\\"purchase.group_purchase_user\\" type=\\"object\\" icon=\\"fa-credit-card\\" invisible=\\"not purchase_ok\\" help=\\"Comprado nos últimos 365 dias\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value d-flex gap-1\\">\\n                                <field name=\\"purchased_product_qty\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                            </span>\\n                            <span class=\\"o_stat_text\\">Comprado</span>\\n                        </div>\\n                    </button>\\n                </div>"}	<?xml version="1.0"?>\n<div name="button_box" position="inside">\n                    <button class="oe_stat_button" name="action_view_po" groups="purchase.group_purchase_user" type="object" icon="fa-credit-card" invisible="not purchase_ok" help="Purchased in the last 365 days">\n                        <div class="o_field_widget o_stat_info">\n                            <span class="o_stat_value d-flex gap-1">\n                                <field name="purchased_product_qty" widget="statinfo" nolabel="1" class="oe_inline"/>\n                                <field name="uom_name" class="oe_inline" groups="uom.group_uom"/>\n                            </span>\n                            <span class="o_stat_text">Purchased</span>\n                        </div>\n                    </button>\n                </div>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1540	16	1421	1	1	project.task.list.view.account.inherit	project.task	\N	list	project_account/views/project_task_views.xml	extension	{"en_US": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'res_partner_search_mode': 'customer'}</attribute>\\n            </field>"}	<field name="partner_id" position="attributes">\n                <attribute name="context">{'res_partner_search_mode': 'customer'}</attribute>\n            </field>	f	t	2026-04-08 08:35:28.331175	2026-05-18 07:10:50.613068	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1542	16	1378	1	1	project.project.stage.view.list.inherit.project.sms	project.project.stage	\N	list	project_sms/views/project_stage_views.xml	extension	{"en_US": "<field name=\\"mail_template_id\\" position=\\"after\\">\\n                <field name=\\"sms_template_id\\" optional=\\"hide\\" context=\\"{'default_model': 'project.project'}\\"/>\\n            </field>"}	<field name="mail_template_id" position="after">\n                <field name="sms_template_id" optional="hide" context="{'default_model': 'project.project'}"/>\n            </field>	f	t	2026-04-08 08:35:28.740311	2026-05-18 07:10:51.326509	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1543	16	1380	1	1	project.project.stage.view.form.inherit.project.sms	project.project.stage	\N	form	project_sms/views/project_stage_views.xml	extension	{"en_US": "<field name=\\"mail_template_id\\" position=\\"after\\">\\n                <field name=\\"sms_template_id\\" context=\\"{'default_model': 'project.project'}\\" options=\\"{'no_quick_create': True}\\"/>\\n            </field>"}	<field name="mail_template_id" position="after">\n                <field name="sms_template_id" context="{'default_model': 'project.project'}" options="{'no_quick_create': True}"/>\n            </field>	f	t	2026-04-08 08:35:28.740311	2026-05-18 07:10:51.326509	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1544	16	1382	1	1	project.project.stage.view.search.inherit.project.sms	project.project.stage	\N	search	project_sms/views/project_stage_views.xml	extension	{"en_US": "<field name=\\"mail_template_id\\" position=\\"after\\">\\n                <field name=\\"sms_template_id\\" domain=\\"[('model', '=', 'project.project')]\\"/>\\n            </field>"}	<field name="mail_template_id" position="after">\n                <field name="sms_template_id" domain="[('model', '=', 'project.project')]"/>\n            </field>	f	t	2026-04-08 08:35:28.740311	2026-05-18 07:10:51.326509	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1545	16	1386	1	1	project.task.type.view.form.inherit.project.sms	project.task.type	\N	form	project_sms/views/project_task_type_views.xml	extension	{"en_US": "<field name=\\"mail_template_id\\" position=\\"before\\">\\n                <field name=\\"sms_template_id\\" context=\\"{'default_model': 'project.task'}\\" options=\\"{'no_quick_create': True}\\" invisible=\\"user_id\\"/>\\n            </field>"}	<field name="mail_template_id" position="before">\n                <field name="sms_template_id" context="{'default_model': 'project.task'}" options="{'no_quick_create': True}" invisible="user_id"/>\n            </field>	f	t	2026-04-08 08:35:28.740311	2026-05-18 07:10:51.326509	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1546	16	1388	1	1	project.task.type.view.list.inherit.project.sms	project.task.type	\N	list	project_sms/views/project_task_type_views.xml	extension	{"en_US": "<field name=\\"mail_template_id\\" position=\\"before\\">\\n                <field name=\\"sms_template_id\\" optional=\\"hide\\"/>\\n            </field>"}	<field name="mail_template_id" position="before">\n                <field name="sms_template_id" optional="hide"/>\n            </field>	f	t	2026-04-08 08:35:28.740311	2026-05-18 07:10:51.326509	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2023	16	\N	1	1	repair.tag.form	repair.tags	\N	form	repair/views/repair_views.xml	primary	{"en_US": "<form string=\\"Repair Tags\\">\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Etiquetas de reparación\\">\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>", "pt_PT": "<form string=\\"Etiquetas de Reparação\\">\\n                    <sheet>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<form string="Repair Tags">\n                    <sheet>\n                        <group>\n                            <field name="name"/>\n                        </group>\n                    </sheet>\n                </form>	f	t	2026-04-08 09:05:50.079825	2026-06-12 08:18:20.641791	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1547	16	1385	1	1	project.task.type.view.search.inherit.project.sms	project.task.type	\N	search	project_sms/views/project_task_type_views.xml	extension	{"en_US": "<field name=\\"rating_template_id\\" position=\\"after\\">\\n                <field name=\\"sms_template_id\\" domain=\\"[('model', '=', 'project.task')]\\"/>\\n            </field>"}	<field name="rating_template_id" position="after">\n                <field name="sms_template_id" domain="[('model', '=', 'project.task')]"/>\n            </field>	f	t	2026-04-08 08:35:28.740311	2026-05-18 07:10:51.326509	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2216	10	2161	1	1	purchase.order.form.purchase.project	purchase.order	\N	form	project_purchase/views/purchase_order.xml	extension	{"en_US": "<div name=\\"reminder\\" position=\\"after\\">\\n                <field name=\\"project_id\\" groups=\\"project.group_project_user\\"/>\\n            </div>"}	<div name="reminder" position="after">\n                <field name="project_id" groups="project.group_project_user"/>\n            </div>	f	t	2026-04-14 08:54:08.171878	2026-05-18 07:10:53.511808	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2193	16	\N	1	1	product.month.pivot	purchase.report	\N	pivot	purchase/report/purchase_report_views.xml	primary	{"en_US": "<pivot string=\\"Purchase Analysis\\" display_quantity=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"category_id\\" type=\\"row\\"/>\\n                    <field name=\\"order_id\\" type=\\"row\\"/>\\n                    <field name=\\"untaxed_total\\" type=\\"measure\\"/>\\n                    <field name=\\"price_total\\" type=\\"measure\\"/>\\n                </pivot>", "es_ES": "<pivot string=\\"Análisis de compra\\" display_quantity=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"category_id\\" type=\\"row\\"/>\\n                    <field name=\\"order_id\\" type=\\"row\\"/>\\n                    <field name=\\"untaxed_total\\" type=\\"measure\\"/>\\n                    <field name=\\"price_total\\" type=\\"measure\\"/>\\n                </pivot>", "pt_PT": "<pivot string=\\"Análise de Compras\\" display_quantity=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"category_id\\" type=\\"row\\"/>\\n                    <field name=\\"order_id\\" type=\\"row\\"/>\\n                    <field name=\\"untaxed_total\\" type=\\"measure\\"/>\\n                    <field name=\\"price_total\\" type=\\"measure\\"/>\\n                </pivot>"}	<?xml version="1.0"?>\n<pivot string="Purchase Analysis" display_quantity="1" sample="1">\n                    <field name="category_id" type="row"/>\n                    <field name="order_id" type="row"/>\n                    <field name="untaxed_total" type="measure"/>\n                    <field name="price_total" type="measure"/>\n                </pivot>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2196	16	\N	1	1	report.purchase.order.search	purchase.report	\N	search	purchase/report/purchase_report_views.xml	primary	{"en_US": "<search string=\\"Purchase Orders\\">\\n                <filter string=\\"Requests for Quotation\\" name=\\"quotes\\" domain=\\"[('state','in',('draft','sent'))]\\"/>\\n                <filter string=\\"Purchase Orders\\" name=\\"orders\\" domain=\\"[('state','!=','draft'), ('state','!=','sent'), ('state','!=','cancel')]\\"/>\\n                <filter string=\\"Confirmation Date Last Year\\" name=\\"later_than_a_year_ago\\" domain=\\"[('date_approve', '&gt;=', ((context_today()-relativedelta(years=1)).strftime('%Y-%m-%d')))]\\"/>\\n                <filter name=\\"filter_date_order\\" date=\\"date_order\\"/>\\n                <filter name=\\"filter_date_approve\\" date=\\"date_approve\\" default_period=\\"month\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <group expand=\\"0\\" string=\\"Extended Filters\\">\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"date_order\\"/>\\n                    <field name=\\"date_approve\\"/>\\n                    <field name=\\"category_id\\" filter_domain=\\"[('category_id', 'child_of', self)]\\"/>\\n                </group>\\n                <group expand=\\"1\\" string=\\"Group By\\">\\n                    <filter string=\\"Vendor\\" name=\\"group_partner_id\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    <filter string=\\"Vendor Country\\" name=\\"country_id\\" context=\\"{'group_by':'country_id'}\\"/>\\n                    <filter string=\\"Buyer\\" name=\\"user_id\\" context=\\"{'group_by':'user_id'}\\"/>\\n                    <filter string=\\"Product\\" name=\\"group_product_id\\" context=\\"{'group_by':'product_id'}\\"/>\\n                    <filter string=\\"Product Category\\" name=\\"group_category_id\\" context=\\"{'group_by':'category_id'}\\"/>\\n                    <filter string=\\"Status\\" name=\\"status\\" context=\\"{'group_by':'state'}\\"/>\\n                    <filter string=\\"Company\\" name=\\"company\\" context=\\"{'group_by':'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <separator/>\\n                    <filter string=\\"Order Date\\" name=\\"order_month\\" context=\\"{'group_by': 'date_order:month'}\\"/>\\n                    <filter string=\\"Confirmation Date\\" name=\\"group_date_approve_month\\" context=\\"{'group_by': 'date_approve:month'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Pedidos de compra\\">\\n                <filter string=\\"Solicitudes de presupuesto\\" name=\\"quotes\\" domain=\\"[('state','in',('draft','sent'))]\\"/>\\n                <filter string=\\"Pedidos de compra\\" name=\\"orders\\" domain=\\"[('state','!=','draft'), ('state','!=','sent'), ('state','!=','cancel')]\\"/>\\n                <filter string=\\"Fecha de confirmación del año pasado\\" name=\\"later_than_a_year_ago\\" domain=\\"[('date_approve', '&gt;=', ((context_today()-relativedelta(years=1)).strftime('%Y-%m-%d')))]\\"/>\\n                <filter name=\\"filter_date_order\\" date=\\"date_order\\"/>\\n                <filter name=\\"filter_date_approve\\" date=\\"date_approve\\" default_period=\\"month\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <group expand=\\"0\\" string=\\"Filtros avanzados\\">\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"date_order\\"/>\\n                    <field name=\\"date_approve\\"/>\\n                    <field name=\\"category_id\\" filter_domain=\\"[('category_id', 'child_of', self)]\\"/>\\n                </group>\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Proveedor\\" name=\\"group_partner_id\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    <filter string=\\"País del proveedor\\" name=\\"country_id\\" context=\\"{'group_by':'country_id'}\\"/>\\n                    <filter string=\\"Comprador\\" name=\\"user_id\\" context=\\"{'group_by':'user_id'}\\"/>\\n                    <filter string=\\"Producto\\" name=\\"group_product_id\\" context=\\"{'group_by':'product_id'}\\"/>\\n                    <filter string=\\"Categoría de producto\\" name=\\"group_category_id\\" context=\\"{'group_by':'category_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"status\\" context=\\"{'group_by':'state'}\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"company\\" context=\\"{'group_by':'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <separator/>\\n                    <filter string=\\"Fecha de pedido\\" name=\\"order_month\\" context=\\"{'group_by': 'date_order:month'}\\"/>\\n                    <filter string=\\"Fecha de confirmación\\" name=\\"group_date_approve_month\\" context=\\"{'group_by': 'date_approve:month'}\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search string=\\"Notas de encomenda\\">\\n                <filter string=\\"Pedidos de Orçamento\\" name=\\"quotes\\" domain=\\"[('state','in',('draft','sent'))]\\"/>\\n                <filter string=\\"Notas de encomenda\\" name=\\"orders\\" domain=\\"[('state','!=','draft'), ('state','!=','sent'), ('state','!=','cancel')]\\"/>\\n                <filter string=\\"Data de confirmação no último ano\\" name=\\"later_than_a_year_ago\\" domain=\\"[('date_approve', '&gt;=', ((context_today()-relativedelta(years=1)).strftime('%Y-%m-%d')))]\\"/>\\n                <filter name=\\"filter_date_order\\" date=\\"date_order\\"/>\\n                <filter name=\\"filter_date_approve\\" date=\\"date_approve\\" default_period=\\"month\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <group expand=\\"0\\" string=\\"Filtros extendidos\\">\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"date_order\\"/>\\n                    <field name=\\"date_approve\\"/>\\n                    <field name=\\"category_id\\" filter_domain=\\"[('category_id', 'child_of', self)]\\"/>\\n                </group>\\n                <group expand=\\"1\\" string=\\"Agrupar Por\\">\\n                    <filter string=\\"Fornecedor\\" name=\\"group_partner_id\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    <filter string=\\"País do Fornecedor\\" name=\\"country_id\\" context=\\"{'group_by':'country_id'}\\"/>\\n                    <filter string=\\"Comprador\\" name=\\"user_id\\" context=\\"{'group_by':'user_id'}\\"/>\\n                    <filter string=\\"Artigo\\" name=\\"group_product_id\\" context=\\"{'group_by':'product_id'}\\"/>\\n                    <filter string=\\"Categoria do Artigo\\" name=\\"group_category_id\\" context=\\"{'group_by':'category_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"status\\" context=\\"{'group_by':'state'}\\"/>\\n                    <filter string=\\"Empresa\\" name=\\"company\\" context=\\"{'group_by':'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <separator/>\\n                    <filter string=\\"Data da Encomenda\\" name=\\"order_month\\" context=\\"{'group_by': 'date_order:month'}\\"/>\\n                    <filter string=\\"Data de Confirmação\\" name=\\"group_date_approve_month\\" context=\\"{'group_by': 'date_approve:month'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Purchase Orders">\n                <filter string="Requests for Quotation" name="quotes" domain="[('state','in',('draft','sent'))]"/>\n                <filter string="Purchase Orders" name="orders" domain="[('state','!=','draft'), ('state','!=','sent'), ('state','!=','cancel')]"/>\n                <filter string="Confirmation Date Last Year" name="later_than_a_year_ago" domain="[('date_approve', '&gt;=', ((context_today()-relativedelta(years=1)).strftime('%Y-%m-%d')))]"/>\n                <filter name="filter_date_order" date="date_order"/>\n                <filter name="filter_date_approve" date="date_approve" default_period="month"/>\n                <field name="partner_id"/>\n                <field name="product_id"/>\n                <group expand="0" string="Extended Filters">\n                    <field name="user_id"/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                    <field name="date_order"/>\n                    <field name="date_approve"/>\n                    <field name="category_id" filter_domain="[('category_id', 'child_of', self)]"/>\n                </group>\n                <group expand="1" string="Group By">\n                    <filter string="Vendor" name="group_partner_id" context="{'group_by':'partner_id'}"/>\n                    <filter string="Vendor Country" name="country_id" context="{'group_by':'country_id'}"/>\n                    <filter string="Buyer" name="user_id" context="{'group_by':'user_id'}"/>\n                    <filter string="Product" name="group_product_id" context="{'group_by':'product_id'}"/>\n                    <filter string="Product Category" name="group_category_id" context="{'group_by':'category_id'}"/>\n                    <filter string="Status" name="status" context="{'group_by':'state'}"/>\n                    <filter string="Company" name="company" context="{'group_by':'company_id'}" groups="base.group_multi_company"/>\n                    <separator/>\n                    <filter string="Order Date" name="order_month" context="{'group_by': 'date_order:month'}"/>\n                    <filter string="Confirmation Date" name="group_date_approve_month" context="{'group_by': 'date_approve:month'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2228	35	2203	1	1	EDI UBL : portal connect software	\N	purchase_edi_ubl_bis3.portal_connect_software_modal	qweb	purchase_edi_ubl_bis3/views/portal_templates_edi_ubl_connect_software.xml	extension	{"en_US": "<data name=\\"EDI UBL : portal connect software\\" inherit_id=\\"purchase.portal_my_purchase_order\\" priority=\\"35\\">\\n        <xpath expr=\\"//button[@id='portal_connect_software_modal_btn']\\" position=\\"attributes\\">\\n            <attribute name=\\"class\\" remove=\\"invisible\\" add=\\"visible\\" separator=\\" \\"/>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data name="EDI UBL : portal connect software" inherit_id="purchase.portal_my_purchase_order" priority="35">\n        <xpath expr="//button[@id='portal_connect_software_modal_btn']" position="attributes">\n            <attribute name="class" remove="invisible" add="visible" separator=" "/>\n        </xpath>\n    </data>\n	f	t	2026-04-14 08:54:08.516343	2026-04-14 08:54:08.516343	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2227	16	\N	1	1	bis3_OrderType	\N	purchase_edi_ubl_bis3.bis3_OrderType	qweb	purchase_edi_ubl_bis3/data/bis3_templates.xml	primary	{"en_US": "<t t-name=\\"purchase_edi_ubl_bis3.bis3_OrderType\\">\\n        <Order xmlns=\\"urn:oasis:names:specification:ubl:schema:xsd:Order-2\\" xmlns:cac=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2\\" xmlns:cbc=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2\\">\\n            <cbc:CustomizationID>urn:fdc:peppol.eu:poacc:trns:order:3</cbc:CustomizationID>\\n            <cbc:ProfileID>urn:fdc:peppol.eu:poacc:bis:ordering:3</cbc:ProfileID>\\n            <cbc:ID t-out=\\"vals.get('id')\\"/>\\n            <cbc:IssueDate t-out=\\"vals.get('issue_date')\\"/>\\n            <cbc:Note t-out=\\"vals.get('note')\\"/>\\n            <cac:OriginatorDocumentReference>\\n                <cbc:ID t-out=\\"vals.get('originator_document_reference')\\"/>\\n            </cac:OriginatorDocumentReference>\\n            <cbc:DocumentCurrencyCode t-out=\\"vals.get('document_currency_code')\\"/>\\n            <cac:BuyerCustomerParty>\\n                <cac:Party>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_PartyType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"vals.get('customer_party_vals')\\"/>\\n                    </t>\\n                </cac:Party>\\n            </cac:BuyerCustomerParty>\\n            <cac:SellerSupplierParty>\\n                <cac:Party>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_PartyType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"vals.get('supplier_party_vals')\\"/>\\n                    </t>\\n                </cac:Party>\\n            </cac:SellerSupplierParty>\\n            <cac:Delivery t-if=\\"vals.get('delivery_party_vals')\\">\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_DeliveryType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('delivery_party_vals')\\"/>\\n                </t>\\n            </cac:Delivery>\\n            <cac:PaymentTerms t-if=\\"vals.get('payment_terms_vals')\\">\\n                <t t-set=\\"payment_terms_vals\\" t-value=\\"vals.get('payment_terms_vals')\\"/>\\n                <cbc:Note t-out=\\"payment_terms_vals.get('note')\\"/>\\n            </cac:PaymentTerms>\\n            <cac:AllowanceCharge>\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_AllowanceChargeType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('allowance_charge_vals', {})\\"/>\\n                </t>\\n            </cac:AllowanceCharge>\\n            <cac:TaxTotal>\\n                <cbc:TaxAmount t-att-currencyID=\\"vals.get('currency_id')\\" t-out=\\"vals.get('tax_amount')\\"/>\\n            </cac:TaxTotal>\\n            <cac:AnticipatedMonetaryTotal>\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_AnticipatedMonetaryTotalType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('anticipated_monetary_total_vals')\\"/>\\n                </t>\\n            </cac:AnticipatedMonetaryTotal>\\n            <cac:OrderLine t-foreach=\\"vals.get('order_lines')\\" t-as=\\"line_vals\\">\\n                <cac:LineItem>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_LineItemType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"line_vals\\"/>\\n                    </t>\\n                </cac:LineItem>\\n            </cac:OrderLine>\\n        </Order>\\n    </t>", "es_ES": "<t t-name=\\"purchase_edi_ubl_bis3.bis3_OrderType\\">\\n        <Order xmlns=\\"urn:oasis:names:specification:ubl:schema:xsd:Order-2\\" xmlns:cac=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2\\" xmlns:cbc=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2\\">\\n            <cbc:CustomizationID>urn:fdc:peppol.eu:poacc:trns:order:3</cbc:CustomizationID>\\n            <cbc:ProfileID>urn:fdc:peppol.eu:poacc:bis:ordering:3</cbc:ProfileID>\\n            <cbc:ID t-out=\\"vals.get('id')\\"/>\\n            <cbc:IssueDate t-out=\\"vals.get('issue_date')\\"/>\\n            <cbc:Note t-out=\\"vals.get('note')\\"/>\\n            <cac:OriginatorDocumentReference>\\n                <cbc:ID t-out=\\"vals.get('originator_document_reference')\\"/>\\n            </cac:OriginatorDocumentReference>\\n            <cbc:DocumentCurrencyCode t-out=\\"vals.get('document_currency_code')\\"/>\\n            <cac:BuyerCustomerParty>\\n                <cac:Party>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_PartyType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"vals.get('customer_party_vals')\\"/>\\n                    </t>\\n                </cac:Party>\\n            </cac:BuyerCustomerParty>\\n            <cac:SellerSupplierParty>\\n                <cac:Party>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_PartyType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"vals.get('supplier_party_vals')\\"/>\\n                    </t>\\n                </cac:Party>\\n            </cac:SellerSupplierParty>\\n            <cac:Delivery t-if=\\"vals.get('delivery_party_vals')\\">\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_DeliveryType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('delivery_party_vals')\\"/>\\n                </t>\\n            </cac:Delivery>\\n            <cac:PaymentTerms t-if=\\"vals.get('payment_terms_vals')\\">\\n                <t t-set=\\"payment_terms_vals\\" t-value=\\"vals.get('payment_terms_vals')\\"/>\\n                <cbc:Note t-out=\\"payment_terms_vals.get('note')\\"/>\\n            </cac:PaymentTerms>\\n            <cac:AllowanceCharge>\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_AllowanceChargeType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('allowance_charge_vals', {})\\"/>\\n                </t>\\n            </cac:AllowanceCharge>\\n            <cac:TaxTotal>\\n                <cbc:TaxAmount t-att-currencyID=\\"vals.get('currency_id')\\" t-out=\\"vals.get('tax_amount')\\"/>\\n            </cac:TaxTotal>\\n            <cac:AnticipatedMonetaryTotal>\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_AnticipatedMonetaryTotalType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('anticipated_monetary_total_vals')\\"/>\\n                </t>\\n            </cac:AnticipatedMonetaryTotal>\\n            <cac:OrderLine t-foreach=\\"vals.get('order_lines')\\" t-as=\\"line_vals\\">\\n                <cac:LineItem>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_LineItemType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"line_vals\\"/>\\n                    </t>\\n                </cac:LineItem>\\n            </cac:OrderLine>\\n        </Order>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="purchase_edi_ubl_bis3.bis3_OrderType">\n        <Order xmlns="urn:oasis:names:specification:ubl:schema:xsd:Order-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">\n            <cbc:CustomizationID>urn:fdc:peppol.eu:poacc:trns:order:3</cbc:CustomizationID>\n            <cbc:ProfileID>urn:fdc:peppol.eu:poacc:bis:ordering:3</cbc:ProfileID>\n            <cbc:ID t-out="vals.get('id')"/>\n            <cbc:IssueDate t-out="vals.get('issue_date')"/>\n            <cbc:Note t-out="vals.get('note')"/>\n            <cac:OriginatorDocumentReference>\n                <cbc:ID t-out="vals.get('originator_document_reference')"/>\n            </cac:OriginatorDocumentReference>\n            <cbc:DocumentCurrencyCode t-out="vals.get('document_currency_code')"/>\n            <cac:BuyerCustomerParty>\n                <cac:Party>\n                    <t t-call="purchase_edi_ubl_bis3.bis3_PartyType">\n                        <t t-set="vals" t-value="vals.get('customer_party_vals')"/>\n                    </t>\n                </cac:Party>\n            </cac:BuyerCustomerParty>\n            <cac:SellerSupplierParty>\n                <cac:Party>\n                    <t t-call="purchase_edi_ubl_bis3.bis3_PartyType">\n                        <t t-set="vals" t-value="vals.get('supplier_party_vals')"/>\n                    </t>\n                </cac:Party>\n            </cac:SellerSupplierParty>\n            <cac:Delivery t-if="vals.get('delivery_party_vals')">\n                <t t-call="purchase_edi_ubl_bis3.bis3_DeliveryType">\n                    <t t-set="vals" t-value="vals.get('delivery_party_vals')"/>\n                </t>\n            </cac:Delivery>\n            <cac:PaymentTerms t-if="vals.get('payment_terms_vals')">\n                <t t-set="payment_terms_vals" t-value="vals.get('payment_terms_vals')"/>\n                <cbc:Note t-out="payment_terms_vals.get('note')"/>\n            </cac:PaymentTerms>\n            <cac:AllowanceCharge>\n                <t t-call="purchase_edi_ubl_bis3.bis3_AllowanceChargeType">\n                    <t t-set="vals" t-value="vals.get('allowance_charge_vals', {})"/>\n                </t>\n            </cac:AllowanceCharge>\n            <cac:TaxTotal>\n                <cbc:TaxAmount t-att-currencyID="vals.get('currency_id')" t-out="vals.get('tax_amount')"/>\n            </cac:TaxTotal>\n            <cac:AnticipatedMonetaryTotal>\n                <t t-call="purchase_edi_ubl_bis3.bis3_AnticipatedMonetaryTotalType">\n                    <t t-set="vals" t-value="vals.get('anticipated_monetary_total_vals')"/>\n                </t>\n            </cac:AnticipatedMonetaryTotal>\n            <cac:OrderLine t-foreach="vals.get('order_lines')" t-as="line_vals">\n                <cac:LineItem>\n                    <t t-call="purchase_edi_ubl_bis3.bis3_LineItemType">\n                        <t t-set="vals" t-value="line_vals"/>\n                    </t>\n                </cac:LineItem>\n            </cac:OrderLine>\n        </Order>\n    </t>\n	f	t	2026-04-14 08:54:08.516343	2026-04-14 08:54:08.516343	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1564	16	1392	1	1	project.project.select.inherit.project	project.project	\N	search	sale_project/views/project_task_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_order_id\\"/>\\n            </xpath>"}	<xpath expr="//field[@name='partner_id']" position="after">\n                <field name="sale_order_id"/>\n            </xpath>	f	t	2026-04-08 08:35:30.80317	2026-05-18 07:10:55.165264	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1565	50	1393	1	1	project.project.list.inherit.sale.project	project.project	\N	list	sale_project/views/project_task_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n        </data>"}	<data><xpath expr="//field[@name='partner_id']" position="after">\n                <field name="sale_line_id" optional="hide" readonly="1"/>\n                <field name="allow_billable" column_invisible="True"/>\n            </xpath>\n            <xpath expr="//field[@name='partner_id']" position="attributes">\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-05-18 07:10:55.165264	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1566	16	1391	1	1	project.project.view.inherit	project.project	\N	form	sale_project/views/project_task_views.xml	extension	{"en_US": "<data><div name=\\"button_box\\" position=\\"inside\\">\\n                <field name=\\"display_sales_stat_buttons\\" invisible=\\"1\\"/>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <field name=\\"privacy_visibility\\" invisible=\\"1\\"/>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_customer_preview\\" icon=\\"fa-globe icon\\" invisible=\\"not partner_id or not allow_billable or privacy_visibility != 'portal'\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Customer</span>\\n                        <span class=\\"o_stat_text\\">Preview</span>\\n                    </div>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_sos\\" icon=\\"fa-dollar\\" invisible=\\"not display_sales_stat_buttons or sale_order_count == 0\\" groups=\\"sales_team.group_sale_salesman_all_leads\\" context=\\"{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"sale_order_count\\" nolabel=\\"1\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">\\n                            Sales Orders\\n                        </span>\\n                    </div>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_sos\\" icon=\\"fa-dollar\\" invisible=\\"not display_sales_stat_buttons or sale_order_count != 0\\" groups=\\"sales_team.group_sale_salesman_all_leads\\" context=\\"{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">\\n                            <span class=\\"o_stat_value\\">0</span> Sales Order\\n                        </span>\\n                        <span class=\\"o_stat_text\\">\\n                            Make Billable\\n                        </span>\\n                    </div>\\n                </button>\\n            </div>\\n            <xpath expr=\\"//header\\" position=\\"inside\\">\\n                <field name=\\"has_any_so_to_invoice\\" invisible=\\"1\\"/>\\n                <field name=\\"has_any_so_with_nothing_to_invoice\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='group_time_managment']\\" position=\\"after\\">\\n                 <group name=\\"group_sales_invoicing\\" string=\\"Sales &amp; Invoicing\\" col=\\"1\\" class=\\"row mt16 o_settings_container col-lg-6\\">\\n                    <div>\\n                        <setting class=\\"col-lg-12\\" help=\\"Invoice your time and material to customers\\" id=\\"allow_billable_container\\">\\n                            <field name=\\"allow_billable\\"/>\\n                        </setting>\\n                    </div>\\n                </group>\\n            </xpath>\\n            <xpath expr=\\"//page[@name='settings']//field[@name='privacy_visibility']\\" position=\\"before\\">\\n                <field name=\\"reinvoiced_sale_order_id\\" invisible=\\"not allow_billable or not partner_id\\"/>\\n                <label for=\\"sale_line_id\\" invisible=\\"not allow_billable or not partner_id\\"/>\\n                <div class=\\"o_row\\" invisible=\\"not allow_billable or not partner_id\\">\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" options=\\"{'no_create': True, 'no_edit': True, 'delete': False, 'no_open': True}\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" options=\\"{'no_edit': True, 'delete': False}\\" context=\\"{                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                         }\\"/>\\n                    <span class=\\"fa fa-exclamation-triangle text-warning\\" title=\\"The sales order associated with this project has been cancelled. We recommend either updating the sales order item or cancelling this project in alignment with the cancellation of the sales order.\\" invisible=\\"sale_order_state != 'cancel'\\"/>\\n                </div>\\n                <field name=\\"sale_order_state\\" invisible=\\"1\\"/>\\n            </xpath>\\n        </data>", "es_ES": "<data><div name=\\"button_box\\" position=\\"inside\\">\\n                <field name=\\"display_sales_stat_buttons\\" invisible=\\"1\\"/>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <field name=\\"privacy_visibility\\" invisible=\\"1\\"/>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_customer_preview\\" icon=\\"fa-globe icon\\" invisible=\\"not partner_id or not allow_billable or privacy_visibility != 'portal'\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Cliente</span>\\n                        <span class=\\"o_stat_text\\">Vista previa</span>\\n                    </div>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_sos\\" icon=\\"fa-dollar\\" invisible=\\"not display_sales_stat_buttons or sale_order_count == 0\\" groups=\\"sales_team.group_sale_salesman_all_leads\\" context=\\"{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"sale_order_count\\" nolabel=\\"1\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">\\n                            Pedidos de venta\\n                        </span>\\n                    </div>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_sos\\" icon=\\"fa-dollar\\" invisible=\\"not display_sales_stat_buttons or sale_order_count != 0\\" groups=\\"sales_team.group_sale_salesman_all_leads\\" context=\\"{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">\\n                            <span class=\\"o_stat_value\\">0</span> Pedido de venta\\n                        </span>\\n                        <span class=\\"o_stat_text\\">\\n                            Hacer facturable\\n                        </span>\\n                    </div>\\n                </button>\\n            </div>\\n            <xpath expr=\\"//header\\" position=\\"inside\\">\\n                <field name=\\"has_any_so_to_invoice\\" invisible=\\"1\\"/>\\n                <field name=\\"has_any_so_with_nothing_to_invoice\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='group_time_managment']\\" position=\\"after\\">\\n                 <group name=\\"group_sales_invoicing\\" string=\\"Ventas y facturación\\" col=\\"1\\" class=\\"row mt16 o_settings_container col-lg-6\\">\\n                    <div>\\n                        <setting class=\\"col-lg-12\\" help=\\"Facture su tiempo y material a los clientes\\" id=\\"allow_billable_container\\">\\n                            <field name=\\"allow_billable\\"/>\\n                        </setting>\\n                    </div>\\n                </group>\\n            </xpath>\\n            <xpath expr=\\"//page[@name='settings']//field[@name='privacy_visibility']\\" position=\\"before\\">\\n                <field name=\\"reinvoiced_sale_order_id\\" invisible=\\"not allow_billable or not partner_id\\"/>\\n                <label for=\\"sale_line_id\\" invisible=\\"not allow_billable or not partner_id\\"/>\\n                <div class=\\"o_row\\" invisible=\\"not allow_billable or not partner_id\\">\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" options=\\"{'no_create': True, 'no_edit': True, 'delete': False, 'no_open': True}\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" options=\\"{'no_edit': True, 'delete': False}\\" context=\\"{                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                         }\\"/>\\n                    <span class=\\"fa fa-exclamation-triangle text-warning\\" title=\\"El pedido de venta asociado a este proyecto ha sido cancelado. Recomendamos actualizar el artículo del pedido de venta o cancelar este proyecto de acuerdo con la cancelación del pedido de venta.\\" invisible=\\"sale_order_state != 'cancel'\\"/>\\n                </div>\\n                <field name=\\"sale_order_state\\" invisible=\\"1\\"/>\\n            </xpath>\\n        </data>", "pt_PT": "<data><div name=\\"button_box\\" position=\\"inside\\">\\n                <field name=\\"display_sales_stat_buttons\\" invisible=\\"1\\"/>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <field name=\\"privacy_visibility\\" invisible=\\"1\\"/>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_customer_preview\\" icon=\\"fa-globe icon\\" invisible=\\"not partner_id or not allow_billable or privacy_visibility != 'portal'\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Pré-visualização</span>\\n                        <span class=\\"o_stat_text\\">do cliente</span>\\n                    </div>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_sos\\" icon=\\"fa-dollar\\" invisible=\\"not display_sales_stat_buttons or sale_order_count == 0\\" groups=\\"sales_team.group_sale_salesman_all_leads\\" context=\\"{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"sale_order_count\\" nolabel=\\"1\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">\\n                            Pedidos de venda\\n                        </span>\\n                    </div>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_sos\\" icon=\\"fa-dollar\\" invisible=\\"not display_sales_stat_buttons or sale_order_count != 0\\" groups=\\"sales_team.group_sale_salesman_all_leads\\" context=\\"{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">\\n                            <span class=\\"o_stat_value\\">0</span> pedido de venda\\n                        </span>\\n                        <span class=\\"o_stat_text\\">\\n                            Tornar faturável\\n                        </span>\\n                    </div>\\n                </button>\\n            </div>\\n            <xpath expr=\\"//header\\" position=\\"inside\\">\\n                <field name=\\"has_any_so_to_invoice\\" invisible=\\"1\\"/>\\n                <field name=\\"has_any_so_with_nothing_to_invoice\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='group_time_managment']\\" position=\\"after\\">\\n                 <group name=\\"group_sales_invoicing\\" string=\\"Vendas e Faturação\\" col=\\"1\\" class=\\"row mt16 o_settings_container col-lg-6\\">\\n                    <div>\\n                        <setting class=\\"col-lg-12\\" help=\\"Faturar o seu tempo e material aos clientes\\" id=\\"allow_billable_container\\">\\n                            <field name=\\"allow_billable\\"/>\\n                        </setting>\\n                    </div>\\n                </group>\\n            </xpath>\\n            <xpath expr=\\"//page[@name='settings']//field[@name='privacy_visibility']\\" position=\\"before\\">\\n                <field name=\\"reinvoiced_sale_order_id\\" invisible=\\"not allow_billable or not partner_id\\"/>\\n                <label for=\\"sale_line_id\\" invisible=\\"not allow_billable or not partner_id\\"/>\\n                <div class=\\"o_row\\" invisible=\\"not allow_billable or not partner_id\\">\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" options=\\"{'no_create': True, 'no_edit': True, 'delete': False, 'no_open': True}\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" options=\\"{'no_edit': True, 'delete': False}\\" context=\\"{                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                         }\\"/>\\n                    <span class=\\"fa fa-exclamation-triangle text-warning\\" title=\\"The sales order associated with this project has been cancelled. We recommend either updating the sales order item or cancelling this project in alignment with the cancellation of the sales order.\\" invisible=\\"sale_order_state != 'cancel'\\"/>\\n                </div>\\n                <field name=\\"sale_order_state\\" invisible=\\"1\\"/>\\n            </xpath>\\n        </data>"}	<data><div name="button_box" position="inside">\n                <field name="display_sales_stat_buttons" invisible="1"/>\n                <field name="allow_billable" invisible="1"/>\n                <field name="privacy_visibility" invisible="1"/>\n                <button class="oe_stat_button" type="object" name="action_customer_preview" icon="fa-globe icon" invisible="not partner_id or not allow_billable or privacy_visibility != 'portal'">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_text">Customer</span>\n                        <span class="o_stat_text">Preview</span>\n                    </div>\n                </button>\n                <button class="oe_stat_button" type="object" name="action_view_sos" icon="fa-dollar" invisible="not display_sales_stat_buttons or sale_order_count == 0" groups="sales_team.group_sale_salesman_all_leads" context="{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_value">\n                            <field name="sale_order_count" nolabel="1"/>\n                        </span>\n                        <span class="o_stat_text">\n                            Sales Orders\n                        </span>\n                    </div>\n                </button>\n                <button class="oe_stat_button" type="object" name="action_view_sos" icon="fa-dollar" invisible="not display_sales_stat_buttons or sale_order_count != 0" groups="sales_team.group_sale_salesman_all_leads" context="{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_text">\n                            <span class="o_stat_value">0</span> Sales Order\n                        </span>\n                        <span class="o_stat_text">\n                            Make Billable\n                        </span>\n                    </div>\n                </button>\n            </div>\n            <xpath expr="//header" position="inside">\n                <field name="has_any_so_to_invoice" invisible="1"/>\n                <field name="has_any_so_with_nothing_to_invoice" invisible="1"/>\n            </xpath>\n            <xpath expr="//field[@name='partner_id']" position="attributes">\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n            <xpath expr="//group[@name='group_time_managment']" position="after">\n                 <group name="group_sales_invoicing" string="Sales &amp; Invoicing" col="1" class="row mt16 o_settings_container col-lg-6">\n                    <div>\n                        <setting class="col-lg-12" help="Invoice your time and material to customers" id="allow_billable_container">\n                            <field name="allow_billable"/>\n                        </setting>\n                    </div>\n                </group>\n            </xpath>\n            <xpath expr="//page[@name='settings']//field[@name='privacy_visibility']" position="before">\n                <field name="reinvoiced_sale_order_id" invisible="not allow_billable or not partner_id"/>\n                <label for="sale_line_id" invisible="not allow_billable or not partner_id"/>\n                <div class="o_row" invisible="not allow_billable or not partner_id">\n                    <field name="sale_line_id" groups="!sales_team.group_sale_salesman" options="{'no_create': True, 'no_edit': True, 'delete': False, 'no_open': True}"/>\n                    <field name="sale_line_id" groups="sales_team.group_sale_salesman" options="{'no_edit': True, 'delete': False}" context="{                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                         }"/>\n                    <span class="fa fa-exclamation-triangle text-warning" title="The sales order associated with this project has been cancelled. We recommend either updating the sales order item or cancelling this project in alignment with the cancellation of the sales order." invisible="sale_order_state != 'cancel'"/>\n                </div>\n                <field name="sale_order_state" invisible="1"/>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-05-18 07:10:55.165264	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1571	16	1409	1	1	project.task.search.inherit	project.task	\N	search	sale_project/views/project_task_views.xml	extension	{"en_US": "<data><field name=\\"partner_id\\" position=\\"after\\">\\n                <field name=\\"sale_order_id\\" filter_domain=\\"['|', ('sale_order_id', 'ilike', self), ('sale_line_id', 'ilike', self)]\\"/>\\n            </field>\\n            <field name=\\"partner_id\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">context.get('hide_partner')</attribute>\\n            </field>\\n            <filter name=\\"customer\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">context.get('hide_partner')</attribute>\\n            </filter>\\n        </data>"}	<data><field name="partner_id" position="after">\n                <field name="sale_order_id" filter_domain="['|', ('sale_order_id', 'ilike', self), ('sale_line_id', 'ilike', self)]"/>\n            </field>\n            <field name="partner_id" position="attributes">\n                <attribute name="invisible">context.get('hide_partner')</attribute>\n            </field>\n            <filter name="customer" position="attributes">\n                <attribute name="invisible">context.get('hide_partner')</attribute>\n            </filter>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-05-18 07:10:55.165264	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1574	16	1573	1	1	project.milestone.view.list.inherit	project.milestone	\N	list	sale_project/views/project_task_views.xml	primary	{"en_US": "<data><xpath expr=\\"//field[@name='sale_line_id'][1]\\" position=\\"attributes\\">\\n                <attribute name=\\"optional\\">show</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='sale_line_id'][2]\\" position=\\"attributes\\">\\n                <attribute name=\\"optional\\">show</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='quantity_percentage'][1]\\" position=\\"attributes\\">\\n                <attribute name=\\"optional\\">show</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='quantity_percentage'][2]\\" position=\\"attributes\\">\\n                <attribute name=\\"optional\\">show</attribute>\\n            </xpath>\\n        </data>"}	<data><xpath expr="//field[@name='sale_line_id'][1]" position="attributes">\n                <attribute name="optional">show</attribute>\n            </xpath>\n            <xpath expr="//field[@name='sale_line_id'][2]" position="attributes">\n                <attribute name="optional">show</attribute>\n            </xpath>\n            <xpath expr="//field[@name='quantity_percentage'][1]" position="attributes">\n                <attribute name="optional">show</attribute>\n            </xpath>\n            <xpath expr="//field[@name='quantity_percentage'][2]" position="attributes">\n                <attribute name="optional">show</attribute>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-05-18 07:10:55.165264	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1581	16	1455	1	1	portal_tasks_list_inherit	\N	sale_project.portal_tasks_list_inherit	qweb	sale_project/views/sale_project_portal_templates.xml	extension	{"en_US": "<data inherit_id=\\"project.portal_tasks_list\\">\\n        <xpath expr=\\"//t[@t-foreach='grouped_tasks']/tbody/tr[hasclass('table-light')]\\" position=\\"inside\\">\\n            <th t-if=\\"groupby == 'sale_order_id'\\" t-attf-colspan=\\"{{grouped_tasks_colspan}}\\">\\n                <span t-if=\\"tasks[0].sudo().sale_order_id\\" class=\\"text-truncate\\" t-field=\\"tasks[0].sudo().sale_order_id\\"/>\\n                <span t-else=\\"\\">Not Billed</span>\\n            </th>\\n            <th t-if=\\"groupby == 'sale_line_id'\\" t-attf-colspan=\\"{{grouped_tasks_colspan}}\\">\\n                <span t-if=\\"tasks[0].sudo().sale_line_id\\" class=\\"text-truncate\\" t-field=\\"tasks[0].sudo().sale_line_id\\"/>\\n                <span t-else=\\"\\">Not Billed</span>\\n            </th>\\n        </xpath>\\n    </data>", "es_ES": "<data inherit_id=\\"project.portal_tasks_list\\">\\n        <xpath expr=\\"//t[@t-foreach='grouped_tasks']/tbody/tr[hasclass('table-light')]\\" position=\\"inside\\">\\n            <th t-if=\\"groupby == 'sale_order_id'\\" t-attf-colspan=\\"{{grouped_tasks_colspan}}\\">\\n                <span t-if=\\"tasks[0].sudo().sale_order_id\\" class=\\"text-truncate\\" t-field=\\"tasks[0].sudo().sale_order_id\\"/>\\n                <span t-else=\\"\\">No facturado</span>\\n            </th>\\n            <th t-if=\\"groupby == 'sale_line_id'\\" t-attf-colspan=\\"{{grouped_tasks_colspan}}\\">\\n                <span t-if=\\"tasks[0].sudo().sale_line_id\\" class=\\"text-truncate\\" t-field=\\"tasks[0].sudo().sale_line_id\\"/>\\n                <span t-else=\\"\\">No facturado</span>\\n            </th>\\n        </xpath>\\n    </data>", "pt_PT": "<data inherit_id=\\"project.portal_tasks_list\\">\\n        <xpath expr=\\"//t[@t-foreach='grouped_tasks']/tbody/tr[hasclass('table-light')]\\" position=\\"inside\\">\\n            <th t-if=\\"groupby == 'sale_order_id'\\" t-attf-colspan=\\"{{grouped_tasks_colspan}}\\">\\n                <span t-if=\\"tasks[0].sudo().sale_order_id\\" class=\\"text-truncate\\" t-field=\\"tasks[0].sudo().sale_order_id\\"/>\\n                <span t-else=\\"\\">Não faturado</span>\\n            </th>\\n            <th t-if=\\"groupby == 'sale_line_id'\\" t-attf-colspan=\\"{{grouped_tasks_colspan}}\\">\\n                <span t-if=\\"tasks[0].sudo().sale_line_id\\" class=\\"text-truncate\\" t-field=\\"tasks[0].sudo().sale_line_id\\"/>\\n                <span t-else=\\"\\">Não faturado</span>\\n            </th>\\n        </xpath>\\n    </data>"}	<data inherit_id="project.portal_tasks_list">\n        <xpath expr="//t[@t-foreach='grouped_tasks']/tbody/tr[hasclass('table-light')]" position="inside">\n            <th t-if="groupby == 'sale_order_id'" t-attf-colspan="{{grouped_tasks_colspan}}">\n                <span t-if="tasks[0].sudo().sale_order_id" class="text-truncate" t-field="tasks[0].sudo().sale_order_id"/>\n                <span t-else="">Not Billed</span>\n            </th>\n            <th t-if="groupby == 'sale_line_id'" t-attf-colspan="{{grouped_tasks_colspan}}">\n                <span t-if="tasks[0].sudo().sale_line_id" class="text-truncate" t-field="tasks[0].sudo().sale_line_id"/>\n                <span t-else="">Not Billed</span>\n            </th>\n        </xpath>\n    </data>	f	t	2026-04-08 08:35:30.80317	2026-05-18 07:10:55.165264	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1582	16	1376	1	1	sale_project.milestone_deadline_inherit	\N	sale_project.milestone_deadline_inherit	qweb	sale_project/views/project_update_template.xml	extension	{"en_US": "<data inherit_id=\\"project.milestone_deadline\\">\\n        <xpath expr=\\"//t[@t-if=&quot;milestone['deadline']&quot;]\\" position=\\"before\\">\\n            <t t-if=\\"milestone['quantity_percentage']\\">\\n                <font style=\\"color: rgb(190, 190, 190);\\">\\n                <t t-if=\\"milestone['sale_line_display_name']\\">\\n                    (<t t-out=\\"milestone['sale_line_display_name']\\"/> -\\n                </t>\\n                <t t-out=\\"100 * milestone['quantity_percentage']\\"/>%)</font>\\n            </t>\\n        </xpath>\\n    </data>"}	<data inherit_id="project.milestone_deadline">\n        <xpath expr="//t[@t-if=&quot;milestone['deadline']&quot;]" position="before">\n            <t t-if="milestone['quantity_percentage']">\n                <font style="color: rgb(190, 190, 190);">\n                <t t-if="milestone['sale_line_display_name']">\n                    (<t t-out="milestone['sale_line_display_name']"/> -\n                </t>\n                <t t-out="100 * milestone['quantity_percentage']"/>%)</font>\n            </t>\n        </xpath>\n    </data>	f	t	2026-04-08 08:35:30.80317	2026-05-18 07:10:55.165264	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1584	300	1445	1	1	project.task.view.list.inherit	project.task	\N	list	sale_project/views/project_sharing_views.xml	extension	{"en_US": "<data><field name=\\"allow_milestones\\" position=\\"after\\">\\n                <field name=\\"allow_billable\\" column_invisible=\\"1\\"/>\\n            </field>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not allow_billable</attribute>\\n            </xpath>\\n        </data>"}	<data><field name="allow_milestones" position="after">\n                <field name="allow_billable" column_invisible="1"/>\n            </field>\n            <xpath expr="//field[@name='partner_id']" position="attributes">\n                <attribute name="column_invisible">not allow_billable</attribute>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-05-18 07:10:55.165264	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1568	100	1415	1	1	project.task.view.inherit	project.task	\N	form	sale_project/views/project_task_views.xml	extension	{"en_US": "<data><xpath expr=\\"//span[@id='start_rating_buttons']\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_so\\" icon=\\"fa-dollar\\" invisible=\\"not sale_order_id\\" groups=\\"sales_team.group_sale_salesman\\">\\n                        <div class=\\"o_stat_info\\">\\n                            <span class=\\"o_stat_text\\">Sales Order</span>\\n                        </div>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"after\\">\\n                <!-- TODO: remove project_sale_order_id in master -->\\n                <field name=\\"project_sale_order_id\\" invisible=\\"1\\"/>\\n                <field name=\\"sale_order_id\\" invisible=\\"True\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <label for=\\"sale_line_id\\" invisible=\\"not allow_billable or not project_id or not partner_id\\"/>\\n                <div name=\\"sale_line_div\\" class=\\"o_row\\" invisible=\\"not allow_billable or not project_id or not partner_id\\">\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" string=\\"Sales Order Item\\" options=\\"{&quot;no_open&quot;: True}\\" readonly=\\"1\\" invisible=\\"not sale_line_id\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" string=\\"Sales Order Item\\" readonly=\\"0\\" context=\\"{                             'create': False, 'edit': False, 'delete': False,                             'with_price_unit': True,                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                             'default_order_id': sale_order_id,                         }\\" placeholder=\\"Non-billable\\"/>\\n                    <span class=\\"fa fa-exclamation-triangle text-warning\\" title=\\"The sales order associated with this task has been cancelled. We recommend either updating the sales order item or cancelling this task in alignment with the cancellation of the sales order.\\" invisible=\\"sale_order_state != 'cancel'\\"/>\\n                </div>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <field name=\\"sale_order_state\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{&quot;no_create&quot;: True}\\" context=\\"{'create': False, 'edit': False, 'delete': False, 'with_price_unit': True}\\" placeholder=\\"Non-billable\\" groups=\\"sales_team.group_sale_salesman\\" invisible=\\"not allow_billable\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" readonly=\\"1\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <field name=\\"project_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'default_allow_billable': True}</attribute>\\n            </field>\\n        </data>", "es_ES": "<data><xpath expr=\\"//span[@id='start_rating_buttons']\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_so\\" icon=\\"fa-dollar\\" invisible=\\"not sale_order_id\\" groups=\\"sales_team.group_sale_salesman\\">\\n                        <div class=\\"o_stat_info\\">\\n                            <span class=\\"o_stat_text\\">Pedido de venta</span>\\n                        </div>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"after\\">\\n                <!-- TODO: remove project_sale_order_id in master -->\\n                <field name=\\"project_sale_order_id\\" invisible=\\"1\\"/>\\n                <field name=\\"sale_order_id\\" invisible=\\"True\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <label for=\\"sale_line_id\\" invisible=\\"not allow_billable or not project_id or not partner_id\\"/>\\n                <div name=\\"sale_line_div\\" class=\\"o_row\\" invisible=\\"not allow_billable or not project_id or not partner_id\\">\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" string=\\"Elemento del pedido de venta\\" options=\\"{&quot;no_open&quot;: True}\\" readonly=\\"1\\" invisible=\\"not sale_line_id\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" string=\\"Elemento del pedido de venta\\" readonly=\\"0\\" context=\\"{                             'create': False, 'edit': False, 'delete': False,                             'with_price_unit': True,                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                             'default_order_id': sale_order_id,                         }\\" placeholder=\\"No facturable\\"/>\\n                    <span class=\\"fa fa-exclamation-triangle text-warning\\" title=\\"El pedido de venta asociado a esta tarea ha sido cancelado. Recomendamos actualizar el artículo del pedido de venta o cancelar esta tarea de acuerdo con la cancelación del pedido de venta.\\" invisible=\\"sale_order_state != 'cancel'\\"/>\\n                </div>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <field name=\\"sale_order_state\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{&quot;no_create&quot;: True}\\" context=\\"{'create': False, 'edit': False, 'delete': False, 'with_price_unit': True}\\" placeholder=\\"No facturable\\" groups=\\"sales_team.group_sale_salesman\\" invisible=\\"not allow_billable\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" readonly=\\"1\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <field name=\\"project_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'default_allow_billable': True}</attribute>\\n            </field>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//span[@id='start_rating_buttons']\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_so\\" icon=\\"fa-dollar\\" invisible=\\"not sale_order_id\\" groups=\\"sales_team.group_sale_salesman\\">\\n                        <div class=\\"o_stat_info\\">\\n                            <span class=\\"o_stat_text\\">Pedido de venda</span>\\n                        </div>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"after\\">\\n                <!-- TODO: remove project_sale_order_id in master -->\\n                <field name=\\"project_sale_order_id\\" invisible=\\"1\\"/>\\n                <field name=\\"sale_order_id\\" invisible=\\"True\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <label for=\\"sale_line_id\\" invisible=\\"not allow_billable or not project_id or not partner_id\\"/>\\n                <div name=\\"sale_line_div\\" class=\\"o_row\\" invisible=\\"not allow_billable or not project_id or not partner_id\\">\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" string=\\"Item da Ordem de Venda\\" options=\\"{&quot;no_open&quot;: True}\\" readonly=\\"1\\" invisible=\\"not sale_line_id\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" string=\\"Item da Ordem de Venda\\" readonly=\\"0\\" context=\\"{                             'create': False, 'edit': False, 'delete': False,                             'with_price_unit': True,                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                             'default_order_id': sale_order_id,                         }\\" placeholder=\\"Não Cobrável\\"/>\\n                    <span class=\\"fa fa-exclamation-triangle text-warning\\" title=\\"The sales order associated with this task has been cancelled. We recommend either updating the sales order item or cancelling this task in alignment with the cancellation of the sales order.\\" invisible=\\"sale_order_state != 'cancel'\\"/>\\n                </div>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <field name=\\"sale_order_state\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{&quot;no_create&quot;: True}\\" context=\\"{'create': False, 'edit': False, 'delete': False, 'with_price_unit': True}\\" placeholder=\\"Não Cobrável\\" groups=\\"sales_team.group_sale_salesman\\" invisible=\\"not allow_billable\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" readonly=\\"1\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <field name=\\"project_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'default_allow_billable': True}</attribute>\\n            </field>\\n        </data>"}	<data><xpath expr="//span[@id='start_rating_buttons']" position="before">\n                <button class="oe_stat_button" type="object" name="action_view_so" icon="fa-dollar" invisible="not sale_order_id" groups="sales_team.group_sale_salesman">\n                        <div class="o_stat_info">\n                            <span class="o_stat_text">Sales Order</span>\n                        </div>\n                </button>\n            </xpath>\n            <xpath expr="//field[@name='partner_id']" position="attributes">\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n            <xpath expr="//field[@name='partner_id']" position="after">\n                <field name="project_sale_order_id" invisible="1"/>\n                <field name="sale_order_id" invisible="True" groups="sales_team.group_sale_salesman"/>\n                <label for="sale_line_id" invisible="not allow_billable or not project_id or not partner_id"/>\n                <div name="sale_line_div" class="o_row" invisible="not allow_billable or not project_id or not partner_id">\n                    <field name="sale_line_id" groups="!sales_team.group_sale_salesman" string="Sales Order Item" options="{&quot;no_open&quot;: True}" readonly="1" invisible="not sale_line_id"/>\n                    <field name="sale_line_id" groups="sales_team.group_sale_salesman" string="Sales Order Item" readonly="0" context="{                             'create': False, 'edit': False, 'delete': False,                             'with_price_unit': True,                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                             'default_order_id': project_sale_order_id,                         }" placeholder="Non-billable"/>\n                    <span class="fa fa-exclamation-triangle text-warning" title="The sales order associated with this task has been cancelled. We recommend either updating the sales order item or cancelling this task in alignment with the cancellation of the sales order." invisible="sale_order_state != 'cancel'"/>\n                </div>\n                <field name="allow_billable" invisible="1"/>\n                <field name="sale_order_state" invisible="1"/>\n            </xpath>\n            <xpath expr="//field[@name='child_ids']/list/field[@name='partner_id']" position="after">\n                <field name="sale_line_id" optional="hide" options="{&quot;no_create&quot;: True}" context="{'create': False, 'edit': False, 'delete': False, 'with_price_unit': True}" placeholder="Non-billable" groups="sales_team.group_sale_salesman" invisible="not allow_billable"/>\n                <field name="sale_line_id" optional="hide" options="{'no_open': True}" readonly="1" groups="!sales_team.group_sale_salesman"/>\n                <field name="allow_billable" column_invisible="True"/>\n            </xpath>\n            <xpath expr="//field[@name='child_ids']/list/field[@name='partner_id']" position="attributes">\n                <attribute name="column_invisible">not parent.allow_billable</attribute>\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n            <xpath expr="//field[@name='depend_on_ids']/list/field[@name='partner_id']" position="after">\n                <field name="sale_line_id" optional="hide" readonly="1" groups="sales_team.group_sale_salesman"/>\n                <field name="sale_line_id" optional="hide" options="{'no_open': True}" readonly="1" groups="!sales_team.group_sale_salesman"/>\n                <field name="allow_billable" column_invisible="True"/>\n            </xpath>\n            <xpath expr="//field[@name='depend_on_ids']/list/field[@name='partner_id']" position="attributes">\n                <attribute name="column_invisible">not parent.allow_billable</attribute>\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n            <field name="project_id" position="attributes">\n                <attribute name="context">{'default_allow_billable': True}</attribute>\n            </field>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-05-18 07:10:55.165264	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
93	16	\N	1	1	no_contact	\N	base.no_contact	qweb	base/views/ir_qweb_widget_templates.xml	primary	{"en_US": "<t t-name=\\"base.no_contact\\">\\n    <address t-ignore=\\"true\\" class=\\"mb-0\\">\\n        <div>\\n            <div class=\\"d-flex align-items-baseline\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-map-marker fa-fw\\" role=\\"img\\" aria-label=\\"Address\\" title=\\"Address\\"/>\\n                <span class=\\"w-100 o_force_ltr d-block\\" t-out=\\"options.get('null_text')\\"/>\\n            </div>\\n        </div>\\n    </address>\\n</t>", "es_ES": "<t t-name=\\"base.no_contact\\">\\n    <address t-ignore=\\"true\\" class=\\"mb-0\\">\\n        <div>\\n            <div class=\\"d-flex align-items-baseline\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-map-marker fa-fw\\" role=\\"img\\" aria-label=\\"Dirección\\" title=\\"Dirección\\"/>\\n                <span class=\\"w-100 o_force_ltr d-block\\" t-out=\\"options.get('null_text')\\"/>\\n            </div>\\n        </div>\\n    </address>\\n</t>", "pt_PT": "<t t-name=\\"base.no_contact\\">\\n    <address t-ignore=\\"true\\" class=\\"mb-0\\">\\n        <div>\\n            <div class=\\"d-flex align-items-baseline\\">\\n                <i t-if=\\"not options.get('no_marker')\\" class=\\"fa fa-map-marker fa-fw\\" role=\\"img\\" aria-label=\\"Endereço\\" title=\\"Endereço\\"/>\\n                <span class=\\"w-100 o_force_ltr d-block\\" t-out=\\"options.get('null_text')\\"/>\\n            </div>\\n        </div>\\n    </address>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="base.no_contact">\n    <address t-ignore="true" class="mb-0">\n        <div>\n            <div class="d-flex align-items-baseline">\n                <i t-if="not options.get('no_marker')" class="fa fa-map-marker fa-fw" role="img" aria-label="Address" title="Address"/>\n                <span class="w-100 o_force_ltr d-block" t-out="options.get('null_text')"/>\n            </div>\n        </div>\n    </address>\n</t>\n\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
94	16	\N	1	1	ir.module.category.form	ir.module.category	\N	form	base/views/ir_module_views.xml	primary	{"en_US": "<form string=\\"Module Category\\">\\n                    <group col=\\"4\\">\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"parent_id\\"/>\\n                        <field name=\\"sequence\\"/>\\n                    </group>\\n                    <field name=\\"description\\"/>\\n                </form>", "es_ES": "<form string=\\"Categoría del módulo\\">\\n                    <group col=\\"4\\">\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"parent_id\\"/>\\n                        <field name=\\"sequence\\"/>\\n                    </group>\\n                    <field name=\\"description\\"/>\\n                </form>", "pt_PT": "<form string=\\"Categoria do Módulo\\">\\n                    <group col=\\"4\\">\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"parent_id\\"/>\\n                        <field name=\\"sequence\\"/>\\n                    </group>\\n                    <field name=\\"description\\"/>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Module Category">\n                    <group col="4">\n                        <field name="name"/>\n                        <field name="parent_id"/>\n                        <field name="sequence"/>\n                    </group>\n                    <field name="description"/>\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
2161	16	\N	1	1	purchase.order.form	purchase.order	\N	form	purchase/views/purchase_views.xml	primary	{"en_US": "<form string=\\"Purchase Order\\" class=\\"o_purchase_order\\">\\n                <header>\\n                    <button name=\\"action_rfq_send\\" invisible=\\"state != 'draft'\\" string=\\"Send by Email\\" type=\\"object\\" context=\\"{'send_rfq':True}\\" class=\\"oe_highlight\\" data-hotkey=\\"g\\"/>\\n                    <button name=\\"print_quotation\\" string=\\"Print RFQ\\" type=\\"object\\" invisible=\\"state != 'draft'\\" class=\\"oe_highlight\\" groups=\\"base.group_user\\" data-hotkey=\\"k\\"/>\\n                    <button name=\\"button_confirm\\" type=\\"object\\" invisible=\\"state != 'sent'\\" string=\\"Confirm Order\\" context=\\"{'validate_analytic': True}\\" class=\\"oe_highlight\\" id=\\"bid_confirm\\" data-hotkey=\\"q\\"/>\\n                    <button name=\\"button_approve\\" type=\\"object\\" invisible=\\"state != 'to approve'\\" string=\\"Approve Order\\" class=\\"oe_highlight\\" groups=\\"purchase.group_purchase_manager\\" data-hotkey=\\"z\\"/>\\n                    <button name=\\"action_create_invoice\\" string=\\"Create Bill\\" type=\\"object\\" class=\\"oe_highlight\\" context=\\"{'create_bill':True}\\" invisible=\\"state not in ('purchase', 'done') or invoice_status in ('no', 'invoiced')\\" data-hotkey=\\"w\\"/>\\n                    <button name=\\"action_rfq_send\\" invisible=\\"state != 'sent'\\" string=\\"Re-Send by Email\\" type=\\"object\\" context=\\"{'send_rfq':True}\\" data-hotkey=\\"g\\"/>\\n                    <button name=\\"print_quotation\\" string=\\"Print RFQ\\" type=\\"object\\" invisible=\\"state != 'sent'\\" groups=\\"base.group_user\\" data-hotkey=\\"k\\"/>\\n                    <button name=\\"button_confirm\\" type=\\"object\\" invisible=\\"state != 'draft'\\" context=\\"{'validate_analytic': True}\\" string=\\"Confirm Order\\" id=\\"draft_confirm\\" data-hotkey=\\"q\\"/>\\n                    <button name=\\"action_rfq_send\\" invisible=\\"state != 'purchase'\\" string=\\"Send PO by Email\\" type=\\"object\\" context=\\"{'send_rfq':False}\\" data-hotkey=\\"g\\"/>\\n                    <button name=\\"confirm_reminder_mail\\" string=\\"Confirm Receipt Date\\" type=\\"object\\" invisible=\\"state not in ('purchase', 'done') or mail_reminder_confirmed or not date_planned\\" groups=\\"base.group_no_one\\" data-hotkey=\\"o\\"/>\\n                    <button name=\\"action_create_invoice\\" string=\\"Create Bill\\" type=\\"object\\" context=\\"{'create_bill':True}\\" invisible=\\"state not in ('purchase', 'done') or invoice_status not in ('no', 'invoiced') or not order_line\\" data-hotkey=\\"w\\"/>\\n                    <button name=\\"button_draft\\" invisible=\\"state != 'cancel'\\" string=\\"Set to Draft\\" type=\\"object\\" data-hotkey=\\"o\\"/>\\n                    <button name=\\"button_cancel\\" invisible=\\"state not in ('draft', 'to approve', 'sent', 'purchase')\\" string=\\"Cancel\\" type=\\"object\\" data-hotkey=\\"x\\"/>\\n                    <button name=\\"button_done\\" type=\\"object\\" string=\\"Lock\\" invisible=\\"state != 'purchase'\\" data-hotkey=\\"l\\"/>\\n                    <button name=\\"button_unlock\\" type=\\"object\\" string=\\"Unlock\\" invisible=\\"state != 'done'\\" groups=\\"purchase.group_purchase_manager\\" data-hotkey=\\"l\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"draft,sent,purchase\\" readonly=\\"1\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"action_bill_matching\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" icon=\\"fa-bullseye\\" invisible=\\"not partner_id or state not in ('purchase', 'done') or not partner_bill_count or invoice_status == 'invoiced'\\">\\n                            <div class=\\"o_field_statinfo\\">\\n                                <span class=\\"o_stat_text\\">Bill Matching</span>\\n                            </div>\\n                        </button>\\n                        <button type=\\"object\\" name=\\"action_view_invoice\\" class=\\"oe_stat_button\\" icon=\\"fa-pencil-square-o\\" invisible=\\"invoice_count == 0 or state in ('draft', 'sent', 'to approve')\\">\\n                            <field name=\\"invoice_count\\" widget=\\"statinfo\\" string=\\"Vendor Bills\\"/>\\n                            <field name=\\"invoice_ids\\" invisible=\\"1\\"/>\\n                        </button>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <span class=\\"o_form_label\\" invisible=\\"state not in ('draft', 'sent')\\">Request for Quotation </span>\\n                        <span class=\\"o_form_label\\" invisible=\\"state in ('draft', 'sent')\\">Purchase Order </span>\\n                        <h1 class=\\"d-flex\\">\\n                            <field name=\\"priority\\" widget=\\"priority\\" class=\\"me-3\\"/>\\n                            <field name=\\"name\\" readonly=\\"1\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\" context=\\"{'res_partner_search_mode': 'supplier', 'show_vat': True}\\" placeholder=\\"Name, TIN, Email, or Reference\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"partner_ref\\"/>\\n                            <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" force_save=\\"1\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"id\\" invisible=\\"1\\"/>\\n                            <field name=\\"company_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"currency_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" groups=\\"!base.group_multi_currency\\"/>\\n                            <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"date_order\\" invisible=\\"state in ('purchase', 'done')\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <label for=\\"date_approve\\" invisible=\\"state not in ('purchase', 'done')\\"/>\\n                            <div name=\\"date_approve\\" invisible=\\"state not in ('purchase', 'done')\\" class=\\"o_row\\">\\n                                <field name=\\"date_approve\\"/>\\n                            </div>\\n                            <label for=\\"date_planned\\"/>\\n                            <div name=\\"date_planned_div\\" class=\\"o_row\\">\\n                                <field name=\\"date_planned\\" readonly=\\"state not in ('draft', 'sent', 'to approve', 'purchase')\\"/>\\n                                <field name=\\"mail_reminder_confirmed\\" invisible=\\"1\\"/>\\n                                <span class=\\"text-muted\\" invisible=\\"not mail_reminder_confirmed\\">(confirmed by vendor)</span>\\n                            </div>\\n                            <label for=\\"receipt_reminder_email\\" class=\\"d-none\\" groups=\\"purchase.group_send_reminder\\"/>\\n                            <div name=\\"reminder\\" class=\\"o_row\\" groups=\\"purchase.group_send_reminder\\" title=\\"Automatically send a confirmation email to the vendor X days before the expected receipt date, asking him to confirm the exact date.\\">\\n                                <field name=\\"receipt_reminder_email\\"/>\\n                                <span>Ask confirmation</span>\\n                                <div class=\\"o_row oe_inline\\" invisible=\\"not receipt_reminder_email\\">\\n                                    <field name=\\"reminder_date_before_receipt\\" class=\\"oe_inline\\" style=\\"max-width: 30px;\\"/>\\n                                    day(s) before\\n                                    <widget name=\\"toaster_button\\" button_name=\\"send_reminder_preview\\" title=\\"Preview the reminder email by sending it to yourself.\\" invisible=\\"not id\\"/>\\n                                </div>\\n                            </div>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Products\\" name=\\"products\\">\\n                            <field name=\\"tax_country_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"order_line\\" widget=\\"product_label_section_and_note_field_o2m\\" mode=\\"list,kanban\\" context=\\"{'default_state': 'draft'}\\" readonly=\\"state in ('done', 'cancel')\\">\\n                                <list string=\\"Purchase Order Lines\\" editable=\\"bottom\\">\\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                                    <field name=\\"tax_calculation_rounding_method\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"product_type\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"product_uom\\" column_invisible=\\"True\\" groups=\\"!uom.group_uom\\"/>\\n                                    <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"invoice_lines\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                    <!-- optional=\\"show\\" allows name (description) to be editable -->\\n                                    <field name=\\"product_id\\" widget=\\"product_label_section_and_note_field\\" readonly=\\"state in ('purchase', 'to approve', 'done', 'cancel') or is_downpayment\\" required=\\"not display_type and not is_downpayment\\" optional=\\"show\\" context=\\"{'partner_id':partner_id, 'quantity':product_qty, 'company_id': parent.company_id}\\" force_save=\\"1\\" domain=\\"[('purchase_ok', '=', True), '|', ('company_id', '=', False), ('company_id', 'parent_of', parent.company_id)]\\"/>\\n                                    <field name=\\"name\\" widget=\\"section_and_note_text\\" optional=\\"show\\"/>\\n                                    <field name=\\"date_planned\\" optional=\\"hide\\" required=\\"not display_type and not is_downpayment\\" force_save=\\"1\\" readonly=\\"is_downpayment\\"/>\\n                                    <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" optional=\\"hide\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'purchase_order', 'amount_field': 'price_subtotal'}\\"/>\\n                                    <field name=\\"product_qty\\" readonly=\\"is_downpayment\\"/>\\n                                    <field name=\\"qty_received_manual\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"qty_received_method\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"qty_received\\" string=\\"Received\\" column_invisible=\\"parent.state not in ('purchase', 'done')\\" readonly=\\"qty_received_method != 'manual' or is_downpayment\\" optional=\\"show\\"/>\\n                                    <field name=\\"qty_invoiced\\" string=\\"Billed\\" column_invisible=\\"parent.state not in ('purchase', 'done')\\" optional=\\"show\\"/>\\n                                    <field name=\\"product_uom\\" string=\\"UoM\\" groups=\\"uom.group_uom\\" readonly=\\"state in ('purchase', 'done', 'cancel') or is_downpayment\\" required=\\"not display_type and not is_downpayment\\" options=\\"{'no_open': True}\\" force_save=\\"1\\" optional=\\"show\\"/>\\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 != 0\\"/>\\n                                    <button name=\\"action_purchase_history\\" type=\\"object\\" icon=\\"fa-history\\" title=\\"Purchase History\\" invisible=\\"not id\\"/>\\n                                    <field name=\\"taxes_id\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=', 'purchase'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id), ('active', '=', True)]\\" context=\\"{'default_type_tax_use': 'purchase', 'search_view_ref': 'account.account_tax_view_search'}\\" options=\\"{'no_create': True}\\" optional=\\"show\\" readonly=\\"is_downpayment\\"/>\\n                                    <field name=\\"discount\\" string=\\"Disc.%\\" width=\\"50px\\" readonly=\\"qty_invoiced != 0\\" optional=\\"hide\\"/>\\n                                    <field name=\\"price_subtotal\\" string=\\"Amount\\"/>\\n                                </list>\\n                                <form string=\\"Purchase Order Line\\">\\n                                        <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                                        <field name=\\"state\\" invisible=\\"1\\"/>\\n                                        <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                        <group invisible=\\"display_type\\">\\n                                            <group>\\n                                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                                <field name=\\"product_id\\" context=\\"{'partner_id': parent.partner_id}\\" widget=\\"many2one_barcode\\" domain=\\"[('purchase_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]\\" readonly=\\"state in ('purchase', 'to approve', 'done', 'cancel')\\"/>\\n                                                <label for=\\"product_qty\\"/>\\n                                                <div class=\\"o_row\\">\\n                                                    <field name=\\"product_qty\\"/>\\n                                                    <field name=\\"product_uom\\" groups=\\"uom.group_uom\\" required=\\"not display_type and not is_downpayment\\"/>\\n                                                </div>\\n                                                <field name=\\"qty_received_method\\" invisible=\\"1\\"/>\\n                                                <field name=\\"qty_received\\" string=\\"Received Quantity\\" invisible=\\"parent.state not in ('purchase', 'done')\\" readonly=\\"qty_received_method != 'manual'\\"/>\\n                                                <field name=\\"qty_invoiced\\" string=\\"Billed Quantity\\" invisible=\\"parent.state not in ('purchase', 'done')\\"/>\\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=\\"discount\\"/>\\n                                                <field name=\\"taxes_id\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=', 'purchase'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" options=\\"{'no_create': True}\\"/>\\n                                            </group>\\n                                            <group>\\n                                                <field name=\\"date_planned\\" required=\\"not display_type and not is_downpayment\\"/>\\n                                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'purchase_order'}\\"/>\\n                                            </group>\\n                                            <group>\\n                                            <notebook colspan=\\"4\\">\\n                                                <page string=\\"Notes\\" name=\\"notes\\">\\n                                                    <field name=\\"name\\"/>\\n                                                </page>\\n                                                <page string=\\"Invoices and Incoming Shipments\\" name=\\"invoices_incoming_shiptments\\">\\n                                                    <field name=\\"invoice_lines\\"/>\\n                                                </page>\\n                                            </notebook>\\n                                            </group>\\n                                        </group>\\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\\" nolabel=\\"1\\" invisible=\\"not display_type\\"/>\\n                                </form>\\n                                <kanban class=\\"o_kanban_mobile\\">\\n                                     <field name=\\"display_type\\"/>\\n                                     <field name=\\"tax_calculation_rounding_method\\"/>\\n                                     <templates>\\n                                         <t t-name=\\"card\\">\\n                                            <t t-if=\\"!record.display_type.raw_value\\">\\n                                                <div class=\\"row\\">\\n                                                    <field name=\\"product_id\\" class=\\"fw-bold col-8\\"/>\\n                                                    <span class=\\"fw-bold col-4\\">\\n                                                        Tax excl.: <field name=\\"price_subtotal\\" class=\\"float-end\\"/>\\n                                                    </span>\\n                                                </div>\\n                                                <div class=\\"row\\">\\n                                                    <span class=\\"col-8 text-muted\\">\\n                                                        Quantity:\\n                                                        <field name=\\"product_qty\\"/>\\n                                                        <field name=\\"product_uom\\" groups=\\"uom.group_uom\\" class=\\"small\\"/>\\n                                                    </span>\\n                                                    <span class=\\"fw-bold col-4\\" t-if=\\"record.tax_calculation_rounding_method.raw_value === 'round_per_line'\\">\\n                                                        Tax incl.: <field name=\\"price_total\\"/>\\n                                                    </span>\\n                                                </div>\\n                                                <span class=\\"text-muted\\">\\n                                                    Unit Price:\\n                                                    <field name=\\"price_unit\\"/>\\n                                                </span>\\n                                                <span class=\\"text-muted\\" t-if=\\"record.discount.raw_value\\">\\n                                                    Discount: <field name=\\"discount\\"/>%\\n                                                </span>\\n                                            </t>\\n                                            <div t-elif=\\"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                                            </div>\\n                                         </t>\\n                                     </templates>\\n                                 </kanban>\\n                            </field>\\n                            <group>\\n                                <group>\\n                                    <field colspan=\\"2\\" name=\\"notes\\" nolabel=\\"1\\" placeholder=\\"Define your terms and conditions ...\\"/>\\n                                </group>\\n                                <group class=\\"oe_subtotal_footer\\">\\n                                    <field name=\\"tax_totals\\" widget=\\"account-tax-totals-field\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                                </group>\\n                            </group>\\n                            <div class=\\"clearfix\\"/>\\n                        </page>\\n                        <page string=\\"Other Information\\" name=\\"purchase_delivery_invoice\\">\\n                            <group>\\n                                <group name=\\"other_info\\">\\n                                    <field name=\\"user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                                    <field name=\\"origin\\"/>\\n                                </group>\\n                                <group name=\\"invoice_info\\">\\n                                    <field name=\\"invoice_status\\" invisible=\\"state in ('draft', 'sent', 'to approve', 'cancel')\\"/>\\n                                    <field name=\\"payment_term_id\\" readonly=\\"invoice_status == 'invoiced' or state == 'done'\\" options=\\"{'no_create': True}\\"/>\\n                                    <field name=\\"fiscal_position_id\\" options=\\"{'no_create': True}\\" readonly=\\"invoice_status == 'invoiced' or state == 'done'\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter/>\\n                </form>", "es_ES": "<form string=\\"Pedido de compra\\" class=\\"o_purchase_order\\">\\n                <header>\\n                    <button name=\\"action_rfq_send\\" invisible=\\"state != 'draft'\\" string=\\"Enviar por correo electrónico\\" type=\\"object\\" context=\\"{'send_rfq':True}\\" class=\\"oe_highlight\\" data-hotkey=\\"g\\"/>\\n                    <button name=\\"print_quotation\\" string=\\"Imprimir SdP\\" type=\\"object\\" invisible=\\"state != 'draft'\\" class=\\"oe_highlight\\" groups=\\"base.group_user\\" data-hotkey=\\"k\\"/>\\n                    <button name=\\"button_confirm\\" type=\\"object\\" invisible=\\"state != 'sent'\\" string=\\"Confirmar pedido\\" context=\\"{'validate_analytic': True}\\" class=\\"oe_highlight\\" id=\\"bid_confirm\\" data-hotkey=\\"q\\"/>\\n                    <button name=\\"button_approve\\" type=\\"object\\" invisible=\\"state != 'to approve'\\" string=\\"Aprobar pedido\\" class=\\"oe_highlight\\" groups=\\"purchase.group_purchase_manager\\" data-hotkey=\\"z\\"/>\\n                    <button name=\\"action_create_invoice\\" string=\\"Crear factura\\" type=\\"object\\" class=\\"oe_highlight\\" context=\\"{'create_bill':True}\\" invisible=\\"state not in ('purchase', 'done') or invoice_status in ('no', 'invoiced')\\" data-hotkey=\\"w\\"/>\\n                    <button name=\\"action_rfq_send\\" invisible=\\"state != 'sent'\\" string=\\"Reenviar por correo electrónico\\" type=\\"object\\" context=\\"{'send_rfq':True}\\" data-hotkey=\\"g\\"/>\\n                    <button name=\\"print_quotation\\" string=\\"Imprimir SdP\\" type=\\"object\\" invisible=\\"state != 'sent'\\" groups=\\"base.group_user\\" data-hotkey=\\"k\\"/>\\n                    <button name=\\"button_confirm\\" type=\\"object\\" invisible=\\"state != 'draft'\\" context=\\"{'validate_analytic': True}\\" string=\\"Confirmar pedido\\" id=\\"draft_confirm\\" data-hotkey=\\"q\\"/>\\n                    <button name=\\"action_rfq_send\\" invisible=\\"state != 'purchase'\\" string=\\"Enviar pedido de compra por correo electrónico\\" type=\\"object\\" context=\\"{'send_rfq':False}\\" data-hotkey=\\"g\\"/>\\n                    <button name=\\"confirm_reminder_mail\\" string=\\"Confirmar fecha de recepción\\" type=\\"object\\" invisible=\\"state not in ('purchase', 'done') or mail_reminder_confirmed or not date_planned\\" groups=\\"base.group_no_one\\" data-hotkey=\\"o\\"/>\\n                    <button name=\\"action_create_invoice\\" string=\\"Crear factura\\" type=\\"object\\" context=\\"{'create_bill':True}\\" invisible=\\"state not in ('purchase', 'done') or invoice_status not in ('no', 'invoiced') or not order_line\\" data-hotkey=\\"w\\"/>\\n                    <button name=\\"button_draft\\" invisible=\\"state != 'cancel'\\" string=\\"Establecer como borrador\\" type=\\"object\\" data-hotkey=\\"o\\"/>\\n                    <button name=\\"button_cancel\\" invisible=\\"state not in ('draft', 'to approve', 'sent', 'purchase')\\" string=\\"Cancelar\\" type=\\"object\\" data-hotkey=\\"x\\"/>\\n                    <button name=\\"button_done\\" type=\\"object\\" string=\\"Bloquear\\" invisible=\\"state != 'purchase'\\" data-hotkey=\\"l\\"/>\\n                    <button name=\\"button_unlock\\" type=\\"object\\" string=\\"Desbloquear\\" invisible=\\"state != 'done'\\" groups=\\"purchase.group_purchase_manager\\" data-hotkey=\\"l\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"draft,sent,purchase\\" readonly=\\"1\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"action_bill_matching\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" icon=\\"fa-bullseye\\" invisible=\\"not partner_id or state not in ('purchase', 'done') or not partner_bill_count or invoice_status == 'invoiced'\\">\\n                            <div class=\\"o_field_statinfo\\">\\n                                <span class=\\"o_stat_text\\">Conciliación de factura</span>\\n                            </div>\\n                        </button>\\n                        <button type=\\"object\\" name=\\"action_view_invoice\\" class=\\"oe_stat_button\\" icon=\\"fa-pencil-square-o\\" invisible=\\"invoice_count == 0 or state in ('draft', 'sent', 'to approve')\\">\\n                            <field name=\\"invoice_count\\" widget=\\"statinfo\\" string=\\"Facturas de proveedores\\"/>\\n                            <field name=\\"invoice_ids\\" invisible=\\"1\\"/>\\n                        </button>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <span class=\\"o_form_label\\" invisible=\\"state not in ('draft', 'sent')\\">Solicitud de presupuesto </span>\\n                        <span class=\\"o_form_label\\" invisible=\\"state in ('draft', 'sent')\\">Pedido de compra </span>\\n                        <h1 class=\\"d-flex\\">\\n                            <field name=\\"priority\\" widget=\\"priority\\" class=\\"me-3\\"/>\\n                            <field name=\\"name\\" readonly=\\"1\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\" context=\\"{'res_partner_search_mode': 'supplier', 'show_vat': True}\\" placeholder=\\"Nombre, NIF, correo electrónico o referencia\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"partner_ref\\"/>\\n                            <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" force_save=\\"1\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"id\\" invisible=\\"1\\"/>\\n                            <field name=\\"company_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"currency_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" groups=\\"!base.group_multi_currency\\"/>\\n                            <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"date_order\\" invisible=\\"state in ('purchase', 'done')\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <label for=\\"date_approve\\" invisible=\\"state not in ('purchase', 'done')\\"/>\\n                            <div name=\\"date_approve\\" invisible=\\"state not in ('purchase', 'done')\\" class=\\"o_row\\">\\n                                <field name=\\"date_approve\\"/>\\n                            </div>\\n                            <label for=\\"date_planned\\"/>\\n                            <div name=\\"date_planned_div\\" class=\\"o_row\\">\\n                                <field name=\\"date_planned\\" readonly=\\"state not in ('draft', 'sent', 'to approve', 'purchase')\\"/>\\n                                <field name=\\"mail_reminder_confirmed\\" invisible=\\"1\\"/>\\n                                <span class=\\"text-muted\\" invisible=\\"not mail_reminder_confirmed\\">(confirmado por el proveedor)</span>\\n                            </div>\\n                            <label for=\\"receipt_reminder_email\\" class=\\"d-none\\" groups=\\"purchase.group_send_reminder\\"/>\\n                            <div name=\\"reminder\\" class=\\"o_row\\" groups=\\"purchase.group_send_reminder\\" title=\\"Envíe automáticamente un correo electrónico de confirmación al proveedor X días antes de la fecha de recepción prevista, pidiéndole que confirme la fecha exacta.\\">\\n                                <field name=\\"receipt_reminder_email\\"/>\\n                                <span>Pedir confirmación</span>\\n                                <div class=\\"o_row oe_inline\\" invisible=\\"not receipt_reminder_email\\">\\n                                    <field name=\\"reminder_date_before_receipt\\" class=\\"oe_inline\\" style=\\"max-width: 30px;\\"/>\\n                                    día(s) antes\\n                                    <widget name=\\"toaster_button\\" button_name=\\"send_reminder_preview\\" title=\\"Obtenga una vista previa del correo electrónico de recordatorio enviándolo a usted mismo.\\" invisible=\\"not id\\"/>\\n                                </div>\\n                            </div>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Productos\\" name=\\"products\\">\\n                            <field name=\\"tax_country_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"order_line\\" widget=\\"product_label_section_and_note_field_o2m\\" mode=\\"list,kanban\\" context=\\"{'default_state': 'draft'}\\" readonly=\\"state in ('done', 'cancel')\\">\\n                                <list string=\\"Líneas de pedido de compra\\" editable=\\"bottom\\">\\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                                    <field name=\\"tax_calculation_rounding_method\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"product_type\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"product_uom\\" column_invisible=\\"True\\" groups=\\"!uom.group_uom\\"/>\\n                                    <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"invoice_lines\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                    <!-- optional=\\"show\\" allows name (description) to be editable -->\\n                                    <field name=\\"product_id\\" widget=\\"product_label_section_and_note_field\\" readonly=\\"state in ('purchase', 'to approve', 'done', 'cancel') or is_downpayment\\" required=\\"not display_type and not is_downpayment\\" optional=\\"show\\" context=\\"{'partner_id':partner_id, 'quantity':product_qty, 'company_id': parent.company_id}\\" force_save=\\"1\\" domain=\\"[('purchase_ok', '=', True), '|', ('company_id', '=', False), ('company_id', 'parent_of', parent.company_id)]\\"/>\\n                                    <field name=\\"name\\" widget=\\"section_and_note_text\\" optional=\\"show\\"/>\\n                                    <field name=\\"date_planned\\" optional=\\"hide\\" required=\\"not display_type and not is_downpayment\\" force_save=\\"1\\" readonly=\\"is_downpayment\\"/>\\n                                    <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" optional=\\"hide\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'purchase_order', 'amount_field': 'price_subtotal'}\\"/>\\n                                    <field name=\\"product_qty\\" readonly=\\"is_downpayment\\"/>\\n                                    <field name=\\"qty_received_manual\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"qty_received_method\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"qty_received\\" string=\\"Recibido\\" column_invisible=\\"parent.state not in ('purchase', 'done')\\" readonly=\\"qty_received_method != 'manual' or is_downpayment\\" optional=\\"show\\"/>\\n                                    <field name=\\"qty_invoiced\\" string=\\"Facturado\\" column_invisible=\\"parent.state not in ('purchase', 'done')\\" optional=\\"show\\"/>\\n                                    <field name=\\"product_uom\\" string=\\"UdM\\" groups=\\"uom.group_uom\\" readonly=\\"state in ('purchase', 'done', 'cancel') or is_downpayment\\" required=\\"not display_type and not is_downpayment\\" options=\\"{'no_open': True}\\" force_save=\\"1\\" optional=\\"show\\"/>\\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 != 0\\"/>\\n                                    <button name=\\"action_purchase_history\\" type=\\"object\\" icon=\\"fa-history\\" title=\\"Historial de compra\\" invisible=\\"not id\\"/>\\n                                    <field name=\\"taxes_id\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=', 'purchase'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id), ('active', '=', True)]\\" context=\\"{'default_type_tax_use': 'purchase', 'search_view_ref': 'account.account_tax_view_search'}\\" options=\\"{'no_create': True}\\" optional=\\"show\\" readonly=\\"is_downpayment\\"/>\\n                                    <field name=\\"discount\\" string=\\"Desc.%\\" width=\\"50px\\" readonly=\\"qty_invoiced != 0\\" optional=\\"hide\\"/>\\n                                    <field name=\\"price_subtotal\\" string=\\"Importe\\"/>\\n                                </list>\\n                                <form string=\\"Línea de pedido de compra\\">\\n                                        <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                                        <field name=\\"state\\" invisible=\\"1\\"/>\\n                                        <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                        <group invisible=\\"display_type\\">\\n                                            <group>\\n                                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                                <field name=\\"product_id\\" context=\\"{'partner_id': parent.partner_id}\\" widget=\\"many2one_barcode\\" domain=\\"[('purchase_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]\\" readonly=\\"state in ('purchase', 'to approve', 'done', 'cancel')\\"/>\\n                                                <label for=\\"product_qty\\"/>\\n                                                <div class=\\"o_row\\">\\n                                                    <field name=\\"product_qty\\"/>\\n                                                    <field name=\\"product_uom\\" groups=\\"uom.group_uom\\" required=\\"not display_type and not is_downpayment\\"/>\\n                                                </div>\\n                                                <field name=\\"qty_received_method\\" invisible=\\"1\\"/>\\n                                                <field name=\\"qty_received\\" string=\\"Cantidad recibida\\" invisible=\\"parent.state not in ('purchase', 'done')\\" readonly=\\"qty_received_method != 'manual'\\"/>\\n                                                <field name=\\"qty_invoiced\\" string=\\"Cantidad facturada\\" invisible=\\"parent.state not in ('purchase', 'done')\\"/>\\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=\\"discount\\"/>\\n                                                <field name=\\"taxes_id\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=', 'purchase'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" options=\\"{'no_create': True}\\"/>\\n                                            </group>\\n                                            <group>\\n                                                <field name=\\"date_planned\\" required=\\"not display_type and not is_downpayment\\"/>\\n                                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'purchase_order'}\\"/>\\n                                            </group>\\n                                            <group>\\n                                            <notebook colspan=\\"4\\">\\n                                                <page string=\\"Notas\\" name=\\"notes\\">\\n                                                    <field name=\\"name\\"/>\\n                                                </page>\\n                                                <page string=\\"Facturas y recepciones\\" name=\\"invoices_incoming_shiptments\\">\\n                                                    <field name=\\"invoice_lines\\"/>\\n                                                </page>\\n                                            </notebook>\\n                                            </group>\\n                                        </group>\\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\\" nolabel=\\"1\\" invisible=\\"not display_type\\"/>\\n                                </form>\\n                                <kanban class=\\"o_kanban_mobile\\">\\n                                     <field name=\\"display_type\\"/>\\n                                     <field name=\\"tax_calculation_rounding_method\\"/>\\n                                     <templates>\\n                                         <t t-name=\\"card\\">\\n                                            <t t-if=\\"!record.display_type.raw_value\\">\\n                                                <div class=\\"row\\">\\n                                                    <field name=\\"product_id\\" class=\\"fw-bold col-8\\"/>\\n                                                    <span class=\\"fw-bold col-4\\">\\n                                                        Impuestos no incluidos: <field name=\\"price_subtotal\\" class=\\"float-end\\"/>\\n                                                    </span>\\n                                                </div>\\n                                                <div class=\\"row\\">\\n                                                    <span class=\\"col-8 text-muted\\">\\n                                                        Cantidad:\\n                                                        <field name=\\"product_qty\\"/>\\n                                                        <field name=\\"product_uom\\" groups=\\"uom.group_uom\\" class=\\"small\\"/>\\n                                                    </span>\\n                                                    <span class=\\"fw-bold col-4\\" t-if=\\"record.tax_calculation_rounding_method.raw_value === 'round_per_line'\\">\\n                                                        Impuestos incluidos: <field name=\\"price_total\\"/>\\n                                                    </span>\\n                                                </div>\\n                                                <span class=\\"text-muted\\">\\n                                                    Precio unitario:\\n                                                    <field name=\\"price_unit\\"/>\\n                                                </span>\\n                                                <span class=\\"text-muted\\" t-if=\\"record.discount.raw_value\\">\\n                                                    Descuento: <field name=\\"discount\\"/>%\\n                                                </span>\\n                                            </t>\\n                                            <div t-elif=\\"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                                            </div>\\n                                         </t>\\n                                     </templates>\\n                                 </kanban>\\n                            </field>\\n                            <group>\\n                                <group>\\n                                    <field colspan=\\"2\\" name=\\"notes\\" nolabel=\\"1\\" placeholder=\\"Defina sus términos y condiciones ...\\"/>\\n                                </group>\\n                                <group class=\\"oe_subtotal_footer\\">\\n                                    <field name=\\"tax_totals\\" widget=\\"account-tax-totals-field\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                                </group>\\n                            </group>\\n                            <div class=\\"clearfix\\"/>\\n                        </page>\\n                        <page string=\\"Otra información\\" name=\\"purchase_delivery_invoice\\">\\n                            <group>\\n                                <group name=\\"other_info\\">\\n                                    <field name=\\"user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                                    <field name=\\"origin\\"/>\\n                                </group>\\n                                <group name=\\"invoice_info\\">\\n                                    <field name=\\"invoice_status\\" invisible=\\"state in ('draft', 'sent', 'to approve', 'cancel')\\"/>\\n                                    <field name=\\"payment_term_id\\" readonly=\\"invoice_status == 'invoiced' or state == 'done'\\" options=\\"{'no_create': True}\\"/>\\n                                    <field name=\\"fiscal_position_id\\" options=\\"{'no_create': True}\\" readonly=\\"invoice_status == 'invoiced' or state == 'done'\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter/>\\n                </form>", "pt_PT": "<form string=\\"Notas de encomenda\\" class=\\"o_purchase_order\\">\\n                <header>\\n                    <button name=\\"action_rfq_send\\" invisible=\\"state != 'draft'\\" string=\\"Enviar por E-mail\\" type=\\"object\\" context=\\"{'send_rfq':True}\\" class=\\"oe_highlight\\" data-hotkey=\\"g\\"/>\\n                    <button name=\\"print_quotation\\" string=\\"Imprimir RFQ\\" type=\\"object\\" invisible=\\"state != 'draft'\\" class=\\"oe_highlight\\" groups=\\"base.group_user\\" data-hotkey=\\"k\\"/>\\n                    <button name=\\"button_confirm\\" type=\\"object\\" invisible=\\"state != 'sent'\\" string=\\"Confirmar Encomenda\\" context=\\"{'validate_analytic': True}\\" class=\\"oe_highlight\\" id=\\"bid_confirm\\" data-hotkey=\\"q\\"/>\\n                    <button name=\\"button_approve\\" type=\\"object\\" invisible=\\"state != 'to approve'\\" string=\\"Aprovar Ordem\\" class=\\"oe_highlight\\" groups=\\"purchase.group_purchase_manager\\" data-hotkey=\\"z\\"/>\\n                    <button name=\\"action_create_invoice\\" string=\\"Criar Fatura de Fornecedor\\" type=\\"object\\" class=\\"oe_highlight\\" context=\\"{'create_bill':True}\\" invisible=\\"state not in ('purchase', 'done') or invoice_status in ('no', 'invoiced')\\" data-hotkey=\\"w\\"/>\\n                    <button name=\\"action_rfq_send\\" invisible=\\"state != 'sent'\\" string=\\"Reenviar por Email\\" type=\\"object\\" context=\\"{'send_rfq':True}\\" data-hotkey=\\"g\\"/>\\n                    <button name=\\"print_quotation\\" string=\\"Imprimir RFQ\\" type=\\"object\\" invisible=\\"state != 'sent'\\" groups=\\"base.group_user\\" data-hotkey=\\"k\\"/>\\n                    <button name=\\"button_confirm\\" type=\\"object\\" invisible=\\"state != 'draft'\\" context=\\"{'validate_analytic': True}\\" string=\\"Confirmar Encomenda\\" id=\\"draft_confirm\\" data-hotkey=\\"q\\"/>\\n                    <button name=\\"action_rfq_send\\" invisible=\\"state != 'purchase'\\" string=\\"Enviar EF por E-mail\\" type=\\"object\\" context=\\"{'send_rfq':False}\\" data-hotkey=\\"g\\"/>\\n                    <button name=\\"confirm_reminder_mail\\" string=\\"Confirmar data de recebimento\\" type=\\"object\\" invisible=\\"state not in ('purchase', 'done') or mail_reminder_confirmed or not date_planned\\" groups=\\"base.group_no_one\\" data-hotkey=\\"o\\"/>\\n                    <button name=\\"action_create_invoice\\" string=\\"Criar Fatura de Fornecedor\\" type=\\"object\\" context=\\"{'create_bill':True}\\" invisible=\\"state not in ('purchase', 'done') or invoice_status not in ('no', 'invoiced') or not order_line\\" data-hotkey=\\"w\\"/>\\n                    <button name=\\"button_draft\\" invisible=\\"state != 'cancel'\\" string=\\"Definir como Rascunho\\" type=\\"object\\" data-hotkey=\\"o\\"/>\\n                    <button name=\\"button_cancel\\" invisible=\\"state not in ('draft', 'to approve', 'sent', 'purchase')\\" string=\\"Cancelar\\" type=\\"object\\" data-hotkey=\\"x\\"/>\\n                    <button name=\\"button_done\\" type=\\"object\\" string=\\"Bloquear\\" invisible=\\"state != 'purchase'\\" data-hotkey=\\"l\\"/>\\n                    <button name=\\"button_unlock\\" type=\\"object\\" string=\\"Desbloquear\\" invisible=\\"state != 'done'\\" groups=\\"purchase.group_purchase_manager\\" data-hotkey=\\"l\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"draft,sent,purchase\\" readonly=\\"1\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"action_bill_matching\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" icon=\\"fa-bullseye\\" invisible=\\"not partner_id or state not in ('purchase', 'done') or not partner_bill_count or invoice_status == 'invoiced'\\">\\n                            <div class=\\"o_field_statinfo\\">\\n                                <span class=\\"o_stat_text\\">Correspondência de contas</span>\\n                            </div>\\n                        </button>\\n                        <button type=\\"object\\" name=\\"action_view_invoice\\" class=\\"oe_stat_button\\" icon=\\"fa-pencil-square-o\\" invisible=\\"invoice_count == 0 or state in ('draft', 'sent', 'to approve')\\">\\n                            <field name=\\"invoice_count\\" widget=\\"statinfo\\" string=\\"Faturas de Fornecedor\\"/>\\n                            <field name=\\"invoice_ids\\" invisible=\\"1\\"/>\\n                        </button>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <span class=\\"o_form_label\\" invisible=\\"state not in ('draft', 'sent')\\">Solicitação de cotação </span>\\n                        <span class=\\"o_form_label\\" invisible=\\"state in ('draft', 'sent')\\">Pedido de compra </span>\\n                        <h1 class=\\"d-flex\\">\\n                            <field name=\\"priority\\" widget=\\"priority\\" class=\\"me-3\\"/>\\n                            <field name=\\"name\\" readonly=\\"1\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\" context=\\"{'res_partner_search_mode': 'supplier', 'show_vat': True}\\" placeholder=\\"Nome, NIF, e-mail ou referência\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"partner_ref\\"/>\\n                            <field name=\\"currency_id\\" groups=\\"base.group_multi_currency\\" force_save=\\"1\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"id\\" invisible=\\"1\\"/>\\n                            <field name=\\"company_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"currency_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" groups=\\"!base.group_multi_currency\\"/>\\n                            <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"date_order\\" invisible=\\"state in ('purchase', 'done')\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <label for=\\"date_approve\\" invisible=\\"state not in ('purchase', 'done')\\"/>\\n                            <div name=\\"date_approve\\" invisible=\\"state not in ('purchase', 'done')\\" class=\\"o_row\\">\\n                                <field name=\\"date_approve\\"/>\\n                            </div>\\n                            <label for=\\"date_planned\\"/>\\n                            <div name=\\"date_planned_div\\" class=\\"o_row\\">\\n                                <field name=\\"date_planned\\" readonly=\\"state not in ('draft', 'sent', 'to approve', 'purchase')\\"/>\\n                                <field name=\\"mail_reminder_confirmed\\" invisible=\\"1\\"/>\\n                                <span class=\\"text-muted\\" invisible=\\"not mail_reminder_confirmed\\">(confirmed by vendor)</span>\\n                            </div>\\n                            <label for=\\"receipt_reminder_email\\" class=\\"d-none\\" groups=\\"purchase.group_send_reminder\\"/>\\n                            <div name=\\"reminder\\" class=\\"o_row\\" groups=\\"purchase.group_send_reminder\\" title=\\"Envie um email de confirmação ao fornecedor X dias antes da data prevista de recebimento para que possa confirmar a data exata.\\">\\n                                <field name=\\"receipt_reminder_email\\"/>\\n                                <span>Solicitar confirmação</span>\\n                                <div class=\\"o_row oe_inline\\" invisible=\\"not receipt_reminder_email\\">\\n                                    <field name=\\"reminder_date_before_receipt\\" class=\\"oe_inline\\" style=\\"max-width: 30px;\\"/>\\n                                    dia(s) antes\\n                                    <widget name=\\"toaster_button\\" button_name=\\"send_reminder_preview\\" title=\\"Pré-visualize o e-mail de lembrete enviando-o para si.\\" invisible=\\"not id\\"/>\\n                                </div>\\n                            </div>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Artigos\\" name=\\"products\\">\\n                            <field name=\\"tax_country_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"order_line\\" widget=\\"product_label_section_and_note_field_o2m\\" mode=\\"list,kanban\\" context=\\"{'default_state': 'draft'}\\" readonly=\\"state in ('done', 'cancel')\\">\\n                                <list string=\\"Linhas de Encomenda\\" editable=\\"bottom\\">\\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                                    <field name=\\"tax_calculation_rounding_method\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"product_type\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"product_uom\\" column_invisible=\\"True\\" groups=\\"!uom.group_uom\\"/>\\n                                    <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"invoice_lines\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                    <!-- optional=\\"show\\" allows name (description) to be editable -->\\n                                    <field name=\\"product_id\\" widget=\\"product_label_section_and_note_field\\" readonly=\\"state in ('purchase', 'to approve', 'done', 'cancel') or is_downpayment\\" required=\\"not display_type and not is_downpayment\\" optional=\\"show\\" context=\\"{'partner_id':partner_id, 'quantity':product_qty, 'company_id': parent.company_id}\\" force_save=\\"1\\" domain=\\"[('purchase_ok', '=', True), '|', ('company_id', '=', False), ('company_id', 'parent_of', parent.company_id)]\\"/>\\n                                    <field name=\\"name\\" widget=\\"section_and_note_text\\" optional=\\"show\\"/>\\n                                    <field name=\\"date_planned\\" optional=\\"hide\\" required=\\"not display_type and not is_downpayment\\" force_save=\\"1\\" readonly=\\"is_downpayment\\"/>\\n                                    <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" optional=\\"hide\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'purchase_order', 'amount_field': 'price_subtotal'}\\"/>\\n                                    <field name=\\"product_qty\\" readonly=\\"is_downpayment\\"/>\\n                                    <field name=\\"qty_received_manual\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"qty_received_method\\" column_invisible=\\"True\\"/>\\n                                    <field name=\\"qty_received\\" string=\\"Recebido\\" column_invisible=\\"parent.state not in ('purchase', 'done')\\" readonly=\\"qty_received_method != 'manual' or is_downpayment\\" optional=\\"show\\"/>\\n                                    <field name=\\"qty_invoiced\\" string=\\"Faturado\\" column_invisible=\\"parent.state not in ('purchase', 'done')\\" optional=\\"show\\"/>\\n                                    <field name=\\"product_uom\\" string=\\"UoM\\" groups=\\"uom.group_uom\\" readonly=\\"state in ('purchase', 'done', 'cancel') or is_downpayment\\" required=\\"not display_type and not is_downpayment\\" options=\\"{'no_open': True}\\" force_save=\\"1\\" optional=\\"show\\"/>\\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 != 0\\"/>\\n                                    <button name=\\"action_purchase_history\\" type=\\"object\\" icon=\\"fa-history\\" title=\\"Histórico de compras\\" invisible=\\"not id\\"/>\\n                                    <field name=\\"taxes_id\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=', 'purchase'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id), ('active', '=', True)]\\" context=\\"{'default_type_tax_use': 'purchase', 'search_view_ref': 'account.account_tax_view_search'}\\" options=\\"{'no_create': True}\\" optional=\\"show\\" readonly=\\"is_downpayment\\"/>\\n                                    <field name=\\"discount\\" string=\\"Desc.%\\" width=\\"50px\\" readonly=\\"qty_invoiced != 0\\" optional=\\"hide\\"/>\\n                                    <field name=\\"price_subtotal\\" string=\\"Valor\\"/>\\n                                </list>\\n                                <form string=\\"Linha de Encomenda\\">\\n                                        <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                                        <field name=\\"state\\" invisible=\\"1\\"/>\\n                                        <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                        <group invisible=\\"display_type\\">\\n                                            <group>\\n                                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                                <field name=\\"product_id\\" context=\\"{'partner_id': parent.partner_id}\\" widget=\\"many2one_barcode\\" domain=\\"[('purchase_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]\\" readonly=\\"state in ('purchase', 'to approve', 'done', 'cancel')\\"/>\\n                                                <label for=\\"product_qty\\"/>\\n                                                <div class=\\"o_row\\">\\n                                                    <field name=\\"product_qty\\"/>\\n                                                    <field name=\\"product_uom\\" groups=\\"uom.group_uom\\" required=\\"not display_type and not is_downpayment\\"/>\\n                                                </div>\\n                                                <field name=\\"qty_received_method\\" invisible=\\"1\\"/>\\n                                                <field name=\\"qty_received\\" string=\\"Quantidade recebida\\" invisible=\\"parent.state not in ('purchase', 'done')\\" readonly=\\"qty_received_method != 'manual'\\"/>\\n                                                <field name=\\"qty_invoiced\\" string=\\"Quantidade facturada\\" invisible=\\"parent.state not in ('purchase', 'done')\\"/>\\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=\\"discount\\"/>\\n                                                <field name=\\"taxes_id\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=', 'purchase'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" options=\\"{'no_create': True}\\"/>\\n                                            </group>\\n                                            <group>\\n                                                <field name=\\"date_planned\\" required=\\"not display_type and not is_downpayment\\"/>\\n                                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'purchase_order'}\\"/>\\n                                            </group>\\n                                            <group>\\n                                            <notebook colspan=\\"4\\">\\n                                                <page string=\\"Notas\\" name=\\"notes\\">\\n                                                    <field name=\\"name\\"/>\\n                                                </page>\\n                                                <page string=\\"Faturas e Encomendas a chegar\\" name=\\"invoices_incoming_shiptments\\">\\n                                                    <field name=\\"invoice_lines\\"/>\\n                                                </page>\\n                                            </notebook>\\n                                            </group>\\n                                        </group>\\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\\" nolabel=\\"1\\" invisible=\\"not display_type\\"/>\\n                                </form>\\n                                <kanban class=\\"o_kanban_mobile\\">\\n                                     <field name=\\"display_type\\"/>\\n                                     <field name=\\"tax_calculation_rounding_method\\"/>\\n                                     <templates>\\n                                         <t t-name=\\"card\\">\\n                                            <t t-if=\\"!record.display_type.raw_value\\">\\n                                                <div class=\\"row\\">\\n                                                    <field name=\\"product_id\\" class=\\"fw-bold col-8\\"/>\\n                                                    <span class=\\"fw-bold col-4\\">\\n                                                        Sem impostos: <field name=\\"price_subtotal\\" class=\\"float-end\\"/>\\n                                                    </span>\\n                                                </div>\\n                                                <div class=\\"row\\">\\n                                                    <span class=\\"col-8 text-muted\\">\\n                                                        Quantidade:\\n                                                        <field name=\\"product_qty\\"/>\\n                                                        <field name=\\"product_uom\\" groups=\\"uom.group_uom\\" class=\\"small\\"/>\\n                                                    </span>\\n                                                    <span class=\\"fw-bold col-4\\" t-if=\\"record.tax_calculation_rounding_method.raw_value === 'round_per_line'\\">\\n                                                        Impostos incl.: <field name=\\"price_total\\"/>\\n                                                    </span>\\n                                                </div>\\n                                                <span class=\\"text-muted\\">\\n                                                    Preço Unitário:\\n                                                    <field name=\\"price_unit\\"/>\\n                                                </span>\\n                                                <span class=\\"text-muted\\" t-if=\\"record.discount.raw_value\\">\\n                                                    Desconto: <field name=\\"discount\\"/>%\\n                                                </span>\\n                                            </t>\\n                                            <div t-elif=\\"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                                            </div>\\n                                         </t>\\n                                     </templates>\\n                                 </kanban>\\n                            </field>\\n                            <group>\\n                                <group>\\n                                    <field colspan=\\"2\\" name=\\"notes\\" nolabel=\\"1\\" placeholder=\\"Defina os seus termos e condições ...\\"/>\\n                                </group>\\n                                <group class=\\"oe_subtotal_footer\\">\\n                                    <field name=\\"tax_totals\\" widget=\\"account-tax-totals-field\\" nolabel=\\"1\\" readonly=\\"1\\"/>\\n                                </group>\\n                            </group>\\n                            <div class=\\"clearfix\\"/>\\n                        </page>\\n                        <page string=\\"Outra Informação\\" name=\\"purchase_delivery_invoice\\">\\n                            <group>\\n                                <group name=\\"other_info\\">\\n                                    <field name=\\"user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                                    <field name=\\"origin\\"/>\\n                                </group>\\n                                <group name=\\"invoice_info\\">\\n                                    <field name=\\"invoice_status\\" invisible=\\"state in ('draft', 'sent', 'to approve', 'cancel')\\"/>\\n                                    <field name=\\"payment_term_id\\" readonly=\\"invoice_status == 'invoiced' or state == 'done'\\" options=\\"{'no_create': True}\\"/>\\n                                    <field name=\\"fiscal_position_id\\" options=\\"{'no_create': True}\\" readonly=\\"invoice_status == 'invoiced' or state == 'done'\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter/>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Purchase Order" class="o_purchase_order">\n                <header>\n                    <button name="action_rfq_send" invisible="state != 'draft'" string="Send by Email" type="object" context="{'send_rfq':True}" class="oe_highlight" data-hotkey="g"/>\n                    <button name="print_quotation" string="Print RFQ" type="object" invisible="state != 'draft'" class="oe_highlight" groups="base.group_user" data-hotkey="k"/>\n                    <button name="button_confirm" type="object" invisible="state != 'sent'" string="Confirm Order" context="{'validate_analytic': True}" class="oe_highlight" id="bid_confirm" data-hotkey="q"/>\n                    <button name="button_approve" type="object" invisible="state != 'to approve'" string="Approve Order" class="oe_highlight" groups="purchase.group_purchase_manager" data-hotkey="z"/>\n                    <button name="action_create_invoice" string="Create Bill" type="object" class="oe_highlight" context="{'create_bill':True}" invisible="state not in ('purchase', 'done') or invoice_status in ('no', 'invoiced')" data-hotkey="w"/>\n                    <button name="action_rfq_send" invisible="state != 'sent'" string="Re-Send by Email" type="object" context="{'send_rfq':True}" data-hotkey="g"/>\n                    <button name="print_quotation" string="Print RFQ" type="object" invisible="state != 'sent'" groups="base.group_user" data-hotkey="k"/>\n                    <button name="button_confirm" type="object" invisible="state != 'draft'" context="{'validate_analytic': True}" string="Confirm Order" id="draft_confirm" data-hotkey="q"/>\n                    <button name="action_rfq_send" invisible="state != 'purchase'" string="Send PO by Email" type="object" context="{'send_rfq':False}" data-hotkey="g"/>\n                    <button name="confirm_reminder_mail" string="Confirm Receipt Date" type="object" invisible="state not in ('purchase', 'done') or mail_reminder_confirmed or not date_planned" groups="base.group_no_one" data-hotkey="o"/>\n                    <button name="action_create_invoice" string="Create Bill" type="object" context="{'create_bill':True}" invisible="state not in ('purchase', 'done') or invoice_status not in ('no', 'invoiced') or not order_line" data-hotkey="w"/>\n                    <button name="button_draft" invisible="state != 'cancel'" string="Set to Draft" type="object" data-hotkey="o"/>\n                    <button name="button_cancel" invisible="state not in ('draft', 'to approve', 'sent', 'purchase')" string="Cancel" type="object" data-hotkey="x"/>\n                    <button name="button_done" type="object" string="Lock" invisible="state != 'purchase'" data-hotkey="l"/>\n                    <button name="button_unlock" type="object" string="Unlock" invisible="state != 'done'" groups="purchase.group_purchase_manager" data-hotkey="l"/>\n                    <field name="state" widget="statusbar" statusbar_visible="draft,sent,purchase" readonly="1"/>\n                </header>\n                <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <button class="oe_stat_button" name="action_bill_matching" type="object" groups="account.group_account_invoice" icon="fa-bullseye" invisible="not partner_id or state not in ('purchase', 'done') or not partner_bill_count or invoice_status == 'invoiced'">\n                            <div class="o_field_statinfo">\n                                <span class="o_stat_text">Bill Matching</span>\n                            </div>\n                        </button>\n                        <button type="object" name="action_view_invoice" class="oe_stat_button" icon="fa-pencil-square-o" invisible="invoice_count == 0 or state in ('draft', 'sent', 'to approve')">\n                            <field name="invoice_count" widget="statinfo" string="Vendor Bills"/>\n                            <field name="invoice_ids" invisible="1"/>\n                        </button>\n                    </div>\n                    <div class="oe_title">\n                        <span class="o_form_label" invisible="state not in ('draft', 'sent')">Request for Quotation </span>\n                        <span class="o_form_label" invisible="state in ('draft', 'sent')">Purchase Order </span>\n                        <h1 class="d-flex">\n                            <field name="priority" widget="priority" class="me-3"/>\n                            <field name="name" readonly="1"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="partner_id" widget="res_partner_many2one" context="{'res_partner_search_mode': 'supplier', 'show_vat': True}" placeholder="Name, TIN, Email, or Reference" readonly="state in ['cancel', 'done', 'purchase']"/>\n                            <field name="partner_ref"/>\n                            <field name="currency_id" groups="base.group_multi_currency" force_save="1" readonly="state in ['cancel', 'done', 'purchase']"/>\n                            <field name="id" invisible="1"/>\n                            <field name="company_id" invisible="1" readonly="state in ['cancel', 'done', 'purchase']"/>\n                            <field name="currency_id" invisible="1" readonly="state in ['cancel', 'done', 'purchase']" groups="!base.group_multi_currency"/>\n                            <field name="tax_calculation_rounding_method" invisible="1"/>\n                        </group>\n                        <group>\n                            <field name="date_order" invisible="state in ('purchase', 'done')" readonly="state in ['cancel', 'done', 'purchase']"/>\n                            <label for="date_approve" invisible="state not in ('purchase', 'done')"/>\n                            <div name="date_approve" invisible="state not in ('purchase', 'done')" class="o_row">\n                                <field name="date_approve"/>\n                            </div>\n                            <label for="date_planned"/>\n                            <div name="date_planned_div" class="o_row">\n                                <field name="date_planned" readonly="state not in ('draft', 'sent', 'to approve', 'purchase')"/>\n                                <field name="mail_reminder_confirmed" invisible="1"/>\n                                <span class="text-muted" invisible="not mail_reminder_confirmed">(confirmed by vendor)</span>\n                            </div>\n                            <label for="receipt_reminder_email" class="d-none" groups="purchase.group_send_reminder"/>\n                            <div name="reminder" class="o_row" groups="purchase.group_send_reminder" title="Automatically send a confirmation email to the vendor X days before the expected receipt date, asking him to confirm the exact date.">\n                                <field name="receipt_reminder_email"/>\n                                <span>Ask confirmation</span>\n                                <div class="o_row oe_inline" invisible="not receipt_reminder_email">\n                                    <field name="reminder_date_before_receipt" class="oe_inline" style="max-width: 30px;"/>\n                                    day(s) before\n                                    <widget name="toaster_button" button_name="send_reminder_preview" title="Preview the reminder email by sending it to yourself." invisible="not id"/>\n                                </div>\n                            </div>\n                        </group>\n                    </group>\n                    <notebook>\n                        <page string="Products" name="products">\n                            <field name="tax_country_id" invisible="1"/>\n                            <field name="order_line" widget="product_label_section_and_note_field_o2m" mode="list,kanban" context="{'default_state': 'draft'}" readonly="state in ('done', 'cancel')">\n                                <list string="Purchase Order Lines" editable="bottom">\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                                    <field name="tax_calculation_rounding_method" column_invisible="True"/>\n                                    <field name="display_type" column_invisible="True"/>\n                                    <field name="company_id" column_invisible="True"/>\n                                    <field name="currency_id" column_invisible="True"/>\n                                    <field name="state" column_invisible="True"/>\n                                    <field name="product_type" column_invisible="True"/>\n                                    <field name="product_uom" column_invisible="True" groups="!uom.group_uom"/>\n                                    <field name="product_uom_category_id" column_invisible="True"/>\n                                    <field name="invoice_lines" column_invisible="True"/>\n                                    <field name="sequence" widget="handle"/>\n                                    <!-- optional="show" allows name (description) to be editable -->\n                                    <field name="product_id" widget="product_label_section_and_note_field" readonly="state in ('purchase', 'to approve', 'done', 'cancel') or is_downpayment" required="not display_type and not is_downpayment" optional="show" context="{'partner_id':partner_id, 'quantity':product_qty, 'company_id': parent.company_id}" force_save="1" domain="[('purchase_ok', '=', True), '|', ('company_id', '=', False), ('company_id', 'parent_of', parent.company_id)]"/>\n                                    <field name="name" widget="section_and_note_text" optional="show"/>\n                                    <field name="date_planned" optional="hide" required="not display_type and not is_downpayment" force_save="1" readonly="is_downpayment"/>\n                                    <field name="analytic_distribution" widget="analytic_distribution" optional="hide" groups="analytic.group_analytic_accounting" options="{'product_field': 'product_id', 'business_domain': 'purchase_order', 'amount_field': 'price_subtotal'}"/>\n                                    <field name="product_qty" readonly="is_downpayment"/>\n                                    <field name="qty_received_manual" column_invisible="True"/>\n                                    <field name="qty_received_method" column_invisible="True"/>\n                                    <field name="qty_received" string="Received" column_invisible="parent.state not in ('purchase', 'done')" readonly="qty_received_method != 'manual' or is_downpayment" optional="show"/>\n                                    <field name="qty_invoiced" string="Billed" column_invisible="parent.state not in ('purchase', 'done')" optional="show"/>\n                                    <field name="product_uom" string="UoM" groups="uom.group_uom" readonly="state in ('purchase', 'done', 'cancel') or is_downpayment" required="not display_type and not is_downpayment" options="{'no_open': True}" force_save="1" optional="show"/>\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 != 0"/>\n                                    <button name="action_purchase_history" type="object" icon="fa-history" title="Purchase History" invisible="not id"/>\n                                    <field name="taxes_id" widget="many2many_tags" domain="[('type_tax_use', '=', 'purchase'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id), ('active', '=', True)]" context="{'default_type_tax_use': 'purchase', 'search_view_ref': 'account.account_tax_view_search'}" options="{'no_create': True}" optional="show" readonly="is_downpayment"/>\n                                    <field name="discount" string="Disc.%" width="50px" readonly="qty_invoiced != 0" optional="hide"/>\n                                    <field name="price_subtotal" string="Amount"/>\n                                </list>\n                                <form string="Purchase Order Line">\n                                        <field name="tax_calculation_rounding_method" invisible="1"/>\n                                        <field name="state" invisible="1"/>\n                                        <field name="display_type" invisible="1"/>\n                                        <field name="company_id" invisible="1"/>\n                                        <group invisible="display_type">\n                                            <group>\n                                                <field name="product_uom_category_id" invisible="1"/>\n                                                <field name="product_id" context="{'partner_id': parent.partner_id}" widget="many2one_barcode" domain="[('purchase_ok', '=', True), '|', ('company_id', '=', False), ('company_id', '=', parent.company_id)]" readonly="state in ('purchase', 'to approve', 'done', 'cancel')"/>\n                                                <label for="product_qty"/>\n                                                <div class="o_row">\n                                                    <field name="product_qty"/>\n                                                    <field name="product_uom" groups="uom.group_uom" required="not display_type and not is_downpayment"/>\n                                                </div>\n                                                <field name="qty_received_method" invisible="1"/>\n                                                <field name="qty_received" string="Received Quantity" invisible="parent.state not in ('purchase', 'done')" readonly="qty_received_method != 'manual'"/>\n                                                <field name="qty_invoiced" string="Billed Quantity" invisible="parent.state not in ('purchase', 'done')"/>\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="discount"/>\n                                                <field name="taxes_id" widget="many2many_tags" domain="[('type_tax_use', '=', 'purchase'), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]" options="{'no_create': True}"/>\n                                            </group>\n                                            <group>\n                                                <field name="date_planned" required="not display_type and not is_downpayment"/>\n                                                <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting" options="{'product_field': 'product_id', 'business_domain': 'purchase_order'}"/>\n                                            </group>\n                                            <group>\n                                            <notebook colspan="4">\n                                                <page string="Notes" name="notes">\n                                                    <field name="name"/>\n                                                </page>\n                                                <page string="Invoices and Incoming Shipments" name="invoices_incoming_shiptments">\n                                                    <field name="invoice_lines"/>\n                                                </page>\n                                            </notebook>\n                                            </group>\n                                        </group>\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" nolabel="1" invisible="not display_type"/>\n                                </form>\n                                <kanban class="o_kanban_mobile">\n                                     <field name="display_type"/>\n                                     <field name="tax_calculation_rounding_method"/>\n                                     <templates>\n                                         <t t-name="card">\n                                            <t t-if="!record.display_type.raw_value">\n                                                <div class="row">\n                                                    <field name="product_id" class="fw-bold col-8"/>\n                                                    <span class="fw-bold col-4">\n                                                        Tax excl.: <field name="price_subtotal" class="float-end"/>\n                                                    </span>\n                                                </div>\n                                                <div class="row">\n                                                    <span class="col-8 text-muted">\n                                                        Quantity:\n                                                        <field name="product_qty"/>\n                                                        <field name="product_uom" groups="uom.group_uom" class="small"/>\n                                                    </span>\n                                                    <span class="fw-bold col-4" t-if="record.tax_calculation_rounding_method.raw_value === 'round_per_line'">\n                                                        Tax incl.: <field name="price_total"/>\n                                                    </span>\n                                                </div>\n                                                <span class="text-muted">\n                                                    Unit Price:\n                                                    <field name="price_unit"/>\n                                                </span>\n                                                <span class="text-muted" t-if="record.discount.raw_value">\n                                                    Discount: <field name="discount"/>%\n                                                </span>\n                                            </t>\n                                            <div t-elif="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                                            </div>\n                                         </t>\n                                     </templates>\n                                 </kanban>\n                            </field>\n                            <group>\n                                <group>\n                                    <field colspan="2" name="notes" nolabel="1" placeholder="Define your terms and conditions ..."/>\n                                </group>\n                                <group class="oe_subtotal_footer">\n                                    <field name="tax_totals" widget="account-tax-totals-field" nolabel="1" readonly="1"/>\n                                </group>\n                            </group>\n                            <div class="clearfix"/>\n                        </page>\n                        <page string="Other Information" name="purchase_delivery_invoice">\n                            <group>\n                                <group name="other_info">\n                                    <field name="user_id" domain="[('share', '=', False)]" widget="many2one_avatar_user"/>\n                                    <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}" readonly="state in ['cancel', 'done', 'purchase']"/>\n                                    <field name="origin"/>\n                                </group>\n                                <group name="invoice_info">\n                                    <field name="invoice_status" invisible="state in ('draft', 'sent', 'to approve', 'cancel')"/>\n                                    <field name="payment_term_id" readonly="invoice_status == 'invoiced' or state == 'done'" options="{'no_create': True}"/>\n                                    <field name="fiscal_position_id" options="{'no_create': True}" readonly="invoice_status == 'invoiced' or state == 'done'"/>\n                                </group>\n                            </group>\n                        </page>\n                    </notebook>\n                </sheet>\n                <chatter/>\n                </form>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
95	16	\N	1	1	ir.module.module.list.select	ir.module.module	\N	search	base/views/ir_module_views.xml	primary	{"en_US": "<search string=\\"Search modules\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', '|', ('summary', 'ilike', self), ('shortdesc', 'ilike', self), ('name',                         'ilike', self)]\\" string=\\"Module\\"/>\\n                    <filter name=\\"app\\" string=\\"Apps\\" domain=\\"[('application', '=', True)]\\"/>\\n                    <filter name=\\"extra\\" string=\\"Extra\\" domain=\\"[('application', '=', False)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"installed\\" string=\\"Installed\\" domain=\\"[('state', 'in', ['installed', 'to upgrade', 'to remove'])]\\"/>\\n                    <filter name=\\"not_installed\\" string=\\"Not Installed\\" domain=\\"[('state', 'in', ['uninstalled', 'uninstallable', 'to install'])]\\"/>\\n                    <field name=\\"category_id\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter string=\\"Author\\" name=\\"author\\" domain=\\"[]\\" context=\\"{'group_by':'author'}\\"/>\\n                        <filter string=\\"Category\\" name=\\"category\\" domain=\\"[]\\" context=\\"{'group_by':'category_id'}\\"/>\\n                        <filter string=\\"Status\\" name=\\"state\\" domain=\\"[]\\" context=\\"{'group_by':'state'}\\"/>\\n                    </group>\\n                    <searchpanel>\\n                        <field name=\\"category_id\\" string=\\"Categories\\" enable_counters=\\"1\\"/>\\n                    </searchpanel>\\n               </search>", "es_ES": "<search string=\\"Buscar módulos\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', '|', ('summary', 'ilike', self), ('shortdesc', 'ilike', self), ('name',                         'ilike', self)]\\" string=\\"Módulo\\"/>\\n                    <filter name=\\"app\\" string=\\"Aplicaciones\\" domain=\\"[('application', '=', True)]\\"/>\\n                    <filter name=\\"extra\\" string=\\"Extra\\" domain=\\"[('application', '=', False)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"installed\\" string=\\"Instalado\\" domain=\\"[('state', 'in', ['installed', 'to upgrade', 'to remove'])]\\"/>\\n                    <filter name=\\"not_installed\\" string=\\"No instalado\\" domain=\\"[('state', 'in', ['uninstalled', 'uninstallable', 'to install'])]\\"/>\\n                    <field name=\\"category_id\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Autor\\" name=\\"author\\" domain=\\"[]\\" context=\\"{'group_by':'author'}\\"/>\\n                        <filter string=\\"Categoría\\" name=\\"category\\" domain=\\"[]\\" context=\\"{'group_by':'category_id'}\\"/>\\n                        <filter string=\\"Estado\\" name=\\"state\\" domain=\\"[]\\" context=\\"{'group_by':'state'}\\"/>\\n                    </group>\\n                    <searchpanel>\\n                        <field name=\\"category_id\\" string=\\"Categorías\\" enable_counters=\\"1\\"/>\\n                    </searchpanel>\\n               </search>", "pt_PT": "<search string=\\"Pesquisar módulos\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', '|', ('summary', 'ilike', self), ('shortdesc', 'ilike', self), ('name',                         'ilike', self)]\\" string=\\"Módulo\\"/>\\n                    <filter name=\\"app\\" string=\\"Apps\\" domain=\\"[('application', '=', True)]\\"/>\\n                    <filter name=\\"extra\\" string=\\"Extra\\" domain=\\"[('application', '=', False)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"installed\\" string=\\"Instalado\\" domain=\\"[('state', 'in', ['installed', 'to upgrade', 'to remove'])]\\"/>\\n                    <filter name=\\"not_installed\\" string=\\"Não instalado\\" domain=\\"[('state', 'in', ['uninstalled', 'uninstallable', 'to install'])]\\"/>\\n                    <field name=\\"category_id\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Autor\\" name=\\"author\\" domain=\\"[]\\" context=\\"{'group_by':'author'}\\"/>\\n                        <filter string=\\"Categoria\\" name=\\"category\\" domain=\\"[]\\" context=\\"{'group_by':'category_id'}\\"/>\\n                        <filter string=\\"Estado\\" name=\\"state\\" domain=\\"[]\\" context=\\"{'group_by':'state'}\\"/>\\n                    </group>\\n                    <searchpanel>\\n                        <field name=\\"category_id\\" string=\\"Categorias\\" enable_counters=\\"1\\"/>\\n                    </searchpanel>\\n               </search>"}	<?xml version="1.0"?>\n<search string="Search modules">\n                    <field name="name" filter_domain="['|', '|', ('summary', 'ilike', self), ('shortdesc', 'ilike', self), ('name',                         'ilike', self)]" string="Module"/>\n                    <filter name="app" string="Apps" domain="[('application', '=', True)]"/>\n                    <filter name="extra" string="Extra" domain="[('application', '=', False)]"/>\n                    <separator/>\n                    <filter name="installed" string="Installed" domain="[('state', 'in', ['installed', 'to upgrade', 'to remove'])]"/>\n                    <filter name="not_installed" string="Not Installed" domain="[('state', 'in', ['uninstalled', 'uninstallable', 'to install'])]"/>\n                    <field name="category_id"/>\n                    <group expand="0" string="Group By">\n                        <filter string="Author" name="author" domain="[]" context="{'group_by':'author'}"/>\n                        <filter string="Category" name="category" domain="[]" context="{'group_by':'category_id'}"/>\n                        <filter string="Status" name="state" domain="[]" context="{'group_by':'state'}"/>\n                    </group>\n                    <searchpanel>\n                        <field name="category_id" string="Categories" enable_counters="1"/>\n                    </searchpanel>\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
2164	16	\N	1	1	purchase.order.kanban	purchase.order	\N	kanban	purchase/views/purchase_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\" js_class=\\"purchase_dashboard_kanban\\" sample=\\"1\\" quick_create=\\"false\\">\\n                    <field name=\\"date_order\\"/>\\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\\">\\n                                <field name=\\"priority\\" widget=\\"priority\\" class=\\"mt-1 me-1\\"/>\\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-nowrap\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"date_order\\" options=\\"{'show_time': false}\\"/>\\n                                    <field name=\\"activity_ids\\" widget=\\"kanban_activity\\"/>\\n                                </div>\\n                                <field name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'default', 'cancel': 'default', 'done': 'success', 'approved': 'warning'}}\\" class=\\"ms-auto\\"/>\\n                            </footer>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile" js_class="purchase_dashboard_kanban" sample="1" quick_create="false">\n                    <field name="date_order"/>\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">\n                                <field name="priority" widget="priority" class="mt-1 me-1"/>\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-nowrap">\n                                    <field name="name"/>\n                                    <field name="date_order" options="{'show_time': false}"/>\n                                    <field name="activity_ids" widget="kanban_activity"/>\n                                </div>\n                                <field name="state" widget="label_selection" options="{'classes': {'draft': 'default', 'cancel': 'default', 'done': 'success', 'approved': 'warning'}}" class="ms-auto"/>\n                            </footer>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2165	20	2164	1	1	purchase.order.view.kanban.without.dashboard	purchase.order	\N	kanban	purchase/views/purchase_views.xml	primary	{"en_US": "<xpath expr=\\"//kanban\\" position=\\"attributes\\">\\n                    <attribute name=\\"js_class\\"/>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//kanban" position="attributes">\n                    <attribute name="js_class"/>\n                </xpath>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
96	16	\N	1	1	ir.module.module.form	ir.module.module	\N	form	base/views/ir_module_views.xml	primary	{"en_US": "<form create=\\"0\\" edit=\\"0\\" string=\\"Module\\" class=\\"o_module_form\\">\\n                    <link rel=\\"stylesheet\\" href=\\"/base/static/src/css/description.css\\"/>\\n                    <sheet>\\n                    <field name=\\"icon_image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"mb32\\">\\n                        <h1 class=\\"d-flex flex-column\\">\\n                            <field name=\\"shortdesc\\" placeholder=\\"Module Name\\"/>\\n                            <field class=\\"fs-2 text-muted\\" name=\\"summary\\" invisible=\\"not summary\\"/>\\n                        </h1>\\n                        <h4 class=\\"text-muted d-flex flex-column\\">\\n                            <div>By <field name=\\"author\\" class=\\"oe_inline\\" placeholder=\\"Author Name\\"/> </div>\\n                            <small><field name=\\"website\\" widget=\\"url\\" invisible=\\"not website\\"/></small>\\n                        </h4>\\n\\n                        <div>\\n                            <button name=\\"button_immediate_install\\" string=\\"Activate\\" invisible=\\"to_buy or state != 'uninstalled'\\" type=\\"object\\" class=\\"btn btn-primary me-1\\" groups=\\"base.group_system\\"/>\\n                            <a href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module#hosting=on_premise\\" target=\\"_blank\\" class=\\"btn btn-primary me-1\\" invisible=\\"not to_buy or state not in ('uninstalled', 'uninstallable')\\" role=\\"button\\">Upgrade</a>\\n                            <button name=\\"button_immediate_upgrade\\" invisible=\\"state != 'installed'\\" string=\\"Upgrade\\" type=\\"object\\" class=\\"btn btn-primary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_uninstall_wizard\\" invisible=\\"state != 'installed'\\" string=\\"Uninstall\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_uninstall_cancel\\" invisible=\\"state != 'to remove'\\" string=\\"Cancel Uninstall\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_upgrade_cancel\\" invisible=\\"state != 'to upgrade'\\" string=\\"Cancel Upgrade\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_install_cancel\\" invisible=\\"state != 'to install'\\" string=\\"Cancel Install\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                        </div>\\n                        <h6 class=\\"text-muted mt-2\\" invisible=\\"not has_iap\\">Contains In-App Purchases</h6>\\n                    </div>\\n                    <div class=\\"clearfix\\"/>\\n                    <notebook groups=\\"base.group_no_one\\">\\n                        <page string=\\"Information\\" name=\\"information\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"category_id\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"license\\"/>\\n                                    <field name=\\"installed_version\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Technical Data\\" name=\\"technical_data\\">\\n                            <group col=\\"4\\">\\n                                <field name=\\"demo\\"/>\\n                                <field name=\\"application\\"/>\\n                                <field name=\\"state\\"/>\\n                            </group>\\n                            <group>\\n                                <group string=\\"Dependencies\\">\\n                                    <field name=\\"dependencies_id\\" nolabel=\\"1\\">\\n                                        <list string=\\"Dependencies\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"state\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                                <group string=\\"Exclusions\\">\\n                                    <field name=\\"exclusion_ids\\" nolabel=\\"1\\">\\n                                        <list string=\\"Exclusions\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"state\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Installed Features\\" name=\\"installed_features\\" invisible=\\"state != 'installed'\\">\\n                            <group string=\\"Created Menus\\"/>\\n                            <field name=\\"menus_by_module\\"/>\\n                            <group string=\\"Created Views\\"/>\\n                            <field name=\\"views_by_module\\"/>\\n                            <group string=\\"Defined Reports\\"/>\\n                            <field name=\\"reports_by_module\\"/>\\n                        </page>\\n                    </notebook>\\n                    <field name=\\"description_html\\" class=\\"oe_styling_v8\\" invisible=\\"not description_html\\"/>\\n                    </sheet>\\n                </form>", "es_ES": "<form create=\\"0\\" edit=\\"0\\" string=\\"Módulo\\" class=\\"o_module_form\\">\\n                    <link rel=\\"stylesheet\\" href=\\"/base/static/src/css/description.css\\"/>\\n                    <sheet>\\n                    <field name=\\"icon_image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"mb32\\">\\n                        <h1 class=\\"d-flex flex-column\\">\\n                            <field name=\\"shortdesc\\" placeholder=\\"Nombre de módulo\\"/>\\n                            <field class=\\"fs-2 text-muted\\" name=\\"summary\\" invisible=\\"not summary\\"/>\\n                        </h1>\\n                        <h4 class=\\"text-muted d-flex flex-column\\">\\n                            <div>Por <field name=\\"author\\" class=\\"oe_inline\\" placeholder=\\"Nombre del autor\\"/> </div>\\n                            <small><field name=\\"website\\" widget=\\"url\\" invisible=\\"not website\\"/></small>\\n                        </h4>\\n\\n                        <div>\\n                            <button name=\\"button_immediate_install\\" string=\\"Activar\\" invisible=\\"to_buy or state != 'uninstalled'\\" type=\\"object\\" class=\\"btn btn-primary me-1\\" groups=\\"base.group_system\\"/>\\n                            <a href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module#hosting=on_premise\\" target=\\"_blank\\" class=\\"btn btn-primary me-1\\" invisible=\\"not to_buy or state not in ('uninstalled', 'uninstallable')\\" role=\\"button\\">Actualizar</a>\\n                            <button name=\\"button_immediate_upgrade\\" invisible=\\"state != 'installed'\\" string=\\"Actualizar\\" type=\\"object\\" class=\\"btn btn-primary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_uninstall_wizard\\" invisible=\\"state != 'installed'\\" string=\\"Desinstalar\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_uninstall_cancel\\" invisible=\\"state != 'to remove'\\" string=\\"Cancelar desinstalación\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_upgrade_cancel\\" invisible=\\"state != 'to upgrade'\\" string=\\"Cancelar actualización\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_install_cancel\\" invisible=\\"state != 'to install'\\" string=\\"Cancelar instalación\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                        </div>\\n                        <h6 class=\\"text-muted mt-2\\" invisible=\\"not has_iap\\">Contiene compras dentro de la app</h6>\\n                    </div>\\n                    <div class=\\"clearfix\\"/>\\n                    <notebook groups=\\"base.group_no_one\\">\\n                        <page string=\\"Información\\" name=\\"information\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"category_id\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"license\\"/>\\n                                    <field name=\\"installed_version\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Datos técnicos\\" name=\\"technical_data\\">\\n                            <group col=\\"4\\">\\n                                <field name=\\"demo\\"/>\\n                                <field name=\\"application\\"/>\\n                                <field name=\\"state\\"/>\\n                            </group>\\n                            <group>\\n                                <group string=\\"Dependencias\\">\\n                                    <field name=\\"dependencies_id\\" nolabel=\\"1\\">\\n                                        <list string=\\"Dependencias\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"state\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                                <group string=\\"Exclusiones\\">\\n                                    <field name=\\"exclusion_ids\\" nolabel=\\"1\\">\\n                                        <list string=\\"Exclusiones\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"state\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Características instaladas\\" name=\\"installed_features\\" invisible=\\"state != 'installed'\\">\\n                            <group string=\\"Menús creados\\"/>\\n                            <field name=\\"menus_by_module\\"/>\\n                            <group string=\\"Vistas creadas\\"/>\\n                            <field name=\\"views_by_module\\"/>\\n                            <group string=\\"Informes definidos\\"/>\\n                            <field name=\\"reports_by_module\\"/>\\n                        </page>\\n                    </notebook>\\n                    <field name=\\"description_html\\" class=\\"oe_styling_v8\\" invisible=\\"not description_html\\"/>\\n                    </sheet>\\n                </form>", "pt_PT": "<form create=\\"0\\" edit=\\"0\\" string=\\"Módulo\\" class=\\"o_module_form\\">\\n                    <link rel=\\"stylesheet\\" href=\\"/base/static/src/css/description.css\\"/>\\n                    <sheet>\\n                    <field name=\\"icon_image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"mb32\\">\\n                        <h1 class=\\"d-flex flex-column\\">\\n                            <field name=\\"shortdesc\\" placeholder=\\"Nome do Módulo\\"/>\\n                            <field class=\\"fs-2 text-muted\\" name=\\"summary\\" invisible=\\"not summary\\"/>\\n                        </h1>\\n                        <h4 class=\\"text-muted d-flex flex-column\\">\\n                            <div>Por <field name=\\"author\\" class=\\"oe_inline\\" placeholder=\\"Nome de Autor\\"/> </div>\\n                            <small><field name=\\"website\\" widget=\\"url\\" invisible=\\"not website\\"/></small>\\n                        </h4>\\n\\n                        <div>\\n                            <button name=\\"button_immediate_install\\" string=\\"Ativar\\" invisible=\\"to_buy or state != 'uninstalled'\\" type=\\"object\\" class=\\"btn btn-primary me-1\\" groups=\\"base.group_system\\"/>\\n                            <a href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module#hosting=on_premise\\" target=\\"_blank\\" class=\\"btn btn-primary me-1\\" invisible=\\"not to_buy or state not in ('uninstalled', 'uninstallable')\\" role=\\"button\\">Atualizar</a>\\n                            <button name=\\"button_immediate_upgrade\\" invisible=\\"state != 'installed'\\" string=\\"Atualizar\\" type=\\"object\\" class=\\"btn btn-primary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_uninstall_wizard\\" invisible=\\"state != 'installed'\\" string=\\"Desinstalar\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_uninstall_cancel\\" invisible=\\"state != 'to remove'\\" string=\\"Cancelar Desinstalação\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_upgrade_cancel\\" invisible=\\"state != 'to upgrade'\\" string=\\"Cancelar Atualização\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_install_cancel\\" invisible=\\"state != 'to install'\\" string=\\"Cancelar Instalação\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                        </div>\\n                        <h6 class=\\"text-muted mt-2\\" invisible=\\"not has_iap\\">Contém Compras no Aplicativo</h6>\\n                    </div>\\n                    <div class=\\"clearfix\\"/>\\n                    <notebook groups=\\"base.group_no_one\\">\\n                        <page string=\\"Informação\\" name=\\"information\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"category_id\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"license\\"/>\\n                                    <field name=\\"installed_version\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Dados técnicos\\" name=\\"technical_data\\">\\n                            <group col=\\"4\\">\\n                                <field name=\\"demo\\"/>\\n                                <field name=\\"application\\"/>\\n                                <field name=\\"state\\"/>\\n                            </group>\\n                            <group>\\n                                <group string=\\"Dependências\\">\\n                                    <field name=\\"dependencies_id\\" nolabel=\\"1\\">\\n                                        <list string=\\"Dependências\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"state\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                                <group string=\\"Exclusões\\">\\n                                    <field name=\\"exclusion_ids\\" nolabel=\\"1\\">\\n                                        <list string=\\"Exclusões\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"state\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Funcionalidades Instaladas\\" name=\\"installed_features\\" invisible=\\"state != 'installed'\\">\\n                            <group string=\\"Menus Criados\\"/>\\n                            <field name=\\"menus_by_module\\"/>\\n                            <group string=\\"Vistas Criadas\\"/>\\n                            <field name=\\"views_by_module\\"/>\\n                            <group string=\\"Relatórios definidos\\"/>\\n                            <field name=\\"reports_by_module\\"/>\\n                        </page>\\n                    </notebook>\\n                    <field name=\\"description_html\\" class=\\"oe_styling_v8\\" invisible=\\"not description_html\\"/>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form create="0" edit="0" string="Module" class="o_module_form">\n                    <link rel="stylesheet" href="/base/static/src/css/description.css"/>\n                    <sheet>\n                    <field name="icon_image" widget="image" class="oe_avatar"/>\n                    <div class="mb32">\n                        <h1 class="d-flex flex-column">\n                            <field name="shortdesc" placeholder="Module Name"/>\n                            <field class="fs-2 text-muted" name="summary" invisible="not summary"/>\n                        </h1>\n                        <h4 class="text-muted d-flex flex-column">\n                            <div>By <field name="author" class="oe_inline" placeholder="Author Name"/> </div>\n                            <small><field name="website" widget="url" invisible="not website"/></small>\n                        </h4>\n\n                        <div>\n                            <button name="button_immediate_install" string="Activate" invisible="to_buy or state != 'uninstalled'" type="object" class="btn btn-primary me-1" groups="base.group_system"/>\n                            <a href="https://odoo.com/pricing?utm_source=db&amp;utm_medium=module#hosting=on_premise" target="_blank" class="btn btn-primary me-1" invisible="not to_buy or state not in ('uninstalled', 'uninstallable')" role="button">Upgrade</a>\n                            <button name="button_immediate_upgrade" invisible="state != 'installed'" string="Upgrade" type="object" class="btn btn-primary me-1" groups="base.group_system"/>\n                            <button name="button_uninstall_wizard" invisible="state != 'installed'" string="Uninstall" type="object" class="btn btn-secondary me-1" groups="base.group_system"/>\n                            <button name="button_uninstall_cancel" invisible="state != 'to remove'" string="Cancel Uninstall" type="object" class="btn btn-secondary me-1" groups="base.group_system"/>\n                            <button name="button_upgrade_cancel" invisible="state != 'to upgrade'" string="Cancel Upgrade" type="object" class="btn btn-secondary me-1" groups="base.group_system"/>\n                            <button name="button_install_cancel" invisible="state != 'to install'" string="Cancel Install" type="object" class="btn btn-secondary me-1" groups="base.group_system"/>\n                        </div>\n                        <h6 class="text-muted mt-2" invisible="not has_iap">Contains In-App Purchases</h6>\n                    </div>\n                    <div class="clearfix"/>\n                    <notebook groups="base.group_no_one">\n                        <page string="Information" name="information">\n                            <group>\n                                <group>\n                                    <field name="category_id" options="{'no_open': True, 'no_create': True}"/>\n                                    <field name="name"/>\n                                    <field name="license"/>\n                                    <field name="installed_version"/>\n                                </group>\n                            </group>\n                        </page>\n                        <page string="Technical Data" name="technical_data">\n                            <group col="4">\n                                <field name="demo"/>\n                                <field name="application"/>\n                                <field name="state"/>\n                            </group>\n                            <group>\n                                <group string="Dependencies">\n                                    <field name="dependencies_id" nolabel="1">\n                                        <list string="Dependencies">\n                                            <field name="name"/>\n                                            <field name="state"/>\n                                        </list>\n                                    </field>\n                                </group>\n                                <group string="Exclusions">\n                                    <field name="exclusion_ids" nolabel="1">\n                                        <list string="Exclusions">\n                                            <field name="name"/>\n                                            <field name="state"/>\n                                        </list>\n                                    </field>\n                                </group>\n                            </group>\n                        </page>\n                        <page string="Installed Features" name="installed_features" invisible="state != 'installed'">\n                            <group string="Created Menus"/>\n                            <field name="menus_by_module"/>\n                            <group string="Created Views"/>\n                            <field name="views_by_module"/>\n                            <group string="Defined Reports"/>\n                            <field name="reports_by_module"/>\n                        </page>\n                    </notebook>\n                    <field name="description_html" class="oe_styling_v8" invisible="not description_html"/>\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
97	16	\N	1	1	ir.module.module.list	ir.module.module	\N	list	base/views/ir_module_views.xml	primary	{"en_US": "<list create=\\"false\\" string=\\"Apps\\" decoration-info=\\"state == 'uninstalled'\\" decoration-muted=\\"state == 'uninstallable'\\">\\n                    <header>\\n                        <button name=\\"button_immediate_install\\" type=\\"object\\" string=\\"Activate\\" groups=\\"base.group_system\\"/>\\n                        <button name=\\"button_immediate_upgrade\\" type=\\"object\\" string=\\"Upgrade\\" groups=\\"base.group_system\\"/>\\n                    </header>\\n                    <field name=\\"shortdesc\\"/>\\n                    <field name=\\"name\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"author\\"/>\\n                    <field name=\\"website\\"/>\\n                    <field name=\\"installed_version\\"/>\\n                    <field name=\\"state\\" widget=\\"badge\\" decoration-muted=\\"state == 'uninstallable'\\" decoration-info=\\"state  == 'uninstalled'\\" decoration-success=\\"state == 'installed'\\"/>\\n                </list>", "es_ES": "<list create=\\"false\\" string=\\"Aplicaciones\\" decoration-info=\\"state == 'uninstalled'\\" decoration-muted=\\"state == 'uninstallable'\\">\\n                    <header>\\n                        <button name=\\"button_immediate_install\\" type=\\"object\\" string=\\"Activar\\" groups=\\"base.group_system\\"/>\\n                        <button name=\\"button_immediate_upgrade\\" type=\\"object\\" string=\\"Actualizar\\" groups=\\"base.group_system\\"/>\\n                    </header>\\n                    <field name=\\"shortdesc\\"/>\\n                    <field name=\\"name\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"author\\"/>\\n                    <field name=\\"website\\"/>\\n                    <field name=\\"installed_version\\"/>\\n                    <field name=\\"state\\" widget=\\"badge\\" decoration-muted=\\"state == 'uninstallable'\\" decoration-info=\\"state  == 'uninstalled'\\" decoration-success=\\"state == 'installed'\\"/>\\n                </list>", "pt_PT": "<list create=\\"false\\" string=\\"Apps\\" decoration-info=\\"state == 'uninstalled'\\" decoration-muted=\\"state == 'uninstallable'\\">\\n                    <header>\\n                        <button name=\\"button_immediate_install\\" type=\\"object\\" string=\\"Ativar\\" groups=\\"base.group_system\\"/>\\n                        <button name=\\"button_immediate_upgrade\\" type=\\"object\\" string=\\"Atualizar\\" groups=\\"base.group_system\\"/>\\n                    </header>\\n                    <field name=\\"shortdesc\\"/>\\n                    <field name=\\"name\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"author\\"/>\\n                    <field name=\\"website\\"/>\\n                    <field name=\\"installed_version\\"/>\\n                    <field name=\\"state\\" widget=\\"badge\\" decoration-muted=\\"state == 'uninstallable'\\" decoration-info=\\"state  == 'uninstalled'\\" decoration-success=\\"state == 'installed'\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list create="false" string="Apps" decoration-info="state == 'uninstalled'" decoration-muted="state == 'uninstallable'">\n                    <header>\n                        <button name="button_immediate_install" type="object" string="Activate" groups="base.group_system"/>\n                        <button name="button_immediate_upgrade" type="object" string="Upgrade" groups="base.group_system"/>\n                    </header>\n                    <field name="shortdesc"/>\n                    <field name="name" groups="base.group_no_one"/>\n                    <field name="author"/>\n                    <field name="website"/>\n                    <field name="installed_version"/>\n                    <field name="state" widget="badge" decoration-muted="state == 'uninstallable'" decoration-info="state  == 'uninstalled'" decoration-success="state == 'installed'"/>\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
799	16	\N	1	1	account.invoice.report.pivot	account.invoice.report	\N	pivot	account/report/account_invoice_report_view.xml	primary	{"en_US": "<pivot string=\\"Invoices Analysis\\" sample=\\"1\\">\\n                 <field name=\\"product_categ_id\\" type=\\"col\\"/>\\n                 <field name=\\"invoice_date\\" type=\\"row\\"/>\\n                 <field name=\\"price_subtotal\\" type=\\"measure\\"/>\\n             </pivot>", "es_ES": "<pivot string=\\"Análisis de facturas\\" sample=\\"1\\">\\n                 <field name=\\"product_categ_id\\" type=\\"col\\"/>\\n                 <field name=\\"invoice_date\\" type=\\"row\\"/>\\n                 <field name=\\"price_subtotal\\" type=\\"measure\\"/>\\n             </pivot>", "pt_PT": "<pivot string=\\"Análise de faturas\\" sample=\\"1\\">\\n                 <field name=\\"product_categ_id\\" type=\\"col\\"/>\\n                 <field name=\\"invoice_date\\" type=\\"row\\"/>\\n                 <field name=\\"price_subtotal\\" type=\\"measure\\"/>\\n             </pivot>"}	<?xml version="1.0"?>\n<pivot string="Invoices Analysis" sample="1">\n                 <field name="product_categ_id" type="col"/>\n                 <field name="invoice_date" type="row"/>\n                 <field name="price_subtotal" type="measure"/>\n             </pivot>\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
98	16	\N	1	1	Apps Kanban	ir.module.module	\N	kanban	base/views/ir_module_views.xml	primary	{"en_US": "<kanban create=\\"false\\" can_open=\\"0\\" class=\\"o_modules_kanban\\">\\n                  <field name=\\"to_buy\\"/>\\n                  <field name=\\"name\\"/>\\n                  <field name=\\"state\\"/>\\n                  <field name=\\"summary\\"/>\\n                  <field name=\\"website\\"/>\\n                  <field name=\\"application\\"/>\\n                  <templates>\\n                    <t t-name=\\"menu\\">\\n                        <t t-set=\\"installed\\" t-value=\\"record.state.raw_value == 'installed'\\"/>\\n                        <a type=\\"open\\" class=\\"dropdown-item\\">Module Info</a>\\n                        <a t-if=\\"record.website.raw_value\\" role=\\"menuitem\\" class=\\"dropdown-item o-hidden-ios\\" t-att-href=\\"record.website.raw_value\\" target=\\"_blank\\">Learn More</a>\\n                        <a t-if=\\"installed\\" name=\\"button_immediate_upgrade\\" type=\\"object\\" role=\\"menuitem\\" class=\\"dropdown-item\\" groups=\\"base.group_system\\">Upgrade</a>\\n                        <a t-if=\\"installed\\" name=\\"button_uninstall_wizard\\" type=\\"object\\" role=\\"menuitem\\" class=\\"dropdown-item\\" groups=\\"base.group_system\\">Uninstall</a>\\n                    </t>\\n                    <t t-name=\\"card\\" class=\\"flex-row align-items-center\\">\\n                        <aside>\\n                            <field name=\\"icon\\" widget=\\"image_url\\" options=\\"{'size': [50, 50]}\\" alt=\\"Icon\\"/>\\n                            <field t-if=\\"record.icon_flag\\" name=\\"icon_flag\\" class=\\"oe_module_flag\\"/>\\n                        </aside>\\n                        <main class=\\"me-4\\" t-att-title=\\"record.shortdesc.value\\">\\n                            <field class=\\"fw-bold fs-5\\" name=\\"shortdesc\\"/>\\n                            <p class=\\"text-muted small my-0 lh-sm\\">\\n                                <field groups=\\"!base.group_no_one\\" name=\\"summary\\"/>\\n                                <code groups=\\"base.group_no_one\\"><field name=\\"name\\"/></code>\\n                            </p>\\n                            <footer class=\\"w-100 justify-content-between\\">\\n                                <button type=\\"object\\" class=\\"btn btn-primary btn-sm\\" name=\\"button_immediate_install\\" invisible=\\"state != 'uninstalled'\\" t-if=\\"! record.to_buy.raw_value\\" groups=\\"base.group_system\\">Activate</button>\\n                                <div t-if=\\"installed\\" class=\\"d-flex align-items-center text-muted float-start\\">Installed</div>\\n                                <a t-att-href=\\"record.website.raw_value\\" target=\\"_blank\\" invisible=\\"website in (False, '')\\" class=\\"btn btn-sm btn-secondary float-end o-hidden-ios\\" role=\\"button\\">Learn More</a>\\n                                <a type=\\"edit\\" class=\\"btn btn-secondary btn-sm float-end\\" role=\\"button\\" invisible=\\"website != ''\\">Module Info</a>\\n                                <a href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module#hosting=on_premise\\" target=\\"_blank\\" class=\\"btn btn-info btn-sm\\" invisible=\\"state not in ('uninstalled', 'uninstallable')\\" t-if=\\"record.to_buy.raw_value\\" role=\\"button\\" groups=\\"base.group_system\\">Upgrade</a>\\n                                <button invisible=\\"state != 'to remove'\\" type=\\"object\\" class=\\"btn btn-sm btn-primary\\" name=\\"button_uninstall_cancel\\" groups=\\"base.group_system\\">Cancel Uninstall</button>\\n                                <button invisible=\\"state != 'to install'\\" type=\\"object\\" class=\\"btn btn-sm btn-primary\\" name=\\"button_install_cancel\\" groups=\\"base.group_system\\">Cancel Install</button>\\n                            </footer>\\n                        </main>\\n                    </t>\\n                  </templates>\\n                </kanban>", "es_ES": "<kanban create=\\"false\\" can_open=\\"0\\" class=\\"o_modules_kanban\\">\\n                  <field name=\\"to_buy\\"/>\\n                  <field name=\\"name\\"/>\\n                  <field name=\\"state\\"/>\\n                  <field name=\\"summary\\"/>\\n                  <field name=\\"website\\"/>\\n                  <field name=\\"application\\"/>\\n                  <templates>\\n                    <t t-name=\\"menu\\">\\n                        <t t-set=\\"installed\\" t-value=\\"record.state.raw_value == 'installed'\\"/>\\n                        <a type=\\"open\\" class=\\"dropdown-item\\">Información del módulo</a>\\n                        <a t-if=\\"record.website.raw_value\\" role=\\"menuitem\\" class=\\"dropdown-item o-hidden-ios\\" t-att-href=\\"record.website.raw_value\\" target=\\"_blank\\">Aprenda más</a>\\n                        <a t-if=\\"installed\\" name=\\"button_immediate_upgrade\\" type=\\"object\\" role=\\"menuitem\\" class=\\"dropdown-item\\" groups=\\"base.group_system\\">Actualizar</a>\\n                        <a t-if=\\"installed\\" name=\\"button_uninstall_wizard\\" type=\\"object\\" role=\\"menuitem\\" class=\\"dropdown-item\\" groups=\\"base.group_system\\">Desinstalar</a>\\n                    </t>\\n                    <t t-name=\\"card\\" class=\\"flex-row align-items-center\\">\\n                        <aside>\\n                            <field name=\\"icon\\" widget=\\"image_url\\" options=\\"{'size': [50, 50]}\\" alt=\\"Icono\\"/>\\n                            <field t-if=\\"record.icon_flag\\" name=\\"icon_flag\\" class=\\"oe_module_flag\\"/>\\n                        </aside>\\n                        <main class=\\"me-4\\" t-att-title=\\"record.shortdesc.value\\">\\n                            <field class=\\"fw-bold fs-5\\" name=\\"shortdesc\\"/>\\n                            <p class=\\"text-muted small my-0 lh-sm\\">\\n                                <field groups=\\"!base.group_no_one\\" name=\\"summary\\"/>\\n                                <code groups=\\"base.group_no_one\\"><field name=\\"name\\"/></code>\\n                            </p>\\n                            <footer class=\\"w-100 justify-content-between\\">\\n                                <button type=\\"object\\" class=\\"btn btn-primary btn-sm\\" name=\\"button_immediate_install\\" invisible=\\"state != 'uninstalled'\\" t-if=\\"! record.to_buy.raw_value\\" groups=\\"base.group_system\\">Activar</button>\\n                                <div t-if=\\"installed\\" class=\\"d-flex align-items-center text-muted float-start\\">Instalado</div>\\n                                <a t-att-href=\\"record.website.raw_value\\" target=\\"_blank\\" invisible=\\"website in (False, '')\\" class=\\"btn btn-sm btn-secondary float-end o-hidden-ios\\" role=\\"button\\">Aprenda más</a>\\n                                <a type=\\"edit\\" class=\\"btn btn-secondary btn-sm float-end\\" role=\\"button\\" invisible=\\"website != ''\\">Información del módulo</a>\\n                                <a href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module#hosting=on_premise\\" target=\\"_blank\\" class=\\"btn btn-info btn-sm\\" invisible=\\"state not in ('uninstalled', 'uninstallable')\\" t-if=\\"record.to_buy.raw_value\\" role=\\"button\\" groups=\\"base.group_system\\">Actualizar</a>\\n                                <button invisible=\\"state != 'to remove'\\" type=\\"object\\" class=\\"btn btn-sm btn-primary\\" name=\\"button_uninstall_cancel\\" groups=\\"base.group_system\\">Cancelar desinstalación</button>\\n                                <button invisible=\\"state != 'to install'\\" type=\\"object\\" class=\\"btn btn-sm btn-primary\\" name=\\"button_install_cancel\\" groups=\\"base.group_system\\">Cancelar instalación</button>\\n                            </footer>\\n                        </main>\\n                    </t>\\n                  </templates>\\n                </kanban>", "pt_PT": "<kanban create=\\"false\\" can_open=\\"0\\" class=\\"o_modules_kanban\\">\\n                  <field name=\\"to_buy\\"/>\\n                  <field name=\\"name\\"/>\\n                  <field name=\\"state\\"/>\\n                  <field name=\\"summary\\"/>\\n                  <field name=\\"website\\"/>\\n                  <field name=\\"application\\"/>\\n                  <templates>\\n                    <t t-name=\\"menu\\">\\n                        <t t-set=\\"installed\\" t-value=\\"record.state.raw_value == 'installed'\\"/>\\n                        <a type=\\"open\\" class=\\"dropdown-item\\">Info do Módulo</a>\\n                        <a t-if=\\"record.website.raw_value\\" role=\\"menuitem\\" class=\\"dropdown-item o-hidden-ios\\" t-att-href=\\"record.website.raw_value\\" target=\\"_blank\\">Saiba mais</a>\\n                        <a t-if=\\"installed\\" name=\\"button_immediate_upgrade\\" type=\\"object\\" role=\\"menuitem\\" class=\\"dropdown-item\\" groups=\\"base.group_system\\">Atualizar</a>\\n                        <a t-if=\\"installed\\" name=\\"button_uninstall_wizard\\" type=\\"object\\" role=\\"menuitem\\" class=\\"dropdown-item\\" groups=\\"base.group_system\\">Desinstalar</a>\\n                    </t>\\n                    <t t-name=\\"card\\" class=\\"flex-row align-items-center\\">\\n                        <aside>\\n                            <field name=\\"icon\\" widget=\\"image_url\\" options=\\"{'size': [50, 50]}\\" alt=\\"Ícone\\"/>\\n                            <field t-if=\\"record.icon_flag\\" name=\\"icon_flag\\" class=\\"oe_module_flag\\"/>\\n                        </aside>\\n                        <main class=\\"me-4\\" t-att-title=\\"record.shortdesc.value\\">\\n                            <field class=\\"fw-bold fs-5\\" name=\\"shortdesc\\"/>\\n                            <p class=\\"text-muted small my-0 lh-sm\\">\\n                                <field groups=\\"!base.group_no_one\\" name=\\"summary\\"/>\\n                                <code groups=\\"base.group_no_one\\"><field name=\\"name\\"/></code>\\n                            </p>\\n                            <footer class=\\"w-100 justify-content-between\\">\\n                                <button type=\\"object\\" class=\\"btn btn-primary btn-sm\\" name=\\"button_immediate_install\\" invisible=\\"state != 'uninstalled'\\" t-if=\\"! record.to_buy.raw_value\\" groups=\\"base.group_system\\">Ativar</button>\\n                                <div t-if=\\"installed\\" class=\\"d-flex align-items-center text-muted float-start\\">Instalado</div>\\n                                <a t-att-href=\\"record.website.raw_value\\" target=\\"_blank\\" invisible=\\"website in (False, '')\\" class=\\"btn btn-sm btn-secondary float-end o-hidden-ios\\" role=\\"button\\">Saiba mais</a>\\n                                <a type=\\"edit\\" class=\\"btn btn-secondary btn-sm float-end\\" role=\\"button\\" invisible=\\"website != ''\\">Info do Módulo</a>\\n                                <a href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module#hosting=on_premise\\" target=\\"_blank\\" class=\\"btn btn-info btn-sm\\" invisible=\\"state not in ('uninstalled', 'uninstallable')\\" t-if=\\"record.to_buy.raw_value\\" role=\\"button\\" groups=\\"base.group_system\\">Atualizar</a>\\n                                <button invisible=\\"state != 'to remove'\\" type=\\"object\\" class=\\"btn btn-sm btn-primary\\" name=\\"button_uninstall_cancel\\" groups=\\"base.group_system\\">Cancelar Desinstalação</button>\\n                                <button invisible=\\"state != 'to install'\\" type=\\"object\\" class=\\"btn btn-sm btn-primary\\" name=\\"button_install_cancel\\" groups=\\"base.group_system\\">Cancelar Instalação</button>\\n                            </footer>\\n                        </main>\\n                    </t>\\n                  </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban create="false" can_open="0" class="o_modules_kanban">\n                  <field name="to_buy"/>\n                  <field name="name"/>\n                  <field name="state"/>\n                  <field name="summary"/>\n                  <field name="website"/>\n                  <field name="application"/>\n                  <templates>\n                    <t t-name="menu">\n                        <t t-set="installed" t-value="record.state.raw_value == 'installed'"/>\n                        <a type="open" class="dropdown-item">Module Info</a>\n                        <a t-if="record.website.raw_value" role="menuitem" class="dropdown-item o-hidden-ios" t-att-href="record.website.raw_value" target="_blank">Learn More</a>\n                        <a t-if="installed" name="button_immediate_upgrade" type="object" role="menuitem" class="dropdown-item" groups="base.group_system">Upgrade</a>\n                        <a t-if="installed" name="button_uninstall_wizard" type="object" role="menuitem" class="dropdown-item" groups="base.group_system">Uninstall</a>\n                    </t>\n                    <t t-name="card" class="flex-row align-items-center">\n                        <aside>\n                            <field name="icon" widget="image_url" options="{'size': [50, 50]}" alt="Icon"/>\n                            <field t-if="record.icon_flag" name="icon_flag" class="oe_module_flag"/>\n                        </aside>\n                        <main class="me-4" t-att-title="record.shortdesc.value">\n                            <field class="fw-bold fs-5" name="shortdesc"/>\n                            <p class="text-muted small my-0 lh-sm">\n                                <field groups="!base.group_no_one" name="summary"/>\n                                <code groups="base.group_no_one"><field name="name"/></code>\n                            </p>\n                            <footer class="w-100 justify-content-between">\n                                <button type="object" class="btn btn-primary btn-sm" name="button_immediate_install" invisible="state != 'uninstalled'" t-if="! record.to_buy.raw_value" groups="base.group_system">Activate</button>\n                                <div t-if="installed" class="d-flex align-items-center text-muted float-start">Installed</div>\n                                <a t-att-href="record.website.raw_value" target="_blank" invisible="website in (False, '')" class="btn btn-sm btn-secondary float-end o-hidden-ios" role="button">Learn More</a>\n                                <a type="edit" class="btn btn-secondary btn-sm float-end" role="button" invisible="website != ''">Module Info</a>\n                                <a href="https://odoo.com/pricing?utm_source=db&amp;utm_medium=module#hosting=on_premise" target="_blank" class="btn btn-info btn-sm" invisible="state not in ('uninstalled', 'uninstallable')" t-if="record.to_buy.raw_value" role="button" groups="base.group_system">Upgrade</a>\n                                <button invisible="state != 'to remove'" type="object" class="btn btn-sm btn-primary" name="button_uninstall_cancel" groups="base.group_system">Cancel Uninstall</button>\n                                <button invisible="state != 'to install'" type="object" class="btn btn-sm btn-primary" name="button_install_cancel" groups="base.group_system">Cancel Install</button>\n                            </footer>\n                        </main>\n                    </t>\n                  </templates>\n                </kanban>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
99	16	\N	1	1	report_irmodulereference	\N	base.report_irmodulereference	qweb	base/report/ir_module_report_templates.xml	primary	{"en_US": "<t t-name=\\"base.report_irmodulereference\\">\\n    <t t-call=\\"web.html_container\\">\\n        <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <div class=\\"page\\">\\n                    <h3 class=\\"text-center\\">Introspection report on objects</h3>\\n                        <table class=\\"table table-bordered mt32\\">\\n                            <thead>\\n                                <tr>\\n                                    <th class=\\"text-center\\"><span>Module</span></th>\\n                                    <th class=\\"text-center\\"><span>Name</span></th>\\n                                    <th class=\\"text-center\\"><span>Version</span></th>\\n                                    <th class=\\"text-center\\"><span>Directory</span></th>\\n                                    <th class=\\"text-center\\"><span>Web</span></th>\\n                                </tr>\\n                            </thead>\\n                            <tbody>\\n                                <tr class=\\"text-center\\">\\n                                    <td><span t-field=\\"o.name\\"/></td>\\n                                    <td><span t-field=\\"o.shortdesc\\"/></td>\\n                                    <td><span t-field=\\"o.latest_version\\"/></td>\\n                                    <td><span t-field=\\"o.name\\"/></td>\\n                                    <td><span t-field=\\"o.website\\"/></td>\\n                                </tr>\\n                            </tbody>\\n                        </table>\\n                        <span t-field=\\"o.description\\"/>\\n                        <div>\\n                            <strong>Reports:</strong>\\n                        </div>\\n                        <span t-field=\\"o.reports_by_module\\"/>\\n                        <div>\\n                            <strong>Menu:</strong>\\n                        </div>\\n                        <span t-field=\\"o.menus_by_module\\"/>\\n                        <div>\\n                            <strong>View:</strong>\\n                        </div>\\n                        <span t-field=\\"o.views_by_module\\"/>\\n                        <div>\\n                            <strong>Dependencies:</strong>\\n                        </div>\\n                        <div t-foreach=\\"o.dependencies_id\\" t-as=\\"dependency_id\\">\\n                            <span t-field=\\"dependency_id.name\\"/> - <span t-field=\\"dependency_id.module_id.state\\"/>\\n                        </div>\\n\\n                        <table t-foreach=\\"findobj(o)\\" t-as=\\"obj\\" class=\\"table table-sm mt16 mb32\\">\\n                            <tr>\\n                                <th colspan=\\"2\\"><span>Object:</span> <span t-esc=\\"obj.model\\"/></th>\\n                            </tr>\\n                            <tr t-foreach=\\"findfields(obj.model, o)\\" t-as=\\"field\\">\\n                                <td class=\\"col-3\\"><t t-esc=\\"field[0]\\"/></td>\\n                                <td>\\n                                    <span t-esc=\\"field[1].get('string','Unknown')\\"/><span>, </span><span t-esc=\\"field[1].get('type')\\"/><span t-if=\\"field[1].get('required')\\">, required</span><span t-if=\\"field[1].get('readonly',False)\\">, readonly</span>\\n                                    <div t-esc=\\"field[1].get('help', '')\\"/>\\n                                </td>\\n                            </tr>\\n                        </table>\\n                </div>\\n            </t>\\n        </t>\\n    </t>\\n</t>", "es_ES": "<t t-name=\\"base.report_irmodulereference\\">\\n    <t t-call=\\"web.html_container\\">\\n        <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <div class=\\"page\\">\\n                    <h3 class=\\"text-center\\">Informe detallado de objetos</h3>\\n                        <table class=\\"table table-bordered mt32\\">\\n                            <thead>\\n                                <tr>\\n                                    <th class=\\"text-center\\"><span>Módulo</span></th>\\n                                    <th class=\\"text-center\\"><span>Nombre</span></th>\\n                                    <th class=\\"text-center\\"><span>Versión</span></th>\\n                                    <th class=\\"text-center\\"><span>Directorio</span></th>\\n                                    <th class=\\"text-center\\"><span>Web</span></th>\\n                                </tr>\\n                            </thead>\\n                            <tbody>\\n                                <tr class=\\"text-center\\">\\n                                    <td><span t-field=\\"o.name\\"/></td>\\n                                    <td><span t-field=\\"o.shortdesc\\"/></td>\\n                                    <td><span t-field=\\"o.latest_version\\"/></td>\\n                                    <td><span t-field=\\"o.name\\"/></td>\\n                                    <td><span t-field=\\"o.website\\"/></td>\\n                                </tr>\\n                            </tbody>\\n                        </table>\\n                        <span t-field=\\"o.description\\"/>\\n                        <div>\\n                            <strong>Informes:</strong>\\n                        </div>\\n                        <span t-field=\\"o.reports_by_module\\"/>\\n                        <div>\\n                            <strong>Menú:</strong>\\n                        </div>\\n                        <span t-field=\\"o.menus_by_module\\"/>\\n                        <div>\\n                            <strong>Vista:</strong>\\n                        </div>\\n                        <span t-field=\\"o.views_by_module\\"/>\\n                        <div>\\n                            <strong>Dependencias:</strong>\\n                        </div>\\n                        <div t-foreach=\\"o.dependencies_id\\" t-as=\\"dependency_id\\">\\n                            <span t-field=\\"dependency_id.name\\"/> - <span t-field=\\"dependency_id.module_id.state\\"/>\\n                        </div>\\n\\n                        <table t-foreach=\\"findobj(o)\\" t-as=\\"obj\\" class=\\"table table-sm mt16 mb32\\">\\n                            <tr>\\n                                <th colspan=\\"2\\"><span>Objeto:</span> <span t-esc=\\"obj.model\\"/></th>\\n                            </tr>\\n                            <tr t-foreach=\\"findfields(obj.model, o)\\" t-as=\\"field\\">\\n                                <td class=\\"col-3\\"><t t-esc=\\"field[0]\\"/></td>\\n                                <td>\\n                                    <span t-esc=\\"field[1].get('string','Unknown')\\"/><span>, </span><span t-esc=\\"field[1].get('type')\\"/><span t-if=\\"field[1].get('required')\\">, requerido</span><span t-if=\\"field[1].get('readonly',False)\\">, sólo lectura</span>\\n                                    <div t-esc=\\"field[1].get('help', '')\\"/>\\n                                </td>\\n                            </tr>\\n                        </table>\\n                </div>\\n            </t>\\n        </t>\\n    </t>\\n</t>", "pt_PT": "<t t-name=\\"base.report_irmodulereference\\">\\n    <t t-call=\\"web.html_container\\">\\n        <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <div class=\\"page\\">\\n                    <h3 class=\\"text-center\\">Relatório de introspeção em objetos</h3>\\n                        <table class=\\"table table-bordered mt32\\">\\n                            <thead>\\n                                <tr>\\n                                    <th class=\\"text-center\\"><span>Módulo</span></th>\\n                                    <th class=\\"text-center\\"><span>Nome</span></th>\\n                                    <th class=\\"text-center\\"><span>Versão</span></th>\\n                                    <th class=\\"text-center\\"><span>Diretório</span></th>\\n                                    <th class=\\"text-center\\"><span>Web</span></th>\\n                                </tr>\\n                            </thead>\\n                            <tbody>\\n                                <tr class=\\"text-center\\">\\n                                    <td><span t-field=\\"o.name\\"/></td>\\n                                    <td><span t-field=\\"o.shortdesc\\"/></td>\\n                                    <td><span t-field=\\"o.latest_version\\"/></td>\\n                                    <td><span t-field=\\"o.name\\"/></td>\\n                                    <td><span t-field=\\"o.website\\"/></td>\\n                                </tr>\\n                            </tbody>\\n                        </table>\\n                        <span t-field=\\"o.description\\"/>\\n                        <div>\\n                            <strong>Relatórios:</strong>\\n                        </div>\\n                        <span t-field=\\"o.reports_by_module\\"/>\\n                        <div>\\n                            <strong>Menu:</strong>\\n                        </div>\\n                        <span t-field=\\"o.menus_by_module\\"/>\\n                        <div>\\n                            <strong>Vista:</strong>\\n                        </div>\\n                        <span t-field=\\"o.views_by_module\\"/>\\n                        <div>\\n                            <strong>Dependências:</strong>\\n                        </div>\\n                        <div t-foreach=\\"o.dependencies_id\\" t-as=\\"dependency_id\\">\\n                            <span t-field=\\"dependency_id.name\\"/> - <span t-field=\\"dependency_id.module_id.state\\"/>\\n                        </div>\\n\\n                        <table t-foreach=\\"findobj(o)\\" t-as=\\"obj\\" class=\\"table table-sm mt16 mb32\\">\\n                            <tr>\\n                                <th colspan=\\"2\\"><span>Objeto:</span> <span t-esc=\\"obj.model\\"/></th>\\n                            </tr>\\n                            <tr t-foreach=\\"findfields(obj.model, o)\\" t-as=\\"field\\">\\n                                <td class=\\"col-3\\"><t t-esc=\\"field[0]\\"/></td>\\n                                <td>\\n                                    <span t-esc=\\"field[1].get('string','Unknown')\\"/><span>, </span><span t-esc=\\"field[1].get('type')\\"/><span t-if=\\"field[1].get('required')\\">, obrigatório</span><span t-if=\\"field[1].get('readonly',False)\\">, só de leitura</span>\\n                                    <div t-esc=\\"field[1].get('help', '')\\"/>\\n                                </td>\\n                            </tr>\\n                        </table>\\n                </div>\\n            </t>\\n        </t>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="base.report_irmodulereference">\n    <t t-call="web.html_container">\n        <t t-foreach="docs" t-as="o">\n            <t t-call="web.internal_layout">\n                <div class="page">\n                    <h3 class="text-center">Introspection report on objects</h3>\n                        <table class="table table-bordered mt32">\n                            <thead>\n                                <tr>\n                                    <th class="text-center"><span>Module</span></th>\n                                    <th class="text-center"><span>Name</span></th>\n                                    <th class="text-center"><span>Version</span></th>\n                                    <th class="text-center"><span>Directory</span></th>\n                                    <th class="text-center"><span>Web</span></th>\n                                </tr>\n                            </thead>\n                            <tbody>\n                                <tr class="text-center">\n                                    <td><span t-field="o.name"/></td>\n                                    <td><span t-field="o.shortdesc"/></td>\n                                    <td><span t-field="o.latest_version"/></td>\n                                    <td><span t-field="o.name"/></td>\n                                    <td><span t-field="o.website"/></td>\n                                </tr>\n                            </tbody>\n                        </table>\n                        <span t-field="o.description"/>\n                        <div>\n                            <strong>Reports:</strong>\n                        </div>\n                        <span t-field="o.reports_by_module"/>\n                        <div>\n                            <strong>Menu:</strong>\n                        </div>\n                        <span t-field="o.menus_by_module"/>\n                        <div>\n                            <strong>View:</strong>\n                        </div>\n                        <span t-field="o.views_by_module"/>\n                        <div>\n                            <strong>Dependencies:</strong>\n                        </div>\n                        <div t-foreach="o.dependencies_id" t-as="dependency_id">\n                            <span t-field="dependency_id.name"/> - <span t-field="dependency_id.module_id.state"/>\n                        </div>\n\n                        <table t-foreach="findobj(o)" t-as="obj" class="table table-sm mt16 mb32">\n                            <tr>\n                                <th colspan="2"><span>Object:</span> <span t-esc="obj.model"/></th>\n                            </tr>\n                            <tr t-foreach="findfields(obj.model, o)" t-as="field">\n                                <td class="col-3"><t t-esc="field[0]"/></td>\n                                <td>\n                                    <span t-esc="field[1].get('string','Unknown')"/><span>, </span><span t-esc="field[1].get('type')"/><span t-if="field[1].get('required')">, required</span><span t-if="field[1].get('readonly',False)">, readonly</span>\n                                    <div t-esc="field[1].get('help', '')"/>\n                                </td>\n                            </tr>\n                        </table>\n                </div>\n            </t>\n        </t>\n    </t>\n</t>\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
100	16	\N	1	1	Module Update	base.module.update	\N	form	base/wizard/base_module_update_views.xml	primary	{"en_US": "<form string=\\"Update Module List\\">\\n                    <separator string=\\"Module Update Result\\" invisible=\\"state != 'done'\\"/>\\n                    <group invisible=\\"state != 'init'\\">\\n                        <span class=\\"o_form_label\\" colspan=\\"2\\">Click on Update below to start the process...</span>\\n                    </group>\\n                    <group invisible=\\"state != 'done'\\">\\n                        <field name=\\"updated\\"/>\\n                        <field name=\\"added\\"/>\\n                    </group>\\n                    <footer>\\n                        <div invisible=\\"state != 'init'\\" class=\\"d-flex gap-1\\">\\n                            <button name=\\"update_module\\" string=\\"Update\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                            <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancel\\" class=\\"btn-secondary\\"/>\\n                        </div>\\n                        <div invisible=\\"state != 'done'\\" class=\\"d-flex gap-1\\">\\n                            <button name=\\"action_module_open\\" string=\\"Open Apps\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                            <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Close\\" class=\\"btn-secondary\\"/>\\n                        </div>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Actualizar lista de módulos\\">\\n                    <separator string=\\"Resultado de actualización de módulo\\" invisible=\\"state != 'done'\\"/>\\n                    <group invisible=\\"state != 'init'\\">\\n                        <span class=\\"o_form_label\\" colspan=\\"2\\">Haga clic en Actualizar para iniciar el proceso...</span>\\n                    </group>\\n                    <group invisible=\\"state != 'done'\\">\\n                        <field name=\\"updated\\"/>\\n                        <field name=\\"added\\"/>\\n                    </group>\\n                    <footer>\\n                        <div invisible=\\"state != 'init'\\" class=\\"d-flex gap-1\\">\\n                            <button name=\\"update_module\\" string=\\"Actualizar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                            <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\" class=\\"btn-secondary\\"/>\\n                        </div>\\n                        <div invisible=\\"state != 'done'\\" class=\\"d-flex gap-1\\">\\n                            <button name=\\"action_module_open\\" string=\\"Abrir aplicaciones\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                            <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cerrar\\" class=\\"btn-secondary\\"/>\\n                        </div>\\n                    </footer>\\n                </form>", "pt_PT": "<form string=\\"Atualizar a Lista de Módulos\\">\\n                    <separator string=\\"Resultado da atualização dos módulos\\" invisible=\\"state != 'done'\\"/>\\n                    <group invisible=\\"state != 'init'\\">\\n                        <span class=\\"o_form_label\\" colspan=\\"2\\">Clique em Atualizar abaixo para iniciar o processo...</span>\\n                    </group>\\n                    <group invisible=\\"state != 'done'\\">\\n                        <field name=\\"updated\\"/>\\n                        <field name=\\"added\\"/>\\n                    </group>\\n                    <footer>\\n                        <div invisible=\\"state != 'init'\\" class=\\"d-flex gap-1\\">\\n                            <button name=\\"update_module\\" string=\\"Atualizar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                            <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\" class=\\"btn-secondary\\"/>\\n                        </div>\\n                        <div invisible=\\"state != 'done'\\" class=\\"d-flex gap-1\\">\\n                            <button name=\\"action_module_open\\" string=\\"Abrir Apps\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                            <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Fechar\\" class=\\"btn-secondary\\"/>\\n                        </div>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Update Module List">\n                    <separator string="Module Update Result" invisible="state != 'done'"/>\n                    <group invisible="state != 'init'">\n                        <span class="o_form_label" colspan="2">Click on Update below to start the process...</span>\n                    </group>\n                    <group invisible="state != 'done'">\n                        <field name="updated"/>\n                        <field name="added"/>\n                    </group>\n                    <footer>\n                        <div invisible="state != 'init'" class="d-flex gap-1">\n                            <button name="update_module" string="Update" type="object" class="btn-primary" data-hotkey="q"/>\n                            <button special="cancel" data-hotkey="x" string="Cancel" class="btn-secondary"/>\n                        </div>\n                        <div invisible="state != 'done'" class="d-flex gap-1">\n                            <button name="action_module_open" string="Open Apps" type="object" class="btn-primary" data-hotkey="q"/>\n                            <button special="cancel" data-hotkey="x" string="Close" class="btn-secondary"/>\n                        </div>\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
101	100	\N	1	1	Switch to language	base.language.install	\N	form	base/wizard/base_language_install_views.xml	primary	{"en_US": "<form string=\\"Switch to language\\">\\n                    <div>\\n                        <strong>\\n                            <field name=\\"first_lang_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\"/>\\n                        </strong>\\n                        has been successfully installed.\\n                            Users can choose their favorite language in their preferences.\\n                    </div>\\n                    <footer>\\n                        <button name=\\"reload\\" string=\\"Close\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button name=\\"switch_lang\\" type=\\"object\\" class=\\"btn-primary ms-1\\" data-hotkey=\\"w\\">\\n                            Switch to <field name=\\"first_lang_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\"/> &amp; Close\\n                        </button>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Cambiar a idioma\\">\\n                    <div>\\n                        <strong>\\n                            <field name=\\"first_lang_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\"/>\\n                        </strong>\\n                        ha sido instalado con éxito.\\n                            Los usuarios pueden elegir su idioma favorito en las preferencias.\\n                    </div>\\n                    <footer>\\n                        <button name=\\"reload\\" string=\\"Cerrar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button name=\\"switch_lang\\" type=\\"object\\" class=\\"btn-primary ms-1\\" data-hotkey=\\"w\\">\\n                            Cambiar a <field name=\\"first_lang_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\"/> &amp; Cerrar\\n                        </button>\\n                    </footer>\\n                </form>", "pt_PT": "<form string=\\"Mudar para o idioma\\">\\n                    <div>\\n                        <strong>\\n                            <field name=\\"first_lang_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\"/>\\n                        </strong>\\n                        foi instalado com sucesso.\\n                            Os utilizadores podem escolher o seu idioma favorito nas suas preferências.\\n                    </div>\\n                    <footer>\\n                        <button name=\\"reload\\" string=\\"Fechar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button name=\\"switch_lang\\" type=\\"object\\" class=\\"btn-primary ms-1\\" data-hotkey=\\"w\\">\\n                            Mudar para <field name=\\"first_lang_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\"/> &amp; Fechar\\n                        </button>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Switch to language">\n                    <div>\n                        <strong>\n                            <field name="first_lang_id" readonly="True" options="{'no_open': True}"/>\n                        </strong>\n                        has been successfully installed.\n                            Users can choose their favorite language in their preferences.\n                    </div>\n                    <footer>\n                        <button name="reload" string="Close" type="object" class="btn-primary" data-hotkey="q"/>\n                        <button name="switch_lang" type="object" class="btn-primary ms-1" data-hotkey="w">\n                            Switch to <field name="first_lang_id" readonly="True" options="{'no_open': True}"/> &amp; Close\n                        </button>\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
102	16	\N	1	1	Load a Translation	base.language.install	\N	form	base/wizard/base_language_install_views.xml	primary	{"en_US": "<form string=\\"Load a Translation\\">\\n                    <group>\\n                        <field name=\\"lang_ids\\" widget=\\"many2many_tags\\" context=\\"{'active_test': False}\\" options=\\"{'no_quick_create': True, 'no_create_edit': True}\\"/>\\n                        <field name=\\"overwrite\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                    <footer>\\n                        <button name=\\"lang_install\\" block-ui=\\"1\\" string=\\"Add\\" data-hotkey=\\"q\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancel\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Cargar una traducción\\">\\n                    <group>\\n                        <field name=\\"lang_ids\\" widget=\\"many2many_tags\\" context=\\"{'active_test': False}\\" options=\\"{'no_quick_create': True, 'no_create_edit': True}\\"/>\\n                        <field name=\\"overwrite\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                    <footer>\\n                        <button name=\\"lang_install\\" block-ui=\\"1\\" string=\\"Añadir\\" data-hotkey=\\"q\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>", "pt_PT": "<form string=\\"Carregar uma Tradução\\">\\n                    <group>\\n                        <field name=\\"lang_ids\\" widget=\\"many2many_tags\\" context=\\"{'active_test': False}\\" options=\\"{'no_quick_create': True, 'no_create_edit': True}\\"/>\\n                        <field name=\\"overwrite\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                    <footer>\\n                        <button name=\\"lang_install\\" block-ui=\\"1\\" string=\\"Adicionar\\" data-hotkey=\\"q\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Load a Translation">\n                    <group>\n                        <field name="lang_ids" widget="many2many_tags" context="{'active_test': False}" options="{'no_quick_create': True, 'no_create_edit': True}"/>\n                        <field name="overwrite" groups="base.group_no_one"/>\n                    </group>\n                    <footer>\n                        <button name="lang_install" block-ui="1" string="Add" data-hotkey="q" type="object" class="btn-primary"/>\n                        <button 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
2175	16	\N	1	1	purchase.history.graph	purchase.order.line	\N	graph	purchase/views/purchase_views.xml	primary	{"en_US": "<graph type=\\"line\\">\\n                <field name=\\"date_order\\" interval=\\"month\\"/>\\n                <field name=\\"product_uom_qty\\" type=\\"measure\\"/>\\n             </graph>"}	<?xml version="1.0"?>\n<graph type="line">\n                <field name="date_order" interval="month"/>\n                <field name="product_uom_qty" type="measure"/>\n             </graph>\n         	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2178	1000	525	1	1	product.supplierinfo.list.view2	product.supplierinfo	\N	list	purchase/views/product_views.xml	primary	{"en_US": "<data><xpath expr=\\"//list\\" position=\\"attributes\\">\\n                    <attribute name=\\"editable\\">bottom</attribute>\\n                </xpath>\\n                <xpath expr=\\"//list\\" position=\\"inside\\">\\n                    <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='company_id']\\" position=\\"attributes\\">\\n                    <attribute name=\\"readonly\\">0</attribute>\\n                    <attribute name=\\"optional\\">hide</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                    <attribute name=\\"readonly\\">0</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='product_id']\\" position=\\"attributes\\">\\n                    <attribute name=\\"readonly\\">0</attribute>\\n                    <attribute name=\\"options\\">{'no_create': True, 'no_open': True}</attribute>\\n                    <attribute name=\\"domain\\">[('product_tmpl_id', '=', parent.id)]</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='delay']\\" position=\\"attributes\\">\\n                    <attribute name=\\"optional\\">show</attribute>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='min_qty']\\" position=\\"attributes\\">\\n                    <attribute name=\\"optional\\">show</attribute>\\n                </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//list" position="attributes">\n                    <attribute name="editable">bottom</attribute>\n                </xpath>\n                <xpath expr="//list" position="inside">\n                    <field name="company_id" column_invisible="True"/>\n                </xpath>\n                <xpath expr="//field[@name='company_id']" position="attributes">\n                    <attribute name="readonly">0</attribute>\n                    <attribute name="optional">hide</attribute>\n                </xpath>\n                <xpath expr="//field[@name='partner_id']" position="attributes">\n                    <attribute name="readonly">0</attribute>\n                </xpath>\n                <xpath expr="//field[@name='product_id']" position="attributes">\n                    <attribute name="readonly">0</attribute>\n                    <attribute name="options">{'no_create': True, 'no_open': True}</attribute>\n                    <attribute name="domain">[('product_tmpl_id', '=', parent.id)]</attribute>\n                </xpath>\n                <xpath expr="//field[@name='delay']" position="attributes">\n                    <attribute name="optional">show</attribute>\n                </xpath>\n                <xpath expr="//field[@name='min_qty']" position="attributes">\n                    <attribute name="optional">show</attribute>\n                </xpath>\n            </data>	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2179	1000	2178	1	1	product.supplierinfo.list.view2.product	product.supplierinfo	\N	list	purchase/views/product_views.xml	primary	{"en_US": "<xpath expr=\\"//field[@name='product_id']\\" position=\\"attributes\\">\\n                    <attribute name=\\"domain\\">[('product_tmpl_id', '=', parent.product_tmpl_id)]</attribute>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='product_id']" position="attributes">\n                    <attribute name="domain">[('product_tmpl_id', '=', parent.product_tmpl_id)]</attribute>\n                </xpath>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1881	16	1776	1	1	stock.quant.list.inherit	stock.quant	\N	list	stock_account/views/stock_quant_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='product_uom_id']\\" position=\\"after\\">\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"value\\" optional=\\"hidden\\"/>\\n            </xpath>"}	<xpath expr="//field[@name='product_uom_id']" position="after">\n                <field name="currency_id" column_invisible="True"/>\n                <field name="value" optional="hidden"/>\n            </xpath>	f	t	2026-04-08 08:46:14.325631	2026-06-12 08:18:13.955813	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2246	16	782	1	1	product.category.property.form.inherit.purchase.stock	product.category	\N	form	purchase_stock/views/product_views.xml	extension	{"en_US": "<field name=\\"property_account_income_categ_id\\" position=\\"before\\">\\n                <field name=\\"property_account_creditor_price_difference_categ\\" domain=\\"[('deprecated','=',False)]\\" groups=\\"account.group_account_readonly\\" invisible=\\"property_valuation == 'manual_periodic'\\"/>\\n            </field>"}	<field name="property_account_income_categ_id" position="before">\n                <field name="property_account_creditor_price_difference_categ" domain="[('deprecated','=',False)]" groups="account.group_account_readonly" invisible="property_valuation == 'manual_periodic'"/>\n            </field>	f	t	2026-04-14 08:54:08.878044	2026-06-12 08:18:16.638199	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2247	16	781	1	1	product.normal.form.inherit.purchase.stock	product.template	\N	form	purchase_stock/views/product_views.xml	extension	{"en_US": "<field name=\\"property_account_expense_id\\" position=\\"after\\">\\n                <field name=\\"property_account_creditor_price_difference\\" domain=\\"[('deprecated','=',False)]\\" groups=\\"account.group_account_readonly\\"/>\\n            </field>"}	<field name="property_account_expense_id" position="after">\n                <field name="property_account_creditor_price_difference" domain="[('deprecated','=',False)]" groups="account.group_account_readonly"/>\n            </field>	f	t	2026-04-14 08:54:08.878044	2026-06-12 08:18:16.638199	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
803	16	\N	1	1	account.cash.rounding.form	account.cash.rounding	\N	form	account/views/account_cash_rounding_view.xml	primary	{"en_US": "<form string=\\"Rounding Form\\">\\n                    <sheet>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\"/>\\n                            <h1><field name=\\"name\\" class=\\"oe_inline\\"/></h1>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"rounding\\"/>\\n                                <field name=\\"strategy\\"/>\\n                                <field name=\\"profit_account_id\\" options=\\"{'no_create': True}\\" invisible=\\"strategy != 'add_invoice_line'\\" required=\\"strategy == 'add_invoice_line'\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                                <field name=\\"loss_account_id\\" options=\\"{'no_create': True}\\" invisible=\\"strategy != 'add_invoice_line'\\" required=\\"strategy == 'add_invoice_line'\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                                <field name=\\"rounding_method\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Formulario de redondeo\\">\\n                    <sheet>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\"/>\\n                            <h1><field name=\\"name\\" class=\\"oe_inline\\"/></h1>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"rounding\\"/>\\n                                <field name=\\"strategy\\"/>\\n                                <field name=\\"profit_account_id\\" options=\\"{'no_create': True}\\" invisible=\\"strategy != 'add_invoice_line'\\" required=\\"strategy == 'add_invoice_line'\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                                <field name=\\"loss_account_id\\" options=\\"{'no_create': True}\\" invisible=\\"strategy != 'add_invoice_line'\\" required=\\"strategy == 'add_invoice_line'\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                                <field name=\\"rounding_method\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>", "pt_PT": "<form string=\\"Formato de Arredondamento\\">\\n                    <sheet>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\"/>\\n                            <h1><field name=\\"name\\" class=\\"oe_inline\\"/></h1>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"rounding\\"/>\\n                                <field name=\\"strategy\\"/>\\n                                <field name=\\"profit_account_id\\" options=\\"{'no_create': True}\\" invisible=\\"strategy != 'add_invoice_line'\\" required=\\"strategy == 'add_invoice_line'\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                                <field name=\\"loss_account_id\\" options=\\"{'no_create': True}\\" invisible=\\"strategy != 'add_invoice_line'\\" required=\\"strategy == 'add_invoice_line'\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                                <field name=\\"rounding_method\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Rounding Form">\n                    <sheet>\n                        <div class="oe_title">\n                            <label for="name"/>\n                            <h1><field name="name" class="oe_inline"/></h1>\n                        </div>\n                        <group>\n                            <group>\n                                <field name="rounding"/>\n                                <field name="strategy"/>\n                                <field name="profit_account_id" options="{'no_create': True}" invisible="strategy != 'add_invoice_line'" required="strategy == 'add_invoice_line'" groups="account.group_account_invoice,account.group_account_readonly"/>\n                                <field name="loss_account_id" options="{'no_create': True}" invisible="strategy != 'add_invoice_line'" required="strategy == 'add_invoice_line'" groups="account.group_account_invoice,account.group_account_readonly"/>\n                                <field name="rounding_method"/>\n                            </group>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
103	16	\N	1	1	Import Translation	base.language.import	\N	form	base/wizard/base_import_language_views.xml	primary	{"en_US": "<form string=\\"Import Translation\\">\\n                    <group>\\n                        <field name=\\"name\\" placeholder=\\"e.g. English\\"/>\\n                        <field name=\\"code\\" string=\\"Code\\" placeholder=\\"e.g. en_US\\"/>\\n                        <field name=\\"data\\" filename=\\"filename\\" options=\\"{'accepted_file_extensions': '.csv,.po'}\\"/>\\n                        <field name=\\"filename\\" invisible=\\"1\\"/> <!-- The name is needed in the BinaryField component used to upload the file -->\\n                        <field name=\\"overwrite\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                    <footer>\\n                        <button name=\\"import_lang\\" string=\\"Import\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancel\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Importar traducción\\">\\n                    <group>\\n                        <field name=\\"name\\" placeholder=\\"p. ej., inglés\\"/>\\n                        <field name=\\"code\\" string=\\"Código\\" placeholder=\\"p. ej. es_ES\\"/>\\n                        <field name=\\"data\\" filename=\\"filename\\" options=\\"{'accepted_file_extensions': '.csv,.po'}\\"/>\\n                        <field name=\\"filename\\" invisible=\\"1\\"/> <!-- The name is needed in the BinaryField component used to upload the file -->\\n                        <field name=\\"overwrite\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                    <footer>\\n                        <button name=\\"import_lang\\" string=\\"Importar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "pt_PT": "<form string=\\"Importar Tradução\\">\\n                    <group>\\n                        <field name=\\"name\\" placeholder=\\"p.ex. Inglês\\"/>\\n                        <field name=\\"code\\" string=\\"Código\\" placeholder=\\"por exemplo, pt_PT\\"/>\\n                        <field name=\\"data\\" filename=\\"filename\\" options=\\"{'accepted_file_extensions': '.csv,.po'}\\"/>\\n                        <field name=\\"filename\\" invisible=\\"1\\"/> <!-- The name is needed in the BinaryField component used to upload the file -->\\n                        <field name=\\"overwrite\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                    <footer>\\n                        <button name=\\"import_lang\\" string=\\"Importar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Import Translation">\n                    <group>\n                        <field name="name" placeholder="e.g. English"/>\n                        <field name="code" string="Code" placeholder="e.g. en_US"/>\n                        <field name="data" filename="filename" options="{'accepted_file_extensions': '.csv,.po'}"/>\n                        <field name="filename" invisible="1"/> <!-- The name is needed in the BinaryField component used to upload the file -->\n                        <field name="overwrite" groups="base.group_no_one"/>\n                    </group>\n                    <footer>\n                        <button name="import_lang" string="Import" type="object" class="btn-primary" data-hotkey="q"/>\n                        <button string="Cancel" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2181	16	485	1	1	product.product.form	product.product	\N	form	purchase/views/product_views.xml	extension	{"en_US": "<data><field name=\\"seller_ids\\" position=\\"attributes\\">\\n                    <attribute name=\\"context\\">{'default_product_tmpl_id': product_tmpl_id, 'product_template_invisible_variant': True, 'list_view_ref':'purchase.product_product_supplierinfo_tree_view2'}</attribute>\\n                </field>\\n                <field name=\\"variant_seller_ids\\" position=\\"attributes\\">\\n                    <attribute name=\\"context\\">{'model': 'product.product', 'active_id': id, 'list_view_ref':'purchase.product_product_supplierinfo_tree_view2'}</attribute>\\n                </field>\\n            </data>"}	<?xml version="1.0"?>\n<data><field name="seller_ids" position="attributes">\n                    <attribute name="context">{'default_product_tmpl_id': product_tmpl_id, 'product_template_invisible_variant': True, 'list_view_ref':'purchase.product_product_supplierinfo_tree_view2'}</attribute>\n                </field>\n                <field name="variant_seller_ids" position="attributes">\n                    <attribute name="context">{'model': 'product.product', 'active_id': id, 'list_view_ref':'purchase.product_product_supplierinfo_tree_view2'}</attribute>\n                </field>\n            </data>	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
104	16	\N	1	1	Module Upgrade	base.module.upgrade	\N	form	base/wizard/base_module_upgrade_views.xml	primary	{"en_US": "<form string=\\"System Update\\">\\n                    <p>This module will trigger the uninstallation of below modules.</p>\\n                    <p><strong>This operation will permanently erase all data currently stored by the modules!</strong></p>\\n                    <p>If you wish to cancel the process, press the cancel button below</p>\\n                    <separator string=\\"Impacted Apps\\"/>\\n                    <field name=\\"module_info\\"/>\\n                    <footer>\\n                        <button name=\\"upgrade_module\\" string=\\"Confirm\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancel\\" class=\\"btn-secondary\\" name=\\"upgrade_module_cancel\\" type=\\"object\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Actualización del sistema\\">\\n                    <p>Este módulo lanzará la desinstalación de los siguientes módulos.</p>\\n                    <p><strong>Esta operación eliminará de forma permanente todos los datos almacenados actualmente por los módulos.</strong></p>\\n                    <p>Si quiere cancelar el proceso, presione el botón cancelar</p>\\n                    <separator string=\\"Aplicaciones afectadas\\"/>\\n                    <field name=\\"module_info\\"/>\\n                    <footer>\\n                        <button name=\\"upgrade_module\\" string=\\"Confirmar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" name=\\"upgrade_module_cancel\\" type=\\"object\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "pt_PT": "<form string=\\"Atualização do Sistema\\">\\n                    <p>Este módulo irá despoletar a desinstalação dos seguintes módulos.</p>\\n                    <p><strong>Esta operação irá apagar permanentemente todos os dados armazenados actualmente pelos módulos!</strong></p>\\n                    <p>Se deseja cancelar o processo, pressione o botão Cancelar que está em baixo</p>\\n                    <separator string=\\"Apps Afetadas\\"/>\\n                    <field name=\\"module_info\\"/>\\n                    <footer>\\n                        <button name=\\"upgrade_module\\" string=\\"Confirmar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" name=\\"upgrade_module_cancel\\" type=\\"object\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="System Update">\n                    <p>This module will trigger the uninstallation of below modules.</p>\n                    <p><strong>This operation will permanently erase all data currently stored by the modules!</strong></p>\n                    <p>If you wish to cancel the process, press the cancel button below</p>\n                    <separator string="Impacted Apps"/>\n                    <field name="module_info"/>\n                    <footer>\n                        <button name="upgrade_module" string="Confirm" type="object" class="btn-primary" data-hotkey="q"/>\n                        <button string="Cancel" class="btn-secondary" name="upgrade_module_cancel" type="object" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2249	16	2196	1	1	purchase.report.search.stock	purchase.report	\N	search	purchase_stock/report/purchase_report_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='user_id']\\" position=\\"after\\">\\n                <field name=\\"picking_type_id\\"/>\\n            </xpath>"}	<xpath expr="//field[@name='user_id']" position="after">\n                <field name="picking_type_id"/>\n            </xpath>	f	t	2026-04-14 08:54:08.878044	2026-06-12 08:18:16.638199	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
105	20	\N	1	1	Module Upgrade Install	base.module.upgrade	\N	form	base/wizard/base_module_upgrade_views.xml	primary	{"en_US": "<form string=\\"Apply Schedule Upgrade\\">\\n                    <div><span class=\\"o_form_label\\">The selected modules have been updated/installed!</span></div>\\n                    <div><span class=\\"o_form_label\\">We suggest to reload the menu tab to see the new menus (Ctrl+T then Ctrl+R).\\"</span></div>\\n                    <footer>\\n                        <button name=\\"config\\" string=\\"Start configuration\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancel\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Aplicar actualización programada\\">\\n                    <div><span class=\\"o_form_label\\">¡Los módulos seleccionados han sido actualizados/instalados!</span></div>\\n                    <div><span class=\\"o_form_label\\">Sugerimos actualizar el menú para ver los nuevos menús (Ctrl+T y después Ctrl+R).\\"</span></div>\\n                    <footer>\\n                        <button name=\\"config\\" string=\\"Iniciar configuración\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "pt_PT": "<form string=\\"Aplicar Atualização Agendada\\">\\n                    <div><span class=\\"o_form_label\\">Os módulos selecionados foram atualizados/instalados!</span></div>\\n                    <div><span class=\\"o_form_label\\">Sugerimos que atualize a tab do menu para ver os menus novos (Ctrl+T seguido de Ctrl+R).</span></div>\\n                    <footer>\\n                        <button name=\\"config\\" string=\\"Iniciar Configuração\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Apply Schedule Upgrade">\n                    <div><span class="o_form_label">The selected modules have been updated/installed!</span></div>\n                    <div><span class="o_form_label">We suggest to reload the menu tab to see the new menus (Ctrl+T then Ctrl+R)."</span></div>\n                    <footer>\n                        <button name="config" string="Start configuration" type="object" class="btn-primary" data-hotkey="q"/>\n                        <button string="Cancel" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
109	16	\N	1	1	Demo Failure Dialog	ir.demo_failure.wizard	\N	form	base/data/ir_demo_failure_data.xml	primary	{"en_US": "<form>\\n                <h3>\\n                    The demonstration data of <field name=\\"failures_count\\"/>\\n                    module(s) failed to install and were disabled\\n                </h3>\\n                <field name=\\"failure_ids\\">\\n                    <list>\\n                        <field name=\\"module_id\\"/>\\n                        <field name=\\"error\\"/>\\n                    </list>\\n                </field>\\n                <footer>\\n                    <button string=\\"Ok\\" class=\\"oe_highlight\\" type=\\"object\\" name=\\"done\\" data-hotkey=\\"q\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form>\\n                <h3>\\n                    Los datos de demostración de <field name=\\"failures_count\\"/>\\n                    módulo(s) falló al instalarse y fue deshabilitado\\n                </h3>\\n                <field name=\\"failure_ids\\">\\n                    <list>\\n                        <field name=\\"module_id\\"/>\\n                        <field name=\\"error\\"/>\\n                    </list>\\n                </field>\\n                <footer>\\n                    <button string=\\"Aceptar\\" class=\\"oe_highlight\\" type=\\"object\\" name=\\"done\\" data-hotkey=\\"q\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form>\\n                <h3>\\n                    Os dados de demonstração de <field name=\\"failures_count\\"/>\\n                    os módulos falharam a instalação e foram desativados\\n                </h3>\\n                <field name=\\"failure_ids\\">\\n                    <list>\\n                        <field name=\\"module_id\\"/>\\n                        <field name=\\"error\\"/>\\n                    </list>\\n                </field>\\n                <footer>\\n                    <button string=\\"Confirmar\\" class=\\"oe_highlight\\" type=\\"object\\" name=\\"done\\" data-hotkey=\\"q\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form>\n                <h3>\n                    The demonstration data of <field name="failures_count"/>\n                    module(s) failed to install and were disabled\n                </h3>\n                <field name="failure_ids">\n                    <list>\n                        <field name="module_id"/>\n                        <field name="error"/>\n                    </list>\n                </field>\n                <footer>\n                    <button string="Ok" class="oe_highlight" type="object" name="done" data-hotkey="q"/>\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
2185	16	489	1	1	product.view.kanban.catalog.purchase	product.product	\N	kanban	purchase/views/product_views.xml	primary	{"en_US": "<field name=\\"default_code\\" position=\\"after\\">\\n                    <field name=\\"uom_po_id\\" invisible=\\"1\\"/>\\n                </field>"}	<?xml version="1.0"?>\n<field name="default_code" position="after">\n                    <field name="uom_po_id" invisible="1"/>\n                </field>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
111	16	\N	1	1	IR Profile Search	ir.profile	\N	search	base/views/ir_profile_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"name\\" string=\\"Name\\"/>\\n                <field name=\\"session\\" string=\\"Session\\"/>\\n                <filter name=\\"group_session\\" string=\\"Session\\" context=\\"{'group_by':'session'}\\"/>\\n            </search>", "es_ES": "<search>\\n                <field name=\\"name\\" string=\\"Nombre\\"/>\\n                <field name=\\"session\\" string=\\"Sesión\\"/>\\n                <filter name=\\"group_session\\" string=\\"Sesión\\" context=\\"{'group_by':'session'}\\"/>\\n            </search>", "pt_PT": "<search>\\n                <field name=\\"name\\" string=\\"Nome\\"/>\\n                <field name=\\"session\\" string=\\"Sessão\\"/>\\n                <filter name=\\"group_session\\" string=\\"Sessão\\" context=\\"{'group_by':'session'}\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="name" string="Name"/>\n                <field name="session" string="Session"/>\n                <filter name="group_session" string="Session" context="{'group_by':'session'}"/>\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
1875	16	1874	1	1	inventory.aging.list	stock.valuation.layer	\N	list	stock_account/views/stock_valuation_layer_views.xml	primary	{"en_US": "<xpath expr=\\"//field[@name='remaining_qty']\\" position=\\"attributes\\">\\n                <attribute name=\\"optional\\">show</attribute>\\n            </xpath>"}	<xpath expr="//field[@name='remaining_qty']" position="attributes">\n                <attribute name="optional">show</attribute>\n            </xpath>	f	t	2026-04-08 08:46:14.325631	2026-06-12 08:18:13.955813	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1876	16	\N	1	1	stock.valuation.layer.pivot	stock.valuation.layer	\N	pivot	stock_account/views/stock_valuation_layer_views.xml	primary	{"en_US": "<pivot>\\n                <field name=\\"quantity\\" type=\\"measure\\"/>\\n                <field name=\\"value\\" type=\\"measure\\"/>\\n            </pivot>"}	<pivot>\n                <field name="quantity" type="measure"/>\n                <field name="value" type="measure"/>\n            </pivot>	f	t	2026-04-08 08:46:14.325631	2026-06-12 08:18:13.955813	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
112	16	\N	1	1	IR Profile List	ir.profile	\N	list	base/views/ir_profile_views.xml	primary	{"en_US": "<list string=\\"Profile Session\\" default_order=\\"session desc, id desc\\">\\n                <field name=\\"create_date\\"/>\\n                <field name=\\"session\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"entry_count\\"/>\\n                <field name=\\"sql_count\\" optional=\\"hide\\"/>\\n                <field name=\\"speedscope_url\\" widget=\\"url\\"/>\\n                <field name=\\"duration\\"/>\\n            </list>", "es_ES": "<list string=\\"Sesión del perfil\\" default_order=\\"session desc, id desc\\">\\n                <field name=\\"create_date\\"/>\\n                <field name=\\"session\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"entry_count\\"/>\\n                <field name=\\"sql_count\\" optional=\\"hide\\"/>\\n                <field name=\\"speedscope_url\\" widget=\\"url\\"/>\\n                <field name=\\"duration\\"/>\\n            </list>", "pt_PT": "<list string=\\"Sessão de perfil\\" default_order=\\"session desc, id desc\\">\\n                <field name=\\"create_date\\"/>\\n                <field name=\\"session\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"entry_count\\"/>\\n                <field name=\\"sql_count\\" optional=\\"hide\\"/>\\n                <field name=\\"speedscope_url\\" widget=\\"url\\"/>\\n                <field name=\\"duration\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Profile Session" default_order="session desc, id desc">\n                <field name="create_date"/>\n                <field name="session"/>\n                <field name="name"/>\n                <field name="entry_count"/>\n                <field name="sql_count" optional="hide"/>\n                <field name="speedscope_url" widget="url"/>\n                <field name="duration"/>\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
113	16	\N	1	1	IR Profile Form	ir.profile	\N	form	base/views/ir_profile_views.xml	primary	{"en_US": "<form string=\\"IR Profile\\">\\n                <group>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"session\\"/>\\n                    <field name=\\"entry_count\\"/>\\n                    <!-- Do not rely on sql field for the invisible attrs to avoid fetching whole trace from server. -->\\n                    <field name=\\"sql_count\\" invisible=\\"sql_count == 0\\"/>\\n                    <field name=\\"speedscope_url\\" widget=\\"url\\"/>\\n                </group>\\n                <group invisible=\\"not qweb\\">\\n                    <field name=\\"qweb\\" widget=\\"profiling_qweb_view\\" nolabel=\\"1\\"/>\\n                </group>\\n            </form>", "es_ES": "<form string=\\"Perfil IR\\">\\n                <group>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"session\\"/>\\n                    <field name=\\"entry_count\\"/>\\n                    <!-- Do not rely on sql field for the invisible attrs to avoid fetching whole trace from server. -->\\n                    <field name=\\"sql_count\\" invisible=\\"sql_count == 0\\"/>\\n                    <field name=\\"speedscope_url\\" widget=\\"url\\"/>\\n                </group>\\n                <group invisible=\\"not qweb\\">\\n                    <field name=\\"qweb\\" widget=\\"profiling_qweb_view\\" nolabel=\\"1\\"/>\\n                </group>\\n            </form>", "pt_PT": "<form string=\\"Perfil de IR\\">\\n                <group>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"session\\"/>\\n                    <field name=\\"entry_count\\"/>\\n                    <!-- Do not rely on sql field for the invisible attrs to avoid fetching whole trace from server. -->\\n                    <field name=\\"sql_count\\" invisible=\\"sql_count == 0\\"/>\\n                    <field name=\\"speedscope_url\\" widget=\\"url\\"/>\\n                </group>\\n                <group invisible=\\"not qweb\\">\\n                    <field name=\\"qweb\\" widget=\\"profiling_qweb_view\\" nolabel=\\"1\\"/>\\n                </group>\\n            </form>"}	<?xml version="1.0"?>\n<form string="IR Profile">\n                <group>\n                    <field name="name"/>\n                    <field name="session"/>\n                    <field name="entry_count"/>\n                    <!-- Do not rely on sql field for the invisible attrs to avoid fetching whole trace from server. -->\n                    <field name="sql_count" invisible="sql_count == 0"/>\n                    <field name="speedscope_url" widget="url"/>\n                </group>\n                <group invisible="not qweb">\n                    <field name="qweb" widget="profiling_qweb_view" nolabel="1"/>\n                </group>\n            </form>\n        	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2190	12	126	1	1	res.partner.view.purchase.account.buttons	res.partner	\N	form	purchase/views/res_partner_views.xml	extension	{"en_US": "<div name=\\"button_box\\" position=\\"inside\\">\\n                </div>"}	<?xml version="1.0"?>\n<div name="button_box" position="inside">\n                </div>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
114	16	\N	1	1	Enable profiling	base.enable.profiling.wizard	\N	form	base/views/ir_profile_views.xml	primary	{"en_US": "<form string=\\"Enable profiling\\">\\n                <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                    <h3>Profiling is currently disabled.</h3>\\n                    Profiling is a developer feature that should be used with caution on production database.\\n                    It may add some load on the server, and potentially make it less responsive.\\n                    Enabling the profiling here allows all users to activate profiling on their session.\\n                    Profiling can be disabled at any moment in the settings.\\n                </div>\\n                <group>\\n                    <field name=\\"duration\\"/>\\n                    <field name=\\"expiration\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Cancel\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    <button string=\\"Enable profiling\\" type=\\"object\\" name=\\"submit\\" class=\\"btn btn-primary\\" data-hotkey=\\"q\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Habilitar análisis de rendimiento de software\\">\\n                <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                    <h3>El perfilador está desactivado.</h3>\\n                    El análisis de rendimiento de software es una función para los desarrolladores que se debe usar con cuidado en una base de datos de producción.\\nPuede añadir una carga al servidor y hacerlo menos receptivo.\\nActivar el análisis de rendimiento aquí permite que los usuarios lo activen en su sesión.\\nEl análisis de rendimiento de software se puede desactivar en cualquier momento desde los ajustes.\\n                </div>\\n                <group>\\n                    <field name=\\"duration\\"/>\\n                    <field name=\\"expiration\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    <button string=\\"Habilitar análisis de rendimiento de software\\" type=\\"object\\" name=\\"submit\\" class=\\"btn btn-primary\\" data-hotkey=\\"q\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Ativar criação de perfil\\">\\n                <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                    <h3>A criação de perfil de dados está desativada no momento.</h3>\\n                    A criação de perfil de dados é um recurso de desenvolvedor que deve ser usado com cautela na base de dados de produção.\\nEla pode adicionar alguma carga ao servidor e, possivelmente, torná-lo menos responsivo.\\nA ativação da criação de perfil aqui permite que todos os usuários ativem a criação de perfil em sua sessão.\\nA criação de perfil pode ser desativada a qualquer momento nas configurações.\\n                </div>\\n                <group>\\n                    <field name=\\"duration\\"/>\\n                    <field name=\\"expiration\\"/>\\n                </group>\\n                <footer>\\n                    <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    <button string=\\"Ativar criação de perfil\\" type=\\"object\\" name=\\"submit\\" class=\\"btn btn-primary\\" data-hotkey=\\"q\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Enable profiling">\n                <div class="alert alert-warning" role="alert">\n                    <h3>Profiling is currently disabled.</h3>\n                    Profiling is a developer feature that should be used with caution on production database.\n                    It may add some load on the server, and potentially make it less responsive.\n                    Enabling the profiling here allows all users to activate profiling on their session.\n                    Profiling can be disabled at any moment in the settings.\n                </div>\n                <group>\n                    <field name="duration"/>\n                    <field name="expiration"/>\n                </group>\n                <footer>\n                    <button string="Cancel" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                    <button string="Enable profiling" type="object" name="submit" class="btn btn-primary" data-hotkey="q"/>\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
115	16	\N	1	1	res.company.form	res.company	\N	form	base/views/res_company_views.xml	primary	{"en_US": "<form string=\\"Company\\" duplicate=\\"0\\">\\n                  <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"action_all_company_branches\\" type=\\"object\\" invisible=\\"not all_child_ids\\" icon=\\"fa-sitemap\\" string=\\"Branches\\"/>\\n                    </div>\\n                    <field name=\\"logo\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"e.g. My Company\\"/>\\n                        </h1>\\n                    </div>\\n                    <notebook colspan=\\"4\\">\\n                        <page string=\\"General Information\\" name=\\"general_info\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"partner_id\\" string=\\"Contact\\" readonly=\\"1\\" required=\\"0\\" groups=\\"base.group_no_one\\"/>\\n                                    <label for=\\"street\\" string=\\"Address\\"/>\\n                                    <div class=\\"o_address_format\\">\\n                                        <field name=\\"street\\" placeholder=\\"Street...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"street2\\" placeholder=\\"Street 2...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"city\\" placeholder=\\"City\\" class=\\"o_address_city\\"/>\\n                                        <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"State\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                        <field name=\\"zip\\" placeholder=\\"ZIP\\" class=\\"o_address_zip\\"/>\\n                                        <field name=\\"country_id\\" placeholder=\\"Country\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                    </div>\\n                                    <field name=\\"vat\\"/>\\n                                    <field name=\\"company_registry\\"/>\\n                                    <field name=\\"currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" id=\\"company_currency\\" context=\\"{'active_test': False}\\"/>\\n                                </group>\\n                                <group>\\n                                    <field name=\\"phone\\" class=\\"o_force_ltr\\"/>\\n                                    <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                                    <field name=\\"email\\"/>\\n                                    <field name=\\"website\\" string=\\"Website\\" widget=\\"url\\" placeholder=\\"e.g. https://www.odoo.com\\"/>\\n                                    <field name=\\"parent_id\\" groups=\\"base.group_no_one\\"/>\\n                                    <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                                </group>\\n                                <group name=\\"social_media\\"/>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Branches\\" name=\\"branches\\">\\n                            <field name=\\"child_ids\\" nolabel=\\"1\\" context=\\"{'default_parent_id': id}\\"/>\\n                        </page>\\n                    </notebook>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Compañía\\" duplicate=\\"0\\">\\n                  <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"action_all_company_branches\\" type=\\"object\\" invisible=\\"not all_child_ids\\" icon=\\"fa-sitemap\\" string=\\"Ramas\\"/>\\n                    </div>\\n                    <field name=\\"logo\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ej. Mi Compañía\\"/>\\n                        </h1>\\n                    </div>\\n                    <notebook colspan=\\"4\\">\\n                        <page string=\\"Información general\\" name=\\"general_info\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"partner_id\\" string=\\"Contacto\\" readonly=\\"1\\" required=\\"0\\" groups=\\"base.group_no_one\\"/>\\n                                    <label for=\\"street\\" string=\\"Dirección\\"/>\\n                                    <div class=\\"o_address_format\\">\\n                                        <field name=\\"street\\" placeholder=\\"Calle...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"street2\\" placeholder=\\"Calle 2...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"city\\" placeholder=\\"Ciudad\\" class=\\"o_address_city\\"/>\\n                                        <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"Provincia\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                        <field name=\\"zip\\" placeholder=\\"C.P.\\" class=\\"o_address_zip\\"/>\\n                                        <field name=\\"country_id\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                    </div>\\n                                    <field name=\\"vat\\"/>\\n                                    <field name=\\"company_registry\\"/>\\n                                    <field name=\\"currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" id=\\"company_currency\\" context=\\"{'active_test': False}\\"/>\\n                                </group>\\n                                <group>\\n                                    <field name=\\"phone\\" class=\\"o_force_ltr\\"/>\\n                                    <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                                    <field name=\\"email\\"/>\\n                                    <field name=\\"website\\" string=\\"Sitio web\\" widget=\\"url\\" placeholder=\\"p. ej. https://www.odoo.com\\"/>\\n                                    <field name=\\"parent_id\\" groups=\\"base.group_no_one\\"/>\\n                                    <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                                </group>\\n                                <group name=\\"social_media\\"/>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Ramas\\" name=\\"branches\\">\\n                            <field name=\\"child_ids\\" nolabel=\\"1\\" context=\\"{'default_parent_id': id}\\"/>\\n                        </page>\\n                    </notebook>\\n                    </sheet>\\n                </form>", "pt_PT": "<form string=\\"Empresa\\" duplicate=\\"0\\">\\n                  <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"action_all_company_branches\\" type=\\"object\\" invisible=\\"not all_child_ids\\" icon=\\"fa-sitemap\\" string=\\"Filiais\\"/>\\n                    </div>\\n                    <field name=\\"logo\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ex. Minha Empresa\\"/>\\n                        </h1>\\n                    </div>\\n                    <notebook colspan=\\"4\\">\\n                        <page string=\\"Informações Gerais\\" name=\\"general_info\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"partner_id\\" string=\\"Contacto\\" readonly=\\"1\\" required=\\"0\\" groups=\\"base.group_no_one\\"/>\\n                                    <label for=\\"street\\" string=\\"Endereço\\"/>\\n                                    <div class=\\"o_address_format\\">\\n                                        <field name=\\"street\\" placeholder=\\"Rua...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"street2\\" placeholder=\\"Rua 2...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"city\\" placeholder=\\"Cidade\\" class=\\"o_address_city\\"/>\\n                                        <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"Estado\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                        <field name=\\"zip\\" placeholder=\\"Código Postal\\" class=\\"o_address_zip\\"/>\\n                                        <field name=\\"country_id\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                    </div>\\n                                    <field name=\\"vat\\"/>\\n                                    <field name=\\"company_registry\\"/>\\n                                    <field name=\\"currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" id=\\"company_currency\\" context=\\"{'active_test': False}\\"/>\\n                                </group>\\n                                <group>\\n                                    <field name=\\"phone\\" class=\\"o_force_ltr\\"/>\\n                                    <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                                    <field name=\\"email\\"/>\\n                                    <field name=\\"website\\" string=\\"Website\\" widget=\\"url\\" placeholder=\\"p. ex. https://www.odoo.com\\"/>\\n                                    <field name=\\"parent_id\\" groups=\\"base.group_no_one\\"/>\\n                                    <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                                </group>\\n                                <group name=\\"social_media\\"/>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Filiais\\" name=\\"branches\\">\\n                            <field name=\\"child_ids\\" nolabel=\\"1\\" context=\\"{'default_parent_id': id}\\"/>\\n                        </page>\\n                    </notebook>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Company" duplicate="0">\n                  <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <button class="oe_stat_button" name="action_all_company_branches" type="object" invisible="not all_child_ids" icon="fa-sitemap" string="Branches"/>\n                    </div>\n                    <field name="logo" widget="image" class="oe_avatar"/>\n                    <div class="oe_title">\n                        <label for="name"/>\n                        <h1>\n                            <field name="name" placeholder="e.g. My Company"/>\n                        </h1>\n                    </div>\n                    <notebook colspan="4">\n                        <page string="General Information" name="general_info">\n                            <group>\n                                <group>\n                                    <field name="partner_id" string="Contact" readonly="1" required="0" groups="base.group_no_one"/>\n                                    <label for="street" string="Address"/>\n                                    <div class="o_address_format">\n                                        <field name="street" placeholder="Street..." class="o_address_street"/>\n                                        <field name="street2" placeholder="Street 2..." class="o_address_street"/>\n                                        <field name="city" placeholder="City" class="o_address_city"/>\n                                        <field name="state_id" class="o_address_state" placeholder="State" options="{&quot;no_open&quot;: True}"/>\n                                        <field name="zip" placeholder="ZIP" class="o_address_zip"/>\n                                        <field name="country_id" placeholder="Country" class="o_address_country" options="{&quot;no_open&quot;: True, &quot;no_create&quot;: True}"/>\n                                    </div>\n                                    <field name="vat"/>\n                                    <field name="company_registry"/>\n                                    <field name="currency_id" options="{'no_create': True, 'no_open': True}" id="company_currency" context="{'active_test': False}"/>\n                                </group>\n                                <group>\n                                    <field name="phone" class="o_force_ltr"/>\n                                    <field name="mobile" class="o_force_ltr"/>\n                                    <field name="email"/>\n                                    <field name="website" string="Website" widget="url" placeholder="e.g. https://www.odoo.com"/>\n                                    <field name="parent_id" groups="base.group_no_one"/>\n                                    <field name="color" widget="color_picker"/>\n                                </group>\n                                <group name="social_media"/>\n                            </group>\n                        </page>\n                        <page string="Branches" name="branches">\n                            <field name="child_ids" nolabel="1" context="{'default_parent_id': id}"/>\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
1890	16	1740	1	1	stock.request.count.form.view.inherit.stock.account	stock.request.count	\N	form	stock_account/wizard/stock_request_count.xml	extension	{"en_US": "<field name=\\"user_id\\" position=\\"after\\">\\n                <field name=\\"accounting_date\\"/>\\n            </field>"}	<field name="user_id" position="after">\n                <field name="accounting_date"/>\n            </field>	f	t	2026-04-08 08:46:14.325631	2026-06-12 08:18:13.955813	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
805	16	\N	1	1	account.cash.rounding.list	account.cash.rounding	\N	list	account/views/account_cash_rounding_view.xml	primary	{"en_US": "<list string=\\"Rounding List\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"rounding\\"/>\\n                    <field name=\\"rounding_method\\"/>\\n                </list>", "es_ES": "<list string=\\"Lista de redondeo\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"rounding\\"/>\\n                    <field name=\\"rounding_method\\"/>\\n                </list>", "pt_PT": "<list string=\\"Lista de Arredondamento\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"rounding\\"/>\\n                    <field name=\\"rounding_method\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Rounding List">\n                    <field name="name"/>\n                    <field name="rounding"/>\n                    <field name="rounding_method"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1895	16	1816	1	1	stock.picking.type.inherit.sale_project_stock	stock.picking.type	\N	form	project_stock_account/views/stock_picking_type_views.xml	extension	{"en_US": "<field name=\\"create_backorder\\" position=\\"after\\">\\n                <field name=\\"analytic_costs\\" invisible=\\"code not in ('incoming', 'outgoing')\\" groups=\\"analytic.group_analytic_accounting\\"/>\\n            </field>"}	<field name="create_backorder" position="after">\n                <field name="analytic_costs" invisible="code not in ('incoming', 'outgoing')" groups="analytic.group_analytic_accounting"/>\n            </field>	f	t	2026-04-08 08:46:16.503598	2026-06-12 08:18:16.1252	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1897	16	968	1	1	sale.order.list.inherit.sale.stock	sale.order	\N	list	sale_stock/views/sale_order_views.xml	extension	{"en_US": "<field name=\\"tag_ids\\" position=\\"after\\">\\n                    <field name=\\"warehouse_id\\" options=\\"{'no_create': True}\\" groups=\\"stock.group_stock_multi_warehouses\\" optional=\\"hide\\" readonly=\\"state == 'sale'\\"/>\\n                </field>"}	<field name="tag_ids" position="after">\n                    <field name="warehouse_id" options="{'no_create': True}" groups="stock.group_stock_multi_warehouses" optional="hide" readonly="state == 'sale'"/>\n                </field>	f	t	2026-04-08 08:46:17.232705	2026-06-12 08:18:19.240825	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
116	16	\N	1	1	res.company.list	res.company	\N	list	base/views/res_company_views.xml	primary	{"en_US": "<list string=\\"Companies\\" decoration-muted=\\"not active\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"partner_id\\" required=\\"0\\"/>\\n                    <field name=\\"child_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                </list>", "es_ES": "<list string=\\"Compañías\\" decoration-muted=\\"not active\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"partner_id\\" required=\\"0\\"/>\\n                    <field name=\\"child_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                </list>", "pt_PT": "<list string=\\"Empresas\\" decoration-muted=\\"not active\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"partner_id\\" required=\\"0\\"/>\\n                    <field name=\\"child_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Companies" decoration-muted="not active">\n                    <field name="sequence" widget="handle"/>\n                    <field name="name"/>\n                    <field name="partner_id" required="0"/>\n                    <field name="child_ids" widget="many2many_tags" options="{'color_field': 'color'}"/>\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
117	16	\N	1	1	res.company.kanban	res.company	\N	kanban	base/views/res_company_views.xml	primary	{"en_US": "<kanban>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div t-attf-class=\\"#{!selection_mode ? 'text-center' : ''}\\">\\n                                <i class=\\"fa fa-building\\" role=\\"img\\" aria-label=\\"Enterprise\\" title=\\"Enterprise\\"/> <field class=\\"fw-bold fs-5\\" name=\\"name\\"/>\\n                            </div>\\n                            <hr class=\\"mt4 mb4\\"/>\\n                            <div class=\\"row\\" t-if=\\"!selection_mode\\">\\n                                <div t-if=\\"record.email.value\\" class=\\"col-6 text-center\\">\\n                                    <strong>Email:</strong>\\n                                </div>\\n                                <div t-if=\\"record.phone.value\\" class=\\"col-6 text-center\\">\\n                                    <strong>Phone</strong>\\n                                </div>\\n                                <div t-if=\\"record.email.value\\" class=\\"col-6 text-center\\">\\n                                    <field name=\\"email\\"/>\\n                                </div>\\n                                <div t-if=\\"record.phone.value\\" class=\\"col-6 text-center o_force_ltr\\">\\n                                    <field name=\\"phone\\"/>\\n                                </div>\\n                            </div>\\n                            <div t-else=\\"\\">\\n                                <div t-if=\\"record.email.value\\">\\n                                    <strong>Email:</strong>\\n                                    <field name=\\"email\\"/>\\n                                </div>\\n                                <div t-if=\\"record.phone.value\\" class=\\"o_force_ltr\\">\\n                                    <strong>Phone:</strong>\\n                                    <field name=\\"phone\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div t-attf-class=\\"#{!selection_mode ? 'text-center' : ''}\\">\\n                                <i class=\\"fa fa-building\\" role=\\"img\\" aria-label=\\"Enterprise\\" title=\\"Enterprise\\"/> <field class=\\"fw-bold fs-5\\" name=\\"name\\"/>\\n                            </div>\\n                            <hr class=\\"mt4 mb4\\"/>\\n                            <div class=\\"row\\" t-if=\\"!selection_mode\\">\\n                                <div t-if=\\"record.email.value\\" class=\\"col-6 text-center\\">\\n                                    <strong>Correo electrónico:</strong>\\n                                </div>\\n                                <div t-if=\\"record.phone.value\\" class=\\"col-6 text-center\\">\\n                                    <strong>Teléfono</strong>\\n                                </div>\\n                                <div t-if=\\"record.email.value\\" class=\\"col-6 text-center\\">\\n                                    <field name=\\"email\\"/>\\n                                </div>\\n                                <div t-if=\\"record.phone.value\\" class=\\"col-6 text-center o_force_ltr\\">\\n                                    <field name=\\"phone\\"/>\\n                                </div>\\n                            </div>\\n                            <div t-else=\\"\\">\\n                                <div t-if=\\"record.email.value\\">\\n                                    <strong>Correo electrónico:</strong>\\n                                    <field name=\\"email\\"/>\\n                                </div>\\n                                <div t-if=\\"record.phone.value\\" class=\\"o_force_ltr\\">\\n                                    <strong>Teléfono:</strong>\\n                                    <field name=\\"phone\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "pt_PT": "<kanban>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div t-attf-class=\\"#{!selection_mode ? 'text-center' : ''}\\">\\n                                <i class=\\"fa fa-building\\" role=\\"img\\" aria-label=\\"Enterprise\\" title=\\"Enterprise\\"/> <field class=\\"fw-bold fs-5\\" name=\\"name\\"/>\\n                            </div>\\n                            <hr class=\\"mt4 mb4\\"/>\\n                            <div class=\\"row\\" t-if=\\"!selection_mode\\">\\n                                <div t-if=\\"record.email.value\\" class=\\"col-6 text-center\\">\\n                                    <strong>Email:</strong>\\n                                </div>\\n                                <div t-if=\\"record.phone.value\\" class=\\"col-6 text-center\\">\\n                                    <strong>Telefone</strong>\\n                                </div>\\n                                <div t-if=\\"record.email.value\\" class=\\"col-6 text-center\\">\\n                                    <field name=\\"email\\"/>\\n                                </div>\\n                                <div t-if=\\"record.phone.value\\" class=\\"col-6 text-center o_force_ltr\\">\\n                                    <field name=\\"phone\\"/>\\n                                </div>\\n                            </div>\\n                            <div t-else=\\"\\">\\n                                <div t-if=\\"record.email.value\\">\\n                                    <strong>Email:</strong>\\n                                    <field name=\\"email\\"/>\\n                                </div>\\n                                <div t-if=\\"record.phone.value\\" class=\\"o_force_ltr\\">\\n                                    <strong>Telefone:</strong>\\n                                    <field name=\\"phone\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban>\n                    <templates>\n                        <t t-name="card">\n                            <div t-attf-class="#{!selection_mode ? 'text-center' : ''}">\n                                <i class="fa fa-building" role="img" aria-label="Enterprise" title="Enterprise"/> <field class="fw-bold fs-5" name="name"/>\n                            </div>\n                            <hr class="mt4 mb4"/>\n                            <div class="row" t-if="!selection_mode">\n                                <div t-if="record.email.value" class="col-6 text-center">\n                                    <strong>Email:</strong>\n                                </div>\n                                <div t-if="record.phone.value" class="col-6 text-center">\n                                    <strong>Phone</strong>\n                                </div>\n                                <div t-if="record.email.value" class="col-6 text-center">\n                                    <field name="email"/>\n                                </div>\n                                <div t-if="record.phone.value" class="col-6 text-center o_force_ltr">\n                                    <field name="phone"/>\n                                </div>\n                            </div>\n                            <div t-else="">\n                                <div t-if="record.email.value">\n                                    <strong>Email:</strong>\n                                    <field name="email"/>\n                                </div>\n                                <div t-if="record.phone.value" class="o_force_ltr">\n                                    <strong>Phone:</strong>\n                                    <field name="phone"/>\n                                </div>\n                            </div>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:31:35.16841	2026-04-08 08:31:35.16841	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
118	16	\N	1	1	res.lang.list	res.lang	\N	list	base/views/res_lang_views.xml	primary	{"en_US": "<list string=\\"Languages\\" limit=\\"200\\">\\n                    <header>\\n                        <button name=\\"action_activate_langs\\" type=\\"object\\" string=\\"Activate\\"/>\\n                    </header>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"code\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"iso_code\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"direction\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"active\\"/>\\n                    <button name=\\"44\\" string=\\"Activate\\" type=\\"action\\" icon=\\"fa-check\\" invisible=\\"active\\"/>\\n                    <button name=\\"44\\" string=\\"Update\\" type=\\"action\\" icon=\\"fa-refresh\\" invisible=\\"not active\\"/>\\n                    <button name=\\"action_archive\\" string=\\"Disable\\" type=\\"object\\" icon=\\"fa-times\\" invisible=\\"not active\\"/>\\n                </list>", "es_ES": "<list string=\\"Idiomas\\" limit=\\"200\\">\\n                    <header>\\n                        <button name=\\"action_activate_langs\\" type=\\"object\\" string=\\"Activar\\"/>\\n                    </header>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"code\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"iso_code\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"direction\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"active\\"/>\\n                    <button name=\\"44\\" string=\\"Activar\\" type=\\"action\\" icon=\\"fa-check\\" invisible=\\"active\\"/>\\n                    <button name=\\"44\\" string=\\"Actualizar\\" type=\\"action\\" icon=\\"fa-refresh\\" invisible=\\"not active\\"/>\\n                    <button name=\\"action_archive\\" string=\\"Deshabilitar\\" type=\\"object\\" icon=\\"fa-times\\" invisible=\\"not active\\"/>\\n                </list>", "pt_PT": "<list string=\\"Idiomas\\" limit=\\"200\\">\\n                    <header>\\n                        <button name=\\"action_activate_langs\\" type=\\"object\\" string=\\"Ativar\\"/>\\n                    </header>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"code\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"iso_code\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"direction\\" groups=\\"base.group_no_one\\"/>\\n                    <field name=\\"active\\"/>\\n                    <button name=\\"44\\" string=\\"Ativar\\" type=\\"action\\" icon=\\"fa-check\\" invisible=\\"active\\"/>\\n                    <button name=\\"44\\" string=\\"Atualizar\\" type=\\"action\\" icon=\\"fa-refresh\\" invisible=\\"not active\\"/>\\n                    <button name=\\"action_archive\\" string=\\"Desativar\\" type=\\"object\\" icon=\\"fa-times\\" invisible=\\"not active\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Languages" limit="200">\n                    <header>\n                        <button name="action_activate_langs" type="object" string="Activate"/>\n                    </header>\n                    <field name="name"/>\n                    <field name="code" groups="base.group_no_one"/>\n                    <field name="iso_code" groups="base.group_no_one"/>\n                    <field name="direction" groups="base.group_no_one"/>\n                    <field name="active"/>\n                    <button name="44" string="Activate" type="action" icon="fa-check" invisible="active"/>\n                    <button name="44" string="Update" type="action" icon="fa-refresh" invisible="not active"/>\n                    <button name="action_archive" string="Disable" type="object" icon="fa-times" invisible="not active"/>\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
1082	16	\N	1	1	Goal Kanban View	gamification.goal	\N	kanban	gamification/views/gamification_goal_views.xml	primary	{"en_US": "<kanban highlight_color=\\"color\\" create=\\"false\\">\\n                <field name=\\"state\\"/>\\n                <field name=\\"color\\"/>\\n                <field name=\\"definition_condition\\"/>\\n                <field name=\\"definition_suffix\\"/>\\n                <field name=\\"definition_display\\"/>\\n                <field name=\\"last_update\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"text-center\\">\\n                        <field class=\\"fw-bold fs-4\\" name=\\"definition_id\\"/>\\n                        <div class=\\"d-flex justify-content-center mt-3\\">\\n                            <field class=\\"o_image_24_cover me-1 rounded\\" name=\\"user_id\\" widget=\\"image\\" options=\\"{'preview_image': 'avatar_128'}\\"/>\\n                            <field name=\\"user_id\\" class=\\"fw-bold\\"/>\\n                        </div>\\n                        <div class=\\"pt-3 fs-1 fw-bolder\\">\\n                            <t t-if=\\"record.definition_display.raw_value == 'boolean'\\">\\n                                <t t-if=\\"record.state.raw_value=='reached'\\"><i role=\\"img\\" class=\\"text-success fa fa-check fa-3x\\" title=\\"Goal Reached\\" aria-label=\\"Goal Reached\\"/></t>\\n                                <t t-if=\\"record.state.raw_value=='inprogress'\\"><i role=\\"img\\" class=\\"text-700 fa fa-clock-o fa-3x\\" title=\\"Goal in Progress\\" aria-label=\\"Goal in Progress\\"/></t>\\n                                <t t-if=\\"record.state.raw_value=='failed'\\"><i role=\\"img\\" class=\\"text-danger fa fa-times fa-3x\\" title=\\"Goal Failed\\" aria-label=\\"Goal Failed\\"/></t>\\n                            </t>\\n                            <t t-if=\\"record.definition_display.raw_value == 'progress'\\">\\n                                <t t-if=\\"record.definition_condition.raw_value =='higher'\\">\\n                                    <field name=\\"current\\" widget=\\"gauge\\" options=\\"{'max_field': 'target_goal', 'label_field': 'definition_suffix', 'style': 'width:160px; height: 120px;'}\\"/>\\n                                </t>\\n                                <t t-if=\\"record.definition_condition.raw_value != 'higher'\\">\\n                                    <field class=\\"#{record.current.raw_value == record.target_goal.raw_value+1 ? 'text-warning' : record.current.raw_value &gt; record.target_goal.raw_value ? 'text-danger' : 'text-success'}\\" name=\\"current\\"/>\\n                                    <em>Target: less than <field name=\\"target_goal\\"/></em>\\n                                </t>\\n                            </t>\\n                        </div>\\n                        <p>\\n                            <t t-if=\\"record.start_date.value\\">\\n                                From <field name=\\"start_date\\"/>\\n                            </t>\\n                            <t t-if=\\"record.end_date.value\\">\\n                                To <field name=\\"end_date\\"/>\\n                            </t>\\n                        </p>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban highlight_color=\\"color\\" create=\\"false\\">\\n                <field name=\\"state\\"/>\\n                <field name=\\"color\\"/>\\n                <field name=\\"definition_condition\\"/>\\n                <field name=\\"definition_suffix\\"/>\\n                <field name=\\"definition_display\\"/>\\n                <field name=\\"last_update\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"text-center\\">\\n                        <field class=\\"fw-bold fs-4\\" name=\\"definition_id\\"/>\\n                        <div class=\\"d-flex justify-content-center mt-3\\">\\n                            <field class=\\"o_image_24_cover me-1 rounded\\" name=\\"user_id\\" widget=\\"image\\" options=\\"{'preview_image': 'avatar_128'}\\"/>\\n                            <field name=\\"user_id\\" class=\\"fw-bold\\"/>\\n                        </div>\\n                        <div class=\\"pt-3 fs-1 fw-bolder\\">\\n                            <t t-if=\\"record.definition_display.raw_value == 'boolean'\\">\\n                                <t t-if=\\"record.state.raw_value=='reached'\\"><i role=\\"img\\" class=\\"text-success fa fa-check fa-3x\\" title=\\"Goal Reached\\" aria-label=\\"Goal Reached\\"/></t>\\n                                <t t-if=\\"record.state.raw_value=='inprogress'\\"><i role=\\"img\\" class=\\"text-700 fa fa-clock-o fa-3x\\" title=\\"Goal in Progress\\" aria-label=\\"Goal in Progress\\"/></t>\\n                                <t t-if=\\"record.state.raw_value=='failed'\\"><i role=\\"img\\" class=\\"text-danger fa fa-times fa-3x\\" title=\\"Goal Failed\\" aria-label=\\"Goal Failed\\"/></t>\\n                            </t>\\n                            <t t-if=\\"record.definition_display.raw_value == 'progress'\\">\\n                                <t t-if=\\"record.definition_condition.raw_value =='higher'\\">\\n                                    <field name=\\"current\\" widget=\\"gauge\\" options=\\"{'max_field': 'target_goal', 'label_field': 'definition_suffix', 'style': 'width:160px; height: 120px;'}\\"/>\\n                                </t>\\n                                <t t-if=\\"record.definition_condition.raw_value != 'higher'\\">\\n                                    <field class=\\"#{record.current.raw_value == record.target_goal.raw_value+1 ? 'text-warning' : record.current.raw_value &gt; record.target_goal.raw_value ? 'text-danger' : 'text-success'}\\" name=\\"current\\"/>\\n                                    <em>Objetivo: menos de <field name=\\"target_goal\\"/></em>\\n                                </t>\\n                            </t>\\n                        </div>\\n                        <p>\\n                            <t t-if=\\"record.start_date.value\\">\\n                                Desde <field name=\\"start_date\\"/>\\n                            </t>\\n                            <t t-if=\\"record.end_date.value\\">\\n                                A <field name=\\"end_date\\"/>\\n                            </t>\\n                        </p>\\n                    </t>\\n                </templates>\\n            </kanban>", "pt_PT": "<kanban highlight_color=\\"color\\" create=\\"false\\">\\n                <field name=\\"state\\"/>\\n                <field name=\\"color\\"/>\\n                <field name=\\"definition_condition\\"/>\\n                <field name=\\"definition_suffix\\"/>\\n                <field name=\\"definition_display\\"/>\\n                <field name=\\"last_update\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"text-center\\">\\n                        <field class=\\"fw-bold fs-4\\" name=\\"definition_id\\"/>\\n                        <div class=\\"d-flex justify-content-center mt-3\\">\\n                            <field class=\\"o_image_24_cover me-1 rounded\\" name=\\"user_id\\" widget=\\"image\\" options=\\"{'preview_image': 'avatar_128'}\\"/>\\n                            <field name=\\"user_id\\" class=\\"fw-bold\\"/>\\n                        </div>\\n                        <div class=\\"pt-3 fs-1 fw-bolder\\">\\n                            <t t-if=\\"record.definition_display.raw_value == 'boolean'\\">\\n                                <t t-if=\\"record.state.raw_value=='reached'\\"><i role=\\"img\\" class=\\"text-success fa fa-check fa-3x\\" title=\\"“Objetivo\\" atingido=\\"\\" aria-label=\\"Goal Reached\\"/></t>\\n                                <t t-if=\\"record.state.raw_value=='inprogress'\\"><i role=\\"img\\" class=\\"text-700 fa fa-clock-o fa-3x\\" title=\\"Goal in Progress\\" aria-label=\\"Goal in Progress\\"/></t>\\n                                <t t-if=\\"record.state.raw_value=='failed'\\"><i role=\\"img\\" class=\\"text-danger fa fa-times fa-3x\\" title=\\"“Objetivo\\" falhou=\\"\\" aria-label=\\"Goal Failed\\"/></t>\\n                            </t>\\n                            <t t-if=\\"record.definition_display.raw_value == 'progress'\\">\\n                                <t t-if=\\"record.definition_condition.raw_value =='higher'\\">\\n                                    <field name=\\"current\\" widget=\\"gauge\\" options=\\"{'max_field': 'target_goal', 'label_field': 'definition_suffix', 'style': 'width:160px; height: 120px;'}\\"/>\\n                                </t>\\n                                <t t-if=\\"record.definition_condition.raw_value != 'higher'\\">\\n                                    <field class=\\"#{record.current.raw_value == record.target_goal.raw_value+1 ? 'text-warning' : record.current.raw_value &gt; record.target_goal.raw_value ? 'text-danger' : 'text-success'}\\" name=\\"current\\"/>\\n                                    <em>Meta: menor que <field name=\\"target_goal\\"/></em>\\n                                </t>\\n                            </t>\\n                        </div>\\n                        <p>\\n                            <t t-if=\\"record.start_date.value\\">\\n                                De <field name=\\"start_date\\"/>\\n                            </t>\\n                            <t t-if=\\"record.end_date.value\\">\\n                                A <field name=\\"end_date\\"/>\\n                            </t>\\n                        </p>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban highlight_color="color" create="false">\n                <field name="state"/>\n                <field name="color"/>\n                <field name="definition_condition"/>\n                <field name="definition_suffix"/>\n                <field name="definition_display"/>\n                <field name="last_update"/>\n                <templates>\n                    <t t-name="card" class="text-center">\n                        <field class="fw-bold fs-4" name="definition_id"/>\n                        <div class="d-flex justify-content-center mt-3">\n                            <field class="o_image_24_cover me-1 rounded" name="user_id" widget="image" options="{'preview_image': 'avatar_128'}"/>\n                            <field name="user_id" class="fw-bold"/>\n                        </div>\n                        <div class="pt-3 fs-1 fw-bolder">\n                            <t t-if="record.definition_display.raw_value == 'boolean'">\n                                <t t-if="record.state.raw_value=='reached'"><i role="img" class="text-success fa fa-check fa-3x" title="Goal Reached" aria-label="Goal Reached"/></t>\n                                <t t-if="record.state.raw_value=='inprogress'"><i role="img" class="text-700 fa fa-clock-o fa-3x" title="Goal in Progress" aria-label="Goal in Progress"/></t>\n                                <t t-if="record.state.raw_value=='failed'"><i role="img" class="text-danger fa fa-times fa-3x" title="Goal Failed" aria-label="Goal Failed"/></t>\n                            </t>\n                            <t t-if="record.definition_display.raw_value == 'progress'">\n                                <t t-if="record.definition_condition.raw_value =='higher'">\n                                    <field name="current" widget="gauge" options="{'max_field': 'target_goal', 'label_field': 'definition_suffix', 'style': 'width:160px; height: 120px;'}"/>\n                                </t>\n                                <t t-if="record.definition_condition.raw_value != 'higher'">\n                                    <field class="#{record.current.raw_value == record.target_goal.raw_value+1 ? 'text-warning' : record.current.raw_value &gt; record.target_goal.raw_value ? 'text-danger' : 'text-success'}" name="current"/>\n                                    <em>Target: less than <field name="target_goal"/></em>\n                                </t>\n                            </t>\n                        </div>\n                        <p>\n                            <t t-if="record.start_date.value">\n                                From <field name="start_date"/>\n                            </t>\n                            <t t-if="record.end_date.value">\n                                To <field name="end_date"/>\n                            </t>\n                        </p>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:35:10.407079	2026-04-08 08:35:10.407079	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1905	16	170	1	1	res.users.preferences.form.inherit	res.users	\N	form	sale_stock/views/res_users_views.xml	extension	{"en_US": "<group name=\\"signature\\" position=\\"after\\">\\n                    <group name=\\"Warehouses\\">\\n                        <field name=\\"property_warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                    </group>\\n                </group>"}	<group name="signature" position="after">\n                    <group name="Warehouses">\n                        <field name="property_warehouse_id" groups="stock.group_stock_multi_warehouses"/>\n                    </group>\n                </group>	f	t	2026-04-08 08:46:17.232705	2026-06-12 08:18:19.240825	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2205	16	\N	1	1	purchase_order_portal_content_totals_table	\N	purchase.purchase_order_portal_content_totals_table	qweb	purchase/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"purchase.purchase_order_portal_content_totals_table\\">\\n      <table class=\\"table table-sm\\">\\n          <t t-call=\\"purchase.document_tax_totals\\">\\n                <t t-set=\\"tax_totals\\" t-value=\\"order.tax_totals\\"/>\\n                <t t-set=\\"currency\\" t-value=\\"order.currency_id\\"/>\\n          </t>\\n      </table>\\n  </t>"}	<?xml version="1.0"?>\n<t t-name="purchase.purchase_order_portal_content_totals_table">\n      <table class="table table-sm">\n          <t t-call="purchase.document_tax_totals">\n                <t t-set="tax_totals" t-value="order.tax_totals"/>\n                <t t-set="currency" t-value="order.currency_id"/>\n          </t>\n      </table>\n  </t>\n\n  	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
120	16	\N	1	1	res.lang.search	res.lang	\N	search	base/views/res_lang_views.xml	primary	{"en_US": "<search string=\\"Languages\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', '|', ('name', 'ilike', self), ('code', 'ilike', self), ('iso_code', 'ilike', self)]\\" string=\\"Language\\"/>\\n                    <field name=\\"direction\\"/>\\n                    <separator/>\\n                    <filter string=\\"Active\\" name=\\"active\\" domain=\\"[('active', '=', True)]\\"/>\\n                </search>", "es_ES": "<search string=\\"Idiomas\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', '|', ('name', 'ilike', self), ('code', 'ilike', self), ('iso_code', 'ilike', self)]\\" string=\\"Idioma\\"/>\\n                    <field name=\\"direction\\"/>\\n                    <separator/>\\n                    <filter string=\\"Activo\\" name=\\"active\\" domain=\\"[('active', '=', True)]\\"/>\\n                </search>", "pt_PT": "<search string=\\"Idiomas\\">\\n                    <field name=\\"name\\" filter_domain=\\"['|', '|', ('name', 'ilike', self), ('code', 'ilike', self), ('iso_code', 'ilike', self)]\\" string=\\"Idioma\\"/>\\n                    <field name=\\"direction\\"/>\\n                    <separator/>\\n                    <filter string=\\"Ativo\\" name=\\"active\\" domain=\\"[('active', '=', True)]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Languages">\n                    <field name="name" filter_domain="['|', '|', ('name', 'ilike', self), ('code', 'ilike', self), ('iso_code', 'ilike', self)]" string="Language"/>\n                    <field name="direction"/>\n                    <separator/>\n                    <filter string="Active" name="active" domain="[('active', '=', True)]"/>\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
2206	16	2203	1	1	Portal: My Purchase Order Update Dates	\N	purchase.portal_my_purchase_order_update_date	qweb	purchase/views/portal_templates.xml	primary	{"en_US": "<data name=\\"Portal: My Purchase Order Update Dates\\" inherit_id=\\"purchase.portal_my_purchase_order\\" primary=\\"True\\">\\n    <xpath expr=\\"////div[@id='portal_purchase_content']\\" position=\\"replace\\">\\n      <div id=\\"portal_purchase_content\\">\\n        <t t-set=\\"update_dates\\" t-value=\\"True\\"/>\\n        <div t-call=\\"purchase.purchase_order_portal_content\\"/>\\n      </div>\\n    </xpath>\\n  <xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">purchase.portal_my_purchase_order_update_date</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data name="Portal: My Purchase Order Update Dates" inherit_id="purchase.portal_my_purchase_order" primary="True">\n    <xpath expr="////div[@id='portal_purchase_content']" position="replace">\n      <div id="portal_purchase_content">\n        <t t-set="update_dates" t-value="True"/>\n        <div t-call="purchase.purchase_order_portal_content"/>\n      </div>\n    </xpath>\n  <xpath expr="." position="attributes"><attribute name="t-name">purchase.portal_my_purchase_order_update_date</attribute></xpath></data>\n\n	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2188	16	129	1	1	res.partner.kanban.purchaseorder.inherit	res.partner	\N	kanban	purchase/views/res_partner_views.xml	extension	{"en_US": "<xpath expr=\\"//footer/div\\" position=\\"inside\\">\\n                    <a t-if=\\"record.purchase_order_count?.value\\" class=\\"btn btn-sm btn-link smaller\\" groups=\\"purchase.group_purchase_user\\" name=\\"750\\" role=\\"button\\" type=\\"action\\">\\n                        <i class=\\"fa fa-credit-card me-1\\" aria-label=\\"Purchases\\" role=\\"img\\" title=\\"Purchases\\"/>\\n                        <field name=\\"purchase_order_count\\"/>\\n                    </a>\\n                </xpath>", "es_ES": "<xpath expr=\\"//footer/div\\" position=\\"inside\\">\\n                    <a t-if=\\"record.purchase_order_count?.value\\" class=\\"btn btn-sm btn-link smaller\\" groups=\\"purchase.group_purchase_user\\" name=\\"750\\" role=\\"button\\" type=\\"action\\">\\n                        <i class=\\"fa fa-credit-card me-1\\" aria-label=\\"Compras\\" role=\\"img\\" title=\\"Compras\\"/>\\n                        <field name=\\"purchase_order_count\\"/>\\n                    </a>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//footer/div" position="inside">\n                    <a t-if="record.purchase_order_count?.value" class="btn btn-sm btn-link smaller" groups="purchase.group_purchase_user" name="750" role="button" type="action">\n                        <i class="fa fa-credit-card me-1" aria-label="Purchases" role="img" title="Purchases"/>\n                        <field name="purchase_order_count"/>\n                    </a>\n                </xpath>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2217	16	\N	1	1	bis3_AddressType	\N	purchase_edi_ubl_bis3.bis3_AddressType	qweb	purchase_edi_ubl_bis3/data/bis3_templates.xml	primary	{"en_US": "<t t-name=\\"purchase_edi_ubl_bis3.bis3_AddressType\\">\\n        <t xmlns:cac=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2\\" xmlns:cbc=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2\\">\\n            <cbc:StreetName t-out=\\"vals.get('street_name')\\"/>\\n            <cbc:AdditionalStreetName t-out=\\"vals.get('additional_street_name')\\"/>\\n            <cbc:CityName t-out=\\"vals.get('city_name')\\"/>\\n            <cbc:PostalZone t-out=\\"vals.get('postal_zone')\\"/>\\n            <cbc:CountrySubentity t-out=\\"vals.get('country_subentity')\\"/>\\n            <cac:Country>\\n                <cbc:IdentificationCode t-out=\\"vals.get('country_identification_code')\\"/>\\n            </cac:Country>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="purchase_edi_ubl_bis3.bis3_AddressType">\n        <t xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">\n            <cbc:StreetName t-out="vals.get('street_name')"/>\n            <cbc:AdditionalStreetName t-out="vals.get('additional_street_name')"/>\n            <cbc:CityName t-out="vals.get('city_name')"/>\n            <cbc:PostalZone t-out="vals.get('postal_zone')"/>\n            <cbc:CountrySubentity t-out="vals.get('country_subentity')"/>\n            <cac:Country>\n                <cbc:IdentificationCode t-out="vals.get('country_identification_code')"/>\n            </cac:Country>\n        </t>\n    </t>\n\n    	f	t	2026-04-14 08:54:08.516343	2026-04-14 08:54:08.516343	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2218	16	\N	1	1	bis3_ContactType	\N	purchase_edi_ubl_bis3.bis3_ContactType	qweb	purchase_edi_ubl_bis3/data/bis3_templates.xml	primary	{"en_US": "<t t-name=\\"purchase_edi_ubl_bis3.bis3_ContactType\\">\\n        <t xmlns:cac=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2\\" xmlns:cbc=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2\\">\\n            <cbc:Name t-out=\\"vals.get('name')\\"/>\\n            <cbc:Telephone t-out=\\"vals.get('telephone')\\"/>\\n            <cbc:ElectronicMail t-out=\\"vals.get('electronic_mail')\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="purchase_edi_ubl_bis3.bis3_ContactType">\n        <t xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">\n            <cbc:Name t-out="vals.get('name')"/>\n            <cbc:Telephone t-out="vals.get('telephone')"/>\n            <cbc:ElectronicMail t-out="vals.get('electronic_mail')"/>\n        </t>\n    </t>\n\n    	f	t	2026-04-14 08:54:08.516343	2026-04-14 08:54:08.516343	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2219	16	\N	1	1	bis3_PartyType	\N	purchase_edi_ubl_bis3.bis3_PartyType	qweb	purchase_edi_ubl_bis3/data/bis3_templates.xml	primary	{"en_US": "<t t-name=\\"purchase_edi_ubl_bis3.bis3_PartyType\\">\\n        <t xmlns:cac=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2\\" xmlns:cbc=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2\\">\\n            <cac:PartyName>\\n                <cbc:Name t-out=\\"vals.get('party_name')\\"/>\\n            </cac:PartyName>\\n            <cac:PostalAddress>\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_AddressType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('postal_address_vals', {})\\"/>\\n                </t>\\n            </cac:PostalAddress>\\n            <cac:PartyTaxScheme t-if=\\"vals.get('party_tax_scheme_vals')\\">\\n                <t t-set=\\"party_tax_scheme_vals\\" t-value=\\"vals.get('party_tax_scheme_vals')\\"/>\\n                <cbc:CompanyID t-out=\\"party_tax_scheme_vals.get('company_id')\\"/>\\n                <cac:TaxScheme>\\n                    <t t-set=\\"tax_scheme_vals\\" t-value=\\"party_tax_scheme_vals['tax_scheme_vals']\\"/>\\n                    <cbc:ID t-out=\\"tax_scheme_vals['id']\\"/>\\n                </cac:TaxScheme>\\n            </cac:PartyTaxScheme>\\n            <cac:PartyLegalEntity t-if=\\"'party_legal_entity_vals' in vals\\">\\n                <t t-set=\\"party_legal_entity_vals\\" t-value=\\"vals['party_legal_entity_vals']\\"/>\\n                <cbc:RegistrationName t-out=\\"party_legal_entity_vals['registration_name']\\"/>\\n                <cbc:CompanyID t-out=\\"party_legal_entity_vals['company_id']\\"/>\\n                <cac:RegistrationAddress t-if=\\"'registration_address' in party_legal_entity_vals\\">\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_AddressType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"party_legal_entity_vals['registration_address_vals']\\"/>\\n                    </t>\\n                </cac:RegistrationAddress>\\n            </cac:PartyLegalEntity>\\n            <cac:Contact t-if=\\"vals.get('contact_vals')\\">\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_ContactType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('contact_vals')\\"/>\\n                </t>\\n            </cac:Contact>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="purchase_edi_ubl_bis3.bis3_PartyType">\n        <t xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">\n            <cac:PartyName>\n                <cbc:Name t-out="vals.get('party_name')"/>\n            </cac:PartyName>\n            <cac:PostalAddress>\n                <t t-call="purchase_edi_ubl_bis3.bis3_AddressType">\n                    <t t-set="vals" t-value="vals.get('postal_address_vals', {})"/>\n                </t>\n            </cac:PostalAddress>\n            <cac:PartyTaxScheme t-if="vals.get('party_tax_scheme_vals')">\n                <t t-set="party_tax_scheme_vals" t-value="vals.get('party_tax_scheme_vals')"/>\n                <cbc:CompanyID t-out="party_tax_scheme_vals.get('company_id')"/>\n                <cac:TaxScheme>\n                    <t t-set="tax_scheme_vals" t-value="party_tax_scheme_vals['tax_scheme_vals']"/>\n                    <cbc:ID t-out="tax_scheme_vals['id']"/>\n                </cac:TaxScheme>\n            </cac:PartyTaxScheme>\n            <cac:PartyLegalEntity t-if="'party_legal_entity_vals' in vals">\n                <t t-set="party_legal_entity_vals" t-value="vals['party_legal_entity_vals']"/>\n                <cbc:RegistrationName t-out="party_legal_entity_vals['registration_name']"/>\n                <cbc:CompanyID t-out="party_legal_entity_vals['company_id']"/>\n                <cac:RegistrationAddress t-if="'registration_address' in party_legal_entity_vals">\n                    <t t-call="purchase_edi_ubl_bis3.bis3_AddressType">\n                        <t t-set="vals" t-value="party_legal_entity_vals['registration_address_vals']"/>\n                    </t>\n                </cac:RegistrationAddress>\n            </cac:PartyLegalEntity>\n            <cac:Contact t-if="vals.get('contact_vals')">\n                <t t-call="purchase_edi_ubl_bis3.bis3_ContactType">\n                    <t t-set="vals" t-value="vals.get('contact_vals')"/>\n                </t>\n            </cac:Contact>\n        </t>\n    </t>\n\n    	f	t	2026-04-14 08:54:08.516343	2026-04-14 08:54:08.516343	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
