471	16	\N	1	1	privacy.lookup.wizard.line.view.search	privacy.lookup.wizard.line	\N	search	privacy_lookup/wizard/privacy_lookup_wizard_views.xml	primary	{"en_US": "<search string=\\"Search References\\">\\n                <field name=\\"res_model_id\\"/>\\n                <field name=\\"has_active\\" invisible=\\"1\\"/>\\n                <field name=\\"is_active\\" invisible=\\"1\\"/>\\n                <filter string=\\"Can be archived\\" name=\\"can_be_archived\\" domain=\\"[('has_active', '=', True)]\\"/>\\n                <filter string=\\"Archived\\" name=\\"archived\\" domain=\\"[('is_active', '=', False)]\\"/>\\n                <group expand=\\"0\\" string=\\"Group By\\">\\n                    <filter string=\\"Model\\" name=\\"group_by_res_model_id\\" domain=\\"[]\\" context=\\"{'group_by': 'res_model_id'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Buscar referencias\\">\\n                <field name=\\"res_model_id\\"/>\\n                <field name=\\"has_active\\" invisible=\\"1\\"/>\\n                <field name=\\"is_active\\" invisible=\\"1\\"/>\\n                <filter string=\\"Se puede archivar\\" name=\\"can_be_archived\\" domain=\\"[('has_active', '=', True)]\\"/>\\n                <filter string=\\"Archivado\\" name=\\"archived\\" domain=\\"[('is_active', '=', False)]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Modelo\\" name=\\"group_by_res_model_id\\" domain=\\"[]\\" context=\\"{'group_by': 'res_model_id'}\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search string=\\"Buscar referências\\">\\n                <field name=\\"res_model_id\\"/>\\n                <field name=\\"has_active\\" invisible=\\"1\\"/>\\n                <field name=\\"is_active\\" invisible=\\"1\\"/>\\n                <filter string=\\"Pode ser arquivado\\" name=\\"can_be_archived\\" domain=\\"[('has_active', '=', True)]\\"/>\\n                <filter string=\\"Arquivados\\" name=\\"archived\\" domain=\\"[('is_active', '=', False)]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar Por\\">\\n                    <filter string=\\"Modelo\\" name=\\"group_by_res_model_id\\" domain=\\"[]\\" context=\\"{'group_by': 'res_model_id'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search References">\n                <field name="res_model_id"/>\n                <field name="has_active" invisible="1"/>\n                <field name="is_active" invisible="1"/>\n                <filter string="Can be archived" name="can_be_archived" domain="[('has_active', '=', True)]"/>\n                <filter string="Archived" name="archived" domain="[('is_active', '=', False)]"/>\n                <group expand="0" string="Group By">\n                    <filter string="Model" name="group_by_res_model_id" domain="[]" context="{'group_by': 'res_model_id'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:36.003696	2026-04-08 08:34:36.003696	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
470	16	\N	1	1	privacy.lookup.wizard.line.view.list	privacy.lookup.wizard.line	\N	list	privacy_lookup/wizard/privacy_lookup_wizard_views.xml	primary	{"en_US": "<list create=\\"0\\">\\n                <field name=\\"res_model_id\\"/>\\n                <field name=\\"res_name\\" column_invisible=\\"True\\"/>\\n                <field name=\\"res_model\\" column_invisible=\\"True\\"/>\\n                <field name=\\"resource_ref\\" options=\\"{'model_field': 'res_model_id', 'no_create': True}\\" invisible=\\"not resource_ref\\"/>\\n                <button name=\\"action_open_record\\" type=\\"object\\" icon=\\"fa-external-link\\" invisible=\\"not resource_ref\\" title=\\"Open Record\\"/>\\n                <field name=\\"res_id\\" string=\\"ID\\"/>\\n                <field name=\\"has_active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"execution_details\\" column_invisible=\\"True\\"/>\\n                <field name=\\"is_active\\" widget=\\"boolean_toggle\\" invisible=\\"is_unlinked or not has_active\\"/>\\n                <field name=\\"is_unlinked\\" column_invisible=\\"True\\"/>\\n                <button name=\\"action_unlink\\" string=\\"Delete\\" type=\\"object\\" icon=\\"fa-trash\\" invisible=\\"is_unlinked\\" confirm=\\"This operation is irreversible. Do you wish to proceed to the record deletion?\\"/>\\n            </list>", "es_ES": "<list create=\\"0\\">\\n                <field name=\\"res_model_id\\"/>\\n                <field name=\\"res_name\\" column_invisible=\\"True\\"/>\\n                <field name=\\"res_model\\" column_invisible=\\"True\\"/>\\n                <field name=\\"resource_ref\\" options=\\"{'model_field': 'res_model_id', 'no_create': True}\\" invisible=\\"not resource_ref\\"/>\\n                <button name=\\"action_open_record\\" type=\\"object\\" icon=\\"fa-external-link\\" invisible=\\"not resource_ref\\" title=\\"Registro abierto\\"/>\\n                <field name=\\"res_id\\" string=\\"ID\\"/>\\n                <field name=\\"has_active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"execution_details\\" column_invisible=\\"True\\"/>\\n                <field name=\\"is_active\\" widget=\\"boolean_toggle\\" invisible=\\"is_unlinked or not has_active\\"/>\\n                <field name=\\"is_unlinked\\" column_invisible=\\"True\\"/>\\n                <button name=\\"action_unlink\\" string=\\"Eliminar\\" type=\\"object\\" icon=\\"fa-trash\\" invisible=\\"is_unlinked\\" confirm=\\"Esta operación no se puede deshacer. ¿Desea continuar con la eliminación del registro?\\"/>\\n            </list>", "pt_PT": "<list create=\\"0\\">\\n                <field name=\\"res_model_id\\"/>\\n                <field name=\\"res_name\\" column_invisible=\\"True\\"/>\\n                <field name=\\"res_model\\" column_invisible=\\"True\\"/>\\n                <field name=\\"resource_ref\\" options=\\"{'model_field': 'res_model_id', 'no_create': True}\\" invisible=\\"not resource_ref\\"/>\\n                <button name=\\"action_open_record\\" type=\\"object\\" icon=\\"fa-external-link\\" invisible=\\"not resource_ref\\" title=\\"Abrir registro\\"/>\\n                <field name=\\"res_id\\" string=\\"Id.\\"/>\\n                <field name=\\"has_active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"execution_details\\" column_invisible=\\"True\\"/>\\n                <field name=\\"is_active\\" widget=\\"boolean_toggle\\" invisible=\\"is_unlinked or not has_active\\"/>\\n                <field name=\\"is_unlinked\\" column_invisible=\\"True\\"/>\\n                <button name=\\"action_unlink\\" string=\\"Eliminar\\" type=\\"object\\" icon=\\"fa-trash\\" invisible=\\"is_unlinked\\" confirm=\\"Essa operação é irreversível. Você quer continuar com a exclusão do registro?\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list create="0">\n                <field name="res_model_id"/>\n                <field name="res_name" column_invisible="True"/>\n                <field name="res_model" column_invisible="True"/>\n                <field name="resource_ref" options="{'model_field': 'res_model_id', 'no_create': True}" invisible="not resource_ref"/>\n                <button name="action_open_record" type="object" icon="fa-external-link" invisible="not resource_ref" title="Open Record"/>\n                <field name="res_id" string="ID"/>\n                <field name="has_active" column_invisible="True"/>\n                <field name="execution_details" column_invisible="True"/>\n                <field name="is_active" widget="boolean_toggle" invisible="is_unlinked or not has_active"/>\n                <field name="is_unlinked" column_invisible="True"/>\n                <button name="action_unlink" string="Delete" type="object" icon="fa-trash" invisible="is_unlinked" confirm="This operation is irreversible. Do you wish to proceed to the record deletion?"/>\n            </list>\n        	f	t	2026-04-08 08:34:36.003696	2026-04-08 08:34:36.003696	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
469	16	\N	1	1	privacy.lookup.wizard.view.form	privacy.lookup.wizard	\N	form	privacy_lookup/wizard/privacy_lookup_wizard_views.xml	primary	{"en_US": "<form string=\\"Privacy Lookup\\">\\n                <header>\\n                    <button string=\\"Lookup\\" name=\\"action_lookup\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\" invisible=\\"line_ids\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_open_lines\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-file-text-o\\">\\n                            <field name=\\"line_count\\" string=\\"References\\" widget=\\"statinfo\\"/>\\n                        </button>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"email\\" readonly=\\"line_ids\\"/>\\n                            <field name=\\"name\\" readonly=\\"line_ids\\"/>\\n                            <field name=\\"records_description\\" invisible=\\"1\\"/>\\n                            <field name=\\"execution_details\\" invisible=\\"execution_details == ''\\"/>\\n                            <field name=\\"log_id\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <field name=\\"line_ids\\" options=\\"{'no_open': True, 'no_create': True}\\" invisible=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n           </form>", "es_ES": "<form string=\\"Búsqueda de privacidad\\">\\n                <header>\\n                    <button string=\\"Búsqueda\\" name=\\"action_lookup\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\" invisible=\\"line_ids\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_open_lines\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-file-text-o\\">\\n                            <field name=\\"line_count\\" string=\\"Referencias\\" widget=\\"statinfo\\"/>\\n                        </button>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"email\\" readonly=\\"line_ids\\"/>\\n                            <field name=\\"name\\" readonly=\\"line_ids\\"/>\\n                            <field name=\\"records_description\\" invisible=\\"1\\"/>\\n                            <field name=\\"execution_details\\" invisible=\\"execution_details == ''\\"/>\\n                            <field name=\\"log_id\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <field name=\\"line_ids\\" options=\\"{'no_open': True, 'no_create': True}\\" invisible=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n           </form>", "pt_PT": "<form string=\\"Consulta de privacidade\\">\\n                <header>\\n                    <button string=\\"Pesquisa\\" name=\\"action_lookup\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\" invisible=\\"line_ids\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_open_lines\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-file-text-o\\">\\n                            <field name=\\"line_count\\" string=\\"Referências\\" widget=\\"statinfo\\"/>\\n                        </button>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"email\\" readonly=\\"line_ids\\"/>\\n                            <field name=\\"name\\" readonly=\\"line_ids\\"/>\\n                            <field name=\\"records_description\\" invisible=\\"1\\"/>\\n                            <field name=\\"execution_details\\" invisible=\\"execution_details == ''\\"/>\\n                            <field name=\\"log_id\\" invisible=\\"1\\"/>\\n                        </group>\\n                        <field name=\\"line_ids\\" options=\\"{'no_open': True, 'no_create': True}\\" invisible=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n           </form>"}	<?xml version="1.0"?>\n<form string="Privacy Lookup">\n                <header>\n                    <button string="Lookup" name="action_lookup" type="object" class="oe_highlight" data-hotkey="q" invisible="line_ids"/>\n                </header>\n                <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <button name="action_open_lines" type="object" class="oe_stat_button" icon="fa-file-text-o">\n                            <field name="line_count" string="References" widget="statinfo"/>\n                        </button>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="email" readonly="line_ids"/>\n                            <field name="name" readonly="line_ids"/>\n                            <field name="records_description" invisible="1"/>\n                            <field name="execution_details" invisible="execution_details == ''"/>\n                            <field name="log_id" invisible="1"/>\n                        </group>\n                        <field name="line_ids" options="{'no_open': True, 'no_create': True}" invisible="1"/>\n                    </group>\n                </sheet>\n           </form>\n        	f	t	2026-04-08 08:34:36.003696	2026-04-08 08:34:36.003696	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
458	16	40	1	1	ir.mail_server.view.form.inherit.gmail	ir.mail_server	\N	form	google_gmail/views/ir_mail_server_views.xml	extension	{"en_US": "<data><field name=\\"smtp_user\\" position=\\"after\\">\\n                <div invisible=\\"smtp_authentication != 'gmail'\\" class=\\"d-flex flex-row align-items-center\\" colspan=\\"8\\" groups=\\"base.group_system\\">\\n                    <span invisible=\\"smtp_authentication != 'gmail' or not google_gmail_refresh_token\\" class=\\"badge text-bg-success\\">\\n                        Gmail Token Valid\\n                    </span>\\n                    <button type=\\"object\\" name=\\"open_google_gmail_uri\\" class=\\"btn-link px-0\\" invisible=\\"not google_gmail_uri or smtp_authentication != 'gmail' or google_gmail_refresh_token\\">\\n                        <i class=\\"oi oi-arrow-right\\"/>\\n                        Connect your Gmail account\\n                    </button>\\n                    <button type=\\"object\\" name=\\"open_google_gmail_uri\\" class=\\"btn-link px-0 ms-2\\" invisible=\\"not google_gmail_uri or smtp_authentication != 'gmail' or not google_gmail_refresh_token\\">\\n                        <i class=\\"fa fa-cog\\" title=\\"Edit Settings\\"/>\\n                    </button>\\n                    <button class=\\"alert alert-warning d-block mt-2 text-start\\" icon=\\"oi-arrow-right\\" type=\\"action\\" role=\\"alert\\" name=\\"75\\" invisible=\\"smtp_authentication != 'gmail' or google_gmail_uri\\">\\n                        Setup your Gmail API credentials in the general settings to link a Gmail account.\\n                    </button>\\n                </div>\\n            </field>\\n            <field name=\\"smtp_authentication_info\\" position=\\"after\\">\\n                <widget name=\\"documentation_link\\" path=\\"/applications/general/email_communication/email_servers.html?highlight=outgoing email server#use-a-default-from-email-address\\" invisible=\\"smtp_authentication != 'gmail'\\" label=\\"Read More\\"/>\\n            </field>\\n        </data>", "es_ES": "<data><field name=\\"smtp_user\\" position=\\"after\\">\\n                <div invisible=\\"smtp_authentication != 'gmail'\\" class=\\"d-flex flex-row align-items-center\\" colspan=\\"8\\" groups=\\"base.group_system\\">\\n                    <span invisible=\\"smtp_authentication != 'gmail' or not google_gmail_refresh_token\\" class=\\"badge text-bg-success\\">\\n                        Token de Gmail válido\\n                    </span>\\n                    <button type=\\"object\\" name=\\"open_google_gmail_uri\\" class=\\"btn-link px-0\\" invisible=\\"not google_gmail_uri or smtp_authentication != 'gmail' or google_gmail_refresh_token\\">\\n                        <i class=\\"oi oi-arrow-right\\"/>\\n                        Conectar su cuenta de Gmail\\n                    </button>\\n                    <button type=\\"object\\" name=\\"open_google_gmail_uri\\" class=\\"btn-link px-0 ms-2\\" invisible=\\"not google_gmail_uri or smtp_authentication != 'gmail' or not google_gmail_refresh_token\\">\\n                        <i class=\\"fa fa-cog\\" title=\\"Edit Settings\\"/>\\n                    </button>\\n                    <button class=\\"alert alert-warning d-block mt-2 text-start\\" icon=\\"oi-arrow-right\\" type=\\"action\\" role=\\"alert\\" name=\\"75\\" invisible=\\"smtp_authentication != 'gmail' or google_gmail_uri\\">\\n                        Configure sus credenciales API de Gmail en los ajustes generales para vincular una cuenta de Gmail.\\n                    </button>\\n                </div>\\n            </field>\\n            <field name=\\"smtp_authentication_info\\" position=\\"after\\">\\n                <widget name=\\"documentation_link\\" path=\\"/applications/general/email_communication/email_servers.html?highlight=outgoing email server#use-a-default-from-email-address\\" invisible=\\"smtp_authentication != 'gmail'\\" label=\\"Leer más\\"/>\\n            </field>\\n        </data>", "pt_PT": "<data><field name=\\"smtp_user\\" position=\\"after\\">\\n                <div invisible=\\"smtp_authentication != 'gmail'\\" class=\\"d-flex flex-row align-items-center\\" colspan=\\"8\\" groups=\\"base.group_system\\">\\n                    <span invisible=\\"smtp_authentication != 'gmail' or not google_gmail_refresh_token\\" class=\\"badge text-bg-success\\">\\n                        Token válido do Gmail\\n                    </span>\\n                    <button type=\\"object\\" name=\\"open_google_gmail_uri\\" class=\\"btn-link px-0\\" invisible=\\"not google_gmail_uri or smtp_authentication != 'gmail' or google_gmail_refresh_token\\">\\n                        <i class=\\"oi oi-arrow-right\\"/>\\n                        Conecte sua conta do Gmail\\n                    </button>\\n                    <button type=\\"object\\" name=\\"open_google_gmail_uri\\" class=\\"btn-link px-0 ms-2\\" invisible=\\"not google_gmail_uri or smtp_authentication != 'gmail' or not google_gmail_refresh_token\\">\\n                        <i class=\\"fa fa-cog\\" title=\\"Edit Settings\\"/>\\n                    </button>\\n                    <button class=\\"alert alert-warning d-block mt-2 text-start\\" icon=\\"oi-arrow-right\\" type=\\"action\\" role=\\"alert\\" name=\\"75\\" invisible=\\"smtp_authentication != 'gmail' or google_gmail_uri\\">\\n                        Configure suas credenciais de API do Gmail nas configurações gerais para vincular uma conta do Gmail.\\n                    </button>\\n                </div>\\n            </field>\\n            <field name=\\"smtp_authentication_info\\" position=\\"after\\">\\n                <widget name=\\"documentation_link\\" path=\\"/applications/general/email_communication/email_servers.html?highlight=outgoing email server#use-a-default-from-email-address\\" invisible=\\"smtp_authentication != 'gmail'\\" label=\\"Ler mais\\"/>\\n            </field>\\n        </data>"}	<?xml version="1.0"?>\n<data><field name="smtp_user" position="after">\n                <div invisible="smtp_authentication != 'gmail'" class="d-flex flex-row align-items-center" colspan="8" groups="base.group_system">\n                    <span invisible="smtp_authentication != 'gmail' or not google_gmail_refresh_token" class="badge text-bg-success">\n                        Gmail Token Valid\n                    </span>\n                    <button type="object" name="open_google_gmail_uri" class="btn-link px-0" invisible="not google_gmail_uri or smtp_authentication != 'gmail' or google_gmail_refresh_token">\n                        <i class="oi oi-arrow-right"/>\n                        Connect your Gmail account\n                    </button>\n                    <button type="object" name="open_google_gmail_uri" class="btn-link px-0 ms-2" invisible="not google_gmail_uri or smtp_authentication != 'gmail' or not google_gmail_refresh_token">\n                        <i class="fa fa-cog" title="Edit Settings"/>\n                    </button>\n                    <button class="alert alert-warning d-block mt-2 text-start" icon="oi-arrow-right" type="action" role="alert" name="75" invisible="smtp_authentication != 'gmail' or google_gmail_uri">\n                        Setup your Gmail API credentials in the general settings to link a Gmail account.\n                    </button>\n                </div>\n            </field>\n            <field name="smtp_authentication_info" position="after">\n                <widget name="documentation_link" path="/applications/general/email_communication/email_servers.html?highlight=outgoing email server#use-a-default-from-email-address" invisible="smtp_authentication != 'gmail'" label="Read More"/>\n            </field>\n        </data>	f	t	2026-04-08 08:34:34.074729	2026-04-08 08:34:34.074729	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
468	16	\N	1	1	phone.blacklist.remove.form	phone.blacklist.remove	\N	form	phone_validation/wizard/phone_blacklist_remove_view.xml	primary	{"en_US": "<form string=\\"phone_blacklist_removal\\">\\n                <group class=\\"oe_title\\">\\n                    <field name=\\"phone\\" string=\\"Phone Number\\"/>\\n                    <field name=\\"reason\\" string=\\"Reason\\" placeholder=\\"e.g &quot;Asked to receive our next newsletters&quot;\\"/>\\n                </group>\\n                <footer>\\n                    <button name=\\"action_unblacklist_apply\\" string=\\"Remove phone from blacklist\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"phone_blacklist_removal\\">\\n                <group class=\\"oe_title\\">\\n                    <field name=\\"phone\\" string=\\"Número de teléfono\\"/>\\n                    <field name=\\"reason\\" string=\\"Motivo\\" placeholder=\\"p. ej. &quot;Solicitó recibir nuestros boletines&quot;\\"/>\\n                </group>\\n                <footer>\\n                    <button name=\\"action_unblacklist_apply\\" string=\\"Eliminar teléfono de la lista negra\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"phone_blacklist_removal\\">\\n                <group class=\\"oe_title\\">\\n                    <field name=\\"phone\\" string=\\"Número de Telefone\\"/>\\n                    <field name=\\"reason\\" string=\\"Motivo\\" placeholder=\\"ex.: &quot;Solicitou o recebimento de próximas newsletters&quot;\\"/>\\n                </group>\\n                <footer>\\n                    <button name=\\"action_unblacklist_apply\\" string=\\"Remover telefone da lista de bloqueio\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="phone_blacklist_removal">\n                <group class="oe_title">\n                    <field name="phone" string="Phone Number"/>\n                    <field name="reason" string="Reason" placeholder="e.g &quot;Asked to receive our next newsletters&quot;"/>\n                </group>\n                <footer>\n                    <button name="action_unblacklist_apply" string="Remove phone from blacklist" type="object" class="btn-primary" data-hotkey="q"/>\n                    <button string="Discard" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:34.53471	2026-04-08 08:34:34.53471	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
466	16	\N	1	1	phone.blacklist.view.form	phone.blacklist	\N	form	phone_validation/views/phone_blacklist_views.xml	primary	{"en_US": "<form string=\\"Phone Blacklist\\" duplicate=\\"false\\">\\n                <header>\\n                    <button name=\\"phone_action_blacklist_remove\\" string=\\"Unblacklist\\" type=\\"object\\" class=\\"oe_highlight\\" context=\\"{'default_phone': number}\\" invisible=\\"not active or not number\\"/>\\n                    <button name=\\"action_add\\" string=\\"Blacklist\\" type=\\"object\\" class=\\"oe_highlight\\" invisible=\\"active or not number\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"badge rounded-pill text-bg-danger float-end fs-6 border-0\\" invisible=\\"active\\">Archived</div>\\n                    <group>\\n                        <field name=\\"number\\"/>\\n                    </group>\\n                </sheet>\\n                <chatter/>\\n            </form>", "es_ES": "<form string=\\"Lista negra del teléfono\\" duplicate=\\"false\\">\\n                <header>\\n                    <button name=\\"phone_action_blacklist_remove\\" string=\\"Eliminar de la lista negra\\" type=\\"object\\" class=\\"oe_highlight\\" context=\\"{'default_phone': number}\\" invisible=\\"not active or not number\\"/>\\n                    <button name=\\"action_add\\" string=\\"Lista negra\\" type=\\"object\\" class=\\"oe_highlight\\" invisible=\\"active or not number\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"badge rounded-pill text-bg-danger float-end fs-6 border-0\\" invisible=\\"active\\">Archivado</div>\\n                    <group>\\n                        <field name=\\"number\\"/>\\n                    </group>\\n                </sheet>\\n                <chatter/>\\n            </form>", "pt_PT": "<form string=\\"Lista de bloqueio de telefones\\" duplicate=\\"false\\">\\n                <header>\\n                    <button name=\\"phone_action_blacklist_remove\\" string=\\"Remover da lista negra\\" type=\\"object\\" class=\\"oe_highlight\\" context=\\"{'default_phone': number}\\" invisible=\\"not active or not number\\"/>\\n                    <button name=\\"action_add\\" string=\\"Lista negra\\" type=\\"object\\" class=\\"oe_highlight\\" invisible=\\"active or not number\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"badge rounded-pill text-bg-danger float-end fs-6 border-0\\" invisible=\\"active\\">Arquivados</div>\\n                    <group>\\n                        <field name=\\"number\\"/>\\n                    </group>\\n                </sheet>\\n                <chatter/>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Phone Blacklist" duplicate="false">\n                <header>\n                    <button name="phone_action_blacklist_remove" string="Unblacklist" type="object" class="oe_highlight" context="{'default_phone': number}" invisible="not active or not number"/>\n                    <button name="action_add" string="Blacklist" type="object" class="oe_highlight" invisible="active or not number"/>\n                </header>\n                <sheet>\n                    <div class="badge rounded-pill text-bg-danger float-end fs-6 border-0" invisible="active">Archived</div>\n                    <group>\n                        <field name="number"/>\n                    </group>\n                </sheet>\n                <chatter/>\n            </form>\n        	f	t	2026-04-08 08:34:34.53471	2026-04-08 08:34:34.53471	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
465	16	\N	1	1	phone.blacklist.view.list	phone.blacklist	\N	list	phone_validation/views/phone_blacklist_views.xml	primary	{"en_US": "<list string=\\"Phone Blacklist\\" sample=\\"1\\">\\n                <field name=\\"create_date\\" string=\\"Blacklist Date\\"/>\\n                <field name=\\"number\\"/>\\n            </list>", "es_ES": "<list string=\\"Lista negra del teléfono\\" sample=\\"1\\">\\n                <field name=\\"create_date\\" string=\\"Fecha de la lista negra\\"/>\\n                <field name=\\"number\\"/>\\n            </list>", "pt_PT": "<list string=\\"Lista de bloqueio de telefones\\" sample=\\"1\\">\\n                <field name=\\"create_date\\" string=\\"Data de inclusão na lista de bloqueio\\"/>\\n                <field name=\\"number\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Phone Blacklist" sample="1">\n                <field name="create_date" string="Blacklist Date"/>\n                <field name="number"/>\n            </list>\n        	f	t	2026-04-08 08:34:34.53471	2026-04-08 08:34:34.53471	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1932	16	\N	1	1	hr.employee.search	hr.employee.public	\N	search	hr/views/hr_employee_public_views.xml	primary	{"en_US": "<search string=\\"Employees\\">\\n                    <field name=\\"name\\" string=\\"Employees\\" filter_domain=\\"['|',('work_email','ilike',self),('name','ilike',self)]\\"/>\\n                    <searchpanel>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" icon=\\"fa-building\\" enable_counters=\\"1\\"/>\\n                        <field name=\\"department_id\\" icon=\\"fa-users\\" enable_counters=\\"1\\"/>\\n                    </searchpanel>\\n                    <field name=\\"parent_id\\" string=\\"Manager\\" domain=\\"[('company_id', 'in', allowed_company_ids)]\\"/>\\n                    <field name=\\"job_title\\"/>\\n                    <separator/>\\n                    <filter name=\\"my_team\\" string=\\"My Team\\" domain=\\"[('parent_id.user_id', '=', uid)]\\"/>\\n                    <filter name=\\"my_department\\" string=\\"My Department\\" domain=\\"[('member_of_department', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"newly_hired\\" string=\\"Newly Hired\\" domain=\\"[('newly_hired', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"archived\\" string=\\"Archived\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter name=\\"group_manager\\" string=\\"Manager\\" domain=\\"[]\\" context=\\"{'group_by':'parent_id'}\\"/>\\n                        <filter name=\\"group_department\\" string=\\"Department\\" domain=\\"[]\\" context=\\"{'group_by':'department_id'}\\"/>\\n                        <filter name=\\"group_company\\" string=\\"Company\\" domain=\\"[]\\" context=\\"{'group_by':'company_id'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Empleados\\">\\n                    <field name=\\"name\\" string=\\"Empleados\\" filter_domain=\\"['|',('work_email','ilike',self),('name','ilike',self)]\\"/>\\n                    <searchpanel>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" icon=\\"fa-building\\" enable_counters=\\"1\\"/>\\n                        <field name=\\"department_id\\" icon=\\"fa-users\\" enable_counters=\\"1\\"/>\\n                    </searchpanel>\\n                    <field name=\\"parent_id\\" string=\\"Gerente\\" domain=\\"[('company_id', 'in', allowed_company_ids)]\\"/>\\n                    <field name=\\"job_title\\"/>\\n                    <separator/>\\n                    <filter name=\\"my_team\\" string=\\"Mi equipo\\" domain=\\"[('parent_id.user_id', '=', uid)]\\"/>\\n                    <filter name=\\"my_department\\" string=\\"Mi departamento\\" domain=\\"[('member_of_department', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"newly_hired\\" string=\\"Recién contratado\\" domain=\\"[('newly_hired', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"archived\\" string=\\"Archivado\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter name=\\"group_manager\\" string=\\"Gerente\\" domain=\\"[]\\" context=\\"{'group_by':'parent_id'}\\"/>\\n                        <filter name=\\"group_department\\" string=\\"Departamento\\" domain=\\"[]\\" context=\\"{'group_by':'department_id'}\\"/>\\n                        <filter name=\\"group_company\\" string=\\"Compañía\\" domain=\\"[]\\" context=\\"{'group_by':'company_id'}\\"/>\\n                    </group>\\n                </search>", "pt_PT": "<search string=\\"Funcionários\\">\\n                    <field name=\\"name\\" string=\\"Funcionários\\" filter_domain=\\"['|',('work_email','ilike',self),('name','ilike',self)]\\"/>\\n                    <searchpanel>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" icon=\\"fa-building\\" enable_counters=\\"1\\"/>\\n                        <field name=\\"department_id\\" icon=\\"fa-users\\" enable_counters=\\"1\\"/>\\n                    </searchpanel>\\n                    <field name=\\"parent_id\\" string=\\"Gestor\\" domain=\\"[('company_id', 'in', allowed_company_ids)]\\"/>\\n                    <field name=\\"job_title\\"/>\\n                    <separator/>\\n                    <filter name=\\"my_team\\" string=\\"A Minha Equipa\\" domain=\\"[('parent_id.user_id', '=', uid)]\\"/>\\n                    <filter name=\\"my_department\\" string=\\"Meu departamento\\" domain=\\"[('member_of_department', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"newly_hired\\" string=\\"Recém-contratado\\" domain=\\"[('newly_hired', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"archived\\" string=\\"Arquivados\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar Por\\">\\n                        <filter name=\\"group_manager\\" string=\\"Gestor\\" domain=\\"[]\\" context=\\"{'group_by':'parent_id'}\\"/>\\n                        <filter name=\\"group_department\\" string=\\"Departamento\\" domain=\\"[]\\" context=\\"{'group_by':'department_id'}\\"/>\\n                        <filter name=\\"group_company\\" string=\\"Empresa\\" domain=\\"[]\\" context=\\"{'group_by':'company_id'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Employees">\n                    <field name="name" string="Employees" filter_domain="['|',('work_email','ilike',self),('name','ilike',self)]"/>\n                    <searchpanel>\n                        <field name="company_id" groups="base.group_multi_company" icon="fa-building" enable_counters="1"/>\n                        <field name="department_id" icon="fa-users" enable_counters="1"/>\n                    </searchpanel>\n                    <field name="parent_id" string="Manager" domain="[('company_id', 'in', allowed_company_ids)]"/>\n                    <field name="job_title"/>\n                    <separator/>\n                    <filter name="my_team" string="My Team" domain="[('parent_id.user_id', '=', uid)]"/>\n                    <filter name="my_department" string="My Department" domain="[('member_of_department', '=', True)]"/>\n                    <separator/>\n                    <filter name="newly_hired" string="Newly Hired" domain="[('newly_hired', '=', True)]"/>\n                    <separator/>\n                    <filter name="archived" string="Archived" domain="[('active', '=', False)]"/>\n                    <group expand="0" string="Group By">\n                        <filter name="group_manager" string="Manager" domain="[]" context="{'group_by':'parent_id'}"/>\n                        <filter name="group_department" string="Department" domain="[]" context="{'group_by':'department_id'}"/>\n                        <filter name="group_company" string="Company" domain="[]" context="{'group_by':'company_id'}"/>\n                    </group>\n                </search>\n             	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1934	16	\N	1	1	hr.employee.list	hr.employee.public	\N	list	hr/views/hr_employee_public_views.xml	primary	{"en_US": "<list string=\\"Employees\\" sample=\\"1\\" expand=\\"context.get('expand', False)\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"work_phone\\" class=\\"o_force_ltr\\"/>\\n                    <field name=\\"work_email\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"department_id\\"/>\\n                    <field name=\\"job_title\\"/>\\n                    <field name=\\"parent_id\\" widget=\\"many2one_avatar_user\\"/>\\n                    <field name=\\"coach_id\\" widget=\\"many2one_avatar_user\\" optional=\\"show\\"/>\\n                </list>", "es_ES": "<list string=\\"Empleados\\" sample=\\"1\\" expand=\\"context.get('expand', False)\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"work_phone\\" class=\\"o_force_ltr\\"/>\\n                    <field name=\\"work_email\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"department_id\\"/>\\n                    <field name=\\"job_title\\"/>\\n                    <field name=\\"parent_id\\" widget=\\"many2one_avatar_user\\"/>\\n                    <field name=\\"coach_id\\" widget=\\"many2one_avatar_user\\" optional=\\"show\\"/>\\n                </list>", "pt_PT": "<list string=\\"Funcionários\\" sample=\\"1\\" expand=\\"context.get('expand', False)\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"work_phone\\" class=\\"o_force_ltr\\"/>\\n                    <field name=\\"work_email\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"department_id\\"/>\\n                    <field name=\\"job_title\\"/>\\n                    <field name=\\"parent_id\\" widget=\\"many2one_avatar_user\\"/>\\n                    <field name=\\"coach_id\\" widget=\\"many2one_avatar_user\\" optional=\\"show\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Employees" sample="1" expand="context.get('expand', False)">\n                    <field name="name"/>\n                    <field name="work_phone" class="o_force_ltr"/>\n                    <field name="work_email"/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                    <field name="department_id"/>\n                    <field name="job_title"/>\n                    <field name="parent_id" widget="many2one_avatar_user"/>\n                    <field name="coach_id" widget="many2one_avatar_user" optional="show"/>\n                </list>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2288	16	\N	1	1	maintenance.team.form	maintenance.team	\N	form	maintenance/views/maintenance_views.xml	primary	{"en_US": "<form string=\\"Maintenance Team\\">\\n                <sheet>\\n                <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                <div class=\\"oe_title\\">\\n                    <label for=\\"name\\" string=\\"Team Name\\"/>\\n                    <h1>\\n                        <field name=\\"name\\" placeholder=\\"e.g. Internal Maintenance\\"/>\\n                    </h1>\\n                </div>\\n                <group>\\n                    <group>\\n                        <field name=\\"active\\" invisible=\\"1\\"/>\\n                        <field name=\\"member_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create': True}\\" domain=\\"[('share', '=', False)]\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                    </group>\\n                </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Equipo de mantenimiento\\">\\n                <sheet>\\n                <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                <div class=\\"oe_title\\">\\n                    <label for=\\"name\\" string=\\"Nombre del equipo\\"/>\\n                    <h1>\\n                        <field name=\\"name\\" placeholder=\\"p. ej. mantenimiento interno\\"/>\\n                    </h1>\\n                </div>\\n                <group>\\n                    <group>\\n                        <field name=\\"active\\" invisible=\\"1\\"/>\\n                        <field name=\\"member_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create': True}\\" domain=\\"[('share', '=', False)]\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                    </group>\\n                </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Equipa de Manutenção\\">\\n                <sheet>\\n                <widget name=\\"web_ribbon\\" title=\\"Arquivados\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                <div class=\\"oe_title\\">\\n                    <label for=\\"name\\" string=\\"Nome da equipe\\"/>\\n                    <h1>\\n                        <field name=\\"name\\" placeholder=\\"ex.: Manutenção interna\\"/>\\n                    </h1>\\n                </div>\\n                <group>\\n                    <group>\\n                        <field name=\\"active\\" invisible=\\"1\\"/>\\n                        <field name=\\"member_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create': True}\\" domain=\\"[('share', '=', False)]\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                    </group>\\n                </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Maintenance Team">\n                <sheet>\n                <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                <div class="oe_title">\n                    <label for="name" string="Team Name"/>\n                    <h1>\n                        <field name="name" placeholder="e.g. Internal Maintenance"/>\n                    </h1>\n                </div>\n                <group>\n                    <group>\n                        <field name="active" invisible="1"/>\n                        <field name="member_ids" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('share', '=', False)]"/>\n                    </group>\n                    <group>\n                        <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}"/>\n                    </group>\n                </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-24 11:17:56.264301	2026-04-24 11:17:56.264301	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1935	10	\N	1	1	hr.employee.kanban	hr.employee.public	\N	kanban	hr/views/hr_employee_public_views.xml	primary	{"en_US": "<kanban class=\\"o_hr_employee_kanban\\" sample=\\"1\\">\\n                    <field name=\\"show_hr_icon_display\\"/>\\n                    <field name=\\"image_128\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <aside class=\\"o_kanban_aside_full\\">\\n                                <t t-if=\\"!record.image_1024.raw_value\\">\\n                                    <field name=\\"avatar_128\\" class=\\"d-block position-relative\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000}\\"/>\\n                                </t>\\n                                <t t-else=\\"\\">\\n                                    <field name=\\"image_1024\\" class=\\"d-block position-relative\\" preview_image=\\"image_128\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000}\\"/>\\n                                </t>\\n                            </aside>\\n                            <main class=\\"ms-2\\">\\n                                <div>\\n                                    <field class=\\"fw-bolder\\" name=\\"name\\" placeholder=\\"Employee's Name\\"/>\\n                                    <div t-if=\\"record.show_hr_icon_display.raw_value\\" class=\\"float-end\\">\\n                                        <field name=\\"hr_icon_display\\" class=\\"o_employee_availability align-items-center\\" widget=\\"hr_presence_status\\"/>\\n                                    </div>\\n                                </div>\\n                                <field t-if=\\"record.job_title.raw_value\\" name=\\"job_title\\"/>\\n                                <div t-if=\\"record.work_email.raw_value\\" class=\\"o_text_overflow\\">\\n                                    <i class=\\"fa fa-fw me-2 fa-envelope text-primary\\" title=\\"Email\\"/>\\n                                    <field name=\\"work_email\\"/>\\n                                </div>\\n                                <div class=\\"d-flex\\">\\n                                    <div t-if=\\"record.work_phone.raw_value\\">\\n                                        <i class=\\"fa fa-fw me-2 fa-phone text-primary\\" title=\\"Phone\\"/>\\n                                        <field name=\\"work_phone\\"/>\\n                                    </div>\\n                                    <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"1\\" class=\\"ms-auto\\"/>\\n                                </div>\\n                            </main>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban class=\\"o_hr_employee_kanban\\" sample=\\"1\\">\\n                    <field name=\\"show_hr_icon_display\\"/>\\n                    <field name=\\"image_128\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <aside class=\\"o_kanban_aside_full\\">\\n                                <t t-if=\\"!record.image_1024.raw_value\\">\\n                                    <field name=\\"avatar_128\\" class=\\"d-block position-relative\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000}\\"/>\\n                                </t>\\n                                <t t-else=\\"\\">\\n                                    <field name=\\"image_1024\\" class=\\"d-block position-relative\\" preview_image=\\"image_128\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000}\\"/>\\n                                </t>\\n                            </aside>\\n                            <main class=\\"ms-2\\">\\n                                <div>\\n                                    <field class=\\"fw-bolder\\" name=\\"name\\" placeholder=\\"Nombre del empleado\\"/>\\n                                    <div t-if=\\"record.show_hr_icon_display.raw_value\\" class=\\"float-end\\">\\n                                        <field name=\\"hr_icon_display\\" class=\\"o_employee_availability align-items-center\\" widget=\\"hr_presence_status\\"/>\\n                                    </div>\\n                                </div>\\n                                <field t-if=\\"record.job_title.raw_value\\" name=\\"job_title\\"/>\\n                                <div t-if=\\"record.work_email.raw_value\\" class=\\"o_text_overflow\\">\\n                                    <i class=\\"fa fa-fw me-2 fa-envelope text-primary\\" title=\\"Correo electrónico\\"/>\\n                                    <field name=\\"work_email\\"/>\\n                                </div>\\n                                <div class=\\"d-flex\\">\\n                                    <div t-if=\\"record.work_phone.raw_value\\">\\n                                        <i class=\\"fa fa-fw me-2 fa-phone text-primary\\" title=\\"Phone\\"/>\\n                                        <field name=\\"work_phone\\"/>\\n                                    </div>\\n                                    <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"1\\" class=\\"ms-auto\\"/>\\n                                </div>\\n                            </main>\\n                        </t>\\n                    </templates>\\n                </kanban>", "pt_PT": "<kanban class=\\"o_hr_employee_kanban\\" sample=\\"1\\">\\n                    <field name=\\"show_hr_icon_display\\"/>\\n                    <field name=\\"image_128\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <aside class=\\"o_kanban_aside_full\\">\\n                                <t t-if=\\"!record.image_1024.raw_value\\">\\n                                    <field name=\\"avatar_128\\" class=\\"d-block position-relative\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000}\\"/>\\n                                </t>\\n                                <t t-else=\\"\\">\\n                                    <field name=\\"image_1024\\" class=\\"d-block position-relative\\" preview_image=\\"image_128\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000}\\"/>\\n                                </t>\\n                            </aside>\\n                            <main class=\\"ms-2\\">\\n                                <div>\\n                                    <field class=\\"fw-bolder\\" name=\\"name\\" placeholder=\\"Nome do Funcionário\\"/>\\n                                    <div t-if=\\"record.show_hr_icon_display.raw_value\\" class=\\"float-end\\">\\n                                        <field name=\\"hr_icon_display\\" class=\\"o_employee_availability align-items-center\\" widget=\\"hr_presence_status\\"/>\\n                                    </div>\\n                                </div>\\n                                <field t-if=\\"record.job_title.raw_value\\" name=\\"job_title\\"/>\\n                                <div t-if=\\"record.work_email.raw_value\\" class=\\"o_text_overflow\\">\\n                                    <i class=\\"fa fa-fw me-2 fa-envelope text-primary\\" title=\\"Email\\"/>\\n                                    <field name=\\"work_email\\"/>\\n                                </div>\\n                                <div class=\\"d-flex\\">\\n                                    <div t-if=\\"record.work_phone.raw_value\\">\\n                                        <i class=\\"fa fa-fw me-2 fa-phone text-primary\\" title=\\"Telefone\\"/>\\n                                        <field name=\\"work_phone\\"/>\\n                                    </div>\\n                                    <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"1\\" class=\\"ms-auto\\"/>\\n                                </div>\\n                            </main>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_hr_employee_kanban" sample="1">\n                    <field name="show_hr_icon_display"/>\n                    <field name="image_128"/>\n                    <templates>\n                        <t t-name="card" class="flex-row">\n                            <aside class="o_kanban_aside_full">\n                                <t t-if="!record.image_1024.raw_value">\n                                    <field name="avatar_128" class="d-block position-relative" widget="background_image" options="{'zoom': true, 'zoom_delay': 1000}"/>\n                                </t>\n                                <t t-else="">\n                                    <field name="image_1024" class="d-block position-relative" preview_image="image_128" widget="background_image" options="{'zoom': true, 'zoom_delay': 1000}"/>\n                                </t>\n                            </aside>\n                            <main class="ms-2">\n                                <div>\n                                    <field class="fw-bolder" name="name" placeholder="Employee's Name"/>\n                                    <div t-if="record.show_hr_icon_display.raw_value" class="float-end">\n                                        <field name="hr_icon_display" class="o_employee_availability align-items-center" widget="hr_presence_status"/>\n                                    </div>\n                                </div>\n                                <field t-if="record.job_title.raw_value" name="job_title"/>\n                                <div t-if="record.work_email.raw_value" class="o_text_overflow">\n                                    <i class="fa fa-fw me-2 fa-envelope text-primary" title="Email"/>\n                                    <field name="work_email"/>\n                                </div>\n                                <div class="d-flex">\n                                    <div t-if="record.work_phone.raw_value">\n                                        <i class="fa fa-fw me-2 fa-phone text-primary" title="Phone"/>\n                                        <field name="work_phone"/>\n                                    </div>\n                                    <field name="user_id" widget="many2one_avatar_user" readonly="1" class="ms-auto"/>\n                                </div>\n                            </main>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
473	16	\N	1	1	privacy.log.view.form	privacy.log	\N	form	privacy_lookup/views/privacy_log_views.xml	primary	{"en_US": "<form string=\\"Privacy Log\\">\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <h1>\\n                            <field name=\\"anonymized_name\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"anonymized_email\\"/>\\n                            <field name=\\"date\\"/>\\n                            <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"records_description\\"/>\\n                            <field name=\\"execution_details\\"/>\\n                        </group>\\n                    </group>\\n                    <group>\\n                        <field name=\\"additional_note\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Registro de privacidad\\">\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <h1>\\n                            <field name=\\"anonymized_name\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"anonymized_email\\"/>\\n                            <field name=\\"date\\"/>\\n                            <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"records_description\\"/>\\n                            <field name=\\"execution_details\\"/>\\n                        </group>\\n                    </group>\\n                    <group>\\n                        <field name=\\"additional_note\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Logs de privacidade\\">\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <h1>\\n                            <field name=\\"anonymized_name\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"anonymized_email\\"/>\\n                            <field name=\\"date\\"/>\\n                            <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"records_description\\"/>\\n                            <field name=\\"execution_details\\"/>\\n                        </group>\\n                    </group>\\n                    <group>\\n                        <field name=\\"additional_note\\"/>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Privacy Log">\n                <sheet>\n                    <div class="oe_title">\n                        <h1>\n                            <field name="anonymized_name"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="anonymized_email"/>\n                            <field name="date"/>\n                            <field name="user_id" widget="many2one_avatar_user"/>\n                        </group>\n                        <group>\n                            <field name="records_description"/>\n                            <field name="execution_details"/>\n                        </group>\n                    </group>\n                    <group>\n                        <field name="additional_note"/>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:36.003696	2026-04-08 08:34:36.003696	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1936	16	\N	1	1	print_employee_badge	\N	hr.print_employee_badge	qweb	hr/report/hr_employee_badge.xml	primary	{"en_US": "<t t-name=\\"hr.print_employee_badge\\">\\n        <t t-call=\\"web.basic_layout\\">\\n            <div class=\\"page\\">\\n                <div class=\\"oe_structure\\"/>\\n                <t t-foreach=\\"docs\\" t-as=\\"employee\\">\\n                    <div style=\\"display: inline-block; page-break-inside: avoid; width: 243pt; height: 153pt; border: 1pt solid black; border-radius:8pt; margin:5pt; padding: 2pt;\\">\\n                        <div class=\\"oe_structure\\"/>\\n                        <table style=\\"width: 100%; height: 100%; border-spacing: 4pt; border-collapse: separate;\\" class=\\"table-borderless\\">\\n                            <tr>\\n                                <td style=\\"width: 33%;\\">\\n                                    <table style=\\"width: 100%; height: 100%; text-align: center;\\" class=\\"table-borderless\\">\\n                                        <t t-if=\\"employee.company_id.logo\\">\\n                                            <tr style=\\"height:30%; padding-top: 4pt; padding-bottom: 2pt\\">\\n                                                <td>\\n                                                    <img t-att-src=\\"image_data_uri(employee.company_id.logo)\\" style=\\"max-height: 40pt; max-width: 100%;\\" alt=\\"Company Logo\\"/>\\n                                                </td>\\n                                            </tr>\\n                                        </t>\\n                                        <tr style=\\"height:70%;\\">\\n                                            <td style=\\"height: 100%; width: 100%; padding-top: 2pt; padding-bottom: 4pt;\\">\\n                                                <img t-att-src=\\"image_data_uri(employee.avatar_1920)\\" style=\\"max-height: 100pt; max-width: 100%;\\" alt=\\"Employee Image\\"/>\\n                                            </td> \\n                                        </tr>\\n                                    </table>\\n                                </td>\\n                                <td style=\\"width:67%; height:100%; vertical-align: top;\\">\\n                                    <table style=\\"width: 100%; height: 100%; text-align: center;\\" class=\\"table-borderless\\">\\n                                        <tr><th><span style=\\"font-size: 15pt;\\" t-out=\\"employee.name\\" data-oe-demo=\\"Marc Demo\\"/></th></tr>\\n                                        <tr><td><span style=\\"font-size: 10pt;\\" t-out=\\"employee.job_id.name\\" data-oe-demo=\\"Software Developer\\"/></td></tr>\\n                                        <tr style=\\"height: 100%;\\">\\n                                            <td style=\\"vertical-align: bottom; padding-bottom: 4pt;\\">\\n                                                <div t-if=\\"employee.barcode\\" t-field=\\"employee.barcode\\" t-options=\\"{'widget': 'barcode', 'width': 600, 'height': 120, 'img_style': 'max-width:100%;', 'img_align': 'center'}\\" data-oe-demo=\\"12345678901\\"/>\\n                                            </td>\\n                                        </tr>\\n                                    </table>\\n                                </td>\\n                            </tr>\\n                        </table>\\n                        <div class=\\"oe_structure\\"/>\\n                    </div>\\n                </t>\\n                <div class=\\"oe_structure\\"/>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"hr.print_employee_badge\\">\\n        <t t-call=\\"web.basic_layout\\">\\n            <div class=\\"page\\">\\n                <div class=\\"oe_structure\\"/>\\n                <t t-foreach=\\"docs\\" t-as=\\"employee\\">\\n                    <div style=\\"display: inline-block; page-break-inside: avoid; width: 243pt; height: 153pt; border: 1pt solid black; border-radius:8pt; margin:5pt; padding: 2pt;\\">\\n                        <div class=\\"oe_structure\\"/>\\n                        <table style=\\"width: 100%; height: 100%; border-spacing: 4pt; border-collapse: separate;\\" class=\\"table-borderless\\">\\n                            <tr>\\n                                <td style=\\"width: 33%;\\">\\n                                    <table style=\\"width: 100%; height: 100%; text-align: center;\\" class=\\"table-borderless\\">\\n                                        <t t-if=\\"employee.company_id.logo\\">\\n                                            <tr style=\\"height:30%; padding-top: 4pt; padding-bottom: 2pt\\">\\n                                                <td>\\n                                                    <img t-att-src=\\"image_data_uri(employee.company_id.logo)\\" style=\\"max-height: 40pt; max-width: 100%;\\" alt=\\"Logotipo de la compañía\\"/>\\n                                                </td>\\n                                            </tr>\\n                                        </t>\\n                                        <tr style=\\"height:70%;\\">\\n                                            <td style=\\"height: 100%; width: 100%; padding-top: 2pt; padding-bottom: 4pt;\\">\\n                                                <img t-att-src=\\"image_data_uri(employee.avatar_1920)\\" style=\\"max-height: 100pt; max-width: 100%;\\" alt=\\"Imagen del empleado\\"/>\\n                                            </td> \\n                                        </tr>\\n                                    </table>\\n                                </td>\\n                                <td style=\\"width:67%; height:100%; vertical-align: top;\\">\\n                                    <table style=\\"width: 100%; height: 100%; text-align: center;\\" class=\\"table-borderless\\">\\n                                        <tr><th><span style=\\"font-size: 15pt;\\" t-out=\\"employee.name\\" data-oe-demo=\\"Marc Demo\\"/></th></tr>\\n                                        <tr><td><span style=\\"font-size: 10pt;\\" t-out=\\"employee.job_id.name\\" data-oe-demo=\\"Software Developer\\"/></td></tr>\\n                                        <tr style=\\"height: 100%;\\">\\n                                            <td style=\\"vertical-align: bottom; padding-bottom: 4pt;\\">\\n                                                <div t-if=\\"employee.barcode\\" t-field=\\"employee.barcode\\" t-options=\\"{'widget': 'barcode', 'width': 600, 'height': 120, 'img_style': 'max-width:100%;', 'img_align': 'center'}\\" data-oe-demo=\\"12345678901\\"/>\\n                                            </td>\\n                                        </tr>\\n                                    </table>\\n                                </td>\\n                            </tr>\\n                        </table>\\n                        <div class=\\"oe_structure\\"/>\\n                    </div>\\n                </t>\\n                <div class=\\"oe_structure\\"/>\\n            </div>\\n        </t>\\n    </t>", "pt_PT": "<t t-name=\\"hr.print_employee_badge\\">\\n        <t t-call=\\"web.basic_layout\\">\\n            <div class=\\"page\\">\\n                <div class=\\"oe_structure\\"/>\\n                <t t-foreach=\\"docs\\" t-as=\\"employee\\">\\n                    <div style=\\"display: inline-block; page-break-inside: avoid; width: 243pt; height: 153pt; border: 1pt solid black; border-radius:8pt; margin:5pt; padding: 2pt;\\">\\n                        <div class=\\"oe_structure\\"/>\\n                        <table style=\\"width: 100%; height: 100%; border-spacing: 4pt; border-collapse: separate;\\" class=\\"table-borderless\\">\\n                            <tr>\\n                                <td style=\\"width: 33%;\\">\\n                                    <table style=\\"width: 100%; height: 100%; text-align: center;\\" class=\\"table-borderless\\">\\n                                        <t t-if=\\"employee.company_id.logo\\">\\n                                            <tr style=\\"height:30%; padding-top: 4pt; padding-bottom: 2pt\\">\\n                                                <td>\\n                                                    <img t-att-src=\\"image_data_uri(employee.company_id.logo)\\" style=\\"max-height: 40pt; max-width: 100%;\\" alt=\\"Logo da Empresa\\"/>\\n                                                </td>\\n                                            </tr>\\n                                        </t>\\n                                        <tr style=\\"height:70%;\\">\\n                                            <td style=\\"height: 100%; width: 100%; padding-top: 2pt; padding-bottom: 4pt;\\">\\n                                                <img t-att-src=\\"image_data_uri(employee.avatar_1920)\\" style=\\"max-height: 100pt; max-width: 100%;\\" alt=\\"Imagem do Funcionário\\"/>\\n                                            </td> \\n                                        </tr>\\n                                    </table>\\n                                </td>\\n                                <td style=\\"width:67%; height:100%; vertical-align: top;\\">\\n                                    <table style=\\"width: 100%; height: 100%; text-align: center;\\" class=\\"table-borderless\\">\\n                                        <tr><th><span style=\\"font-size: 15pt;\\" t-out=\\"employee.name\\" data-oe-demo=\\"Marc Demo\\"/></th></tr>\\n                                        <tr><td><span style=\\"font-size: 10pt;\\" t-out=\\"employee.job_id.name\\" data-oe-demo=\\"Software Developer\\"/></td></tr>\\n                                        <tr style=\\"height: 100%;\\">\\n                                            <td style=\\"vertical-align: bottom; padding-bottom: 4pt;\\">\\n                                                <div t-if=\\"employee.barcode\\" t-field=\\"employee.barcode\\" t-options=\\"{'widget': 'barcode', 'width': 600, 'height': 120, 'img_style': 'max-width:100%;', 'img_align': 'center'}\\" data-oe-demo=\\"12345678901\\"/>\\n                                            </td>\\n                                        </tr>\\n                                    </table>\\n                                </td>\\n                            </tr>\\n                        </table>\\n                        <div class=\\"oe_structure\\"/>\\n                    </div>\\n                </t>\\n                <div class=\\"oe_structure\\"/>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="hr.print_employee_badge">\n        <t t-call="web.basic_layout">\n            <div class="page">\n                <div class="oe_structure"/>\n                <t t-foreach="docs" t-as="employee">\n                    <div style="display: inline-block; page-break-inside: avoid; width: 243pt; height: 153pt; border: 1pt solid black; border-radius:8pt; margin:5pt; padding: 2pt;">\n                        <div class="oe_structure"/>\n                        <table style="width: 100%; height: 100%; border-spacing: 4pt; border-collapse: separate;" class="table-borderless">\n                            <tr>\n                                <td style="width: 33%;">\n                                    <table style="width: 100%; height: 100%; text-align: center;" class="table-borderless">\n                                        <t t-if="employee.company_id.logo">\n                                            <tr style="height:30%; padding-top: 4pt; padding-bottom: 2pt">\n                                                <td>\n                                                    <img t-att-src="image_data_uri(employee.company_id.logo)" style="max-height: 40pt; max-width: 100%;" alt="Company Logo"/>\n                                                </td>\n                                            </tr>\n                                        </t>\n                                        <tr style="height:70%;">\n                                            <td style="height: 100%; width: 100%; padding-top: 2pt; padding-bottom: 4pt;">\n                                                <img t-att-src="image_data_uri(employee.avatar_1920)" style="max-height: 100pt; max-width: 100%;" alt="Employee Image"/>\n                                            </td> \n                                        </tr>\n                                    </table>\n                                </td>\n                                <td style="width:67%; height:100%; vertical-align: top;">\n                                    <table style="width: 100%; height: 100%; text-align: center;" class="table-borderless">\n                                        <tr><th><span style="font-size: 15pt;" t-out="employee.name" data-oe-demo="Marc Demo"/></th></tr>\n                                        <tr><td><span style="font-size: 10pt;" t-out="employee.job_id.name" data-oe-demo="Software Developer"/></td></tr>\n                                        <tr style="height: 100%;">\n                                            <td style="vertical-align: bottom; padding-bottom: 4pt;">\n                                                <div t-if="employee.barcode" t-field="employee.barcode" t-options="{'widget': 'barcode', 'width': 600, 'height': 120, 'img_style': 'max-width:100%;', 'img_align': 'center'}" data-oe-demo="12345678901"/>\n                                            </td>\n                                        </tr>\n                                    </table>\n                                </td>\n                            </tr>\n                        </table>\n                        <div class="oe_structure"/>\n                    </div>\n                </t>\n                <div class="oe_structure"/>\n            </div>\n        </t>\n    </t>\n	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1937	16	\N	1	1	hr.employee.search	hr.employee	\N	search	hr/views/hr_employee_views.xml	primary	{"en_US": "<search string=\\"Employees\\">\\n                    <field name=\\"name\\" string=\\"Employee\\" filter_domain=\\"['|', ('work_email', 'ilike', self), ('name', 'ilike', self)]\\"/>\\n                    <field name=\\"department_id\\"/>\\n                    <searchpanel>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" icon=\\"fa-building\\" enable_counters=\\"1\\"/>\\n                        <field name=\\"department_id\\" icon=\\"fa-users\\" enable_counters=\\"1\\"/>\\n                    </searchpanel>\\n                    <field name=\\"parent_id\\" string=\\"Manager\\" domain=\\"[('company_id', 'in', allowed_company_ids)]\\"/>\\n                    <field name=\\"job_id\\"/>\\n                    <field name=\\"coach_id\\" domain=\\"[('company_id', 'in', allowed_company_ids)]\\"/>\\n                    <field name=\\"category_ids\\" groups=\\"hr.group_hr_user\\"/>\\n                    <field name=\\"private_car_plate\\" groups=\\"hr.group_hr_user\\"/>\\n                    <separator/>\\n                    <filter string=\\"Unread Messages\\" name=\\"message_needaction\\" domain=\\"[('message_needaction', '=', True)]\\" groups=\\"mail.group_mail_notification_type_inbox\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Late Activities\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Today Activities\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Future Activities\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <separator/>\\n                    <filter name=\\"my_team\\" string=\\"My Team\\" domain=\\"[('parent_id.user_id', '=', uid)]\\"/>\\n                    <filter name=\\"my_department\\" string=\\"My Department\\" domain=\\"[('member_of_department', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"newly_hired\\" string=\\"Newly Hired\\" domain=\\"[('newly_hired', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter name=\\"group_manager\\" string=\\"Manager\\" domain=\\"[]\\" context=\\"{'group_by': 'parent_id'}\\"/>\\n                        <filter name=\\"group_department\\" string=\\"Department\\" domain=\\"[]\\" context=\\"{'group_by': 'department_id'}\\"/>\\n                        <filter name=\\"group_job\\" string=\\"Job Position\\" domain=\\"[]\\" context=\\"{'group_by': 'job_id'}\\"/>\\n                        <filter name=\\"group_start\\" string=\\"Start Date\\" domain=\\"[]\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                        <filter name=\\"group_category_ids\\" string=\\"Tags\\" domain=\\"[]\\" context=\\"{'group_by': 'category_ids'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Empleados\\">\\n                    <field name=\\"name\\" string=\\"Empleado\\" filter_domain=\\"['|', ('work_email', 'ilike', self), ('name', 'ilike', self)]\\"/>\\n                    <field name=\\"department_id\\"/>\\n                    <searchpanel>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" icon=\\"fa-building\\" enable_counters=\\"1\\"/>\\n                        <field name=\\"department_id\\" icon=\\"fa-users\\" enable_counters=\\"1\\"/>\\n                    </searchpanel>\\n                    <field name=\\"parent_id\\" string=\\"Gerente\\" domain=\\"[('company_id', 'in', allowed_company_ids)]\\"/>\\n                    <field name=\\"job_id\\"/>\\n                    <field name=\\"coach_id\\" domain=\\"[('company_id', 'in', allowed_company_ids)]\\"/>\\n                    <field name=\\"category_ids\\" groups=\\"hr.group_hr_user\\"/>\\n                    <field name=\\"private_car_plate\\" groups=\\"hr.group_hr_user\\"/>\\n                    <separator/>\\n                    <filter string=\\"Mensajes sin leer\\" name=\\"message_needaction\\" domain=\\"[('message_needaction', '=', True)]\\" groups=\\"mail.group_mail_notification_type_inbox\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades retrasadas\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades de hoy\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades futuras\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <separator/>\\n                    <filter name=\\"my_team\\" string=\\"Mi equipo\\" domain=\\"[('parent_id.user_id', '=', uid)]\\"/>\\n                    <filter name=\\"my_department\\" string=\\"Mi departamento\\" domain=\\"[('member_of_department', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"newly_hired\\" string=\\"Recién contratado\\" domain=\\"[('newly_hired', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter name=\\"group_manager\\" string=\\"Gerente\\" domain=\\"[]\\" context=\\"{'group_by': 'parent_id'}\\"/>\\n                        <filter name=\\"group_department\\" string=\\"Departamento\\" domain=\\"[]\\" context=\\"{'group_by': 'department_id'}\\"/>\\n                        <filter name=\\"group_job\\" string=\\"Puesto de trabajo\\" domain=\\"[]\\" context=\\"{'group_by': 'job_id'}\\"/>\\n                        <filter name=\\"group_start\\" string=\\"Fecha de inicio\\" domain=\\"[]\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                        <filter name=\\"group_category_ids\\" string=\\"Etiquetas\\" domain=\\"[]\\" context=\\"{'group_by': 'category_ids'}\\"/>\\n                    </group>\\n                </search>", "pt_PT": "<search string=\\"Funcionários\\">\\n                    <field name=\\"name\\" string=\\"Funcionário\\" filter_domain=\\"['|', ('work_email', 'ilike', self), ('name', 'ilike', self)]\\"/>\\n                    <field name=\\"department_id\\"/>\\n                    <searchpanel>\\n                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" icon=\\"fa-building\\" enable_counters=\\"1\\"/>\\n                        <field name=\\"department_id\\" icon=\\"fa-users\\" enable_counters=\\"1\\"/>\\n                    </searchpanel>\\n                    <field name=\\"parent_id\\" string=\\"Gestor\\" domain=\\"[('company_id', 'in', allowed_company_ids)]\\"/>\\n                    <field name=\\"job_id\\"/>\\n                    <field name=\\"coach_id\\" domain=\\"[('company_id', 'in', allowed_company_ids)]\\"/>\\n                    <field name=\\"category_ids\\" groups=\\"hr.group_hr_user\\"/>\\n                    <field name=\\"private_car_plate\\" groups=\\"hr.group_hr_user\\"/>\\n                    <separator/>\\n                    <filter string=\\"Mensagens não lidas\\" name=\\"message_needaction\\" domain=\\"[('message_needaction', '=', True)]\\" groups=\\"mail.group_mail_notification_type_inbox\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Atividades em Atraso\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Atividades de hoje\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Atividades Futuras\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <separator/>\\n                    <filter name=\\"my_team\\" string=\\"A Minha Equipa\\" domain=\\"[('parent_id.user_id', '=', uid)]\\"/>\\n                    <filter name=\\"my_department\\" string=\\"Meu departamento\\" domain=\\"[('member_of_department', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter name=\\"newly_hired\\" string=\\"Recém-contratado\\" domain=\\"[('newly_hired', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Arquivados\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar Por\\">\\n                        <filter name=\\"group_manager\\" string=\\"Gestor\\" domain=\\"[]\\" context=\\"{'group_by': 'parent_id'}\\"/>\\n                        <filter name=\\"group_department\\" string=\\"Departamento\\" domain=\\"[]\\" context=\\"{'group_by': 'department_id'}\\"/>\\n                        <filter name=\\"group_job\\" string=\\"Posição do Cargo/Função\\" domain=\\"[]\\" context=\\"{'group_by': 'job_id'}\\"/>\\n                        <filter name=\\"group_start\\" string=\\"Data Inicial\\" domain=\\"[]\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                        <filter name=\\"group_category_ids\\" string=\\"Etiquetas\\" domain=\\"[]\\" context=\\"{'group_by': 'category_ids'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Employees">\n                    <field name="name" string="Employee" filter_domain="['|', ('work_email', 'ilike', self), ('name', 'ilike', self)]"/>\n                    <field name="department_id"/>\n                    <searchpanel>\n                        <field name="company_id" groups="base.group_multi_company" icon="fa-building" enable_counters="1"/>\n                        <field name="department_id" icon="fa-users" enable_counters="1"/>\n                    </searchpanel>\n                    <field name="parent_id" string="Manager" domain="[('company_id', 'in', allowed_company_ids)]"/>\n                    <field name="job_id"/>\n                    <field name="coach_id" domain="[('company_id', 'in', allowed_company_ids)]"/>\n                    <field name="category_ids" groups="hr.group_hr_user"/>\n                    <field name="private_car_plate" groups="hr.group_hr_user"/>\n                    <separator/>\n                    <filter string="Unread Messages" name="message_needaction" domain="[('message_needaction', '=', True)]" groups="mail.group_mail_notification_type_inbox"/>\n                    <separator/>\n                    <filter invisible="1" string="Late Activities" name="activities_overdue" domain="[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]"/>\n                    <filter invisible="1" string="Today Activities" name="activities_today" domain="[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]"/>\n                    <filter invisible="1" string="Future Activities" name="activities_upcoming_all" domain="[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]"/>\n                    <separator/>\n                    <filter name="my_team" string="My Team" domain="[('parent_id.user_id', '=', uid)]"/>\n                    <filter name="my_department" string="My Department" domain="[('member_of_department', '=', True)]"/>\n                    <separator/>\n                    <filter name="newly_hired" string="Newly Hired" domain="[('newly_hired', '=', True)]"/>\n                    <separator/>\n                    <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                    <group expand="0" string="Group By">\n                        <filter name="group_manager" string="Manager" domain="[]" context="{'group_by': 'parent_id'}"/>\n                        <filter name="group_department" string="Department" domain="[]" context="{'group_by': 'department_id'}"/>\n                        <filter name="group_job" string="Job Position" domain="[]" context="{'group_by': 'job_id'}"/>\n                        <filter name="group_start" string="Start Date" domain="[]" context="{'group_by': 'create_date'}"/>\n                        <filter name="group_category_ids" string="Tags" domain="[]" context="{'group_by': 'category_ids'}"/>\n                    </group>\n                </search>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1939	16	\N	1	1	hr.employee.view.graph	hr.employee	\N	graph	hr/views/hr_employee_views.xml	primary	{"en_US": "<graph string=\\"New Employees Over Time\\" type=\\"line\\" sample=\\"1\\" js_class=\\"hr_graph_view\\">\\n                    <field name=\\"create_date\\" interval=\\"month\\"/>\\n                    <field name=\\"id\\"/>\\n                    <field name=\\"color\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                    <field name=\\"distance_home_work\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                    <field name=\\"km_home_work\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                    <field name=\\"children\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                </graph>", "es_ES": "<graph string=\\"Horas extraordinarias de nuevos empleados\\" type=\\"line\\" sample=\\"1\\" js_class=\\"hr_graph_view\\">\\n                    <field name=\\"create_date\\" interval=\\"month\\"/>\\n                    <field name=\\"id\\"/>\\n                    <field name=\\"color\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                    <field name=\\"distance_home_work\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                    <field name=\\"km_home_work\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                    <field name=\\"children\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                </graph>", "pt_PT": "<graph string=\\"Novos funcionários ao longo do tempo\\" type=\\"line\\" sample=\\"1\\" js_class=\\"hr_graph_view\\">\\n                    <field name=\\"create_date\\" interval=\\"month\\"/>\\n                    <field name=\\"id\\"/>\\n                    <field name=\\"color\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                    <field name=\\"distance_home_work\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                    <field name=\\"km_home_work\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                    <field name=\\"children\\" type=\\"measure\\" invisible=\\"1\\"/>\\n                </graph>"}	<?xml version="1.0"?>\n<graph string="New Employees Over Time" type="line" sample="1" js_class="hr_graph_view">\n                    <field name="create_date" interval="month"/>\n                    <field name="id"/>\n                    <field name="color" type="measure" invisible="1"/>\n                    <field name="distance_home_work" type="measure" invisible="1"/>\n                    <field name="km_home_work" type="measure" invisible="1"/>\n                    <field name="children" type="measure" invisible="1"/>\n                </graph>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1942	10	\N	1	1	hr.employee.kanban	hr.employee	\N	kanban	hr/views/hr_employee_views.xml	primary	{"en_US": "<kanban class=\\"o_hr_employee_kanban\\" sample=\\"1\\">\\n                    <field name=\\"show_hr_icon_display\\"/>\\n                    <field name=\\"image_128\\"/>\\n                    <field name=\\"company_id\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <aside class=\\"o_kanban_aside_full\\">\\n                                <t t-if=\\"record.image_1024.raw_value\\">\\n                                    <field name=\\"image_1024\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000, 'preview_image':'image_128'}\\" class=\\"d-block position-relative\\"/>\\n                                </t>\\n                                <t t-elif=\\"record.image_128.raw_value\\">\\n                                    <field name=\\"avatar_128\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000}\\" class=\\"d-block position-relative\\"/>\\n                                </t>\\n                                <div t-else=\\"\\" class=\\"d-flex align-items-center justify-content-center bg-100 bg-gradient\\">\\n                                    <svg xmlns=\\"http://www.w3.org/2000/svg\\" class=\\"w-75 h-75 opacity-50\\" viewBox=\\"0 0 20 20\\">\\n                                        <g fill=\\"currentColor\\">\\n                                            <path d=\\"M 10 11 C 4.08 11 2 14 2 16 L 2 19 L 18 19 L 18 16 C 18 14 15.92 11 10 11 Z\\"/>\\n                                            <circle cx=\\"10\\" cy=\\"5.5\\" r=\\"4.5\\"/>\\n                                        </g>\\n                                    </svg>\\n                                </div>\\n                            </aside>\\n                            <main class=\\"ms-2\\">\\n                                <div>\\n                                    <field class=\\"fw-bold fs-5\\" name=\\"name\\" placeholder=\\"Employee's Name\\"/>\\n                                    <div t-if=\\"record.show_hr_icon_display.raw_value\\" class=\\"float-end\\">\\n                                        <field name=\\"hr_icon_display\\" class=\\"o_employee_availability\\" widget=\\"hr_presence_status\\"/>\\n                                    </div>\\n                                </div>\\n                                <field t-if=\\"record.job_title.raw_value\\" name=\\"job_title\\"/>\\n                                <div t-if=\\"record.work_email.raw_value\\" class=\\"o_text_overflow\\">\\n                                    <i class=\\"fa fa-fw me-2 fa-envelope text-primary\\" title=\\"Email\\"/>\\n                                    <field name=\\"work_email\\"/>\\n                                </div>\\n                                <div t-if=\\"record.work_phone.raw_value\\">\\n                                    <i class=\\"fa fa-fw me-2 fa-phone text-primary\\" title=\\"Phone\\"/>\\n                                    <field name=\\"work_phone\\"/>\\n                                </div>\\n                                <field name=\\"employee_properties\\" widget=\\"properties\\"/>\\n                                <field class=\\"hr_tags\\" name=\\"category_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\" optional=\\"hide\\"/>\\n                                <footer>\\n                                    <div class=\\"d-flex ms-auto\\">\\n                                        <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"1\\" class=\\"mb-1 ms-2\\"/>\\n                                        <field name=\\"activity_ids\\" widget=\\"kanban_activity\\" class=\\"m-1 ms-2\\"/>\\n                                    </div>\\n                                </footer>\\n                            </main>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban class=\\"o_hr_employee_kanban\\" sample=\\"1\\">\\n                    <field name=\\"show_hr_icon_display\\"/>\\n                    <field name=\\"image_128\\"/>\\n                    <field name=\\"company_id\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <aside class=\\"o_kanban_aside_full\\">\\n                                <t t-if=\\"record.image_1024.raw_value\\">\\n                                    <field name=\\"image_1024\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000, 'preview_image':'image_128'}\\" class=\\"d-block position-relative\\"/>\\n                                </t>\\n                                <t t-elif=\\"record.image_128.raw_value\\">\\n                                    <field name=\\"avatar_128\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000}\\" class=\\"d-block position-relative\\"/>\\n                                </t>\\n                                <div t-else=\\"\\" class=\\"d-flex align-items-center justify-content-center bg-100 bg-gradient\\">\\n                                    <svg xmlns=\\"http://www.w3.org/2000/svg\\" class=\\"w-75 h-75 opacity-50\\" viewBox=\\"0 0 20 20\\">\\n                                        <g fill=\\"currentColor\\">\\n                                            <path d=\\"M 10 11 C 4.08 11 2 14 2 16 L 2 19 L 18 19 L 18 16 C 18 14 15.92 11 10 11 Z\\"/>\\n                                            <circle cx=\\"10\\" cy=\\"5.5\\" r=\\"4.5\\"/>\\n                                        </g>\\n                                    </svg>\\n                                </div>\\n                            </aside>\\n                            <main class=\\"ms-2\\">\\n                                <div>\\n                                    <field class=\\"fw-bold fs-5\\" name=\\"name\\" placeholder=\\"Nombre del empleado\\"/>\\n                                    <div t-if=\\"record.show_hr_icon_display.raw_value\\" class=\\"float-end\\">\\n                                        <field name=\\"hr_icon_display\\" class=\\"o_employee_availability\\" widget=\\"hr_presence_status\\"/>\\n                                    </div>\\n                                </div>\\n                                <field t-if=\\"record.job_title.raw_value\\" name=\\"job_title\\"/>\\n                                <div t-if=\\"record.work_email.raw_value\\" class=\\"o_text_overflow\\">\\n                                    <i class=\\"fa fa-fw me-2 fa-envelope text-primary\\" title=\\"Correo electrónico\\"/>\\n                                    <field name=\\"work_email\\"/>\\n                                </div>\\n                                <div t-if=\\"record.work_phone.raw_value\\">\\n                                    <i class=\\"fa fa-fw me-2 fa-phone text-primary\\" title=\\"Phone\\"/>\\n                                    <field name=\\"work_phone\\"/>\\n                                </div>\\n                                <field name=\\"employee_properties\\" widget=\\"properties\\"/>\\n                                <field class=\\"hr_tags\\" name=\\"category_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\" optional=\\"hide\\"/>\\n                                <footer>\\n                                    <div class=\\"d-flex ms-auto\\">\\n                                        <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"1\\" class=\\"mb-1 ms-2\\"/>\\n                                        <field name=\\"activity_ids\\" widget=\\"kanban_activity\\" class=\\"m-1 ms-2\\"/>\\n                                    </div>\\n                                </footer>\\n                            </main>\\n                        </t>\\n                    </templates>\\n                </kanban>", "pt_PT": "<kanban class=\\"o_hr_employee_kanban\\" sample=\\"1\\">\\n                    <field name=\\"show_hr_icon_display\\"/>\\n                    <field name=\\"image_128\\"/>\\n                    <field name=\\"company_id\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                            <aside class=\\"o_kanban_aside_full\\">\\n                                <t t-if=\\"record.image_1024.raw_value\\">\\n                                    <field name=\\"image_1024\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000, 'preview_image':'image_128'}\\" class=\\"d-block position-relative\\"/>\\n                                </t>\\n                                <t t-elif=\\"record.image_128.raw_value\\">\\n                                    <field name=\\"avatar_128\\" widget=\\"background_image\\" options=\\"{'zoom': true, 'zoom_delay': 1000}\\" class=\\"d-block position-relative\\"/>\\n                                </t>\\n                                <div t-else=\\"\\" class=\\"d-flex align-items-center justify-content-center bg-100 bg-gradient\\">\\n                                    <svg xmlns=\\"http://www.w3.org/2000/svg\\" class=\\"w-75 h-75 opacity-50\\" viewBox=\\"0 0 20 20\\">\\n                                        <g fill=\\"currentColor\\">\\n                                            <path d=\\"M 10 11 C 4.08 11 2 14 2 16 L 2 19 L 18 19 L 18 16 C 18 14 15.92 11 10 11 Z\\"/>\\n                                            <circle cx=\\"10\\" cy=\\"5.5\\" r=\\"4.5\\"/>\\n                                        </g>\\n                                    </svg>\\n                                </div>\\n                            </aside>\\n                            <main class=\\"ms-2\\">\\n                                <div>\\n                                    <field class=\\"fw-bold fs-5\\" name=\\"name\\" placeholder=\\"Nome do Funcionário\\"/>\\n                                    <div t-if=\\"record.show_hr_icon_display.raw_value\\" class=\\"float-end\\">\\n                                        <field name=\\"hr_icon_display\\" class=\\"o_employee_availability\\" widget=\\"hr_presence_status\\"/>\\n                                    </div>\\n                                </div>\\n                                <field t-if=\\"record.job_title.raw_value\\" name=\\"job_title\\"/>\\n                                <div t-if=\\"record.work_email.raw_value\\" class=\\"o_text_overflow\\">\\n                                    <i class=\\"fa fa-fw me-2 fa-envelope text-primary\\" title=\\"Email\\"/>\\n                                    <field name=\\"work_email\\"/>\\n                                </div>\\n                                <div t-if=\\"record.work_phone.raw_value\\">\\n                                    <i class=\\"fa fa-fw me-2 fa-phone text-primary\\" title=\\"Telefone\\"/>\\n                                    <field name=\\"work_phone\\"/>\\n                                </div>\\n                                <field name=\\"employee_properties\\" widget=\\"properties\\"/>\\n                                <field class=\\"hr_tags\\" name=\\"category_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\" optional=\\"hide\\"/>\\n                                <footer>\\n                                    <div class=\\"d-flex ms-auto\\">\\n                                        <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" readonly=\\"1\\" class=\\"mb-1 ms-2\\"/>\\n                                        <field name=\\"activity_ids\\" widget=\\"kanban_activity\\" class=\\"m-1 ms-2\\"/>\\n                                    </div>\\n                                </footer>\\n                            </main>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_hr_employee_kanban" sample="1">\n                    <field name="show_hr_icon_display"/>\n                    <field name="image_128"/>\n                    <field name="company_id"/>\n                    <templates>\n                        <t t-name="card" class="flex-row">\n                            <aside class="o_kanban_aside_full">\n                                <t t-if="record.image_1024.raw_value">\n                                    <field name="image_1024" widget="background_image" options="{'zoom': true, 'zoom_delay': 1000, 'preview_image':'image_128'}" class="d-block position-relative"/>\n                                </t>\n                                <t t-elif="record.image_128.raw_value">\n                                    <field name="avatar_128" widget="background_image" options="{'zoom': true, 'zoom_delay': 1000}" class="d-block position-relative"/>\n                                </t>\n                                <div t-else="" class="d-flex align-items-center justify-content-center bg-100 bg-gradient">\n                                    <svg xmlns="http://www.w3.org/2000/svg" class="w-75 h-75 opacity-50" viewBox="0 0 20 20">\n                                        <g fill="currentColor">\n                                            <path d="M 10 11 C 4.08 11 2 14 2 16 L 2 19 L 18 19 L 18 16 C 18 14 15.92 11 10 11 Z"/>\n                                            <circle cx="10" cy="5.5" r="4.5"/>\n                                        </g>\n                                    </svg>\n                                </div>\n                            </aside>\n                            <main class="ms-2">\n                                <div>\n                                    <field class="fw-bold fs-5" name="name" placeholder="Employee's Name"/>\n                                    <div t-if="record.show_hr_icon_display.raw_value" class="float-end">\n                                        <field name="hr_icon_display" class="o_employee_availability" widget="hr_presence_status"/>\n                                    </div>\n                                </div>\n                                <field t-if="record.job_title.raw_value" name="job_title"/>\n                                <div t-if="record.work_email.raw_value" class="o_text_overflow">\n                                    <i class="fa fa-fw me-2 fa-envelope text-primary" title="Email"/>\n                                    <field name="work_email"/>\n                                </div>\n                                <div t-if="record.work_phone.raw_value">\n                                    <i class="fa fa-fw me-2 fa-phone text-primary" title="Phone"/>\n                                    <field name="work_phone"/>\n                                </div>\n                                <field name="employee_properties" widget="properties"/>\n                                <field class="hr_tags" name="category_ids" widget="many2many_tags" options="{'color_field': 'color'}" optional="hide"/>\n                                <footer>\n                                    <div class="d-flex ms-auto">\n                                        <field name="user_id" widget="many2one_avatar_user" readonly="1" class="mb-1 ms-2"/>\n                                        <field name="activity_ids" widget="kanban_activity" class="m-1 ms-2"/>\n                                    </div>\n                                </footer>\n                            </main>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1943	1000	1938	1	1	view.employee.form.smartbutton.inherited	hr.employee	\N	form	hr/views/hr_employee_views.xml	extension	{"en_US": "<div name=\\"button_box\\" position=\\"inside\\">\\n                    <button name=\\"action_related_contacts\\" class=\\"oe_stat_button\\" icon=\\"fa-address-card-o\\" type=\\"object\\" help=\\"Related Contacts\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value\\"><field name=\\"related_partners_count\\"/></span>\\n                            <span class=\\"o_stat_text\\">Contacts</span>\\n                        </div>\\n                    </button>\\n                </div>", "es_ES": "<div name=\\"button_box\\" position=\\"inside\\">\\n                    <button name=\\"action_related_contacts\\" class=\\"oe_stat_button\\" icon=\\"fa-address-card-o\\" type=\\"object\\" help=\\"Contactos relacionados\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value\\"><field name=\\"related_partners_count\\"/></span>\\n                            <span class=\\"o_stat_text\\">Contactos</span>\\n                        </div>\\n                    </button>\\n                </div>", "pt_PT": "<div name=\\"button_box\\" position=\\"inside\\">\\n                    <button name=\\"action_related_contacts\\" class=\\"oe_stat_button\\" icon=\\"fa-address-card-o\\" type=\\"object\\" help=\\"Contatos relacionados\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value\\"><field name=\\"related_partners_count\\"/></span>\\n                            <span class=\\"o_stat_text\\">Contatos</span>\\n                        </div>\\n                    </button>\\n                </div>"}	<?xml version="1.0"?>\n<div name="button_box" position="inside">\n                    <button name="action_related_contacts" class="oe_stat_button" icon="fa-address-card-o" type="object" help="Related Contacts">\n                        <div class="o_field_widget o_stat_info">\n                            <span class="o_stat_value"><field name="related_partners_count"/></span>\n                            <span class="o_stat_text">Contacts</span>\n                        </div>\n                    </button>\n                </div>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1944	16	\N	1	1	hr.employee.activity	hr.employee	\N	activity	hr/views/hr_employee_views.xml	primary	{"en_US": "<activity string=\\"Employees\\">\\n                    <field name=\\"id\\"/>\\n                    <templates>\\n                        <div t-name=\\"activity-box\\">\\n                            <img class=\\"rounded\\" t-att-src=\\"activity_image('hr.employee', 'avatar_128', record.id.raw_value)\\" role=\\"img\\" t-att-title=\\"record.id.value\\" t-att-alt=\\"record.id.value\\"/>\\n                            <div class=\\"ms-2\\">\\n                                <field name=\\"name\\" display=\\"full\\" class=\\"o_text_block\\"/>\\n                                <field name=\\"job_id\\" muted=\\"1\\" display=\\"full\\" class=\\"o_text_block\\"/>\\n                            </div>\\n                        </div>\\n                    </templates>\\n                </activity>", "es_ES": "<activity string=\\"Empleados\\">\\n                    <field name=\\"id\\"/>\\n                    <templates>\\n                        <div t-name=\\"activity-box\\">\\n                            <img class=\\"rounded\\" t-att-src=\\"activity_image('hr.employee', 'avatar_128', record.id.raw_value)\\" role=\\"img\\" t-att-title=\\"record.id.value\\" t-att-alt=\\"record.id.value\\"/>\\n                            <div class=\\"ms-2\\">\\n                                <field name=\\"name\\" display=\\"full\\" class=\\"o_text_block\\"/>\\n                                <field name=\\"job_id\\" muted=\\"1\\" display=\\"full\\" class=\\"o_text_block\\"/>\\n                            </div>\\n                        </div>\\n                    </templates>\\n                </activity>", "pt_PT": "<activity string=\\"Funcionários\\">\\n                    <field name=\\"id\\"/>\\n                    <templates>\\n                        <div t-name=\\"activity-box\\">\\n                            <img class=\\"rounded\\" t-att-src=\\"activity_image('hr.employee', 'avatar_128', record.id.raw_value)\\" role=\\"img\\" t-att-title=\\"record.id.value\\" t-att-alt=\\"record.id.value\\"/>\\n                            <div class=\\"ms-2\\">\\n                                <field name=\\"name\\" display=\\"full\\" class=\\"o_text_block\\"/>\\n                                <field name=\\"job_id\\" muted=\\"1\\" display=\\"full\\" class=\\"o_text_block\\"/>\\n                            </div>\\n                        </div>\\n                    </templates>\\n                </activity>"}	<?xml version="1.0"?>\n<activity string="Employees">\n                    <field name="id"/>\n                    <templates>\n                        <div t-name="activity-box">\n                            <img class="rounded" t-att-src="activity_image('hr.employee', 'avatar_128', record.id.raw_value)" role="img" t-att-title="record.id.value" t-att-alt="record.id.value"/>\n                            <div class="ms-2">\n                                <field name="name" display="full" class="o_text_block"/>\n                                <field name="job_id" muted="1" display="full" class="o_text_block"/>\n                            </div>\n                        </div>\n                    </templates>\n                </activity>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1945	16	\N	1	1	hr.department.form	hr.department	\N	form	hr/views/hr_department_views.xml	primary	{"en_US": "<form string=\\"department\\">\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\" invisible=\\"not id\\">\\n                            <button class=\\"oe_stat_button\\" name=\\"action_employee_from_department\\" type=\\"object\\" icon=\\"fa-users\\">\\n                                <field string=\\"Employees\\" name=\\"total_employee\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_plan_from_department\\" icon=\\"fa-list-ul\\">\\n                                <field string=\\"Plans\\" name=\\"plans_count\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                        </div>\\n                        <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <field name=\\"active\\" invisible=\\"1\\"/>\\n                        <div class=\\"oe_title\\">\\n                            <h1>\\n                                <field name=\\"name\\"/>\\n                            </h1>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\" invisible=\\"1\\"/> <!-- Remove in master -->\\n                                <field name=\\"manager_id\\" widget=\\"many2one_avatar_employee\\"/>\\n                                <field name=\\"parent_id\\"/>\\n                                <field name=\\"child_ids\\" invisible=\\"1\\"/>\\n                                <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"color\\" widget=\\"color_picker\\" string=\\"Color\\"/>\\n                            </group>\\n                            <div invisible=\\"not id or id and not child_ids and not parent_id\\">\\n                                <widget name=\\"hr_department_chart\\"/>\\n                            </div>\\n                        </group>\\n                    </sheet>\\n                    <chatter/>\\n                </form>", "es_ES": "<form string=\\"departamento\\">\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\" invisible=\\"not id\\">\\n                            <button class=\\"oe_stat_button\\" name=\\"action_employee_from_department\\" type=\\"object\\" icon=\\"fa-users\\">\\n                                <field string=\\"Empleados\\" name=\\"total_employee\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_plan_from_department\\" icon=\\"fa-list-ul\\">\\n                                <field string=\\"Planes\\" name=\\"plans_count\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                        </div>\\n                        <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <field name=\\"active\\" invisible=\\"1\\"/>\\n                        <div class=\\"oe_title\\">\\n                            <h1>\\n                                <field name=\\"name\\"/>\\n                            </h1>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\" invisible=\\"1\\"/> <!-- Remove in master -->\\n                                <field name=\\"manager_id\\" widget=\\"many2one_avatar_employee\\"/>\\n                                <field name=\\"parent_id\\"/>\\n                                <field name=\\"child_ids\\" invisible=\\"1\\"/>\\n                                <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"color\\" widget=\\"color_picker\\" string=\\"Color\\"/>\\n                            </group>\\n                            <div invisible=\\"not id or id and not child_ids and not parent_id\\">\\n                                <widget name=\\"hr_department_chart\\"/>\\n                            </div>\\n                        </group>\\n                    </sheet>\\n                    <chatter/>\\n                </form>", "pt_PT": "<form string=\\"departamento\\">\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\" invisible=\\"not id\\">\\n                            <button class=\\"oe_stat_button\\" name=\\"action_employee_from_department\\" type=\\"object\\" icon=\\"fa-users\\">\\n                                <field string=\\"Funcionários\\" name=\\"total_employee\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_plan_from_department\\" icon=\\"fa-list-ul\\">\\n                                <field string=\\"Planos\\" name=\\"plans_count\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                        </div>\\n                        <widget name=\\"web_ribbon\\" title=\\"Arquivados\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <field name=\\"active\\" invisible=\\"1\\"/>\\n                        <div class=\\"oe_title\\">\\n                            <h1>\\n                                <field name=\\"name\\"/>\\n                            </h1>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"name\\" invisible=\\"1\\"/> <!-- Remove in master -->\\n                                <field name=\\"manager_id\\" widget=\\"many2one_avatar_employee\\"/>\\n                                <field name=\\"parent_id\\"/>\\n                                <field name=\\"child_ids\\" invisible=\\"1\\"/>\\n                                <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"color\\" widget=\\"color_picker\\" string=\\"Cor\\"/>\\n                            </group>\\n                            <div invisible=\\"not id or id and not child_ids and not parent_id\\">\\n                                <widget name=\\"hr_department_chart\\"/>\\n                            </div>\\n                        </group>\\n                    </sheet>\\n                    <chatter/>\\n                </form>"}	<?xml version="1.0"?>\n<form string="department">\n                    <field name="company_id" invisible="1"/>\n                    <sheet>\n                        <div class="oe_button_box" name="button_box" invisible="not id">\n                            <button class="oe_stat_button" name="action_employee_from_department" type="object" icon="fa-users">\n                                <field string="Employees" name="total_employee" widget="statinfo"/>\n                            </button>\n                            <button class="oe_stat_button" type="object" name="action_plan_from_department" icon="fa-list-ul">\n                                <field string="Plans" name="plans_count" widget="statinfo"/>\n                            </button>\n                        </div>\n                        <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                        <field name="active" invisible="1"/>\n                        <div class="oe_title">\n                            <h1>\n                                <field name="name"/>\n                            </h1>\n                        </div>\n                        <group>\n                            <group>\n                                <field name="name" invisible="1"/> <!-- Remove in master -->\n                                <field name="manager_id" widget="many2one_avatar_employee"/>\n                                <field name="parent_id"/>\n                                <field name="child_ids" invisible="1"/>\n                                <field name="company_id" options="{'no_create': True}" groups="base.group_multi_company"/>\n                                <field name="color" widget="color_picker" string="Color"/>\n                            </group>\n                            <div invisible="not id or id and not child_ids and not parent_id">\n                                <widget name="hr_department_chart"/>\n                            </div>\n                        </group>\n                    </sheet>\n                    <chatter/>\n                </form>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1946	16	\N	1	1	hr.department.list	hr.department	\N	list	hr/views/hr_department_views.xml	primary	{"en_US": "<list string=\\"Companies\\" multi_edit=\\"1\\">\\n                    <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" readonly=\\"1\\"/>\\n                    <field name=\\"manager_id\\" widget=\\"many2one_avatar_employee\\"/>\\n                    <field name=\\"total_employee\\" string=\\"Employees\\"/>\\n                    <field name=\\"parent_id\\"/>\\n                    <field name=\\"color\\" widget=\\"color_picker\\" string=\\"Color\\"/>\\n                </list>", "es_ES": "<list string=\\"Compañías\\" multi_edit=\\"1\\">\\n                    <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" readonly=\\"1\\"/>\\n                    <field name=\\"manager_id\\" widget=\\"many2one_avatar_employee\\"/>\\n                    <field name=\\"total_employee\\" string=\\"Empleados\\"/>\\n                    <field name=\\"parent_id\\"/>\\n                    <field name=\\"color\\" widget=\\"color_picker\\" string=\\"Color\\"/>\\n                </list>", "pt_PT": "<list string=\\"Empresas\\" multi_edit=\\"1\\">\\n                    <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" readonly=\\"1\\"/>\\n                    <field name=\\"manager_id\\" widget=\\"many2one_avatar_employee\\"/>\\n                    <field name=\\"total_employee\\" string=\\"Funcionários\\"/>\\n                    <field name=\\"parent_id\\"/>\\n                    <field name=\\"color\\" widget=\\"color_picker\\" string=\\"Cor\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Companies" multi_edit="1">\n                    <field name="company_id" column_invisible="True"/>\n                    <field name="name"/>\n                    <field name="company_id" groups="base.group_multi_company" readonly="1"/>\n                    <field name="manager_id" widget="many2one_avatar_employee"/>\n                    <field name="total_employee" string="Employees"/>\n                    <field name="parent_id"/>\n                    <field name="color" widget="color_picker" string="Color"/>\n                </list>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1990	16	\N	1	1	hr.skill.form	hr.skill	\N	form	hr_skills/views/hr_views.xml	primary	{"en_US": "<form string=\\"Skills\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"skill_type_id\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Habilidades\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"skill_type_id\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Competências\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"skill_type_id\\"/>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Skills">\n                <sheet>\n                    <group>\n                        <field name="name"/>\n                        <field name="skill_type_id"/>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1948	16	\N	1	1	hr.department.kanban	hr.department	\N	kanban	hr/views/hr_department_views.xml	primary	{"en_US": "<kanban highlight_color=\\"color\\" class=\\"o_hr_department_kanban o_kanban_small_column\\" can_open=\\"0\\" sample=\\"1\\">\\n                    <field name=\\"active\\"/>\\n                    <templates>\\n                        <t t-name=\\"menu\\" t-if=\\"!selection_mode\\">\\n                            <div class=\\"container\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col-6\\">\\n                                        <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                            <span>View</span>\\n                                        </h5>\\n                                        <div role=\\"menuitem\\">\\n                                            <a name=\\"action_employee_from_department\\" type=\\"object\\">Employees</a>\\n                                        </div>\\n                                        <div role=\\"menuitem\\">\\n                                            <a name=\\"action_open_view_child_departments\\" type=\\"object\\">Child departments</a>\\n                                        </div>\\n                                    </div>\\n                                    <div class=\\"col-6 o_kanban_manage_reports\\">\\n                                        <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                            <span>Reporting</span>\\n                                        </h5>\\n                                    </div>\\n                                </div>\\n                                <div class=\\"o_kanban_card_manage_settings row\\" groups=\\"hr.group_hr_user\\">\\n                                    <div t-if=\\"widget.editable\\" role=\\"menuitem\\" aria-haspopup=\\"true\\" class=\\"col-6\\">\\n                                        <field name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                                    </div>\\n                                    <div class=\\"col-6\\">\\n                                        <a t-if=\\"widget.editable\\" role=\\"menuitem\\" class=\\"dropdown-item\\" type=\\"open\\">Configuration</a>\\n                                        <a t-if=\\"record.active.raw_value\\" role=\\"menuitem\\" type=\\"archive\\" class=\\"dropdown-item\\">Archive</a>\\n                                        <a t-if=\\"!record.active.raw_value\\" role=\\"menuitem\\" type=\\"unarchive\\" class=\\"dropdown-item\\">Unarchive</a>\\n                                    </div>\\n                                </div>\\n                            </div>\\n                        </t>\\n                        <t t-name=\\"card\\">\\n                            <a type=\\"open\\"><field name=\\"name\\" class=\\"fw-bold fs-4 d-bolck ms-2\\"/></a>\\n                            <field name=\\"manager_id\\" widget=\\"many2one_avatar_employee\\" options=\\"{'display_avatar_name': True}\\" readonly=\\"1\\" class=\\"text-muted ms-2\\"/>\\n                            <div class=\\"small mt-1 ms-2\\" groups=\\"base.group_multi_company\\">\\n                                <i class=\\"fa fa-building-o\\" role=\\"img\\" aria-label=\\"Company\\" title=\\"Company\\"/> <field name=\\"company_id\\"/>\\n                            </div>\\n                            <div class=\\"row g-0 mt-3 mb-2 ms-2\\" t-if=\\"!selection_mode\\">\\n                                <div class=\\"col-6\\">\\n                                    <button class=\\"btn btn-primary\\" name=\\"action_employee_from_department\\" type=\\"object\\">\\n                                        <field name=\\"total_employee\\"/> Employees\\n                                    </button>\\n                                </div>\\n                                <div name=\\"kanban_primary_right\\" class=\\"col-6\\">\\n                                    <!-- placeholder for xpaths -->\\n                                </div>\\n                            </div>\\n                            <div name=\\"kanban_card_lower_content\\" class=\\"mt-auto\\" t-if=\\"!selection_mode\\">\\n                                <!-- placeholder for bottom content -->\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban highlight_color=\\"color\\" class=\\"o_hr_department_kanban o_kanban_small_column\\" can_open=\\"0\\" sample=\\"1\\">\\n                    <field name=\\"active\\"/>\\n                    <templates>\\n                        <t t-name=\\"menu\\" t-if=\\"!selection_mode\\">\\n                            <div class=\\"container\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col-6\\">\\n                                        <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                            <span>Ver</span>\\n                                        </h5>\\n                                        <div role=\\"menuitem\\">\\n                                            <a name=\\"action_employee_from_department\\" type=\\"object\\">Empleados</a>\\n                                        </div>\\n                                        <div role=\\"menuitem\\">\\n                                            <a name=\\"action_open_view_child_departments\\" type=\\"object\\">Departamentos hijos</a>\\n                                        </div>\\n                                    </div>\\n                                    <div class=\\"col-6 o_kanban_manage_reports\\">\\n                                        <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                            <span>Informes</span>\\n                                        </h5>\\n                                    </div>\\n                                </div>\\n                                <div class=\\"o_kanban_card_manage_settings row\\" groups=\\"hr.group_hr_user\\">\\n                                    <div t-if=\\"widget.editable\\" role=\\"menuitem\\" aria-haspopup=\\"true\\" class=\\"col-6\\">\\n                                        <field name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                                    </div>\\n                                    <div class=\\"col-6\\">\\n                                        <a t-if=\\"widget.editable\\" role=\\"menuitem\\" class=\\"dropdown-item\\" type=\\"open\\">Configuración</a>\\n                                        <a t-if=\\"record.active.raw_value\\" role=\\"menuitem\\" type=\\"archive\\" class=\\"dropdown-item\\">Archivar</a>\\n                                        <a t-if=\\"!record.active.raw_value\\" role=\\"menuitem\\" type=\\"unarchive\\" class=\\"dropdown-item\\">Desarchivar</a>\\n                                    </div>\\n                                </div>\\n                            </div>\\n                        </t>\\n                        <t t-name=\\"card\\">\\n                            <a type=\\"open\\"><field name=\\"name\\" class=\\"fw-bold fs-4 d-bolck ms-2\\"/></a>\\n                            <field name=\\"manager_id\\" widget=\\"many2one_avatar_employee\\" options=\\"{'display_avatar_name': True}\\" readonly=\\"1\\" class=\\"text-muted ms-2\\"/>\\n                            <div class=\\"small mt-1 ms-2\\" groups=\\"base.group_multi_company\\">\\n                                <i class=\\"fa fa-building-o\\" role=\\"img\\" aria-label=\\"Company\\" title=\\"Company\\"/> <field name=\\"company_id\\"/>\\n                            </div>\\n                            <div class=\\"row g-0 mt-3 mb-2 ms-2\\" t-if=\\"!selection_mode\\">\\n                                <div class=\\"col-6\\">\\n                                    <button class=\\"btn btn-primary\\" name=\\"action_employee_from_department\\" type=\\"object\\">\\n                                        <field name=\\"total_employee\\"/> Empleados\\n                                    </button>\\n                                </div>\\n                                <div name=\\"kanban_primary_right\\" class=\\"col-6\\">\\n                                    <!-- placeholder for xpaths -->\\n                                </div>\\n                            </div>\\n                            <div name=\\"kanban_card_lower_content\\" class=\\"mt-auto\\" t-if=\\"!selection_mode\\">\\n                                <!-- placeholder for bottom content -->\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "pt_PT": "<kanban highlight_color=\\"color\\" class=\\"o_hr_department_kanban o_kanban_small_column\\" can_open=\\"0\\" sample=\\"1\\">\\n                    <field name=\\"active\\"/>\\n                    <templates>\\n                        <t t-name=\\"menu\\" t-if=\\"!selection_mode\\">\\n                            <div class=\\"container\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col-6\\">\\n                                        <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                            <span>Ver</span>\\n                                        </h5>\\n                                        <div role=\\"menuitem\\">\\n                                            <a name=\\"action_employee_from_department\\" type=\\"object\\">Funcionários</a>\\n                                        </div>\\n                                        <div role=\\"menuitem\\">\\n                                            <a name=\\"action_open_view_child_departments\\" type=\\"object\\">Departamentos subordinados</a>\\n                                        </div>\\n                                    </div>\\n                                    <div class=\\"col-6 o_kanban_manage_reports\\">\\n                                        <h5 role=\\"menuitem\\" class=\\"o_kanban_card_manage_title\\">\\n                                            <span>Relatórios</span>\\n                                        </h5>\\n                                    </div>\\n                                </div>\\n                                <div class=\\"o_kanban_card_manage_settings row\\" groups=\\"hr.group_hr_user\\">\\n                                    <div t-if=\\"widget.editable\\" role=\\"menuitem\\" aria-haspopup=\\"true\\" class=\\"col-6\\">\\n                                        <field name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                                    </div>\\n                                    <div class=\\"col-6\\">\\n                                        <a t-if=\\"widget.editable\\" role=\\"menuitem\\" class=\\"dropdown-item\\" type=\\"open\\">Configuração</a>\\n                                        <a t-if=\\"record.active.raw_value\\" role=\\"menuitem\\" type=\\"archive\\" class=\\"dropdown-item\\">Arquivar</a>\\n                                        <a t-if=\\"!record.active.raw_value\\" role=\\"menuitem\\" type=\\"unarchive\\" class=\\"dropdown-item\\">Desarquivar</a>\\n                                    </div>\\n                                </div>\\n                            </div>\\n                        </t>\\n                        <t t-name=\\"card\\">\\n                            <a type=\\"open\\"><field name=\\"name\\" class=\\"fw-bold fs-4 d-bolck ms-2\\"/></a>\\n                            <field name=\\"manager_id\\" widget=\\"many2one_avatar_employee\\" options=\\"{'display_avatar_name': True}\\" readonly=\\"1\\" class=\\"text-muted ms-2\\"/>\\n                            <div class=\\"small mt-1 ms-2\\" groups=\\"base.group_multi_company\\">\\n                                <i class=\\"fa fa-building-o\\" role=\\"img\\" aria-label=\\"Company\\" title=\\"Empresa\\"/> <field name=\\"company_id\\"/>\\n                            </div>\\n                            <div class=\\"row g-0 mt-3 mb-2 ms-2\\" t-if=\\"!selection_mode\\">\\n                                <div class=\\"col-6\\">\\n                                    <button class=\\"btn btn-primary\\" name=\\"action_employee_from_department\\" type=\\"object\\">\\n                                        <field name=\\"total_employee\\"/> Funcionários\\n                                    </button>\\n                                </div>\\n                                <div name=\\"kanban_primary_right\\" class=\\"col-6\\">\\n                                    <!-- placeholder for xpaths -->\\n                                </div>\\n                            </div>\\n                            <div name=\\"kanban_card_lower_content\\" class=\\"mt-auto\\" t-if=\\"!selection_mode\\">\\n                                <!-- placeholder for bottom content -->\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban highlight_color="color" class="o_hr_department_kanban o_kanban_small_column" can_open="0" sample="1">\n                    <field name="active"/>\n                    <templates>\n                        <t t-name="menu" t-if="!selection_mode">\n                            <div class="container">\n                                <div class="row">\n                                    <div class="col-6">\n                                        <h5 role="menuitem" class="o_kanban_card_manage_title">\n                                            <span>View</span>\n                                        </h5>\n                                        <div role="menuitem">\n                                            <a name="action_employee_from_department" type="object">Employees</a>\n                                        </div>\n                                        <div role="menuitem">\n                                            <a name="action_open_view_child_departments" type="object">Child departments</a>\n                                        </div>\n                                    </div>\n                                    <div class="col-6 o_kanban_manage_reports">\n                                        <h5 role="menuitem" class="o_kanban_card_manage_title">\n                                            <span>Reporting</span>\n                                        </h5>\n                                    </div>\n                                </div>\n                                <div class="o_kanban_card_manage_settings row" groups="hr.group_hr_user">\n                                    <div t-if="widget.editable" role="menuitem" aria-haspopup="true" class="col-6">\n                                        <field name="color" widget="kanban_color_picker"/>\n                                    </div>\n                                    <div class="col-6">\n                                        <a t-if="widget.editable" role="menuitem" class="dropdown-item" type="open">Configuration</a>\n                                        <a t-if="record.active.raw_value" role="menuitem" type="archive" class="dropdown-item">Archive</a>\n                                        <a t-if="!record.active.raw_value" role="menuitem" type="unarchive" class="dropdown-item">Unarchive</a>\n                                    </div>\n                                </div>\n                            </div>\n                        </t>\n                        <t t-name="card">\n                            <a type="open"><field name="name" class="fw-bold fs-4 d-bolck ms-2"/></a>\n                            <field name="manager_id" widget="many2one_avatar_employee" options="{'display_avatar_name': True}" readonly="1" class="text-muted ms-2"/>\n                            <div class="small mt-1 ms-2" groups="base.group_multi_company">\n                                <i class="fa fa-building-o" role="img" aria-label="Company" title="Company"/> <field name="company_id"/>\n                            </div>\n                            <div class="row g-0 mt-3 mb-2 ms-2" t-if="!selection_mode">\n                                <div class="col-6">\n                                    <button class="btn btn-primary" name="action_employee_from_department" type="object">\n                                        <field name="total_employee"/> Employees\n                                    </button>\n                                </div>\n                                <div name="kanban_primary_right" class="col-6">\n                                    <!-- placeholder for xpaths -->\n                                </div>\n                            </div>\n                            <div name="kanban_card_lower_content" class="mt-auto" t-if="!selection_mode">\n                                <!-- placeholder for bottom content -->\n                            </div>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1949	16	\N	1	1	hr.work.location.view.list	hr.work.location	\N	list	hr/views/hr_work_location_views.xml	primary	{"en_US": "<list string=\\"Work Location\\">\\n                    <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field class=\\"o_homework_icon_types d-flex flex-wrap\\" name=\\"location_type\\" widget=\\"hr_homeworking_radio_image\\" options=\\"{'horizontal': true}\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>", "es_ES": "<list string=\\"Ubicación de trabajo\\">\\n                    <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field class=\\"o_homework_icon_types d-flex flex-wrap\\" name=\\"location_type\\" widget=\\"hr_homeworking_radio_image\\" options=\\"{'horizontal': true}\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>", "pt_PT": "<list string=\\"Local de Trabalho\\">\\n                    <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field class=\\"o_homework_icon_types d-flex flex-wrap\\" name=\\"location_type\\" widget=\\"hr_homeworking_radio_image\\" options=\\"{'horizontal': true}\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Work Location">\n                    <field name="active" column_invisible="True"/>\n                    <field name="name"/>\n                    <field class="o_homework_icon_types d-flex flex-wrap" name="location_type" widget="hr_homeworking_radio_image" options="{'horizontal': true}"/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                </list>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1950	16	\N	1	1	hr.work.location.view.form	hr.work.location	\N	form	hr/views/hr_work_location_views.xml	primary	{"en_US": "<form string=\\"Work Location\\">\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"active\\" invisible=\\"1\\"/>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"address_id\\"/>\\n                                <field class=\\"o_homework_icon_types d-flex flex-wrap\\" name=\\"location_type\\" widget=\\"hr_homeworking_radio_image\\" options=\\"{'horizontal': true}\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" invisible=\\"1\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Ubicación de trabajo\\">\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"active\\" invisible=\\"1\\"/>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"address_id\\"/>\\n                                <field class=\\"o_homework_icon_types d-flex flex-wrap\\" name=\\"location_type\\" widget=\\"hr_homeworking_radio_image\\" options=\\"{'horizontal': true}\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" invisible=\\"1\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>", "pt_PT": "<form string=\\"Local de Trabalho\\">\\n                    <sheet>\\n                        <group>\\n                            <group>\\n                                <field name=\\"active\\" invisible=\\"1\\"/>\\n                                <field name=\\"name\\"/>\\n                                <field name=\\"address_id\\"/>\\n                                <field class=\\"o_homework_icon_types d-flex flex-wrap\\" name=\\"location_type\\" widget=\\"hr_homeworking_radio_image\\" options=\\"{'horizontal': true}\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" invisible=\\"1\\"/>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Work Location">\n                    <sheet>\n                        <group>\n                            <group>\n                                <field name="active" invisible="1"/>\n                                <field name="name"/>\n                                <field name="address_id"/>\n                                <field class="o_homework_icon_types d-flex flex-wrap" name="location_type" widget="hr_homeworking_radio_image" options="{'horizontal': true}"/>\n                            </group>\n                            <group>\n                                <field name="company_id" groups="base.group_multi_company"/>\n                                <field name="company_id" groups="!base.group_multi_company" invisible="1"/>\n                            </group>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1952	16	126	1	1	res.partner.view.form.inherit.hr	res.partner	\N	form	hr/views/res_partner_views.xml	extension	{"en_US": "<div name=\\"button_box\\" position=\\"inside\\">\\n                <button name=\\"action_open_employees\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-id-card-o\\" groups=\\"hr.group_hr_user\\" invisible=\\"employees_count == 0\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\"><field name=\\"employees_count\\"/></span>\\n                        <span class=\\"o_stat_text\\">Employee</span>\\n                    </div>\\n                </button>\\n            </div>", "es_ES": "<div name=\\"button_box\\" position=\\"inside\\">\\n                <button name=\\"action_open_employees\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-id-card-o\\" groups=\\"hr.group_hr_user\\" invisible=\\"employees_count == 0\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\"><field name=\\"employees_count\\"/></span>\\n                        <span class=\\"o_stat_text\\">Empleado</span>\\n                    </div>\\n                </button>\\n            </div>", "pt_PT": "<div name=\\"button_box\\" position=\\"inside\\">\\n                <button name=\\"action_open_employees\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-id-card-o\\" groups=\\"hr.group_hr_user\\" invisible=\\"employees_count == 0\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\"><field name=\\"employees_count\\"/></span>\\n                        <span class=\\"o_stat_text\\">Funcionário</span>\\n                    </div>\\n                </button>\\n            </div>"}	<?xml version="1.0"?>\n<div name="button_box" position="inside">\n                <button name="action_open_employees" type="object" class="oe_stat_button" icon="fa-id-card-o" groups="hr.group_hr_user" invisible="employees_count == 0">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_value"><field name="employees_count"/></span>\n                        <span class="o_stat_text">Employee</span>\n                    </div>\n                </button>\n            </div>\n        	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1953	16	128	1	1	res.partner.search.inherit	res.partner	\N	search	hr/views/res_partner_views.xml	extension	{"en_US": "<xpath expr=\\"//filter[@name='inactive']\\" position=\\"before\\">\\n                <filter name=\\"employees\\" string=\\"Employees\\" domain=\\"[('employee_ids', '!=', False)]\\"/>\\n                <separator/>\\n            </xpath>", "es_ES": "<xpath expr=\\"//filter[@name='inactive']\\" position=\\"before\\">\\n                <filter name=\\"employees\\" string=\\"Empleados\\" domain=\\"[('employee_ids', '!=', False)]\\"/>\\n                <separator/>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//filter[@name='inactive']\\" position=\\"before\\">\\n                <filter name=\\"employees\\" string=\\"Funcionários\\" domain=\\"[('employee_ids', '!=', False)]\\"/>\\n                <separator/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//filter[@name='inactive']" position="before">\n                <filter name="employees" string="Employees" domain="[('employee_ids', '!=', False)]"/>\n                <separator/>\n            </xpath>\n        	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1958	16	162	1	1	view.users.simple.form.inherit.hr	res.users	\N	form	hr/views/res_users.xml	extension	{"en_US": "<data><xpath expr=\\"//sheet\\" position=\\"inside\\">\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_open_employees\\" class=\\"oe_stat_button\\" icon=\\"fa-users\\" invisible=\\"employee_count == 0\\" context=\\"{'active_test': False}\\" type=\\"object\\">\\n                            <field name=\\"employee_count\\" widget=\\"statinfo\\" string=\\"Employee\\"/>\\n                        </button>\\n                    </div>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='mobile']\\" position=\\"after\\">\\n                    <field name=\\"create_employee_id\\" force_save=\\"1\\" invisible=\\"1\\"/>\\n                    <field name=\\"create_employee\\" force_save=\\"1\\" string=\\"Create Employee\\" invisible=\\"create_employee_id &gt; 0 or id &gt; 0\\" groups=\\"hr.group_hr_user\\"/>\\n                </xpath>\\n            </data>", "es_ES": "<data><xpath expr=\\"//sheet\\" position=\\"inside\\">\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_open_employees\\" class=\\"oe_stat_button\\" icon=\\"fa-users\\" invisible=\\"employee_count == 0\\" context=\\"{'active_test': False}\\" type=\\"object\\">\\n                            <field name=\\"employee_count\\" widget=\\"statinfo\\" string=\\"Empleado\\"/>\\n                        </button>\\n                    </div>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='mobile']\\" position=\\"after\\">\\n                    <field name=\\"create_employee_id\\" force_save=\\"1\\" invisible=\\"1\\"/>\\n                    <field name=\\"create_employee\\" force_save=\\"1\\" string=\\"Crear empleado\\" invisible=\\"create_employee_id &gt; 0 or id &gt; 0\\" groups=\\"hr.group_hr_user\\"/>\\n                </xpath>\\n            </data>", "pt_PT": "<data><xpath expr=\\"//sheet\\" position=\\"inside\\">\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_open_employees\\" class=\\"oe_stat_button\\" icon=\\"fa-users\\" invisible=\\"employee_count == 0\\" context=\\"{'active_test': False}\\" type=\\"object\\">\\n                            <field name=\\"employee_count\\" widget=\\"statinfo\\" string=\\"Funcionário\\"/>\\n                        </button>\\n                    </div>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='mobile']\\" position=\\"after\\">\\n                    <field name=\\"create_employee_id\\" force_save=\\"1\\" invisible=\\"1\\"/>\\n                    <field name=\\"create_employee\\" force_save=\\"1\\" string=\\"Criar funcionário\\" invisible=\\"create_employee_id &gt; 0 or id &gt; 0\\" groups=\\"hr.group_hr_user\\"/>\\n                </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//sheet" position="inside">\n                    <div class="oe_button_box" name="button_box">\n                        <button name="action_open_employees" class="oe_stat_button" icon="fa-users" invisible="employee_count == 0" context="{'active_test': False}" type="object">\n                            <field name="employee_count" widget="statinfo" string="Employee"/>\n                        </button>\n                    </div>\n                </xpath>\n                <xpath expr="//field[@name='mobile']" position="after">\n                    <field name="create_employee_id" force_save="1" invisible="1"/>\n                    <field name="create_employee" force_save="1" string="Create Employee" invisible="create_employee_id &gt; 0 or id &gt; 0" groups="hr.group_hr_user"/>\n                </xpath>\n            </data>	f	t	2026-04-08 08:50:55.821924	2026-04-08 08:50:55.821924	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1965	16	128	1	1	res.partner.view.search.inherit.calendar	res.partner	\N	search	hr_calendar/views/res_partner_views.xml	primary	{"en_US": "<filter name=\\"type_company\\" position=\\"after\\">\\n                    <filter string=\\"My Team\\" name=\\"type_team\\" domain=\\"[('employee_ids.department_id.manager_id.user_id', '=', uid)]\\"/>\\n                </filter>", "es_ES": "<filter name=\\"type_company\\" position=\\"after\\">\\n                    <filter string=\\"Mi equipo\\" name=\\"type_team\\" domain=\\"[('employee_ids.department_id.manager_id.user_id', '=', uid)]\\"/>\\n                </filter>", "pt_PT": "<filter name=\\"type_company\\" position=\\"after\\">\\n                    <filter string=\\"A Minha Equipa\\" name=\\"type_team\\" domain=\\"[('employee_ids.department_id.manager_id.user_id', '=', uid)]\\"/>\\n                </filter>"}	<?xml version="1.0"?>\n<filter name="type_company" position="after">\n                    <filter string="My Team" name="type_team" domain="[('employee_ids.department_id.manager_id.user_id', '=', uid)]"/>\n                </filter>\n        	f	t	2026-04-08 08:51:02.030189	2026-04-08 08:51:02.030189	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2292	16	\N	1	1	maintenance.team.search	maintenance.team	\N	search	maintenance/views/maintenance_views.xml	primary	{"en_US": "<search string=\\"Search\\">\\n                <field string=\\"Team\\" name=\\"name\\"/>\\n                <filter string=\\"Archived\\" domain=\\"[('active', '=', False)]\\" name=\\"inactive\\"/>\\n            </search>", "es_ES": "<search string=\\"Buscar\\">\\n                <field string=\\"Equipo\\" name=\\"name\\"/>\\n                <filter string=\\"Archivado\\" domain=\\"[('active', '=', False)]\\" name=\\"inactive\\"/>\\n            </search>", "pt_PT": "<search string=\\"Pesquisar\\">\\n                <field string=\\"Equipa\\" name=\\"name\\"/>\\n                <filter string=\\"Arquivados\\" domain=\\"[('active', '=', False)]\\" name=\\"inactive\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search">\n                <field string="Team" name="name"/>\n                <filter string="Archived" domain="[('active', '=', False)]" name="inactive"/>\n            </search>\n        	f	t	2026-04-24 11:17:56.264301	2026-04-24 11:17:56.264301	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2171	20	\N	1	1	purchase.order.line.form2	purchase.order.line	\N	form	purchase/views/purchase_views.xml	primary	{"en_US": "<form string=\\"Purchase Order Line\\" create=\\"false\\">\\n                    <sheet>\\n                        <label for=\\"order_id\\"/>\\n                        <h1>\\n                            <field name=\\"order_id\\" class=\\"oe_inline\\"/>\\n                            <label string=\\",\\" for=\\"date_order\\" invisible=\\"not date_order\\"/>\\n                            <field name=\\"date_order\\" class=\\"oe_inline\\"/>\\n                        </h1>\\n                        <label for=\\"partner_id\\"/>\\n                        <h2><field name=\\"partner_id\\"/></h2>\\n                        <group>\\n                            <group>\\n                                <field name=\\"product_id\\" readonly=\\"1\\"/>\\n                                <label for=\\"product_qty\\"/>\\n                                <div class=\\"o_row\\">\\n                                    <field name=\\"product_qty\\" readonly=\\"1\\"/>\\n                                    <field name=\\"product_uom\\" readonly=\\"1\\" groups=\\"uom.group_uom\\"/>\\n                                </div>\\n                                <field name=\\"price_unit\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"taxes_id\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=', 'purchase')]\\"/>\\n                                <field name=\\"date_planned\\" readonly=\\"1\\"/>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'purchase_order'}\\"/>\\n                            </group>\\n                        </group>\\n                        <field name=\\"name\\"/>\\n                        <separator string=\\"Manual Invoices\\"/>\\n                        <field name=\\"invoice_lines\\"/>\\n                    </sheet>\\n                </form>", "es_ES": "<form string=\\"Línea de pedido de compra\\" create=\\"false\\">\\n                    <sheet>\\n                        <label for=\\"order_id\\"/>\\n                        <h1>\\n                            <field name=\\"order_id\\" class=\\"oe_inline\\"/>\\n                            <label string=\\",\\" for=\\"date_order\\" invisible=\\"not date_order\\"/>\\n                            <field name=\\"date_order\\" class=\\"oe_inline\\"/>\\n                        </h1>\\n                        <label for=\\"partner_id\\"/>\\n                        <h2><field name=\\"partner_id\\"/></h2>\\n                        <group>\\n                            <group>\\n                                <field name=\\"product_id\\" readonly=\\"1\\"/>\\n                                <label for=\\"product_qty\\"/>\\n                                <div class=\\"o_row\\">\\n                                    <field name=\\"product_qty\\" readonly=\\"1\\"/>\\n                                    <field name=\\"product_uom\\" readonly=\\"1\\" groups=\\"uom.group_uom\\"/>\\n                                </div>\\n                                <field name=\\"price_unit\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"taxes_id\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=', 'purchase')]\\"/>\\n                                <field name=\\"date_planned\\" readonly=\\"1\\"/>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'purchase_order'}\\"/>\\n                            </group>\\n                        </group>\\n                        <field name=\\"name\\"/>\\n                        <separator string=\\"Facturas manuales\\"/>\\n                        <field name=\\"invoice_lines\\"/>\\n                    </sheet>\\n                </form>", "pt_PT": "<form string=\\"Linha de Encomenda\\" create=\\"false\\">\\n                    <sheet>\\n                        <label for=\\"order_id\\"/>\\n                        <h1>\\n                            <field name=\\"order_id\\" class=\\"oe_inline\\"/>\\n                            <label string=\\",\\" for=\\"date_order\\" invisible=\\"not date_order\\"/>\\n                            <field name=\\"date_order\\" class=\\"oe_inline\\"/>\\n                        </h1>\\n                        <label for=\\"partner_id\\"/>\\n                        <h2><field name=\\"partner_id\\"/></h2>\\n                        <group>\\n                            <group>\\n                                <field name=\\"product_id\\" readonly=\\"1\\"/>\\n                                <label for=\\"product_qty\\"/>\\n                                <div class=\\"o_row\\">\\n                                    <field name=\\"product_qty\\" readonly=\\"1\\"/>\\n                                    <field name=\\"product_uom\\" readonly=\\"1\\" groups=\\"uom.group_uom\\"/>\\n                                </div>\\n                                <field name=\\"price_unit\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"taxes_id\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=', 'purchase')]\\"/>\\n                                <field name=\\"date_planned\\" readonly=\\"1\\"/>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" options=\\"{'product_field': 'product_id', 'business_domain': 'purchase_order'}\\"/>\\n                            </group>\\n                        </group>\\n                        <field name=\\"name\\"/>\\n                        <separator string=\\"Faturação Manual\\"/>\\n                        <field name=\\"invoice_lines\\"/>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Purchase Order Line" create="false">\n                    <sheet>\n                        <label for="order_id"/>\n                        <h1>\n                            <field name="order_id" class="oe_inline"/>\n                            <label string="," for="date_order" invisible="not date_order"/>\n                            <field name="date_order" class="oe_inline"/>\n                        </h1>\n                        <label for="partner_id"/>\n                        <h2><field name="partner_id"/></h2>\n                        <group>\n                            <group>\n                                <field name="product_id" readonly="1"/>\n                                <label for="product_qty"/>\n                                <div class="o_row">\n                                    <field name="product_qty" readonly="1"/>\n                                    <field name="product_uom" readonly="1" groups="uom.group_uom"/>\n                                </div>\n                                <field name="price_unit"/>\n                            </group>\n                            <group>\n                                <field name="taxes_id" widget="many2many_tags" domain="[('type_tax_use', '=', 'purchase')]"/>\n                                <field name="date_planned" readonly="1"/>\n                                <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}"/>\n                                <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting" options="{'product_field': 'product_id', 'business_domain': 'purchase_order'}"/>\n                            </group>\n                        </group>\n                        <field name="name"/>\n                        <separator string="Manual Invoices"/>\n                        <field name="invoice_lines"/>\n                    </sheet>\n                </form>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
616	16	\N	1	1	sms.template.view.form	sms.template	\N	form	sms/views/sms_template_views.xml	primary	{"en_US": "<form string=\\"SMS Templates\\">\\n                <header>\\n                    <field name=\\"template_fs\\" invisible=\\"1\\"/>\\n                    <button string=\\"Reset Template\\" name=\\"211\\" type=\\"action\\" groups=\\"base.group_system\\" invisible=\\"not template_fs\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <field name=\\"sidebar_action_id\\" invisible=\\"1\\"/>\\n                        <button name=\\"action_create_sidebar_action\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" invisible=\\"sidebar_action_id\\" icon=\\"fa-plus\\" help=\\"Add a contextual action on the related model to open a sms composer with this template\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Add</span>\\n                                <span class=\\"o_stat_text\\">Context Action</span>\\n                            </div>\\n                        </button>\\n                        <button name=\\"action_unlink_sidebar_action\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" icon=\\"fa-minus\\" invisible=\\"not sidebar_action_id\\" help=\\"Remove the contextual action of the related model\\" widget=\\"statinfo\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Remove</span>\\n                                <span class=\\"o_stat_text\\">Context Action</span>\\n                            </div>\\n                        </button>\\n                        <button class=\\"oe_stat_button\\" name=\\"209\\" icon=\\"fa-search-plus\\" type=\\"action\\" target=\\"new\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Preview</span>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"SMS Template\\"/>\\n                        <h1><field name=\\"name\\" placeholder=\\"e.g. Calendar Reminder\\" required=\\"1\\"/></h1>\\n                        <group>\\n                            <field name=\\"model_id\\" placeholder=\\"e.g. Contact\\" required=\\"1\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"model\\" invisible=\\"1\\"/>\\n                            <field name=\\"lang\\" groups=\\"base.group_no_one\\" placeholder=\\"e.g. en_US or {{ object.partner_id.lang }}\\"/>\\n                        </group>\\n                    </div>\\n                    <notebook>\\n                        <page string=\\"Content\\" name=\\"content\\">\\n                            <group>\\n                                <field name=\\"body\\" widget=\\"sms_widget\\" nolabel=\\"1\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Plantillas de SMS\\">\\n                <header>\\n                    <field name=\\"template_fs\\" invisible=\\"1\\"/>\\n                    <button string=\\"Restablecer plantilla\\" name=\\"211\\" type=\\"action\\" groups=\\"base.group_system\\" invisible=\\"not template_fs\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <field name=\\"sidebar_action_id\\" invisible=\\"1\\"/>\\n                        <button name=\\"action_create_sidebar_action\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" invisible=\\"sidebar_action_id\\" icon=\\"fa-plus\\" help=\\"Añada una acción contextual en el modelo relacionado para abrir un editor de SMS con esta plantilla\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Añadir</span>\\n                                <span class=\\"o_stat_text\\">acción de contexto</span>\\n                            </div>\\n                        </button>\\n                        <button name=\\"action_unlink_sidebar_action\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" icon=\\"fa-minus\\" invisible=\\"not sidebar_action_id\\" help=\\"Eliminar la acción contextual del modelo relacionado\\" widget=\\"statinfo\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Eliminar</span>\\n                                <span class=\\"o_stat_text\\">acción de contexto</span>\\n                            </div>\\n                        </button>\\n                        <button class=\\"oe_stat_button\\" name=\\"209\\" icon=\\"fa-search-plus\\" type=\\"action\\" target=\\"new\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Vista previa</span>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Plantilla de SMS\\"/>\\n                        <h1><field name=\\"name\\" placeholder=\\"p. ej. recordatorio de calendario\\" required=\\"1\\"/></h1>\\n                        <group>\\n                            <field name=\\"model_id\\" placeholder=\\"p. ej. contacto\\" required=\\"1\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"model\\" invisible=\\"1\\"/>\\n                            <field name=\\"lang\\" groups=\\"base.group_no_one\\" placeholder=\\"p. ej. en_US o {{ object.partner_id.lang }}\\"/>\\n                        </group>\\n                    </div>\\n                    <notebook>\\n                        <page string=\\"Contenido\\" name=\\"content\\">\\n                            <group>\\n                                <field name=\\"body\\" widget=\\"sms_widget\\" nolabel=\\"1\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Templates de SMS\\">\\n                <header>\\n                    <field name=\\"template_fs\\" invisible=\\"1\\"/>\\n                    <button string=\\"Redefinir modelo\\" name=\\"211\\" type=\\"action\\" groups=\\"base.group_system\\" invisible=\\"not template_fs\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <field name=\\"sidebar_action_id\\" invisible=\\"1\\"/>\\n                        <button name=\\"action_create_sidebar_action\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" invisible=\\"sidebar_action_id\\" icon=\\"fa-plus\\" help=\\"Adiciona uma ação contextual aos modelos relacionados para abrir um compositor de SMS com este modelo\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Adicionar</span>\\n                                <span class=\\"o_stat_text\\">Ação de contexto</span>\\n                            </div>\\n                        </button>\\n                        <button name=\\"action_unlink_sidebar_action\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" icon=\\"fa-minus\\" invisible=\\"not sidebar_action_id\\" help=\\"Remover a ação contextual do modelo relacionado\\" widget=\\"statinfo\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Remover</span>\\n                                <span class=\\"o_stat_text\\">Ação de contexto</span>\\n                            </div>\\n                        </button>\\n                        <button class=\\"oe_stat_button\\" name=\\"209\\" icon=\\"fa-search-plus\\" type=\\"action\\" target=\\"new\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Visualizar</span>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Modelo de SMS\\"/>\\n                        <h1><field name=\\"name\\" placeholder=\\"ex: Lembrete do calendário\\" required=\\"1\\"/></h1>\\n                        <group>\\n                            <field name=\\"model_id\\" placeholder=\\"ex.: Contato\\" required=\\"1\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"model\\" invisible=\\"1\\"/>\\n                            <field name=\\"lang\\" groups=\\"base.group_no_one\\" placeholder=\\"ex: en_US or {{ object.partner_id.lang }}\\"/>\\n                        </group>\\n                    </div>\\n                    <notebook>\\n                        <page string=\\"Conteúdo\\" name=\\"content\\">\\n                            <group>\\n                                <field name=\\"body\\" widget=\\"sms_widget\\" nolabel=\\"1\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="SMS Templates">\n                <header>\n                    <field name="template_fs" invisible="1"/>\n                    <button string="Reset Template" name="211" type="action" groups="base.group_system" invisible="not template_fs"/>\n                </header>\n                <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <field name="sidebar_action_id" invisible="1"/>\n                        <button name="action_create_sidebar_action" type="object" groups="base.group_no_one" class="oe_stat_button" invisible="sidebar_action_id" icon="fa-plus" help="Add a contextual action on the related model to open a sms composer with this template">\n                            <div class="o_field_widget o_stat_info">\n                                <span class="o_stat_text">Add</span>\n                                <span class="o_stat_text">Context Action</span>\n                            </div>\n                        </button>\n                        <button name="action_unlink_sidebar_action" type="object" groups="base.group_no_one" class="oe_stat_button" icon="fa-minus" invisible="not sidebar_action_id" help="Remove the contextual action of the related model" widget="statinfo">\n                            <div class="o_field_widget o_stat_info">\n                                <span class="o_stat_text">Remove</span>\n                                <span class="o_stat_text">Context Action</span>\n                            </div>\n                        </button>\n                        <button class="oe_stat_button" name="209" icon="fa-search-plus" type="action" target="new">\n                            <div class="o_field_widget o_stat_info">\n                                <span class="o_stat_text">Preview</span>\n                            </div>\n                        </button>\n                    </div>\n                    <div class="oe_title">\n                        <label for="name" string="SMS Template"/>\n                        <h1><field name="name" placeholder="e.g. Calendar Reminder" required="1"/></h1>\n                        <group>\n                            <field name="model_id" placeholder="e.g. Contact" required="1" options="{'no_create': True}"/>\n                            <field name="model" invisible="1"/>\n                            <field name="lang" groups="base.group_no_one" placeholder="e.g. en_US or {{ object.partner_id.lang }}"/>\n                        </group>\n                    </div>\n                    <notebook>\n                        <page string="Content" name="content">\n                            <group>\n                                <field name="body" widget="sms_widget" nolabel="1"/>\n                            </group>\n                        </page>\n                    </notebook>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
618	16	\N	1	1	sms.template.view.search	sms.template	\N	search	sms/views/sms_template_views.xml	primary	{"en_US": "<search string=\\"Search SMS Templates\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"model_id\\"/>\\n            </search>", "es_ES": "<search string=\\"Buscar plantillas de SMS\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"model_id\\"/>\\n            </search>", "pt_PT": "<search string=\\"Pesquisar modelos de SMS\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"model_id\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search SMS Templates">\n                <field name="name"/>\n                <field name="model_id"/>\n            </search>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
617	16	\N	1	1	sms.template.view.list	sms.template	\N	list	sms/views/sms_template_views.xml	primary	{"en_US": "<list string=\\"SMS Templates\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"model_id\\"/>\\n            </list>", "es_ES": "<list string=\\"Plantillas de SMS\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"model_id\\"/>\\n            </list>", "pt_PT": "<list string=\\"Templates de SMS\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"model_id\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="SMS Templates">\n                <field name="name"/>\n                <field name="model_id"/>\n            </list>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
613	16	\N	1	1	sms.sms.view.form	sms.sms	\N	form	sms/views/sms_sms_views.xml	primary	{"en_US": "<form string=\\"SMS\\">\\n                <header>\\n                    <field name=\\"to_delete\\" invisible=\\"1\\"/>\\n                    <button name=\\"send\\" string=\\"Send Now\\" type=\\"object\\" invisible=\\"state != 'outgoing' or to_delete\\" class=\\"oe_highlight\\"/>\\n                    <button name=\\"action_set_outgoing\\" string=\\"Retry\\" type=\\"object\\" invisible=\\"state not in ('error', 'canceled')\\"/>\\n                    <button name=\\"action_set_canceled\\" string=\\"Cancel\\" type=\\"object\\" invisible=\\"state not in ('error', 'outgoing')\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"outgoing,sent,error,canceled\\"/>\\n                </header>\\n                <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"partner_id\\" string=\\"Contact\\"/>\\n                            <field name=\\"mail_message_id\\" readonly=\\"1\\" invisible=\\"not mail_message_id\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"number\\" required=\\"1\\"/>\\n                            <field name=\\"failure_type\\" readonly=\\"1\\" invisible=\\"not failure_type\\"/>\\n                        </group>\\n                    </group>\\n                    <group>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" string=\\"Message\\" required=\\"1\\" readonly=\\"state in ('process', 'sent')\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"SMS\\">\\n                <header>\\n                    <field name=\\"to_delete\\" invisible=\\"1\\"/>\\n                    <button name=\\"send\\" string=\\"Enviar ahora\\" type=\\"object\\" invisible=\\"state != 'outgoing' or to_delete\\" class=\\"oe_highlight\\"/>\\n                    <button name=\\"action_set_outgoing\\" string=\\"Volver a intentar\\" type=\\"object\\" invisible=\\"state not in ('error', 'canceled')\\"/>\\n                    <button name=\\"action_set_canceled\\" string=\\"Cancelar\\" type=\\"object\\" invisible=\\"state not in ('error', 'outgoing')\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"outgoing,sent,error,canceled\\"/>\\n                </header>\\n                <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"partner_id\\" string=\\"Contacto\\"/>\\n                            <field name=\\"mail_message_id\\" readonly=\\"1\\" invisible=\\"not mail_message_id\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"number\\" required=\\"1\\"/>\\n                            <field name=\\"failure_type\\" readonly=\\"1\\" invisible=\\"not failure_type\\"/>\\n                        </group>\\n                    </group>\\n                    <group>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" string=\\"Mensaje\\" required=\\"1\\" readonly=\\"state in ('process', 'sent')\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"SMS\\">\\n                <header>\\n                    <field name=\\"to_delete\\" invisible=\\"1\\"/>\\n                    <button name=\\"send\\" string=\\"Enviar Agora\\" type=\\"object\\" invisible=\\"state != 'outgoing' or to_delete\\" class=\\"oe_highlight\\"/>\\n                    <button name=\\"action_set_outgoing\\" string=\\"Tentar Novamente\\" type=\\"object\\" invisible=\\"state not in ('error', 'canceled')\\"/>\\n                    <button name=\\"action_set_canceled\\" string=\\"Cancelar\\" type=\\"object\\" invisible=\\"state not in ('error', 'outgoing')\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"outgoing,sent,error,canceled\\"/>\\n                </header>\\n                <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"partner_id\\" string=\\"Contacto\\"/>\\n                            <field name=\\"mail_message_id\\" readonly=\\"1\\" invisible=\\"not mail_message_id\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"number\\" required=\\"1\\"/>\\n                            <field name=\\"failure_type\\" readonly=\\"1\\" invisible=\\"not failure_type\\"/>\\n                        </group>\\n                    </group>\\n                    <group>\\n                        <field name=\\"body\\" widget=\\"sms_widget\\" string=\\"Mensagem\\" required=\\"1\\" readonly=\\"state in ('process', 'sent')\\"/>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="SMS">\n                <header>\n                    <field name="to_delete" invisible="1"/>\n                    <button name="send" string="Send Now" type="object" invisible="state != 'outgoing' or to_delete" class="oe_highlight"/>\n                    <button name="action_set_outgoing" string="Retry" type="object" invisible="state not in ('error', 'canceled')"/>\n                    <button name="action_set_canceled" string="Cancel" type="object" invisible="state not in ('error', 'outgoing')"/>\n                    <field name="state" widget="statusbar" statusbar_visible="outgoing,sent,error,canceled"/>\n                </header>\n                <sheet>\n                    <group>\n                        <group>\n                            <field name="partner_id" string="Contact"/>\n                            <field name="mail_message_id" readonly="1" invisible="not mail_message_id"/>\n                        </group>\n                        <group>\n                            <field name="number" required="1"/>\n                            <field name="failure_type" readonly="1" invisible="not failure_type"/>\n                        </group>\n                    </group>\n                    <group>\n                        <field name="body" widget="sms_widget" string="Message" required="1" readonly="state in ('process', 'sent')"/>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2168	16	\N	1	1	purchase.order.view.list	purchase.order	\N	list	purchase/views/purchase_views.xml	primary	{"en_US": "<list decoration-muted=\\"state == 'cancel'\\" decoration-info=\\"invoice_status == 'to invoice'\\" string=\\"Purchase Order\\" class=\\"o_purchase_order\\" sample=\\"1\\">\\n                    <header>\\n                        <button name=\\"action_create_invoice\\" type=\\"object\\" string=\\"Create Bills\\"/>\\n                        <button name=\\"button_cancel\\" type=\\"object\\" string=\\"Cancel\\" confirm=\\"Are you sure you want to cancel the selected RFQs/Orders?\\"/>\\n                    </header>\\n                    <field name=\\"priority\\" optional=\\"show\\" widget=\\"priority\\" nolabel=\\"1\\"/>\\n                    <field name=\\"partner_ref\\" optional=\\"hide\\"/>\\n                    <field name=\\"name\\" string=\\"Reference\\" readonly=\\"1\\" decoration-bf=\\"1\\" decoration-info=\\"state in ('draft','sent')\\"/>\\n                    <field name=\\"date_approve\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" optional=\\"show\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" optional=\\"show\\"/>\\n                    <field name=\\"date_order\\" column_invisible=\\"not context.get('quotation_only', False)\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" optional=\\"show\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"show\\"/>\\n                    <field name=\\"origin\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_untaxed\\" sum=\\"Total Untaxed amount\\" string=\\"Untaxed\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_total\\" sum=\\"Total amount\\" widget=\\"monetary\\" optional=\\"show\\" decoration-bf=\\"1\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"amount_total_cc\\" sum=\\"Total amount\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"invoice_status\\" widget=\\"badge\\" decoration-success=\\"invoice_status == 'invoiced'\\" decoration-info=\\"invoice_status == 'to invoice'\\" optional=\\"show\\"/>\\n                    <field name=\\"date_planned\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                </list>", "es_ES": "<list decoration-muted=\\"state == 'cancel'\\" decoration-info=\\"invoice_status == 'to invoice'\\" string=\\"Pedido de compra\\" class=\\"o_purchase_order\\" sample=\\"1\\">\\n                    <header>\\n                        <button name=\\"action_create_invoice\\" type=\\"object\\" string=\\"Crear facturas\\"/>\\n                        <button name=\\"button_cancel\\" type=\\"object\\" string=\\"Cancelar\\" confirm=\\"¿Está seguro de que desea cancelar los pedidos y/o solicitudes de presupuesto seleccionados?\\"/>\\n                    </header>\\n                    <field name=\\"priority\\" optional=\\"show\\" widget=\\"priority\\" nolabel=\\"1\\"/>\\n                    <field name=\\"partner_ref\\" optional=\\"hide\\"/>\\n                    <field name=\\"name\\" string=\\"Referencia\\" readonly=\\"1\\" decoration-bf=\\"1\\" decoration-info=\\"state in ('draft','sent')\\"/>\\n                    <field name=\\"date_approve\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" optional=\\"show\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" optional=\\"show\\"/>\\n                    <field name=\\"date_order\\" column_invisible=\\"not context.get('quotation_only', False)\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" optional=\\"show\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"show\\"/>\\n                    <field name=\\"origin\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_untaxed\\" sum=\\"Importe base total\\" string=\\"Importe base\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_total\\" sum=\\"Importe total\\" widget=\\"monetary\\" optional=\\"show\\" decoration-bf=\\"1\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"amount_total_cc\\" sum=\\"Importe total\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"invoice_status\\" widget=\\"badge\\" decoration-success=\\"invoice_status == 'invoiced'\\" decoration-info=\\"invoice_status == 'to invoice'\\" optional=\\"show\\"/>\\n                    <field name=\\"date_planned\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                </list>", "pt_PT": "<list decoration-muted=\\"state == 'cancel'\\" decoration-info=\\"invoice_status == 'to invoice'\\" string=\\"Notas de encomenda\\" class=\\"o_purchase_order\\" sample=\\"1\\">\\n                    <header>\\n                        <button name=\\"action_create_invoice\\" type=\\"object\\" string=\\"Criar faturas\\"/>\\n                        <button name=\\"button_cancel\\" type=\\"object\\" string=\\"Cancelar\\" confirm=\\"Tem certeza de que quer cancelar as solicitações de cotação/pedidos selecionados?\\"/>\\n                    </header>\\n                    <field name=\\"priority\\" optional=\\"show\\" widget=\\"priority\\" nolabel=\\"1\\"/>\\n                    <field name=\\"partner_ref\\" optional=\\"hide\\"/>\\n                    <field name=\\"name\\" string=\\"Referência\\" readonly=\\"1\\" decoration-bf=\\"1\\" decoration-info=\\"state in ('draft','sent')\\"/>\\n                    <field name=\\"date_approve\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" optional=\\"show\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" optional=\\"show\\"/>\\n                    <field name=\\"date_order\\" column_invisible=\\"not context.get('quotation_only', False)\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" optional=\\"show\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"show\\"/>\\n                    <field name=\\"origin\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_untaxed\\" sum=\\"Total sem Impostos\\" string=\\"Sem Imposto\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_total\\" sum=\\"Montante Total\\" widget=\\"monetary\\" optional=\\"show\\" decoration-bf=\\"1\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"amount_total_cc\\" sum=\\"Montante Total\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"invoice_status\\" widget=\\"badge\\" decoration-success=\\"invoice_status == 'invoiced'\\" decoration-info=\\"invoice_status == 'to invoice'\\" optional=\\"show\\"/>\\n                    <field name=\\"date_planned\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list decoration-muted="state == 'cancel'" decoration-info="invoice_status == 'to invoice'" string="Purchase Order" class="o_purchase_order" sample="1">\n                    <header>\n                        <button name="action_create_invoice" type="object" string="Create Bills"/>\n                        <button name="button_cancel" type="object" string="Cancel" confirm="Are you sure you want to cancel the selected RFQs/Orders?"/>\n                    </header>\n                    <field name="priority" optional="show" widget="priority" nolabel="1"/>\n                    <field name="partner_ref" optional="hide"/>\n                    <field name="name" string="Reference" readonly="1" decoration-bf="1" decoration-info="state in ('draft','sent')"/>\n                    <field name="date_approve" column_invisible="context.get('quotation_only', False)" optional="show"/>\n                    <field name="partner_id" readonly="state in ['cancel', 'done', 'purchase']"/>\n                    <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}" optional="show" readonly="state in ['cancel', 'done', 'purchase']"/>\n                    <field name="company_id" groups="!base.group_multi_company" column_invisible="True" readonly="state in ['cancel', 'done', 'purchase']"/>\n                    <field name="user_id" widget="many2one_avatar_user" optional="show"/>\n                    <field name="date_order" column_invisible="not context.get('quotation_only', False)" readonly="state in ['cancel', 'done', 'purchase']" optional="show"/>\n                    <field name="activity_ids" widget="list_activity" optional="show"/>\n                    <field name="origin" optional="show"/>\n                    <field name="amount_untaxed" sum="Total Untaxed amount" string="Untaxed" widget="monetary" optional="hide"/>\n                    <field name="amount_total" sum="Total amount" widget="monetary" optional="show" decoration-bf="1"/>\n                    <field name="currency_id" column_invisible="True" readonly="state in ['cancel', 'done', 'purchase']"/>\n                    <field name="state" column_invisible="True"/>\n                    <field name="amount_total_cc" sum="Total amount" widget="monetary" optional="hide"/>\n                    <field name="company_currency_id" column_invisible="True"/>\n                    <field name="invoice_status" widget="badge" decoration-success="invoice_status == 'invoiced'" decoration-info="invoice_status == 'to invoice'" optional="show"/>\n                    <field name="date_planned" column_invisible="context.get('quotation_only', False)" optional="show"/>\n                </list>\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
600	16	\N	1	1	sms.account.phone.view.form	sms.account.phone	\N	form	sms/wizard/sms_account_phone_views.xml	primary	{"en_US": "<form string=\\"Register your SMS account\\">\\n                <sheet>\\n                    <h5>Enter a phone number to get an SMS with a verification code.</h5>\\n                    <group>\\n                        <field name=\\"phone_number\\" placeholder=\\"+1 555-555-555\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Send verification code\\" name=\\"action_send_verification_code\\" type=\\"object\\" class=\\"btn btn-primary\\"/>\\n                        <button string=\\"Cancel\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                    </footer>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Registre su cuenta de SMS\\">\\n                <sheet>\\n                    <h5>Introduzca un número de teléfono para recibir un código de verificación mediante SMS.</h5>\\n                    <group>\\n                        <field name=\\"phone_number\\" placeholder=\\"+1 555-555-555\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Enviar código de verificación\\" name=\\"action_send_verification_code\\" type=\\"object\\" class=\\"btn btn-primary\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                    </footer>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Register your SMS account\\">\\n                <sheet>\\n                    <h5>Enter a phone number to get an SMS with a verification code.</h5>\\n                    <group>\\n                        <field name=\\"phone_number\\" placeholder=\\"+1 555-555-555\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Send verification code\\" name=\\"action_send_verification_code\\" type=\\"object\\" class=\\"btn btn-primary\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                    </footer>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Register your SMS account">\n                <sheet>\n                    <h5>Enter a phone number to get an SMS with a verification code.</h5>\n                    <group>\n                        <field name="phone_number" placeholder="+1 555-555-555"/>\n                    </group>\n                    <footer>\n                        <button string="Send verification code" name="action_send_verification_code" type="object" class="btn btn-primary"/>\n                        <button string="Cancel" class="btn-secondary" special="cancel"/>\n                    </footer>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
622	16	\N	1	1	snailmail.letter.form	snailmail.letter	\N	form	snailmail/views/snailmail_views.xml	primary	{"en_US": "<form>\\n                <header>\\n                    <button name=\\"snailmail_print\\" string=\\"Send Now\\" type=\\"object\\" invisible=\\"state not in ('pending', 'error')\\" class=\\"oe_highlight\\"/>\\n                    <button name=\\"cancel\\" string=\\"Cancel\\" type=\\"object\\" invisible=\\"state not in ('pending', 'error')\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"pending,sent,canceled\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"display_name\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <field name=\\"reference\\" widget=\\"reference\\"/>\\n                        <field name=\\"attachment_datas\\" filename=\\"attachment_fname\\"/>\\n                        <field name=\\"attachment_fname\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_id\\"/>\\n                        <field name=\\"user_id\\"/>\\n                        <field name=\\"info_msg\\" widget=\\"html\\"/>\\n                    </group>\\n                    <group groups=\\"base.group_no_one\\">\\n                        <field name=\\"model\\"/>\\n                        <field name=\\"res_id\\"/>\\n                        <field name=\\"color\\"/>\\n                        <field name=\\"duplex\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form>\\n                <header>\\n                    <button name=\\"snailmail_print\\" string=\\"Enviar ahora\\" type=\\"object\\" invisible=\\"state not in ('pending', 'error')\\" class=\\"oe_highlight\\"/>\\n                    <button name=\\"cancel\\" string=\\"Cancelar\\" type=\\"object\\" invisible=\\"state not in ('pending', 'error')\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"pending,sent,canceled\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"display_name\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <field name=\\"reference\\" widget=\\"reference\\"/>\\n                        <field name=\\"attachment_datas\\" filename=\\"attachment_fname\\"/>\\n                        <field name=\\"attachment_fname\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_id\\"/>\\n                        <field name=\\"user_id\\"/>\\n                        <field name=\\"info_msg\\" widget=\\"html\\"/>\\n                    </group>\\n                    <group groups=\\"base.group_no_one\\">\\n                        <field name=\\"model\\"/>\\n                        <field name=\\"res_id\\"/>\\n                        <field name=\\"color\\"/>\\n                        <field name=\\"duplex\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form>\\n                <header>\\n                    <button name=\\"snailmail_print\\" string=\\"Enviar Agora\\" type=\\"object\\" invisible=\\"state not in ('pending', 'error')\\" class=\\"oe_highlight\\"/>\\n                    <button name=\\"cancel\\" string=\\"Cancelar\\" type=\\"object\\" invisible=\\"state not in ('pending', 'error')\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"pending,sent,canceled\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"display_name\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <field name=\\"reference\\" widget=\\"reference\\"/>\\n                        <field name=\\"attachment_datas\\" filename=\\"attachment_fname\\"/>\\n                        <field name=\\"attachment_fname\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_id\\"/>\\n                        <field name=\\"user_id\\"/>\\n                        <field name=\\"info_msg\\" widget=\\"html\\"/>\\n                    </group>\\n                    <group groups=\\"base.group_no_one\\">\\n                        <field name=\\"model\\"/>\\n                        <field name=\\"res_id\\"/>\\n                        <field name=\\"color\\"/>\\n                        <field name=\\"duplex\\"/>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form>\n                <header>\n                    <button name="snailmail_print" string="Send Now" type="object" invisible="state not in ('pending', 'error')" class="oe_highlight"/>\n                    <button name="cancel" string="Cancel" type="object" invisible="state not in ('pending', 'error')"/>\n                    <field name="state" widget="statusbar" statusbar_visible="pending,sent,canceled"/>\n                </header>\n                <sheet>\n                    <div class="oe_title">\n                        <h1><field name="display_name"/></h1>\n                    </div>\n                    <group>\n                        <field name="reference" widget="reference"/>\n                        <field name="attachment_datas" filename="attachment_fname"/>\n                        <field name="attachment_fname" invisible="1"/>\n                        <field name="partner_id"/>\n                        <field name="user_id"/>\n                        <field name="info_msg" widget="html"/>\n                    </group>\n                    <group groups="base.group_no_one">\n                        <field name="model"/>\n                        <field name="res_id"/>\n                        <field name="color"/>\n                        <field name="duplex"/>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:41.996744	2026-04-08 08:34:41.996744	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
606	16	16	1	1	ir.actions.server.view.form.inherit.sms	ir.actions.server	\N	form	sms/views/ir_actions_server_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='link_field_id']\\" position=\\"after\\">\\n                <field name=\\"sms_template_id\\" placeholder=\\"Choose a template...\\" context=\\"{'default_model': model_name}\\" invisible=\\"state != 'sms'\\" required=\\"state == 'sms'\\"/>\\n                <label for=\\"sms_method\\" invisible=\\"state != 'sms'\\"/>\\n                    <div class=\\"d-flex flex-column\\" invisible=\\"state != 'sms'\\">\\n                        <field name=\\"sms_method\\" required=\\"state == 'sms'\\"/>\\n                        <div class=\\"text-muted\\">\\n                            <span invisible=\\"sms_method != 'sms'\\">\\n                                The message will be sent as an SMS to the recipients of the template\\n                                and will not appear in the messaging history.\\n                            </span>\\n                            <span invisible=\\"sms_method != 'note'\\">\\n                                The SMS will not be sent, it will only be posted as an\\n                                internal note in the messaging history.\\n                            </span>\\n                            <span invisible=\\"sms_method != 'comment'\\">\\n                                The SMS will be sent as an SMS to the recipients of the\\n                                template and it will also be posted as an internal note\\n                                in the messaging history.\\n                            </span>\\n                        </div>\\n                    </div>\\n            </xpath>", "es_ES": "<xpath expr=\\"//field[@name='link_field_id']\\" position=\\"after\\">\\n                <field name=\\"sms_template_id\\" placeholder=\\"Elija una plantilla...\\" context=\\"{'default_model': model_name}\\" invisible=\\"state != 'sms'\\" required=\\"state == 'sms'\\"/>\\n                <label for=\\"sms_method\\" invisible=\\"state != 'sms'\\"/>\\n                    <div class=\\"d-flex flex-column\\" invisible=\\"state != 'sms'\\">\\n                        <field name=\\"sms_method\\" required=\\"state == 'sms'\\"/>\\n                        <div class=\\"text-muted\\">\\n                            <span invisible=\\"sms_method != 'sms'\\">\\n                                El mensaje se enviará como un SMS a los destinatarios de la plantilla \\n                                y no aparecerá en el historial de mensajes.\\n                            </span>\\n                            <span invisible=\\"sms_method != 'note'\\">\\n                                El SMS no se enviará, solo se publicará como una\\n                                nota interna en el historial de mensajes.\\n                            </span>\\n                            <span invisible=\\"sms_method != 'comment'\\">\\n                                El mensaje se enviará como un SMS a los destinatarios de la\\n                                plantilla y también se publicará como una nota interna\\n                                en el historial de mensajes.\\n                            </span>\\n                        </div>\\n                    </div>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//field[@name='link_field_id']\\" position=\\"after\\">\\n                <field name=\\"sms_template_id\\" placeholder=\\"Selecione um modelo...\\" context=\\"{'default_model': model_name}\\" invisible=\\"state != 'sms'\\" required=\\"state == 'sms'\\"/>\\n                <label for=\\"sms_method\\" invisible=\\"state != 'sms'\\"/>\\n                    <div class=\\"d-flex flex-column\\" invisible=\\"state != 'sms'\\">\\n                        <field name=\\"sms_method\\" required=\\"state == 'sms'\\"/>\\n                        <div class=\\"text-muted\\">\\n                            <span invisible=\\"sms_method != 'sms'\\">\\n                                The message will be sent as an SMS to the recipients of the template\\n                                and will not appear in the messaging history.\\n                            </span>\\n                            <span invisible=\\"sms_method != 'note'\\">\\n                                The SMS will not be sent, it will only be posted as an\\n                                internal note in the messaging history.\\n                            </span>\\n                            <span invisible=\\"sms_method != 'comment'\\">\\n                                The SMS will be sent as an SMS to the recipients of the\\n                                template and it will also be posted as an internal note\\n                                in the messaging history.\\n                            </span>\\n                        </div>\\n                    </div>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='link_field_id']" position="after">\n                <field name="sms_template_id" placeholder="Choose a template..." context="{'default_model': model_name}" invisible="state != 'sms'" required="state == 'sms'"/>\n                <label for="sms_method" invisible="state != 'sms'"/>\n                    <div class="d-flex flex-column" invisible="state != 'sms'">\n                        <field name="sms_method" required="state == 'sms'"/>\n                        <div class="text-muted">\n                            <span invisible="sms_method != 'sms'">\n                                The message will be sent as an SMS to the recipients of the template\n                                and will not appear in the messaging history.\n                            </span>\n                            <span invisible="sms_method != 'note'">\n                                The SMS will not be sent, it will only be posted as an\n                                internal note in the messaging history.\n                            </span>\n                            <span invisible="sms_method != 'comment'">\n                                The SMS will be sent as an SMS to the recipients of the\n                                template and it will also be posted as an internal note\n                                in the messaging history.\n                            </span>\n                        </div>\n                    </div>\n            </xpath>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1391	16	\N	1	1	project.project.form	project.project	\N	form	project/views/project_project_views.xml	primary	{"en_US": "<form string=\\"Project\\" class=\\"o_form_project_project\\" js_class=\\"form_description_expander\\">\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <header>\\n                        <button name=\\"action_open_share_project_wizard\\" string=\\"Share Project\\" type=\\"object\\" class=\\"oe_highlight\\" groups=\\"project.group_project_manager\\" invisible=\\"privacy_visibility != 'portal'\\" context=\\"{'default_access_mode': 'read'}\\" data-hotkey=\\"r\\"/>\\n                        <field name=\\"stage_id\\" widget=\\"statusbar_duration\\" options=\\"{'clickable': '1', 'fold_field': 'fold'}\\" groups=\\"project.group_project_stages\\" domain=\\"[('company_id', 'in', (company_id, False))]\\"/>\\n                    </header>\\n                <sheet string=\\"Project\\">\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\" groups=\\"base.group_user\\">\\n                        <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_tasks\\" icon=\\"fa-check\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Tasks</span>\\n                                <span class=\\"o_stat_value\\">\\n                                    <field name=\\"closed_task_count\\"/> / <field name=\\"task_count\\"/>\\n                                    (<field name=\\"task_completion_percentage\\" widget=\\"percentage\\" options=\\"{'digits': [1, 0]}\\"/>)\\n                                </span>\\n                            </div>\\n                        </button>\\n                        <button class=\\"oe_stat_button\\" name=\\"project_update_all_action\\" type=\\"object\\" groups=\\"project.group_project_user\\" context=\\"{'active_id': id}\\">\\n                            <field name=\\"last_update_color\\" invisible=\\"1\\"/>\\n                            <div class=\\"o_stat_info\\">\\n                                <field name=\\"update_count\\" invisible=\\"1\\"/>\\n                                <field name=\\"last_update_status\\" readonly=\\"1\\" widget=\\"status_with_color\\" status_label=\\"Dashboard\\" hideStatusName=\\"True\\"/>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <h1 class=\\"d-flex flex-row\\">\\n                            <field name=\\"is_favorite\\" nolabel=\\"1\\" widget=\\"project_is_favorite\\" class=\\"me-2\\" options=\\"{'autosave': False}\\"/>\\n                            <field name=\\"name\\" options=\\"{'line_breaks': False}\\" widget=\\"text\\" class=\\"o_text_overflow\\" placeholder=\\"e.g. Office Party\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"label_tasks\\" string=\\"Name of the Tasks\\" placeholder=\\"e.g. Tasks\\"/>\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\"/>\\n                            <field name=\\"tag_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                            <field name=\\"user_id\\" string=\\"Project Manager\\" widget=\\"many2one_avatar_user\\" readonly=\\"not active\\" domain=\\"[('share', '=', False)]\\" options=\\"{'no_quick_create': True}\\"/>\\n                            <field name=\\"date_start\\" string=\\"Planned Date\\" widget=\\"daterange\\" options=\\"{&quot;end_date_field&quot;: &quot;date&quot;, &quot;always_range&quot;: &quot;1&quot;}\\" required=\\"date_start or date\\"/>\\n                            <field name=\\"date\\" invisible=\\"1\\" required=\\"date_start\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"description\\" string=\\"Description\\">\\n                            <field name=\\"description\\" options=\\"{'resizable': false}\\" placeholder=\\"Project description...\\"/>\\n                        </page>\\n                        <page name=\\"settings\\" string=\\"Settings\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"privacy_visibility\\" widget=\\"radio\\"/>\\n                                    <span colspan=\\"2\\" class=\\"text-muted o_row ps-1\\" invisible=\\"access_instruction_message == ''\\">\\n                                        <i class=\\"fa fa-lightbulb-o\\"/>&amp;nbsp;<field class=\\"d-inline\\" name=\\"access_instruction_message\\" nolabel=\\"1\\"/>\\n                                    </span>\\n                                    <span colspan=\\"2\\" class=\\"text-muted o_row ps-1\\" invisible=\\"privacy_visibility_warning == ''\\">\\n                                        <i class=\\"fa fa-warning\\"/>&amp;nbsp;<field class=\\"d-inline\\" name=\\"privacy_visibility_warning\\" nolabel=\\"1\\"/>\\n                                    </span>\\n                                </group>\\n                                <group>\\n                                    <div name=\\"alias_def\\" colspan=\\"2\\" class=\\"pb-2\\">\\n                                        <!-- Always display the whole alias in edit mode. It depends in read only -->\\n                                        <!-- Need to add alias_id in view for getting alias_domain_id by default -->\\n                                        <field name=\\"alias_id\\" invisible=\\"1\\"/>\\n                                        <label for=\\"alias_name\\" class=\\"fw-bold o_form_label\\" string=\\"Create tasks by sending an email to\\"/>\\n                                        <field name=\\"alias_email\\" class=\\"oe_read_only d-inline\\" widget=\\"email\\" readonly=\\"1\\" invisible=\\"not alias_name\\"/>\\n                                        <span class=\\"oe_edit_only o_row\\">\\n                                            <field name=\\"alias_name\\" placeholder=\\"alias\\"/>@\\n                                            <field name=\\"alias_domain_id\\" class=\\"oe_inline\\" placeholder=\\"e.g. mycompany.com\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                                        </span>\\n                                    </div>\\n                                    <!-- the alias contact must appear when the user start typing and it must disappear\\n                                        when the string is deleted. -->\\n                                    <field name=\\"alias_contact\\" class=\\"oe_inline\\" string=\\"Accept Emails From\\" invisible=\\"not alias_email\\"/>\\n                                </group>\\n                                <group name=\\"extra_settings\\">\\n                                </group>\\n                            </group>\\n                            <group>\\n                                <group name=\\"group_tasks_managment\\" string=\\"Tasks Management\\" col=\\"1\\" class=\\"row mt16 o_settings_container\\" groups=\\"project.group_project_task_dependencies,project.group_project_milestone\\">\\n                                    <div>\\n                                        <setting class=\\"col-lg-12\\" id=\\"task_dependencies_setting\\" help=\\"Determine the order in which to perform tasks\\" groups=\\"project.group_project_task_dependencies\\">\\n                                            <field name=\\"allow_task_dependencies\\"/>\\n                                        </setting>\\n                                        <setting class=\\"col-lg-12\\" id=\\"project_milestone_setting\\" help=\\"Track major progress points that must be reached to achieve success\\" groups=\\"project.group_project_milestone\\">\\n                                            <field name=\\"allow_milestones\\"/>\\n                                        </setting>\\n                                    </div>\\n                                </group>\\n                                <group name=\\"group_time_managment\\" string=\\"Time Management\\" invisible=\\"1\\" col=\\"1\\" class=\\"row mt16 o_settings_container\\"/>\\n                                <group name=\\"group_documents_analytics\\" string=\\"Analytics\\" col=\\"1\\" class=\\"row mt16 o_settings_container\\" groups=\\"project.group_project_rating\\">\\n                                    <div>\\n                                        <field name=\\"rating_active\\" invisible=\\"1\\"/>\\n                                        <setting class=\\"col-lg-12\\" name=\\"analytic_div\\" help=\\"Get customer feedback and evaluate the performance of your employees\\" groups=\\"project.group_project_rating\\">\\n                                            <field name=\\"rating_active\\"/>\\n                                            <div class=\\"mt16\\" invisible=\\"not rating_active\\">\\n                                                <span class=\\"text-muted o_row ps-1 pb-3\\">Send a rating request:</span>\\n                                                <field name=\\"rating_status\\" widget=\\"radio\\" class=\\"o_row\\"/>\\n                                                <div invisible=\\"rating_status != 'periodic'\\" required=\\"rating_status == 'periodic'\\">\\n                                                    <label for=\\"rating_status_period\\" string=\\"Frequency\\"/>\\n                                                    <field class=\\"mx-3 w-auto\\" name=\\"rating_status_period\\"/>\\n                                                </div>\\n                                                <span colspan=\\"2\\" class=\\"text-muted o_row ps-1\\">\\n                                                    <i class=\\"fa fa-lightbulb-o pe-2\\"/>\\n                                                    <span invisible=\\"rating_status == 'periodic'\\">A rating request will be sent as soon as the task reaches a stage on which a Rating Email Template is defined.</span>\\n                                                    <span invisible=\\"rating_status == 'stage'\\">Rating requests will be sent as long as the task remains in a stage on which a Rating Email Template is defined.</span>\\n                                                </span>\\n                                                <div class=\\"content-group\\">\\n                                                    <div class=\\"mt8\\">\\n                                                        <button name=\\"434\\" context=\\"{'project_id':id}\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Set a Rating Email Template on Stages\\" class=\\"btn-link\\"/>\\n                                                    </div>\\n                                                </div>\\n                                            </div>\\n                                        </setting>\\n                                    </div>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page name=\\"analytic\\" string=\\"Analytic\\" groups=\\"analytic.group_analytic_accounting\\">\\n                            <group>\\n                                 <group>\\n                                    <field name=\\"account_id\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter reload_on_follower=\\"True\\"/>\\n                </form>", "es_ES": "<form string=\\"Proyecto\\" class=\\"o_form_project_project\\" js_class=\\"form_description_expander\\">\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <header>\\n                        <button name=\\"action_open_share_project_wizard\\" string=\\"Compartir proyecto\\" type=\\"object\\" class=\\"oe_highlight\\" groups=\\"project.group_project_manager\\" invisible=\\"privacy_visibility != 'portal'\\" context=\\"{'default_access_mode': 'read'}\\" data-hotkey=\\"r\\"/>\\n                        <field name=\\"stage_id\\" widget=\\"statusbar_duration\\" options=\\"{'clickable': '1', 'fold_field': 'fold'}\\" groups=\\"project.group_project_stages\\" domain=\\"[('company_id', 'in', (company_id, False))]\\"/>\\n                    </header>\\n                <sheet string=\\"Proyecto\\">\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\" groups=\\"base.group_user\\">\\n                        <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_tasks\\" icon=\\"fa-check\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Tareas</span>\\n                                <span class=\\"o_stat_value\\">\\n                                    <field name=\\"closed_task_count\\"/> / <field name=\\"task_count\\"/>\\n                                    (<field name=\\"task_completion_percentage\\" widget=\\"percentage\\" options=\\"{'digits': [1, 0]}\\"/>)\\n                                </span>\\n                            </div>\\n                        </button>\\n                        <button class=\\"oe_stat_button\\" name=\\"project_update_all_action\\" type=\\"object\\" groups=\\"project.group_project_user\\" context=\\"{'active_id': id}\\">\\n                            <field name=\\"last_update_color\\" invisible=\\"1\\"/>\\n                            <div class=\\"o_stat_info\\">\\n                                <field name=\\"update_count\\" invisible=\\"1\\"/>\\n                                <field name=\\"last_update_status\\" readonly=\\"1\\" widget=\\"status_with_color\\" status_label=\\"Dashboard\\" hideStatusName=\\"True\\"/>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <h1 class=\\"d-flex flex-row\\">\\n                            <field name=\\"is_favorite\\" nolabel=\\"1\\" widget=\\"project_is_favorite\\" class=\\"me-2\\" options=\\"{'autosave': False}\\"/>\\n                            <field name=\\"name\\" options=\\"{'line_breaks': False}\\" widget=\\"text\\" class=\\"o_text_overflow\\" placeholder=\\"p. ej. Fiesta en la oficina\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"label_tasks\\" string=\\"Nombre de las tareas\\" placeholder=\\"p. ej. tareas\\"/>\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\"/>\\n                            <field name=\\"tag_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                            <field name=\\"user_id\\" string=\\"Gerente de proyecto\\" widget=\\"many2one_avatar_user\\" readonly=\\"not active\\" domain=\\"[('share', '=', False)]\\" options=\\"{'no_quick_create': True}\\"/>\\n                            <field name=\\"date_start\\" string=\\"Fecha planificada\\" widget=\\"daterange\\" options=\\"{&quot;end_date_field&quot;: &quot;date&quot;, &quot;always_range&quot;: &quot;1&quot;}\\" required=\\"date_start or date\\"/>\\n                            <field name=\\"date\\" invisible=\\"1\\" required=\\"date_start\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"description\\" string=\\"Descripción\\">\\n                            <field name=\\"description\\" options=\\"{'resizable': false}\\" placeholder=\\"Descripción del proyecto...\\"/>\\n                        </page>\\n                        <page name=\\"settings\\" string=\\"Ajustes\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"privacy_visibility\\" widget=\\"radio\\"/>\\n                                    <span colspan=\\"2\\" class=\\"text-muted o_row ps-1\\" invisible=\\"access_instruction_message == ''\\">\\n                                        <i class=\\"fa fa-lightbulb-o\\"/>&amp;nbsp;<field class=\\"d-inline\\" name=\\"access_instruction_message\\" nolabel=\\"1\\"/>\\n                                    </span>\\n                                    <span colspan=\\"2\\" class=\\"text-muted o_row ps-1\\" invisible=\\"privacy_visibility_warning == ''\\">\\n                                        <i class=\\"fa fa-warning\\"/>&amp;nbsp;<field class=\\"d-inline\\" name=\\"privacy_visibility_warning\\" nolabel=\\"1\\"/>\\n                                    </span>\\n                                </group>\\n                                <group>\\n                                    <div name=\\"alias_def\\" colspan=\\"2\\" class=\\"pb-2\\">\\n                                        <!-- Always display the whole alias in edit mode. It depends in read only -->\\n                                        <!-- Need to add alias_id in view for getting alias_domain_id by default -->\\n                                        <field name=\\"alias_id\\" invisible=\\"1\\"/>\\n                                        <label for=\\"alias_name\\" class=\\"fw-bold o_form_label\\" string=\\"Cree tareas enviando un correo electrónico a\\"/>\\n                                        <field name=\\"alias_email\\" class=\\"oe_read_only d-inline\\" widget=\\"email\\" readonly=\\"1\\" invisible=\\"not alias_name\\"/>\\n                                        <span class=\\"oe_edit_only o_row\\">\\n                                            <field name=\\"alias_name\\" placeholder=\\"alias\\"/>@\\n                                            <field name=\\"alias_domain_id\\" class=\\"oe_inline\\" placeholder=\\"p. ej. micompañía.com\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                                        </span>\\n                                    </div>\\n                                    <!-- the alias contact must appear when the user start typing and it must disappear\\n                                        when the string is deleted. -->\\n                                    <field name=\\"alias_contact\\" class=\\"oe_inline\\" string=\\"Aceptar correos electrónicos de\\" invisible=\\"not alias_email\\"/>\\n                                </group>\\n                                <group name=\\"extra_settings\\">\\n                                </group>\\n                            </group>\\n                            <group>\\n                                <group name=\\"group_tasks_managment\\" string=\\"Gestión de tareas\\" col=\\"1\\" class=\\"row mt16 o_settings_container\\" groups=\\"project.group_project_task_dependencies,project.group_project_milestone\\">\\n                                    <div>\\n                                        <setting class=\\"col-lg-12\\" id=\\"task_dependencies_setting\\" help=\\"Determine el orden de ejecución de las tareas\\" groups=\\"project.group_project_task_dependencies\\">\\n                                            <field name=\\"allow_task_dependencies\\"/>\\n                                        </setting>\\n                                        <setting class=\\"col-lg-12\\" id=\\"project_milestone_setting\\" help=\\"Haga un seguimiento de los principales puntos de progreso que se deben alcanzar para lograr el éxito.\\" groups=\\"project.group_project_milestone\\">\\n                                            <field name=\\"allow_milestones\\"/>\\n                                        </setting>\\n                                    </div>\\n                                </group>\\n                                <group name=\\"group_time_managment\\" string=\\"Gestión del tiempo\\" invisible=\\"1\\" col=\\"1\\" class=\\"row mt16 o_settings_container\\"/>\\n                                <group name=\\"group_documents_analytics\\" string=\\"Analítica\\" col=\\"1\\" class=\\"row mt16 o_settings_container\\" groups=\\"project.group_project_rating\\">\\n                                    <div>\\n                                        <field name=\\"rating_active\\" invisible=\\"1\\"/>\\n                                        <setting class=\\"col-lg-12\\" name=\\"analytic_div\\" help=\\"Reciba comentarios de sus clientes y evalúe el rendimiento de sus empleados.\\" groups=\\"project.group_project_rating\\">\\n                                            <field name=\\"rating_active\\"/>\\n                                            <div class=\\"mt16\\" invisible=\\"not rating_active\\">\\n                                                <span class=\\"text-muted o_row ps-1 pb-3\\">Enviar una solicitud de calificación:</span>\\n                                                <field name=\\"rating_status\\" widget=\\"radio\\" class=\\"o_row\\"/>\\n                                                <div invisible=\\"rating_status != 'periodic'\\" required=\\"rating_status == 'periodic'\\">\\n                                                    <label for=\\"rating_status_period\\" string=\\"Frecuencia\\"/>\\n                                                    <field class=\\"mx-3 w-auto\\" name=\\"rating_status_period\\"/>\\n                                                </div>\\n                                                <span colspan=\\"2\\" class=\\"text-muted o_row ps-1\\">\\n                                                    <i class=\\"fa fa-lightbulb-o pe-2\\"/>\\n                                                    <span invisible=\\"rating_status == 'periodic'\\">Se enviará una solicitud de calificación cuando la tarea llegue a una etapa que tenga definida una plantilla de correo para calificación.</span>\\n                                                    <span invisible=\\"rating_status == 'stage'\\">Las solicitudes de calificación se enviarán mientras la tarea permanezca en una etapa que tenga definida una plantilla de correo para calificación.</span>\\n                                                </span>\\n                                                <div class=\\"content-group\\">\\n                                                    <div class=\\"mt8\\">\\n                                                        <button name=\\"434\\" context=\\"{'project_id':id}\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Establezca una plantilla de correo electrónico de calificación en las etapas\\" class=\\"btn-link\\"/>\\n                                                    </div>\\n                                                </div>\\n                                            </div>\\n                                        </setting>\\n                                    </div>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page name=\\"analytic\\" string=\\"Analítico\\" groups=\\"analytic.group_analytic_accounting\\">\\n                            <group>\\n                                 <group>\\n                                    <field name=\\"account_id\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter reload_on_follower=\\"True\\"/>\\n                </form>", "pt_PT": "<form string=\\"Projeto\\" class=\\"o_form_project_project\\" js_class=\\"form_description_expander\\">\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <header>\\n                        <button name=\\"action_open_share_project_wizard\\" string=\\"Compartilhar projeto\\" type=\\"object\\" class=\\"oe_highlight\\" groups=\\"project.group_project_manager\\" invisible=\\"privacy_visibility != 'portal'\\" context=\\"{'default_access_mode': 'read'}\\" data-hotkey=\\"r\\"/>\\n                        <field name=\\"stage_id\\" widget=\\"statusbar_duration\\" options=\\"{'clickable': '1', 'fold_field': 'fold'}\\" groups=\\"project.group_project_stages\\" domain=\\"[('company_id', 'in', (company_id, False))]\\"/>\\n                    </header>\\n                <sheet string=\\"Projeto\\">\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\" groups=\\"base.group_user\\">\\n                        <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_tasks\\" icon=\\"fa-check\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">Tarefas</span>\\n                                <span class=\\"o_stat_value\\">\\n                                    <field name=\\"closed_task_count\\"/> / <field name=\\"task_count\\"/>\\n                                    (<field name=\\"task_completion_percentage\\" widget=\\"percentage\\" options=\\"{'digits': [1, 0]}\\"/>)\\n                                </span>\\n                            </div>\\n                        </button>\\n                        <button class=\\"oe_stat_button\\" name=\\"project_update_all_action\\" type=\\"object\\" groups=\\"project.group_project_user\\" context=\\"{'active_id': id}\\">\\n                            <field name=\\"last_update_color\\" invisible=\\"1\\"/>\\n                            <div class=\\"o_stat_info\\">\\n                                <field name=\\"update_count\\" invisible=\\"1\\"/>\\n                                <field name=\\"last_update_status\\" readonly=\\"1\\" widget=\\"status_with_color\\" status_label=\\"Dashboard\\" hideStatusName=\\"True\\"/>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Arquivados\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <h1 class=\\"d-flex flex-row\\">\\n                            <field name=\\"is_favorite\\" nolabel=\\"1\\" widget=\\"project_is_favorite\\" class=\\"me-2\\" options=\\"{'autosave': False}\\"/>\\n                            <field name=\\"name\\" options=\\"{'line_breaks': False}\\" widget=\\"text\\" class=\\"o_text_overflow\\" placeholder=\\"Ex.: Festa de Escritório\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"label_tasks\\" string=\\"Nome das tarefas\\" placeholder=\\"ex.: Tarefas\\"/>\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\"/>\\n                            <field name=\\"tag_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                            <field name=\\"user_id\\" string=\\"Gestor de Projeto\\" widget=\\"many2one_avatar_user\\" readonly=\\"not active\\" domain=\\"[('share', '=', False)]\\" options=\\"{'no_quick_create': True}\\"/>\\n                            <field name=\\"date_start\\" string=\\"Data Planeada\\" widget=\\"daterange\\" options=\\"{&quot;end_date_field&quot;: &quot;date&quot;, &quot;always_range&quot;: &quot;1&quot;}\\" required=\\"date_start or date\\"/>\\n                            <field name=\\"date\\" invisible=\\"1\\" required=\\"date_start\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"description\\" string=\\"Descrição\\">\\n                            <field name=\\"description\\" options=\\"{'resizable': false}\\" placeholder=\\"Descrição do projeto…\\"/>\\n                        </page>\\n                        <page name=\\"settings\\" string=\\"Configurações\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"privacy_visibility\\" widget=\\"radio\\"/>\\n                                    <span colspan=\\"2\\" class=\\"text-muted o_row ps-1\\" invisible=\\"access_instruction_message == ''\\">\\n                                        <i class=\\"fa fa-lightbulb-o\\"/>&amp;nbsp;<field class=\\"d-inline\\" name=\\"access_instruction_message\\" nolabel=\\"1\\"/>\\n                                    </span>\\n                                    <span colspan=\\"2\\" class=\\"text-muted o_row ps-1\\" invisible=\\"privacy_visibility_warning == ''\\">\\n                                        <i class=\\"fa fa-warning\\"/>&amp;nbsp;<field class=\\"d-inline\\" name=\\"privacy_visibility_warning\\" nolabel=\\"1\\"/>\\n                                    </span>\\n                                </group>\\n                                <group>\\n                                    <div name=\\"alias_def\\" colspan=\\"2\\" class=\\"pb-2\\">\\n                                        <!-- Always display the whole alias in edit mode. It depends in read only -->\\n                                        <!-- Need to add alias_id in view for getting alias_domain_id by default -->\\n                                        <field name=\\"alias_id\\" invisible=\\"1\\"/>\\n                                        <label for=\\"alias_name\\" class=\\"fw-bold o_form_label\\" string=\\"Criar tarefas ao enviar um email para\\"/>\\n                                        <field name=\\"alias_email\\" class=\\"oe_read_only d-inline\\" widget=\\"email\\" readonly=\\"1\\" invisible=\\"not alias_name\\"/>\\n                                        <span class=\\"oe_edit_only o_row\\">\\n                                            <field name=\\"alias_name\\" placeholder=\\"alias\\"/>@\\n                                            <field name=\\"alias_domain_id\\" class=\\"oe_inline\\" placeholder=\\"ex.: minhaempresa.com\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                                        </span>\\n                                    </div>\\n                                    <!-- the alias contact must appear when the user start typing and it must disappear\\n                                        when the string is deleted. -->\\n                                    <field name=\\"alias_contact\\" class=\\"oe_inline\\" string=\\"Aceitar Emails De\\" invisible=\\"not alias_email\\"/>\\n                                </group>\\n                                <group name=\\"extra_settings\\">\\n                                </group>\\n                            </group>\\n                            <group>\\n                                <group name=\\"group_tasks_managment\\" string=\\"Gerenciamento de Tarefas\\" col=\\"1\\" class=\\"row mt16 o_settings_container\\" groups=\\"project.group_project_task_dependencies,project.group_project_milestone\\">\\n                                    <div>\\n                                        <setting class=\\"col-lg-12\\" id=\\"task_dependencies_setting\\" help=\\"Determine em qual ordem as tarefas serão executadas\\" groups=\\"project.group_project_task_dependencies\\">\\n                                            <field name=\\"allow_task_dependencies\\"/>\\n                                        </setting>\\n                                        <setting class=\\"col-lg-12\\" id=\\"project_milestone_setting\\" help=\\"Acompanhe os principais pontos de progresso que devem ser alcançados para obter sucesso\\" groups=\\"project.group_project_milestone\\">\\n                                            <field name=\\"allow_milestones\\"/>\\n                                        </setting>\\n                                    </div>\\n                                </group>\\n                                <group name=\\"group_time_managment\\" string=\\"Gestão de Tempo\\" invisible=\\"1\\" col=\\"1\\" class=\\"row mt16 o_settings_container\\"/>\\n                                <group name=\\"group_documents_analytics\\" string=\\"Analíticas\\" col=\\"1\\" class=\\"row mt16 o_settings_container\\" groups=\\"project.group_project_rating\\">\\n                                    <div>\\n                                        <field name=\\"rating_active\\" invisible=\\"1\\"/>\\n                                        <setting class=\\"col-lg-12\\" name=\\"analytic_div\\" help=\\"Receba feedback de clientes e avalie o desempenho dos seus funcionários\\" groups=\\"project.group_project_rating\\">\\n                                            <field name=\\"rating_active\\"/>\\n                                            <div class=\\"mt16\\" invisible=\\"not rating_active\\">\\n                                                <span class=\\"text-muted o_row ps-1 pb-3\\">Enviar uma solicitação de avaliação:</span>\\n                                                <field name=\\"rating_status\\" widget=\\"radio\\" class=\\"o_row\\"/>\\n                                                <div invisible=\\"rating_status != 'periodic'\\" required=\\"rating_status == 'periodic'\\">\\n                                                    <label for=\\"rating_status_period\\" string=\\"Frequência\\"/>\\n                                                    <field class=\\"mx-3 w-auto\\" name=\\"rating_status_period\\"/>\\n                                                </div>\\n                                                <span colspan=\\"2\\" class=\\"text-muted o_row ps-1\\">\\n                                                    <i class=\\"fa fa-lightbulb-o pe-2\\"/>\\n                                                    <span invisible=\\"rating_status == 'periodic'\\">Uma solicitação de avaliação será enviada assim que a tarefa alcançar estágios com um modelo de e-mail de avaliação definido.</span>\\n                                                    <span invisible=\\"rating_status == 'stage'\\">As solicitações de avaliação serão enviadas enquanto a tarefa permanecer nos estágios com modelos de e-mail de avaliação definidos.</span>\\n                                                </span>\\n                                                <div class=\\"content-group\\">\\n                                                    <div class=\\"mt8\\">\\n                                                        <button name=\\"434\\" context=\\"{'project_id':id}\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Definir um Modelo de E-mail de Avaliação nas Etapas\\" class=\\"btn-link\\"/>\\n                                                    </div>\\n                                                </div>\\n                                            </div>\\n                                        </setting>\\n                                    </div>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page name=\\"analytic\\" string=\\"Analítica\\" groups=\\"analytic.group_analytic_accounting\\">\\n                            <group>\\n                                 <group>\\n                                    <field name=\\"account_id\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                <chatter reload_on_follower=\\"True\\"/>\\n                </form>"}	<form string="Project" class="o_form_project_project" js_class="form_description_expander">\n                    <field name="company_id" invisible="1"/>\n                    <header>\n                        <button name="action_open_share_project_wizard" string="Share Project" type="object" class="oe_highlight" groups="project.group_project_manager" invisible="privacy_visibility != 'portal'" context="{'default_access_mode': 'read'}" data-hotkey="r"/>\n                        <field name="stage_id" widget="statusbar_duration" options="{'clickable': '1', 'fold_field': 'fold'}" groups="project.group_project_stages" domain="[('company_id', 'in', (company_id, False))]"/>\n                    </header>\n                <sheet string="Project">\n                    <div class="oe_button_box" name="button_box" groups="base.group_user">\n                        <button class="oe_stat_button" type="object" name="action_view_tasks" icon="fa-check">\n                            <div class="o_field_widget o_stat_info">\n                                <span class="o_stat_text">Tasks</span>\n                                <span class="o_stat_value">\n                                    <field name="closed_task_count"/> / <field name="task_count"/>\n                                    (<field name="task_completion_percentage" widget="percentage" options="{'digits': [1, 0]}"/>)\n                                </span>\n                            </div>\n                        </button>\n                        <button class="oe_stat_button" name="project_update_all_action" type="object" groups="project.group_project_user" context="{'active_id': id}">\n                            <field name="last_update_color" invisible="1"/>\n                            <div class="o_stat_info">\n                                <field name="update_count" invisible="1"/>\n                                <field name="last_update_status" readonly="1" widget="status_with_color" status_label="Dashboard" hideStatusName="True"/>\n                            </div>\n                        </button>\n                    </div>\n                    <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                    <div class="oe_title">\n                        <h1 class="d-flex flex-row">\n                            <field name="is_favorite" nolabel="1" widget="project_is_favorite" class="me-2" options="{'autosave': False}"/>\n                            <field name="name" options="{'line_breaks': False}" widget="text" class="o_text_overflow" placeholder="e.g. Office Party"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="label_tasks" string="Name of the Tasks" placeholder="e.g. Tasks"/>\n                            <field name="partner_id" widget="res_partner_many2one"/>\n                            <field name="tag_ids" widget="many2many_tags" options="{'color_field': 'color'}"/>\n                            <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}"/>\n                        </group>\n                        <group>\n                            <field name="active" invisible="1"/>\n                            <field name="user_id" string="Project Manager" widget="many2one_avatar_user" readonly="not active" domain="[('share', '=', False)]" options="{'no_quick_create': True}"/>\n                            <field name="date_start" string="Planned Date" widget="daterange" options="{&quot;end_date_field&quot;: &quot;date&quot;, &quot;always_range&quot;: &quot;1&quot;}" required="date_start or date"/>\n                            <field name="date" invisible="1" required="date_start"/>\n                        </group>\n                    </group>\n                    <notebook>\n                        <page name="description" string="Description">\n                            <field name="description" options="{'resizable': false}" placeholder="Project description..."/>\n                        </page>\n                        <page name="settings" string="Settings">\n                            <group>\n                                <group>\n                                    <field name="privacy_visibility" widget="radio"/>\n                                    <span colspan="2" class="text-muted o_row ps-1" invisible="access_instruction_message == ''">\n                                        <i class="fa fa-lightbulb-o"/>&amp;nbsp;<field class="d-inline" name="access_instruction_message" nolabel="1"/>\n                                    </span>\n                                    <span colspan="2" class="text-muted o_row ps-1" invisible="privacy_visibility_warning == ''">\n                                        <i class="fa fa-warning"/>&amp;nbsp;<field class="d-inline" name="privacy_visibility_warning" nolabel="1"/>\n                                    </span>\n                                </group>\n                                <group>\n                                    <div name="alias_def" colspan="2" class="pb-2">\n                                        <!-- Always display the whole alias in edit mode. It depends in read only -->\n                                        <!-- Need to add alias_id in view for getting alias_domain_id by default -->\n                                        <field name="alias_id" invisible="1"/>\n                                        <label for="alias_name" class="fw-bold o_form_label" string="Create tasks by sending an email to"/>\n                                        <field name="alias_email" class="oe_read_only d-inline" widget="email" readonly="1" invisible="not alias_name"/>\n                                        <span class="oe_edit_only o_row">\n                                            <field name="alias_name" placeholder="alias"/>@\n                                            <field name="alias_domain_id" class="oe_inline" placeholder="e.g. mycompany.com" options="{'no_create': True, 'no_open': True}"/>\n                                        </span>\n                                    </div>\n                                    <!-- the alias contact must appear when the user start typing and it must disappear\n                                        when the string is deleted. -->\n                                    <field name="alias_contact" class="oe_inline" string="Accept Emails From" invisible="not alias_email"/>\n                                </group>\n                                <group name="extra_settings">\n                                </group>\n                            </group>\n                            <group>\n                                <group name="group_tasks_managment" string="Tasks Management" col="1" class="row mt16 o_settings_container" groups="project.group_project_task_dependencies,project.group_project_milestone">\n                                    <div>\n                                        <setting class="col-lg-12" id="task_dependencies_setting" help="Determine the order in which to perform tasks" groups="project.group_project_task_dependencies">\n                                            <field name="allow_task_dependencies"/>\n                                        </setting>\n                                        <setting class="col-lg-12" id="project_milestone_setting" help="Track major progress points that must be reached to achieve success" groups="project.group_project_milestone">\n                                            <field name="allow_milestones"/>\n                                        </setting>\n                                    </div>\n                                </group>\n                                <group name="group_time_managment" string="Time Management" invisible="1" col="1" class="row mt16 o_settings_container"/>\n                                <group name="group_documents_analytics" string="Analytics" col="1" class="row mt16 o_settings_container" groups="project.group_project_rating">\n                                    <div>\n                                        <field name="rating_active" invisible="1"/>\n                                        <setting class="col-lg-12" name="analytic_div" help="Get customer feedback and evaluate the performance of your employees" groups="project.group_project_rating">\n                                            <field name="rating_active"/>\n                                            <div class="mt16" invisible="not rating_active">\n                                                <span class="text-muted o_row ps-1 pb-3">Send a rating request:</span>\n                                                <field name="rating_status" widget="radio" class="o_row"/>\n                                                <div invisible="rating_status != 'periodic'" required="rating_status == 'periodic'">\n                                                    <label for="rating_status_period" string="Frequency"/>\n                                                    <field class="mx-3 w-auto" name="rating_status_period"/>\n                                                </div>\n                                                <span colspan="2" class="text-muted o_row ps-1">\n                                                    <i class="fa fa-lightbulb-o pe-2"/>\n                                                    <span invisible="rating_status == 'periodic'">A rating request will be sent as soon as the task reaches a stage on which a Rating Email Template is defined.</span>\n                                                    <span invisible="rating_status == 'stage'">Rating requests will be sent as long as the task remains in a stage on which a Rating Email Template is defined.</span>\n                                                </span>\n                                                <div class="content-group">\n                                                    <div class="mt8">\n                                                        <button name="434" context="{'project_id':id}" icon="oi-arrow-right" type="action" string="Set a Rating Email Template on Stages" class="btn-link"/>\n                                                    </div>\n                                                </div>\n                                            </div>\n                                        </setting>\n                                    </div>\n                                </group>\n                            </group>\n                        </page>\n                        <page name="analytic" string="Analytic" groups="analytic.group_analytic_accounting">\n                            <group>\n                                 <group>\n                                    <field name="account_id"/>\n                                </group>\n                            </group>\n                        </page>\n                    </notebook>\n                </sheet>\n                <chatter reload_on_follower="True"/>\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
604	16	\N	1	1	sms.resend.form	sms.resend	\N	form	sms/wizard/sms_resend_views.xml	primary	{"en_US": "<form string=\\"Edit Partners\\">\\n                <field name=\\"mail_message_id\\" invisible=\\"1\\"/>\\n                <field name=\\"can_resend\\" invisible=\\"1\\"/>\\n                <field name=\\"has_insufficient_credit\\" invisible=\\"1\\"/>\\n                <field name=\\"has_unregistered_account\\" invisible=\\"1\\"/>\\n                <field name=\\"recipient_ids\\">\\n                    <list string=\\"Recipient\\" editable=\\"top\\" create=\\"0\\" delete=\\"0\\">\\n                        <field name=\\"partner_name\\"/>\\n                        <field name=\\"sms_number\\"/>\\n                        <field name=\\"failure_type\\" string=\\"Reason\\" class=\\"text-wrap\\"/>\\n                        <field name=\\"resend\\" widget=\\"boolean_toggle\\"/>\\n                        <field name=\\"notification_id\\" column_invisible=\\"True\\"/>\\n                    </list>\\n                </field>\\n                <footer>\\n                    <button string=\\"Buy credits\\" name=\\"action_buy_credits\\" type=\\"object\\" class=\\"btn-primary o_mail_send\\" invisible=\\"not has_insufficient_credit\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Set up an account\\" name=\\"action_buy_credits\\" type=\\"object\\" class=\\"btn-primary o_mail_send\\" invisible=\\"not has_unregistered_account\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Send &amp; Close\\" name=\\"action_resend\\" type=\\"object\\" class=\\"btn-primary o_mail_send\\" invisible=\\"not has_unregistered_account or not can_resend\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Ignore all\\" name=\\"action_cancel\\" type=\\"object\\" class=\\"btn-primary\\" invisible=\\"has_insufficient_credit or has_unregistered_account or has_unregistered_account and can_resend\\" data-hotkey=\\"z\\"/>\\n                    <button string=\\"Ignore all\\" name=\\"action_cancel\\" type=\\"object\\" class=\\"btn-secondary\\" invisible=\\"not has_insufficient_credit and not has_unregistered_account and (not has_unregistered_account or not can_resend)\\" data-hotkey=\\"z\\"/>\\n                    <button string=\\"Close\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Editar contactos\\">\\n                <field name=\\"mail_message_id\\" invisible=\\"1\\"/>\\n                <field name=\\"can_resend\\" invisible=\\"1\\"/>\\n                <field name=\\"has_insufficient_credit\\" invisible=\\"1\\"/>\\n                <field name=\\"has_unregistered_account\\" invisible=\\"1\\"/>\\n                <field name=\\"recipient_ids\\">\\n                    <list string=\\"Destinatario\\" editable=\\"top\\" create=\\"0\\" delete=\\"0\\">\\n                        <field name=\\"partner_name\\"/>\\n                        <field name=\\"sms_number\\"/>\\n                        <field name=\\"failure_type\\" string=\\"Motivo\\" class=\\"text-wrap\\"/>\\n                        <field name=\\"resend\\" widget=\\"boolean_toggle\\"/>\\n                        <field name=\\"notification_id\\" column_invisible=\\"True\\"/>\\n                    </list>\\n                </field>\\n                <footer>\\n                    <button string=\\"Comprar créditos\\" name=\\"action_buy_credits\\" type=\\"object\\" class=\\"btn-primary o_mail_send\\" invisible=\\"not has_insufficient_credit\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Configurar una cuenta\\" name=\\"action_buy_credits\\" type=\\"object\\" class=\\"btn-primary o_mail_send\\" invisible=\\"not has_unregistered_account\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Enviar y cerrar\\" name=\\"action_resend\\" type=\\"object\\" class=\\"btn-primary o_mail_send\\" invisible=\\"not has_unregistered_account or not can_resend\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Ignorar todo\\" name=\\"action_cancel\\" type=\\"object\\" class=\\"btn-primary\\" invisible=\\"has_insufficient_credit or has_unregistered_account or has_unregistered_account and can_resend\\" data-hotkey=\\"z\\"/>\\n                    <button string=\\"Ignorar todo\\" name=\\"action_cancel\\" type=\\"object\\" class=\\"btn-secondary\\" invisible=\\"not has_insufficient_credit and not has_unregistered_account and (not has_unregistered_account or not can_resend)\\" data-hotkey=\\"z\\"/>\\n                    <button string=\\"Cerrar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Editar Parceiros\\">\\n                <field name=\\"mail_message_id\\" invisible=\\"1\\"/>\\n                <field name=\\"can_resend\\" invisible=\\"1\\"/>\\n                <field name=\\"has_insufficient_credit\\" invisible=\\"1\\"/>\\n                <field name=\\"has_unregistered_account\\" invisible=\\"1\\"/>\\n                <field name=\\"recipient_ids\\">\\n                    <list string=\\"Destinatário\\" editable=\\"top\\" create=\\"0\\" delete=\\"0\\">\\n                        <field name=\\"partner_name\\"/>\\n                        <field name=\\"sms_number\\"/>\\n                        <field name=\\"failure_type\\" string=\\"Motivo\\" class=\\"text-wrap\\"/>\\n                        <field name=\\"resend\\" widget=\\"boolean_toggle\\"/>\\n                        <field name=\\"notification_id\\" column_invisible=\\"True\\"/>\\n                    </list>\\n                </field>\\n                <footer>\\n                    <button string=\\"Comprar créditos\\" name=\\"action_buy_credits\\" type=\\"object\\" class=\\"btn-primary o_mail_send\\" invisible=\\"not has_insufficient_credit\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Set up an account\\" name=\\"action_buy_credits\\" type=\\"object\\" class=\\"btn-primary o_mail_send\\" invisible=\\"not has_unregistered_account\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Enviar e fechar\\" name=\\"action_resend\\" type=\\"object\\" class=\\"btn-primary o_mail_send\\" invisible=\\"not has_unregistered_account or not can_resend\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Ignorar tudo\\" name=\\"action_cancel\\" type=\\"object\\" class=\\"btn-primary\\" invisible=\\"has_insufficient_credit or has_unregistered_account or has_unregistered_account and can_resend\\" data-hotkey=\\"z\\"/>\\n                    <button string=\\"Ignorar tudo\\" name=\\"action_cancel\\" type=\\"object\\" class=\\"btn-secondary\\" invisible=\\"not has_insufficient_credit and not has_unregistered_account and (not has_unregistered_account or not can_resend)\\" data-hotkey=\\"z\\"/>\\n                    <button string=\\"Encerrar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Edit Partners">\n                <field name="mail_message_id" invisible="1"/>\n                <field name="can_resend" invisible="1"/>\n                <field name="has_insufficient_credit" invisible="1"/>\n                <field name="has_unregistered_account" invisible="1"/>\n                <field name="recipient_ids">\n                    <list string="Recipient" editable="top" create="0" delete="0">\n                        <field name="partner_name"/>\n                        <field name="sms_number"/>\n                        <field name="failure_type" string="Reason" class="text-wrap"/>\n                        <field name="resend" widget="boolean_toggle"/>\n                        <field name="notification_id" column_invisible="True"/>\n                    </list>\n                </field>\n                <footer>\n                    <button string="Buy credits" name="action_buy_credits" type="object" class="btn-primary o_mail_send" invisible="not has_insufficient_credit" data-hotkey="q"/>\n                    <button string="Set up an account" name="action_buy_credits" type="object" class="btn-primary o_mail_send" invisible="not has_unregistered_account" data-hotkey="q"/>\n                    <button string="Send &amp; Close" name="action_resend" type="object" class="btn-primary o_mail_send" invisible="not has_unregistered_account or not can_resend" data-hotkey="w"/>\n                    <button string="Ignore all" name="action_cancel" type="object" class="btn-primary" invisible="has_insufficient_credit or has_unregistered_account or has_unregistered_account and can_resend" data-hotkey="z"/>\n                    <button string="Ignore all" name="action_cancel" type="object" class="btn-secondary" invisible="not has_insufficient_credit and not has_unregistered_account and (not has_unregistered_account or not can_resend)" data-hotkey="z"/>\n                    <button string="Close" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
610	10	126	1	1	res.partner.view.form.inherit.sms	res.partner	\N	form	sms/views/res_partner_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='mobile']\\" position=\\"after\\">\\n                <field name=\\"phone_sanitized\\" groups=\\"base.group_no_one\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='phone']\\" position=\\"replace\\">\\n                <field name=\\"phone_blacklisted\\" invisible=\\"1\\"/>\\n                <field name=\\"mobile_blacklisted\\" invisible=\\"1\\"/>\\n                <label for=\\"phone\\" class=\\"oe_inline\\"/>\\n                <div class=\\"o_row o_row_readonly\\">\\n                    <button name=\\"phone_action_blacklist_remove\\" class=\\"fa fa-ban text-danger\\" title=\\"This phone number is blacklisted for SMS Marketing. Click to unblacklist.\\" type=\\"object\\" context=\\"{'default_phone': phone}\\" groups=\\"base.group_user\\" invisible=\\"not phone_blacklisted\\"/>\\n                    <field name=\\"phone\\" widget=\\"phone\\"/>\\n                </div>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='mobile']\\" position=\\"replace\\">\\n                <field name=\\"phone_blacklisted\\" invisible=\\"1\\"/>\\n                <field name=\\"mobile_blacklisted\\" invisible=\\"1\\"/>\\n                <label for=\\"mobile\\" class=\\"oe_inline\\"/>\\n                <div class=\\"o_row o_row_readonly\\">\\n                    <button name=\\"phone_action_blacklist_remove\\" class=\\"fa fa-ban text-danger\\" title=\\"This phone number is blacklisted for SMS Marketing. Click to unblacklist.\\" type=\\"object\\" context=\\"{'default_phone': mobile}\\" groups=\\"base.group_user\\" invisible=\\"not mobile_blacklisted\\"/>\\n                    <field name=\\"mobile\\" widget=\\"phone\\"/>\\n                </div>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//field[@name='mobile']\\" position=\\"after\\">\\n                <field name=\\"phone_sanitized\\" groups=\\"base.group_no_one\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='phone']\\" position=\\"replace\\">\\n                <field name=\\"phone_blacklisted\\" invisible=\\"1\\"/>\\n                <field name=\\"mobile_blacklisted\\" invisible=\\"1\\"/>\\n                <label for=\\"phone\\" class=\\"oe_inline\\"/>\\n                <div class=\\"o_row o_row_readonly\\">\\n                    <button name=\\"phone_action_blacklist_remove\\" class=\\"fa fa-ban text-danger\\" title=\\"Este número de teléfono está en la lista negra para el marketing por SMS. Haga clic para retirarlo de la lista negra.\\" type=\\"object\\" context=\\"{'default_phone': phone}\\" groups=\\"base.group_user\\" invisible=\\"not phone_blacklisted\\"/>\\n                    <field name=\\"phone\\" widget=\\"phone\\"/>\\n                </div>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='mobile']\\" position=\\"replace\\">\\n                <field name=\\"phone_blacklisted\\" invisible=\\"1\\"/>\\n                <field name=\\"mobile_blacklisted\\" invisible=\\"1\\"/>\\n                <label for=\\"mobile\\" class=\\"oe_inline\\"/>\\n                <div class=\\"o_row o_row_readonly\\">\\n                    <button name=\\"phone_action_blacklist_remove\\" class=\\"fa fa-ban text-danger\\" title=\\"Este número de teléfono está en la lista negra para el marketing por SMS. Haga clic para retirarlo de la lista negra.\\" type=\\"object\\" context=\\"{'default_phone': mobile}\\" groups=\\"base.group_user\\" invisible=\\"not mobile_blacklisted\\"/>\\n                    <field name=\\"mobile\\" widget=\\"phone\\"/>\\n                </div>\\n            </xpath>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//field[@name='mobile']\\" position=\\"after\\">\\n                <field name=\\"phone_sanitized\\" groups=\\"base.group_no_one\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='phone']\\" position=\\"replace\\">\\n                <field name=\\"phone_blacklisted\\" invisible=\\"1\\"/>\\n                <field name=\\"mobile_blacklisted\\" invisible=\\"1\\"/>\\n                <label for=\\"phone\\" class=\\"oe_inline\\"/>\\n                <div class=\\"o_row o_row_readonly\\">\\n                    <button name=\\"phone_action_blacklist_remove\\" class=\\"fa fa-ban text-danger\\" title=\\"Este número de telefone está na lista de bloqueio do Marketing por SMS. Clique para remover da lista de bloqueio.\\" type=\\"object\\" context=\\"{'default_phone': phone}\\" groups=\\"base.group_user\\" invisible=\\"not phone_blacklisted\\"/>\\n                    <field name=\\"phone\\" widget=\\"phone\\"/>\\n                </div>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='mobile']\\" position=\\"replace\\">\\n                <field name=\\"phone_blacklisted\\" invisible=\\"1\\"/>\\n                <field name=\\"mobile_blacklisted\\" invisible=\\"1\\"/>\\n                <label for=\\"mobile\\" class=\\"oe_inline\\"/>\\n                <div class=\\"o_row o_row_readonly\\">\\n                    <button name=\\"phone_action_blacklist_remove\\" class=\\"fa fa-ban text-danger\\" title=\\"Este número de telefone está na lista de bloqueio do Marketing por SMS. Clique para remover da lista de bloqueio.\\" type=\\"object\\" context=\\"{'default_phone': mobile}\\" groups=\\"base.group_user\\" invisible=\\"not mobile_blacklisted\\"/>\\n                    <field name=\\"mobile\\" widget=\\"phone\\"/>\\n                </div>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='mobile']" position="after">\n                <field name="phone_sanitized" groups="base.group_no_one" invisible="1"/>\n            </xpath>\n            <xpath expr="//field[@name='phone']" position="replace">\n                <field name="phone_blacklisted" invisible="1"/>\n                <field name="mobile_blacklisted" invisible="1"/>\n                <label for="phone" class="oe_inline"/>\n                <div class="o_row o_row_readonly">\n                    <button name="phone_action_blacklist_remove" class="fa fa-ban text-danger" title="This phone number is blacklisted for SMS Marketing. Click to unblacklist." type="object" context="{'default_phone': phone}" groups="base.group_user" invisible="not phone_blacklisted"/>\n                    <field name="phone" widget="phone"/>\n                </div>\n            </xpath>\n            <xpath expr="//field[@name='mobile']" position="replace">\n                <field name="phone_blacklisted" invisible="1"/>\n                <field name="mobile_blacklisted" invisible="1"/>\n                <label for="mobile" class="oe_inline"/>\n                <div class="o_row o_row_readonly">\n                    <button name="phone_action_blacklist_remove" class="fa fa-ban text-danger" title="This phone number is blacklisted for SMS Marketing. Click to unblacklist." type="object" context="{'default_phone': mobile}" groups="base.group_user" invisible="not mobile_blacklisted"/>\n                    <field name="mobile" widget="phone"/>\n                </div>\n            </xpath>\n        </data>	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
599	16	\N	1	1	sms.account.code.view.form	sms.account.code	\N	form	sms/wizard/sms_account_code_views.xml	primary	{"en_US": "<form string=\\"Register your SMS account\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"verification_code\\" required=\\"1\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Register\\" name=\\"action_register\\" type=\\"object\\" class=\\"btn btn-primary\\"/>\\n                        <button string=\\"Cancel\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                    </footer>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Registre su cuenta de SMS\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"verification_code\\" required=\\"1\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Registrar\\" name=\\"action_register\\" type=\\"object\\" class=\\"btn btn-primary\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                    </footer>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Register your SMS account\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"verification_code\\" required=\\"1\\"/>\\n                    </group>\\n                    <footer>\\n                        <button string=\\"Registar\\" name=\\"action_register\\" type=\\"object\\" class=\\"btn btn-primary\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                    </footer>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Register your SMS account">\n                <sheet>\n                    <group>\n                        <field name="verification_code" required="1"/>\n                    </group>\n                    <footer>\n                        <button string="Register" name="action_register" type="object" class="btn btn-primary"/>\n                        <button string="Cancel" class="btn-secondary" special="cancel"/>\n                    </footer>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
615	16	\N	1	1	sms.sms.view.search	sms.sms	\N	search	sms/views/sms_sms_views.xml	primary	{"en_US": "<search string=\\"Search SMS Templates\\">\\n                <field name=\\"number\\"/>\\n                <field name=\\"partner_id\\"/>\\n            </search>", "es_ES": "<search string=\\"Buscar plantillas de SMS\\">\\n                <field name=\\"number\\"/>\\n                <field name=\\"partner_id\\"/>\\n            </search>", "pt_PT": "<search string=\\"Pesquisar modelos de SMS\\">\\n                <field name=\\"number\\"/>\\n                <field name=\\"partner_id\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search SMS Templates">\n                <field name="number"/>\n                <field name="partner_id"/>\n            </search>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
614	16	\N	1	1	sms.sms.view.list	sms.sms	\N	list	sms/views/sms_sms_views.xml	primary	{"en_US": "<list string=\\"SMS Templates\\">\\n                <field name=\\"number\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"failure_type\\"/>\\n                <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'outgoing'\\" decoration-muted=\\"state == 'canceled'\\" decoration-success=\\"state == 'sent'\\" decoration-danger=\\"state == 'error'\\"/>\\n                <button name=\\"send\\" string=\\"Send Now\\" type=\\"object\\" icon=\\"fa-paper-plane\\" invisible=\\"state != 'outgoing'\\"/>\\n                <button name=\\"action_set_outgoing\\" string=\\"Retry\\" type=\\"object\\" icon=\\"fa-repeat\\" invisible=\\"state not in ('error', 'canceled')\\"/>\\n                <button name=\\"action_set_canceled\\" string=\\"Cancel\\" type=\\"object\\" icon=\\"fa-times-circle\\" invisible=\\"state not in ('error', 'outgoing')\\"/>\\n            </list>", "es_ES": "<list string=\\"Plantillas de SMS\\">\\n                <field name=\\"number\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"failure_type\\"/>\\n                <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'outgoing'\\" decoration-muted=\\"state == 'canceled'\\" decoration-success=\\"state == 'sent'\\" decoration-danger=\\"state == 'error'\\"/>\\n                <button name=\\"send\\" string=\\"Enviar ahora\\" type=\\"object\\" icon=\\"fa-paper-plane\\" invisible=\\"state != 'outgoing'\\"/>\\n                <button name=\\"action_set_outgoing\\" string=\\"Volver a intentar\\" type=\\"object\\" icon=\\"fa-repeat\\" invisible=\\"state not in ('error', 'canceled')\\"/>\\n                <button name=\\"action_set_canceled\\" string=\\"Cancelar\\" type=\\"object\\" icon=\\"fa-times-circle\\" invisible=\\"state not in ('error', 'outgoing')\\"/>\\n            </list>", "pt_PT": "<list string=\\"Templates de SMS\\">\\n                <field name=\\"number\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"failure_type\\"/>\\n                <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'outgoing'\\" decoration-muted=\\"state == 'canceled'\\" decoration-success=\\"state == 'sent'\\" decoration-danger=\\"state == 'error'\\"/>\\n                <button name=\\"send\\" string=\\"Enviar Agora\\" type=\\"object\\" icon=\\"fa-paper-plane\\" invisible=\\"state != 'outgoing'\\"/>\\n                <button name=\\"action_set_outgoing\\" string=\\"Tentar Novamente\\" type=\\"object\\" icon=\\"fa-repeat\\" invisible=\\"state not in ('error', 'canceled')\\"/>\\n                <button name=\\"action_set_canceled\\" string=\\"Cancelar\\" type=\\"object\\" icon=\\"fa-times-circle\\" invisible=\\"state not in ('error', 'outgoing')\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="SMS Templates">\n                <field name="number"/>\n                <field name="partner_id"/>\n                <field name="failure_type"/>\n                <field name="state" widget="badge" decoration-info="state == 'outgoing'" decoration-muted="state == 'canceled'" decoration-success="state == 'sent'" decoration-danger="state == 'error'"/>\n                <button name="send" string="Send Now" type="object" icon="fa-paper-plane" invisible="state != 'outgoing'"/>\n                <button name="action_set_outgoing" string="Retry" type="object" icon="fa-repeat" invisible="state not in ('error', 'canceled')"/>\n                <button name="action_set_canceled" string="Cancel" type="object" icon="fa-times-circle" invisible="state not in ('error', 'outgoing')"/>\n            </list>\n        	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
603	16	\N	1	1	sms.template.preview.form	sms.template.preview	\N	form	sms/wizard/sms_template_preview_views.xml	primary	{"en_US": "<form string=\\"SMS Preview\\">\\n                    <h3>Preview of <field name=\\"sms_template_id\\" readonly=\\"1\\" nolabel=\\"1\\" class=\\"oe_inline\\"/></h3>\\n                    <field name=\\"no_record\\" invisible=\\"1\\"/>\\n                    <div class=\\"o_row\\">\\n                        <span>Choose an example <field name=\\"model_id\\" readonly=\\"1\\"/> record:</span>\\n                        <div>\\n                            <field name=\\"resource_ref\\" class=\\"oe_inline\\" options=\\"{'hide_model': True, 'no_create': True, 'no_open': True}\\" invisible=\\"no_record\\"/>\\n                            <span class=\\"text-warning\\" invisible=\\"not no_record\\">No records</span>\\n                        </div>\\n                    </div>\\n                    <p>Choose a language: <field name=\\"lang\\" class=\\"oe_inline ml8\\"/></p>\\n                    <label for=\\"body\\" string=\\"SMS content\\"/>\\n                    <hr/>\\n                        <field name=\\"body\\" readonly=\\"1\\" nolabel=\\"1\\" options=\\"{&quot;safe&quot;: True}\\"/>\\n                    <hr/>\\n                    <footer>\\n                        <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Vista previa del SMS\\">\\n                    <h3>Vista previa de <field name=\\"sms_template_id\\" readonly=\\"1\\" nolabel=\\"1\\" class=\\"oe_inline\\"/></h3>\\n                    <field name=\\"no_record\\" invisible=\\"1\\"/>\\n                    <div class=\\"o_row\\">\\n                        <span>Elija un ejemplo <field name=\\"model_id\\" readonly=\\"1\\"/> registro:</span>\\n                        <div>\\n                            <field name=\\"resource_ref\\" class=\\"oe_inline\\" options=\\"{'hide_model': True, 'no_create': True, 'no_open': True}\\" invisible=\\"no_record\\"/>\\n                            <span class=\\"text-warning\\" invisible=\\"not no_record\\">Sin registros</span>\\n                        </div>\\n                    </div>\\n                    <p>Elija un idioma: <field name=\\"lang\\" class=\\"oe_inline ml8\\"/></p>\\n                    <label for=\\"body\\" string=\\"Contenido de SMS\\"/>\\n                    <hr/>\\n                        <field name=\\"body\\" readonly=\\"1\\" nolabel=\\"1\\" options=\\"{&quot;safe&quot;: True}\\"/>\\n                    <hr/>\\n                    <footer>\\n                        <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "pt_PT": "<form string=\\"Visualizar SMS\\">\\n                    <h3>Antevisão de <field name=\\"sms_template_id\\" readonly=\\"1\\" nolabel=\\"1\\" class=\\"oe_inline\\"/></h3>\\n                    <field name=\\"no_record\\" invisible=\\"1\\"/>\\n                    <div class=\\"o_row\\">\\n                        <span>Escolher um exemplo <field name=\\"model_id\\" readonly=\\"1\\"/> record:</span>\\n                        <div>\\n                            <field name=\\"resource_ref\\" class=\\"oe_inline\\" options=\\"{'hide_model': True, 'no_create': True, 'no_open': True}\\" invisible=\\"no_record\\"/>\\n                            <span class=\\"text-warning\\" invisible=\\"not no_record\\">No records</span>\\n                        </div>\\n                    </div>\\n                    <p>Escolher um idioma: <field name=\\"lang\\" class=\\"oe_inline ml8\\"/></p>\\n                    <label for=\\"body\\" string=\\"Conteúdo de SMS\\"/>\\n                    <hr/>\\n                        <field name=\\"body\\" readonly=\\"1\\" nolabel=\\"1\\" options=\\"{&quot;safe&quot;: True}\\"/>\\n                    <hr/>\\n                    <footer>\\n                        <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="SMS Preview">\n                    <h3>Preview of <field name="sms_template_id" readonly="1" nolabel="1" class="oe_inline"/></h3>\n                    <field name="no_record" invisible="1"/>\n                    <div class="o_row">\n                        <span>Choose an example <field name="model_id" readonly="1"/> record:</span>\n                        <div>\n                            <field name="resource_ref" class="oe_inline" options="{'hide_model': True, 'no_create': True, 'no_open': True}" invisible="no_record"/>\n                            <span class="text-warning" invisible="not no_record">No records</span>\n                        </div>\n                    </div>\n                    <p>Choose a language: <field name="lang" class="oe_inline ml8"/></p>\n                    <label for="body" string="SMS content"/>\n                    <hr/>\n                        <field name="body" readonly="1" nolabel="1" options="{&quot;safe&quot;: True}"/>\n                    <hr/>\n                    <footer>\n                        <button string="Discard" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
605	1000	\N	1	1	sms.template.reset.view.form	sms.template.reset	\N	form	sms/wizard/sms_template_reset_views.xml	primary	{"en_US": "<form>\\n                <div>\\n                    Are you sure you want to reset these sms templates to their original configuration? Changes and translations will be lost.\\n                </div>\\n                <footer>\\n                    <button string=\\"Proceed\\" class=\\"btn btn-primary\\" type=\\"object\\" name=\\"reset_template\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancel\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form>\\n                <div>\\n                    ¿Está seguro que desea restablecer estas plantillas de SMS a su configuración original? Se perderán los cambios y traducciones.\\n                </div>\\n                <footer>\\n                    <button string=\\"Continuar\\" class=\\"btn btn-primary\\" type=\\"object\\" name=\\"reset_template\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form>\\n                <div>\\n                    Tem certeza de que quer redefinir esses modelos de e-mail para a configuração original? As alterações e traduções serão perdidas.\\n                </div>\\n                <footer>\\n                    <button string=\\"Continuar\\" class=\\"btn btn-primary\\" type=\\"object\\" name=\\"reset_template\\" 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>\n                <div>\n                    Are you sure you want to reset these sms templates to their original configuration? Changes and translations will be lost.\n                </div>\n                <footer>\n                    <button string="Proceed" class="btn btn-primary" type="object" name="reset_template" 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:34:39.76217	2026-04-08 08:34:39.76217	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
623	16	\N	1	1	snailmail.letter.format.error.form	snailmail.letter.format.error	\N	form	snailmail/wizard/snailmail_letter_format_error_views.xml	primary	{"en_US": "<form string=\\"Cancel notification in failure\\">\\n                <p>Our service cannot read your letter due to its format.<br/>\\n                Please modify the format of the template or update your settings\\n                to automatically add a blank cover page to all letters.</p>\\n                <field name=\\"snailmail_cover\\"/>\\n                <label string=\\"Add a Cover Page\\" class=\\"o_light_label\\" for=\\"snailmail_cover\\"/>\\n                <footer>\\n                    <button string=\\"Update Config and Re-send\\" name=\\"update_resend_action\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancel Letter\\" name=\\"cancel_letter_action\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Close\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Cancelar notificación en caso de fallo\\">\\n                <p>Nuestro servicio no puede leer su carta debido a su formato.<br/>\\n                 Modifique el formato de la plantilla o actualice su configuración\\n                 para añadir automáticamente una portada vacía a todas las letras.</p>\\n                <field name=\\"snailmail_cover\\"/>\\n                <label string=\\"Añadir una página de portada\\" class=\\"o_light_label\\" for=\\"snailmail_cover\\"/>\\n                <footer>\\n                    <button string=\\"Actualizar la configuración y vuelva a enviar\\" name=\\"update_resend_action\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar carta\\" name=\\"cancel_letter_action\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Cerrar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Cancelar notificação nas falhas\\">\\n                <p>Nosso serviço não pode ler sua carta devido ao seu formato.<br/>\\n                Modifique o formato do modelo ou atualize suas configurações\\n                para adicionar automaticamente uma folha de rosto em branco a todas as cartas.</p>\\n                <field name=\\"snailmail_cover\\"/>\\n                <label string=\\"Adicionar uma Capa\\" class=\\"o_light_label\\" for=\\"snailmail_cover\\"/>\\n                <footer>\\n                    <button string=\\"Atualizar configuração e reenviar\\" name=\\"update_resend_action\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar Carta\\" name=\\"cancel_letter_action\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Encerrar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Cancel notification in failure">\n                <p>Our service cannot read your letter due to its format.<br/>\n                Please modify the format of the template or update your settings\n                to automatically add a blank cover page to all letters.</p>\n                <field name="snailmail_cover"/>\n                <label string="Add a Cover Page" class="o_light_label" for="snailmail_cover"/>\n                <footer>\n                    <button string="Update Config and Re-send" name="update_resend_action" type="object" class="btn-primary" data-hotkey="q"/>\n                    <button string="Cancel Letter" name="cancel_letter_action" type="object" class="btn-primary" data-hotkey="w"/>\n                    <button string="Close" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:41.996744	2026-04-08 08:34:41.996744	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
621	16	\N	1	1	snailmail.letter.list	snailmail.letter	\N	list	snailmail/views/snailmail_views.xml	primary	{"en_US": "<list decoration-danger=\\"state=='error'\\" decoration-muted=\\"state=='sent'\\" string=\\"Letters\\">\\n                <field name=\\"attachment_id\\" string=\\"Document\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                <field name=\\"info_msg\\" widget=\\"html\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>", "es_ES": "<list decoration-danger=\\"state=='error'\\" decoration-muted=\\"state=='sent'\\" string=\\"Cartas\\">\\n                <field name=\\"attachment_id\\" string=\\"Documento\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                <field name=\\"info_msg\\" widget=\\"html\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>", "pt_PT": "<list decoration-danger=\\"state=='error'\\" decoration-muted=\\"state=='sent'\\" string=\\"Letras\\">\\n                <field name=\\"attachment_id\\" string=\\"Documento\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"user_id\\"/>\\n                <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                <field name=\\"info_msg\\" widget=\\"html\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list decoration-danger="state=='error'" decoration-muted="state=='sent'" string="Letters">\n                <field name="attachment_id" string="Document"/>\n                <field name="partner_id"/>\n                <field name="user_id"/>\n                <field name="state" column_invisible="True"/>\n                <field name="info_msg" widget="html"/>\n                <field name="company_id" groups="base.group_multi_company"/>\n            </list>\n        	f	t	2026-04-08 08:34:41.996744	2026-04-08 08:34:41.996744	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
624	16	\N	1	1	snailmail.letter.missing.required.fields.form	snailmail.letter.missing.required.fields	\N	form	snailmail/wizard/snailmail_letter_missing_required_fields_views.xml	primary	{"en_US": "<form>\\n                <!-- Field present for correct default_get behavior -->\\n                <field name=\\"letter_id\\" invisible=\\"1\\"/>\\n                <p>The customer address is not complete. Update the address here and re-send the letter.</p>\\n                <group>\\n                    <label for=\\"partner_id\\" string=\\"Address\\"/>\\n                    <div class=\\"o_address_format\\">\\n                        <field name=\\"partner_id\\" readonly=\\"1\\" options=\\"{'no_open': True}\\" force_save=\\"1\\"/>\\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                </group>\\n                <footer>\\n                    <button string=\\"Update address and re-send\\" type=\\"object\\" name=\\"update_address_save\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancel letter\\" type=\\"object\\" name=\\"update_address_cancel\\" class=\\"btn-secondary\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Close\\" special=\\"cancel\\" class=\\"btn-secondary\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form>\\n                <!-- Field present for correct default_get behavior -->\\n                <field name=\\"letter_id\\" invisible=\\"1\\"/>\\n                <p>La dirección del cliente no está completa. Actualice la dirección aquí y vuelva a enviar la carta.</p>\\n                <group>\\n                    <label for=\\"partner_id\\" string=\\"Dirección\\"/>\\n                    <div class=\\"o_address_format\\">\\n                        <field name=\\"partner_id\\" readonly=\\"1\\" options=\\"{'no_open': True}\\" force_save=\\"1\\"/>\\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                </group>\\n                <footer>\\n                    <button string=\\"Actualizar dirección y reenviar\\" type=\\"object\\" name=\\"update_address_save\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar carta\\" type=\\"object\\" name=\\"update_address_cancel\\" class=\\"btn-secondary\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Cerrar\\" special=\\"cancel\\" class=\\"btn-secondary\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form>\\n                <!-- Field present for correct default_get behavior -->\\n                <field name=\\"letter_id\\" invisible=\\"1\\"/>\\n                <p>O endereço do cliente não está completo. Atualize o endereço aqui e reenvie a carta.</p>\\n                <group>\\n                    <label for=\\"partner_id\\" string=\\"Endereço\\"/>\\n                    <div class=\\"o_address_format\\">\\n                        <field name=\\"partner_id\\" readonly=\\"1\\" options=\\"{'no_open': True}\\" force_save=\\"1\\"/>\\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                </group>\\n                <footer>\\n                    <button string=\\"Atualizar endereço e reenviar\\" type=\\"object\\" name=\\"update_address_save\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar carta\\" type=\\"object\\" name=\\"update_address_cancel\\" class=\\"btn-secondary\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Encerrar\\" special=\\"cancel\\" class=\\"btn-secondary\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form>\n                <!-- Field present for correct default_get behavior -->\n                <field name="letter_id" invisible="1"/>\n                <p>The customer address is not complete. Update the address here and re-send the letter.</p>\n                <group>\n                    <label for="partner_id" string="Address"/>\n                    <div class="o_address_format">\n                        <field name="partner_id" readonly="1" options="{'no_open': True}" force_save="1"/>\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                </group>\n                <footer>\n                    <button string="Update address and re-send" type="object" name="update_address_save" class="btn-primary" data-hotkey="q"/>\n                    <button string="Cancel letter" type="object" name="update_address_cancel" class="btn-secondary" data-hotkey="w"/>\n                    <button string="Close" special="cancel" class="btn-secondary" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:41.996744	2026-04-08 08:34:41.996744	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
625	16	588	1	1	TOTP Portal hook	\N	auth_totp_portal.totp_portal_hook	qweb	auth_totp_portal/views/templates.xml	extension	{"en_US": "<data name=\\"TOTP Portal hook\\" inherit_id=\\"portal.portal_my_security\\">\\n        <xpath expr=\\"//section[@name='portal_change_password']\\" position=\\"after\\">\\n            <!--\\n                portal users don't have access to non-qweb views anymore, so\\n                embed the target view as a *data island* of sorts, a JSON embed\\n                of the fields_view_get could have been nice but at 14k it'd be a\\n                bit ridiculous\\n            -->\\n            <div class=\\"d-none\\" id=\\"totp_wizard_view\\">\\n                <t t-esc=\\"env.ref('auth_totp.view_totp_wizard').sudo().get_combined_arch()\\"/>\\n            </div>\\n            <section>\\n                <h4>\\n                    Two-factor authentication\\n                    <a href=\\"https://www.odoo.com/documentation/master/applications/general/auth/2fa.html\\" target=\\"_blank\\">\\n                        <i title=\\"Documentation\\" class=\\"fa fa-fw o_button_icon fa-info-circle\\"/>\\n                    </a>\\n                </h4>\\n                <t t-if=\\"not user_id.totp_enabled\\">\\n                    <div class=\\"alert alert-secondary\\" role=\\"status\\">\\n                        <i class=\\"fa fa-warning\\"/>\\n                        Two-factor authentication not enabled\\n                    </div>\\n                    <button type=\\"button\\" class=\\"btn btn-secondary\\" id=\\"auth_totp_portal_enable\\">\\n                        Enable two-factor authentication\\n                    </button>\\n                </t>\\n                <t t-else=\\"\\">\\n                    <span class=\\"text-success\\">\\n                        <i class=\\"fa fa-check-circle\\"/>\\n                        Two-factor authentication enabled\\n                    </span>\\n                    <button type=\\"button\\" class=\\"btn btn-link\\" id=\\"auth_totp_portal_disable\\">\\n                        (Disable two-factor authentication)\\n                    </button>\\n                    <t t-if=\\"len(user_id.totp_trusted_device_ids)\\">\\n                        <table class=\\"table o_main_table\\">\\n                            <thead>\\n                                <tr>\\n                                    <th><strong>Trusted Device</strong></th>\\n                                    <th><strong>Added On</strong></th>\\n                                </tr>\\n                            </thead>\\n                            <tbody>\\n                                <tr t-foreach=\\"user_id.totp_trusted_device_ids\\" t-as=\\"td\\">\\n                                    <td>\\n                                        <span t-field=\\"td.name\\"/>\\n                                    </td>\\n                                    <td>\\n                                        <span t-field=\\"td.create_date\\"/>\\n                                    </td>\\n                                    <td>\\n                                        <i class=\\"fa fa-trash text-danger\\" type=\\"button\\" t-att-id=\\"td.id\\"/>\\n                                    </td>\\n                                </tr>\\n                            </tbody>\\n                        </table>\\n                        <button class=\\"btn btn-primary\\" type=\\"button\\" id=\\"auth_totp_portal_revoke_all_devices\\">\\n                            Revoke All\\n                        </button>\\n                    </t>\\n                </t>\\n            </section>\\n        </xpath>\\n    </data>", "es_ES": "<data name=\\"TOTP Portal hook\\" inherit_id=\\"portal.portal_my_security\\">\\n        <xpath expr=\\"//section[@name='portal_change_password']\\" position=\\"after\\">\\n            <!--\\n                portal users don't have access to non-qweb views anymore, so\\n                embed the target view as a *data island* of sorts, a JSON embed\\n                of the fields_view_get could have been nice but at 14k it'd be a\\n                bit ridiculous\\n            -->\\n            <div class=\\"d-none\\" id=\\"totp_wizard_view\\">\\n                <t t-esc=\\"env.ref('auth_totp.view_totp_wizard').sudo().get_combined_arch()\\"/>\\n            </div>\\n            <section>\\n                <h4>\\n                    Autenticación de dos factores\\n                    <a href=\\"https://www.odoo.com/documentation/master/applications/general/auth/2fa.html\\" target=\\"_blank\\">\\n                        <i title=\\"Documentation\\" class=\\"fa fa-fw o_button_icon fa-info-circle\\"/>\\n                    </a>\\n                </h4>\\n                <t t-if=\\"not user_id.totp_enabled\\">\\n                    <div class=\\"alert alert-secondary\\" role=\\"status\\">\\n                        <i class=\\"fa fa-warning\\"/>\\n                         Autenticación de dos factores deshabilitada\\n                    </div>\\n                    <button type=\\"button\\" class=\\"btn btn-secondary\\" id=\\"auth_totp_portal_enable\\">\\n                        Habilitar la autenticación de dos factores\\n                    </button>\\n                </t>\\n                <t t-else=\\"\\">\\n                    <span class=\\"text-success\\">\\n                         <i class=\\"fa fa-check-circle\\"/>\\n                         Autenticación de dos factores habilitada\\n</span>\\n                    <button type=\\"button\\" class=\\"btn btn-link\\" id=\\"auth_totp_portal_disable\\">\\n                        (Deshabilitar la autenticación de dos factores)\\n                    </button>\\n                    <t t-if=\\"len(user_id.totp_trusted_device_ids)\\">\\n                        <table class=\\"table o_main_table\\">\\n                            <thead>\\n                                <tr>\\n                                    <th><strong>Dispositivo de confianza</strong></th>\\n                                    <th><strong>Añadido en</strong></th>\\n                                </tr>\\n                            </thead>\\n                            <tbody>\\n                                <tr t-foreach=\\"user_id.totp_trusted_device_ids\\" t-as=\\"td\\">\\n                                    <td>\\n                                        <span t-field=\\"td.name\\"/>\\n                                    </td>\\n                                    <td>\\n                                        <span t-field=\\"td.create_date\\"/>\\n                                    </td>\\n                                    <td>\\n                                        <i class=\\"fa fa-trash text-danger\\" type=\\"button\\" t-att-id=\\"td.id\\"/>\\n                                    </td>\\n                                </tr>\\n                            </tbody>\\n                        </table>\\n                        <button class=\\"btn btn-primary\\" type=\\"button\\" id=\\"auth_totp_portal_revoke_all_devices\\">\\n                            Revocar todo\\n                        </button>\\n                    </t>\\n                </t>\\n            </section>\\n        </xpath>\\n    </data>", "pt_PT": "<data name=\\"TOTP Portal hook\\" inherit_id=\\"portal.portal_my_security\\">\\n        <xpath expr=\\"//section[@name='portal_change_password']\\" position=\\"after\\">\\n            <!--\\n                portal users don't have access to non-qweb views anymore, so\\n                embed the target view as a *data island* of sorts, a JSON embed\\n                of the fields_view_get could have been nice but at 14k it'd be a\\n                bit ridiculous\\n            -->\\n            <div class=\\"d-none\\" id=\\"totp_wizard_view\\">\\n                <t t-esc=\\"env.ref('auth_totp.view_totp_wizard').sudo().get_combined_arch()\\"/>\\n            </div>\\n            <section>\\n                <h4>\\n                    Autenticação de dois fatores\\n                    <a href=\\"https://www.odoo.com/documentation/master/applications/general/auth/2fa.html\\" target=\\"_blank\\">\\n                        <i title=\\"Documentação\\" class=\\"fa fa-fw o_button_icon fa-info-circle\\"/>\\n                    </a>\\n                </h4>\\n                <t t-if=\\"not user_id.totp_enabled\\">\\n                    <div class=\\"alert alert-secondary\\" role=\\"status\\">\\n                        <i class=\\"fa fa-warning\\"/>\\n                        Autenticação de dois fatores desabilitada\\n                    </div>\\n                    <button type=\\"button\\" class=\\"btn btn-secondary\\" id=\\"auth_totp_portal_enable\\">\\n                        Habilitar autenticação de dois fatores\\n                    </button>\\n                </t>\\n                <t t-else=\\"\\">\\n                    <span class=\\"text-success\\">\\n                        <i class=\\"fa fa-check-circle\\"/>\\n                        Autenticação de dois fatores habilitada\\n                    </span>\\n                    <button type=\\"button\\" class=\\"btn btn-link\\" id=\\"auth_totp_portal_disable\\">\\n                        (Desabilitar autenticação de dois fatores)\\n                    </button>\\n                    <t t-if=\\"len(user_id.totp_trusted_device_ids)\\">\\n                        <table class=\\"table o_main_table\\">\\n                            <thead>\\n                                <tr>\\n                                    <th><strong>Dispositivo confiável</strong></th>\\n                                    <th><strong>Adicionado em</strong></th>\\n                                </tr>\\n                            </thead>\\n                            <tbody>\\n                                <tr t-foreach=\\"user_id.totp_trusted_device_ids\\" t-as=\\"td\\">\\n                                    <td>\\n                                        <span t-field=\\"td.name\\"/>\\n                                    </td>\\n                                    <td>\\n                                        <span t-field=\\"td.create_date\\"/>\\n                                    </td>\\n                                    <td>\\n                                        <i class=\\"fa fa-trash text-danger\\" type=\\"button\\" t-att-id=\\"td.id\\"/>\\n                                    </td>\\n                                </tr>\\n                            </tbody>\\n                        </table>\\n                        <button class=\\"btn btn-primary\\" type=\\"button\\" id=\\"auth_totp_portal_revoke_all_devices\\">\\n                            Revogar tudo\\n                        </button>\\n                    </t>\\n                </t>\\n            </section>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data name="TOTP Portal hook" inherit_id="portal.portal_my_security">\n        <xpath expr="//section[@name='portal_change_password']" position="after">\n            <!--\n                portal users don't have access to non-qweb views anymore, so\n                embed the target view as a *data island* of sorts, a JSON embed\n                of the fields_view_get could have been nice but at 14k it'd be a\n                bit ridiculous\n            -->\n            <div class="d-none" id="totp_wizard_view">\n                <t t-esc="env.ref('auth_totp.view_totp_wizard').sudo().get_combined_arch()"/>\n            </div>\n            <section>\n                <h4>\n                    Two-factor authentication\n                    <a href="https://www.odoo.com/documentation/master/applications/general/auth/2fa.html" target="_blank">\n                        <i title="Documentation" class="fa fa-fw o_button_icon fa-info-circle"/>\n                    </a>\n                </h4>\n                <t t-if="not user_id.totp_enabled">\n                    <div class="alert alert-secondary" role="status">\n                        <i class="fa fa-warning"/>\n                        Two-factor authentication not enabled\n                    </div>\n                    <button type="button" class="btn btn-secondary" id="auth_totp_portal_enable">\n                        Enable two-factor authentication\n                    </button>\n                </t>\n                <t t-else="">\n                    <span class="text-success">\n                        <i class="fa fa-check-circle"/>\n                        Two-factor authentication enabled\n                    </span>\n                    <button type="button" class="btn btn-link" id="auth_totp_portal_disable">\n                        (Disable two-factor authentication)\n                    </button>\n                    <t t-if="len(user_id.totp_trusted_device_ids)">\n                        <table class="table o_main_table">\n                            <thead>\n                                <tr>\n                                    <th><strong>Trusted Device</strong></th>\n                                    <th><strong>Added On</strong></th>\n                                </tr>\n                            </thead>\n                            <tbody>\n                                <tr t-foreach="user_id.totp_trusted_device_ids" t-as="td">\n                                    <td>\n                                        <span t-field="td.name"/>\n                                    </td>\n                                    <td>\n                                        <span t-field="td.create_date"/>\n                                    </td>\n                                    <td>\n                                        <i class="fa fa-trash text-danger" type="button" t-att-id="td.id"/>\n                                    </td>\n                                </tr>\n                            </tbody>\n                        </table>\n                        <button class="btn btn-primary" type="button" id="auth_totp_portal_revoke_all_devices">\n                            Revoke All\n                        </button>\n                    </t>\n                </t>\n            </section>\n        </xpath>\n    </data>\n	f	t	2026-04-08 08:34:42.531063	2026-04-08 08:34:42.531063	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1843	16	\N	1	1	stock.warehouse.orderpoint.kanban	stock.warehouse.orderpoint	\N	kanban	stock/views/stock_orderpoint_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\">\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"d-flex\\">\\n                            <field name=\\"name\\" class=\\"fw-bold fs-5 mb-1\\"/>\\n                            <span class=\\"badge rounded-pill ms-auto mt-1\\"><strong>Min qty:</strong><field name=\\"product_min_qty\\"/></span>\\n                        </div>\\n                        <footer class=\\"pt-0\\">\\n                            <field name=\\"product_id\\"/>\\n                            <span class=\\"badge rounded-pill ms-auto\\"><strong>Max qty:</strong><field name=\\"product_max_qty\\"/></span>\\n                        </footer>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\">\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"d-flex\\">\\n                            <field name=\\"name\\" class=\\"fw-bold fs-5 mb-1\\"/>\\n                            <span class=\\"badge rounded-pill ms-auto mt-1\\"><strong>Ctd. mín.:</strong><field name=\\"product_min_qty\\"/></span>\\n                        </div>\\n                        <footer class=\\"pt-0\\">\\n                            <field name=\\"product_id\\"/>\\n                            <span class=\\"badge rounded-pill ms-auto\\"><strong>Ctd. máx.:</strong><field name=\\"product_max_qty\\"/></span>\\n                        </footer>\\n                    </t>\\n                </templates>\\n            </kanban>", "pt_PT": "<kanban class=\\"o_kanban_mobile\\">\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"d-flex\\">\\n                            <field name=\\"name\\" class=\\"fw-bold fs-5 mb-1\\"/>\\n                            <span class=\\"badge rounded-pill ms-auto mt-1\\"><strong>Qtd. mín.:</strong><field name=\\"product_min_qty\\"/></span>\\n                        </div>\\n                        <footer class=\\"pt-0\\">\\n                            <field name=\\"product_id\\"/>\\n                            <span class=\\"badge rounded-pill ms-auto\\"><strong>Qtd. máx.:</strong><field name=\\"product_max_qty\\"/></span>\\n                        </footer>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile">\n                <templates>\n                    <t t-name="card">\n                        <div class="d-flex">\n                            <field name="name" class="fw-bold fs-5 mb-1"/>\n                            <span class="badge rounded-pill ms-auto mt-1"><strong>Min qty:</strong><field name="product_min_qty"/></span>\n                        </div>\n                        <footer class="pt-0">\n                            <field name="product_id"/>\n                            <span class="badge rounded-pill ms-auto"><strong>Max qty:</strong><field name="product_max_qty"/></span>\n                        </footer>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1704	16	\N	1	1	report_package_barcode	\N	stock.report_package_barcode	qweb	stock/report/report_package_barcode.xml	primary	{"en_US": "<t t-name=\\"stock.report_package_barcode\\">\\n    <t t-call=\\"web.basic_layout\\">\\n        <!-- quantity patterns are always 3 digit codes + 1 digit for number of digits (excluding units) -->\\n        <t t-set=\\"uom_unit_id\\" t-value=\\"env.ref('uom.product_uom_unit').id\\"/>\\n        <t t-set=\\"gs1_uom_patterns\\" t-value=\\"{rule.associated_uom_id.id: rule.pattern[1:4] + str(len(str('{:.10f}'.format(rule.associated_uom_id.rounding).rstrip('0')).split('.')[1])) for rule in env['barcode.rule'].search([('associated_uom_id', '!=', False), ('associated_uom_id.id', '!=', uom_unit_id), ('is_gs1_nomenclature', '=', True)])}\\"/>\\n        <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n        <!-- Filters out package's quants with no quantity. -->\\n        <t t-set=\\"package_quants\\" t-value=\\"o.quant_ids.filtered('quantity')\\"/>\\n            <div class=\\"page\\">\\n                <div class=\\"oe_structure\\"/>\\n                <!-- HEADER: Package's information -->\\n                <div class=\\"row mb-5\\">\\n                    <h1 class=\\"col-6\\">\\n                        <span t-field=\\"o.name\\" class=\\"mt0 float-start\\">Package Reference</span>\\n                    </h1>\\n                    <div t-if=\\"o.valid_sscc\\" class=\\"col-6 text-center\\">\\n                        <t t-set=\\"barcode\\" t-value=\\"'00' + o.name\\"/>\\n                        <t t-if=\\"o.pack_date\\" t-set=\\"barcode\\" t-value=\\"barcode + '13' + o.pack_date.strftime('%y%m%d')\\"/>\\n                        <div name=\\"datamatrix_barcode\\" t-out=\\"barcode\\" t-options=\\"{'widget': 'barcode', 'symbology': 'QR', 'width': 100, 'height': 100}\\">\\n                            <div class=\\"bg-light border-1 rounded d-flex flex-column align-items-center justify-content-center px-1 py-2 opacity-75 text-muted text-center\\">\\n                                (package barcode)\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <div t-else=\\"\\" class=\\"col-6 text-center\\">\\n                        <div t-field=\\"o.name\\" t-options=\\"{'widget': 'barcode', 'width': 600, 'height': 100, 'img_style': 'width:300px;height:50px;'}\\">\\n                            <div class=\\"bg-light border-1 rounded d-flex flex-column align-items-center justify-content-center px-1 py-2 opacity-75 text-muted text-center\\">\\n                                (package barcode)\\n                            </div>\\n                        </div>\\n                        <div t-field=\\"o.name\\">Package Reference</div>\\n                    </div>\\n                </div>\\n                <div class=\\"oe_structure\\"/>\\n                <div class=\\"row mt32 mb32\\">\\n                    <div t-if=\\"o.pack_date\\" class=\\"col\\">\\n                        <strong>Pack Date:</strong>\\n                        <span t-field=\\"o.pack_date\\">2021-9-01</span>\\n                    </div>\\n                    <div t-if=\\"o.package_type_id\\" class=\\"o_packaging_type col\\">\\n                        <strong>Package Type:</strong>\\n                        <span t-field=\\"o.package_type_id.name\\">Pallet</span>\\n                    </div>\\n                </div>\\n                <div class=\\"oe_structure\\"/>\\n                <!-- TABLE'S HEADER -->\\n                <table class=\\"w-100 table table-sm table-striped\\"><thead><tr>\\n                    <th name=\\"th_product_barcode\\" class=\\"text-start\\" style=\\"width: 30%;\\">Barcode</th>\\n                    <th name=\\"th_product\\" class=\\"text-start\\" style=\\"width: 30%;\\">Product</th>\\n                    <th name=\\"th_quantity\\" class=\\"text-end\\" style=\\"width: 20%;\\">Quantity</th>\\n                    <th name=\\"th_content_barcode\\" class=\\"text-center\\" style=\\"width: 20%;\\">Contents</th>\\n                </tr></thead></table>\\n                <!-- PACKAGE CONTENT -->\\n                <t t-foreach=\\"package_quants.product_id\\" t-as=\\"product\\">\\n                    <t t-set=\\"product_quants\\" t-value=\\"package_quants.filtered(lambda q: q.product_id.id == product.id)\\"/>\\n                    <t t-set=\\"product_qty\\" t-value=\\"sum(product_quants.mapped('quantity'))\\"/>\\n                    <!-- Display each individual LN/SN if there is less than 50. -->\\n                    <t t-set=\\"display_content_details\\" t-value=\\"0 &lt; len(product_quants.lot_id) &lt; 50\\"/>\\n                    <t t-set=\\"aggregate_barcodes\\" t-value=\\"product_quants.get_aggregate_barcodes()\\"/>\\n                    <table class=\\"w-100 table table-sm table-striped\\">\\n                        <!-- Quant's summary: product's barcode, product, qty and content's barcode.  -->\\n                        <thead><tr>\\n                            <th name=\\"th_product_barcode\\" class=\\"text-center\\" style=\\"width: 30%;\\">\\n                                <div t-field=\\"product.barcode\\" class=\\"w-100 text-center pt-2 pb-1\\" t-options=\\"{                                         'widget': 'barcode',                                         'width': 600,                                         'height': 100,                                         'img_style': 'width:100%;height:50px;'                                     }\\"/>\\n                                <div t-if=\\"product.barcode\\" t-field=\\"product.barcode\\" class=\\"pb-2\\">Product barcode</div>\\n                            </th>\\n                            <th name=\\"th_product\\" class=\\"text-start\\" style=\\"width: 30%;\\">\\n                                <span t-field=\\"product.display_name\\"/>\\n                            </th>\\n                            <th name=\\"th_quantity\\" class=\\"text-end\\" style=\\"width: 20%;\\">\\n                                <span t-out=\\"product_qty\\">12.0</span>\\n                                <span t-field=\\"product.uom_id.name\\" groups=\\"uom.group_uom\\">Units</span>\\n                            </th>\\n                            <th name=\\"th_content_barcode\\" class=\\"text-center\\" style=\\"width: 20%;\\">\\n                                <div t-if=\\"len(aggregate_barcodes) == 1\\" t-out=\\"aggregate_barcodes[0]\\" class=\\"my-3\\" t-options=\\"{                                         'widget': 'barcode',                                         'symbology': 'QR',                                         'img_style': 'width: 24mm; height: 24mm',                                     }\\"/>\\n                            </th>\\n                        </tr></thead>\\n                        <!-- Quant's details.  -->\\n                        <tbody t-if=\\"display_content_details or len(aggregate_barcodes) &gt; 1\\">\\n                            <!-- Lot/Serial numbers, displayed 4 by 4.  -->\\n                            <tr t-if=\\"display_content_details\\" style=\\"font-size: 0.8em;\\" t-foreach=\\"product_quants[i:i+4] for i in range(0, len(product_quants), 4)\\" t-as=\\"quants\\">\\n                                <td colspan=\\"4\\">\\n                                    <div t-foreach=\\"quants\\" t-as=\\"quant\\" class=\\"d-inline-block w-25 text-end\\" style=\\"height: 18mm;\\">\\n                                        <div class=\\"d-inline-block p-2 text-end align-top\\">\\n                                            <div t-field=\\"quant.lot_id.name\\" class=\\"mt-2\\">54326786758</div>\\n                                            <div class=\\"mt-1\\">\\n                                                <span t-field=\\"quant.quantity\\">3.00</span>\\n                                                <span t-field=\\"quant.product_id.uom_id.name\\" groups=\\"uom.group_uom\\">Units</span>\\n                                            </div>\\n                                        </div>\\n                                        <div class=\\"d-inline-block py-2 text-center\\">\\n                                            <t t-set=\\"quant_barcode\\" t-value=\\"quant.lot_id.name\\"/>\\n                                            <t groups=\\"stock.group_stock_lot_print_gs1\\" t-set=\\"quant_barcode\\" t-value=\\"quant._get_gs1_barcode(gs1_uom_patterns) or quant_barcode\\"/>\\n                                            <span t-out=\\"quant_barcode\\" t-options=\\"{                                                     'widget': 'barcode',                                                     'symbology': 'QR',                                                     'img_style': 'width: 14mm; height: 14mm',                                                 }\\"/>\\n                                        </div>\\n                                    </div>\\n                                </td>\\n                            </tr>\\n                            <!-- Content's Barcodes -->\\n                            <tr t-if=\\"len(aggregate_barcodes) &gt; 1\\" style=\\"border-bottom-color: black\\">\\n                                <td colspan=\\"4\\" name=\\"quant_qr_codes\\" class=\\"py-4\\">\\n                                    <t t-foreach=\\"aggregate_barcodes[i:i+3] for i in range(0, len(aggregate_barcodes), 3)\\" t-as=\\"batch_aggregate_barcodes\\">\\n                                        <div class=\\"w-100 p-0 py-5\\">\\n                                            <div t-foreach=\\"batch_aggregate_barcodes\\" t-as=\\"barcode\\" t-out=\\"barcode\\" class=\\"d-inline-block text-center\\" style=\\"width: 33%;\\" t-options=\\"{                                                     'widget': 'barcode',                                                     'symbology': 'QR',                                                     'img_style': 'width: 48mm; height: 48mm',                                                     'width': 800,                                                     'height': 800,                                                 }\\"/>\\n                                        </div>\\n                                    </t>\\n                                </td>\\n                            </tr>\\n                        </tbody>\\n                    </table>\\n                </t>\\n            </div>\\n            <p style=\\"page-break-after: always;\\"/>\\n        </t>\\n    </t>\\n</t>", "es_ES": "<t t-name=\\"stock.report_package_barcode\\">\\n    <t t-call=\\"web.basic_layout\\">\\n        <!-- quantity patterns are always 3 digit codes + 1 digit for number of digits (excluding units) -->\\n        <t t-set=\\"uom_unit_id\\" t-value=\\"env.ref('uom.product_uom_unit').id\\"/>\\n        <t t-set=\\"gs1_uom_patterns\\" t-value=\\"{rule.associated_uom_id.id: rule.pattern[1:4] + str(len(str('{:.10f}'.format(rule.associated_uom_id.rounding).rstrip('0')).split('.')[1])) for rule in env['barcode.rule'].search([('associated_uom_id', '!=', False), ('associated_uom_id.id', '!=', uom_unit_id), ('is_gs1_nomenclature', '=', True)])}\\"/>\\n        <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n        <!-- Filters out package's quants with no quantity. -->\\n        <t t-set=\\"package_quants\\" t-value=\\"o.quant_ids.filtered('quantity')\\"/>\\n            <div class=\\"page\\">\\n                <div class=\\"oe_structure\\"/>\\n                <!-- HEADER: Package's information -->\\n                <div class=\\"row mb-5\\">\\n                    <h1 class=\\"col-6\\">\\n                        <span t-field=\\"o.name\\" class=\\"mt0 float-start\\">Referencia del paquete</span>\\n                    </h1>\\n                    <div t-if=\\"o.valid_sscc\\" class=\\"col-6 text-center\\">\\n                        <t t-set=\\"barcode\\" t-value=\\"'00' + o.name\\"/>\\n                        <t t-if=\\"o.pack_date\\" t-set=\\"barcode\\" t-value=\\"barcode + '13' + o.pack_date.strftime('%y%m%d')\\"/>\\n                        <div name=\\"datamatrix_barcode\\" t-out=\\"barcode\\" t-options=\\"{'widget': 'barcode', 'symbology': 'QR', 'width': 100, 'height': 100}\\">\\n                            <div class=\\"bg-light border-1 rounded d-flex flex-column align-items-center justify-content-center px-1 py-2 opacity-75 text-muted text-center\\">\\n                                (código de barras del paquete)\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <div t-else=\\"\\" class=\\"col-6 text-center\\">\\n                        <div t-field=\\"o.name\\" t-options=\\"{'widget': 'barcode', 'width': 600, 'height': 100, 'img_style': 'width:300px;height:50px;'}\\">\\n                            <div class=\\"bg-light border-1 rounded d-flex flex-column align-items-center justify-content-center px-1 py-2 opacity-75 text-muted text-center\\">\\n                                (código de barras del paquete)\\n                            </div>\\n                        </div>\\n                        <div t-field=\\"o.name\\">Referencia del paquete</div>\\n                    </div>\\n                </div>\\n                <div class=\\"oe_structure\\"/>\\n                <div class=\\"row mt32 mb32\\">\\n                    <div t-if=\\"o.pack_date\\" class=\\"col\\">\\n                        <strong>Fecha de empaquetado:</strong>\\n                        <span t-field=\\"o.pack_date\\">01-09-2021</span>\\n                    </div>\\n                    <div t-if=\\"o.package_type_id\\" class=\\"o_packaging_type col\\">\\n                        <strong>Tipo de paquete:</strong>\\n                        <span t-field=\\"o.package_type_id.name\\">Palé</span>\\n                    </div>\\n                </div>\\n                <div class=\\"oe_structure\\"/>\\n                <!-- TABLE'S HEADER -->\\n                <table class=\\"w-100 table table-sm table-striped\\"><thead><tr>\\n                    <th name=\\"th_product_barcode\\" class=\\"text-start\\" style=\\"width: 30%;\\">Código de barras</th>\\n                    <th name=\\"th_product\\" class=\\"text-start\\" style=\\"width: 30%;\\">Producto</th>\\n                    <th name=\\"th_quantity\\" class=\\"text-end\\" style=\\"width: 20%;\\">Cantidad</th>\\n                    <th name=\\"th_content_barcode\\" class=\\"text-center\\" style=\\"width: 20%;\\">Contenidos</th>\\n                </tr></thead></table>\\n                <!-- PACKAGE CONTENT -->\\n                <t t-foreach=\\"package_quants.product_id\\" t-as=\\"product\\">\\n                    <t t-set=\\"product_quants\\" t-value=\\"package_quants.filtered(lambda q: q.product_id.id == product.id)\\"/>\\n                    <t t-set=\\"product_qty\\" t-value=\\"sum(product_quants.mapped('quantity'))\\"/>\\n                    <!-- Display each individual LN/SN if there is less than 50. -->\\n                    <t t-set=\\"display_content_details\\" t-value=\\"0 &lt; len(product_quants.lot_id) &lt; 50\\"/>\\n                    <t t-set=\\"aggregate_barcodes\\" t-value=\\"product_quants.get_aggregate_barcodes()\\"/>\\n                    <table class=\\"w-100 table table-sm table-striped\\">\\n                        <!-- Quant's summary: product's barcode, product, qty and content's barcode.  -->\\n                        <thead><tr>\\n                            <th name=\\"th_product_barcode\\" class=\\"text-center\\" style=\\"width: 30%;\\">\\n                                <div t-field=\\"product.barcode\\" class=\\"w-100 text-center pt-2 pb-1\\" t-options=\\"{                                         'widget': 'barcode',                                         'width': 600,                                         'height': 100,                                         'img_style': 'width:100%;height:50px;'                                     }\\"/>\\n                                <div t-if=\\"product.barcode\\" t-field=\\"product.barcode\\" class=\\"pb-2\\">Código de barras del producto</div>\\n                            </th>\\n                            <th name=\\"th_product\\" class=\\"text-start\\" style=\\"width: 30%;\\">\\n                                <span t-field=\\"product.display_name\\"/>\\n                            </th>\\n                            <th name=\\"th_quantity\\" class=\\"text-end\\" style=\\"width: 20%;\\">\\n                                <span t-out=\\"product_qty\\">12,</span>\\n                                <span t-field=\\"product.uom_id.name\\" groups=\\"uom.group_uom\\">Unidades</span>\\n                            </th>\\n                            <th name=\\"th_content_barcode\\" class=\\"text-center\\" style=\\"width: 20%;\\">\\n                                <div t-if=\\"len(aggregate_barcodes) == 1\\" t-out=\\"aggregate_barcodes[0]\\" class=\\"my-3\\" t-options=\\"{                                         'widget': 'barcode',                                         'symbology': 'QR',                                         'img_style': 'width: 24mm; height: 24mm',                                     }\\"/>\\n                            </th>\\n                        </tr></thead>\\n                        <!-- Quant's details.  -->\\n                        <tbody t-if=\\"display_content_details or len(aggregate_barcodes) &gt; 1\\">\\n                            <!-- Lot/Serial numbers, displayed 4 by 4.  -->\\n                            <tr t-if=\\"display_content_details\\" style=\\"font-size: 0.8em;\\" t-foreach=\\"product_quants[i:i+4] for i in range(0, len(product_quants), 4)\\" t-as=\\"quants\\">\\n                                <td colspan=\\"4\\">\\n                                    <div t-foreach=\\"quants\\" t-as=\\"quant\\" class=\\"d-inline-block w-25 text-end\\" style=\\"height: 18mm;\\">\\n                                        <div class=\\"d-inline-block p-2 text-end align-top\\">\\n                                            <div t-field=\\"quant.lot_id.name\\" class=\\"mt-2\\">54326786758</div>\\n                                            <div class=\\"mt-1\\">\\n                                                <span t-field=\\"quant.quantity\\">3,00</span>\\n                                                <span t-field=\\"quant.product_id.uom_id.name\\" groups=\\"uom.group_uom\\">Unidades</span>\\n                                            </div>\\n                                        </div>\\n                                        <div class=\\"d-inline-block py-2 text-center\\">\\n                                            <t t-set=\\"quant_barcode\\" t-value=\\"quant.lot_id.name\\"/>\\n                                            <t groups=\\"stock.group_stock_lot_print_gs1\\" t-set=\\"quant_barcode\\" t-value=\\"quant._get_gs1_barcode(gs1_uom_patterns) or quant_barcode\\"/>\\n                                            <span t-out=\\"quant_barcode\\" t-options=\\"{                                                     'widget': 'barcode',                                                     'symbology': 'QR',                                                     'img_style': 'width: 14mm; height: 14mm',                                                 }\\"/>\\n                                        </div>\\n                                    </div>\\n                                </td>\\n                            </tr>\\n                            <!-- Content's Barcodes -->\\n                            <tr t-if=\\"len(aggregate_barcodes) &gt; 1\\" style=\\"border-bottom-color: black\\">\\n                                <td colspan=\\"4\\" name=\\"quant_qr_codes\\" class=\\"py-4\\">\\n                                    <t t-foreach=\\"aggregate_barcodes[i:i+3] for i in range(0, len(aggregate_barcodes), 3)\\" t-as=\\"batch_aggregate_barcodes\\">\\n                                        <div class=\\"w-100 p-0 py-5\\">\\n                                            <div t-foreach=\\"batch_aggregate_barcodes\\" t-as=\\"barcode\\" t-out=\\"barcode\\" class=\\"d-inline-block text-center\\" style=\\"width: 33%;\\" t-options=\\"{                                                     'widget': 'barcode',                                                     'symbology': 'QR',                                                     'img_style': 'width: 48mm; height: 48mm',                                                     'width': 800,                                                     'height': 800,                                                 }\\"/>\\n                                        </div>\\n                                    </t>\\n                                </td>\\n                            </tr>\\n                        </tbody>\\n                    </table>\\n                </t>\\n            </div>\\n            <p style=\\"page-break-after: always;\\"/>\\n        </t>\\n    </t>\\n</t>", "pt_PT": "<t t-name=\\"stock.report_package_barcode\\">\\n    <t t-call=\\"web.basic_layout\\">\\n        <!-- quantity patterns are always 3 digit codes + 1 digit for number of digits (excluding units) -->\\n        <t t-set=\\"uom_unit_id\\" t-value=\\"env.ref('uom.product_uom_unit').id\\"/>\\n        <t t-set=\\"gs1_uom_patterns\\" t-value=\\"{rule.associated_uom_id.id: rule.pattern[1:4] + str(len(str('{:.10f}'.format(rule.associated_uom_id.rounding).rstrip('0')).split('.')[1])) for rule in env['barcode.rule'].search([('associated_uom_id', '!=', False), ('associated_uom_id.id', '!=', uom_unit_id), ('is_gs1_nomenclature', '=', True)])}\\"/>\\n        <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n        <!-- Filters out package's quants with no quantity. -->\\n        <t t-set=\\"package_quants\\" t-value=\\"o.quant_ids.filtered('quantity')\\"/>\\n            <div class=\\"page\\">\\n                <div class=\\"oe_structure\\"/>\\n                <!-- HEADER: Package's information -->\\n                <div class=\\"row mb-5\\">\\n                    <h1 class=\\"col-6\\">\\n                        <span t-field=\\"o.name\\" class=\\"mt0 float-start\\">Referência da Embalagem</span>\\n                    </h1>\\n                    <div t-if=\\"o.valid_sscc\\" class=\\"col-6 text-center\\">\\n                        <t t-set=\\"barcode\\" t-value=\\"'00' + o.name\\"/>\\n                        <t t-if=\\"o.pack_date\\" t-set=\\"barcode\\" t-value=\\"barcode + '13' + o.pack_date.strftime('%y%m%d')\\"/>\\n                        <div name=\\"datamatrix_barcode\\" t-out=\\"barcode\\" t-options=\\"{'widget': 'barcode', 'symbology': 'QR', 'width': 100, 'height': 100}\\">\\n                            <div class=\\"bg-light border-1 rounded d-flex flex-column align-items-center justify-content-center px-1 py-2 opacity-75 text-muted text-center\\">\\n                                (código de barras da embalagem)\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <div t-else=\\"\\" class=\\"col-6 text-center\\">\\n                        <div t-field=\\"o.name\\" t-options=\\"{'widget': 'barcode', 'width': 600, 'height': 100, 'img_style': 'width:300px;height:50px;'}\\">\\n                            <div class=\\"bg-light border-1 rounded d-flex flex-column align-items-center justify-content-center px-1 py-2 opacity-75 text-muted text-center\\">\\n                                (código de barras da embalagem)\\n                            </div>\\n                        </div>\\n                        <div t-field=\\"o.name\\">Referência da Embalagem</div>\\n                    </div>\\n                </div>\\n                <div class=\\"oe_structure\\"/>\\n                <div class=\\"row mt32 mb32\\">\\n                    <div t-if=\\"o.pack_date\\" class=\\"col\\">\\n                        <strong>Data da embalagem:</strong>\\n                        <span t-field=\\"o.pack_date\\">2021-9-01</span>\\n                    </div>\\n                    <div t-if=\\"o.package_type_id\\" class=\\"o_packaging_type col\\">\\n                        <strong>Tipo de embalagem:</strong>\\n                        <span t-field=\\"o.package_type_id.name\\">Palete</span>\\n                    </div>\\n                </div>\\n                <div class=\\"oe_structure\\"/>\\n                <!-- TABLE'S HEADER -->\\n                <table class=\\"w-100 table table-sm table-striped\\"><thead><tr>\\n                    <th name=\\"th_product_barcode\\" class=\\"text-start\\" style=\\"width: 30%;\\">Código de Barras</th>\\n                    <th name=\\"th_product\\" class=\\"text-start\\" style=\\"width: 30%;\\">Artigo</th>\\n                    <th name=\\"th_quantity\\" class=\\"text-end\\" style=\\"width: 20%;\\">Quantidade</th>\\n                    <th name=\\"th_content_barcode\\" class=\\"text-center\\" style=\\"width: 20%;\\">Conteúdo</th>\\n                </tr></thead></table>\\n                <!-- PACKAGE CONTENT -->\\n                <t t-foreach=\\"package_quants.product_id\\" t-as=\\"product\\">\\n                    <t t-set=\\"product_quants\\" t-value=\\"package_quants.filtered(lambda q: q.product_id.id == product.id)\\"/>\\n                    <t t-set=\\"product_qty\\" t-value=\\"sum(product_quants.mapped('quantity'))\\"/>\\n                    <!-- Display each individual LN/SN if there is less than 50. -->\\n                    <t t-set=\\"display_content_details\\" t-value=\\"0 &lt; len(product_quants.lot_id) &lt; 50\\"/>\\n                    <t t-set=\\"aggregate_barcodes\\" t-value=\\"product_quants.get_aggregate_barcodes()\\"/>\\n                    <table class=\\"w-100 table table-sm table-striped\\">\\n                        <!-- Quant's summary: product's barcode, product, qty and content's barcode.  -->\\n                        <thead><tr>\\n                            <th name=\\"th_product_barcode\\" class=\\"text-center\\" style=\\"width: 30%;\\">\\n                                <div t-field=\\"product.barcode\\" class=\\"w-100 text-center pt-2 pb-1\\" t-options=\\"{                                         'widget': 'barcode',                                         'width': 600,                                         'height': 100,                                         'img_style': 'width:100%;height:50px;'                                     }\\"/>\\n                                <div t-if=\\"product.barcode\\" t-field=\\"product.barcode\\" class=\\"pb-2\\">Código de barras do produto</div>\\n                            </th>\\n                            <th name=\\"th_product\\" class=\\"text-start\\" style=\\"width: 30%;\\">\\n                                <span t-field=\\"product.display_name\\"/>\\n                            </th>\\n                            <th name=\\"th_quantity\\" class=\\"text-end\\" style=\\"width: 20%;\\">\\n                                <span t-out=\\"product_qty\\">12.0</span>\\n                                <span t-field=\\"product.uom_id.name\\" groups=\\"uom.group_uom\\">Unidades</span>\\n                            </th>\\n                            <th name=\\"th_content_barcode\\" class=\\"text-center\\" style=\\"width: 20%;\\">\\n                                <div t-if=\\"len(aggregate_barcodes) == 1\\" t-out=\\"aggregate_barcodes[0]\\" class=\\"my-3\\" t-options=\\"{                                         'widget': 'barcode',                                         'symbology': 'QR',                                         'img_style': 'width: 24mm; height: 24mm',                                     }\\"/>\\n                            </th>\\n                        </tr></thead>\\n                        <!-- Quant's details.  -->\\n                        <tbody t-if=\\"display_content_details or len(aggregate_barcodes) &gt; 1\\">\\n                            <!-- Lot/Serial numbers, displayed 4 by 4.  -->\\n                            <tr t-if=\\"display_content_details\\" style=\\"font-size: 0.8em;\\" t-foreach=\\"product_quants[i:i+4] for i in range(0, len(product_quants), 4)\\" t-as=\\"quants\\">\\n                                <td colspan=\\"4\\">\\n                                    <div t-foreach=\\"quants\\" t-as=\\"quant\\" class=\\"d-inline-block w-25 text-end\\" style=\\"height: 18mm;\\">\\n                                        <div class=\\"d-inline-block p-2 text-end align-top\\">\\n                                            <div t-field=\\"quant.lot_id.name\\" class=\\"mt-2\\">54326786758</div>\\n                                            <div class=\\"mt-1\\">\\n                                                <span t-field=\\"quant.quantity\\">3.00</span>\\n                                                <span t-field=\\"quant.product_id.uom_id.name\\" groups=\\"uom.group_uom\\">Unidades</span>\\n                                            </div>\\n                                        </div>\\n                                        <div class=\\"d-inline-block py-2 text-center\\">\\n                                            <t t-set=\\"quant_barcode\\" t-value=\\"quant.lot_id.name\\"/>\\n                                            <t groups=\\"stock.group_stock_lot_print_gs1\\" t-set=\\"quant_barcode\\" t-value=\\"quant._get_gs1_barcode(gs1_uom_patterns) or quant_barcode\\"/>\\n                                            <span t-out=\\"quant_barcode\\" t-options=\\"{                                                     'widget': 'barcode',                                                     'symbology': 'QR',                                                     'img_style': 'width: 14mm; height: 14mm',                                                 }\\"/>\\n                                        </div>\\n                                    </div>\\n                                </td>\\n                            </tr>\\n                            <!-- Content's Barcodes -->\\n                            <tr t-if=\\"len(aggregate_barcodes) &gt; 1\\" style=\\"border-bottom-color: black\\">\\n                                <td colspan=\\"4\\" name=\\"quant_qr_codes\\" class=\\"py-4\\">\\n                                    <t t-foreach=\\"aggregate_barcodes[i:i+3] for i in range(0, len(aggregate_barcodes), 3)\\" t-as=\\"batch_aggregate_barcodes\\">\\n                                        <div class=\\"w-100 p-0 py-5\\">\\n                                            <div t-foreach=\\"batch_aggregate_barcodes\\" t-as=\\"barcode\\" t-out=\\"barcode\\" class=\\"d-inline-block text-center\\" style=\\"width: 33%;\\" t-options=\\"{                                                     'widget': 'barcode',                                                     'symbology': 'QR',                                                     'img_style': 'width: 48mm; height: 48mm',                                                     'width': 800,                                                     'height': 800,                                                 }\\"/>\\n                                        </div>\\n                                    </t>\\n                                </td>\\n                            </tr>\\n                        </tbody>\\n                    </table>\\n                </t>\\n            </div>\\n            <p style=\\"page-break-after: always;\\"/>\\n        </t>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="stock.report_package_barcode">\n    <t t-call="web.basic_layout">\n        <!-- quantity patterns are always 3 digit codes + 1 digit for number of digits (excluding units) -->\n        <t t-set="uom_unit_id" t-value="env.ref('uom.product_uom_unit').id"/>\n        <t t-set="gs1_uom_patterns" t-value="{rule.associated_uom_id.id: rule.pattern[1:4] + str(len(str('{:.10f}'.format(rule.associated_uom_id.rounding).rstrip('0')).split('.')[1])) for rule in env['barcode.rule'].search([('associated_uom_id', '!=', False), ('associated_uom_id.id', '!=', uom_unit_id), ('is_gs1_nomenclature', '=', True)])}"/>\n        <t t-foreach="docs" t-as="o">\n        <!-- Filters out package's quants with no quantity. -->\n        <t t-set="package_quants" t-value="o.quant_ids.filtered('quantity')"/>\n            <div class="page">\n                <div class="oe_structure"/>\n                <!-- HEADER: Package's information -->\n                <div class="row mb-5">\n                    <h1 class="col-6">\n                        <span t-field="o.name" class="mt0 float-start">Package Reference</span>\n                    </h1>\n                    <div t-if="o.valid_sscc" class="col-6 text-center">\n                        <t t-set="barcode" t-value="'00' + o.name"/>\n                        <t t-if="o.pack_date" t-set="barcode" t-value="barcode + '13' + o.pack_date.strftime('%y%m%d')"/>\n                        <div name="datamatrix_barcode" t-out="barcode" t-options="{'widget': 'barcode', 'symbology': 'QR', 'width': 100, 'height': 100}">\n                            <div class="bg-light border-1 rounded d-flex flex-column align-items-center justify-content-center px-1 py-2 opacity-75 text-muted text-center">\n                                (package barcode)\n                            </div>\n                        </div>\n                    </div>\n                    <div t-else="" class="col-6 text-center">\n                        <div t-field="o.name" t-options="{'widget': 'barcode', 'width': 600, 'height': 100, 'img_style': 'width:300px;height:50px;'}">\n                            <div class="bg-light border-1 rounded d-flex flex-column align-items-center justify-content-center px-1 py-2 opacity-75 text-muted text-center">\n                                (package barcode)\n                            </div>\n                        </div>\n                        <div t-field="o.name">Package Reference</div>\n                    </div>\n                </div>\n                <div class="oe_structure"/>\n                <div class="row mt32 mb32">\n                    <div t-if="o.pack_date" class="col">\n                        <strong>Pack Date:</strong>\n                        <span t-field="o.pack_date">2021-9-01</span>\n                    </div>\n                    <div t-if="o.package_type_id" class="o_packaging_type col">\n                        <strong>Package Type:</strong>\n                        <span t-field="o.package_type_id.name">Pallet</span>\n                    </div>\n                </div>\n                <div class="oe_structure"/>\n                <!-- TABLE'S HEADER -->\n                <table class="w-100 table table-sm table-striped"><thead><tr>\n                    <th name="th_product_barcode" class="text-start" style="width: 30%;">Barcode</th>\n                    <th name="th_product" class="text-start" style="width: 30%;">Product</th>\n                    <th name="th_quantity" class="text-end" style="width: 20%;">Quantity</th>\n                    <th name="th_content_barcode" class="text-center" style="width: 20%;">Contents</th>\n                </tr></thead></table>\n                <!-- PACKAGE CONTENT -->\n                <t t-foreach="package_quants.product_id" t-as="product">\n                    <t t-set="product_quants" t-value="package_quants.filtered(lambda q: q.product_id.id == product.id)"/>\n                    <t t-set="product_qty" t-value="sum(product_quants.mapped('quantity'))"/>\n                    <!-- Display each individual LN/SN if there is less than 50. -->\n                    <t t-set="display_content_details" t-value="0 &lt; len(product_quants.lot_id) &lt; 50"/>\n                    <t t-set="aggregate_barcodes" t-value="product_quants.get_aggregate_barcodes()"/>\n                    <table class="w-100 table table-sm table-striped">\n                        <!-- Quant's summary: product's barcode, product, qty and content's barcode.  -->\n                        <thead><tr>\n                            <th name="th_product_barcode" class="text-center" style="width: 30%;">\n                                <div t-field="product.barcode" class="w-100 text-center pt-2 pb-1" t-options="{                                         'widget': 'barcode',                                         'width': 600,                                         'height': 100,                                         'img_style': 'width:100%;height:50px;'                                     }"/>\n                                <div t-if="product.barcode" t-field="product.barcode" class="pb-2">Product barcode</div>\n                            </th>\n                            <th name="th_product" class="text-start" style="width: 30%;">\n                                <span t-field="product.display_name"/>\n                            </th>\n                            <th name="th_quantity" class="text-end" style="width: 20%;">\n                                <span t-out="product_qty">12.0</span>\n                                <span t-field="product.uom_id.name" groups="uom.group_uom">Units</span>\n                            </th>\n                            <th name="th_content_barcode" class="text-center" style="width: 20%;">\n                                <div t-if="len(aggregate_barcodes) == 1" t-out="aggregate_barcodes[0]" class="my-3" t-options="{                                         'widget': 'barcode',                                         'symbology': 'QR',                                         'img_style': 'width: 24mm; height: 24mm',                                     }"/>\n                            </th>\n                        </tr></thead>\n                        <!-- Quant's details.  -->\n                        <tbody t-if="display_content_details or len(aggregate_barcodes) &gt; 1">\n                            <!-- Lot/Serial numbers, displayed 4 by 4.  -->\n                            <tr t-if="display_content_details" style="font-size: 0.8em;" t-foreach="product_quants[i:i+4] for i in range(0, len(product_quants), 4)" t-as="quants">\n                                <td colspan="4">\n                                    <div t-foreach="quants" t-as="quant" class="d-inline-block w-25 text-end" style="height: 18mm;">\n                                        <div class="d-inline-block p-2 text-end align-top">\n                                            <div t-field="quant.lot_id.name" class="mt-2">54326786758</div>\n                                            <div class="mt-1">\n                                                <span t-field="quant.quantity">3.00</span>\n                                                <span t-field="quant.product_id.uom_id.name" groups="uom.group_uom">Units</span>\n                                            </div>\n                                        </div>\n                                        <div class="d-inline-block py-2 text-center">\n                                            <t t-set="quant_barcode" t-value="quant.lot_id.name"/>\n                                            <t groups="stock.group_stock_lot_print_gs1" t-set="quant_barcode" t-value="quant._get_gs1_barcode(gs1_uom_patterns) or quant_barcode"/>\n                                            <span t-out="quant_barcode" t-options="{                                                     'widget': 'barcode',                                                     'symbology': 'QR',                                                     'img_style': 'width: 14mm; height: 14mm',                                                 }"/>\n                                        </div>\n                                    </div>\n                                </td>\n                            </tr>\n                            <!-- Content's Barcodes -->\n                            <tr t-if="len(aggregate_barcodes) &gt; 1" style="border-bottom-color: black">\n                                <td colspan="4" name="quant_qr_codes" class="py-4">\n                                    <t t-foreach="aggregate_barcodes[i:i+3] for i in range(0, len(aggregate_barcodes), 3)" t-as="batch_aggregate_barcodes">\n                                        <div class="w-100 p-0 py-5">\n                                            <div t-foreach="batch_aggregate_barcodes" t-as="barcode" t-out="barcode" class="d-inline-block text-center" style="width: 33%;" t-options="{                                                     'widget': 'barcode',                                                     'symbology': 'QR',                                                     'img_style': 'width: 48mm; height: 48mm',                                                     'width': 800,                                                     'height': 800,                                                 }"/>\n                                        </div>\n                                    </t>\n                                </td>\n                            </tr>\n                        </tbody>\n                    </table>\n                </t>\n            </div>\n            <p style="page-break-after: always;"/>\n        </t>\n    </t>\n</t>\n\n	f	t	2026-04-08 08:46:08.412603	2026-04-08 08:46:08.412603	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1190	16	\N	1	1	Rating: rating composer in popup	\N	portal_rating.rating_stars_static_popup_composer	qweb	portal_rating/views/rating_templates.xml	primary	{"en_US": "<t name=\\"Rating: rating composer in popup\\" t-name=\\"portal_rating.rating_stars_static_popup_composer\\">\\n        <t t-set=\\"display_composer\\" t-value=\\"not disable_composer and not (request.session.uid and env.user._is_public())\\"/>\\n\\n        <div class=\\"d-print-none o_rating_popup_composer o_not_editable p-0\\" contenteditable=\\"false\\" t-att-data-rating_avg=\\"rating_avg or 0.0\\" t-att-data-rating_count=\\"rating_count or 0.0\\" t-att-data-token=\\"token\\" t-att-data-hash=\\"hash\\" t-att-data-pid=\\"pid\\" t-att-data-res_model=\\"object._name\\" t-att-data-res_id=\\"object.id\\" t-att-data-partner_id=\\"request.env.user.partner_id.id\\" t-att-data-default_message=\\"default_message\\" t-att-data-default_message_id=\\"default_message_id\\" t-att-data-default_rating_value=\\"default_rating_value\\" t-att-data-default_attachment_ids=\\"default_attachment_ids\\" t-att-data-force_submit_url=\\"force_submit_url\\" t-att-data-rate_with_void_content=\\"rate_with_void_content\\" t-att-data-disable_composer=\\"disable_composer\\" t-att-data-display_composer=\\"display_composer\\" t-att-data-link_btn_classes=\\"_link_btn_classes\\" t-att-data-icon=\\"icon\\" t-att-data-text_classes=\\"_text_classes\\" t-att-data-hide_rating_avg=\\"hide_rating_avg\\" t-att-data-is_fullscreen=\\"is_fullscreen\\">\\n            <div class=\\"d-flex flex-wrap align-items-center\\">\\n                <div class=\\"o_rating_popup_composer_stars text-nowrap\\"/>\\n                <button t-if=\\"display_composer\\" type=\\"button\\" t-att-class=\\"'btn ' + _link_btn_classes or 'btn-primary'\\" data-bs-toggle=\\"modal\\" data-bs-target=\\"#ratingpopupcomposer\\">\\n                    <i t-if=\\"icon\\" t-att-class=\\"icon\\"/>\\n                    <span t-attf-class=\\"#{_text_classes} o_rating_popup_composer_text\\">\\n                        <t t-if=\\"is_fullscreen\\">Review</t>\\n                        <t t-elif=\\"default_message_id\\">Edit Review</t>\\n                        <t t-else=\\"\\">Add Review</t>\\n                    </span>\\n                </button>\\n                <div class=\\"o_rating_popup_composer_modal\\"/>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t name=\\"Rating: rating composer in popup\\" t-name=\\"portal_rating.rating_stars_static_popup_composer\\">\\n        <t t-set=\\"display_composer\\" t-value=\\"not disable_composer and not (request.session.uid and env.user._is_public())\\"/>\\n\\n        <div class=\\"d-print-none o_rating_popup_composer o_not_editable p-0\\" contenteditable=\\"false\\" t-att-data-rating_avg=\\"rating_avg or 0.0\\" t-att-data-rating_count=\\"rating_count or 0.0\\" t-att-data-token=\\"token\\" t-att-data-hash=\\"hash\\" t-att-data-pid=\\"pid\\" t-att-data-res_model=\\"object._name\\" t-att-data-res_id=\\"object.id\\" t-att-data-partner_id=\\"request.env.user.partner_id.id\\" t-att-data-default_message=\\"default_message\\" t-att-data-default_message_id=\\"default_message_id\\" t-att-data-default_rating_value=\\"default_rating_value\\" t-att-data-default_attachment_ids=\\"default_attachment_ids\\" t-att-data-force_submit_url=\\"force_submit_url\\" t-att-data-rate_with_void_content=\\"rate_with_void_content\\" t-att-data-disable_composer=\\"disable_composer\\" t-att-data-display_composer=\\"display_composer\\" t-att-data-link_btn_classes=\\"_link_btn_classes\\" t-att-data-icon=\\"icon\\" t-att-data-text_classes=\\"_text_classes\\" t-att-data-hide_rating_avg=\\"hide_rating_avg\\" t-att-data-is_fullscreen=\\"is_fullscreen\\">\\n            <div class=\\"d-flex flex-wrap align-items-center\\">\\n                <div class=\\"o_rating_popup_composer_stars text-nowrap\\"/>\\n                <button t-if=\\"display_composer\\" type=\\"button\\" t-att-class=\\"'btn ' + _link_btn_classes or 'btn-primary'\\" data-bs-toggle=\\"modal\\" data-bs-target=\\"#ratingpopupcomposer\\">\\n                    <i t-if=\\"icon\\" t-att-class=\\"icon\\"/>\\n                    <span t-attf-class=\\"#{_text_classes} o_rating_popup_composer_text\\">\\n                        <t t-if=\\"is_fullscreen\\">Reseña</t>\\n                        <t t-elif=\\"default_message_id\\">Editar reseña</t>\\n                        <t t-else=\\"\\">Añadir reseña</t>\\n                    </span>\\n                </button>\\n                <div class=\\"o_rating_popup_composer_modal\\"/>\\n            </div>\\n        </div>\\n    </t>", "pt_PT": "<t name=\\"Rating: rating composer in popup\\" t-name=\\"portal_rating.rating_stars_static_popup_composer\\">\\n        <t t-set=\\"display_composer\\" t-value=\\"not disable_composer and not (request.session.uid and env.user._is_public())\\"/>\\n\\n        <div class=\\"d-print-none o_rating_popup_composer o_not_editable p-0\\" contenteditable=\\"false\\" t-att-data-rating_avg=\\"rating_avg or 0.0\\" t-att-data-rating_count=\\"rating_count or 0.0\\" t-att-data-token=\\"token\\" t-att-data-hash=\\"hash\\" t-att-data-pid=\\"pid\\" t-att-data-res_model=\\"object._name\\" t-att-data-res_id=\\"object.id\\" t-att-data-partner_id=\\"request.env.user.partner_id.id\\" t-att-data-default_message=\\"default_message\\" t-att-data-default_message_id=\\"default_message_id\\" t-att-data-default_rating_value=\\"default_rating_value\\" t-att-data-default_attachment_ids=\\"default_attachment_ids\\" t-att-data-force_submit_url=\\"force_submit_url\\" t-att-data-rate_with_void_content=\\"rate_with_void_content\\" t-att-data-disable_composer=\\"disable_composer\\" t-att-data-display_composer=\\"display_composer\\" t-att-data-link_btn_classes=\\"_link_btn_classes\\" t-att-data-icon=\\"icon\\" t-att-data-text_classes=\\"_text_classes\\" t-att-data-hide_rating_avg=\\"hide_rating_avg\\" t-att-data-is_fullscreen=\\"is_fullscreen\\">\\n            <div class=\\"d-flex flex-wrap align-items-center\\">\\n                <div class=\\"o_rating_popup_composer_stars text-nowrap\\"/>\\n                <button t-if=\\"display_composer\\" type=\\"button\\" t-att-class=\\"'btn ' + _link_btn_classes or 'btn-primary'\\" data-bs-toggle=\\"modal\\" data-bs-target=\\"#ratingpopupcomposer\\">\\n                    <i t-if=\\"icon\\" t-att-class=\\"icon\\"/>\\n                    <span t-attf-class=\\"#{_text_classes} o_rating_popup_composer_text\\">\\n                        <t t-if=\\"is_fullscreen\\">Revisão</t>\\n                        <t t-elif=\\"default_message_id\\">Editar Avaliação</t>\\n                        <t t-else=\\"\\">Adicionar Avaliação</t>\\n                    </span>\\n                </button>\\n                <div class=\\"o_rating_popup_composer_modal\\"/>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Rating: rating composer in popup" t-name="portal_rating.rating_stars_static_popup_composer">\n        <t t-set="display_composer" t-value="not disable_composer and not (request.session.uid and env.user._is_public())"/>\n\n        <div class="d-print-none o_rating_popup_composer o_not_editable p-0" contenteditable="false" t-att-data-rating_avg="rating_avg or 0.0" t-att-data-rating_count="rating_count or 0.0" t-att-data-token="token" t-att-data-hash="hash" t-att-data-pid="pid" t-att-data-res_model="object._name" t-att-data-res_id="object.id" t-att-data-partner_id="request.env.user.partner_id.id" t-att-data-default_message="default_message" t-att-data-default_message_id="default_message_id" t-att-data-default_rating_value="default_rating_value" t-att-data-default_attachment_ids="default_attachment_ids" t-att-data-force_submit_url="force_submit_url" t-att-data-rate_with_void_content="rate_with_void_content" t-att-data-disable_composer="disable_composer" t-att-data-display_composer="display_composer" t-att-data-link_btn_classes="_link_btn_classes" t-att-data-icon="icon" t-att-data-text_classes="_text_classes" t-att-data-hide_rating_avg="hide_rating_avg" t-att-data-is_fullscreen="is_fullscreen">\n            <div class="d-flex flex-wrap align-items-center">\n                <div class="o_rating_popup_composer_stars text-nowrap"/>\n                <button t-if="display_composer" type="button" t-att-class="'btn ' + _link_btn_classes or 'btn-primary'" data-bs-toggle="modal" data-bs-target="#ratingpopupcomposer">\n                    <i t-if="icon" t-att-class="icon"/>\n                    <span t-attf-class="#{_text_classes} o_rating_popup_composer_text">\n                        <t t-if="is_fullscreen">Review</t>\n                        <t t-elif="default_message_id">Edit Review</t>\n                        <t t-else="">Add Review</t>\n                    </span>\n                </button>\n                <div class="o_rating_popup_composer_modal"/>\n            </div>\n        </div>\n    </t>\n	f	t	2026-04-08 08:35:14.523795	2026-04-08 08:35:14.523795	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1967	16	\N	1	1	gamification.badge.user.wizard.form	gamification.badge.user.wizard	\N	form	hr_gamification/wizard/gamification_badge_user_wizard_views.xml	primary	{"en_US": "<form string=\\"Reward Employee with\\">\\n                    What are you thankful for?\\n                    <group>\\n                        <group>\\n                            <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"user_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"badge_id\\" nolabel=\\"1\\" colspan=\\"4\\"/>\\n                        </group>\\n                    </group>\\n                    <field name=\\"comment\\" nolabel=\\"1\\" placeholder=\\"Describe what they did and why it matters (will be public)\\"/>\\n                    <footer>\\n                        <button string=\\"Reward Employee\\" type=\\"object\\" name=\\"action_grant_badge\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancel\\" special=\\"cancel\\" data-hotkey=\\"x\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Recompensar al empleado con\\">\\n                    ¿De qué está agradecido?\\n                    <group>\\n                        <group>\\n                            <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"user_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"badge_id\\" nolabel=\\"1\\" colspan=\\"4\\"/>\\n                        </group>\\n                    </group>\\n                    <field name=\\"comment\\" nolabel=\\"1\\" placeholder=\\"Describa qué hizo y por qué es importante (será público)\\"/>\\n                    <footer>\\n                        <button string=\\"Recompensar al empleado\\" type=\\"object\\" name=\\"action_grant_badge\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" special=\\"cancel\\" data-hotkey=\\"x\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>", "pt_PT": "<form string=\\"Prémio de Funcionário com\\">\\n                    Pelo que você é grato?\\n                    <group>\\n                        <group>\\n                            <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"user_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"badge_id\\" nolabel=\\"1\\" colspan=\\"4\\"/>\\n                        </group>\\n                    </group>\\n                    <field name=\\"comment\\" nolabel=\\"1\\" placeholder=\\"Descreva o que eles fizeram e por que é importante (será público)\\"/>\\n                    <footer>\\n                        <button string=\\"Prémio de Funcionário\\" type=\\"object\\" name=\\"action_grant_badge\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" special=\\"cancel\\" data-hotkey=\\"x\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Reward Employee with">\n                    What are you thankful for?\n                    <group>\n                        <group>\n                            <field name="employee_id" invisible="1"/>\n                            <field name="user_id" invisible="1"/>\n                            <field name="badge_id" nolabel="1" colspan="4"/>\n                        </group>\n                    </group>\n                    <field name="comment" nolabel="1" placeholder="Describe what they did and why it matters (will be public)"/>\n                    <footer>\n                        <button string="Reward Employee" type="object" name="action_grant_badge" class="btn-primary" data-hotkey="q"/>\n                        <button string="Cancel" special="cancel" data-hotkey="x" class="btn-secondary"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:51:02.469971	2026-04-08 08:51:02.469971	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1969	16	1938	1	1	hr.employee.view.form.inherit	hr.employee	\N	form	hr_gamification/views/hr_employee_views.xml	extension	{"en_US": "<xpath expr=\\"//page[@name='public']\\" position=\\"after\\">\\n                <page string=\\"Received Badges\\" name=\\"received_badges\\" invisible=\\"not user_id\\">\\n                    <field name=\\"has_badges\\" invisible=\\"1\\"/>\\n                    <button string=\\"Grant a Badge\\" type=\\"action\\" name=\\"647\\"/> to reward this employee for a good action\\n                    <div class=\\"o_field_nocontent mt-2\\" invisible=\\"has_badges\\">\\n                        <p>\\n                            Grant this employee his first badge\\n                        </p><p class=\\"oe_grey\\">\\n                            Badges are rewards of good work. Give them to people you believe deserve it.\\n                        </p>\\n                    </div>\\n                    <div class=\\"mt-2\\">\\n                        <field name=\\"badge_ids\\" mode=\\"kanban\\"/>\\n                    </div>\\n                </page>\\n            </xpath>", "es_ES": "<xpath expr=\\"//page[@name='public']\\" position=\\"after\\">\\n                <page string=\\"Insignias recibidas\\" name=\\"received_badges\\" invisible=\\"not user_id\\">\\n                    <field name=\\"has_badges\\" invisible=\\"1\\"/>\\n                    <button string=\\"Otorgar una insignia\\" type=\\"action\\" name=\\"647\\"/> para recompensar a este empleado por una buena acción\\n                    <div class=\\"o_field_nocontent mt-2\\" invisible=\\"has_badges\\">\\n                        <p>\\n                            Otorgue su primera insignia a este empleado\\n                        </p><p class=\\"oe_grey\\">\\n                            Las insignias son recompensas por un buen trabajo. Otórguelas a aquellas personas que cree que las merecen.\\n                        </p>\\n                    </div>\\n                    <div class=\\"mt-2\\">\\n                        <field name=\\"badge_ids\\" mode=\\"kanban\\"/>\\n                    </div>\\n                </page>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//page[@name='public']\\" position=\\"after\\">\\n                <page string=\\"Recebeu Distintivos\\" name=\\"received_badges\\" invisible=\\"not user_id\\">\\n                    <field name=\\"has_badges\\" invisible=\\"1\\"/>\\n                    <button string=\\"Conceder um Distintivo\\" type=\\"action\\" name=\\"647\\"/> para recompensar este funcionário para uma boa ação\\n                    <div class=\\"o_field_nocontent mt-2\\" invisible=\\"has_badges\\">\\n                        <p>\\n                            Grant this employee his first badge\\n                        </p><p class=\\"oe_grey\\">\\n                            Distintivos são fruto de um bom trabalho. Dê a pessoas que acredita merecer.\\n                        </p>\\n                    </div>\\n                    <div class=\\"mt-2\\">\\n                        <field name=\\"badge_ids\\" mode=\\"kanban\\"/>\\n                    </div>\\n                </page>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//page[@name='public']" position="after">\n                <page string="Received Badges" name="received_badges" invisible="not user_id">\n                    <field name="has_badges" invisible="1"/>\n                    <button string="Grant a Badge" type="action" name="647"/> to reward this employee for a good action\n                    <div class="o_field_nocontent mt-2" invisible="has_badges">\n                        <p>\n                            Grant this employee his first badge\n                        </p><p class="oe_grey">\n                            Badges are rewards of good work. Give them to people you believe deserve it.\n                        </p>\n                    </div>\n                    <div class="mt-2">\n                        <field name="badge_ids" mode="kanban"/>\n                    </div>\n                </page>\n            </xpath>\n\n        	f	t	2026-04-08 08:51:02.469971	2026-04-08 08:51:02.469971	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
677	16	\N	1	1	Public spreadsheet layout	\N	spreadsheet.public_spreadsheet_layout	qweb	spreadsheet/views/public_readonly_spreadsheet_templates.xml	primary	{"en_US": "<t name=\\"Public spreadsheet layout\\" t-name=\\"spreadsheet.public_spreadsheet_layout\\">\\n    <t t-call=\\"web.layout\\">\\n        <t t-set=\\"head\\">\\n            <script>\\n                odoo.__session_info__ = <t t-out=\\"json.dumps(session_info)\\"/>;\\n                odoo.__session_info__.spreadsheet_public_props = <t t-out=\\"json.dumps(props)\\"/>;\\n            </script>\\n            <t t-call-assets=\\"spreadsheet.public_spreadsheet\\"/>\\n        </t>\\n        <div class=\\"d-flex flex-column justify-content vh-100 o-public-spreadsheet\\">\\n            <header class=\\"container-fluid p-0 d-flex align-items-center justify-content-between border-bottom\\">\\n                <div t-out=\\"spreadsheet_name\\" class=\\"text-primary fw-bold ps-3\\"/>\\n                <div class=\\"fst-italic flex-fill ps-3\\">\\n                    <t t-if=\\"is_frozen\\">Frozen and copied on <span t-field=\\"share.create_date\\"/></t>\\n                    <div class=\\"d-inline-flex\\" t-if=\\"props['downloadExcelUrl']\\">\\n                        <a class=\\"btn btn-secondary btn-block o_download_btn\\" t-att-href=\\"props['downloadExcelUrl']\\" title=\\"Download\\"><i class=\\"fa fa-download\\"/></a>\\n                    </div>\\n                </div>\\n                <div class=\\"nav d-table my-auto\\">\\n                    <t t-call=\\"portal.user_dropdown\\">\\n                        <t t-set=\\"_user_name\\" t-value=\\"True\\"/>\\n                        <t t-set=\\"_item_class\\" t-valuef=\\"nav-item d-table-cell text-center\\"/>\\n                        <t t-set=\\"_link_class\\" t-valuef=\\"nav-link fw-bold\\"/>\\n                    </t>\\n                    <t t-call=\\"portal.user_sign_in_redirect\\">\\n                        <t t-set=\\"_item_class\\" t-valuef=\\"nav-item d-table-cell text-center\\"/>\\n                        <t t-set=\\"_link_class\\" t-valuef=\\"nav-link fw-bold\\"/>\\n                    </t>\\n                </div>\\n            </header>\\n            <main id=\\"spreadsheet-mount-anchor\\" class=\\"flex-fill\\"/>\\n        </div>\\n    </t>\\n</t>", "es_ES": "<t name=\\"Public spreadsheet layout\\" t-name=\\"spreadsheet.public_spreadsheet_layout\\">\\n    <t t-call=\\"web.layout\\">\\n        <t t-set=\\"head\\">\\n            <script>\\n                odoo.__session_info__ = <t t-out=\\"json.dumps(session_info)\\"/>;\\n                odoo.__session_info__.spreadsheet_public_props = <t t-out=\\"json.dumps(props)\\"/>;\\n            </script>\\n            <t t-call-assets=\\"spreadsheet.public_spreadsheet\\"/>\\n        </t>\\n        <div class=\\"d-flex flex-column justify-content vh-100 o-public-spreadsheet\\">\\n            <header class=\\"container-fluid p-0 d-flex align-items-center justify-content-between border-bottom\\">\\n                <div t-out=\\"spreadsheet_name\\" class=\\"text-primary fw-bold ps-3\\"/>\\n                <div class=\\"fst-italic flex-fill ps-3\\">\\n                    <t t-if=\\"is_frozen\\">Congelado y copiado en <span t-field=\\"share.create_date\\"/></t>\\n                    <div class=\\"d-inline-flex\\" t-if=\\"props['downloadExcelUrl']\\">\\n                        <a class=\\"btn btn-secondary btn-block o_download_btn\\" t-att-href=\\"props['downloadExcelUrl']\\" title=\\"Descargar\\"><i class=\\"fa fa-download\\"/></a>\\n                    </div>\\n                </div>\\n                <div class=\\"nav d-table my-auto\\">\\n                    <t t-call=\\"portal.user_dropdown\\">\\n                        <t t-set=\\"_user_name\\" t-value=\\"True\\"/>\\n                        <t t-set=\\"_item_class\\" t-valuef=\\"nav-item d-table-cell text-center\\"/>\\n                        <t t-set=\\"_link_class\\" t-valuef=\\"nav-link fw-bold\\"/>\\n                    </t>\\n                    <t t-call=\\"portal.user_sign_in_redirect\\">\\n                        <t t-set=\\"_item_class\\" t-valuef=\\"nav-item d-table-cell text-center\\"/>\\n                        <t t-set=\\"_link_class\\" t-valuef=\\"nav-link fw-bold\\"/>\\n                    </t>\\n                </div>\\n            </header>\\n            <main id=\\"spreadsheet-mount-anchor\\" class=\\"flex-fill\\"/>\\n        </div>\\n    </t>\\n</t>", "pt_PT": "<t name=\\"Public spreadsheet layout\\" t-name=\\"spreadsheet.public_spreadsheet_layout\\">\\n    <t t-call=\\"web.layout\\">\\n        <t t-set=\\"head\\">\\n            <script>\\n                odoo.__session_info__ = <t t-out=\\"json.dumps(session_info)\\"/>;\\n                odoo.__session_info__.spreadsheet_public_props = <t t-out=\\"json.dumps(props)\\"/>;\\n            </script>\\n            <t t-call-assets=\\"spreadsheet.public_spreadsheet\\"/>\\n        </t>\\n        <div class=\\"d-flex flex-column justify-content vh-100 o-public-spreadsheet\\">\\n            <header class=\\"container-fluid p-0 d-flex align-items-center justify-content-between border-bottom\\">\\n                <div t-out=\\"spreadsheet_name\\" class=\\"text-primary fw-bold ps-3\\"/>\\n                <div class=\\"fst-italic flex-fill ps-3\\">\\n                    <t t-if=\\"is_frozen\\">Congelado e copiado em <span t-field=\\"share.create_date\\"/></t>\\n                    <div class=\\"d-inline-flex\\" t-if=\\"props['downloadExcelUrl']\\">\\n                        <a class=\\"btn btn-secondary btn-block o_download_btn\\" t-att-href=\\"props['downloadExcelUrl']\\" title=\\"Transferir\\"><i class=\\"fa fa-download\\"/></a>\\n                    </div>\\n                </div>\\n                <div class=\\"nav d-table my-auto\\">\\n                    <t t-call=\\"portal.user_dropdown\\">\\n                        <t t-set=\\"_user_name\\" t-value=\\"True\\"/>\\n                        <t t-set=\\"_item_class\\" t-valuef=\\"nav-item d-table-cell text-center\\"/>\\n                        <t t-set=\\"_link_class\\" t-valuef=\\"nav-link fw-bold\\"/>\\n                    </t>\\n                    <t t-call=\\"portal.user_sign_in_redirect\\">\\n                        <t t-set=\\"_item_class\\" t-valuef=\\"nav-item d-table-cell text-center\\"/>\\n                        <t t-set=\\"_link_class\\" t-valuef=\\"nav-link fw-bold\\"/>\\n                    </t>\\n                </div>\\n            </header>\\n            <main id=\\"spreadsheet-mount-anchor\\" class=\\"flex-fill\\"/>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t name="Public spreadsheet layout" t-name="spreadsheet.public_spreadsheet_layout">\n    <t t-call="web.layout">\n        <t t-set="head">\n            <script>\n                odoo.__session_info__ = <t t-out="json.dumps(session_info)"/>;\n                odoo.__session_info__.spreadsheet_public_props = <t t-out="json.dumps(props)"/>;\n            </script>\n            <t t-call-assets="spreadsheet.public_spreadsheet"/>\n        </t>\n        <div class="d-flex flex-column justify-content vh-100 o-public-spreadsheet">\n            <header class="container-fluid p-0 d-flex align-items-center justify-content-between border-bottom">\n                <div t-out="spreadsheet_name" class="text-primary fw-bold ps-3"/>\n                <div class="fst-italic flex-fill ps-3">\n                    <t t-if="is_frozen">Frozen and copied on <span t-field="share.create_date"/></t>\n                    <div class="d-inline-flex" t-if="props['downloadExcelUrl']">\n                        <a class="btn btn-secondary btn-block o_download_btn" t-att-href="props['downloadExcelUrl']" title="Download"><i class="fa fa-download"/></a>\n                    </div>\n                </div>\n                <div class="nav d-table my-auto">\n                    <t t-call="portal.user_dropdown">\n                        <t t-set="_user_name" t-value="True"/>\n                        <t t-set="_item_class" t-valuef="nav-item d-table-cell text-center"/>\n                        <t t-set="_link_class" t-valuef="nav-link fw-bold"/>\n                    </t>\n                    <t t-call="portal.user_sign_in_redirect">\n                        <t t-set="_item_class" t-valuef="nav-item d-table-cell text-center"/>\n                        <t t-set="_link_class" t-valuef="nav-link fw-bold"/>\n                    </t>\n                </div>\n            </header>\n            <main id="spreadsheet-mount-anchor" class="flex-fill"/>\n        </div>\n    </t>\n</t>\n\n	f	t	2026-04-08 08:34:46.019757	2026-04-08 08:34:46.019757	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1970	16	1933	1	1	hr.employee.public.view.form.inherit	hr.employee.public	\N	form	hr_gamification/views/hr_employee_views.xml	extension	{"en_US": "<xpath expr=\\"//page[@name='public']\\" position=\\"after\\">\\n                <page string=\\"Received Badges\\" name=\\"received_badges\\" invisible=\\"not user_id\\">\\n                    <field name=\\"has_badges\\" invisible=\\"1\\"/>\\n                    <button string=\\"Grant a Badge\\" type=\\"action\\" name=\\"647\\"/> to reward this employee for a good action\\n                    <div class=\\"o_field_nocontent\\" invisible=\\"has_badges\\">\\n                        <p>\\n                            Grant this employee his first badge\\n                        </p><p class=\\"oe_grey\\">\\n                            Badges are rewards of good work. Give them to people you believe deserve it.\\n                        </p>\\n                    </div>\\n                    <field name=\\"badge_ids\\" mode=\\"kanban\\" widget=\\"many2many\\"/>\\n                </page>\\n            </xpath>", "es_ES": "<xpath expr=\\"//page[@name='public']\\" position=\\"after\\">\\n                <page string=\\"Insignias recibidas\\" name=\\"received_badges\\" invisible=\\"not user_id\\">\\n                    <field name=\\"has_badges\\" invisible=\\"1\\"/>\\n                    <button string=\\"Otorgar una insignia\\" type=\\"action\\" name=\\"647\\"/> para recompensar a este empleado por una buena acción\\n                    <div class=\\"o_field_nocontent\\" invisible=\\"has_badges\\">\\n                        <p>\\n                            Otorgue su primera insignia a este empleado\\n                        </p><p class=\\"oe_grey\\">\\n                            Las insignias son recompensas por un buen trabajo. Otórguelas a aquellas personas que cree que las merecen.\\n                        </p>\\n                    </div>\\n                    <field name=\\"badge_ids\\" mode=\\"kanban\\" widget=\\"many2many\\"/>\\n                </page>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//page[@name='public']\\" position=\\"after\\">\\n                <page string=\\"Recebeu Distintivos\\" name=\\"received_badges\\" invisible=\\"not user_id\\">\\n                    <field name=\\"has_badges\\" invisible=\\"1\\"/>\\n                    <button string=\\"Conceder um Distintivo\\" type=\\"action\\" name=\\"647\\"/> para recompensar este funcionário para uma boa ação\\n                    <div class=\\"o_field_nocontent\\" invisible=\\"has_badges\\">\\n                        <p>\\n                            Grant this employee his first badge\\n                        </p><p class=\\"oe_grey\\">\\n                            Distintivos são fruto de um bom trabalho. Dê a pessoas que acredita merecer.\\n                        </p>\\n                    </div>\\n                    <field name=\\"badge_ids\\" mode=\\"kanban\\" widget=\\"many2many\\"/>\\n                </page>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//page[@name='public']" position="after">\n                <page string="Received Badges" name="received_badges" invisible="not user_id">\n                    <field name="has_badges" invisible="1"/>\n                    <button string="Grant a Badge" type="action" name="647"/> to reward this employee for a good action\n                    <div class="o_field_nocontent" invisible="has_badges">\n                        <p>\n                            Grant this employee his first badge\n                        </p><p class="oe_grey">\n                            Badges are rewards of good work. Give them to people you believe deserve it.\n                        </p>\n                    </div>\n                    <field name="badge_ids" mode="kanban" widget="many2many"/>\n                </page>\n            </xpath>\n\n        	f	t	2026-04-08 08:51:02.469971	2026-04-08 08:51:02.469971	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1971	16	\N	1	1	hr.departmnent.view.hierarchy	hr.department	\N	hierarchy	hr_org_chart/views/hr_department_views.xml	primary	{"en_US": "<hierarchy child_field=\\"child_ids\\" draggable=\\"1\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"color\\"/>\\n                <field name=\\"total_employee\\"/>\\n                <templates>\\n                    <t t-name=\\"hierarchy-box\\">\\n                        <div t-attf-class=\\"o_hierarchy_node_header d-flex justify-content-center align-items-center o_hierarchy_node_color_{{ record.color.raw_value }}\\">\\n                            <field name=\\"name\\"/>\\n                        </div>\\n                        <div class=\\"o_hierarchy_node_body d-flex flex-column\\">\\n                            <field name=\\"manager_id\\" class=\\"pt-1 ps-1\\" widget=\\"many2one_avatar_employee\\"/>\\n                            <div>\\n                                <button class=\\"btn btn-link\\" name=\\"action_employee_from_department\\" type=\\"object\\">\\n                                    <t t-out=\\"record.total_employee.raw_value\\"/> Employees\\n                                </button>\\n                            </div>\\n                        </div>\\n                    </t>\\n                </templates>\\n            </hierarchy>", "es_ES": "<hierarchy child_field=\\"child_ids\\" draggable=\\"1\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"color\\"/>\\n                <field name=\\"total_employee\\"/>\\n                <templates>\\n                    <t t-name=\\"hierarchy-box\\">\\n                        <div t-attf-class=\\"o_hierarchy_node_header d-flex justify-content-center align-items-center o_hierarchy_node_color_{{ record.color.raw_value }}\\">\\n                            <field name=\\"name\\"/>\\n                        </div>\\n                        <div class=\\"o_hierarchy_node_body d-flex flex-column\\">\\n                            <field name=\\"manager_id\\" class=\\"pt-1 ps-1\\" widget=\\"many2one_avatar_employee\\"/>\\n                            <div>\\n                                <button class=\\"btn btn-link\\" name=\\"action_employee_from_department\\" type=\\"object\\">\\n                                    <t t-out=\\"record.total_employee.raw_value\\"/> Empleados\\n                                </button>\\n                            </div>\\n                        </div>\\n                    </t>\\n                </templates>\\n            </hierarchy>", "pt_PT": "<hierarchy child_field=\\"child_ids\\" draggable=\\"1\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"color\\"/>\\n                <field name=\\"total_employee\\"/>\\n                <templates>\\n                    <t t-name=\\"hierarchy-box\\">\\n                        <div t-attf-class=\\"o_hierarchy_node_header d-flex justify-content-center align-items-center o_hierarchy_node_color_{{ record.color.raw_value }}\\">\\n                            <field name=\\"name\\"/>\\n                        </div>\\n                        <div class=\\"o_hierarchy_node_body d-flex flex-column\\">\\n                            <field name=\\"manager_id\\" class=\\"pt-1 ps-1\\" widget=\\"many2one_avatar_employee\\"/>\\n                            <div>\\n                                <button class=\\"btn btn-link\\" name=\\"action_employee_from_department\\" type=\\"object\\">\\n                                    <t t-out=\\"record.total_employee.raw_value\\"/> Funcionários\\n                                </button>\\n                            </div>\\n                        </div>\\n                    </t>\\n                </templates>\\n            </hierarchy>"}	<?xml version="1.0"?>\n<hierarchy child_field="child_ids" draggable="1">\n                <field name="name"/>\n                <field name="color"/>\n                <field name="total_employee"/>\n                <templates>\n                    <t t-name="hierarchy-box">\n                        <div t-attf-class="o_hierarchy_node_header d-flex justify-content-center align-items-center o_hierarchy_node_color_{{ record.color.raw_value }}">\n                            <field name="name"/>\n                        </div>\n                        <div class="o_hierarchy_node_body d-flex flex-column">\n                            <field name="manager_id" class="pt-1 ps-1" widget="many2one_avatar_employee"/>\n                            <div>\n                                <button class="btn btn-link" name="action_employee_from_department" type="object">\n                                    <t t-out="record.total_employee.raw_value"/> Employees\n                                </button>\n                            </div>\n                        </div>\n                    </t>\n                </templates>\n            </hierarchy>\n        	f	t	2026-04-08 08:51:03.085418	2026-04-08 08:51:03.085418	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1972	16	1938	1	1	hr.employee.view.form.inherit.org_chart	hr.employee	\N	form	hr_org_chart/views/hr_views.xml	extension	{"en_US": "<data><xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button name=\\"650\\" icon=\\"fa-users\\" type=\\"action\\" context=\\"{'hierarchy_res_id': id}\\" invisible=\\"(not parent_id and not child_ids) or parent_id == id\\">\\n                    <div class=\\"o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Org Chart</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n            <div id=\\"o_work_employee_main\\" position=\\"after\\">\\n                <div id=\\"o_employee_right\\" class=\\"col-lg-4 px-0 ps-lg-5 pe-lg-0\\">\\n                    <separator string=\\"Organization Chart\\"/>\\n                    <field name=\\"child_ids\\" class=\\"position-relative\\" widget=\\"hr_org_chart\\" readonly=\\"1\\" nolabel=\\"1\\"/>\\n                </div>\\n            </div>\\n        </data>", "es_ES": "<data><xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button name=\\"650\\" icon=\\"fa-users\\" type=\\"action\\" context=\\"{'hierarchy_res_id': id}\\" invisible=\\"(not parent_id and not child_ids) or parent_id == id\\">\\n                    <div class=\\"o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Organigrama</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n            <div id=\\"o_work_employee_main\\" position=\\"after\\">\\n                <div id=\\"o_employee_right\\" class=\\"col-lg-4 px-0 ps-lg-5 pe-lg-0\\">\\n                    <separator string=\\"Organigrama\\"/>\\n                    <field name=\\"child_ids\\" class=\\"position-relative\\" widget=\\"hr_org_chart\\" readonly=\\"1\\" nolabel=\\"1\\"/>\\n                </div>\\n            </div>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button name=\\"650\\" icon=\\"fa-users\\" type=\\"action\\" context=\\"{'hierarchy_res_id': id}\\" invisible=\\"(not parent_id and not child_ids) or parent_id == id\\">\\n                    <div class=\\"o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Org Chart</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n            <div id=\\"o_work_employee_main\\" position=\\"after\\">\\n                <div id=\\"o_employee_right\\" class=\\"col-lg-4 px-0 ps-lg-5 pe-lg-0\\">\\n                    <separator string=\\"Organograma\\"/>\\n                    <field name=\\"child_ids\\" class=\\"position-relative\\" widget=\\"hr_org_chart\\" readonly=\\"1\\" nolabel=\\"1\\"/>\\n                </div>\\n            </div>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//div[@name='button_box']" position="inside">\n                <button name="650" icon="fa-users" type="action" context="{'hierarchy_res_id': id}" invisible="(not parent_id and not child_ids) or parent_id == id">\n                    <div class="o_stat_info">\n                        <span class="o_stat_text">Org Chart</span>\n                    </div>\n                </button>\n            </xpath>\n            <div id="o_work_employee_main" position="after">\n                <div id="o_employee_right" class="col-lg-4 px-0 ps-lg-5 pe-lg-0">\n                    <separator string="Organization Chart"/>\n                    <field name="child_ids" class="position-relative" widget="hr_org_chart" readonly="1" nolabel="1"/>\n                </div>\n            </div>\n        </data>	f	t	2026-04-08 08:51:03.085418	2026-04-08 08:51:03.085418	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1976	16	1933	1	1	hr.employee.public.view.form.inherit.org_chart	hr.employee.public	\N	form	hr_org_chart/views/hr_views.xml	extension	{"en_US": "<xpath expr=\\"//div[@id='o_work_employee_main']\\" position=\\"after\\">\\n                <div id=\\"o_employee_right\\" class=\\"col-lg-4 px-0 ps-lg-5\\">\\n                    <separator string=\\"Organization Chart\\"/>\\n                    <field name=\\"child_ids\\" class=\\"position-relative\\" widget=\\"hr_org_chart\\" readonly=\\"1\\" nolabel=\\"1\\"/>\\n                </div>\\n            </xpath>", "es_ES": "<xpath expr=\\"//div[@id='o_work_employee_main']\\" position=\\"after\\">\\n                <div id=\\"o_employee_right\\" class=\\"col-lg-4 px-0 ps-lg-5\\">\\n                    <separator string=\\"Organigrama\\"/>\\n                    <field name=\\"child_ids\\" class=\\"position-relative\\" widget=\\"hr_org_chart\\" readonly=\\"1\\" nolabel=\\"1\\"/>\\n                </div>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//div[@id='o_work_employee_main']\\" position=\\"after\\">\\n                <div id=\\"o_employee_right\\" class=\\"col-lg-4 px-0 ps-lg-5\\">\\n                    <separator string=\\"Organograma\\"/>\\n                    <field name=\\"child_ids\\" class=\\"position-relative\\" widget=\\"hr_org_chart\\" readonly=\\"1\\" nolabel=\\"1\\"/>\\n                </div>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[@id='o_work_employee_main']" position="after">\n                <div id="o_employee_right" class="col-lg-4 px-0 ps-lg-5">\n                    <separator string="Organization Chart"/>\n                    <field name="child_ids" class="position-relative" widget="hr_org_chart" readonly="1" nolabel="1"/>\n                </div>\n            </xpath>\n        	f	t	2026-04-08 08:51:03.085418	2026-04-08 08:51:03.085418	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1995	16	\N	1	1	hr.employee.skill.log.view.graph	hr.employee.skill.log	\N	graph	hr_skills/views/hr_employee_skill_log_views.xml	primary	{"en_US": "<graph string=\\"Skills History\\" type=\\"line\\" stacked=\\"0\\" js_class=\\"skills_graph\\">\\n                <field name=\\"date\\" interval=\\"day\\" type=\\"row\\"/>\\n                <field name=\\"skill_id\\" type=\\"row\\"/>\\n                <field name=\\"level_progress\\" type=\\"measure\\"/>\\n            </graph>", "es_ES": "<graph string=\\"Historial de habilidades\\" type=\\"line\\" stacked=\\"0\\" js_class=\\"skills_graph\\">\\n                <field name=\\"date\\" interval=\\"day\\" type=\\"row\\"/>\\n                <field name=\\"skill_id\\" type=\\"row\\"/>\\n                <field name=\\"level_progress\\" type=\\"measure\\"/>\\n            </graph>", "pt_PT": "<graph string=\\"Histórico de habilidades\\" type=\\"line\\" stacked=\\"0\\" js_class=\\"skills_graph\\">\\n                <field name=\\"date\\" interval=\\"day\\" type=\\"row\\"/>\\n                <field name=\\"skill_id\\" type=\\"row\\"/>\\n                <field name=\\"level_progress\\" type=\\"measure\\"/>\\n            </graph>"}	<?xml version="1.0"?>\n<graph string="Skills History" type="line" stacked="0" js_class="skills_graph">\n                <field name="date" interval="day" type="row"/>\n                <field name="skill_id" type="row"/>\n                <field name="level_progress" type="measure"/>\n            </graph>\n          	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1977	16	1957	1	1	res.users.preferences.view.form.inherit.org_chart	res.users	\N	form	hr_org_chart/views/hr_views.xml	extension	{"en_US": "<div id=\\"o_work_employee_main\\" position=\\"after\\">\\n                <div id=\\"o_employee_right\\" class=\\"col-lg-4 px-0 ps-lg-5\\">\\n                    <separator string=\\"Organization Chart\\"/>\\n                    <field name=\\"child_ids\\" class=\\"position-relative\\" widget=\\"hr_org_chart\\" readonly=\\"1\\" nolabel=\\"1\\"/>\\n                </div>\\n            </div>", "es_ES": "<div id=\\"o_work_employee_main\\" position=\\"after\\">\\n                <div id=\\"o_employee_right\\" class=\\"col-lg-4 px-0 ps-lg-5\\">\\n                    <separator string=\\"Organigrama\\"/>\\n                    <field name=\\"child_ids\\" class=\\"position-relative\\" widget=\\"hr_org_chart\\" readonly=\\"1\\" nolabel=\\"1\\"/>\\n                </div>\\n            </div>", "pt_PT": "<div id=\\"o_work_employee_main\\" position=\\"after\\">\\n                <div id=\\"o_employee_right\\" class=\\"col-lg-4 px-0 ps-lg-5\\">\\n                    <separator string=\\"Organograma\\"/>\\n                    <field name=\\"child_ids\\" class=\\"position-relative\\" widget=\\"hr_org_chart\\" readonly=\\"1\\" nolabel=\\"1\\"/>\\n                </div>\\n            </div>"}	<?xml version="1.0"?>\n<div id="o_work_employee_main" position="after">\n                <div id="o_employee_right" class="col-lg-4 px-0 ps-lg-5">\n                    <separator string="Organization Chart"/>\n                    <field name="child_ids" class="position-relative" widget="hr_org_chart" readonly="1" nolabel="1"/>\n                </div>\n            </div>\n        	f	t	2026-04-08 08:51:03.085418	2026-04-08 08:51:03.085418	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1987	16	\N	1	1	hr.skill.list	hr.skill	\N	list	hr_skills/views/hr_views.xml	primary	{"en_US": "<list string=\\"Skill Levels\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"skill_type_id\\"/>\\n            </list>", "es_ES": "<list string=\\"Niveles de habilidad\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"skill_type_id\\"/>\\n            </list>", "pt_PT": "<list string=\\"Níveis de habilidade\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"skill_type_id\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Skill Levels">\n                <field name="name"/>\n                <field name="skill_type_id"/>\n            </list>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1979	16	1937	1	1	hr.employee.skill.search	hr.employee	\N	search	hr_skills/views/hr_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='job_id']\\" position=\\"after\\">\\n                <field name=\\"employee_skill_ids\\"/>\\n                <field name=\\"resume_line_ids\\" string=\\"Resume\\" filter_domain=\\"                     ['|',                         ('resume_line_ids.name', 'ilike', self),                         ('resume_line_ids.description', 'ilike', self),                     ]\\"/>\\n            </xpath>", "es_ES": "<xpath expr=\\"//field[@name='job_id']\\" position=\\"after\\">\\n                <field name=\\"employee_skill_ids\\"/>\\n                <field name=\\"resume_line_ids\\" string=\\"Currículum\\" filter_domain=\\"                     ['|',                         ('resume_line_ids.name', 'ilike', self),                         ('resume_line_ids.description', 'ilike', self),                     ]\\"/>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//field[@name='job_id']\\" position=\\"after\\">\\n                <field name=\\"employee_skill_ids\\"/>\\n                <field name=\\"resume_line_ids\\" string=\\"Resumo\\" filter_domain=\\"                     ['|',                         ('resume_line_ids.name', 'ilike', self),                         ('resume_line_ids.description', 'ilike', self),                     ]\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='job_id']" position="after">\n                <field name="employee_skill_ids"/>\n                <field name="resume_line_ids" string="Resume" filter_domain="                     ['|',                         ('resume_line_ids.name', 'ilike', self),                         ('resume_line_ids.description', 'ilike', self),                     ]"/>\n            </xpath>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1980	16	1932	1	1	hr.employee.public.skill.search	hr.employee.public	\N	search	hr_skills/views/hr_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='job_title']\\" position=\\"after\\">\\n                <field name=\\"employee_skill_ids\\"/>\\n                <field name=\\"resume_line_ids\\" string=\\"Resume\\" filter_domain=\\"['|', ('resume_line_ids.name', 'ilike', self), ('resume_line_ids.description', 'ilike', self)]\\"/>\\n            </xpath>", "es_ES": "<xpath expr=\\"//field[@name='job_title']\\" position=\\"after\\">\\n                <field name=\\"employee_skill_ids\\"/>\\n                <field name=\\"resume_line_ids\\" string=\\"Currículum\\" filter_domain=\\"['|', ('resume_line_ids.name', 'ilike', self), ('resume_line_ids.description', 'ilike', self)]\\"/>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//field[@name='job_title']\\" position=\\"after\\">\\n                <field name=\\"employee_skill_ids\\"/>\\n                <field name=\\"resume_line_ids\\" string=\\"Resumo\\" filter_domain=\\"['|', ('resume_line_ids.name', 'ilike', self), ('resume_line_ids.description', 'ilike', self)]\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='job_title']" position="after">\n                <field name="employee_skill_ids"/>\n                <field name="resume_line_ids" string="Resume" filter_domain="['|', ('resume_line_ids.name', 'ilike', self), ('resume_line_ids.description', 'ilike', self)]"/>\n            </xpath>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1981	16	\N	1	1	hr.resume.line.form	hr.resume.line	\N	form	hr_skills/views/hr_views.xml	primary	{"en_US": "<form string=\\"Resume\\">\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Title\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"e.g. Odoo Inc.\\" required=\\"True\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"line_type_id\\"/>\\n                            <field name=\\"display_type\\" required=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"date_start\\" string=\\"Duration\\" widget=\\"daterange\\" options=\\"{'end_date_field': 'date_end'}\\"/>\\n                            <field name=\\"date_end\\" invisible=\\"1\\"/>\\n                        </group>\\n                    </group>\\n                    <field name=\\"description\\" placeholder=\\"Description\\"/>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Currículum\\">\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Título\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ej. Odoo Inc.\\" required=\\"True\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"line_type_id\\"/>\\n                            <field name=\\"display_type\\" required=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"date_start\\" string=\\"Duración\\" widget=\\"daterange\\" options=\\"{'end_date_field': 'date_end'}\\"/>\\n                            <field name=\\"date_end\\" invisible=\\"1\\"/>\\n                        </group>\\n                    </group>\\n                    <field name=\\"description\\" placeholder=\\"Descripción\\"/>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Resumo\\">\\n                <sheet>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Título\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"por exemplo, Odoo Inc.\\" required=\\"True\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"line_type_id\\"/>\\n                            <field name=\\"display_type\\" required=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"date_start\\" string=\\"Duração\\" widget=\\"daterange\\" options=\\"{'end_date_field': 'date_end'}\\"/>\\n                            <field name=\\"date_end\\" invisible=\\"1\\"/>\\n                        </group>\\n                    </group>\\n                    <field name=\\"description\\" placeholder=\\"Descrição\\"/>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Resume">\n                <sheet>\n                    <div class="oe_title">\n                        <label for="name" string="Title"/>\n                        <h1>\n                            <field name="name" placeholder="e.g. Odoo Inc." required="True"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="employee_id" invisible="1"/>\n                            <field name="line_type_id"/>\n                            <field name="display_type" required="1"/>\n                        </group>\n                        <group>\n                            <field name="date_start" string="Duration" widget="daterange" options="{'end_date_field': 'date_end'}"/>\n                            <field name="date_end" invisible="1"/>\n                        </group>\n                    </group>\n                    <field name="description" placeholder="Description"/>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1982	16	1938	1	1	hr.employee.view.form.inherit.resume	hr.employee	\N	form	hr_skills/views/hr_views.xml	extension	{"en_US": "<xpath expr=\\"//page[@name='public']\\" position=\\"before\\">\\n                <page name=\\"skills_resume\\" string=\\"Resume\\">\\n                    <div class=\\"row\\">\\n                        <div class=\\"o_hr_skills_editable o_hr_skills_group o_group_resume col-lg-7 d-flex flex-column\\">\\n                            <separator string=\\"Resume\\" class=\\"mb-4\\"/>\\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\\n                                Adding fields in the list arch below makes them accessible to the widget\\n                            -->\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"resume_line_ids\\" widget=\\"resume_one2many\\">\\n                                <list>\\n                                    <field name=\\"line_type_id\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"description\\"/>\\n                                    <field name=\\"date_start\\"/>\\n                                    <field name=\\"date_end\\"/>\\n                                    <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                </list>\\n                            </field>\\n\\n                        </div>\\n                        <div class=\\"o_hr_skills_editable o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column\\">\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"employee_skill_ids\\" widget=\\"skills_one2many\\" class=\\"mt-2\\">\\n                                <list>\\n                                    <field name=\\"skill_id\\"/>\\n                                    <field name=\\"skill_level_id\\"/>\\n                                    <field name=\\"level_progress\\" widget=\\"progressbar\\"/>\\n                                    <field name=\\"skill_type_id\\" optional=\\"hidden\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                    </div>\\n                </page>\\n            </xpath>", "es_ES": "<xpath expr=\\"//page[@name='public']\\" position=\\"before\\">\\n                <page name=\\"skills_resume\\" string=\\"Currículum\\">\\n                    <div class=\\"row\\">\\n                        <div class=\\"o_hr_skills_editable o_hr_skills_group o_group_resume col-lg-7 d-flex flex-column\\">\\n                            <separator string=\\"Currículum\\" class=\\"mb-4\\"/>\\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\\n                                Adding fields in the list arch below makes them accessible to the widget\\n                            -->\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"resume_line_ids\\" widget=\\"resume_one2many\\">\\n                                <list>\\n                                    <field name=\\"line_type_id\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"description\\"/>\\n                                    <field name=\\"date_start\\"/>\\n                                    <field name=\\"date_end\\"/>\\n                                    <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                </list>\\n                            </field>\\n\\n                        </div>\\n                        <div class=\\"o_hr_skills_editable o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column\\">\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"employee_skill_ids\\" widget=\\"skills_one2many\\" class=\\"mt-2\\">\\n                                <list>\\n                                    <field name=\\"skill_id\\"/>\\n                                    <field name=\\"skill_level_id\\"/>\\n                                    <field name=\\"level_progress\\" widget=\\"progressbar\\"/>\\n                                    <field name=\\"skill_type_id\\" optional=\\"hidden\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                    </div>\\n                </page>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//page[@name='public']\\" position=\\"before\\">\\n                <page name=\\"skills_resume\\" string=\\"Resumo\\">\\n                    <div class=\\"row\\">\\n                        <div class=\\"o_hr_skills_editable o_hr_skills_group o_group_resume col-lg-7 d-flex flex-column\\">\\n                            <separator string=\\"Resumo\\" class=\\"mb-4\\"/>\\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\\n                                Adding fields in the list arch below makes them accessible to the widget\\n                            -->\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"resume_line_ids\\" widget=\\"resume_one2many\\">\\n                                <list>\\n                                    <field name=\\"line_type_id\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"description\\"/>\\n                                    <field name=\\"date_start\\"/>\\n                                    <field name=\\"date_end\\"/>\\n                                    <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                </list>\\n                            </field>\\n\\n                        </div>\\n                        <div class=\\"o_hr_skills_editable o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column\\">\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"employee_skill_ids\\" widget=\\"skills_one2many\\" class=\\"mt-2\\">\\n                                <list>\\n                                    <field name=\\"skill_id\\"/>\\n                                    <field name=\\"skill_level_id\\"/>\\n                                    <field name=\\"level_progress\\" widget=\\"progressbar\\"/>\\n                                    <field name=\\"skill_type_id\\" optional=\\"hidden\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                    </div>\\n                </page>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//page[@name='public']" position="before">\n                <page name="skills_resume" string="Resume">\n                    <div class="row">\n                        <div class="o_hr_skills_editable o_hr_skills_group o_group_resume col-lg-7 d-flex flex-column">\n                            <separator string="Resume" class="mb-4"/>\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\n                                Adding fields in the list arch below makes them accessible to the widget\n                            -->\n                            <field mode="list" nolabel="1" name="resume_line_ids" widget="resume_one2many">\n                                <list>\n                                    <field name="line_type_id"/>\n                                    <field name="name"/>\n                                    <field name="description"/>\n                                    <field name="date_start"/>\n                                    <field name="date_end"/>\n                                    <field name="display_type" column_invisible="True"/>\n                                </list>\n                            </field>\n\n                        </div>\n                        <div class="o_hr_skills_editable o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column">\n                            <field mode="list" nolabel="1" name="employee_skill_ids" widget="skills_one2many" class="mt-2">\n                                <list>\n                                    <field name="skill_id"/>\n                                    <field name="skill_level_id"/>\n                                    <field name="level_progress" widget="progressbar"/>\n                                    <field name="skill_type_id" optional="hidden"/>\n                                </list>\n                            </field>\n                        </div>\n                    </div>\n                </page>\n            </xpath>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1983	16	1933	1	1	hr.employee.public.view.form.inherit.resume	hr.employee.public	\N	form	hr_skills/views/hr_views.xml	extension	{"en_US": "<xpath expr=\\"//page[@name='public']\\" position=\\"before\\">\\n                <page name=\\"skills_resume\\" string=\\"Resume\\">\\n                    <div class=\\"row\\">\\n                        <div class=\\"o_hr_skills_group o_group_resume col-lg-6 d-flex flex-column\\">\\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\\n                                Adding fields in the list arch below makes them accessible to the widget\\n                            -->\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"resume_line_ids\\" widget=\\"resume_one2many\\">\\n                                <list>\\n                                    <field name=\\"line_type_id\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"description\\"/>\\n                                    <field name=\\"date_start\\"/>\\n                                    <field name=\\"date_end\\"/>\\n                                    <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                        <div class=\\"o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column\\">\\n                            <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"employee_skill_ids\\" invisible=\\"not employee_skill_ids\\" widget=\\"skills_one2many\\">\\n                                <list>\\n                                    <field name=\\"skill_type_id\\" optional=\\"hidden\\"/>\\n                                    <field name=\\"skill_id\\"/>\\n                                    <field name=\\"skill_level_id\\"/>\\n                                    <field name=\\"level_progress\\" widget=\\"progressbar\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                    </div>\\n                </page>\\n            </xpath>", "es_ES": "<xpath expr=\\"//page[@name='public']\\" position=\\"before\\">\\n                <page name=\\"skills_resume\\" string=\\"Currículum\\">\\n                    <div class=\\"row\\">\\n                        <div class=\\"o_hr_skills_group o_group_resume col-lg-6 d-flex flex-column\\">\\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\\n                                Adding fields in the list arch below makes them accessible to the widget\\n                            -->\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"resume_line_ids\\" widget=\\"resume_one2many\\">\\n                                <list>\\n                                    <field name=\\"line_type_id\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"description\\"/>\\n                                    <field name=\\"date_start\\"/>\\n                                    <field name=\\"date_end\\"/>\\n                                    <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                        <div class=\\"o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column\\">\\n                            <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"employee_skill_ids\\" invisible=\\"not employee_skill_ids\\" widget=\\"skills_one2many\\">\\n                                <list>\\n                                    <field name=\\"skill_type_id\\" optional=\\"hidden\\"/>\\n                                    <field name=\\"skill_id\\"/>\\n                                    <field name=\\"skill_level_id\\"/>\\n                                    <field name=\\"level_progress\\" widget=\\"progressbar\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                    </div>\\n                </page>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//page[@name='public']\\" position=\\"before\\">\\n                <page name=\\"skills_resume\\" string=\\"Resumo\\">\\n                    <div class=\\"row\\">\\n                        <div class=\\"o_hr_skills_group o_group_resume col-lg-6 d-flex flex-column\\">\\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\\n                                Adding fields in the list arch below makes them accessible to the widget\\n                            -->\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"resume_line_ids\\" widget=\\"resume_one2many\\">\\n                                <list>\\n                                    <field name=\\"line_type_id\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"description\\"/>\\n                                    <field name=\\"date_start\\"/>\\n                                    <field name=\\"date_end\\"/>\\n                                    <field name=\\"display_type\\" column_invisible=\\"True\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                        <div class=\\"o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column\\">\\n                            <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"employee_skill_ids\\" invisible=\\"not employee_skill_ids\\" widget=\\"skills_one2many\\">\\n                                <list>\\n                                    <field name=\\"skill_type_id\\" optional=\\"hidden\\"/>\\n                                    <field name=\\"skill_id\\"/>\\n                                    <field name=\\"skill_level_id\\"/>\\n                                    <field name=\\"level_progress\\" widget=\\"progressbar\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                    </div>\\n                </page>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//page[@name='public']" position="before">\n                <page name="skills_resume" string="Resume">\n                    <div class="row">\n                        <div class="o_hr_skills_group o_group_resume col-lg-6 d-flex flex-column">\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\n                                Adding fields in the list arch below makes them accessible to the widget\n                            -->\n                            <field mode="list" nolabel="1" name="resume_line_ids" widget="resume_one2many">\n                                <list>\n                                    <field name="line_type_id"/>\n                                    <field name="name"/>\n                                    <field name="description"/>\n                                    <field name="date_start"/>\n                                    <field name="date_end"/>\n                                    <field name="display_type" column_invisible="True"/>\n                                </list>\n                            </field>\n                        </div>\n                        <div class="o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column">\n                            <field name="employee_id" invisible="1"/>\n                            <field mode="list" nolabel="1" name="employee_skill_ids" invisible="not employee_skill_ids" widget="skills_one2many">\n                                <list>\n                                    <field name="skill_type_id" optional="hidden"/>\n                                    <field name="skill_id"/>\n                                    <field name="skill_level_id"/>\n                                    <field name="level_progress" widget="progressbar"/>\n                                </list>\n                            </field>\n                        </div>\n                    </div>\n                </page>\n            </xpath>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1984	16	1957	1	1	hr.user.preferences.form.inherit.hr.skills	res.users	\N	form	hr_skills/views/hr_views.xml	extension	{"en_US": "<xpath expr=\\"//page[@name='public']\\" position=\\"before\\">\\n                <page name=\\"skills_resume\\" string=\\"Resume\\">\\n                    <div class=\\"row\\">\\n                        <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                        <div class=\\"o_hr_skills_group o_group_resume col-lg-6 d-flex margin-left: 0.1em\\">\\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\\n                                Adding fields in the list arch below makes them accessible to the widget\\n                            -->\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"resume_line_ids\\" widget=\\"resume_one2many\\" readonly=\\"not can_edit\\">\\n                                <list>\\n                                    <field name=\\"line_type_id\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"description\\"/>\\n                                    <field name=\\"date_start\\"/>\\n                                    <field name=\\"date_end\\"/>\\n                                    <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                        <div class=\\"o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column\\">\\n                            <field mode=\\"list\\" name=\\"employee_skill_ids\\" widget=\\"skills_one2many\\" readonly=\\"not can_edit\\">\\n                                <list>\\n                                    <field name=\\"skill_type_id\\" optional=\\"hidden\\"/>\\n                                    <field name=\\"skill_id\\"/>\\n                                    <field name=\\"skill_level_id\\"/>\\n                                    <field name=\\"level_progress\\" widget=\\"progressbar\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                    </div>\\n                </page>\\n            </xpath>", "es_ES": "<xpath expr=\\"//page[@name='public']\\" position=\\"before\\">\\n                <page name=\\"skills_resume\\" string=\\"Currículum\\">\\n                    <div class=\\"row\\">\\n                        <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                        <div class=\\"o_hr_skills_group o_group_resume col-lg-6 d-flex margin-left: 0.1em\\">\\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\\n                                Adding fields in the list arch below makes them accessible to the widget\\n                            -->\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"resume_line_ids\\" widget=\\"resume_one2many\\" readonly=\\"not can_edit\\">\\n                                <list>\\n                                    <field name=\\"line_type_id\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"description\\"/>\\n                                    <field name=\\"date_start\\"/>\\n                                    <field name=\\"date_end\\"/>\\n                                    <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                        <div class=\\"o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column\\">\\n                            <field mode=\\"list\\" name=\\"employee_skill_ids\\" widget=\\"skills_one2many\\" readonly=\\"not can_edit\\">\\n                                <list>\\n                                    <field name=\\"skill_type_id\\" optional=\\"hidden\\"/>\\n                                    <field name=\\"skill_id\\"/>\\n                                    <field name=\\"skill_level_id\\"/>\\n                                    <field name=\\"level_progress\\" widget=\\"progressbar\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                    </div>\\n                </page>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//page[@name='public']\\" position=\\"before\\">\\n                <page name=\\"skills_resume\\" string=\\"Resumo\\">\\n                    <div class=\\"row\\">\\n                        <field name=\\"employee_id\\" invisible=\\"1\\"/>\\n                        <div class=\\"o_hr_skills_group o_group_resume col-lg-6 d-flex margin-left: 0.1em\\">\\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\\n                                Adding fields in the list arch below makes them accessible to the widget\\n                            -->\\n                            <field mode=\\"list\\" nolabel=\\"1\\" name=\\"resume_line_ids\\" widget=\\"resume_one2many\\" readonly=\\"not can_edit\\">\\n                                <list>\\n                                    <field name=\\"line_type_id\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"description\\"/>\\n                                    <field name=\\"date_start\\"/>\\n                                    <field name=\\"date_end\\"/>\\n                                    <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                        <div class=\\"o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column\\">\\n                            <field mode=\\"list\\" name=\\"employee_skill_ids\\" widget=\\"skills_one2many\\" readonly=\\"not can_edit\\">\\n                                <list>\\n                                    <field name=\\"skill_type_id\\" optional=\\"hidden\\"/>\\n                                    <field name=\\"skill_id\\"/>\\n                                    <field name=\\"skill_level_id\\"/>\\n                                    <field name=\\"level_progress\\" widget=\\"progressbar\\"/>\\n                                </list>\\n                            </field>\\n                        </div>\\n                    </div>\\n                </page>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//page[@name='public']" position="before">\n                <page name="skills_resume" string="Resume">\n                    <div class="row">\n                        <field name="employee_id" invisible="1"/>\n                        <div class="o_hr_skills_group o_group_resume col-lg-6 d-flex margin-left: 0.1em">\n                            <!-- This field uses a custom list view rendered by the 'resume_one2many' widget.\n                                Adding fields in the list arch below makes them accessible to the widget\n                            -->\n                            <field mode="list" nolabel="1" name="resume_line_ids" widget="resume_one2many" readonly="not can_edit">\n                                <list>\n                                    <field name="line_type_id"/>\n                                    <field name="name"/>\n                                    <field name="description"/>\n                                    <field name="date_start"/>\n                                    <field name="date_end"/>\n                                    <field name="display_type" invisible="1"/>\n                                </list>\n                            </field>\n                        </div>\n                        <div class="o_hr_skills_group o_group_skills col-lg-5 d-flex flex-column">\n                            <field mode="list" name="employee_skill_ids" widget="skills_one2many" readonly="not can_edit">\n                                <list>\n                                    <field name="skill_type_id" optional="hidden"/>\n                                    <field name="skill_id"/>\n                                    <field name="skill_level_id"/>\n                                    <field name="level_progress" widget="progressbar"/>\n                                </list>\n                            </field>\n                        </div>\n                    </div>\n                </page>\n            </xpath>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1986	16	\N	1	1	hr.skill.level.list	hr.skill.level	\N	list	hr_skills/views/hr_views.xml	primary	{"en_US": "<list string=\\"Skill Levels\\" class=\\"o_skill_level_tree\\" editable=\\"bottom\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"level_progress\\" widget=\\"progressbar\\" options=\\"{'editable': true}\\"/>\\n                <field name=\\"default_level\\" widget=\\"boolean_toggle_load\\"/>\\n            </list>", "es_ES": "<list string=\\"Niveles de habilidad\\" class=\\"o_skill_level_tree\\" editable=\\"bottom\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"level_progress\\" widget=\\"progressbar\\" options=\\"{'editable': true}\\"/>\\n                <field name=\\"default_level\\" widget=\\"boolean_toggle_load\\"/>\\n            </list>", "pt_PT": "<list string=\\"Níveis de habilidade\\" class=\\"o_skill_level_tree\\" editable=\\"bottom\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"level_progress\\" widget=\\"progressbar\\" options=\\"{'editable': true}\\"/>\\n                <field name=\\"default_level\\" widget=\\"boolean_toggle_load\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Skill Levels" class="o_skill_level_tree" editable="bottom">\n                <field name="name"/>\n                <field name="level_progress" widget="progressbar" options="{'editable': true}"/>\n                <field name="default_level" widget="boolean_toggle_load"/>\n            </list>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1988	16	\N	1	1	hr.skill.level.form	hr.skill.level	\N	form	hr_skills/views/hr_views.xml	primary	{"en_US": "<form string=\\"Skill Level\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"level_progress\\" string=\\"Progress (%)\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Nivel de habilidad\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"level_progress\\" string=\\"Progreso (%)\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Nível de habilidade\\">\\n                <sheet>\\n                    <group>\\n                        <field name=\\"name\\"/>\\n                        <field name=\\"level_progress\\" string=\\"Progresso (%)\\"/>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Skill Level">\n                <sheet>\n                    <group>\n                        <field name="name"/>\n                        <field name="level_progress" string="Progress (%)"/>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1991	16	\N	1	1	hr.skill.view.search	hr.skill	\N	search	hr_skills/views/hr_views.xml	primary	{"en_US": "<search string=\\"Search Skill\\">\\n                <field name=\\"name\\" string=\\"Skill\\"/>\\n                <field name=\\"skill_type_id\\" string=\\"Skill Type\\"/>\\n                <separator/>\\n                <group expand=\\"0\\" string=\\"Group By...\\">\\n                        <filter string=\\"Skill Type\\" name=\\"group_skill_type_id\\" domain=\\"[]\\" context=\\"{'group_by':'skill_type_id'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Buscar habilidad\\">\\n                <field name=\\"name\\" string=\\"Habilidad\\"/>\\n                <field name=\\"skill_type_id\\" string=\\"Tipo de habilidad\\"/>\\n                <separator/>\\n                <group expand=\\"0\\" string=\\"Agrupar por...\\">\\n                        <filter string=\\"Tipo de habilidad\\" name=\\"group_skill_type_id\\" domain=\\"[]\\" context=\\"{'group_by':'skill_type_id'}\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search string=\\"Buscar habilidade\\">\\n                <field name=\\"name\\" string=\\"Competência\\"/>\\n                <field name=\\"skill_type_id\\" string=\\"Tipo de habilidade\\"/>\\n                <separator/>\\n                <group expand=\\"0\\" string=\\"Agrupar Por...\\">\\n                        <filter string=\\"Tipo de habilidade\\" name=\\"group_skill_type_id\\" domain=\\"[]\\" context=\\"{'group_by':'skill_type_id'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search Skill">\n                <field name="name" string="Skill"/>\n                <field name="skill_type_id" string="Skill Type"/>\n                <separator/>\n                <group expand="0" string="Group By...">\n                        <filter string="Skill Type" name="group_skill_type_id" domain="[]" context="{'group_by':'skill_type_id'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1992	16	\N	1	1	hr.skill.type.search	hr.skill.type	\N	search	hr_skills/views/hr_views.xml	primary	{"en_US": "<search string=\\"Search Skill Type\\">\\n                <field name=\\"name\\" string=\\"Skill Types\\"/>\\n                <field name=\\"skill_ids\\"/>\\n                <field name=\\"skill_level_ids\\"/>\\n                <field name=\\"active\\" invisible=\\"1\\"/>\\n                <filter name=\\"inactive\\" string=\\"Archived\\" domain=\\"[('active', '=', False)]\\"/>\\n                <separator/>\\n            </search>", "es_ES": "<search string=\\"Buscar tipo de habilidad\\">\\n                <field name=\\"name\\" string=\\"Tipos de habilidad\\"/>\\n                <field name=\\"skill_ids\\"/>\\n                <field name=\\"skill_level_ids\\"/>\\n                <field name=\\"active\\" invisible=\\"1\\"/>\\n                <filter name=\\"inactive\\" string=\\"Archivado\\" domain=\\"[('active', '=', False)]\\"/>\\n                <separator/>\\n            </search>", "pt_PT": "<search string=\\"Search Skill Type\\">\\n                <field name=\\"name\\" string=\\"Tipos de habilidade\\"/>\\n                <field name=\\"skill_ids\\"/>\\n                <field name=\\"skill_level_ids\\"/>\\n                <field name=\\"active\\" invisible=\\"1\\"/>\\n                <filter name=\\"inactive\\" string=\\"Arquivados\\" domain=\\"[('active', '=', False)]\\"/>\\n                <separator/>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search Skill Type">\n                <field name="name" string="Skill Types"/>\n                <field name="skill_ids"/>\n                <field name="skill_level_ids"/>\n                <field name="active" invisible="1"/>\n                <filter name="inactive" string="Archived" domain="[('active', '=', False)]"/>\n                <separator/>\n            </search>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1993	16	\N	1	1	hr.skill.type.list	hr.skill.type	\N	list	hr_skills/views/hr_views.xml	primary	{"en_US": "<list string=\\"Skill Types\\">\\n                <field name=\\"name\\" string=\\"Skill Types\\"/>\\n                <field name=\\"color\\" widget=\\"color_picker\\" optional=\\"show\\"/>\\n                <field name=\\"skill_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                <field name=\\"skill_level_ids\\" widget=\\"many2many_tags_skills\\"/>\\n            </list>", "es_ES": "<list string=\\"Tipos de habilidad\\">\\n                <field name=\\"name\\" string=\\"Tipos de habilidad\\"/>\\n                <field name=\\"color\\" widget=\\"color_picker\\" optional=\\"show\\"/>\\n                <field name=\\"skill_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                <field name=\\"skill_level_ids\\" widget=\\"many2many_tags_skills\\"/>\\n            </list>", "pt_PT": "<list string=\\"Tipos de habilidade\\">\\n                <field name=\\"name\\" string=\\"Tipos de habilidade\\"/>\\n                <field name=\\"color\\" widget=\\"color_picker\\" optional=\\"show\\"/>\\n                <field name=\\"skill_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                <field name=\\"skill_level_ids\\" widget=\\"many2many_tags_skills\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Skill Types">\n                <field name="name" string="Skill Types"/>\n                <field name="color" widget="color_picker" optional="show"/>\n                <field name="skill_ids" widget="many2many_tags" options="{'color_field': 'color'}"/>\n                <field name="skill_level_ids" widget="many2many_tags_skills"/>\n            </list>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1994	16	\N	1	1	hr.skill.type.form	hr.skill.type	\N	form	hr_skills/views/hr_views.xml	primary	{"en_US": "<form string=\\"Skill Type\\">\\n                <field name=\\"id\\" invisible=\\"1\\"/>\\n                <sheet>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Skill Type\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"e.g. Languages\\" required=\\"True\\"/>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                        </h1>\\n                    </div>\\n                    <group string=\\"Skills\\">\\n                    </group>\\n                    <field name=\\"skill_ids\\" nolabel=\\"1\\" context=\\"{'default_skill_type_id': id}\\">\\n                        <list editable=\\"bottom\\">\\n                            <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                            <field name=\\"name\\"/>\\n                        </list>\\n                    </field>\\n                    <group string=\\"Levels\\">\\n                    </group>\\n                    <field name=\\"skill_level_ids\\" nolabel=\\"1\\" widget=\\"auto_save_skill_type\\" context=\\"{'default_skill_type_id': id}\\"/>\\n                    <group string=\\"Display\\">\\n                        <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Tipo de habilidad\\">\\n                <field name=\\"id\\" invisible=\\"1\\"/>\\n                <sheet>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Tipo de habilidad\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ej. Idiomas\\" required=\\"True\\"/>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                        </h1>\\n                    </div>\\n                    <group string=\\"Habilidades\\">\\n                    </group>\\n                    <field name=\\"skill_ids\\" nolabel=\\"1\\" context=\\"{'default_skill_type_id': id}\\">\\n                        <list editable=\\"bottom\\">\\n                            <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                            <field name=\\"name\\"/>\\n                        </list>\\n                    </field>\\n                    <group string=\\"Niveles\\">\\n                    </group>\\n                    <field name=\\"skill_level_ids\\" nolabel=\\"1\\" widget=\\"auto_save_skill_type\\" context=\\"{'default_skill_type_id': id}\\"/>\\n                    <group string=\\"Mostrar en pantalla\\">\\n                        <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Tipo de habilidade\\">\\n                <field name=\\"id\\" invisible=\\"1\\"/>\\n                <sheet>\\n                    <widget name=\\"web_ribbon\\" title=\\"Arquivados\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\" string=\\"Tipo de habilidade\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"por exemplo, idiomas\\" required=\\"True\\"/>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                        </h1>\\n                    </div>\\n                    <group string=\\"Competências\\">\\n                    </group>\\n                    <field name=\\"skill_ids\\" nolabel=\\"1\\" context=\\"{'default_skill_type_id': id}\\">\\n                        <list editable=\\"bottom\\">\\n                            <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                            <field name=\\"name\\"/>\\n                        </list>\\n                    </field>\\n                    <group string=\\"Níveis\\">\\n                    </group>\\n                    <field name=\\"skill_level_ids\\" nolabel=\\"1\\" widget=\\"auto_save_skill_type\\" context=\\"{'default_skill_type_id': id}\\"/>\\n                    <group string=\\"Mostrar\\">\\n                        <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Skill Type">\n                <field name="id" invisible="1"/>\n                <sheet>\n                    <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                    <div class="oe_title">\n                        <label for="name" string="Skill Type"/>\n                        <h1>\n                            <field name="name" placeholder="e.g. Languages" required="True"/>\n                            <field name="active" invisible="1"/>\n                        </h1>\n                    </div>\n                    <group string="Skills">\n                    </group>\n                    <field name="skill_ids" nolabel="1" context="{'default_skill_type_id': id}">\n                        <list editable="bottom">\n                            <field name="sequence" widget="handle"/>\n                            <field name="name"/>\n                        </list>\n                    </field>\n                    <group string="Levels">\n                    </group>\n                    <field name="skill_level_ids" nolabel="1" widget="auto_save_skill_type" context="{'default_skill_type_id': id}"/>\n                    <group string="Display">\n                        <field name="color" widget="color_picker"/>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:51:03.454743	2026-04-08 08:51:03.454743	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
