1447	999	1407	1	1	project.task.search.form	project.task	\N	search	project/views/project_sharing_project_task_views.xml	primary	{"en_US": "<data><filter name=\\"date_last_stage_update\\" position=\\"after\\">\\n                <filter string=\\"Deadline\\" name=\\"date_deadline\\" date=\\"date_deadline\\">\\n                    <filter name=\\"deadline_future\\" string=\\"Future\\" domain=\\"[('date_deadline', '&gt;', datetime.datetime.combine(context_today(), datetime.time(23,59,59)).to_utc())]\\"/>\\n                    <filter name=\\"deadline_this_week\\" string=\\"This Week\\" domain=\\"[                         ('date_deadline', '&gt;=', datetime.datetime.combine(context_today() + relativedelta(weeks=-1,days=1,weekday=0), datetime.time(0,0,0)).to_utc()),                         ('date_deadline', '&lt;', datetime.datetime.combine(context_today() + relativedelta(days=1,weekday=0), datetime.time(0,0,0)).to_utc()),                     ]\\"/>\\n                    <filter name=\\"deadline_today\\" string=\\"Today\\" domain=\\"[                         ('date_deadline', '&gt;=', datetime.datetime.combine(context_today(), datetime.time(0,0,0)).to_utc()),                         ('date_deadline', '&lt;=', datetime.datetime.combine(context_today(), datetime.time(23,59,59)).to_utc()),                     ]\\"/>\\n                    <filter name=\\"deadline_past_due\\" string=\\"Overdue\\" domain=\\"[('date_deadline', '&lt;', datetime.datetime.combine(context_today(), datetime.time(0,0,0)).to_utc())]\\"/>\\n                </filter>\\n            </filter>\\n            <filter name=\\"last_stage_update\\" position=\\"after\\">\\n                <filter string=\\"Deadline\\" name=\\"deadline\\" context=\\"{'group_by': 'date_deadline'}\\"/>\\n            </filter>\\n            <xpath expr=\\"//search/filter[@name='inactive']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">1</attribute>\\n            </xpath>\\n        </data>", "es_ES": "<data><filter name=\\"date_last_stage_update\\" position=\\"after\\">\\n                <filter string=\\"Fecha límite\\" name=\\"date_deadline\\" date=\\"date_deadline\\">\\n                    <filter name=\\"deadline_future\\" string=\\"Futuro\\" domain=\\"[('date_deadline', '&gt;', datetime.datetime.combine(context_today(), datetime.time(23,59,59)).to_utc())]\\"/>\\n                    <filter name=\\"deadline_this_week\\" string=\\"Esta semana\\" domain=\\"[                         ('date_deadline', '&gt;=', datetime.datetime.combine(context_today() + relativedelta(weeks=-1,days=1,weekday=0), datetime.time(0,0,0)).to_utc()),                         ('date_deadline', '&lt;', datetime.datetime.combine(context_today() + relativedelta(days=1,weekday=0), datetime.time(0,0,0)).to_utc()),                     ]\\"/>\\n                    <filter name=\\"deadline_today\\" string=\\"Hoy\\" domain=\\"[                         ('date_deadline', '&gt;=', datetime.datetime.combine(context_today(), datetime.time(0,0,0)).to_utc()),                         ('date_deadline', '&lt;=', datetime.datetime.combine(context_today(), datetime.time(23,59,59)).to_utc()),                     ]\\"/>\\n                    <filter name=\\"deadline_past_due\\" string=\\"De retraso\\" domain=\\"[('date_deadline', '&lt;', datetime.datetime.combine(context_today(), datetime.time(0,0,0)).to_utc())]\\"/>\\n                </filter>\\n            </filter>\\n            <filter name=\\"last_stage_update\\" position=\\"after\\">\\n                <filter string=\\"Fecha límite\\" name=\\"deadline\\" context=\\"{'group_by': 'date_deadline'}\\"/>\\n            </filter>\\n            <xpath expr=\\"//search/filter[@name='inactive']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">1</attribute>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><filter name="date_last_stage_update" position="after">\n                <filter string="Deadline" name="date_deadline" date="date_deadline">\n                    <filter name="deadline_future" string="Future" domain="[('date_deadline', '&gt;', datetime.datetime.combine(context_today(), datetime.time(23,59,59)).to_utc())]"/>\n                    <filter name="deadline_this_week" string="This Week" domain="[                         ('date_deadline', '&gt;=', datetime.datetime.combine(context_today() + relativedelta(weeks=-1,days=1,weekday=0), datetime.time(0,0,0)).to_utc()),                         ('date_deadline', '&lt;', datetime.datetime.combine(context_today() + relativedelta(days=1,weekday=0), datetime.time(0,0,0)).to_utc()),                     ]"/>\n                    <filter name="deadline_today" string="Today" domain="[                         ('date_deadline', '&gt;=', datetime.datetime.combine(context_today(), datetime.time(0,0,0)).to_utc()),                         ('date_deadline', '&lt;=', datetime.datetime.combine(context_today(), datetime.time(23,59,59)).to_utc()),                     ]"/>\n                    <filter name="deadline_past_due" string="Overdue" domain="[('date_deadline', '&lt;', datetime.datetime.combine(context_today(), datetime.time(0,0,0)).to_utc())]"/>\n                </filter>\n            </filter>\n            <filter name="last_stage_update" position="after">\n                <filter string="Deadline" name="deadline" context="{'group_by': 'date_deadline'}"/>\n            </filter>\n            <xpath expr="//search/filter[@name='inactive']" position="attributes">\n                <attribute name="invisible">1</attribute>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1448	16	1429	1	1	open.view.blocked.by.list.view	project.task	\N	list	project/views/project_sharing_project_task_views.xml	primary	{"en_US": "<data><list position=\\"attributes\\">\\n                <attribute name=\\"default_group_by\\"/>\\n            </list>\\n            <field name=\\"user_ids\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">1</attribute>\\n            </field>\\n            <field name=\\"user_ids\\" position=\\"after\\">\\n                <field name=\\"portal_user_names\\" string=\\"Assignees\\" optional=\\"show\\"/>\\n            </field>\\n            \\n        </data>", "es_ES": "<data><list position=\\"attributes\\">\\n                <attribute name=\\"default_group_by\\"/>\\n            </list>\\n            <field name=\\"user_ids\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">1</attribute>\\n            </field>\\n            <field name=\\"user_ids\\" position=\\"after\\">\\n                <field name=\\"portal_user_names\\" string=\\"Personas asignadas\\" optional=\\"show\\"/>\\n            </field>\\n            \\n        </data>"}	<?xml version="1.0"?>\n<data><list position="attributes">\n                <attribute name="default_group_by"/>\n            </list>\n            <field name="user_ids" position="attributes">\n                <attribute name="invisible">1</attribute>\n            </field>\n            <field name="user_ids" position="after">\n                <field name="portal_user_names" string="Assignees" optional="show"/>\n            </field>\n            \n        </data>	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1472	16	\N	1	1	project.task.type.delete.wizard.form	project.task.type.delete.wizard	\N	form	project/wizard/project_task_type_delete_views.xml	primary	{"en_US": "<form string=\\"Delete Stage\\">\\n                <field name=\\"tasks_count\\" invisible=\\"1\\"/>\\n                <field name=\\"stages_active\\" invisible=\\"1\\"/>\\n                <div invisible=\\"tasks_count &gt; 0\\">\\n                    <p>Are you sure you want to delete these stages?</p>\\n                </div>\\n                <div invisible=\\"not stages_active or tasks_count == 0\\">\\n                    <p>You cannot delete stages containing tasks. You can either archive them or first delete all of their tasks.</p>\\n                </div>\\n                <div invisible=\\"stages_active or tasks_count == 0\\">\\n                    <p>You cannot delete stages containing tasks. You should first delete all of their tasks.</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Archive Stages\\" type=\\"object\\" name=\\"action_archive\\" class=\\"btn btn-primary\\" invisible=\\"not stages_active or tasks_count == 0\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Delete\\" type=\\"object\\" name=\\"action_unlink\\" class=\\"btn btn-primary\\" invisible=\\"tasks_count &gt; 0\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Discard\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Eliminar etapa\\">\\n                <field name=\\"tasks_count\\" invisible=\\"1\\"/>\\n                <field name=\\"stages_active\\" invisible=\\"1\\"/>\\n                <div invisible=\\"tasks_count &gt; 0\\">\\n                    <p>¿Está seguro de que desea eliminar estas etapas?</p>\\n                </div>\\n                <div invisible=\\"not stages_active or tasks_count == 0\\">\\n                    <p>No puede eliminar etapas que contienen tareas. Puede archivarlos o eliminar primero todas sus tareas.</p>\\n                </div>\\n                <div invisible=\\"stages_active or tasks_count == 0\\">\\n                    <p>No puede eliminar etapas que contienen tareas. Primero debe eliminar todas sus tareas.</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Archivar etapas\\" type=\\"object\\" name=\\"action_archive\\" class=\\"btn btn-primary\\" invisible=\\"not stages_active or tasks_count == 0\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Eliminar\\" type=\\"object\\" name=\\"action_unlink\\" class=\\"btn btn-primary\\" invisible=\\"tasks_count &gt; 0\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Descartar\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Delete Stage">\n                <field name="tasks_count" invisible="1"/>\n                <field name="stages_active" invisible="1"/>\n                <div invisible="tasks_count &gt; 0">\n                    <p>Are you sure you want to delete these stages?</p>\n                </div>\n                <div invisible="not stages_active or tasks_count == 0">\n                    <p>You cannot delete stages containing tasks. You can either archive them or first delete all of their tasks.</p>\n                </div>\n                <div invisible="stages_active or tasks_count == 0">\n                    <p>You cannot delete stages containing tasks. You should first delete all of their tasks.</p>\n                </div>\n                <footer>\n                    <button string="Archive Stages" type="object" name="action_archive" class="btn btn-primary" invisible="not stages_active or tasks_count == 0" data-hotkey="q"/>\n                    <button string="Delete" type="object" name="action_unlink" class="btn btn-primary" invisible="tasks_count &gt; 0" data-hotkey="w"/>\n                    <button string="Discard" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2804	16	2706	1	1	Snippet 's_features' for new page 'basic' templates	\N	website.new_page_template_basic_s_features	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1449	40	572	1	1	Portal layout: project menu entry	\N	project.portal_layout	qweb	project/views/project_portal_project_project_templates.xml	extension	{"en_US": "<data name=\\"Portal layout: project menu entry\\" inherit_id=\\"portal.portal_breadcrumbs\\" priority=\\"40\\">\\n        <xpath expr=\\"//ol[hasclass('o_portal_submenu')]\\" position=\\"inside\\">\\n            <li t-if=\\"page_name == 'project' or project\\" class=\\"col-lg-2\\" t-attf-class=\\"breadcrumb-item #{'active ' if not project else ''}\\">\\n                <a t-if=\\"project\\" t-attf-href=\\"/my/projects\\">Projects</a>\\n                <t t-else=\\"\\">Projects</t>\\n            </li>\\n            <li t-if=\\"page_name in ['project_task', 'project_subtasks', 'project_recurrent_tasks'] and project\\" class=\\"breadcrumb-item active\\">\\n                <a t-if=\\"project\\" t-attf-href=\\"/my/projects/{{ project.id }}?{{ keep_query() }}\\"><t t-esc=\\"project.name\\"/></a>\\n            </li>\\n            <li t-elif=\\"project\\" t-attf-class=\\"breadcrumb-item #{'active ' if not project else ''} text-truncate col-8 col-lg-10\\">\\n                <t t-esc=\\"project.name\\"/>\\n            </li>\\n            <li t-if=\\"page_name == 'task' or (task and not project)\\" t-attf-class=\\"breadcrumb-item #{'active ' if not task else ''}\\">\\n                <a t-if=\\"task\\" t-attf-href=\\"/my/tasks?{{ keep_query() }}\\">Tasks</a>\\n                <t t-else=\\"\\">Tasks</t>\\n            </li>\\n            <li t-if=\\"page_name == 'project_subtasks' and task and project\\" class=\\"breadcrumb-item active\\">\\n                <a t-attf-href=\\"/my/projects/{{ project.id }}/task/{{ task.id }}\\"><t t-esc=\\"task.name\\"/></a>\\n            </li>\\n            <li t-elif=\\"page_name == 'project_recurrent_tasks' and task and project\\" class=\\"breadcrumb-item active text-truncate\\">\\n                <a t-attf-href=\\"/my/projects/{{ project.id }}/task/{{ task.id }}?{{ keep_query() }}\\"><t t-esc=\\"task.name\\"/></a>\\n            </li>\\n            <li t-elif=\\"task\\" class=\\"breadcrumb-item active text-break\\">\\n                <span t-field=\\"task.name\\"/>\\n            </li>\\n            <li t-if=\\"page_name == 'project_subtasks' or (task and subtask and project)\\" t-attf-class=\\"breadcrumb-item text-truncate #{'active ' if not subtask else ''}\\">\\n                <a t-if=\\"subtask\\" t-attf-href=\\"/my/tasks/{{ task.id }}/subtasks?{{ keep_query() }}\\">Sub-tasks</a>\\n                <t t-else=\\"\\">Sub-tasks</t>\\n            </li>\\n            <li t-elif=\\"page_name == 'project_recurrent_tasks' and task and project\\" t-attf-class=\\"breadcrumb-item text-truncate\\">\\n                Recurrent tasks\\n            </li>\\n            <li t-if=\\"subtask\\" class=\\"breadcrumb-item active text-break\\">\\n                <span t-field=\\"subtask.name\\"/>\\n            </li>\\n        </xpath>\\n    </data>", "es_ES": "<data name=\\"Portal layout: project menu entry\\" inherit_id=\\"portal.portal_breadcrumbs\\" priority=\\"40\\">\\n        <xpath expr=\\"//ol[hasclass('o_portal_submenu')]\\" position=\\"inside\\">\\n            <li t-if=\\"page_name == 'project' or project\\" class=\\"col-lg-2\\" t-attf-class=\\"breadcrumb-item #{'active ' if not project else ''}\\">\\n                <a t-if=\\"project\\" t-attf-href=\\"/my/projects\\">Proyectos</a>\\n                <t t-else=\\"\\">Proyectos</t>\\n            </li>\\n            <li t-if=\\"page_name in ['project_task', 'project_subtasks', 'project_recurrent_tasks'] and project\\" class=\\"breadcrumb-item active\\">\\n                <a t-if=\\"project\\" t-attf-href=\\"/my/projects/{{ project.id }}?{{ keep_query() }}\\"><t t-esc=\\"project.name\\"/></a>\\n            </li>\\n            <li t-elif=\\"project\\" t-attf-class=\\"breadcrumb-item #{'active ' if not project else ''} text-truncate col-8 col-lg-10\\">\\n                <t t-esc=\\"project.name\\"/>\\n            </li>\\n            <li t-if=\\"page_name == 'task' or (task and not project)\\" t-attf-class=\\"breadcrumb-item #{'active ' if not task else ''}\\">\\n                <a t-if=\\"task\\" t-attf-href=\\"/my/tasks?{{ keep_query() }}\\">Tareas</a>\\n                <t t-else=\\"\\">Tareas</t>\\n            </li>\\n            <li t-if=\\"page_name == 'project_subtasks' and task and project\\" class=\\"breadcrumb-item active\\">\\n                <a t-attf-href=\\"/my/projects/{{ project.id }}/task/{{ task.id }}\\"><t t-esc=\\"task.name\\"/></a>\\n            </li>\\n            <li t-elif=\\"page_name == 'project_recurrent_tasks' and task and project\\" class=\\"breadcrumb-item active text-truncate\\">\\n                <a t-attf-href=\\"/my/projects/{{ project.id }}/task/{{ task.id }}?{{ keep_query() }}\\"><t t-esc=\\"task.name\\"/></a>\\n            </li>\\n            <li t-elif=\\"task\\" class=\\"breadcrumb-item active text-break\\">\\n                <span t-field=\\"task.name\\"/>\\n            </li>\\n            <li t-if=\\"page_name == 'project_subtasks' or (task and subtask and project)\\" t-attf-class=\\"breadcrumb-item text-truncate #{'active ' if not subtask else ''}\\">\\n                <a t-if=\\"subtask\\" t-attf-href=\\"/my/tasks/{{ task.id }}/subtasks?{{ keep_query() }}\\">Subtareas</a>\\n                <t t-else=\\"\\">Subtareas</t>\\n            </li>\\n            <li t-elif=\\"page_name == 'project_recurrent_tasks' and task and project\\" t-attf-class=\\"breadcrumb-item text-truncate\\">\\n                Tareas recurrentes\\n            </li>\\n            <li t-if=\\"subtask\\" class=\\"breadcrumb-item active text-break\\">\\n                <span t-field=\\"subtask.name\\"/>\\n            </li>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data name="Portal layout: project menu entry" inherit_id="portal.portal_breadcrumbs" priority="40">\n        <xpath expr="//ol[hasclass('o_portal_submenu')]" position="inside">\n            <li t-if="page_name == 'project' or project" class="col-lg-2" t-attf-class="breadcrumb-item #{'active ' if not project else ''}">\n                <a t-if="project" t-attf-href="/my/projects">Projects</a>\n                <t t-else="">Projects</t>\n            </li>\n            <li t-if="page_name in ['project_task', 'project_subtasks', 'project_recurrent_tasks'] and project" class="breadcrumb-item active">\n                <a t-if="project" t-attf-href="/my/projects/{{ project.id }}?{{ keep_query() }}"><t t-esc="project.name"/></a>\n            </li>\n            <li t-elif="project" t-attf-class="breadcrumb-item #{'active ' if not project else ''} text-truncate col-8 col-lg-10">\n                <t t-esc="project.name"/>\n            </li>\n            <li t-if="page_name == 'task' or (task and not project)" t-attf-class="breadcrumb-item #{'active ' if not task else ''}">\n                <a t-if="task" t-attf-href="/my/tasks?{{ keep_query() }}">Tasks</a>\n                <t t-else="">Tasks</t>\n            </li>\n            <li t-if="page_name == 'project_subtasks' and task and project" class="breadcrumb-item active">\n                <a t-attf-href="/my/projects/{{ project.id }}/task/{{ task.id }}"><t t-esc="task.name"/></a>\n            </li>\n            <li t-elif="page_name == 'project_recurrent_tasks' and task and project" class="breadcrumb-item active text-truncate">\n                <a t-attf-href="/my/projects/{{ project.id }}/task/{{ task.id }}?{{ keep_query() }}"><t t-esc="task.name"/></a>\n            </li>\n            <li t-elif="task" class="breadcrumb-item active text-break">\n                <span t-field="task.name"/>\n            </li>\n            <li t-if="page_name == 'project_subtasks' or (task and subtask and project)" t-attf-class="breadcrumb-item text-truncate #{'active ' if not subtask else ''}">\n                <a t-if="subtask" t-attf-href="/my/tasks/{{ task.id }}/subtasks?{{ keep_query() }}">Sub-tasks</a>\n                <t t-else="">Sub-tasks</t>\n            </li>\n            <li t-elif="page_name == 'project_recurrent_tasks' and task and project" t-attf-class="breadcrumb-item text-truncate">\n                Recurrent tasks\n            </li>\n            <li t-if="subtask" class="breadcrumb-item active text-break">\n                <span t-field="subtask.name"/>\n            </li>\n        </xpath>\n    </data>\n\n    	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1450	40	578	1	1	Projects / Tasks	\N	project.portal_my_home	qweb	project/views/project_portal_project_project_templates.xml	extension	{"en_US": "<data name=\\"Projects / Tasks\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"40\\">\\n        <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n            <t t-set=\\"portal_service_category_enable\\" t-value=\\"True\\"/>\\n        </xpath>\\n        <div id=\\"portal_service_category\\" position=\\"inside\\">\\n            <t t-call=\\"portal.portal_docs_entry\\">\\n                <t t-set=\\"icon\\" t-value=\\"'/web/static/img/folder.svg'\\"/>\\n                <t t-set=\\"title\\">Projects</t>\\n                <t t-set=\\"url\\" t-value=\\"'/my/projects'\\"/>\\n                <t t-set=\\"text\\">Follow the evolution of your projects</t>\\n                <t t-set=\\"placeholder_count\\" t-value=\\"'project_count'\\"/>\\n            </t>\\n            <t t-call=\\"portal.portal_docs_entry\\">\\n                <t t-set=\\"icon\\" t-value=\\"'/project/static/src/img/tasks.svg'\\"/>\\n                <t t-set=\\"title\\">Tasks</t>\\n                <t t-set=\\"url\\" t-value=\\"'/my/tasks'\\"/>\\n                <t t-set=\\"text\\">Follow and comments tasks of your projects</t>\\n                <t t-set=\\"placeholder_count\\" t-value=\\"'task_count'\\"/>\\n            </t>\\n        </div>\\n    </data>", "es_ES": "<data name=\\"Projects / Tasks\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"40\\">\\n        <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n            <t t-set=\\"portal_service_category_enable\\" t-value=\\"True\\"/>\\n        </xpath>\\n        <div id=\\"portal_service_category\\" position=\\"inside\\">\\n            <t t-call=\\"portal.portal_docs_entry\\">\\n                <t t-set=\\"icon\\" t-value=\\"'/web/static/img/folder.svg'\\"/>\\n                <t t-set=\\"title\\">Proyectos</t>\\n                <t t-set=\\"url\\" t-value=\\"'/my/projects'\\"/>\\n                <t t-set=\\"text\\">Siga la evolución de sus proyectos</t>\\n                <t t-set=\\"placeholder_count\\" t-value=\\"'project_count'\\"/>\\n            </t>\\n            <t t-call=\\"portal.portal_docs_entry\\">\\n                <t t-set=\\"icon\\" t-value=\\"'/project/static/src/img/tasks.svg'\\"/>\\n                <t t-set=\\"title\\">Tareas</t>\\n                <t t-set=\\"url\\" t-value=\\"'/my/tasks'\\"/>\\n                <t t-set=\\"text\\">Siga y comente las tareas de sus proyectos</t>\\n                <t t-set=\\"placeholder_count\\" t-value=\\"'task_count'\\"/>\\n            </t>\\n        </div>\\n    </data>"}	<?xml version="1.0"?>\n<data name="Projects / Tasks" customize_show="True" inherit_id="portal.portal_my_home" priority="40">\n        <xpath expr="//div[hasclass('o_portal_docs')]" position="before">\n            <t t-set="portal_service_category_enable" t-value="True"/>\n        </xpath>\n        <div id="portal_service_category" position="inside">\n            <t t-call="portal.portal_docs_entry">\n                <t t-set="icon" t-value="'/web/static/img/folder.svg'"/>\n                <t t-set="title">Projects</t>\n                <t t-set="url" t-value="'/my/projects'"/>\n                <t t-set="text">Follow the evolution of your projects</t>\n                <t t-set="placeholder_count" t-value="'project_count'"/>\n            </t>\n            <t t-call="portal.portal_docs_entry">\n                <t t-set="icon" t-value="'/project/static/src/img/tasks.svg'"/>\n                <t t-set="title">Tasks</t>\n                <t t-set="url" t-value="'/my/tasks'"/>\n                <t t-set="text">Follow and comments tasks of your projects</t>\n                <t t-set="placeholder_count" t-value="'task_count'"/>\n            </t>\n        </div>\n    </data>\n\n    	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	t	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1451	16	\N	1	1	My Projects	\N	project.portal_my_projects	qweb	project/views/project_portal_project_project_templates.xml	primary	{"en_US": "<t name=\\"My Projects\\" t-name=\\"project.portal_my_projects\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"breadcrumbs_searchbar\\" t-value=\\"True\\"/>\\n\\n            <t t-call=\\"portal.portal_searchbar\\">\\n                <t t-set=\\"title\\">Projects</t>\\n            </t>\\n            <t t-if=\\"not projects\\">\\n                <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                    There are no projects.\\n                </div>\\n            </t>\\n            <t t-if=\\"projects\\" t-call=\\"portal.portal_table\\">\\n                <tbody>\\n                    <tr t-foreach=\\"projects\\" t-as=\\"project\\">\\n                        <td>\\n                            <a t-attf-href=\\"/my/projects/#{project.id}\\"><span t-field=\\"project.name\\"/></a>\\n                        </td>\\n                        <td class=\\"text-end\\">\\n                            <t t-out=\\"project.task_count\\"/>\\n                            <t t-out=\\"project.label_tasks\\"/>\\n                        </td>\\n                    </tr>\\n                </tbody>\\n            </t>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"My Projects\\" t-name=\\"project.portal_my_projects\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"breadcrumbs_searchbar\\" t-value=\\"True\\"/>\\n\\n            <t t-call=\\"portal.portal_searchbar\\">\\n                <t t-set=\\"title\\">Proyectos</t>\\n            </t>\\n            <t t-if=\\"not projects\\">\\n                <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                    No hay proyectos.\\n                </div>\\n            </t>\\n            <t t-if=\\"projects\\" t-call=\\"portal.portal_table\\">\\n                <tbody>\\n                    <tr t-foreach=\\"projects\\" t-as=\\"project\\">\\n                        <td>\\n                            <a t-attf-href=\\"/my/projects/#{project.id}\\"><span t-field=\\"project.name\\"/></a>\\n                        </td>\\n                        <td class=\\"text-end\\">\\n                            <t t-out=\\"project.task_count\\"/>\\n                            <t t-out=\\"project.label_tasks\\"/>\\n                        </td>\\n                    </tr>\\n                </tbody>\\n            </t>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="My Projects" t-name="project.portal_my_projects">\n        <t t-call="portal.portal_layout">\n            <t t-set="breadcrumbs_searchbar" t-value="True"/>\n\n            <t t-call="portal.portal_searchbar">\n                <t t-set="title">Projects</t>\n            </t>\n            <t t-if="not projects">\n                <div class="alert alert-warning" role="alert">\n                    There are no projects.\n                </div>\n            </t>\n            <t t-if="projects" t-call="portal.portal_table">\n                <tbody>\n                    <tr t-foreach="projects" t-as="project">\n                        <td>\n                            <a t-attf-href="/my/projects/#{project.id}"><span t-field="project.name"/></a>\n                        </td>\n                        <td class="text-end">\n                            <t t-out="project.task_count"/>\n                            <t t-out="project.label_tasks"/>\n                        </td>\n                    </tr>\n                </tbody>\n            </t>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1452	16	\N	1	1	My Project	\N	project.portal_my_project	qweb	project/views/project_portal_project_project_templates.xml	primary	{"en_US": "<t name=\\"My Project\\" t-name=\\"project.portal_my_project\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"title\\" t-value=\\"project.name\\"/>\\n            <t t-set=\\"o_portal_fullwidth_alert\\" groups=\\"project.group_project_user\\">\\n                <t t-call=\\"portal.portal_back_in_edit_mode\\">\\n                    <t t-set=\\"backend_url\\" t-value=\\"'/odoo/project.project/%s' % (project.id)\\"/>\\n                </t>\\n            </t>\\n\\n            <t t-call=\\"portal.portal_searchbar\\">\\n                <t t-set=\\"title\\">Tasks</t>\\n            </t>\\n            <t t-if=\\"not grouped_tasks\\">\\n                <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                    There are no tasks.\\n                </div>\\n            </t>\\n\\n            <t t-call=\\"project.portal_tasks_list\\"/>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"My Project\\" t-name=\\"project.portal_my_project\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"title\\" t-value=\\"project.name\\"/>\\n            <t t-set=\\"o_portal_fullwidth_alert\\" groups=\\"project.group_project_user\\">\\n                <t t-call=\\"portal.portal_back_in_edit_mode\\">\\n                    <t t-set=\\"backend_url\\" t-value=\\"'/odoo/project.project/%s' % (project.id)\\"/>\\n                </t>\\n            </t>\\n\\n            <t t-call=\\"portal.portal_searchbar\\">\\n                <t t-set=\\"title\\">Tareas</t>\\n            </t>\\n            <t t-if=\\"not grouped_tasks\\">\\n                <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                    No hay tareas.\\n                </div>\\n            </t>\\n\\n            <t t-call=\\"project.portal_tasks_list\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="My Project" t-name="project.portal_my_project">\n        <t t-call="portal.portal_layout">\n            <t t-set="title" t-value="project.name"/>\n            <t t-set="o_portal_fullwidth_alert" groups="project.group_project_user">\n                <t t-call="portal.portal_back_in_edit_mode">\n                    <t t-set="backend_url" t-value="'/odoo/project.project/%s' % (project.id)"/>\n                </t>\n            </t>\n\n            <t t-call="portal.portal_searchbar">\n                <t t-set="title">Tasks</t>\n            </t>\n            <t t-if="not grouped_tasks">\n                <div class="alert alert-warning" role="alert">\n                    There are no tasks.\n                </div>\n            </t>\n\n            <t t-call="project.portal_tasks_list"/>\n        </t>\n    </t>\n	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1453	16	\N	1	1	Priority Widget Template	\N	project.portal_my_tasks_priority_widget_template	qweb	project/views/project_portal_project_task_templates.xml	primary	{"en_US": "<t name=\\"Priority Widget Template\\" t-name=\\"project.portal_my_tasks_priority_widget_template\\">\\n        <span t-attf-class=\\"o_priority_star d-inline-block fa fa-star#{' text-warning' if task.priority == '1' else '-o opacity-75'} #{classes if classes else ''}\\" t-attf-title=\\"Priority: {{'Important' if task.priority == '1' else 'Normal'}}\\"/>\\n    </t>", "es_ES": "<t name=\\"Priority Widget Template\\" t-name=\\"project.portal_my_tasks_priority_widget_template\\">\\n        <span t-attf-class=\\"o_priority_star d-inline-block fa fa-star#{' text-warning' if task.priority == '1' else '-o opacity-75'} #{classes if classes else ''}\\" t-attf-title=\\"Prioridad: {{'Importante' if task.priority == '1' else 'Normal'}}\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Priority Widget Template" t-name="project.portal_my_tasks_priority_widget_template">\n        <span t-attf-class="o_priority_star d-inline-block fa fa-star#{' text-warning' if task.priority == '1' else '-o opacity-75'} #{classes if classes else ''}" t-attf-title="Priority: {{'Important' if task.priority == '1' else 'Normal'}}"/>\n    </t>\n\n    	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2805	16	2690	1	1	Snippet 's_text_image' for new page 'basic' templates	\N	website.new_page_template_basic_s_text_image	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2806	16	2753	1	1	Snippet 's_parallax' for new page 'basic' templates	\N	website.new_page_template_basic_s_parallax	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2807	16	2800	1	1	Snippet 's_text_block' for new page 'basic' templates	\N	website.new_page_template_basic_s_text_block	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2808	16	2786	1	1	Snippet 's_timeline' for new page 'about' templates	\N	website.new_page_template_about_s_timeline	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1456	16	\N	1	1	My Tasks	\N	project.portal_my_tasks	qweb	project/views/project_portal_project_task_templates.xml	primary	{"en_US": "<t name=\\"My Tasks\\" t-name=\\"project.portal_my_tasks\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"breadcrumbs_searchbar\\" t-value=\\"True\\"/>\\n\\n            <t t-call=\\"portal.portal_searchbar\\">\\n                <t t-set=\\"title\\">Tasks</t>\\n            </t>\\n            <t t-if=\\"not grouped_tasks\\">\\n                <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                    There are no tasks.\\n                </div>\\n            </t>\\n            <t t-call=\\"project.portal_tasks_list\\"/>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"My Tasks\\" t-name=\\"project.portal_my_tasks\\">\\n        <t t-call=\\"portal.portal_layout\\">\\n            <t t-set=\\"breadcrumbs_searchbar\\" t-value=\\"True\\"/>\\n\\n            <t t-call=\\"portal.portal_searchbar\\">\\n                <t t-set=\\"title\\">Tareas</t>\\n            </t>\\n            <t t-if=\\"not grouped_tasks\\">\\n                <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                    No hay tareas.\\n                </div>\\n            </t>\\n            <t t-call=\\"project.portal_tasks_list\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="My Tasks" t-name="project.portal_my_tasks">\n        <t t-call="portal.portal_layout">\n            <t t-set="breadcrumbs_searchbar" t-value="True"/>\n\n            <t t-call="portal.portal_searchbar">\n                <t t-set="title">Tasks</t>\n            </t>\n            <t t-if="not grouped_tasks">\n                <div class="alert alert-warning" role="alert">\n                    There are no tasks.\n                </div>\n            </t>\n            <t t-call="project.portal_tasks_list"/>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1460	16	\N	1	1	portal_my_task_allocated_hours_template	\N	project.portal_my_task_allocated_hours_template	qweb	project/views/project_portal_project_task_templates.xml	primary	{"en_US": "<t t-name=\\"project.portal_my_task_allocated_hours_template\\">\\n        <strong t-if=\\"task.allocated_hours &gt; 0\\" class=\\"d-none\\">Allocated Time:</strong>\\n        <span t-out=\\"task.allocated_hours\\" t-options=\\"{&quot;widget&quot;: &quot;float_time&quot;}\\"/>\\n    </t>", "es_ES": "<t t-name=\\"project.portal_my_task_allocated_hours_template\\">\\n        <strong t-if=\\"task.allocated_hours &gt; 0\\" class=\\"d-none\\">Tiempo asignado:</strong>\\n        <span t-out=\\"task.allocated_hours\\" t-options=\\"{&quot;widget&quot;: &quot;float_time&quot;}\\"/>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="project.portal_my_task_allocated_hours_template">\n        <strong t-if="task.allocated_hours &gt; 0" class="d-none">Allocated Time:</strong>\n        <span t-out="task.allocated_hours" t-options="{&quot;widget&quot;: &quot;float_time&quot;}"/>\n    </t>\n	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1461	16	\N	1	1	task_track_depending_tasks	\N	project.task_track_depending_tasks	qweb	project/views/project_task_templates.xml	primary	{"en_US": "<t t-name=\\"project.task_track_depending_tasks\\">\\n        <span>Task: <a href=\\"#\\" data-oe-model=\\"project.task\\" t-att-data-oe-id=\\"child.id\\" t-esc=\\"child.name\\"/></span>\\n        <br/>\\n        <t t-if=\\"child_subtype\\">\\n            <span><t t-esc=\\"child_subtype\\"/></span><br/>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"project.task_track_depending_tasks\\">\\n        <span>Tarea: <a href=\\"#\\" data-oe-model=\\"project.task\\" t-att-data-oe-id=\\"child.id\\" t-esc=\\"child.name\\"/></span>\\n        <br/>\\n        <t t-if=\\"child_subtype\\">\\n            <span><t t-esc=\\"child_subtype\\"/></span><br/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="project.task_track_depending_tasks">\n        <span>Task: <a href="#" data-oe-model="project.task" t-att-data-oe-id="child.id" t-esc="child.name"/></span>\n        <br/>\n        <t t-if="child_subtype">\n            <span><t t-esc="child_subtype"/></span><br/>\n        </t>\n    </t>\n	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1465	16	\N	1	1	report.project.task.user.pivot	report.project.task.user	\N	pivot	project/report/project_report_views.xml	primary	{"en_US": "<pivot string=\\"Tasks Analysis\\" display_quantity=\\"1\\" sample=\\"1\\" disable_linking=\\"1\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"working_hours_open\\" widget=\\"timesheet_uom\\"/>\\n                    <field name=\\"working_hours_close\\" widget=\\"timesheet_uom\\"/>\\n                    <field name=\\"nbr\\" invisible=\\"1\\"/>\\n                    <field name=\\"rating_avg\\" invisible=\\"1\\"/>\\n                </pivot>", "es_ES": "<pivot string=\\"Análisis de tareas\\" display_quantity=\\"1\\" sample=\\"1\\" disable_linking=\\"1\\">\\n                    <field name=\\"project_id\\" type=\\"row\\"/>\\n                    <field name=\\"working_hours_open\\" widget=\\"timesheet_uom\\"/>\\n                    <field name=\\"working_hours_close\\" widget=\\"timesheet_uom\\"/>\\n                    <field name=\\"nbr\\" invisible=\\"1\\"/>\\n                    <field name=\\"rating_avg\\" invisible=\\"1\\"/>\\n                </pivot>"}	<?xml version="1.0"?>\n<pivot string="Tasks Analysis" display_quantity="1" sample="1" disable_linking="1">\n                    <field name="project_id" type="row"/>\n                    <field name="working_hours_open" widget="timesheet_uom"/>\n                    <field name="working_hours_close" widget="timesheet_uom"/>\n                    <field name="nbr" invisible="1"/>\n                    <field name="rating_avg" invisible="1"/>\n                </pivot>\n            	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1467	16	\N	1	1	report.project.task.user.graph	report.project.task.user	\N	graph	project/report/project_report_views.xml	primary	{"en_US": "<graph string=\\"Tasks Analysis\\" sample=\\"1\\" disable_linking=\\"1\\">\\n                     <field name=\\"project_id\\"/>\\n                     <field name=\\"stage_id\\"/>\\n                     <field name=\\"nbr\\" invisible=\\"1\\"/>\\n                     <field name=\\"working_hours_open\\" widget=\\"float_time\\"/>\\n                     <field name=\\"working_hours_close\\" widget=\\"float_time\\"/>\\n                     <field name=\\"rating_avg\\" invisible=\\"1\\"/>\\n                 </graph>", "es_ES": "<graph string=\\"Análisis de tareas\\" sample=\\"1\\" disable_linking=\\"1\\">\\n                     <field name=\\"project_id\\"/>\\n                     <field name=\\"stage_id\\"/>\\n                     <field name=\\"nbr\\" invisible=\\"1\\"/>\\n                     <field name=\\"working_hours_open\\" widget=\\"float_time\\"/>\\n                     <field name=\\"working_hours_close\\" widget=\\"float_time\\"/>\\n                     <field name=\\"rating_avg\\" invisible=\\"1\\"/>\\n                 </graph>"}	<?xml version="1.0"?>\n<graph string="Tasks Analysis" sample="1" disable_linking="1">\n                     <field name="project_id"/>\n                     <field name="stage_id"/>\n                     <field name="nbr" invisible="1"/>\n                     <field name="working_hours_open" widget="float_time"/>\n                     <field name="working_hours_close" widget="float_time"/>\n                     <field name="rating_avg" invisible="1"/>\n                 </graph>\n             	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2809	16	2788	1	1	Snippet 's_text_block_h2_contact' for new page 'about' templates	\N	website.new_page_template_about_s_text_block_h2_contact	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2810	16	2791	1	1	Snippet 's_picture_only' for new page 'about' templates	\N	website.new_page_template_about_s_picture_only	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2811	16	2746	1	1	Snippet 's_call_to_action' for new page 'about' templates	\N	website.new_page_template_about_s_call_to_action	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1473	16	\N	1	1	project.task.type.delete.wizard.form	project.task.type.delete.wizard	\N	form	project/wizard/project_task_type_delete_views.xml	primary	{"en_US": "<form string=\\"Delete Stage\\">\\n                <div>\\n                    <p>This will archive the stages and all the tasks they contain from the following projects:</p>\\n                    <field name=\\"project_ids\\" readonly=\\"1\\">\\n                        <list>\\n                            <field name=\\"name\\"/>\\n                        </list>\\n                    </field>\\n                    <p>Are you sure you want to continue?</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Confirm\\" type=\\"object\\" name=\\"action_confirm\\" class=\\"btn btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Discard\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Eliminar etapa\\">\\n                <div>\\n                    <p>Esto archivará las etapas y todas las tareas que contienen de los siguientes proyectos:</p>\\n                    <field name=\\"project_ids\\" readonly=\\"1\\">\\n                        <list>\\n                            <field name=\\"name\\"/>\\n                        </list>\\n                    </field>\\n                    <p>¿Está seguro de que desea continuar?</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Confirmar\\" type=\\"object\\" name=\\"action_confirm\\" class=\\"btn btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Descartar\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Delete Stage">\n                <div>\n                    <p>This will archive the stages and all the tasks they contain from the following projects:</p>\n                    <field name="project_ids" readonly="1">\n                        <list>\n                            <field name="name"/>\n                        </list>\n                    </field>\n                    <p>Are you sure you want to continue?</p>\n                </div>\n                <footer>\n                    <button string="Confirm" type="object" name="action_confirm" class="btn btn-primary" data-hotkey="q"/>\n                    <button string="Discard" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1474	16	\N	1	1	project.task.type.delete.wizard.form	project.task.type.delete.wizard	\N	form	project/wizard/project_task_type_delete_views.xml	primary	{"en_US": "<form string=\\"Delete Stage\\">\\n                <div>\\n                    <p>Would you like to unarchive all of the tasks contained in these stages as well?</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Confirm\\" type=\\"object\\" name=\\"action_unarchive_task\\" class=\\"btn btn-primary\\"/>\\n                    <button string=\\"Discard\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Eliminar etapa\\">\\n                <div>\\n                    <p>¿Desea desarchivar también todas las tareas de estas etapas?</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Confirmar\\" type=\\"object\\" name=\\"action_unarchive_task\\" class=\\"btn btn-primary\\"/>\\n                    <button string=\\"Descartar\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Delete Stage">\n                <div>\n                    <p>Would you like to unarchive all of the tasks contained in these stages as well?</p>\n                </div>\n                <footer>\n                    <button string="Confirm" type="object" name="action_unarchive_task" class="btn btn-primary"/>\n                    <button string="Discard" special="cancel"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1475	16	\N	1	1	project.project.stage.delete.wizard.form	project.project.stage.delete.wizard	\N	form	project/wizard/project_project_stage_delete_views.xml	primary	{"en_US": "<form string=\\"Delete Project Stage\\">\\n                <field name=\\"projects_count\\" invisible=\\"1\\"/>\\n                <field name=\\"stages_active\\" invisible=\\"1\\"/>\\n                <div invisible=\\"projects_count &gt; 0\\">\\n                    <p>Are you sure you want to delete these stages?</p>\\n                </div>\\n                <div invisible=\\"not stages_active or projects_count == 0\\">\\n                    <p>You cannot delete stages containing projects. You can either archive them or first delete all of their projects.</p>\\n                </div>\\n                <div invisible=\\"stages_active or projects_count == 0\\">\\n                    <p>You cannot delete stages containing projects. You should first delete all of their projects.</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Archive Stages\\" type=\\"object\\" name=\\"action_archive\\" class=\\"btn btn-primary\\" invisible=\\"not stages_active or projects_count == 0\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Delete\\" type=\\"object\\" name=\\"action_unlink\\" class=\\"btn btn-primary\\" invisible=\\"projects_count &gt; 0\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Discard\\" special=\\"cancel\\" data-hotkey=\\"x\\" class=\\"btn btn-primary\\" invisible=\\"not (stages_active or projects_count)\\"/>\\n                    <button string=\\"Discard\\" special=\\"cancel\\" data-hotkey=\\"x\\" invisible=\\"stages_active or projects_count\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Eliminar etapa del proyecto\\">\\n                <field name=\\"projects_count\\" invisible=\\"1\\"/>\\n                <field name=\\"stages_active\\" invisible=\\"1\\"/>\\n                <div invisible=\\"projects_count &gt; 0\\">\\n                    <p>¿Está seguro de que desea eliminar estas etapas?</p>\\n                </div>\\n                <div invisible=\\"not stages_active or projects_count == 0\\">\\n                    <p>No puede eliminar etapas que contengan proyectos. Puede archivarlas o eliminar todos sus proyectos primero.</p>\\n                </div>\\n                <div invisible=\\"stages_active or projects_count == 0\\">\\n                    <p>No puede eliminar etapas que contengan proyectos. Primero debe eliminar todos sus proyectos.</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Archivar etapas\\" type=\\"object\\" name=\\"action_archive\\" class=\\"btn btn-primary\\" invisible=\\"not stages_active or projects_count == 0\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Eliminar\\" type=\\"object\\" name=\\"action_unlink\\" class=\\"btn btn-primary\\" invisible=\\"projects_count &gt; 0\\" data-hotkey=\\"w\\"/>\\n                    <button string=\\"Descartar\\" special=\\"cancel\\" data-hotkey=\\"x\\" class=\\"btn btn-primary\\" invisible=\\"not (stages_active or projects_count)\\"/>\\n                    <button string=\\"Descartar\\" special=\\"cancel\\" data-hotkey=\\"x\\" invisible=\\"stages_active or projects_count\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Delete Project Stage">\n                <field name="projects_count" invisible="1"/>\n                <field name="stages_active" invisible="1"/>\n                <div invisible="projects_count &gt; 0">\n                    <p>Are you sure you want to delete these stages?</p>\n                </div>\n                <div invisible="not stages_active or projects_count == 0">\n                    <p>You cannot delete stages containing projects. You can either archive them or first delete all of their projects.</p>\n                </div>\n                <div invisible="stages_active or projects_count == 0">\n                    <p>You cannot delete stages containing projects. You should first delete all of their projects.</p>\n                </div>\n                <footer>\n                    <button string="Archive Stages" type="object" name="action_archive" class="btn btn-primary" invisible="not stages_active or projects_count == 0" data-hotkey="q"/>\n                    <button string="Delete" type="object" name="action_unlink" class="btn btn-primary" invisible="projects_count &gt; 0" data-hotkey="w"/>\n                    <button string="Discard" special="cancel" data-hotkey="x" class="btn btn-primary" invisible="not (stages_active or projects_count)"/>\n                    <button string="Discard" special="cancel" data-hotkey="x" invisible="stages_active or projects_count"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1476	16	\N	1	1	project.project.stage.delete.wizard.form	project.project.stage.delete.wizard	\N	form	project/wizard/project_project_stage_delete_views.xml	primary	{"en_US": "<form string=\\"Delete Stage\\">\\n                <div>\\n                    <p>Would you like to unarchive all of the projects contained in these stages as well?</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Confirm\\" type=\\"object\\" name=\\"action_unarchive_project\\" class=\\"btn btn-primary\\"/>\\n                    <button string=\\"Discard\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Eliminar etapa\\">\\n                <div>\\n                    <p>¿También desea desarchivar todos los proyectos contenidos en estas etapas?</p>\\n                </div>\\n                <footer>\\n                    <button string=\\"Confirmar\\" type=\\"object\\" name=\\"action_unarchive_project\\" class=\\"btn btn-primary\\"/>\\n                    <button string=\\"Descartar\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Delete Stage">\n                <div>\n                    <p>Would you like to unarchive all of the projects contained in these stages as well?</p>\n                </div>\n                <footer>\n                    <button string="Confirm" type="object" name="action_unarchive_project" class="btn btn-primary"/>\n                    <button string="Discard" special="cancel"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:35:22.624638	2026-04-08 08:35:22.624638	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2102	16	1831	1	1	product.product.procurement	product.product	\N	form	mrp/views/product_views.xml	extension	{"en_US": "<xpath expr=\\"//button[@name='action_open_product_lot']\\" position=\\"after\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_bom\\" type=\\"object\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu'\\" icon=\\"fa-flask\\">\\n                        <field string=\\"Bill of Materials\\" name=\\"bom_count\\" widget=\\"statinfo\\"/>\\n                    </button>\\n                    <button class=\\"oe_stat_button\\" name=\\"action_used_in_bom\\" type=\\"object\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu' or used_in_bom_count == 0\\" icon=\\"fa-level-up\\">\\n                        <field string=\\"Used In\\" name=\\"used_in_bom_count\\" widget=\\"statinfo\\"/>\\n                    </button>\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_mos\\" type=\\"object\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu' or bom_count == 0 or mrp_product_qty == 0\\" icon=\\"fa-list-alt\\" help=\\"Manufactured in the last 365 days\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value d-flex gap-1\\">\\n                                <field name=\\"mrp_product_qty\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"mr4\\"/>\\n                                <field name=\\"uom_name\\" groups=\\"uom.group_uom\\"/>\\n                            </span>\\n                            <span class=\\"o_stat_text\\">Manufactured</span>\\n                        </div>\\n                    </button>\\n                </xpath>", "es_ES": "<xpath expr=\\"//button[@name='action_open_product_lot']\\" position=\\"after\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_bom\\" type=\\"object\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu'\\" icon=\\"fa-flask\\">\\n                        <field string=\\"Lista de materiales\\" name=\\"bom_count\\" widget=\\"statinfo\\"/>\\n                    </button>\\n                    <button class=\\"oe_stat_button\\" name=\\"action_used_in_bom\\" type=\\"object\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu' or used_in_bom_count == 0\\" icon=\\"fa-level-up\\">\\n                        <field string=\\"Utilizado en\\" name=\\"used_in_bom_count\\" widget=\\"statinfo\\"/>\\n                    </button>\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_mos\\" type=\\"object\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu' or bom_count == 0 or mrp_product_qty == 0\\" icon=\\"fa-list-alt\\" help=\\"Fabricado en los últimos 365 días\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value d-flex gap-1\\">\\n                                <field name=\\"mrp_product_qty\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"mr4\\"/>\\n                                <field name=\\"uom_name\\" groups=\\"uom.group_uom\\"/>\\n                            </span>\\n                            <span class=\\"o_stat_text\\">Fabricado</span>\\n                        </div>\\n                    </button>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//button[@name='action_open_product_lot']" position="after">\n                    <button class="oe_stat_button" name="action_view_bom" type="object" groups="mrp.group_mrp_user" invisible="type != 'consu'" icon="fa-flask">\n                        <field string="Bill of Materials" name="bom_count" widget="statinfo"/>\n                    </button>\n                    <button class="oe_stat_button" name="action_used_in_bom" type="object" groups="mrp.group_mrp_user" invisible="type != 'consu' or used_in_bom_count == 0" icon="fa-level-up">\n                        <field string="Used In" name="used_in_bom_count" widget="statinfo"/>\n                    </button>\n                    <button class="oe_stat_button" name="action_view_mos" type="object" groups="mrp.group_mrp_user" invisible="type != 'consu' or bom_count == 0 or mrp_product_qty == 0" icon="fa-list-alt" help="Manufactured in the last 365 days">\n                        <div class="o_field_widget o_stat_info">\n                            <span class="o_stat_value d-flex gap-1">\n                                <field name="mrp_product_qty" widget="statinfo" nolabel="1" class="mr4"/>\n                                <field name="uom_name" groups="uom.group_uom"/>\n                            </span>\n                            <span class="o_stat_text">Manufactured</span>\n                        </div>\n                    </button>\n                </xpath>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2812	16	2717	1	1	Snippet 's_references' for new page 'about' templates	\N	website.new_page_template_about_s_references	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2813	16	2715	1	1	Snippet 's_quotes_carousel' for new page 'about' templates	\N	website.new_page_template_about_s_quotes_carousel	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2101	16	1832	1	1	product.template.procurement	product.template	\N	form	mrp/views/product_views.xml	extension	{"en_US": "<data><button name=\\"action_open_documents\\" position=\\"before\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"699\\" type=\\"action\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu'\\" icon=\\"fa-flask\\">\\n                        <field string=\\"Bill of Materials\\" name=\\"bom_count\\" widget=\\"statinfo\\"/>\\n                    </button>\\n                </button>\\n                <button name=\\"action_open_documents\\" position=\\"after\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_used_in_bom\\" type=\\"object\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu' or used_in_bom_count == 0\\" icon=\\"fa-level-up\\">\\n                        <field string=\\"Used In\\" name=\\"used_in_bom_count\\" widget=\\"statinfo\\"/>\\n                    </button>\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_mos\\" type=\\"object\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu' or bom_count == 0 or mrp_product_qty == 0\\" icon=\\"fa-list-alt\\" help=\\"Manufactured in the last 365 days\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value d-flex gap-1\\">\\n                                <field name=\\"mrp_product_qty\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"mr4\\"/>\\n                                <field name=\\"uom_name\\" groups=\\"uom.group_uom\\"/>\\n                            </span>\\n                            <span class=\\"o_stat_text\\">Manufactured</span>\\n                        </div>\\n                    </button>\\n                </button>\\n            </data>", "es_ES": "<data><button name=\\"action_open_documents\\" position=\\"before\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"699\\" type=\\"action\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu'\\" icon=\\"fa-flask\\">\\n                        <field string=\\"Lista de materiales\\" name=\\"bom_count\\" widget=\\"statinfo\\"/>\\n                    </button>\\n                </button>\\n                <button name=\\"action_open_documents\\" position=\\"after\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_used_in_bom\\" type=\\"object\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu' or used_in_bom_count == 0\\" icon=\\"fa-level-up\\">\\n                        <field string=\\"Utilizado en\\" name=\\"used_in_bom_count\\" widget=\\"statinfo\\"/>\\n                    </button>\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_mos\\" type=\\"object\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"type != 'consu' or bom_count == 0 or mrp_product_qty == 0\\" icon=\\"fa-list-alt\\" help=\\"Fabricado en los últimos 365 días\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value d-flex gap-1\\">\\n                                <field name=\\"mrp_product_qty\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"mr4\\"/>\\n                                <field name=\\"uom_name\\" groups=\\"uom.group_uom\\"/>\\n                            </span>\\n                            <span class=\\"o_stat_text\\">Fabricado</span>\\n                        </div>\\n                    </button>\\n                </button>\\n            </data>"}	<?xml version="1.0"?>\n<data><button name="action_open_documents" position="before">\n                    <button class="oe_stat_button" name="699" type="action" groups="mrp.group_mrp_user" invisible="type != 'consu'" icon="fa-flask">\n                        <field string="Bill of Materials" name="bom_count" widget="statinfo"/>\n                    </button>\n                </button>\n                <button name="action_open_documents" position="after">\n                    <button class="oe_stat_button" name="action_used_in_bom" type="object" groups="mrp.group_mrp_user" invisible="type != 'consu' or used_in_bom_count == 0" icon="fa-level-up">\n                        <field string="Used In" name="used_in_bom_count" widget="statinfo"/>\n                    </button>\n                    <button class="oe_stat_button" name="action_view_mos" type="object" groups="mrp.group_mrp_user" invisible="type != 'consu' or bom_count == 0 or mrp_product_qty == 0" icon="fa-list-alt" help="Manufactured in the last 365 days">\n                        <div class="o_field_widget o_stat_info">\n                            <span class="o_stat_value d-flex gap-1">\n                                <field name="mrp_product_qty" widget="statinfo" nolabel="1" class="mr4"/>\n                                <field name="uom_name" groups="uom.group_uom"/>\n                            </span>\n                            <span class="o_stat_text">Manufactured</span>\n                        </div>\n                    </button>\n                </button>\n            </data>	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2100	16	490	1	1	product.view.search.catalog.inherit.mrp	product.product	\N	search	mrp/views/product_views.xml	extension	{"en_US": "<filter name=\\"goods\\" position=\\"after\\">\\n                    <filter string=\\"In the BoM\\" invisible=\\"context.get('active_model') != 'mrp.bom.line'\\" name=\\"products_in_bom\\" domain=\\"[('product_catalog_product_is_in_bom', '=', True)]\\"/>\\n                    <filter string=\\"In the MO\\" invisible=\\"context.get('active_model') != 'stock.move' or                                        context.get('product_catalog_order_model') != 'mrp.production'\\" name=\\"products_in_mo\\" domain=\\"[('product_catalog_product_is_in_mo', '=', True)]\\"/>\\n                </filter>", "es_ES": "<filter name=\\"goods\\" position=\\"after\\">\\n                    <filter string=\\"En la LdM\\" invisible=\\"context.get('active_model') != 'mrp.bom.line'\\" name=\\"products_in_bom\\" domain=\\"[('product_catalog_product_is_in_bom', '=', True)]\\"/>\\n                    <filter string=\\"En la orden de fabricación\\" invisible=\\"context.get('active_model') != 'stock.move' or                                        context.get('product_catalog_order_model') != 'mrp.production'\\" name=\\"products_in_mo\\" domain=\\"[('product_catalog_product_is_in_mo', '=', True)]\\"/>\\n                </filter>"}	<?xml version="1.0"?>\n<filter name="goods" position="after">\n                    <filter string="In the BoM" invisible="context.get('active_model') != 'mrp.bom.line'" name="products_in_bom" domain="[('product_catalog_product_is_in_bom', '=', True)]"/>\n                    <filter string="In the MO" invisible="context.get('active_model') != 'stock.move' or                                        context.get('product_catalog_order_model') != 'mrp.production'" name="products_in_mo" domain="[('product_catalog_product_is_in_mo', '=', True)]"/>\n                </filter>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2123	16	\N	1	1	report_mrp_bom_pdf_line	\N	mrp.report_mrp_bom_pdf_line	qweb	mrp/report/mrp_report_bom_structure.xml	primary	{"en_US": "<t t-name=\\"mrp.report_mrp_bom_pdf_line\\">\\n        <t t-set=\\"currency\\" t-value=\\"data['currency']\\"/>\\n        <t t-foreach=\\"data['lines']\\" t-as=\\"l\\">\\n            <tr t-if=\\"l['visible'] and (l['type'] != 'operation' or data['show_operations'])\\">\\n                <td name=\\"td_mrp_code\\">\\n                    <span t-attf-style=\\"margin-left: {{ str(l['level'] * 20) }}px\\"/>\\n                    <span t-esc=\\"l['name']\\"/>\\n                </td>\\n                <td class=\\"text-end\\">\\n                    <t t-if=\\"l['type'] == 'operation'\\" t-esc=\\"l['quantity']\\" t-options=\\"{&quot;widget&quot;: &quot;float_time&quot;}\\"/>\\n                    <t t-else=\\"\\" t-esc=\\"l['quantity']\\" t-options=\\"{&quot;widget&quot;: &quot;float&quot;, &quot;decimal_precision&quot;: &quot;Product Unit of Measure&quot;}\\"/>\\n                </td>\\n                <td class=\\"text-start\\" groups=\\"uom.group_uom\\">\\n                    <t t-esc=\\"l['uom']\\"/>\\n                </td>\\n                <td t-if=\\"data['show_availabilities']\\" class=\\"text-end\\">\\n                    <t t-if=\\"l.get('producible_qty', False) is not False\\" t-esc=\\"l['producible_qty']\\" t-options=\\"{'widget': 'float', 'precision': 0}\\"/>\\n                </td>\\n                <td t-if=\\"data['show_availabilities']\\" class=\\"text-end\\">\\n                    <t t-if=\\"l.get('quantity_available', False) is not False\\">\\n                        <t t-esc=\\"l['quantity_available']\\" t-options=\\"{&quot;widget&quot;: &quot;float&quot;, &quot;decimal_precision&quot;: &quot;Product Unit of Measure&quot;}\\"/> /\\n                        <t t-esc=\\"l['quantity_on_hand']\\" t-options=\\"{&quot;widget&quot;: &quot;float&quot;, &quot;decimal_precision&quot;: &quot;Product Unit of Measure&quot;}\\"/>\\n                    </t>\\n                </td>\\n                <td t-if=\\"data['show_availabilities']\\" class=\\"text-center\\">\\n                    <t t-if=\\"l.get('availability_state', None) != None\\">\\n                        <span t-attf-class=\\"{{'text-success' if l['availability_state'] == 'available' else ''}}{{'text-warning' if l['availability_state'] == 'expected' else ''}}{{'text-danger' if l['availability_state'] == 'unavailable' else ''}}\\" t-esc=\\"l['availability_display']\\"/>\\n                    </t>\\n                </td>\\n                <td t-if=\\"data['show_lead_times']\\" class=\\"text-end\\">\\n                    <span t-if=\\"l.get('lead_time', False) is not False\\">\\n                        <t t-esc=\\"l['lead_time']\\" t-options=\\"{'widget': 'float', 'precision': 0}\\"/>\\n                        Days\\n                    </span>\\n                </td>\\n                <td>\\n                    <span t-if=\\"l.get('route_name')\\" t-attf-class=\\"{{'text-danger' if l.get('route_alert') else ''}}\\"><t t-esc=\\"l['route_name']\\"/>: <t t-esc=\\"l['route_detail']\\"/></span>\\n                </td>\\n                <td t-if=\\"data['show_costs']\\" t-attf-class=\\"text-end {{ 'text-muted' if l['type'] == 'component' else '' }}\\" t-esc=\\"l['bom_cost']\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: currency}\\"/>\\n                <td t-if=\\"data['show_costs']\\" class=\\"text-end\\">\\n                    <span t-if=\\"'prod_cost' in l\\" t-esc=\\"l['prod_cost']\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: currency}\\"/>\\n                </td>\\n            </tr>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"mrp.report_mrp_bom_pdf_line\\">\\n        <t t-set=\\"currency\\" t-value=\\"data['currency']\\"/>\\n        <t t-foreach=\\"data['lines']\\" t-as=\\"l\\">\\n            <tr t-if=\\"l['visible'] and (l['type'] != 'operation' or data['show_operations'])\\">\\n                <td name=\\"td_mrp_code\\">\\n                    <span t-attf-style=\\"margin-left: {{ str(l['level'] * 20) }}px\\"/>\\n                    <span t-esc=\\"l['name']\\"/>\\n                </td>\\n                <td class=\\"text-end\\">\\n                    <t t-if=\\"l['type'] == 'operation'\\" t-esc=\\"l['quantity']\\" t-options=\\"{&quot;widget&quot;: &quot;float_time&quot;}\\"/>\\n                    <t t-else=\\"\\" t-esc=\\"l['quantity']\\" t-options=\\"{&quot;widget&quot;: &quot;float&quot;, &quot;decimal_precision&quot;: &quot;Product Unit of Measure&quot;}\\"/>\\n                </td>\\n                <td class=\\"text-start\\" groups=\\"uom.group_uom\\">\\n                    <t t-esc=\\"l['uom']\\"/>\\n                </td>\\n                <td t-if=\\"data['show_availabilities']\\" class=\\"text-end\\">\\n                    <t t-if=\\"l.get('producible_qty', False) is not False\\" t-esc=\\"l['producible_qty']\\" t-options=\\"{'widget': 'float', 'precision': 0}\\"/>\\n                </td>\\n                <td t-if=\\"data['show_availabilities']\\" class=\\"text-end\\">\\n                    <t t-if=\\"l.get('quantity_available', False) is not False\\">\\n                        <t t-esc=\\"l['quantity_available']\\" t-options=\\"{&quot;widget&quot;: &quot;float&quot;, &quot;decimal_precision&quot;: &quot;Product Unit of Measure&quot;}\\"/> /\\n                        <t t-esc=\\"l['quantity_on_hand']\\" t-options=\\"{&quot;widget&quot;: &quot;float&quot;, &quot;decimal_precision&quot;: &quot;Product Unit of Measure&quot;}\\"/>\\n                    </t>\\n                </td>\\n                <td t-if=\\"data['show_availabilities']\\" class=\\"text-center\\">\\n                    <t t-if=\\"l.get('availability_state', None) != None\\">\\n                        <span t-attf-class=\\"{{'text-success' if l['availability_state'] == 'available' else ''}}{{'text-warning' if l['availability_state'] == 'expected' else ''}}{{'text-danger' if l['availability_state'] == 'unavailable' else ''}}\\" t-esc=\\"l['availability_display']\\"/>\\n                    </t>\\n                </td>\\n                <td t-if=\\"data['show_lead_times']\\" class=\\"text-end\\">\\n                    <span t-if=\\"l.get('lead_time', False) is not False\\">\\n                        <t t-esc=\\"l['lead_time']\\" t-options=\\"{'widget': 'float', 'precision': 0}\\"/>\\n                        Días\\n                    </span>\\n                </td>\\n                <td>\\n                    <span t-if=\\"l.get('route_name')\\" t-attf-class=\\"{{'text-danger' if l.get('route_alert') else ''}}\\"><t t-esc=\\"l['route_name']\\"/>: <t t-esc=\\"l['route_detail']\\"/></span>\\n                </td>\\n                <td t-if=\\"data['show_costs']\\" t-attf-class=\\"text-end {{ 'text-muted' if l['type'] == 'component' else '' }}\\" t-esc=\\"l['bom_cost']\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: currency}\\"/>\\n                <td t-if=\\"data['show_costs']\\" class=\\"text-end\\">\\n                    <span t-if=\\"'prod_cost' in l\\" t-esc=\\"l['prod_cost']\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: currency}\\"/>\\n                </td>\\n            </tr>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="mrp.report_mrp_bom_pdf_line">\n        <t t-set="currency" t-value="data['currency']"/>\n        <t t-foreach="data['lines']" t-as="l">\n            <tr t-if="l['visible'] and (l['type'] != 'operation' or data['show_operations'])">\n                <td name="td_mrp_code">\n                    <span t-attf-style="margin-left: {{ str(l['level'] * 20) }}px"/>\n                    <span t-esc="l['name']"/>\n                </td>\n                <td class="text-end">\n                    <t t-if="l['type'] == 'operation'" t-esc="l['quantity']" t-options="{&quot;widget&quot;: &quot;float_time&quot;}"/>\n                    <t t-else="" t-esc="l['quantity']" t-options="{&quot;widget&quot;: &quot;float&quot;, &quot;decimal_precision&quot;: &quot;Product Unit of Measure&quot;}"/>\n                </td>\n                <td class="text-start" groups="uom.group_uom">\n                    <t t-esc="l['uom']"/>\n                </td>\n                <td t-if="data['show_availabilities']" class="text-end">\n                    <t t-if="l.get('producible_qty', False) is not False" t-esc="l['producible_qty']" t-options="{'widget': 'float', 'precision': 0}"/>\n                </td>\n                <td t-if="data['show_availabilities']" class="text-end">\n                    <t t-if="l.get('quantity_available', False) is not False">\n                        <t t-esc="l['quantity_available']" t-options="{&quot;widget&quot;: &quot;float&quot;, &quot;decimal_precision&quot;: &quot;Product Unit of Measure&quot;}"/> /\n                        <t t-esc="l['quantity_on_hand']" t-options="{&quot;widget&quot;: &quot;float&quot;, &quot;decimal_precision&quot;: &quot;Product Unit of Measure&quot;}"/>\n                    </t>\n                </td>\n                <td t-if="data['show_availabilities']" class="text-center">\n                    <t t-if="l.get('availability_state', None) != None">\n                        <span t-attf-class="{{'text-success' if l['availability_state'] == 'available' else ''}}{{'text-warning' if l['availability_state'] == 'expected' else ''}}{{'text-danger' if l['availability_state'] == 'unavailable' else ''}}" t-esc="l['availability_display']"/>\n                    </t>\n                </td>\n                <td t-if="data['show_lead_times']" class="text-end">\n                    <span t-if="l.get('lead_time', False) is not False">\n                        <t t-esc="l['lead_time']" t-options="{'widget': 'float', 'precision': 0}"/>\n                        Days\n                    </span>\n                </td>\n                <td>\n                    <span t-if="l.get('route_name')" t-attf-class="{{'text-danger' if l.get('route_alert') else ''}}"><t t-esc="l['route_name']"/>: <t t-esc="l['route_detail']"/></span>\n                </td>\n                <td t-if="data['show_costs']" t-attf-class="text-end {{ 'text-muted' if l['type'] == 'component' else '' }}" t-esc="l['bom_cost']" t-options="{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: currency}"/>\n                <td t-if="data['show_costs']" class="text-end">\n                    <span t-if="'prod_cost' in l" t-esc="l['prod_cost']" t-options="{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: currency}"/>\n                </td>\n            </tr>\n        </t>\n    </t>\n    	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2132	16	\N	1	1	report_mrp_production_components	\N	mrp.report_mrp_production_components	qweb	mrp/report/mrp_production_templates.xml	primary	{"en_US": "<t t-name=\\"mrp.report_mrp_production_components\\">\\n    <h3>\\n        <span>\\n            Components\\n        </span>\\n    </h3>\\n    <table class=\\"table table-sm\\">\\n        <div class=\\"oe_structure\\"/>\\n        <t t-set=\\"has_product_barcode\\" t-value=\\"any(m.product_id.barcode for m in o.move_raw_ids)\\"/>\\n        <thead>\\n            <tr>\\n                <th>Product</th>\\n                <th t-if=\\"o.state in ('progress', 'to_close','done')\\" t-attf-class=\\"{{ 'text-end' if not has_product_barcode else '' }}\\">Consumed</th>\\n                <th t-attf-class=\\"{{ 'text-end' if not has_product_barcode else '' }}\\">To Consume</th>\\n                <th t-if=\\"has_product_barcode\\" width=\\"15%\\" class=\\"text-center\\">Barcode</th>\\n            </tr>\\n        </thead>\\n        <tbody>\\n            <tr t-foreach=\\"o.move_raw_ids\\" t-as=\\"raw_line\\">\\n                <td>\\n                    <span t-field=\\"raw_line.product_id\\">8 GB RAM</span>\\n                </td>\\n                <td t-attf-class=\\"{{ 'text-end' if not has_product_barcode else '' }}\\" t-if=\\"o.state in ('progress', 'to_close','done')\\">\\n                    <div>\\n                        <span t-field=\\"raw_line.quantity\\">2</span>\\n                    </div>\\n                </td>\\n                <td t-attf-class=\\"{{ 'text-end' if not has_product_barcode else '' }}\\">\\n                    <span t-field=\\"raw_line.product_uom_qty\\">25</span>\\n                    <span t-field=\\"raw_line.product_uom\\" groups=\\"uom.group_uom\\">Pieces</span>\\n                </td>\\n                <td t-if=\\"has_product_barcode\\" width=\\"15%\\" class=\\"text-center\\">\\n                    <t t-if=\\"raw_line.product_id.barcode\\">\\n                        <span t-field=\\"raw_line.product_id.barcode\\" t-options=\\"{'widget': 'barcode', 'width': 600, 'height': 100, 'img_style': 'width:100%;height:35px'}\\">12345678901</span>\\n                    </t>\\n                </td>\\n            </tr>\\n        </tbody>\\n    </table>\\n</t>", "es_ES": "<t t-name=\\"mrp.report_mrp_production_components\\">\\n    <h3>\\n        <span>\\n            Componentes\\n        </span>\\n    </h3>\\n    <table class=\\"table table-sm\\">\\n        <div class=\\"oe_structure\\"/>\\n        <t t-set=\\"has_product_barcode\\" t-value=\\"any(m.product_id.barcode for m in o.move_raw_ids)\\"/>\\n        <thead>\\n            <tr>\\n                <th>Producto</th>\\n                <th t-if=\\"o.state in ('progress', 'to_close','done')\\" t-attf-class=\\"{{ 'text-end' if not has_product_barcode else '' }}\\">La cantidad consumida</th>\\n                <th t-attf-class=\\"{{ 'text-end' if not has_product_barcode else '' }}\\">A consumir</th>\\n                <th t-if=\\"has_product_barcode\\" width=\\"15%\\" class=\\"text-center\\">Código de barras</th>\\n            </tr>\\n        </thead>\\n        <tbody>\\n            <tr t-foreach=\\"o.move_raw_ids\\" t-as=\\"raw_line\\">\\n                <td>\\n                    <span t-field=\\"raw_line.product_id\\">8 GB RAM</span>\\n                </td>\\n                <td t-attf-class=\\"{{ 'text-end' if not has_product_barcode else '' }}\\" t-if=\\"o.state in ('progress', 'to_close','done')\\">\\n                    <div>\\n                        <span t-field=\\"raw_line.quantity\\">2</span>\\n                    </div>\\n                </td>\\n                <td t-attf-class=\\"{{ 'text-end' if not has_product_barcode else '' }}\\">\\n                    <span t-field=\\"raw_line.product_uom_qty\\">25</span>\\n                    <span t-field=\\"raw_line.product_uom\\" groups=\\"uom.group_uom\\">Piezas</span>\\n                </td>\\n                <td t-if=\\"has_product_barcode\\" width=\\"15%\\" class=\\"text-center\\">\\n                    <t t-if=\\"raw_line.product_id.barcode\\">\\n                        <span t-field=\\"raw_line.product_id.barcode\\" t-options=\\"{'widget': 'barcode', 'width': 600, 'height': 100, 'img_style': 'width:100%;height:35px'}\\">12345678901</span>\\n                    </t>\\n                </td>\\n            </tr>\\n        </tbody>\\n    </table>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="mrp.report_mrp_production_components">\n    <h3>\n        <span>\n            Components\n        </span>\n    </h3>\n    <table class="table table-sm">\n        <div class="oe_structure"/>\n        <t t-set="has_product_barcode" t-value="any(m.product_id.barcode for m in o.move_raw_ids)"/>\n        <thead>\n            <tr>\n                <th>Product</th>\n                <th t-if="o.state in ('progress', 'to_close','done')" t-attf-class="{{ 'text-end' if not has_product_barcode else '' }}">Consumed</th>\n                <th t-attf-class="{{ 'text-end' if not has_product_barcode else '' }}">To Consume</th>\n                <th t-if="has_product_barcode" width="15%" class="text-center">Barcode</th>\n            </tr>\n        </thead>\n        <tbody>\n            <tr t-foreach="o.move_raw_ids" t-as="raw_line">\n                <td>\n                    <span t-field="raw_line.product_id">8 GB RAM</span>\n                </td>\n                <td t-attf-class="{{ 'text-end' if not has_product_barcode else '' }}" t-if="o.state in ('progress', 'to_close','done')">\n                    <div>\n                        <span t-field="raw_line.quantity">2</span>\n                    </div>\n                </td>\n                <td t-attf-class="{{ 'text-end' if not has_product_barcode else '' }}">\n                    <span t-field="raw_line.product_uom_qty">25</span>\n                    <span t-field="raw_line.product_uom" groups="uom.group_uom">Pieces</span>\n                </td>\n                <td t-if="has_product_barcode" width="15%" class="text-center">\n                    <t t-if="raw_line.product_id.barcode">\n                        <span t-field="raw_line.product_id.barcode" t-options="{'widget': 'barcode', 'width': 600, 'height': 100, 'img_style': 'width:100%;height:35px'}">12345678901</span>\n                    </t>\n                </td>\n            </tr>\n        </tbody>\n    </table>\n</t>\n\n	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2814	16	2795	1	1	Snippet 's_call_to_action_about' for new page 'about' templates	\N	website.new_page_template_about_s_call_to_action_about	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1792	1000	1791	1	1	stock.move.line.mobile.form	stock.move.line	\N	form	stock/views/stock_move_line_views.xml	extension	{"en_US": "<xpath expr=\\"//form\\" position=\\"attributes\\">\\n                <attribute name=\\"edit\\">1</attribute>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//form" position="attributes">\n                <attribute name="edit">1</attribute>\n            </xpath>\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
2815	16	2759	1	1	Snippet 's_images_wall' for new page 'about' templates	\N	website.new_page_template_about_s_images_wall	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2816	16	2761	1	1	Snippet 's_website_form' for new page 'about' templates	\N	website.new_page_template_about_s_website_form	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2817	16	2762	1	1	Snippet 's_map' for new page 'about' templates	\N	website.new_page_template_about_s_map	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2818	16	2800	1	1	Snippet 's_text_block' for new page 'about' templates	\N	website.new_page_template_about_s_text_block	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2136	16	\N	1	1	report_mrp_workorder	\N	mrp.report_mrp_workorder	qweb	mrp/report/mrp_workorder_templates.xml	primary	{"en_US": "<t t-name=\\"mrp.report_mrp_workorder\\">\\n    <t t-call=\\"web.html_container\\">\\n        <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <div class=\\"page\\">\\n                    <div class=\\"oe_structure\\"/>\\n                    <div class=\\"row\\">\\n                        <div class=\\"col-7\\">\\n                            <h2><span t-field=\\"o.name\\">Laptop model X</span></h2>\\n                        </div>\\n                        <div class=\\"col-5\\">\\n                            <span class=\\"text-end\\">\\n                                <span t-field=\\"o.production_id.name\\" t-options=\\"{'widget': 'barcode', 'width': 600, 'height': 100, 'img_style': 'width:350px;height:60px'}\\">12345678901</span>\\n                            </span>\\n                        </div>\\n                    </div>\\n                    <br/>\\n                    <div class=\\"row mt32 mb32\\">\\n                        <div class=\\"col-3\\">\\n                            <strong>Responsible:</strong><br/>\\n                            <span t-field=\\"o.production_id.user_id\\">Marc Demo</span>\\n                        </div>\\n                        <div class=\\"col-3\\">\\n                            <strong>Manufacturing Order:</strong><br/>\\n                            <span t-field=\\"o.production_id.name\\">RAM</span>\\n                        </div>\\n                    </div>\\n                    <br/>\\n                    <div class=\\"row mt32 mb32\\">\\n                        <div class=\\"col-3\\">\\n                            <strong>Finished Product:</strong><br/>\\n                            <span t-field=\\"o.product_id\\">Laptop</span>\\n                        </div>\\n                        <div class=\\"col-3\\">\\n                            <strong>Quantity to Produce:</strong><br/>\\n                            <span t-field=\\"o.qty_production\\">2</span>\\n                            <span t-field=\\"o.product_uom_id.name\\" groups=\\"uom.group_uom\\">Unit</span>\\n                        </div>\\n                    </div>\\n                    <br/>\\n\\n                    <t t-call=\\"mrp.report_mrp_production_components\\" t-if=\\"o.move_raw_ids\\"/>\\n\\n                    <div class=\\"oe_structure\\"/>\\n                </div>\\n            </t>\\n        </t>\\n    </t>\\n</t>", "es_ES": "<t t-name=\\"mrp.report_mrp_workorder\\">\\n    <t t-call=\\"web.html_container\\">\\n        <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n            <t t-call=\\"web.internal_layout\\">\\n                <div class=\\"page\\">\\n                    <div class=\\"oe_structure\\"/>\\n                    <div class=\\"row\\">\\n                        <div class=\\"col-7\\">\\n                            <h2><span t-field=\\"o.name\\">Portátil modelo x</span></h2>\\n                        </div>\\n                        <div class=\\"col-5\\">\\n                            <span class=\\"text-end\\">\\n                                <span t-field=\\"o.production_id.name\\" t-options=\\"{'widget': 'barcode', 'width': 600, 'height': 100, 'img_style': 'width:350px;height:60px'}\\">12345678901</span>\\n                            </span>\\n                        </div>\\n                    </div>\\n                    <br/>\\n                    <div class=\\"row mt32 mb32\\">\\n                        <div class=\\"col-3\\">\\n                            <strong>Responsable:</strong><br/>\\n                            <span t-field=\\"o.production_id.user_id\\">Marc Demo</span>\\n                        </div>\\n                        <div class=\\"col-3\\">\\n                            <strong>Orden de fabricación:</strong><br/>\\n                            <span t-field=\\"o.production_id.name\\">RAM</span>\\n                        </div>\\n                    </div>\\n                    <br/>\\n                    <div class=\\"row mt32 mb32\\">\\n                        <div class=\\"col-3\\">\\n                            <strong>Producto terminado:</strong><br/>\\n                            <span t-field=\\"o.product_id\\">Portátil</span>\\n                        </div>\\n                        <div class=\\"col-3\\">\\n                            <strong>Cantidad a producir:</strong><br/>\\n                            <span t-field=\\"o.qty_production\\">2</span>\\n                            <span t-field=\\"o.product_uom_id.name\\" groups=\\"uom.group_uom\\">Unidad</span>\\n                        </div>\\n                    </div>\\n                    <br/>\\n\\n                    <t t-call=\\"mrp.report_mrp_production_components\\" t-if=\\"o.move_raw_ids\\"/>\\n\\n                    <div class=\\"oe_structure\\"/>\\n                </div>\\n            </t>\\n        </t>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="mrp.report_mrp_workorder">\n    <t t-call="web.html_container">\n        <t t-foreach="docs" t-as="o">\n            <t t-call="web.internal_layout">\n                <div class="page">\n                    <div class="oe_structure"/>\n                    <div class="row">\n                        <div class="col-7">\n                            <h2><span t-field="o.name">Laptop model X</span></h2>\n                        </div>\n                        <div class="col-5">\n                            <span class="text-end">\n                                <span t-field="o.production_id.name" t-options="{'widget': 'barcode', 'width': 600, 'height': 100, 'img_style': 'width:350px;height:60px'}">12345678901</span>\n                            </span>\n                        </div>\n                    </div>\n                    <br/>\n                    <div class="row mt32 mb32">\n                        <div class="col-3">\n                            <strong>Responsible:</strong><br/>\n                            <span t-field="o.production_id.user_id">Marc Demo</span>\n                        </div>\n                        <div class="col-3">\n                            <strong>Manufacturing Order:</strong><br/>\n                            <span t-field="o.production_id.name">RAM</span>\n                        </div>\n                    </div>\n                    <br/>\n                    <div class="row mt32 mb32">\n                        <div class="col-3">\n                            <strong>Finished Product:</strong><br/>\n                            <span t-field="o.product_id">Laptop</span>\n                        </div>\n                        <div class="col-3">\n                            <strong>Quantity to Produce:</strong><br/>\n                            <span t-field="o.qty_production">2</span>\n                            <span t-field="o.product_uom_id.name" groups="uom.group_uom">Unit</span>\n                        </div>\n                    </div>\n                    <br/>\n\n                    <t t-call="mrp.report_mrp_production_components" t-if="o.move_raw_ids"/>\n\n                    <div class="oe_structure"/>\n                </div>\n            </t>\n        </t>\n    </t>\n</t>\n	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2115	35	176	1	1	res.config.settings.view.form.inherit.mrp	res.config.settings	\N	form	mrp/views/res_config_settings_views.xml	extension	{"en_US": "<xpath expr=\\"//form\\" position=\\"inside\\">\\n                    <app data-string=\\"Manufacturing\\" string=\\"Manufacturing\\" name=\\"mrp\\" groups=\\"mrp.group_mrp_manager\\">\\n                        <block title=\\"Operations\\" name=\\"process_operations_setting_container\\">\\n                            <setting id=\\"work_order\\" string=\\"Work Orders\\" help=\\"Process operations at specific work centers\\" documentation=\\"/applications/inventory_and_mrp/manufacturing/management/bill_configuration.html#adding-a-routing\\" title=\\"Work Order Operations allow you to create and manage the manufacturing operations that should be followed within your work centers in order to produce a product. They are attached to bills of materials that will define the required components.\\">\\n                                <field name=\\"group_mrp_routings\\"/>\\n                                <div id=\\"workorder_settings_workcenters\\" class=\\"content-group\\" invisible=\\"not group_mrp_routings\\">\\n                                    <div class=\\"mt8\\">\\n                                        <div>\\n                                            <button name=\\"694\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Work Centers\\" class=\\"btn-link\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                                <div id=\\"workorder_settings_dependencies\\" class=\\"row mt-2\\" invisible=\\"not group_mrp_routings\\">\\n                                    <field name=\\"group_mrp_workorder_dependencies\\" class=\\"col flex-grow-0 ml16 mr0 pe-2\\"/>\\n                                    <div class=\\"col ps-0\\">\\n                                        <label for=\\"group_mrp_workorder_dependencies\\"/>\\n                                        <div class=\\"text-muted\\">\\n                                            Set the order that work orders should be processed in. Activate the feature within each BoM's Miscellaneous tab\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting help=\\"Delegate part of the production process to subcontractors\\" documentation=\\"/applications/inventory_and_mrp/manufacturing/management/subcontracting.html\\">\\n                                <field name=\\"module_mrp_subcontracting\\"/>\\n                            </setting>\\n                            <setting id=\\"process_mrp_barcodes\\" help=\\"Process manufacturing orders from the barcode application\\">\\n                                <field name=\\"module_stock_barcode\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                            <setting id=\\"quality_control_mrp\\" help=\\"Add quality checks to your work orders\\">\\n                                <field name=\\"module_quality_control\\" widget=\\"upgrade_boolean\\"/>\\n                                <div class=\\"row mt-2\\" invisible=\\"not module_quality_control\\">\\n                                    <field name=\\"module_quality_control_worksheet\\" widget=\\"upgrade_boolean\\" class=\\"col flex-grow-0 ml16 mr0 pe-2\\"/>\\n                                    <div class=\\"col ps-0\\">\\n                                        <label for=\\"module_quality_control_worksheet\\"/>\\n                                        <div class=\\"text-muted\\">\\n                                            Create customizable worksheets for your quality checks\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting help=\\"Allow manufacturing users to modify quantities to consume, without the need for prior approval\\" id=\\"mrp_lock\\">\\n                                <field name=\\"group_unlocked_by_default\\"/>\\n                            </setting>\\n                            <setting id=\\"mrp_byproduct\\" help=\\"Produce residual products (A + B -&gt; C + D)\\" title=\\"Add by-products to bills of materials. This can be used to get several finished products as well. Without this option you only do: A + B = C. With the option: A + B = C + D.\\">\\n                                <field name=\\"group_mrp_byproducts\\"/>\\n                            </setting>\\n                            <setting id=\\"mrp_reception_report\\" help=\\"View and allocate production quantities to customer orders or other manufacturing orders\\">\\n                                <field name=\\"group_mrp_reception_report\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Planning\\">\\n                            <setting id=\\"mrp_mps\\" help=\\"Plan manufacturing or purchase orders based on forecasts\\" documentation=\\"/applications/inventory_and_mrp/manufacturing/management/use_mps.html\\" title=\\"Using a MPS report to schedule your reordering and manufacturing operations is useful if you have long lead time and if you produce based on sales forecasts.\\">\\n                                <field name=\\"module_mrp_mps\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                            <setting id=\\"security_lead_time\\" string=\\"Security Lead Time\\" company_dependent=\\"1\\" help=\\"Schedule manufacturing orders earlier to avoid delays\\" documentation=\\"/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.html\\">\\n                                <field name=\\"use_manufacturing_lead\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not use_manufacturing_lead\\">\\n                                    <div class=\\"mt16\\">\\n                                        <field name=\\"manufacturing_lead\\" class=\\"oe_inline\\" widget=\\"integer\\"/> days before\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                        </block>\\n                    </app>\\n                </xpath>", "es_ES": "<xpath expr=\\"//form\\" position=\\"inside\\">\\n                    <app data-string=\\"Manufacturing\\" string=\\"Fabricación\\" name=\\"mrp\\" groups=\\"mrp.group_mrp_manager\\">\\n                        <block title=\\"Operaciones\\" name=\\"process_operations_setting_container\\">\\n                            <setting id=\\"work_order\\" string=\\"Órdenes de trabajo\\" help=\\"Procese operaciones en centros de trabajo específicos\\" documentation=\\"/applications/inventory_and_mrp/manufacturing/management/bill_configuration.html#adding-a-routing\\" title=\\"Las operaciones de órdenes de trabajo le permiten crear y administrar las operaciones de fabricación que deben seguirse dentro de sus centros de trabajo para producir un producto. Se adjuntan a listas de materiales que definirán los componentes requeridos.\\">\\n                                <field name=\\"group_mrp_routings\\"/>\\n                                <div id=\\"workorder_settings_workcenters\\" class=\\"content-group\\" invisible=\\"not group_mrp_routings\\">\\n                                    <div class=\\"mt8\\">\\n                                        <div>\\n                                            <button name=\\"694\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Centros de trabajo\\" class=\\"btn-link\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                                <div id=\\"workorder_settings_dependencies\\" class=\\"row mt-2\\" invisible=\\"not group_mrp_routings\\">\\n                                    <field name=\\"group_mrp_workorder_dependencies\\" class=\\"col flex-grow-0 ml16 mr0 pe-2\\"/>\\n                                    <div class=\\"col ps-0\\">\\n                                        <label for=\\"group_mrp_workorder_dependencies\\"/>\\n                                        <div class=\\"text-muted\\">\\n                                            Establezca el orden en el que se deben procesar las órdenes de trabajo. Active la característica en la pestaña de Varios de cada LdM\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting help=\\"Delegue parte del proceso de producción a subcontratistas\\" documentation=\\"/applications/inventory_and_mrp/manufacturing/management/subcontracting.html\\">\\n                                <field name=\\"module_mrp_subcontracting\\"/>\\n                            </setting>\\n                            <setting id=\\"process_mrp_barcodes\\" help=\\"Procese órdenes de fabricación desde la aplicación Código de barras\\">\\n                                <field name=\\"module_stock_barcode\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                            <setting id=\\"quality_control_mrp\\" help=\\"Añada controles de calidad a sus órdenes de trabajo\\">\\n                                <field name=\\"module_quality_control\\" widget=\\"upgrade_boolean\\"/>\\n                                <div class=\\"row mt-2\\" invisible=\\"not module_quality_control\\">\\n                                    <field name=\\"module_quality_control_worksheet\\" widget=\\"upgrade_boolean\\" class=\\"col flex-grow-0 ml16 mr0 pe-2\\"/>\\n                                    <div class=\\"col ps-0\\">\\n                                        <label for=\\"module_quality_control_worksheet\\"/>\\n                                        <div class=\\"text-muted\\">\\n                                            Cree hojas de trabajo personalizables para sus controles de calidad\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting help=\\"Permitir a los usuarios de fabricación modificar las cantidades a consumir sin aprobación previa\\" id=\\"mrp_lock\\">\\n                                <field name=\\"group_unlocked_by_default\\"/>\\n                            </setting>\\n                            <setting id=\\"mrp_byproduct\\" help=\\"Producir productos residuales (A + B -&gt; C + D)\\" title=\\"Añada subproductos a las listas de materiales. Esto se puede usar para obtener varios productos terminados al mismo tiempo. Sin esta opción, solo puede hacer:  A + B = C. Con ella: A + B = C + D.\\">\\n                                <field name=\\"group_mrp_byproducts\\"/>\\n                            </setting>\\n                            <setting id=\\"mrp_reception_report\\" help=\\"Vea y asigne cantidades de producción a los pedidos de clientes o otras órdenes de fabricación\\">\\n                                <field name=\\"group_mrp_reception_report\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Planificación\\">\\n                            <setting id=\\"mrp_mps\\" help=\\"Planificar órdenes de fabricación o pedidos de compra basados en pronósticos\\" documentation=\\"/applications/inventory_and_mrp/manufacturing/management/use_mps.html\\" title=\\"Es útil la utilización de un informe MPS para planificar sus operaciones de reabastecimiento y fabricación si ha tenido tiempo y si se ha producido según el pronóstico de ventas.\\">\\n                                <field name=\\"module_mrp_mps\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                            <setting id=\\"security_lead_time\\" string=\\"Plazo de seguridad\\" company_dependent=\\"1\\" help=\\"Planifique antes las órdenes de fabricación para evitar retrasos\\" documentation=\\"/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.html\\">\\n                                <field name=\\"use_manufacturing_lead\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not use_manufacturing_lead\\">\\n                                    <div class=\\"mt16\\">\\n                                        <field name=\\"manufacturing_lead\\" class=\\"oe_inline\\" widget=\\"integer\\"/> días antes\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                        </block>\\n                    </app>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//form" position="inside">\n                    <app data-string="Manufacturing" string="Manufacturing" name="mrp" groups="mrp.group_mrp_manager">\n                        <block title="Operations" name="process_operations_setting_container">\n                            <setting id="work_order" string="Work Orders" help="Process operations at specific work centers" documentation="/applications/inventory_and_mrp/manufacturing/management/bill_configuration.html#adding-a-routing" title="Work Order Operations allow you to create and manage the manufacturing operations that should be followed within your work centers in order to produce a product. They are attached to bills of materials that will define the required components.">\n                                <field name="group_mrp_routings"/>\n                                <div id="workorder_settings_workcenters" class="content-group" invisible="not group_mrp_routings">\n                                    <div class="mt8">\n                                        <div>\n                                            <button name="694" icon="oi-arrow-right" type="action" string="Work Centers" class="btn-link"/>\n                                        </div>\n                                    </div>\n                                </div>\n                                <div id="workorder_settings_dependencies" class="row mt-2" invisible="not group_mrp_routings">\n                                    <field name="group_mrp_workorder_dependencies" class="col flex-grow-0 ml16 mr0 pe-2"/>\n                                    <div class="col ps-0">\n                                        <label for="group_mrp_workorder_dependencies"/>\n                                        <div class="text-muted">\n                                            Set the order that work orders should be processed in. Activate the feature within each BoM's Miscellaneous tab\n                                        </div>\n                                    </div>\n                                </div>\n                            </setting>\n                            <setting help="Delegate part of the production process to subcontractors" documentation="/applications/inventory_and_mrp/manufacturing/management/subcontracting.html">\n                                <field name="module_mrp_subcontracting"/>\n                            </setting>\n                            <setting id="process_mrp_barcodes" help="Process manufacturing orders from the barcode application">\n                                <field name="module_stock_barcode" widget="upgrade_boolean"/>\n                            </setting>\n                            <setting id="quality_control_mrp" help="Add quality checks to your work orders">\n                                <field name="module_quality_control" widget="upgrade_boolean"/>\n                                <div class="row mt-2" invisible="not module_quality_control">\n                                    <field name="module_quality_control_worksheet" widget="upgrade_boolean" class="col flex-grow-0 ml16 mr0 pe-2"/>\n                                    <div class="col ps-0">\n                                        <label for="module_quality_control_worksheet"/>\n                                        <div class="text-muted">\n                                            Create customizable worksheets for your quality checks\n                                        </div>\n                                    </div>\n                                </div>\n                            </setting>\n                            <setting help="Allow manufacturing users to modify quantities to consume, without the need for prior approval" id="mrp_lock">\n                                <field name="group_unlocked_by_default"/>\n                            </setting>\n                            <setting id="mrp_byproduct" help="Produce residual products (A + B -&gt; C + D)" title="Add by-products to bills of materials. This can be used to get several finished products as well. Without this option you only do: A + B = C. With the option: A + B = C + D.">\n                                <field name="group_mrp_byproducts"/>\n                            </setting>\n                            <setting id="mrp_reception_report" help="View and allocate production quantities to customer orders or other manufacturing orders">\n                                <field name="group_mrp_reception_report"/>\n                            </setting>\n                        </block>\n                        <block title="Planning">\n                            <setting id="mrp_mps" help="Plan manufacturing or purchase orders based on forecasts" documentation="/applications/inventory_and_mrp/manufacturing/management/use_mps.html" title="Using a MPS report to schedule your reordering and manufacturing operations is useful if you have long lead time and if you produce based on sales forecasts.">\n                                <field name="module_mrp_mps" widget="upgrade_boolean"/>\n                            </setting>\n                            <setting id="security_lead_time" string="Security Lead Time" company_dependent="1" help="Schedule manufacturing orders earlier to avoid delays" documentation="/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.html">\n                                <field name="use_manufacturing_lead"/>\n                                <div class="content-group" invisible="not use_manufacturing_lead">\n                                    <div class="mt16">\n                                        <field name="manufacturing_lead" class="oe_inline" widget="integer"/> days before\n                                    </div>\n                                </div>\n                            </setting>\n                        </block>\n                    </app>\n                </xpath>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2121	16	\N	1	1	stock_report_delivery_no_kit_section	\N	mrp.stock_report_delivery_no_kit_section	qweb	mrp/report/report_deliveryslip.xml	primary	{"en_US": "<t t-name=\\"mrp.stock_report_delivery_no_kit_section\\">\\n        <!-- Do another section for kit-less products if they exist -->\\n        <t t-set=\\"no_kit_move_lines\\" t-value=\\"o.move_ids.move_line_ids.filtered(lambda l: l.move_id.bom_line_id.bom_id.type != 'phantom')\\"/>\\n        <t t-if=\\"no_kit_move_lines\\">\\n            <tr t-att-class=\\"'fw-bold o_line_section'\\">\\n                <td colspan=\\"99\\">\\n                    <span>Products not associated with a kit</span>\\n                </td>\\n            </tr>\\n            <t t-if=\\"has_serial_number\\">\\n                <tr t-foreach=\\"no_kit_move_lines\\" t-as=\\"move_line\\">\\n                    <t t-call=\\"stock.stock_report_delivery_has_serial_move_line\\"/>\\n                </tr>\\n            </t>\\n            <t t-else=\\"\\">\\n                <t t-set=\\"aggregated_lines\\" t-value=\\"no_kit_move_lines._get_aggregated_product_quantities()\\"/>\\n                <t t-if=\\"aggregated_lines\\">\\n                    <t t-call=\\"stock.stock_report_delivery_aggregated_move_lines\\"/>\\n                </t>\\n            </t>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"mrp.stock_report_delivery_no_kit_section\\">\\n        <!-- Do another section for kit-less products if they exist -->\\n        <t t-set=\\"no_kit_move_lines\\" t-value=\\"o.move_ids.move_line_ids.filtered(lambda l: l.move_id.bom_line_id.bom_id.type != 'phantom')\\"/>\\n        <t t-if=\\"no_kit_move_lines\\">\\n            <tr t-att-class=\\"'fw-bold o_line_section'\\">\\n                <td colspan=\\"99\\">\\n                    <span>Productos no asociados con un kit</span>\\n                </td>\\n            </tr>\\n            <t t-if=\\"has_serial_number\\">\\n                <tr t-foreach=\\"no_kit_move_lines\\" t-as=\\"move_line\\">\\n                    <t t-call=\\"stock.stock_report_delivery_has_serial_move_line\\"/>\\n                </tr>\\n            </t>\\n            <t t-else=\\"\\">\\n                <t t-set=\\"aggregated_lines\\" t-value=\\"no_kit_move_lines._get_aggregated_product_quantities()\\"/>\\n                <t t-if=\\"aggregated_lines\\">\\n                    <t t-call=\\"stock.stock_report_delivery_aggregated_move_lines\\"/>\\n                </t>\\n            </t>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="mrp.stock_report_delivery_no_kit_section">\n        <!-- Do another section for kit-less products if they exist -->\n        <t t-set="no_kit_move_lines" t-value="o.move_ids.move_line_ids.filtered(lambda l: l.move_id.bom_line_id.bom_id.type != 'phantom')"/>\n        <t t-if="no_kit_move_lines">\n            <tr t-att-class="'fw-bold o_line_section'">\n                <td colspan="99">\n                    <span>Products not associated with a kit</span>\n                </td>\n            </tr>\n            <t t-if="has_serial_number">\n                <tr t-foreach="no_kit_move_lines" t-as="move_line">\n                    <t t-call="stock.stock_report_delivery_has_serial_move_line"/>\n                </tr>\n            </t>\n            <t t-else="">\n                <t t-set="aggregated_lines" t-value="no_kit_move_lines._get_aggregated_product_quantities()"/>\n                <t t-if="aggregated_lines">\n                    <t t-call="stock.stock_report_delivery_aggregated_move_lines"/>\n                </t>\n            </t>\n        </t>\n    </t>\n	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2118	16	1767	1	1	stock.scrap.search.inherit.mrp	stock.scrap	\N	search	mrp/views/stock_scrap_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='create_date']\\" position=\\"after\\">\\n                <filter string=\\"Draft\\" name=\\"filter_draft\\" domain=\\"[('state', '=', 'draft')]\\"/>\\n                <filter string=\\"Done\\" name=\\"filter_done\\" domain=\\"[('state', '=', 'done')]\\"/>\\n            </xpath>\\n            <xpath expr=\\"//filter[@name='transfer']\\" position=\\"after\\">\\n                <filter string=\\"Manufacturing Order\\" name=\\"production_id\\" domain=\\"[]\\" context=\\"{'group_by':'production_id'}\\"/>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//field[@name='create_date']\\" position=\\"after\\">\\n                <filter string=\\"Borrador\\" name=\\"filter_draft\\" domain=\\"[('state', '=', 'draft')]\\"/>\\n                <filter string=\\"Hecho\\" name=\\"filter_done\\" domain=\\"[('state', '=', 'done')]\\"/>\\n            </xpath>\\n            <xpath expr=\\"//filter[@name='transfer']\\" position=\\"after\\">\\n                <filter string=\\"Orden de fabricación\\" name=\\"production_id\\" domain=\\"[]\\" context=\\"{'group_by':'production_id'}\\"/>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='create_date']" position="after">\n                <filter string="Draft" name="filter_draft" domain="[('state', '=', 'draft')]"/>\n                <filter string="Done" name="filter_done" domain="[('state', '=', 'done')]"/>\n            </xpath>\n            <xpath expr="//filter[@name='transfer']" position="after">\n                <filter string="Manufacturing Order" name="production_id" domain="[]" context="{'group_by':'production_id'}"/>\n            </xpath>\n        </data>	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2039	16	1745	1	1	stock.warn.insufficient.qty.unbuild	stock.warn.insufficient.qty.unbuild	\N	form	mrp/wizard/stock_warn_insufficient_qty_views.xml	extension	{"en_US": "<xpath expr=\\"//div[@name='description']\\" position=\\"inside\\">\\n                Do you confirm you want to unbuild <strong><field name=\\"quantity\\" readonly=\\"True\\"/></strong><field name=\\"product_uom_name\\" readonly=\\"True\\" class=\\"mx-1\\"/>from location <strong><field name=\\"location_id\\" readonly=\\"True\\"/></strong>? This may lead to inconsistencies in your inventory.\\n            </xpath>", "es_ES": "<xpath expr=\\"//div[@name='description']\\" position=\\"inside\\">\\n                ¿Confirma que desea desmontar? <strong><field name=\\"quantity\\" readonly=\\"True\\"/></strong><field name=\\"product_uom_name\\" readonly=\\"True\\" class=\\"mx-1\\"/>desde la ubicación <strong><field name=\\"location_id\\" readonly=\\"True\\"/></strong>? Esto puede dar lugar a inconsistencias en su inventario.\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[@name='description']" position="inside">\n                Do you confirm you want to unbuild <strong><field name="quantity" readonly="True"/></strong><field name="product_uom_name" readonly="True" class="mx-1"/>from location <strong><field name="location_id" readonly="True"/></strong>? This may lead to inconsistencies in your inventory.\n            </xpath>\n        	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2037	16	\N	1	1	Change Quantity To Produce	change.production.qty	\N	form	mrp/wizard/change_production_qty_views.xml	primary	{"en_US": "<form string=\\"Change Product Qty\\">\\n                    <group>\\n                        <group>\\n                            <label for=\\"product_qty\\"/>\\n                            <div>\\n                                <field name=\\"product_qty\\" class=\\"oe_inline\\"/>\\n                            </div>\\n                        </group>\\n                    </group>\\n                    <span class=\\"text-muted\\">Modifying the quantity to produce will also modify the quantities of components to consume for this manufacturing order.</span>\\n                    <field name=\\"mo_id\\" invisible=\\"1\\"/>\\n                    <footer>\\n                        <button name=\\"change_prod_qty\\" string=\\"Set Quantity\\" data-hotkey=\\"q\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Cambiar cantidad de producto\\">\\n                    <group>\\n                        <group>\\n                            <label for=\\"product_qty\\"/>\\n                            <div>\\n                                <field name=\\"product_qty\\" class=\\"oe_inline\\"/>\\n                            </div>\\n                        </group>\\n                    </group>\\n                    <span class=\\"text-muted\\">La modificación de la cantidad a producir también cambiará las cantidades de los componentes que se emplearán para generar esta orden de fabricación.</span>\\n                    <field name=\\"mo_id\\" invisible=\\"1\\"/>\\n                    <footer>\\n                        <button name=\\"change_prod_qty\\" string=\\"Establecer cantidad \\" data-hotkey=\\"q\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Change Product Qty">\n                    <group>\n                        <group>\n                            <label for="product_qty"/>\n                            <div>\n                                <field name="product_qty" class="oe_inline"/>\n                            </div>\n                        </group>\n                    </group>\n                    <span class="text-muted">Modifying the quantity to produce will also modify the quantities of components to consume for this manufacturing order.</span>\n                    <field name="mo_id" invisible="1"/>\n                    <footer>\n                        <button name="change_prod_qty" string="Set Quantity" data-hotkey="q" colspan="1" type="object" class="btn-primary"/>\n                        <button string="Discard" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2819	16	2792	1	1	Snippet 's_call_to_action_digital' for new page 'landing' templates	\N	website.new_page_template_landing_s_call_to_action_digital	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2042	16	\N	1	1	view_mrp_batch_produce_form	mrp.batch.produce	\N	form	mrp/wizard/mrp_batch_produce.xml	primary	{"en_US": "<form string=\\"Mass Produce\\">\\n                <field name=\\"production_id\\" invisible=\\"1\\"/>\\n                <group>\\n                    <group>\\n                        <field name=\\"lot_name\\"/>\\n                    </group>\\n                    <group>\\n                        <label for=\\"lot_qty\\"/>\\n                        <div class=\\"o_row\\">\\n                            <field name=\\"lot_qty\\"/>\\n                            <button name=\\"action_generate_production_text\\" type=\\"object\\" string=\\"Generate\\" class=\\"btn btn-secondary\\" title=\\"Generate Serial Numbers\\"/>\\n                        </div>\\n                    </group>\\n                </group>\\n                <field name=\\"production_text_help\\" nolabel=\\"1\\"/>\\n                <field name=\\"production_text\\" nolabel=\\"1\\"/>\\n                <group>\\n                    <group>\\n                        <field name=\\"component_separator\\" groups=\\"base.group_no_one\\"/>\\n                        <field name=\\"lots_quantity_separator\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"lots_separator\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                </group>\\n                <footer>\\n                    <button name=\\"action_prepare\\" string=\\"Prepare MO\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                    <button name=\\"action_done\\" string=\\"Produce\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Producir en masa\\">\\n                <field name=\\"production_id\\" invisible=\\"1\\"/>\\n                <group>\\n                    <group>\\n                        <field name=\\"lot_name\\"/>\\n                    </group>\\n                    <group>\\n                        <label for=\\"lot_qty\\"/>\\n                        <div class=\\"o_row\\">\\n                            <field name=\\"lot_qty\\"/>\\n                            <button name=\\"action_generate_production_text\\" type=\\"object\\" string=\\"Generar\\" class=\\"btn btn-secondary\\" title=\\"Generar números de serie\\"/>\\n                        </div>\\n                    </group>\\n                </group>\\n                <field name=\\"production_text_help\\" nolabel=\\"1\\"/>\\n                <field name=\\"production_text\\" nolabel=\\"1\\"/>\\n                <group>\\n                    <group>\\n                        <field name=\\"component_separator\\" groups=\\"base.group_no_one\\"/>\\n                        <field name=\\"lots_quantity_separator\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"lots_separator\\" groups=\\"base.group_no_one\\"/>\\n                    </group>\\n                </group>\\n                <footer>\\n                    <button name=\\"action_prepare\\" string=\\"Preparar orden de fabricación\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                    <button name=\\"action_done\\" string=\\"Producir\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Mass Produce">\n                <field name="production_id" invisible="1"/>\n                <group>\n                    <group>\n                        <field name="lot_name"/>\n                    </group>\n                    <group>\n                        <label for="lot_qty"/>\n                        <div class="o_row">\n                            <field name="lot_qty"/>\n                            <button name="action_generate_production_text" type="object" string="Generate" class="btn btn-secondary" title="Generate Serial Numbers"/>\n                        </div>\n                    </group>\n                </group>\n                <field name="production_text_help" nolabel="1"/>\n                <field name="production_text" nolabel="1"/>\n                <group>\n                    <group>\n                        <field name="component_separator" groups="base.group_no_one"/>\n                        <field name="lots_quantity_separator" groups="base.group_no_one"/>\n                    </group>\n                    <group>\n                        <field name="lots_separator" groups="base.group_no_one"/>\n                    </group>\n                </group>\n                <footer>\n                    <button name="action_prepare" string="Prepare MO" type="object" class="btn-primary"/>\n                    <button name="action_done" string="Produce" type="object" class="btn-primary"/>\n                    <button string="Discard" class="btn-secondary" special="cancel"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2081	16	\N	1	1	mrp.bom.select	mrp.bom	\N	search	mrp/views/mrp_bom_views.xml	primary	{"en_US": "<search string=\\"Search Bill Of Material\\">\\n                    <field name=\\"code\\" string=\\"Bill of Materials\\" filter_domain=\\"['|', ('code', 'ilike', self), ('product_tmpl_id', 'ilike', self)]\\"/>\\n                    <field name=\\"product_tmpl_id\\" string=\\"Product\\"/>\\n                    <field name=\\"bom_line_ids\\" string=\\"Component\\"/>\\n                    <filter string=\\"Manufacturing\\" name=\\"normal\\" domain=\\"[('type', '=', 'normal')]\\"/>\\n                    <filter string=\\"Kit\\" name=\\"phantom\\" domain=\\"[('type', '=', 'phantom')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By...\\">\\n                        <filter string=\\"Product\\" name=\\"product\\" domain=\\"[]\\" context=\\"{'group_by': 'product_tmpl_id'}\\"/>\\n                        <filter string=\\"BoM Type\\" name=\\"group_by_type\\" domain=\\"[]\\" context=\\"{'group_by' : 'type'}\\"/>\\n                        <filter string=\\"Unit of Measure\\" name=\\"default_unit_of_measure\\" domain=\\"[]\\" context=\\"{'group_by' : 'product_uom_id'}\\"/>\\n                   </group>\\n                </search>", "es_ES": "<search string=\\"Buscar lista de materiales\\">\\n                    <field name=\\"code\\" string=\\"Lista de materiales\\" filter_domain=\\"['|', ('code', 'ilike', self), ('product_tmpl_id', 'ilike', self)]\\"/>\\n                    <field name=\\"product_tmpl_id\\" string=\\"Producto\\"/>\\n                    <field name=\\"bom_line_ids\\" string=\\"Componente\\"/>\\n                    <filter string=\\"Fabricación\\" name=\\"normal\\" domain=\\"[('type', '=', 'normal')]\\"/>\\n                    <filter string=\\"Kit\\" name=\\"phantom\\" domain=\\"[('type', '=', 'phantom')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por...\\">\\n                        <filter string=\\"Producto\\" name=\\"product\\" domain=\\"[]\\" context=\\"{'group_by': 'product_tmpl_id'}\\"/>\\n                        <filter string=\\"Tipo de LdM\\" name=\\"group_by_type\\" domain=\\"[]\\" context=\\"{'group_by' : 'type'}\\"/>\\n                        <filter string=\\"Unidad de medida\\" name=\\"default_unit_of_measure\\" domain=\\"[]\\" context=\\"{'group_by' : 'product_uom_id'}\\"/>\\n                   </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Bill Of Material">\n                    <field name="code" string="Bill of Materials" filter_domain="['|', ('code', 'ilike', self), ('product_tmpl_id', 'ilike', self)]"/>\n                    <field name="product_tmpl_id" string="Product"/>\n                    <field name="bom_line_ids" string="Component"/>\n                    <filter string="Manufacturing" name="normal" domain="[('type', '=', 'normal')]"/>\n                    <filter string="Kit" name="phantom" domain="[('type', '=', 'phantom')]"/>\n                    <separator/>\n                    <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                    <group expand="0" string="Group By...">\n                        <filter string="Product" name="product" domain="[]" context="{'group_by': 'product_tmpl_id'}"/>\n                        <filter string="BoM Type" name="group_by_type" domain="[]" context="{'group_by' : 'type'}"/>\n                        <filter string="Unit of Measure" name="default_unit_of_measure" domain="[]" context="{'group_by' : 'product_uom_id'}"/>\n                   </group>\n                </search>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2041	16	\N	1	1	Consumption Warning	mrp.consumption.warning	\N	form	mrp/wizard/mrp_consumption_warning_views.xml	primary	{"en_US": "<form string=\\"Consumption Warning\\">\\n                    <field name=\\"mrp_production_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"consumption\\" invisible=\\"1\\"/>\\n                    <field name=\\"mrp_production_count\\" invisible=\\"1\\"/>\\n                    <div class=\\"m-2\\">\\n                        You consumed a different quantity than expected for the following products.\\n                        <b invisible=\\"consumption == 'strict'\\">\\n                            Please confirm it has been done on purpose.\\n                        </b>\\n                        <b invisible=\\"consumption != 'strict'\\">\\n                            Please review your component consumption or ask a manager to validate\\n                            <span invisible=\\"mrp_production_count != 1\\">this manufacturing order</span>\\n                            <span invisible=\\"mrp_production_count == 1\\">these manufacturing orders</span>.\\n                        </b>\\n                    </div>\\n                    <field name=\\"mrp_consumption_warning_line_ids\\" nolabel=\\"1\\">\\n                        <list create=\\"0\\" delete=\\"0\\" editable=\\"top\\">\\n                            <field name=\\"mrp_production_id\\" column_invisible=\\"parent.mrp_production_count == 1\\" force_save=\\"1\\"/>\\n                            <field name=\\"consumption\\" column_invisible=\\"True\\" force_save=\\"1\\"/>\\n                            <field name=\\"product_id\\" force_save=\\"1\\"/>\\n                            <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\" force_save=\\"1\\"/>\\n                            <field name=\\"product_expected_qty_uom\\" force_save=\\"1\\"/>\\n                            <field name=\\"product_consumed_qty_uom\\" force_save=\\"1\\"/>\\n                        </list>\\n                    </field>\\n                    <footer>\\n                        <button name=\\"action_confirm\\" string=\\"Force\\" data-hotkey=\\"q\\" groups=\\"mrp.group_mrp_manager\\" invisible=\\"consumption != 'strict'\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button name=\\"action_confirm\\" string=\\"Confirm\\" invisible=\\"consumption == 'strict'\\" data-hotkey=\\"q\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button name=\\"action_set_qty\\" string=\\"Set Quantities &amp; Validate\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-secondary\\" invisible=\\"'is_subcontracting_portal' in context\\"/>\\n                        <button name=\\"action_cancel\\" string=\\"Discard\\" data-hotkey=\\"x\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Advertencia de consumo\\">\\n                    <field name=\\"mrp_production_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"consumption\\" invisible=\\"1\\"/>\\n                    <field name=\\"mrp_production_count\\" invisible=\\"1\\"/>\\n                    <div class=\\"m-2\\">\\n                        Consumió una cantidad diferente de la prevista para los siguientes productos.\\n                        <b invisible=\\"consumption == 'strict'\\">\\n                            Confirme que se ha hecho a propósito.\\n                        </b>\\n                        <b invisible=\\"consumption != 'strict'\\">\\n                            Revise su consumo de componentes o pida a un gerente que valide\\n                            <span invisible=\\"mrp_production_count != 1\\">esta orden de fabricación</span>\\n                            <span invisible=\\"mrp_production_count == 1\\">estas órdenes de fabricación</span>.\\n                        </b>\\n                    </div>\\n                    <field name=\\"mrp_consumption_warning_line_ids\\" nolabel=\\"1\\">\\n                        <list create=\\"0\\" delete=\\"0\\" editable=\\"top\\">\\n                            <field name=\\"mrp_production_id\\" column_invisible=\\"parent.mrp_production_count == 1\\" force_save=\\"1\\"/>\\n                            <field name=\\"consumption\\" column_invisible=\\"True\\" force_save=\\"1\\"/>\\n                            <field name=\\"product_id\\" force_save=\\"1\\"/>\\n                            <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\" force_save=\\"1\\"/>\\n                            <field name=\\"product_expected_qty_uom\\" force_save=\\"1\\"/>\\n                            <field name=\\"product_consumed_qty_uom\\" force_save=\\"1\\"/>\\n                        </list>\\n                    </field>\\n                    <footer>\\n                        <button name=\\"action_confirm\\" string=\\"Forzar\\" data-hotkey=\\"q\\" groups=\\"mrp.group_mrp_manager\\" invisible=\\"consumption != 'strict'\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button name=\\"action_confirm\\" string=\\"Confirmar\\" invisible=\\"consumption == 'strict'\\" data-hotkey=\\"q\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button name=\\"action_set_qty\\" string=\\"Establecer cantidades y validar\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-secondary\\" invisible=\\"'is_subcontracting_portal' in context\\"/>\\n                        <button name=\\"action_cancel\\" string=\\"Descartar\\" data-hotkey=\\"x\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Consumption Warning">\n                    <field name="mrp_production_ids" invisible="1"/>\n                    <field name="consumption" invisible="1"/>\n                    <field name="mrp_production_count" invisible="1"/>\n                    <div class="m-2">\n                        You consumed a different quantity than expected for the following products.\n                        <b invisible="consumption == 'strict'">\n                            Please confirm it has been done on purpose.\n                        </b>\n                        <b invisible="consumption != 'strict'">\n                            Please review your component consumption or ask a manager to validate\n                            <span invisible="mrp_production_count != 1">this manufacturing order</span>\n                            <span invisible="mrp_production_count == 1">these manufacturing orders</span>.\n                        </b>\n                    </div>\n                    <field name="mrp_consumption_warning_line_ids" nolabel="1">\n                        <list create="0" delete="0" editable="top">\n                            <field name="mrp_production_id" column_invisible="parent.mrp_production_count == 1" force_save="1"/>\n                            <field name="consumption" column_invisible="True" force_save="1"/>\n                            <field name="product_id" force_save="1"/>\n                            <field name="product_uom_id" groups="uom.group_uom" force_save="1"/>\n                            <field name="product_expected_qty_uom" force_save="1"/>\n                            <field name="product_consumed_qty_uom" force_save="1"/>\n                        </list>\n                    </field>\n                    <footer>\n                        <button name="action_confirm" string="Force" data-hotkey="q" groups="mrp.group_mrp_manager" invisible="consumption != 'strict'" colspan="1" type="object" class="btn-primary"/>\n                        <button name="action_confirm" string="Confirm" invisible="consumption == 'strict'" data-hotkey="q" colspan="1" type="object" class="btn-primary"/>\n                        <button name="action_set_qty" string="Set Quantities &amp; Validate" colspan="1" type="object" class="btn-secondary" invisible="'is_subcontracting_portal' in context"/>\n                        <button name="action_cancel" string="Discard" data-hotkey="x" colspan="1" type="object" class="btn-secondary"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2040	16	\N	1	1	Create Backorder	mrp.production.backorder	\N	form	mrp/wizard/mrp_production_backorder.xml	primary	{"en_US": "<form string=\\"Create a Backorder\\">\\n                    <group>\\n                        <p colspan=\\"2\\">\\n                            Create a backorder if you expect to process the remaining products later. Do not create a backorder if you will not process the remaining products.\\n                        </p>\\n                    </group>\\n                    <field name=\\"show_backorder_lines\\" invisible=\\"1\\"/>\\n                    <field name=\\"mrp_production_backorder_line_ids\\" nolabel=\\"1\\" invisible=\\"not show_backorder_lines\\">\\n                        <list create=\\"0\\" delete=\\"0\\" editable=\\"top\\">\\n                            <field name=\\"mrp_production_id\\" force_save=\\"1\\"/>\\n                            <field name=\\"to_backorder\\" widget=\\"boolean_toggle\\"/>\\n                        </list>\\n                    </field>\\n                    <footer>\\n                        <button name=\\"action_backorder\\" string=\\"Create backorder\\" data-hotkey=\\"q\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\" invisible=\\"show_backorder_lines\\"/>\\n                        <button name=\\"action_backorder\\" string=\\"Validate\\" data-hotkey=\\"q\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\" invisible=\\"not show_backorder_lines\\"/>\\n                        <button name=\\"action_close_mo\\" type=\\"object\\" string=\\"No Backorder\\" invisible=\\"show_backorder_lines\\" data-hotkey=\\"w\\"/>\\n                        <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Crear una entrega parcial\\">\\n                    <group>\\n                        <p colspan=\\"2\\">\\n                            Cree una entrega parcial si espera procesar los productos restantes más tarde. No cree una entrega parcial si no procesará los productos restantes.\\n                        </p>\\n                    </group>\\n                    <field name=\\"show_backorder_lines\\" invisible=\\"1\\"/>\\n                    <field name=\\"mrp_production_backorder_line_ids\\" nolabel=\\"1\\" invisible=\\"not show_backorder_lines\\">\\n                        <list create=\\"0\\" delete=\\"0\\" editable=\\"top\\">\\n                            <field name=\\"mrp_production_id\\" force_save=\\"1\\"/>\\n                            <field name=\\"to_backorder\\" widget=\\"boolean_toggle\\"/>\\n                        </list>\\n                    </field>\\n                    <footer>\\n                        <button name=\\"action_backorder\\" string=\\"Crear entrega parcial\\" data-hotkey=\\"q\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\" invisible=\\"show_backorder_lines\\"/>\\n                        <button name=\\"action_backorder\\" string=\\"Validar\\" data-hotkey=\\"q\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\" invisible=\\"not show_backorder_lines\\"/>\\n                        <button name=\\"action_close_mo\\" type=\\"object\\" string=\\"Sin entrega parcial\\" invisible=\\"show_backorder_lines\\" data-hotkey=\\"w\\"/>\\n                        <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Create a Backorder">\n                    <group>\n                        <p colspan="2">\n                            Create a backorder if you expect to process the remaining products later. Do not create a backorder if you will not process the remaining products.\n                        </p>\n                    </group>\n                    <field name="show_backorder_lines" invisible="1"/>\n                    <field name="mrp_production_backorder_line_ids" nolabel="1" invisible="not show_backorder_lines">\n                        <list create="0" delete="0" editable="top">\n                            <field name="mrp_production_id" force_save="1"/>\n                            <field name="to_backorder" widget="boolean_toggle"/>\n                        </list>\n                    </field>\n                    <footer>\n                        <button name="action_backorder" string="Create backorder" data-hotkey="q" colspan="1" type="object" class="btn-primary" invisible="show_backorder_lines"/>\n                        <button name="action_backorder" string="Validate" data-hotkey="q" colspan="1" type="object" class="btn-primary" invisible="not show_backorder_lines"/>\n                        <button name="action_close_mo" type="object" string="No Backorder" invisible="show_backorder_lines" data-hotkey="w"/>\n                        <button string="Discard" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2044	16	\N	1	1	Split Production	mrp.production.split	\N	form	mrp/wizard/mrp_production_split.xml	primary	{"en_US": "<form string=\\"Split Production\\">\\n                    <group>\\n                        <group>\\n                            <field name=\\"production_id\\" readonly=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"product_id\\"/>\\n                            <label for=\\"product_qty\\"/>\\n                            <div class=\\"o_row\\">\\n                                <span><field name=\\"product_qty\\"/></span>\\n                                <span><field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/></span>\\n                            </div>\\n                        </group>\\n                        <group>\\n                            <field name=\\"counter\\"/>\\n                        </group>\\n                    </group>\\n                    <field name=\\"production_detailed_vals_ids\\" invisible=\\"counter == 0\\">\\n                        <list editable=\\"top\\">\\n                            <field name=\\"date\\"/>\\n                            <field name=\\"user_id\\"/>\\n                            <field name=\\"quantity\\"/>\\n                        </list>\\n                    </field>\\n                    <field name=\\"production_split_multi_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"valid_details\\" invisible=\\"1\\"/>\\n                    <div class=\\"alert alert-danger\\" role=\\"alert\\" invisible=\\"valid_details or counter == 0\\">\\n                        The total should be equal to the quantity to produce.\\n                    </div>\\n                    <footer>\\n                        <button string=\\"Split\\" class=\\"btn-primary\\" type=\\"object\\" name=\\"action_split\\" data-hotkey=\\"q\\" invisible=\\"not valid_details\\"/>\\n                        <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\" invisible=\\"production_split_multi_id\\"/>\\n                        <button string=\\"Discard\\" class=\\"btn-secondary\\" type=\\"object\\" name=\\"action_return_to_list\\" data-hotkey=\\"x\\" invisible=\\"not production_split_multi_id\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Dividir producción\\">\\n                    <group>\\n                        <group>\\n                            <field name=\\"production_id\\" readonly=\\"1\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"product_id\\"/>\\n                            <label for=\\"product_qty\\"/>\\n                            <div class=\\"o_row\\">\\n                                <span><field name=\\"product_qty\\"/></span>\\n                                <span><field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/></span>\\n                            </div>\\n                        </group>\\n                        <group>\\n                            <field name=\\"counter\\"/>\\n                        </group>\\n                    </group>\\n                    <field name=\\"production_detailed_vals_ids\\" invisible=\\"counter == 0\\">\\n                        <list editable=\\"top\\">\\n                            <field name=\\"date\\"/>\\n                            <field name=\\"user_id\\"/>\\n                            <field name=\\"quantity\\"/>\\n                        </list>\\n                    </field>\\n                    <field name=\\"production_split_multi_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"valid_details\\" invisible=\\"1\\"/>\\n                    <div class=\\"alert alert-danger\\" role=\\"alert\\" invisible=\\"valid_details or counter == 0\\">\\n                        El total debe ser igual a la cantidad a producir.\\n                    </div>\\n                    <footer>\\n                        <button string=\\"Dividir\\" class=\\"btn-primary\\" type=\\"object\\" name=\\"action_split\\" data-hotkey=\\"q\\" invisible=\\"not valid_details\\"/>\\n                        <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\" invisible=\\"production_split_multi_id\\"/>\\n                        <button string=\\"Descartar\\" class=\\"btn-secondary\\" type=\\"object\\" name=\\"action_return_to_list\\" data-hotkey=\\"x\\" invisible=\\"not production_split_multi_id\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Split Production">\n                    <group>\n                        <group>\n                            <field name="production_id" readonly="1"/>\n                        </group>\n                        <group>\n                            <field name="product_id"/>\n                            <label for="product_qty"/>\n                            <div class="o_row">\n                                <span><field name="product_qty"/></span>\n                                <span><field name="product_uom_id" groups="uom.group_uom"/></span>\n                            </div>\n                        </group>\n                        <group>\n                            <field name="counter"/>\n                        </group>\n                    </group>\n                    <field name="production_detailed_vals_ids" invisible="counter == 0">\n                        <list editable="top">\n                            <field name="date"/>\n                            <field name="user_id"/>\n                            <field name="quantity"/>\n                        </list>\n                    </field>\n                    <field name="production_split_multi_id" invisible="1"/>\n                    <field name="valid_details" invisible="1"/>\n                    <div class="alert alert-danger" role="alert" invisible="valid_details or counter == 0">\n                        The total should be equal to the quantity to produce.\n                    </div>\n                    <footer>\n                        <button string="Split" class="btn-primary" type="object" name="action_split" data-hotkey="q" invisible="not valid_details"/>\n                        <button string="Discard" class="btn-secondary" special="cancel" data-hotkey="x" invisible="production_split_multi_id"/>\n                        <button string="Discard" class="btn-secondary" type="object" name="action_return_to_list" data-hotkey="x" invisible="not production_split_multi_id"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2187	36	126	1	1	res.partner.purchase.property.form.inherit	res.partner	\N	form	purchase/views/res_partner_views.xml	extension	{"en_US": "<data><group name=\\"purchase\\" position=\\"inside\\">\\n                    <div name=\\"receipt_reminder\\" colspan=\\"2\\" class=\\"o_checkbox_optional_field\\" groups=\\"purchase.group_send_reminder\\">\\n                        <label for=\\"receipt_reminder_email\\"/>\\n                        <field name=\\"receipt_reminder_email\\"/>\\n                        <div invisible=\\"not receipt_reminder_email\\">\\n                            <field name=\\"reminder_date_before_receipt\\" class=\\"oe_inline\\"/>\\n                            <span> day(s) before</span>\\n                        </div>\\n                    </div>\\n                    <field name=\\"property_purchase_currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                </group>\\n                <field name=\\"property_supplier_payment_term_id\\" position=\\"before\\">\\n                    <field name=\\"buyer_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                </field>\\n            </data>", "es_ES": "<data><group name=\\"purchase\\" position=\\"inside\\">\\n                    <div name=\\"receipt_reminder\\" colspan=\\"2\\" class=\\"o_checkbox_optional_field\\" groups=\\"purchase.group_send_reminder\\">\\n                        <label for=\\"receipt_reminder_email\\"/>\\n                        <field name=\\"receipt_reminder_email\\"/>\\n                        <div invisible=\\"not receipt_reminder_email\\">\\n                            <field name=\\"reminder_date_before_receipt\\" class=\\"oe_inline\\"/>\\n                            <span> día(s) antes</span>\\n                        </div>\\n                    </div>\\n                    <field name=\\"property_purchase_currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                </group>\\n                <field name=\\"property_supplier_payment_term_id\\" position=\\"before\\">\\n                    <field name=\\"buyer_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                </field>\\n            </data>"}	<?xml version="1.0"?>\n<data><group name="purchase" position="inside">\n                    <div name="receipt_reminder" colspan="2" class="o_checkbox_optional_field" groups="purchase.group_send_reminder">\n                        <label for="receipt_reminder_email"/>\n                        <field name="receipt_reminder_email"/>\n                        <div invisible="not receipt_reminder_email">\n                            <field name="reminder_date_before_receipt" class="oe_inline"/>\n                            <span> day(s) before</span>\n                        </div>\n                    </div>\n                    <field name="property_purchase_currency_id" options="{'no_create': True, 'no_open': True}" groups="base.group_multi_currency"/>\n                </group>\n                <field name="property_supplier_payment_term_id" position="before">\n                    <field name="buyer_id" domain="[('share', '=', False)]" widget="many2one_avatar_user"/>\n                </field>\n            </data>	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2043	16	\N	1	1	mrp.production.split.multi.form	mrp.production.split.multi	\N	form	mrp/wizard/mrp_production_split.xml	primary	{"en_US": "<form string=\\"Split Productions\\">\\n                    <field name=\\"production_ids\\">\\n                        <list create=\\"0\\" editable=\\"top\\">\\n                            <field name=\\"production_id\\"/>\\n                            <field name=\\"product_id\\"/>\\n                            <field name=\\"product_qty\\"/>\\n                            <field name=\\"production_capacity\\"/>\\n                            <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/>\\n                            <button name=\\"action_prepare_split\\" type=\\"object\\" icon=\\"fa-scissors\\" title=\\"Split Production\\"/>\\n                        </list>\\n                    </field>\\n                    <footer>\\n                        <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Dividir producciones\\">\\n                    <field name=\\"production_ids\\">\\n                        <list create=\\"0\\" editable=\\"top\\">\\n                            <field name=\\"production_id\\"/>\\n                            <field name=\\"product_id\\"/>\\n                            <field name=\\"product_qty\\"/>\\n                            <field name=\\"production_capacity\\"/>\\n                            <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/>\\n                            <button name=\\"action_prepare_split\\" type=\\"object\\" icon=\\"fa-scissors\\" title=\\"Dividir producción\\"/>\\n                        </list>\\n                    </field>\\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="Split Productions">\n                    <field name="production_ids">\n                        <list create="0" editable="top">\n                            <field name="production_id"/>\n                            <field name="product_id"/>\n                            <field name="product_qty"/>\n                            <field name="production_capacity"/>\n                            <field name="product_uom_id" groups="uom.group_uom"/>\n                            <button name="action_prepare_split" type="object" icon="fa-scissors" title="Split Production"/>\n                        </list>\n                    </field>\n                    <footer>\n                        <button string="Discard" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2050	16	\N	1	1	mrp.production.work.order.search	mrp.workorder	\N	search	mrp/views/mrp_workorder_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"production_id\\"/>\\n                <field name=\\"workcenter_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"finished_lot_id\\"/>\\n                <filter string=\\"Ready\\" name=\\"ready\\" domain=\\"[('state','=','ready')]\\"/>\\n                <filter string=\\"Waiting\\" name=\\"waiting\\" domain=\\"[('state','=','waiting')]\\"/>\\n                <filter string=\\"Pending\\" name=\\"pending\\" domain=\\"[('state','=','pending')]\\"/>\\n                <filter string=\\"In Progress\\" name=\\"progress\\" domain=\\"[('state','=','progress')]\\"/>\\n                <filter string=\\"Done\\" name=\\"done\\" domain=\\"[('state','=', 'done')]\\"/>\\n                <filter string=\\"Late\\" name=\\"late\\" domain=\\"[('date_start','&lt;=',time.strftime('%Y-%m-%d'))]\\"/>\\n                <separator/>\\n                <filter string=\\"Start Date\\" name=\\"date_start_filter\\" date=\\"date_start\\"/>\\n                <group expand=\\"0\\" string=\\"Group By...\\">\\n                    <filter string=\\"Work center\\" name=\\"workcenter\\" domain=\\"[]\\" context=\\"{'group_by': 'workcenter_id'}\\"/>\\n                    <filter string=\\"Product\\" name=\\"product\\" domain=\\"[]\\" context=\\"{'group_by': 'product_id'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search>\\n                <field name=\\"production_id\\"/>\\n                <field name=\\"workcenter_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"finished_lot_id\\"/>\\n                <filter string=\\"Listo\\" name=\\"ready\\" domain=\\"[('state','=','ready')]\\"/>\\n                <filter string=\\"Esperando\\" name=\\"waiting\\" domain=\\"[('state','=','waiting')]\\"/>\\n                <filter string=\\"Pendiente\\" name=\\"pending\\" domain=\\"[('state','=','pending')]\\"/>\\n                <filter string=\\"En proceso\\" name=\\"progress\\" domain=\\"[('state','=','progress')]\\"/>\\n                <filter string=\\"Hecho\\" name=\\"done\\" domain=\\"[('state','=', 'done')]\\"/>\\n                <filter string=\\"Atrasado\\" name=\\"late\\" domain=\\"[('date_start','&lt;=',time.strftime('%Y-%m-%d'))]\\"/>\\n                <separator/>\\n                <filter string=\\"Fecha de inicio\\" name=\\"date_start_filter\\" date=\\"date_start\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por...\\">\\n                    <filter string=\\"Centro de trabajo\\" name=\\"workcenter\\" domain=\\"[]\\" context=\\"{'group_by': 'workcenter_id'}\\"/>\\n                    <filter string=\\"Producto\\" name=\\"product\\" domain=\\"[]\\" context=\\"{'group_by': 'product_id'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="production_id"/>\n                <field name="workcenter_id"/>\n                <field name="product_id"/>\n                <field name="finished_lot_id"/>\n                <filter string="Ready" name="ready" domain="[('state','=','ready')]"/>\n                <filter string="Waiting" name="waiting" domain="[('state','=','waiting')]"/>\n                <filter string="Pending" name="pending" domain="[('state','=','pending')]"/>\n                <filter string="In Progress" name="progress" domain="[('state','=','progress')]"/>\n                <filter string="Done" name="done" domain="[('state','=', 'done')]"/>\n                <filter string="Late" name="late" domain="[('date_start','&lt;=',time.strftime('%Y-%m-%d'))]"/>\n                <separator/>\n                <filter string="Start Date" name="date_start_filter" date="date_start"/>\n                <group expand="0" string="Group By...">\n                    <filter string="Work center" name="workcenter" domain="[]" context="{'group_by': 'workcenter_id'}"/>\n                    <filter string="Product" name="product" domain="[]" context="{'group_by': 'product_id'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2055	16	\N	1	1	mrp.production.work.order.select	mrp.workorder	\N	search	mrp/views/mrp_workorder_views.xml	primary	{"en_US": "<search string=\\"Search Work Orders\\">\\n                <field name=\\"name\\" string=\\"Work Order\\"/>\\n                <field name=\\"workcenter_id\\"/>\\n                <field name=\\"production_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"finished_lot_id\\"/>\\n                <filter string=\\"In Progress\\" name=\\"progress\\" domain=\\"[('state', '=', 'progress')]\\"/>\\n                <filter string=\\"Ready\\" name=\\"ready\\" domain=\\"[('state', '=', 'ready')]\\"/>\\n                <filter string=\\"Waiting\\" name=\\"waiting\\" domain=\\"[('state', '=', 'waiting')]\\"/>\\n                <filter string=\\"Pending\\" name=\\"pending\\" domain=\\"[('state', '=', 'pending'), ('production_state', '!=', 'draft')]\\"/>\\n                <filter string=\\"Draft\\" name=\\"draft\\" domain=\\"[('state', '=', 'pending'), ('production_state', '=', 'draft')]\\"/>\\n                <filter string=\\"Finished\\" name=\\"finish\\" domain=\\"[('state', '=', 'done')]\\"/>\\n                <separator/>\\n                <filter string=\\"Late\\" name=\\"late\\" domain=\\"['&amp;', ('date_start', '&lt;', datetime.datetime.now()), ('state', '=', 'ready')]\\" help=\\"Production started late\\"/>\\n                <group expand=\\"0\\" string=\\"Group By\\">\\n                    <filter string=\\"Work Center\\" name=\\"work_center\\" domain=\\"[]\\" context=\\"{'group_by': 'workcenter_id'}\\"/>\\n                    <filter string=\\"Manufacturing Order\\" name=\\"production\\" domain=\\"[]\\" context=\\"{'group_by': 'production_id'}\\"/>\\n                    <filter string=\\"Status\\" name=\\"status\\" domain=\\"[]\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Date\\" name=\\"scheduled_month\\" domain=\\"[]\\" context=\\"{'group_by': 'date_start'}\\"/>\\n                </group>\\n             </search>", "es_ES": "<search string=\\"Buscar órdenes de trabajo\\">\\n                <field name=\\"name\\" string=\\"Orden de trabajo\\"/>\\n                <field name=\\"workcenter_id\\"/>\\n                <field name=\\"production_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"finished_lot_id\\"/>\\n                <filter string=\\"En proceso\\" name=\\"progress\\" domain=\\"[('state', '=', 'progress')]\\"/>\\n                <filter string=\\"Listo\\" name=\\"ready\\" domain=\\"[('state', '=', 'ready')]\\"/>\\n                <filter string=\\"Esperando\\" name=\\"waiting\\" domain=\\"[('state', '=', 'waiting')]\\"/>\\n                <filter string=\\"Pendiente\\" name=\\"pending\\" domain=\\"[('state', '=', 'pending'), ('production_state', '!=', 'draft')]\\"/>\\n                <filter string=\\"Borrador\\" name=\\"draft\\" domain=\\"[('state', '=', 'pending'), ('production_state', '=', 'draft')]\\"/>\\n                <filter string=\\"Terminado\\" name=\\"finish\\" domain=\\"[('state', '=', 'done')]\\"/>\\n                <separator/>\\n                <filter string=\\"Atrasado\\" name=\\"late\\" domain=\\"['&amp;', ('date_start', '&lt;', datetime.datetime.now()), ('state', '=', 'ready')]\\" help=\\"Producción iniciada con retraso\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Centro de trabajo\\" name=\\"work_center\\" domain=\\"[]\\" context=\\"{'group_by': 'workcenter_id'}\\"/>\\n                    <filter string=\\"Orden de fabricación\\" name=\\"production\\" domain=\\"[]\\" context=\\"{'group_by': 'production_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"status\\" domain=\\"[]\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Fecha\\" name=\\"scheduled_month\\" domain=\\"[]\\" context=\\"{'group_by': 'date_start'}\\"/>\\n                </group>\\n             </search>"}	<?xml version="1.0"?>\n<search string="Search Work Orders">\n                <field name="name" string="Work Order"/>\n                <field name="workcenter_id"/>\n                <field name="production_id"/>\n                <field name="product_id"/>\n                <field name="finished_lot_id"/>\n                <filter string="In Progress" name="progress" domain="[('state', '=', 'progress')]"/>\n                <filter string="Ready" name="ready" domain="[('state', '=', 'ready')]"/>\n                <filter string="Waiting" name="waiting" domain="[('state', '=', 'waiting')]"/>\n                <filter string="Pending" name="pending" domain="[('state', '=', 'pending'), ('production_state', '!=', 'draft')]"/>\n                <filter string="Draft" name="draft" domain="[('state', '=', 'pending'), ('production_state', '=', 'draft')]"/>\n                <filter string="Finished" name="finish" domain="[('state', '=', 'done')]"/>\n                <separator/>\n                <filter string="Late" name="late" domain="['&amp;', ('date_start', '&lt;', datetime.datetime.now()), ('state', '=', 'ready')]" help="Production started late"/>\n                <group expand="0" string="Group By">\n                    <filter string="Work Center" name="work_center" domain="[]" context="{'group_by': 'workcenter_id'}"/>\n                    <filter string="Manufacturing Order" name="production" domain="[]" context="{'group_by': 'production_id'}"/>\n                    <filter string="Status" name="status" domain="[]" context="{'group_by': 'state'}"/>\n                    <filter string="Date" name="scheduled_month" domain="[]" context="{'group_by': 'date_start'}"/>\n                </group>\n             </search>\n        	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2070	16	\N	1	1	mrp.workcenter.productivity.loss.kanban	mrp.workcenter.productivity.loss	\N	kanban	mrp/views/mrp_workcenter_views.xml	primary	{"en_US": "<kanban>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div>\\n                            <strong>Reason: </strong><field name=\\"name\\"/>\\n                        </div>\\n                        <div>\\n                            <strong>Effectiveness Category: </strong><field name=\\"loss_type\\"/>\\n                        </div>\\n                        <div class=\\"d-flex\\">\\n                            <strong>Is a Blocking Reason? </strong>\\n                            <field name=\\"manual\\" class=\\"ms-auto\\" widget=\\"boolean\\"/>\\n                        </div>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div>\\n                            <strong>Razón: </strong><field name=\\"name\\"/>\\n                        </div>\\n                        <div>\\n                            <strong>Categoría de eficiencia: </strong><field name=\\"loss_type\\"/>\\n                        </div>\\n                        <div class=\\"d-flex\\">\\n                            <strong>¿Es una razón de bloqueo? </strong>\\n                            <field name=\\"manual\\" class=\\"ms-auto\\" widget=\\"boolean\\"/>\\n                        </div>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban>\n                <templates>\n                    <t t-name="card">\n                        <div>\n                            <strong>Reason: </strong><field name="name"/>\n                        </div>\n                        <div>\n                            <strong>Effectiveness Category: </strong><field name="loss_type"/>\n                        </div>\n                        <div class="d-flex">\n                            <strong>Is a Blocking Reason? </strong>\n                            <field name="manual" class="ms-auto" widget="boolean"/>\n                        </div>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2194	16	\N	1	1	product.month.graph	purchase.report	\N	graph	purchase/report/purchase_report_views.xml	primary	{"en_US": "<graph string=\\"Purchase Analysis\\" type=\\"line\\" sample=\\"1\\">\\n                    <field name=\\"date_approve\\" interval=\\"day\\"/>\\n                    <field name=\\"untaxed_total\\" type=\\"measure\\"/>\\n                </graph>", "es_ES": "<graph string=\\"Análisis de compra\\" type=\\"line\\" sample=\\"1\\">\\n                    <field name=\\"date_approve\\" interval=\\"day\\"/>\\n                    <field name=\\"untaxed_total\\" type=\\"measure\\"/>\\n                </graph>"}	<?xml version="1.0"?>\n<graph string="Purchase Analysis" type="line" sample="1">\n                    <field name="date_approve" interval="day"/>\n                    <field name="untaxed_total" type="measure"/>\n                </graph>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1837	16	\N	1	1	stock.location.search	stock.location	\N	search	stock/views/stock_location_views.xml	primary	{"en_US": "<search string=\\"Stock Locations\\">\\n                <field name=\\"complete_name\\" string=\\"Stock Locations\\"/>\\n                <filter name=\\"in_location\\" string=\\"Internal\\" domain=\\"[('usage', '=', 'internal')]\\" help=\\"Internal Locations\\"/>\\n                <filter name=\\"customer\\" string=\\"Customer\\" domain=\\"[('usage', '=', 'customer')]\\" help=\\"Customer Locations\\"/>\\n                <filter name=\\"prod_inv_location\\" string=\\"Production\\" domain=\\"[('usage', 'in', ['inventory', 'production'])]\\" help=\\"Production Locations\\"/>\\n                <filter name=\\"supplier\\" string=\\"Vendor\\" domain=\\"[('usage', '=', 'supplier')]\\" help=\\"Vendor Locations\\"/>\\n                <separator/>\\n                <filter name=\\"empty_location\\" string=\\"Empty Locations\\" domain=\\"[('is_empty', '=', True)]\\"/>\\n                <field name=\\"location_id\\" string=\\"Parent Location\\"/>\\n                <field name=\\"usage\\" string=\\"Location Type\\"/>\\n                <field name=\\"warehouse_id\\" string=\\"Warehouse\\"/>\\n                <separator/>\\n                <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active','=',False)]\\"/>\\n                <group expand=\\"0\\" string=\\"Group By\\">\\n                    <filter string=\\"Warehouse\\" name=\\"warehouse\\" domain=\\"[]\\" context=\\"{'group_by': 'warehouse_id'}\\"/>\\n                    <filter string=\\"Location Type\\" name=\\"usage\\" domain=\\"[]\\" context=\\"{'group_by': 'usage'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Ubicaciones de stock\\">\\n                <field name=\\"complete_name\\" string=\\"Ubicaciones de stock\\"/>\\n                <filter name=\\"in_location\\" string=\\"Interno\\" domain=\\"[('usage', '=', 'internal')]\\" help=\\"Ubicaciones Internas\\"/>\\n                <filter name=\\"customer\\" string=\\"Cliente\\" domain=\\"[('usage', '=', 'customer')]\\" help=\\"Ubicaciones de cliente\\"/>\\n                <filter name=\\"prod_inv_location\\" string=\\"Producción\\" domain=\\"[('usage', 'in', ['inventory', 'production'])]\\" help=\\"Ubicaciones de producción\\"/>\\n                <filter name=\\"supplier\\" string=\\"Proveedor\\" domain=\\"[('usage', '=', 'supplier')]\\" help=\\"Ubicaciones de proveedor\\"/>\\n                <separator/>\\n                <filter name=\\"empty_location\\" string=\\"Ubicaciones vacías\\" domain=\\"[('is_empty', '=', True)]\\"/>\\n                <field name=\\"location_id\\" string=\\"Ubicación padre\\"/>\\n                <field name=\\"usage\\" string=\\"Tipo de ubicación\\"/>\\n                <field name=\\"warehouse_id\\" string=\\"Almacén\\"/>\\n                <separator/>\\n                <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active','=',False)]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Almacén\\" name=\\"warehouse\\" domain=\\"[]\\" context=\\"{'group_by': 'warehouse_id'}\\"/>\\n                    <filter string=\\"Tipo de ubicación\\" name=\\"usage\\" domain=\\"[]\\" context=\\"{'group_by': 'usage'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Stock Locations">\n                <field name="complete_name" string="Stock Locations"/>\n                <filter name="in_location" string="Internal" domain="[('usage', '=', 'internal')]" help="Internal Locations"/>\n                <filter name="customer" string="Customer" domain="[('usage', '=', 'customer')]" help="Customer Locations"/>\n                <filter name="prod_inv_location" string="Production" domain="[('usage', 'in', ['inventory', 'production'])]" help="Production Locations"/>\n                <filter name="supplier" string="Vendor" domain="[('usage', '=', 'supplier')]" help="Vendor Locations"/>\n                <separator/>\n                <filter name="empty_location" string="Empty Locations" domain="[('is_empty', '=', True)]"/>\n                <field name="location_id" string="Parent Location"/>\n                <field name="usage" string="Location Type"/>\n                <field name="warehouse_id" string="Warehouse"/>\n                <separator/>\n                <filter string="Archived" name="inactive" domain="[('active','=',False)]"/>\n                <group expand="0" string="Group By">\n                    <filter string="Warehouse" name="warehouse" domain="[]" context="{'group_by': 'warehouse_id'}"/>\n                    <filter string="Location Type" name="usage" domain="[]" context="{'group_by': 'usage'}"/>\n                </group>\n            </search>\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
2820	16	2800	1	1	Snippet 's_text_block' for new page 'landing' templates	\N	website.new_page_template_landing_s_text_block	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2067	16	\N	1	1	mrp.workcenter.search	mrp.workcenter	\N	search	mrp/views/mrp_workcenter_views.xml	primary	{"en_US": "<search string=\\"Search for mrp workcenter\\">\\n                    <field name=\\"name\\" string=\\"Work Center\\" filter_domain=\\"['|', ('name', 'ilike', self), ('code', 'ilike', self)]\\"/>\\n                    <filter name=\\"archived\\" string=\\"Archived\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By...\\">\\n                        <filter string=\\"Company\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Buscar por centro de trabajo de mrp\\">\\n                    <field name=\\"name\\" string=\\"Centro de trabajo\\" filter_domain=\\"['|', ('name', 'ilike', self), ('code', 'ilike', self)]\\"/>\\n                    <filter name=\\"archived\\" string=\\"Archivado\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por...\\">\\n                        <filter string=\\"Compañía\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search for mrp workcenter">\n                    <field name="name" string="Work Center" filter_domain="['|', ('name', 'ilike', self), ('code', 'ilike', self)]"/>\n                    <filter name="archived" string="Archived" domain="[('active', '=', False)]"/>\n                    <group expand="0" string="Group By...">\n                        <filter string="Company" name="company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                    </group>\n                </search>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2106	16	1811	1	1	view.picking.form.inherit.mrp	stock.picking	\N	form	mrp/views/stock_picking_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='description_picking']\\" position=\\"after\\">\\n                <field name=\\"description_bom_line\\" optional=\\"show\\" column_invisible=\\"not parent.has_kits\\"/>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='action_view_reception_report']\\" position=\\"after\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_mrp_production\\" type=\\"object\\" icon=\\"fa-wrench\\" invisible=\\"not production_count\\" groups=\\"mrp.group_mrp_user\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\"><field name=\\"production_count\\"/></span>\\n                        <span class=\\"o_stat_text\\">Manufacturing</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//field[@name='description_picking']\\" position=\\"after\\">\\n                <field name=\\"description_bom_line\\" optional=\\"show\\" column_invisible=\\"not parent.has_kits\\"/>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='action_view_reception_report']\\" position=\\"after\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_mrp_production\\" type=\\"object\\" icon=\\"fa-wrench\\" invisible=\\"not production_count\\" groups=\\"mrp.group_mrp_user\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\"><field name=\\"production_count\\"/></span>\\n                        <span class=\\"o_stat_text\\">Fabricación</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='description_picking']" position="after">\n                <field name="description_bom_line" optional="show" column_invisible="not parent.has_kits"/>\n            </xpath>\n            <xpath expr="//button[@name='action_view_reception_report']" position="after">\n                <button class="oe_stat_button" name="action_view_mrp_production" type="object" icon="fa-wrench" invisible="not production_count" groups="mrp.group_mrp_user">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_value"><field name="production_count"/></span>\n                        <span class="o_stat_text">Manufacturing</span>\n                    </div>\n                </button>\n            </xpath>\n        </data>	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2108	16	1816	1	1	Operation Types	stock.picking.type	\N	form	mrp/views/stock_picking_views.xml	extension	{"en_US": "<data><xpath expr=\\"//group[@name='stock_picking_type_lot']\\" position=\\"after\\">\\n                <group invisible=\\"code != 'mrp_operation'\\" string=\\"Traceability\\" groups=\\"stock.group_production_lot\\">\\n                    <field name=\\"use_create_components_lots\\"/>\\n                </group>\\n            </xpath>\\n            <field name=\\"auto_show_reception_report\\" position=\\"after\\">\\n                <field name=\\"auto_show_reception_report\\" invisible=\\"code != 'mrp_operation'\\" groups=\\"mrp.group_mrp_reception_report\\"/>\\n            </field>\\n            <xpath expr=\\"//page[@name='hardware']\\" position=\\"after\\">\\n                <page name=\\"mrp_hardware\\" string=\\"Hardware\\" invisible=\\"code != 'mrp_operation'\\">\\n                    <group>\\n                        <group string=\\"Print when done\\">\\n                            <field name=\\"auto_print_done_production_order\\" string=\\"Production Order\\"/>\\n                            <label for=\\"auto_print_done_mrp_product_labels\\" string=\\"Product Labels\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"auto_print_done_mrp_product_labels\\" string=\\"Product Labels\\"/>\\n                                <label for=\\"mrp_product_label_to_print\\" string=\\"Print labels as:\\" invisible=\\"not auto_print_done_mrp_product_labels\\" class=\\"fw-bold\\"/>\\n                                <field name=\\"mrp_product_label_to_print\\" invisible=\\"not auto_print_done_mrp_product_labels\\"/>\\n                            </div>\\n                            <label for=\\"auto_print_done_mrp_lot\\" string=\\"Lot/SN Labels\\" groups=\\"stock.group_production_lot\\"/>\\n                            <div class=\\"o_row\\" groups=\\"stock.group_production_lot\\">\\n                                <field name=\\"auto_print_done_mrp_lot\\" string=\\"Lot/SN Labels\\"/>\\n                                <label for=\\"done_mrp_lot_label_to_print\\" string=\\"Print labels as:\\" invisible=\\"not auto_print_done_mrp_lot\\" class=\\"fw-bold\\"/>\\n                                <field name=\\"done_mrp_lot_label_to_print\\" invisible=\\"not auto_print_done_mrp_lot\\"/>\\n                            </div>\\n                            <field name=\\"auto_print_mrp_reception_report\\" string=\\"Allocation Report\\" groups=\\"mrp.group_mrp_reception_report\\"/>\\n                            <field name=\\"auto_print_mrp_reception_report_labels\\" string=\\"Allocation Report Labels\\" groups=\\"mrp.group_mrp_reception_report\\"/>\\n                        </group>\\n                        <group string=\\"\\">\\n                            <div colspan=\\"2\\">\\n                                Odoo opens a PDF preview by default. If you want to print instantly,\\n                                install the IoT App on a computer that is on the same local network as the\\n                                barcode operator and configure the routing of the reports.\\n                                <widget name=\\"documentation_link\\" path=\\"/applications/productivity/iot/devices/printer.html\\" label=\\"Documentation\\" icon=\\"fa-arrow-right\\"/>\\n                            </div>\\n                        </group>\\n                        <group string=\\"Print when &quot;Create new Lot/SN&quot;\\" groups=\\"stock.group_production_lot\\">\\n                            <label for=\\"auto_print_generated_mrp_lot\\" string=\\"Lot/SN Label\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"auto_print_generated_mrp_lot\\" string=\\"Lot/SN Label\\"/>\\n                                <label for=\\"generated_mrp_lot_label_to_print\\" string=\\"Print labels as:\\" invisible=\\"not auto_print_generated_mrp_lot\\" class=\\"fw-bold\\"/>\\n                                <field name=\\"generated_mrp_lot_label_to_print\\" invisible=\\"not auto_print_generated_mrp_lot\\"/>\\n                            </div>\\n                        </group>\\n                    </group>\\n                </page>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//group[@name='stock_picking_type_lot']\\" position=\\"after\\">\\n                <group invisible=\\"code != 'mrp_operation'\\" string=\\"Trazabilidad\\" groups=\\"stock.group_production_lot\\">\\n                    <field name=\\"use_create_components_lots\\"/>\\n                </group>\\n            </xpath>\\n            <field name=\\"auto_show_reception_report\\" position=\\"after\\">\\n                <field name=\\"auto_show_reception_report\\" invisible=\\"code != 'mrp_operation'\\" groups=\\"mrp.group_mrp_reception_report\\"/>\\n            </field>\\n            <xpath expr=\\"//page[@name='hardware']\\" position=\\"after\\">\\n                <page name=\\"mrp_hardware\\" string=\\"Hardware\\" invisible=\\"code != 'mrp_operation'\\">\\n                    <group>\\n                        <group string=\\"Imprimir al terminar\\">\\n                            <field name=\\"auto_print_done_production_order\\" string=\\"Orden de producción\\"/>\\n                            <label for=\\"auto_print_done_mrp_product_labels\\" string=\\"Etiquetas de productos\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"auto_print_done_mrp_product_labels\\" string=\\"Etiquetas de productos\\"/>\\n                                <label for=\\"mrp_product_label_to_print\\" string=\\"Imprimir etiquetas como:\\" invisible=\\"not auto_print_done_mrp_product_labels\\" class=\\"fw-bold\\"/>\\n                                <field name=\\"mrp_product_label_to_print\\" invisible=\\"not auto_print_done_mrp_product_labels\\"/>\\n                            </div>\\n                            <label for=\\"auto_print_done_mrp_lot\\" string=\\"Etiquetas de número de serie/lote\\" groups=\\"stock.group_production_lot\\"/>\\n                            <div class=\\"o_row\\" groups=\\"stock.group_production_lot\\">\\n                                <field name=\\"auto_print_done_mrp_lot\\" string=\\"Etiquetas de número de serie/lote\\"/>\\n                                <label for=\\"done_mrp_lot_label_to_print\\" string=\\"Imprimir etiquetas como:\\" invisible=\\"not auto_print_done_mrp_lot\\" class=\\"fw-bold\\"/>\\n                                <field name=\\"done_mrp_lot_label_to_print\\" invisible=\\"not auto_print_done_mrp_lot\\"/>\\n                            </div>\\n                            <field name=\\"auto_print_mrp_reception_report\\" string=\\"Informe de asignación\\" groups=\\"mrp.group_mrp_reception_report\\"/>\\n                            <field name=\\"auto_print_mrp_reception_report_labels\\" string=\\"Etiquetas de los informes de asignación\\" groups=\\"mrp.group_mrp_reception_report\\"/>\\n                        </group>\\n                        <group string=\\"\\">\\n                            <div colspan=\\"2\\">\\n                                Odoo abre una vista previa en PDF por defecto. Si usted desea imprimir instantáneamente,\\n                                        instale la aplicación IoT en un ordenador que esté en la misma red local que\\n                                        el operador del código de barras y configure el enrutamiento de los informes.\\n                                <widget name=\\"documentation_link\\" path=\\"/applications/productivity/iot/devices/printer.html\\" label=\\"Documentación\\" icon=\\"fa-arrow-right\\"/>\\n                            </div>\\n                        </group>\\n                        <group string=\\"Imprimir al &quot;Crear nuevo número de lote/serie&quot;\\" groups=\\"stock.group_production_lot\\">\\n                            <label for=\\"auto_print_generated_mrp_lot\\" string=\\"Etiqueta de número de lote o serie\\"/>\\n                            <div class=\\"o_row\\">\\n                                <field name=\\"auto_print_generated_mrp_lot\\" string=\\"Etiqueta de número de lote o serie\\"/>\\n                                <label for=\\"generated_mrp_lot_label_to_print\\" string=\\"Imprimir etiquetas como:\\" invisible=\\"not auto_print_generated_mrp_lot\\" class=\\"fw-bold\\"/>\\n                                <field name=\\"generated_mrp_lot_label_to_print\\" invisible=\\"not auto_print_generated_mrp_lot\\"/>\\n                            </div>\\n                        </group>\\n                    </group>\\n                </page>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//group[@name='stock_picking_type_lot']" position="after">\n                <group invisible="code != 'mrp_operation'" string="Traceability" groups="stock.group_production_lot">\n                    <field name="use_create_components_lots"/>\n                </group>\n            </xpath>\n            <field name="auto_show_reception_report" position="after">\n                <field name="auto_show_reception_report" invisible="code != 'mrp_operation'" groups="mrp.group_mrp_reception_report"/>\n            </field>\n            <xpath expr="//page[@name='hardware']" position="after">\n                <page name="mrp_hardware" string="Hardware" invisible="code != 'mrp_operation'">\n                    <group>\n                        <group string="Print when done">\n                            <field name="auto_print_done_production_order" string="Production Order"/>\n                            <label for="auto_print_done_mrp_product_labels" string="Product Labels"/>\n                            <div class="o_row">\n                                <field name="auto_print_done_mrp_product_labels" string="Product Labels"/>\n                                <label for="mrp_product_label_to_print" string="Print labels as:" invisible="not auto_print_done_mrp_product_labels" class="fw-bold"/>\n                                <field name="mrp_product_label_to_print" invisible="not auto_print_done_mrp_product_labels"/>\n                            </div>\n                            <label for="auto_print_done_mrp_lot" string="Lot/SN Labels" groups="stock.group_production_lot"/>\n                            <div class="o_row" groups="stock.group_production_lot">\n                                <field name="auto_print_done_mrp_lot" string="Lot/SN Labels"/>\n                                <label for="done_mrp_lot_label_to_print" string="Print labels as:" invisible="not auto_print_done_mrp_lot" class="fw-bold"/>\n                                <field name="done_mrp_lot_label_to_print" invisible="not auto_print_done_mrp_lot"/>\n                            </div>\n                            <field name="auto_print_mrp_reception_report" string="Allocation Report" groups="mrp.group_mrp_reception_report"/>\n                            <field name="auto_print_mrp_reception_report_labels" string="Allocation Report Labels" groups="mrp.group_mrp_reception_report"/>\n                        </group>\n                        <group string="">\n                            <div colspan="2">\n                                Odoo opens a PDF preview by default. If you want to print instantly,\n                                install the IoT App on a computer that is on the same local network as the\n                                barcode operator and configure the routing of the reports.\n                                <widget name="documentation_link" path="/applications/productivity/iot/devices/printer.html" label="Documentation" icon="fa-arrow-right"/>\n                            </div>\n                        </group>\n                        <group string="Print when &quot;Create new Lot/SN&quot;" groups="stock.group_production_lot">\n                            <label for="auto_print_generated_mrp_lot" string="Lot/SN Label"/>\n                            <div class="o_row">\n                                <field name="auto_print_generated_mrp_lot" string="Lot/SN Label"/>\n                                <label for="generated_mrp_lot_label_to_print" string="Print labels as:" invisible="not auto_print_generated_mrp_lot" class="fw-bold"/>\n                                <field name="generated_mrp_lot_label_to_print" invisible="not auto_print_generated_mrp_lot"/>\n                            </div>\n                        </group>\n                    </group>\n                </page>\n            </xpath>\n        </data>	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2087	2	\N	1	1	mrp.production.calendar	mrp.production	\N	calendar	mrp/views/mrp_production_views.xml	primary	{"en_US": "<calendar date_start=\\"date_start\\" date_stop=\\"date_finished\\" string=\\"Manufacturing Orders\\" event_limit=\\"5\\" quick_create=\\"0\\">\\n                    <field name=\\"user_id\\" avatar_field=\\"avatar_128\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"product_qty\\"/>\\n                </calendar>", "es_ES": "<calendar date_start=\\"date_start\\" date_stop=\\"date_finished\\" string=\\"Órdenes de fabricación\\" event_limit=\\"5\\" quick_create=\\"0\\">\\n                    <field name=\\"user_id\\" avatar_field=\\"avatar_128\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"product_qty\\"/>\\n                </calendar>"}	<?xml version="1.0"?>\n<calendar date_start="date_start" date_stop="date_finished" string="Manufacturing Orders" event_limit="5" quick_create="0">\n                    <field name="user_id" avatar_field="avatar_128"/>\n                    <field name="product_id"/>\n                    <field name="product_qty"/>\n                </calendar>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2089	16	\N	1	1	mrp.production.graph	mrp.production	\N	graph	mrp/views/mrp_production_views.xml	primary	{"en_US": "<graph string=\\"Manufacturing Orders\\" stacked=\\"0\\" sample=\\"1\\">\\n                    <field name=\\"date_finished\\"/>\\n                    <field name=\\"product_uom_qty\\" type=\\"measure\\"/>\\n                    <field name=\\"backorder_sequence\\" invisible=\\"1\\"/>\\n                    <field name=\\"qty_producing\\" string=\\"Quantity Produced\\"/>\\n                    <field name=\\"product_uom_qty\\" string=\\"Product Quantity\\"/>\\n                </graph>", "es_ES": "<graph string=\\"Órdenes de fabricación\\" stacked=\\"0\\" sample=\\"1\\">\\n                    <field name=\\"date_finished\\"/>\\n                    <field name=\\"product_uom_qty\\" type=\\"measure\\"/>\\n                    <field name=\\"backorder_sequence\\" invisible=\\"1\\"/>\\n                    <field name=\\"qty_producing\\" string=\\"Cantidad producida\\"/>\\n                    <field name=\\"product_uom_qty\\" string=\\"Cantidad de producto\\"/>\\n                </graph>"}	<?xml version="1.0"?>\n<graph string="Manufacturing Orders" stacked="0" sample="1">\n                    <field name="date_finished"/>\n                    <field name="product_uom_qty" type="measure"/>\n                    <field name="backorder_sequence" invisible="1"/>\n                    <field name="qty_producing" string="Quantity Produced"/>\n                    <field name="product_uom_qty" string="Product Quantity"/>\n                </graph>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2821	16	2761	1	1	Snippet 's_website_form' for new page 'landing' templates	\N	website.new_page_template_landing_s_website_form	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2088	16	\N	1	1	mrp.production.pivot	mrp.production	\N	pivot	mrp/views/mrp_production_views.xml	primary	{"en_US": "<pivot string=\\"Manufacturing Orders\\" sample=\\"1\\">\\n                    <field name=\\"date_start\\" type=\\"row\\"/>\\n                </pivot>", "es_ES": "<pivot string=\\"Órdenes de fabricación\\" sample=\\"1\\">\\n                    <field name=\\"date_start\\" type=\\"row\\"/>\\n                </pivot>"}	<?xml version="1.0"?>\n<pivot string="Manufacturing Orders" sample="1">\n                    <field name="date_start" type="row"/>\n                </pivot>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2046	1	1801	1	1	stock.move.operations.finished.form	stock.move	\N	form	mrp/views/stock_move_views.xml	primary	{"en_US": "<xpath expr=\\"//label[@for='product_uom_qty']\\" position=\\"attributes\\">\\n\\t\\t            <attribute name=\\"string\\">To Produce</attribute>\\n                </xpath>", "es_ES": "<xpath expr=\\"//label[@for='product_uom_qty']\\" position=\\"attributes\\">\\n\\t\\t            <attribute name=\\"string\\">A producir</attribute>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//label[@for='product_uom_qty']" position="attributes">\n\t\t            <attribute name="string">To Produce</attribute>\n                </xpath>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2045	1	1801	1	1	stock.move.operations.raw.form	stock.move	\N	form	mrp/views/stock_move_views.xml	primary	{"en_US": "<xpath expr=\\"//label[@for='product_uom_qty']\\" position=\\"attributes\\">\\n\\t\\t            <attribute name=\\"string\\">Total To Consume</attribute>\\n                </xpath>", "es_ES": "<xpath expr=\\"//label[@for='product_uom_qty']\\" position=\\"attributes\\">\\n\\t\\t            <attribute name=\\"string\\">Total a consumir</attribute>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//label[@for='product_uom_qty']" position="attributes">\n\t\t            <attribute name="string">Total To Consume</attribute>\n                </xpath>\n            	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2061	16	\N	1	1	report.workcenter.load.graph	mrp.workorder	\N	graph	mrp/views/mrp_workorder_views.xml	primary	{"en_US": "<graph string=\\"Work Center load\\" sample=\\"1\\">\\n                <field name=\\"production_date\\" interval=\\"day\\"/>\\n                <field name=\\"workcenter_id\\"/>\\n                <field name=\\"duration_expected\\" type=\\"measure\\" string=\\"Expected Duration (minutes)\\"/>\\n            </graph>", "es_ES": "<graph string=\\"Carga del centro de trabajo\\" sample=\\"1\\">\\n                <field name=\\"production_date\\" interval=\\"day\\"/>\\n                <field name=\\"workcenter_id\\"/>\\n                <field name=\\"duration_expected\\" type=\\"measure\\" string=\\"Duración esperada (minutos)\\"/>\\n            </graph>"}	<?xml version="1.0"?>\n<graph string="Work Center load" sample="1">\n                <field name="production_date" interval="day"/>\n                <field name="workcenter_id"/>\n                <field name="duration_expected" type="measure" string="Expected Duration (minutes)"/>\n            </graph>\n        	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2060	16	\N	1	1	report.workcenter.load.pivot	mrp.workorder	\N	pivot	mrp/views/mrp_workorder_views.xml	primary	{"en_US": "<pivot string=\\"Work Center Loads\\" sample=\\"1\\">\\n                <field name=\\"duration_expected\\" type=\\"measure\\" string=\\"Expected Duration (minutes)\\"/>\\n                <field name=\\"workcenter_id\\" type=\\"row\\"/>\\n                <field name=\\"production_date\\" type=\\"row\\" interval=\\"day\\"/>\\n            </pivot>", "es_ES": "<pivot string=\\"Cargas del centro de trabajo\\" sample=\\"1\\">\\n                <field name=\\"duration_expected\\" type=\\"measure\\" string=\\"Duración esperada (minutos)\\"/>\\n                <field name=\\"workcenter_id\\" type=\\"row\\"/>\\n                <field name=\\"production_date\\" type=\\"row\\" interval=\\"day\\"/>\\n            </pivot>"}	<?xml version="1.0"?>\n<pivot string="Work Center Loads" sample="1">\n                <field name="duration_expected" type="measure" string="Expected Duration (minutes)"/>\n                <field name="workcenter_id" type="row"/>\n                <field name="production_date" type="row" interval="day"/>\n            </pivot>\n        	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2056	16	\N	1	1	mrp.production.work.order.calendar	mrp.workorder	\N	calendar	mrp/views/mrp_workorder_views.xml	primary	{"en_US": "<calendar date_stop=\\"date_finished\\" date_start=\\"date_start\\" string=\\"Operations\\" color=\\"workcenter_id\\" event_limit=\\"5\\" delete=\\"0\\" create=\\"0\\">\\n                <field name=\\"workcenter_id\\" filters=\\"1\\"/>\\n                <field name=\\"production_id\\"/>\\n                <field name=\\"state\\"/>\\n            </calendar>", "es_ES": "<calendar date_stop=\\"date_finished\\" date_start=\\"date_start\\" string=\\"Operaciones\\" color=\\"workcenter_id\\" event_limit=\\"5\\" delete=\\"0\\" create=\\"0\\">\\n                <field name=\\"workcenter_id\\" filters=\\"1\\"/>\\n                <field name=\\"production_id\\"/>\\n                <field name=\\"state\\"/>\\n            </calendar>"}	<?xml version="1.0"?>\n<calendar date_stop="date_finished" date_start="date_start" string="Operations" color="workcenter_id" event_limit="5" delete="0" create="0">\n                <field name="workcenter_id" filters="1"/>\n                <field name="production_id"/>\n                <field name="state"/>\n            </calendar>\n        	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2057	16	\N	1	1	mrp.production.work.order.graph	mrp.workorder	\N	graph	mrp/views/mrp_workorder_views.xml	primary	{"en_US": "<graph string=\\"Operations\\" stacked=\\"0\\" sample=\\"1\\">\\n                <field name=\\"production_id\\"/>\\n                <field name=\\"duration\\" type=\\"measure\\" string=\\"Duration (minutes)\\"/>\\n                <field name=\\"duration_unit\\" type=\\"measure\\"/>\\n                <field name=\\"duration_expected\\" type=\\"measure\\"/>\\n            </graph>", "es_ES": "<graph string=\\"Operaciones\\" stacked=\\"0\\" sample=\\"1\\">\\n                <field name=\\"production_id\\"/>\\n                <field name=\\"duration\\" type=\\"measure\\" string=\\"Duración (minutos)\\"/>\\n                <field name=\\"duration_unit\\" type=\\"measure\\"/>\\n                <field name=\\"duration_expected\\" type=\\"measure\\"/>\\n            </graph>"}	<?xml version="1.0"?>\n<graph string="Operations" stacked="0" sample="1">\n                <field name="production_id"/>\n                <field name="duration" type="measure" string="Duration (minutes)"/>\n                <field name="duration_unit" type="measure"/>\n                <field name="duration_expected" type="measure"/>\n            </graph>\n        	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2059	16	\N	1	1	mrp.production.work.order.kanban	mrp.workorder	\N	kanban	mrp/views/mrp_workorder_views.xml	primary	{"en_US": "<kanban class=\\"o_mrp_workorder_kanban\\" create=\\"0\\" sample=\\"1\\">\\n                <field name=\\"workcenter_id\\" invisible=\\"True\\"/>\\n                <field name=\\"product_uom_id\\" invisible=\\"True\\" force_save=\\"True\\"/>\\n                <field name=\\"operation_id\\" invisible=\\"True\\"/>\\n                <field name=\\"working_user_ids\\"/>\\n                <field name=\\"working_state\\"/>\\n                <field name=\\"date_start\\"/>\\n                <field name=\\"production_date\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"d-flex o_kanban_record_top\\">\\n                            <div class=\\"o_kanban_workorder_title h4\\">\\n                                <field name=\\"production_id\\"/> - <field name=\\"name\\"/>\\n                            </div>\\n                            <div class=\\"o_kanban_workorder_date h5\\">\\n                                <field name=\\"date_start\\"/>\\n                                <field t-if=\\"!record.date_start.raw_value\\" name=\\"production_date\\"/>\\n                            </div>\\n                            <div class=\\"h2 ms-2\\">\\n                                <span t-attf-class=\\"badge #{['progress'].indexOf(record.state.raw_value) &gt; -1 ? 'text-bg-warning' : ['ready', 'waiting', 'pending'].indexOf(record.state.raw_value) &gt; -1 ? 'text-bg-primary' : ['done'].indexOf(record.state.raw_value) &gt; -1 ? 'text-bg-success' : 'text-bg-danger'}\\">\\n                                    <field name=\\"state\\"/>\\n                                </span>\\n                            </div>\\n                        </div>\\n                        <footer>\\n                            <h5>\\n                                <field name=\\"product_id\\"/>, <field name=\\"qty_production\\" class=\\"ms-1\\"/> <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/><t t-if=\\"record.finished_lot_id.value\\">, </t> <field t-if=\\"record.finished_lot_id.value\\" name=\\"finished_lot_id\\" class=\\"ms-1\\"/>\\n                            </h5>\\n                            <div class=\\"o_kanban_workorder_status d-flex ms-auto\\" t-if=\\"record.state.raw_value == 'progress'\\">\\n                                <span t-if=\\"record.working_state.raw_value != 'blocked' and record.working_user_ids.raw_value.length &gt; 0\\"><i class=\\"fa fa-play fs-6\\" role=\\"img\\" aria-label=\\"Run\\" title=\\"Run\\"/></span>\\n                                <span t-if=\\"record.working_state.raw_value != 'blocked' and record.working_user_ids.raw_value.length == 0 and record.last_working_user_id.raw_value\\"><i class=\\"fa fa-pause\\" role=\\"img\\" aria-label=\\"Pause\\" title=\\"Pause\\"/></span>\\n                                <span t-if=\\"record.working_state.raw_value == 'blocked' and (record.working_user_ids.raw_value.length == 0 or record.last_working_user_id.raw_value)\\"><i class=\\"fa fa-stop\\" role=\\"img\\" aria-label=\\"Stop\\" title=\\"Stop\\"/></span>\\n                                <t name=\\"user_avatar\\" t-if=\\"record.last_working_user_id.raw_value\\">\\n                                    <field name=\\"last_working_user_id\\" widget=\\"image\\" options=\\"{'preview_image': 'avatar_128'}\\" class=\\"ms-1\\" alt=\\"Avatar\\"/>\\n                                </t>\\n                            </div>\\n                        </footer>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban class=\\"o_mrp_workorder_kanban\\" create=\\"0\\" sample=\\"1\\">\\n                <field name=\\"workcenter_id\\" invisible=\\"True\\"/>\\n                <field name=\\"product_uom_id\\" invisible=\\"True\\" force_save=\\"True\\"/>\\n                <field name=\\"operation_id\\" invisible=\\"True\\"/>\\n                <field name=\\"working_user_ids\\"/>\\n                <field name=\\"working_state\\"/>\\n                <field name=\\"date_start\\"/>\\n                <field name=\\"production_date\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <div class=\\"d-flex o_kanban_record_top\\">\\n                            <div class=\\"o_kanban_workorder_title h4\\">\\n                                <field name=\\"production_id\\"/> - <field name=\\"name\\"/>\\n                            </div>\\n                            <div class=\\"o_kanban_workorder_date h5\\">\\n                                <field name=\\"date_start\\"/>\\n                                <field t-if=\\"!record.date_start.raw_value\\" name=\\"production_date\\"/>\\n                            </div>\\n                            <div class=\\"h2 ms-2\\">\\n                                <span t-attf-class=\\"badge #{['progress'].indexOf(record.state.raw_value) &gt; -1 ? 'text-bg-warning' : ['ready', 'waiting', 'pending'].indexOf(record.state.raw_value) &gt; -1 ? 'text-bg-primary' : ['done'].indexOf(record.state.raw_value) &gt; -1 ? 'text-bg-success' : 'text-bg-danger'}\\">\\n                                    <field name=\\"state\\"/>\\n                                </span>\\n                            </div>\\n                        </div>\\n                        <footer>\\n                            <h5>\\n                                <field name=\\"product_id\\"/>, <field name=\\"qty_production\\" class=\\"ms-1\\"/> <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/><t t-if=\\"record.finished_lot_id.value\\">, </t> <field t-if=\\"record.finished_lot_id.value\\" name=\\"finished_lot_id\\" class=\\"ms-1\\"/>\\n                            </h5>\\n                            <div class=\\"o_kanban_workorder_status d-flex ms-auto\\" t-if=\\"record.state.raw_value == 'progress'\\">\\n                                <span t-if=\\"record.working_state.raw_value != 'blocked' and record.working_user_ids.raw_value.length &gt; 0\\"><i class=\\"fa fa-play fs-6\\" role=\\"img\\" aria-label=\\"Ejecutar\\" title=\\"Ejecutar\\"/></span>\\n                                <span t-if=\\"record.working_state.raw_value != 'blocked' and record.working_user_ids.raw_value.length == 0 and record.last_working_user_id.raw_value\\"><i class=\\"fa fa-pause\\" role=\\"img\\" aria-label=\\"Pause\\" title=\\"Pause\\"/></span>\\n                                <span t-if=\\"record.working_state.raw_value == 'blocked' and (record.working_user_ids.raw_value.length == 0 or record.last_working_user_id.raw_value)\\"><i class=\\"fa fa-stop\\" role=\\"img\\" aria-label=\\"Stop\\" title=\\"Stop\\"/></span>\\n                                <t name=\\"user_avatar\\" t-if=\\"record.last_working_user_id.raw_value\\">\\n                                    <field name=\\"last_working_user_id\\" widget=\\"image\\" options=\\"{'preview_image': 'avatar_128'}\\" class=\\"ms-1\\" alt=\\"Avatar\\"/>\\n                                </t>\\n                            </div>\\n                        </footer>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_mrp_workorder_kanban" create="0" sample="1">\n                <field name="workcenter_id" invisible="True"/>\n                <field name="product_uom_id" invisible="True" force_save="True"/>\n                <field name="operation_id" invisible="True"/>\n                <field name="working_user_ids"/>\n                <field name="working_state"/>\n                <field name="date_start"/>\n                <field name="production_date"/>\n                <templates>\n                    <t t-name="card">\n                        <div class="d-flex o_kanban_record_top">\n                            <div class="o_kanban_workorder_title h4">\n                                <field name="production_id"/> - <field name="name"/>\n                            </div>\n                            <div class="o_kanban_workorder_date h5">\n                                <field name="date_start"/>\n                                <field t-if="!record.date_start.raw_value" name="production_date"/>\n                            </div>\n                            <div class="h2 ms-2">\n                                <span t-attf-class="badge #{['progress'].indexOf(record.state.raw_value) &gt; -1 ? 'text-bg-warning' : ['ready', 'waiting', 'pending'].indexOf(record.state.raw_value) &gt; -1 ? 'text-bg-primary' : ['done'].indexOf(record.state.raw_value) &gt; -1 ? 'text-bg-success' : 'text-bg-danger'}">\n                                    <field name="state"/>\n                                </span>\n                            </div>\n                        </div>\n                        <footer>\n                            <h5>\n                                <field name="product_id"/>, <field name="qty_production" class="ms-1"/> <field name="product_uom_id" groups="uom.group_uom"/><t t-if="record.finished_lot_id.value">, </t> <field t-if="record.finished_lot_id.value" name="finished_lot_id" class="ms-1"/>\n                            </h5>\n                            <div class="o_kanban_workorder_status d-flex ms-auto" t-if="record.state.raw_value == 'progress'">\n                                <span t-if="record.working_state.raw_value != 'blocked' and record.working_user_ids.raw_value.length &gt; 0"><i class="fa fa-play fs-6" role="img" aria-label="Run" title="Run"/></span>\n                                <span t-if="record.working_state.raw_value != 'blocked' and record.working_user_ids.raw_value.length == 0 and record.last_working_user_id.raw_value"><i class="fa fa-pause" role="img" aria-label="Pause" title="Pause"/></span>\n                                <span t-if="record.working_state.raw_value == 'blocked' and (record.working_user_ids.raw_value.length == 0 or record.last_working_user_id.raw_value)"><i class="fa fa-stop" role="img" aria-label="Stop" title="Stop"/></span>\n                                <t name="user_avatar" t-if="record.last_working_user_id.raw_value">\n                                    <field name="last_working_user_id" widget="image" options="{'preview_image': 'avatar_128'}" class="ms-1" alt="Avatar"/>\n                                </t>\n                            </div>\n                        </footer>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2058	16	\N	1	1	mrp.production.work.order.pivot	mrp.workorder	\N	pivot	mrp/views/mrp_workorder_views.xml	primary	{"en_US": "<pivot string=\\"Operations\\" sample=\\"1\\">\\n                <field name=\\"date_start\\"/>\\n                <field name=\\"operation_id\\"/>\\n                <field name=\\"duration\\" type=\\"measure\\" string=\\"Duration (minutes)\\" widget=\\"float_time\\"/>\\n                <field name=\\"duration_unit\\" type=\\"measure\\" widget=\\"float_time\\"/>\\n                <field name=\\"duration_expected\\" type=\\"measure\\" widget=\\"float_time\\"/>\\n            </pivot>", "es_ES": "<pivot string=\\"Operaciones\\" sample=\\"1\\">\\n                <field name=\\"date_start\\"/>\\n                <field name=\\"operation_id\\"/>\\n                <field name=\\"duration\\" type=\\"measure\\" string=\\"Duración (minutos)\\" widget=\\"float_time\\"/>\\n                <field name=\\"duration_unit\\" type=\\"measure\\" widget=\\"float_time\\"/>\\n                <field name=\\"duration_expected\\" type=\\"measure\\" widget=\\"float_time\\"/>\\n            </pivot>"}	<?xml version="1.0"?>\n<pivot string="Operations" sample="1">\n                <field name="date_start"/>\n                <field name="operation_id"/>\n                <field name="duration" type="measure" string="Duration (minutes)" widget="float_time"/>\n                <field name="duration_unit" type="measure" widget="float_time"/>\n                <field name="duration_expected" type="measure" widget="float_time"/>\n            </pivot>\n        	f	t	2026-04-08 09:11:55.219689	2026-04-08 09:11:55.219689	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2199	25	572	1	1	Portal layout : purchase menu entries	\N	purchase.portal_my_home_menu_purchase	qweb	purchase/views/portal_templates.xml	extension	{"en_US": "<data name=\\"Portal layout : purchase menu entries\\" inherit_id=\\"portal.portal_breadcrumbs\\" priority=\\"25\\">\\n    <xpath expr=\\"//ol[hasclass('o_portal_submenu')]\\" position=\\"inside\\">\\n      <li t-if=\\"page_name == 'rfq' or order and order.state == 'sent'\\" t-attf-class=\\"breadcrumb-item #{'active ' if not order else ''}\\">\\n        <a t-if=\\"order\\" t-attf-href=\\"/my/rfq?{{ keep_query() }}\\">Requests for Quotation</a>\\n        <t t-else=\\"\\">Requests for Quotation</t>\\n      </li>\\n      <li t-if=\\"page_name == 'purchase' or order and order.state != 'sent'\\" t-attf-class=\\"breadcrumb-item #{'active ' if not order else ''}\\">\\n        <a t-if=\\"order\\" t-attf-href=\\"/my/purchase?{{ keep_query() }}\\">Purchase Orders</a>\\n        <t t-else=\\"\\">Purchase Orders</t>\\n      </li>\\n      <li t-if=\\"order\\" class=\\"breadcrumb-item active\\">\\n        <t t-esc=\\"order.name\\"/>\\n      </li>\\n    </xpath>\\n  </data>", "es_ES": "<data name=\\"Portal layout : purchase menu entries\\" inherit_id=\\"portal.portal_breadcrumbs\\" priority=\\"25\\">\\n    <xpath expr=\\"//ol[hasclass('o_portal_submenu')]\\" position=\\"inside\\">\\n      <li t-if=\\"page_name == 'rfq' or order and order.state == 'sent'\\" t-attf-class=\\"breadcrumb-item #{'active ' if not order else ''}\\">\\n        <a t-if=\\"order\\" t-attf-href=\\"/my/rfq?{{ keep_query() }}\\">Solicitudes de presupuesto</a>\\n        <t t-else=\\"\\">Solicitudes de presupuesto</t>\\n      </li>\\n      <li t-if=\\"page_name == 'purchase' or order and order.state != 'sent'\\" t-attf-class=\\"breadcrumb-item #{'active ' if not order else ''}\\">\\n        <a t-if=\\"order\\" t-attf-href=\\"/my/purchase?{{ keep_query() }}\\">Pedidos de compra</a>\\n        <t t-else=\\"\\">Pedidos de compra</t>\\n      </li>\\n      <li t-if=\\"order\\" class=\\"breadcrumb-item active\\">\\n        <t t-esc=\\"order.name\\"/>\\n      </li>\\n    </xpath>\\n  </data>"}	<?xml version="1.0"?>\n<data name="Portal layout : purchase menu entries" inherit_id="portal.portal_breadcrumbs" priority="25">\n    <xpath expr="//ol[hasclass('o_portal_submenu')]" position="inside">\n      <li t-if="page_name == 'rfq' or order and order.state == 'sent'" t-attf-class="breadcrumb-item #{'active ' if not order else ''}">\n        <a t-if="order" t-attf-href="/my/rfq?{{ keep_query() }}">Requests for Quotation</a>\n        <t t-else="">Requests for Quotation</t>\n      </li>\n      <li t-if="page_name == 'purchase' or order and order.state != 'sent'" t-attf-class="breadcrumb-item #{'active ' if not order else ''}">\n        <a t-if="order" t-attf-href="/my/purchase?{{ keep_query() }}">Purchase Orders</a>\n        <t t-else="">Purchase Orders</t>\n      </li>\n      <li t-if="order" class="breadcrumb-item active">\n        <t t-esc="order.name"/>\n      </li>\n    </xpath>\n  </data>\n\n  	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2200	25	578	1	1	Requests for Quotation / Purchase Orders	\N	purchase.portal_my_home_purchase	qweb	purchase/views/portal_templates.xml	extension	{"en_US": "<data name=\\"Requests for Quotation / Purchase Orders\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"25\\">\\n    <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n          <t t-set=\\"portal_vendor_category_enable\\" t-value=\\"True\\"/>\\n      </xpath>\\n      <div id=\\"portal_vendor_category\\" position=\\"inside\\">\\n          <t t-call=\\"portal.portal_docs_entry\\">\\n              <t t-set=\\"icon\\" t-value=\\"'/web/static/img/rfq.svg'\\"/>\\n              <t t-set=\\"text\\">Follow your Requests for Quotation</t>\\n              <t t-set=\\"title\\">Requests for Quotation</t>\\n              <t t-set=\\"url\\" t-value=\\"'/my/rfq'\\"/>\\n              <t t-set=\\"placeholder_count\\" t-value=\\"'rfq_count'\\"/>\\n          </t>\\n          <t t-call=\\"portal.portal_docs_entry\\">\\n              <t t-set=\\"icon\\" t-value=\\"'/purchase/static/src/img/calculator.svg'\\"/>\\n              <t t-set=\\"text\\">Follow orders you have to fulfill</t>\\n              <t t-set=\\"title\\">Our Orders</t>\\n              <t t-set=\\"url\\" t-value=\\"'/my/purchase'\\"/>\\n              <t t-set=\\"placeholder_count\\" t-value=\\"'purchase_count'\\"/>\\n          </t>\\n      </div>\\n  </data>", "es_ES": "<data name=\\"Requests for Quotation / Purchase Orders\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"25\\">\\n    <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n          <t t-set=\\"portal_vendor_category_enable\\" t-value=\\"True\\"/>\\n      </xpath>\\n      <div id=\\"portal_vendor_category\\" position=\\"inside\\">\\n          <t t-call=\\"portal.portal_docs_entry\\">\\n              <t t-set=\\"icon\\" t-value=\\"'/web/static/img/rfq.svg'\\"/>\\n              <t t-set=\\"text\\">Siga sus solicitudes de presupuesto</t>\\n              <t t-set=\\"title\\">Solicitudes de presupuesto</t>\\n              <t t-set=\\"url\\" t-value=\\"'/my/rfq'\\"/>\\n              <t t-set=\\"placeholder_count\\" t-value=\\"'rfq_count'\\"/>\\n          </t>\\n          <t t-call=\\"portal.portal_docs_entry\\">\\n              <t t-set=\\"icon\\" t-value=\\"'/purchase/static/src/img/calculator.svg'\\"/>\\n              <t t-set=\\"text\\">Siga las instrucciones que debe cumplir</t>\\n              <t t-set=\\"title\\">Nuestros pedidos</t>\\n              <t t-set=\\"url\\" t-value=\\"'/my/purchase'\\"/>\\n              <t t-set=\\"placeholder_count\\" t-value=\\"'purchase_count'\\"/>\\n          </t>\\n      </div>\\n  </data>"}	<?xml version="1.0"?>\n<data name="Requests for Quotation / Purchase Orders" customize_show="True" inherit_id="portal.portal_my_home" priority="25">\n    <xpath expr="//div[hasclass('o_portal_docs')]" position="before">\n          <t t-set="portal_vendor_category_enable" t-value="True"/>\n      </xpath>\n      <div id="portal_vendor_category" position="inside">\n          <t t-call="portal.portal_docs_entry">\n              <t t-set="icon" t-value="'/web/static/img/rfq.svg'"/>\n              <t t-set="text">Follow your Requests for Quotation</t>\n              <t t-set="title">Requests for Quotation</t>\n              <t t-set="url" t-value="'/my/rfq'"/>\n              <t t-set="placeholder_count" t-value="'rfq_count'"/>\n          </t>\n          <t t-call="portal.portal_docs_entry">\n              <t t-set="icon" t-value="'/purchase/static/src/img/calculator.svg'"/>\n              <t t-set="text">Follow orders you have to fulfill</t>\n              <t t-set="title">Our Orders</t>\n              <t t-set="url" t-value="'/my/purchase'"/>\n              <t t-set="placeholder_count" t-value="'purchase_count'"/>\n          </t>\n      </div>\n  </data>\n\n  	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	t	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2202	16	\N	1	1	My Purchase Orders	\N	purchase.portal_my_purchase_orders	qweb	purchase/views/portal_templates.xml	primary	{"en_US": "<t name=\\"My Purchase Orders\\" t-name=\\"purchase.portal_my_purchase_orders\\">\\n      <t t-call=\\"portal.portal_layout\\">\\n          <t t-set=\\"breadcrumbs_searchbar\\" t-value=\\"True\\"/>\\n\\n          <t t-call=\\"portal.portal_searchbar\\">\\n              <t t-set=\\"title\\">Purchase Orders</t>\\n          </t>\\n          <t t-if=\\"not orders\\">\\n              <p class=\\"alert alert-warning\\">There are currently no purchase orders for your account.</p>\\n          </t>\\n          <t t-if=\\"orders\\" t-call=\\"portal.portal_table\\">\\n              <thead>\\n                  <tr class=\\"active\\">\\n                      <th id=\\"order_name_header\\">\\n                          <span class=\\"d-none d-md-inline\\">Purchase Order #</span>\\n                          <span class=\\"d-block d-md-none\\">Ref.</span>\\n                      </th>\\n                      <th id=\\"order_confirmation_header\\" class=\\"text-end\\">\\n                          <span class=\\"d-none d-md-inline\\">Confirmation Date</span>\\n                          <span class=\\"d-block d-md-none\\">Confirmation</span>\\n                      </th>\\n                      <th id=\\"order_badge_header\\" class=\\"text-center\\"/>\\n                      <th id=\\"order_total_header\\" class=\\"text-end\\">Total</th>\\n                  </tr>\\n              </thead>\\n              <t t-foreach=\\"orders\\" t-as=\\"order\\">\\n                  <tr>\\n                      <td id=\\"order_name\\"><a t-att-href=\\"order.get_portal_url()\\"><t t-esc=\\"order.name\\"/></a></td>\\n                      <td id=\\"order_confirmation\\" class=\\"text-end\\">\\n                          <span t-field=\\"order.date_approve\\" t-options=\\"{'widget': 'date'}\\"/>&amp;nbsp;\\n                          <span class=\\"d-none d-md-inline\\" t-field=\\"order.date_approve\\" t-options=\\"{'time_only': True}\\"/>\\n                      </td>\\n                      <td id=\\"order_badge\\" class=\\"text-center\\">\\n                          <span t-if=\\"order.invoice_status == 'to invoice'\\" class=\\"badge rounded-pill text-bg-info\\">\\n                              <i class=\\"fa fa-fw fa-file-text\\" role=\\"img\\" aria-label=\\"Waiting for Bill\\" title=\\"Waiting for Bill\\"/><span class=\\"d-none d-md-inline\\"> Waiting for Bill</span>\\n                          </span>\\n                          <span t-if=\\"order.state == 'cancel'\\" class=\\"badge rounded-pill text-bg-secondary\\">\\n                              <i class=\\"fa fa-fw fa-remove\\" role=\\"img\\" aria-label=\\"Cancelled\\" title=\\"Cancelled\\"/><span class=\\"d-none d-md-inline\\"> Cancelled</span>\\n                          </span>\\n                          <span t-if=\\"order.state == 'done'\\" class=\\"badge rounded-pill text-bg-success\\">\\n                              <i class=\\"fa fa-fw fa-check\\" role=\\"img\\" aria-label=\\"Done\\" title=\\"Done\\"/><span class=\\"d-none d-md-inline\\"> Done</span>\\n                          </span>\\n                      </td>\\n                      <td id=\\"order_total\\" class=\\"text-end\\"><span t-field=\\"order.amount_total\\"/></td>\\n                  </tr>\\n              </t>\\n          </t>\\n      </t>\\n  </t>", "es_ES": "<t name=\\"My Purchase Orders\\" t-name=\\"purchase.portal_my_purchase_orders\\">\\n      <t t-call=\\"portal.portal_layout\\">\\n          <t t-set=\\"breadcrumbs_searchbar\\" t-value=\\"True\\"/>\\n\\n          <t t-call=\\"portal.portal_searchbar\\">\\n              <t t-set=\\"title\\">Pedidos de compra</t>\\n          </t>\\n          <t t-if=\\"not orders\\">\\n              <p class=\\"alert alert-warning\\">Actualmente no hay pedidos de compra para su cuenta.</p>\\n          </t>\\n          <t t-if=\\"orders\\" t-call=\\"portal.portal_table\\">\\n              <thead>\\n                  <tr class=\\"active\\">\\n                      <th id=\\"order_name_header\\">\\n                          <span class=\\"d-none d-md-inline\\">Pedido de compra nº </span>\\n                          <span class=\\"d-block d-md-none\\">Ref.</span>\\n                      </th>\\n                      <th id=\\"order_confirmation_header\\" class=\\"text-end\\">\\n                          <span class=\\"d-none d-md-inline\\">Fecha de confirmación</span>\\n                          <span class=\\"d-block d-md-none\\">Confirmación</span>\\n                      </th>\\n                      <th id=\\"order_badge_header\\" class=\\"text-center\\"/>\\n                      <th id=\\"order_total_header\\" class=\\"text-end\\">Total</th>\\n                  </tr>\\n              </thead>\\n              <t t-foreach=\\"orders\\" t-as=\\"order\\">\\n                  <tr>\\n                      <td id=\\"order_name\\"><a t-att-href=\\"order.get_portal_url()\\"><t t-esc=\\"order.name\\"/></a></td>\\n                      <td id=\\"order_confirmation\\" class=\\"text-end\\">\\n                          <span t-field=\\"order.date_approve\\" t-options=\\"{'widget': 'date'}\\"/>&amp;nbsp;\\n                          <span class=\\"d-none d-md-inline\\" t-field=\\"order.date_approve\\" t-options=\\"{'time_only': True}\\"/>\\n                      </td>\\n                      <td id=\\"order_badge\\" class=\\"text-center\\">\\n                          <span t-if=\\"order.invoice_status == 'to invoice'\\" class=\\"badge rounded-pill text-bg-info\\">\\n                              <i class=\\"fa fa-fw fa-file-text\\" role=\\"img\\" aria-label=\\"Waiting for Bill\\" title=\\"Waiting for Bill\\"/><span class=\\"d-none d-md-inline\\"> Esperando la factura</span>\\n                          </span>\\n                          <span t-if=\\"order.state == 'cancel'\\" class=\\"badge rounded-pill text-bg-secondary\\">\\n                              <i class=\\"fa fa-fw fa-remove\\" role=\\"img\\" aria-label=\\"Cancelled\\" title=\\"Cancelled\\"/><span class=\\"d-none d-md-inline\\"> Cancelada</span>\\n                          </span>\\n                          <span t-if=\\"order.state == 'done'\\" class=\\"badge rounded-pill text-bg-success\\">\\n                              <i class=\\"fa fa-fw fa-check\\" role=\\"img\\" aria-label=\\"Done\\" title=\\"Done\\"/><span class=\\"d-none d-md-inline\\"> Hecha</span>\\n                          </span>\\n                      </td>\\n                      <td id=\\"order_total\\" class=\\"text-end\\"><span t-field=\\"order.amount_total\\"/></td>\\n                  </tr>\\n              </t>\\n          </t>\\n      </t>\\n  </t>"}	<?xml version="1.0"?>\n<t name="My Purchase Orders" t-name="purchase.portal_my_purchase_orders">\n      <t t-call="portal.portal_layout">\n          <t t-set="breadcrumbs_searchbar" t-value="True"/>\n\n          <t t-call="portal.portal_searchbar">\n              <t t-set="title">Purchase Orders</t>\n          </t>\n          <t t-if="not orders">\n              <p class="alert alert-warning">There are currently no purchase orders for your account.</p>\n          </t>\n          <t t-if="orders" t-call="portal.portal_table">\n              <thead>\n                  <tr class="active">\n                      <th id="order_name_header">\n                          <span class="d-none d-md-inline">Purchase Order #</span>\n                          <span class="d-block d-md-none">Ref.</span>\n                      </th>\n                      <th id="order_confirmation_header" class="text-end">\n                          <span class="d-none d-md-inline">Confirmation Date</span>\n                          <span class="d-block d-md-none">Confirmation</span>\n                      </th>\n                      <th id="order_badge_header" class="text-center"/>\n                      <th id="order_total_header" class="text-end">Total</th>\n                  </tr>\n              </thead>\n              <t t-foreach="orders" t-as="order">\n                  <tr>\n                      <td id="order_name"><a t-att-href="order.get_portal_url()"><t t-esc="order.name"/></a></td>\n                      <td id="order_confirmation" class="text-end">\n                          <span t-field="order.date_approve" t-options="{'widget': 'date'}"/>&amp;nbsp;\n                          <span class="d-none d-md-inline" t-field="order.date_approve" t-options="{'time_only': True}"/>\n                      </td>\n                      <td id="order_badge" class="text-center">\n                          <span t-if="order.invoice_status == 'to invoice'" class="badge rounded-pill text-bg-info">\n                              <i class="fa fa-fw fa-file-text" role="img" aria-label="Waiting for Bill" title="Waiting for Bill"/><span class="d-none d-md-inline"> Waiting for Bill</span>\n                          </span>\n                          <span t-if="order.state == 'cancel'" class="badge rounded-pill text-bg-secondary">\n                              <i class="fa fa-fw fa-remove" role="img" aria-label="Cancelled" title="Cancelled"/><span class="d-none d-md-inline"> Cancelled</span>\n                          </span>\n                          <span t-if="order.state == 'done'" class="badge rounded-pill text-bg-success">\n                              <i class="fa fa-fw fa-check" role="img" aria-label="Done" title="Done"/><span class="d-none d-md-inline"> Done</span>\n                          </span>\n                      </td>\n                      <td id="order_total" class="text-end"><span t-field="order.amount_total"/></td>\n                  </tr>\n              </t>\n          </t>\n      </t>\n  </t>\n\n  	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2201	16	\N	1	1	My Requests For Quotation	\N	purchase.portal_my_purchase_rfqs	qweb	purchase/views/portal_templates.xml	primary	{"en_US": "<t name=\\"My Requests For Quotation\\" t-name=\\"purchase.portal_my_purchase_rfqs\\">\\n      <t t-call=\\"portal.portal_layout\\">\\n          <t t-set=\\"breadcrumbs_searchbar\\" t-value=\\"True\\"/>\\n\\n          <t t-call=\\"portal.portal_searchbar\\">\\n              <t t-set=\\"title\\">Requests For Quotation</t>\\n          </t>\\n          <t t-if=\\"not rfqs\\">\\n              <p class=\\"alert alert-warning\\">There are currently no requests for quotation for your account.</p>\\n          </t>\\n          <t t-if=\\"rfqs\\" t-call=\\"portal.portal_table\\">\\n              <thead>\\n                  <tr class=\\"active\\">\\n                    <th>\\n                        <span class=\\"d-none d-md-inline\\">Request for Quotation #</span>\\n                        <span class=\\"d-block d-md-none\\">Ref.</span>\\n                    </th>\\n                      <th class=\\"text-end\\">Order Deadline</th>\\n                      <th class=\\"text-end\\">Total</th>\\n                  </tr>\\n              </thead>\\n              <t t-foreach=\\"rfqs\\" t-as=\\"rfq\\">\\n                  <tr>\\n                      <td><a t-att-href=\\"rfq.get_portal_url()\\"><t t-esc=\\"rfq.name\\"/></a></td>\\n                      <td class=\\"text-end\\">\\n                          <span t-field=\\"rfq.date_order\\" t-options=\\"{'widget': 'date'}\\"/>&amp;nbsp;\\n                          <span class=\\"d-none d-md-inline\\" t-field=\\"rfq.date_order\\" t-options=\\"{'time_only': True}\\"/>\\n                      </td>\\n                      <td class=\\"text-end\\">\\n                          <span t-field=\\"rfq.amount_total\\"/>\\n                      </td>\\n                  </tr>\\n              </t>\\n          </t>\\n      </t>\\n  </t>", "es_ES": "<t name=\\"My Requests For Quotation\\" t-name=\\"purchase.portal_my_purchase_rfqs\\">\\n      <t t-call=\\"portal.portal_layout\\">\\n          <t t-set=\\"breadcrumbs_searchbar\\" t-value=\\"True\\"/>\\n\\n          <t t-call=\\"portal.portal_searchbar\\">\\n              <t t-set=\\"title\\">Solicitudes de presupuesto</t>\\n          </t>\\n          <t t-if=\\"not rfqs\\">\\n              <p class=\\"alert alert-warning\\">Actualmente no hay solicitudes de presupuesto para su cuenta</p>\\n          </t>\\n          <t t-if=\\"rfqs\\" t-call=\\"portal.portal_table\\">\\n              <thead>\\n                  <tr class=\\"active\\">\\n                    <th>\\n                        <span class=\\"d-none d-md-inline\\">Solicitud de presupuesto #</span>\\n                        <span class=\\"d-block d-md-none\\">Ref.</span>\\n                    </th>\\n                      <th class=\\"text-end\\">Fecha límite del pedido</th>\\n                      <th class=\\"text-end\\">Total</th>\\n                  </tr>\\n              </thead>\\n              <t t-foreach=\\"rfqs\\" t-as=\\"rfq\\">\\n                  <tr>\\n                      <td><a t-att-href=\\"rfq.get_portal_url()\\"><t t-esc=\\"rfq.name\\"/></a></td>\\n                      <td class=\\"text-end\\">\\n                          <span t-field=\\"rfq.date_order\\" t-options=\\"{'widget': 'date'}\\"/>&amp;nbsp;\\n                          <span class=\\"d-none d-md-inline\\" t-field=\\"rfq.date_order\\" t-options=\\"{'time_only': True}\\"/>\\n                      </td>\\n                      <td class=\\"text-end\\">\\n                          <span t-field=\\"rfq.amount_total\\"/>\\n                      </td>\\n                  </tr>\\n              </t>\\n          </t>\\n      </t>\\n  </t>"}	<?xml version="1.0"?>\n<t name="My Requests For Quotation" t-name="purchase.portal_my_purchase_rfqs">\n      <t t-call="portal.portal_layout">\n          <t t-set="breadcrumbs_searchbar" t-value="True"/>\n\n          <t t-call="portal.portal_searchbar">\n              <t t-set="title">Requests For Quotation</t>\n          </t>\n          <t t-if="not rfqs">\n              <p class="alert alert-warning">There are currently no requests for quotation for your account.</p>\n          </t>\n          <t t-if="rfqs" t-call="portal.portal_table">\n              <thead>\n                  <tr class="active">\n                    <th>\n                        <span class="d-none d-md-inline">Request for Quotation #</span>\n                        <span class="d-block d-md-none">Ref.</span>\n                    </th>\n                      <th class="text-end">Order Deadline</th>\n                      <th class="text-end">Total</th>\n                  </tr>\n              </thead>\n              <t t-foreach="rfqs" t-as="rfq">\n                  <tr>\n                      <td><a t-att-href="rfq.get_portal_url()"><t t-esc="rfq.name"/></a></td>\n                      <td class="text-end">\n                          <span t-field="rfq.date_order" t-options="{'widget': 'date'}"/>&amp;nbsp;\n                          <span class="d-none d-md-inline" t-field="rfq.date_order" t-options="{'time_only': True}"/>\n                      </td>\n                      <td class="text-end">\n                          <span t-field="rfq.amount_total"/>\n                      </td>\n                  </tr>\n              </t>\n          </t>\n      </t>\n  </t>\n\n  	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2822	16	2717	1	1	Snippet 's_references' for new page 'landing' templates	\N	website.new_page_template_landing_s_references	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2140	16	1885	1	1	product.category.stock.property.form.inherit	product.category	\N	form	mrp_account/views/product_views.xml	extension	{"en_US": "<field name=\\"property_stock_account_output_categ_id\\" position=\\"after\\">\\n                    <field name=\\"property_stock_account_production_cost_id\\" options=\\"{'no_create': True}\\"/>\\n                </field>"}	<?xml version="1.0"?>\n<field name="property_stock_account_output_categ_id" position="after">\n                    <field name="property_stock_account_production_cost_id" options="{'no_create': True}"/>\n                </field>\n            	f	t	2026-04-08 09:11:59.999536	2026-04-08 09:11:59.999536	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2142	16	2089	1	1	mrp.production.graph.inherited.mrp.account	mrp.production	\N	graph	mrp_account/views/mrp_production_views.xml	extension	{"en_US": "<xpath expr=\\"//graph\\" position=\\"inside\\">\\n                <field name=\\"extra_cost\\" invisible=\\"1\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//graph" position="inside">\n                <field name="extra_cost" invisible="1"/>\n            </xpath>\n        	f	t	2026-04-08 09:11:59.999536	2026-04-08 09:11:59.999536	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1809	16	\N	1	1	stock.picking.kanban	stock.picking	\N	kanban	stock/views/stock_picking_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\">\\n                    <field name=\\"scheduled_date\\"/>\\n                    <field name=\\"picking_type_id\\"/>\\n                    <progressbar field=\\"activity_state\\" colors=\\"{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"d-flex mb-1\\">\\n                                <field name=\\"priority\\" widget=\\"priority\\" class=\\"pt-1\\"/>\\n                                <field name=\\"name\\" class=\\"fw-bold fs-5 ms-1\\"/>\\n                                <field name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'default', 'cancel': 'danger', 'waiting': 'warning', 'confirmed': 'warning', 'done': 'success'}}\\" class=\\"ms-auto\\"/>\\n                            </div>\\n                            <field name=\\"picking_properties\\" widget=\\"properties\\"/>\\n                            <footer class=\\"pt-0\\">\\n                                <div class=\\"d-flex\\">\\n                                    <field name=\\"partner_id\\"/>\\n                                    <field name=\\"activity_ids\\" widget=\\"kanban_activity\\"/>\\n                                    <field name=\\"json_popover\\" nolabel=\\"1\\" widget=\\"stock_rescheduling_popover\\" invisible=\\"not json_popover\\"/>\\n                                </div>\\n                                <div class=\\"d-flex ms-auto mt-1 align-items-center\\">\\n                                    <field name=\\"scheduled_date\\" options=\\"{'show_time': false}\\"/>\\n                                    <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" invisible=\\"not user_id\\" readonly=\\"state in ['cancel', 'done']\\" class=\\"ms-1\\"/>\\n                                </div>\\n                            </footer>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile" sample="1">\n                    <field name="scheduled_date"/>\n                    <field name="picking_type_id"/>\n                    <progressbar field="activity_state" colors="{&quot;planned&quot;: &quot;success&quot;, &quot;today&quot;: &quot;warning&quot;, &quot;overdue&quot;: &quot;danger&quot;}"/>\n                    <templates>\n                        <t t-name="card">\n                            <div class="d-flex mb-1">\n                                <field name="priority" widget="priority" class="pt-1"/>\n                                <field name="name" class="fw-bold fs-5 ms-1"/>\n                                <field name="state" widget="label_selection" options="{'classes': {'draft': 'default', 'cancel': 'danger', 'waiting': 'warning', 'confirmed': 'warning', 'done': 'success'}}" class="ms-auto"/>\n                            </div>\n                            <field name="picking_properties" widget="properties"/>\n                            <footer class="pt-0">\n                                <div class="d-flex">\n                                    <field name="partner_id"/>\n                                    <field name="activity_ids" widget="kanban_activity"/>\n                                    <field name="json_popover" nolabel="1" widget="stock_rescheduling_popover" invisible="not json_popover"/>\n                                </div>\n                                <div class="d-flex ms-auto mt-1 align-items-center">\n                                    <field name="scheduled_date" options="{'show_time': false}"/>\n                                    <field name="user_id" widget="many2one_avatar_user" invisible="not user_id" readonly="state in ['cancel', 'done']" class="ms-1"/>\n                                </div>\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
2145	16	2066	1	1	mrp.workcenter.form.inherit	mrp.workcenter	\N	form	mrp_account/views/mrp_workcenter_views.xml	extension	{"en_US": "<group name=\\"costing\\" position=\\"inside\\">\\n                <field name=\\"expense_account_id\\"/>\\n            </group>"}	<?xml version="1.0"?>\n<group name="costing" position="inside">\n                <field name="expense_account_id"/>\n            </group>\n        	f	t	2026-04-08 09:11:59.999536	2026-04-08 09:11:59.999536	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2143	14	431	1	1	account.analytic.account.form.mrp	account.analytic.account	\N	form	mrp_account/views/analytic_account_views.xml	extension	{"en_US": "<div name=\\"button_box\\" position=\\"inside\\">\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_mrp_production\\" groups=\\"mrp.group_mrp_user\\" icon=\\"fa-wrench\\" invisible=\\"production_count == 0\\">\\n                    <field string=\\"Manufacturing Orders\\" name=\\"production_count\\" widget=\\"statinfo\\"/>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_mrp_bom\\" groups=\\"mrp.group_mrp_user\\" icon=\\"fa-flask\\" invisible=\\"bom_count == 0\\">\\n                    <field string=\\"Bills of Materials\\" name=\\"bom_count\\" widget=\\"statinfo\\"/>\\n                </button>\\n            </div>", "es_ES": "<div name=\\"button_box\\" position=\\"inside\\">\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_mrp_production\\" groups=\\"mrp.group_mrp_user\\" icon=\\"fa-wrench\\" invisible=\\"production_count == 0\\">\\n                    <field string=\\"Órdenes de fabricación\\" name=\\"production_count\\" widget=\\"statinfo\\"/>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_mrp_bom\\" groups=\\"mrp.group_mrp_user\\" icon=\\"fa-flask\\" invisible=\\"bom_count == 0\\">\\n                    <field string=\\"Lista de materiales\\" name=\\"bom_count\\" widget=\\"statinfo\\"/>\\n                </button>\\n            </div>"}	<?xml version="1.0"?>\n<div name="button_box" position="inside">\n                <button class="oe_stat_button" type="object" name="action_view_mrp_production" groups="mrp.group_mrp_user" icon="fa-wrench" invisible="production_count == 0">\n                    <field string="Manufacturing Orders" name="production_count" widget="statinfo"/>\n                </button>\n                <button class="oe_stat_button" type="object" name="action_view_mrp_bom" groups="mrp.group_mrp_user" icon="fa-flask" invisible="bom_count == 0">\n                    <field string="Bills of Materials" name="bom_count" widget="statinfo"/>\n                </button>\n            </div>\n        	f	t	2026-04-08 09:11:59.999536	2026-04-08 09:11:59.999536	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2183	16	485	1	1	product.product.purchase.order	product.product	\N	form	purchase/views/product_views.xml	extension	{"en_US": "<div name=\\"button_box\\" position=\\"inside\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_po\\" groups=\\"purchase.group_purchase_user\\" type=\\"object\\" icon=\\"fa-credit-card\\" invisible=\\"not purchase_ok\\" help=\\"Purchased in the last 365 days\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value d-flex gap-1\\">\\n                                <field name=\\"purchased_product_qty\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                            </span>\\n                            <span class=\\"o_stat_text\\">Purchased</span>\\n                        </div>\\n                    </button>\\n                </div>", "es_ES": "<div name=\\"button_box\\" position=\\"inside\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_po\\" groups=\\"purchase.group_purchase_user\\" type=\\"object\\" icon=\\"fa-credit-card\\" invisible=\\"not purchase_ok\\" help=\\"Comprado en los últimos 365 días\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value d-flex gap-1\\">\\n                                <field name=\\"purchased_product_qty\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                            </span>\\n                            <span class=\\"o_stat_text\\">Comprado</span>\\n                        </div>\\n                    </button>\\n                </div>"}	<?xml version="1.0"?>\n<div name="button_box" position="inside">\n                    <button class="oe_stat_button" name="action_view_po" groups="purchase.group_purchase_user" type="object" icon="fa-credit-card" invisible="not purchase_ok" help="Purchased in the last 365 days">\n                        <div class="o_field_widget o_stat_info">\n                            <span class="o_stat_value d-flex gap-1">\n                                <field name="purchased_product_qty" widget="statinfo" nolabel="1" class="oe_inline"/>\n                                <field name="uom_name" class="oe_inline" groups="uom.group_uom"/>\n                            </span>\n                            <span class="o_stat_text">Purchased</span>\n                        </div>\n                    </button>\n                </div>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2184	16	479	1	1	product.template.search.purchase	product.template	\N	search	purchase/views/product_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='categ_id']\\" position=\\"after\\">\\n                    <field string=\\"Vendor\\" name=\\"seller_ids\\"/>\\n                </xpath>", "es_ES": "<xpath expr=\\"//field[@name='categ_id']\\" position=\\"after\\">\\n                    <field string=\\"Proveedor\\" name=\\"seller_ids\\"/>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='categ_id']" position="after">\n                    <field string="Vendor" name="seller_ids"/>\n                </xpath>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1838	2	\N	1	1	stock.location.list	stock.location	\N	list	stock/views/stock_location_views.xml	primary	{"en_US": "<list string=\\"Stock Location\\" decoration-info=\\"usage=='view'\\" multi_edit=\\"1\\">\\n                <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"complete_name\\" string=\\"Location\\"/>\\n                <field name=\\"usage\\"/>\\n                <field name=\\"is_empty\\" invisible=\\"usage not in ['internal', 'transit']\\"/>\\n                <field name=\\"storage_category_id\\" readonly=\\"usage != 'internal'\\" groups=\\"stock.group_stock_multi_locations\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>", "es_ES": "<list string=\\"Ubicación de stock\\" decoration-info=\\"usage=='view'\\" multi_edit=\\"1\\">\\n                <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                <field name=\\"complete_name\\" string=\\"Ubicación\\"/>\\n                <field name=\\"usage\\"/>\\n                <field name=\\"is_empty\\" invisible=\\"usage not in ['internal', 'transit']\\"/>\\n                <field name=\\"storage_category_id\\" readonly=\\"usage != 'internal'\\" groups=\\"stock.group_stock_multi_locations\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Stock Location" decoration-info="usage=='view'" multi_edit="1">\n                <field name="company_id" column_invisible="True"/>\n                <field name="active" column_invisible="True"/>\n                <field name="complete_name" string="Location"/>\n                <field name="usage"/>\n                <field name="is_empty" invisible="usage not in ['internal', 'transit']"/>\n                <field name="storage_category_id" readonly="usage != 'internal'" groups="stock.group_stock_multi_locations"/>\n                <field name="company_id" groups="base.group_multi_company"/>\n            </list>\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
1539	16	1415	1	1	project.task.form.view.account.inherit	project.task	\N	form	project_account/views/project_task_views.xml	extension	{"en_US": "<data><field name=\\"partner_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'res_partner_search_mode': 'customer'}</attribute>\\n            </field>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'res_partner_search_mode': 'customer'}</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'res_partner_search_mode': 'customer'}</attribute>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><field name="partner_id" position="attributes">\n                <attribute name="context">{'res_partner_search_mode': 'customer'}</attribute>\n            </field>\n            <xpath expr="//field[@name='child_ids']/list/field[@name='partner_id']" position="attributes">\n                <attribute name="context">{'res_partner_search_mode': 'customer'}</attribute>\n            </xpath>\n            <xpath expr="//field[@name='depend_on_ids']/list/field[@name='partner_id']" position="attributes">\n                <attribute name="context">{'res_partner_search_mode': 'customer'}</attribute>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:28.331175	2026-04-08 08:35:28.331175	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1540	16	1421	1	1	project.task.list.view.account.inherit	project.task	\N	list	project_account/views/project_task_views.xml	extension	{"en_US": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'res_partner_search_mode': 'customer'}</attribute>\\n            </field>"}	<?xml version="1.0"?>\n<field name="partner_id" position="attributes">\n                <attribute name="context">{'res_partner_search_mode': 'customer'}</attribute>\n            </field>\n        	f	t	2026-04-08 08:35:28.331175	2026-04-08 08:35:28.331175	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1541	16	1446	1	1	project.sharing.project.task.form.view.account.inherit	project.task	\N	form	project_account/views/project_sharing_project_task_views.xml	extension	{"en_US": "<data><field name=\\"partner_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'res_partner_search_mode': 'customer'}</attribute>\\n            </field>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'res_partner_search_mode': 'customer'}</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'res_partner_search_mode': 'customer'}</attribute>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><field name="partner_id" position="attributes">\n                <attribute name="context">{'res_partner_search_mode': 'customer'}</attribute>\n            </field>\n            <xpath expr="//field[@name='child_ids']/list/field[@name='partner_id']" position="attributes">\n                <attribute name="context">{'res_partner_search_mode': 'customer'}</attribute>\n            </xpath>\n            <xpath expr="//field[@name='depend_on_ids']/list/field[@name='partner_id']" position="attributes">\n                <attribute name="context">{'res_partner_search_mode': 'customer'}</attribute>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:28.331175	2026-04-08 08:35:28.331175	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1542	16	1378	1	1	project.project.stage.view.list.inherit.project.sms	project.project.stage	\N	list	project_sms/views/project_stage_views.xml	extension	{"en_US": "<field name=\\"mail_template_id\\" position=\\"after\\">\\n                <field name=\\"sms_template_id\\" optional=\\"hide\\" context=\\"{'default_model': 'project.project'}\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="mail_template_id" position="after">\n                <field name="sms_template_id" optional="hide" context="{'default_model': 'project.project'}"/>\n            </field>\n        	f	t	2026-04-08 08:35:28.740311	2026-04-08 08:35:28.740311	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1543	16	1380	1	1	project.project.stage.view.form.inherit.project.sms	project.project.stage	\N	form	project_sms/views/project_stage_views.xml	extension	{"en_US": "<field name=\\"mail_template_id\\" position=\\"after\\">\\n                <field name=\\"sms_template_id\\" context=\\"{'default_model': 'project.project'}\\" options=\\"{'no_quick_create': True}\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="mail_template_id" position="after">\n                <field name="sms_template_id" context="{'default_model': 'project.project'}" options="{'no_quick_create': True}"/>\n            </field>\n        	f	t	2026-04-08 08:35:28.740311	2026-04-08 08:35:28.740311	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1544	16	1382	1	1	project.project.stage.view.search.inherit.project.sms	project.project.stage	\N	search	project_sms/views/project_stage_views.xml	extension	{"en_US": "<field name=\\"mail_template_id\\" position=\\"after\\">\\n                <field name=\\"sms_template_id\\" domain=\\"[('model', '=', 'project.project')]\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="mail_template_id" position="after">\n                <field name="sms_template_id" domain="[('model', '=', 'project.project')]"/>\n            </field>\n        	f	t	2026-04-08 08:35:28.740311	2026-04-08 08:35:28.740311	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1545	16	1386	1	1	project.task.type.view.form.inherit.project.sms	project.task.type	\N	form	project_sms/views/project_task_type_views.xml	extension	{"en_US": "<field name=\\"mail_template_id\\" position=\\"before\\">\\n                <field name=\\"sms_template_id\\" context=\\"{'default_model': 'project.task'}\\" options=\\"{'no_quick_create': True}\\" invisible=\\"user_id\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="mail_template_id" position="before">\n                <field name="sms_template_id" context="{'default_model': 'project.task'}" options="{'no_quick_create': True}" invisible="user_id"/>\n            </field>\n        	f	t	2026-04-08 08:35:28.740311	2026-04-08 08:35:28.740311	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1546	16	1388	1	1	project.task.type.view.list.inherit.project.sms	project.task.type	\N	list	project_sms/views/project_task_type_views.xml	extension	{"en_US": "<field name=\\"mail_template_id\\" position=\\"before\\">\\n                <field name=\\"sms_template_id\\" optional=\\"hide\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="mail_template_id" position="before">\n                <field name="sms_template_id" optional="hide"/>\n            </field>\n        	f	t	2026-04-08 08:35:28.740311	2026-04-08 08:35:28.740311	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1547	16	1385	1	1	project.task.type.view.search.inherit.project.sms	project.task.type	\N	search	project_sms/views/project_task_type_views.xml	extension	{"en_US": "<field name=\\"rating_template_id\\" position=\\"after\\">\\n                <field name=\\"sms_template_id\\" domain=\\"[('model', '=', 'project.task')]\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="rating_template_id" position="after">\n                <field name="sms_template_id" domain="[('model', '=', 'project.task')]"/>\n            </field>\n        	f	t	2026-04-08 08:35:28.740311	2026-04-08 08:35:28.740311	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2823	16	2715	1	1	Snippet 's_quotes_carousel' for new page 'landing' templates	\N	website.new_page_template_landing_s_quotes_carousel	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2824	16	2787	1	1	Snippet 's_masonry_block' for new page 'landing' templates	\N	website.new_page_template_landing_s_masonry_block	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2825	16	2788	1	1	Snippet 's_text_block_h2_contact' for new page 'landing' templates	\N	website.new_page_template_landing_s_text_block_h2_contact	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2141	16	2085	1	1	mrp.production.view.inherited	mrp.production	\N	form	mrp_account/views/mrp_production_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='product_id']\\" position=\\"before\\">\\n                <field name=\\"show_valuation\\" invisible=\\"1\\" groups=\\"stock.group_stock_manager\\"/>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <t groups=\\"stock.group_stock_manager\\">\\n                    <button type=\\"object\\" name=\\"action_view_stock_valuation_layers\\" class=\\"oe_stat_button\\" icon=\\"fa-dollar\\" groups=\\"base.group_no_one\\" invisible=\\"not show_valuation\\">\\n                        <div class=\\"o_stat_info\\">\\n                            <span class=\\"o_stat_text\\">Valuation</span>\\n                        </div>\\n                    </button>\\n                </t>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//field[@name='product_id']\\" position=\\"before\\">\\n                <field name=\\"show_valuation\\" invisible=\\"1\\" groups=\\"stock.group_stock_manager\\"/>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <t groups=\\"stock.group_stock_manager\\">\\n                    <button type=\\"object\\" name=\\"action_view_stock_valuation_layers\\" class=\\"oe_stat_button\\" icon=\\"fa-dollar\\" groups=\\"base.group_no_one\\" invisible=\\"not show_valuation\\">\\n                        <div class=\\"o_stat_info\\">\\n                            <span class=\\"o_stat_text\\">Valoración</span>\\n                        </div>\\n                    </button>\\n                </t>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='product_id']" position="before">\n                <field name="show_valuation" invisible="1" groups="stock.group_stock_manager"/>\n            </xpath>\n            <xpath expr="//div[@name='button_box']" position="inside">\n                <t groups="stock.group_stock_manager">\n                    <button type="object" name="action_view_stock_valuation_layers" class="oe_stat_button" icon="fa-dollar" groups="base.group_no_one" invisible="not show_valuation">\n                        <div class="o_stat_info">\n                            <span class="o_stat_text">Valuation</span>\n                        </div>\n                    </button>\n                </t>\n            </xpath>\n        </data>	f	t	2026-04-08 09:11:59.999536	2026-04-08 09:11:59.999536	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2137	3	528	1	1	product_extended.product.form.view	product.template	\N	form	mrp_account/views/product_views.xml	extension	{"en_US": "<xpath expr=\\"//div[@name='standard_price_uom']\\" position=\\"inside\\">\\n                    <t groups=\\"mrp.group_mrp_manager\\">\\n                        <field name=\\"bom_count\\" invisible=\\"1\\"/>\\n                        <field name=\\"cost_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"valuation\\" invisible=\\"1\\"/>\\n                        <button name=\\"button_bom_cost\\" string=\\"Compute Price from BoM\\" type=\\"object\\" invisible=\\"bom_count == 0 or valuation == 'real_time' and cost_method == 'fifo'\\" help=\\"Compute the price of the product using products and operations of related bill of materials, for manufactured products only.\\" class=\\"oe_link pt-0\\"/>\\n                        </t>\\n                </xpath>", "es_ES": "<xpath expr=\\"//div[@name='standard_price_uom']\\" position=\\"inside\\">\\n                    <t groups=\\"mrp.group_mrp_manager\\">\\n                        <field name=\\"bom_count\\" invisible=\\"1\\"/>\\n                        <field name=\\"cost_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"valuation\\" invisible=\\"1\\"/>\\n                        <button name=\\"button_bom_cost\\" string=\\"Calcular el precio con LdM\\" type=\\"object\\" invisible=\\"bom_count == 0 or valuation == 'real_time' and cost_method == 'fifo'\\" help=\\"Podrá calcular el precio del producto mediante productos y operaciones que pertenezcan a listas de materiales relacionadas, pero solo puede hacer esto para productos de fabricación.\\" class=\\"oe_link pt-0\\"/>\\n                        </t>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[@name='standard_price_uom']" position="inside">\n                    <t groups="mrp.group_mrp_manager">\n                        <field name="bom_count" invisible="1"/>\n                        <field name="cost_method" invisible="1"/>\n                        <field name="valuation" invisible="1"/>\n                        <button name="button_bom_cost" string="Compute Price from BoM" type="object" invisible="bom_count == 0 or valuation == 'real_time' and cost_method == 'fifo'" help="Compute the price of the product using products and operations of related bill of materials, for manufactured products only." class="oe_link pt-0"/>\n                        </t>\n                </xpath>\n            	f	t	2026-04-08 09:11:59.999536	2026-04-08 09:11:59.999536	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2146	16	\N	1	1	mrp_account.report_wip	\N	mrp_account.report_wip	qweb	mrp_account/report/report_mrp_templates.xml	primary	{"en_US": "<t t-name=\\"mrp_account.report_wip\\">\\n        <t t-call=\\"web.html_container\\">\\n            <t t-call=\\"web.external_layout\\">\\n                <div class=\\"page\\">\\n                    <div class=\\"oe_structure\\"/>\\n                    <div class=\\"row mt8\\">\\n                        <div class=\\"col-lg-12\\">\\n                            <h2>\\n                                <span>WIP Report for\\n                                    <t t-out=\\"', '.join(docs.account_id.mapped('name'))\\">Acme Corp.</t>\\n                                </span>\\n                            </h2>\\n                        </div>\\n                    </div>\\n                    <div class=\\"oe_structure\\"/>\\n                    <div class=\\"row mt8\\">\\n                            <div class=\\"col-12\\">\\n                                <table class=\\"table table-borderless\\">\\n                                    <thead>\\n                                        <tr>\\n                                            <th class=\\"text-start align-middle\\"><span>Date</span></th>\\n                                            <th class=\\"text-start align-middle\\"><span>Ref.</span></th>\\n                                            <th class=\\"text-start align-middle\\"><span>Product</span></th>\\n                                            <th class=\\"text-start align-middle\\"><span>Quantity</span></th>\\n                                            <th class=\\"text-start align-middle\\"><span>Unit of Measure</span></th>\\n                                            <th class=\\"text-end\\"><span>Amount</span></th>\\n                                        </tr>\\n                                   </thead>\\n                                   <tbody>\\n                                        <tr t-foreach=\\"docs\\" t-as=\\"line\\" t-att-style=\\"'background-color: #F1F1F1;' if line_index % 2 == 0 else ''\\">\\n                                            <td class=\\"align-middle\\">\\n                                               <span t-field=\\"line.date\\">2023-08-15</span>\\n                                            </td>\\n                                            <td class=\\"align-middle\\">\\n                                               <span t-field=\\"line.ref\\">REF123</span>\\n                                            </td>\\n                                            <td class=\\"align-middle\\">\\n                                                <span t-field=\\"line.product_id\\">Laptop</span>\\n                                            </td>\\n                                            <td class=\\"align-middle\\">\\n                                                <span t-field=\\"line.unit_amount\\">5</span>\\n                                            </td>\\n                                            <td class=\\"align-middle\\">\\n                                                <span t-field=\\"line.product_uom_id\\">Units</span>\\n                                            </td>\\n                                            <td class=\\"text-end align-middle\\">\\n                                                <span t-field=\\"line.amount\\">$1000</span>\\n                                            </td>\\n                                        </tr>\\n                                        <tr>\\n                                            <td class=\\"text-end\\" t-attf-colspan=\\"6\\">\\n                                                <strong>\\n                                                    <span style=\\"margin-right: 15px;\\">Total</span>\\n                                                    <span t-out=\\"sum(docs.mapped('amount'))\\">$5000</span>\\n                                                </strong>\\n                                            </td>\\n                                        </tr>\\n                                    </tbody>\\n                                </table>\\n                            </div>\\n                        </div>\\n                    <div class=\\"oe_structure\\"/>\\n                </div>\\n            </t>\\n        </t>\\n    </t>", "es_ES": "<t t-name=\\"mrp_account.report_wip\\">\\n        <t t-call=\\"web.html_container\\">\\n            <t t-call=\\"web.external_layout\\">\\n                <div class=\\"page\\">\\n                    <div class=\\"oe_structure\\"/>\\n                    <div class=\\"row mt8\\">\\n                        <div class=\\"col-lg-12\\">\\n                            <h2>\\n                                <span>Informe WIP para\\n                                    <t t-out=\\"', '.join(docs.account_id.mapped('name'))\\">Acme Corp.</t>\\n                                </span>\\n                            </h2>\\n                        </div>\\n                    </div>\\n                    <div class=\\"oe_structure\\"/>\\n                    <div class=\\"row mt8\\">\\n                            <div class=\\"col-12\\">\\n                                <table class=\\"table table-borderless\\">\\n                                    <thead>\\n                                        <tr>\\n                                            <th class=\\"text-start align-middle\\"><span>Fecha</span></th>\\n                                            <th class=\\"text-start align-middle\\"><span>Ref.</span></th>\\n                                            <th class=\\"text-start align-middle\\"><span>Producto</span></th>\\n                                            <th class=\\"text-start align-middle\\"><span>Cantidad</span></th>\\n                                            <th class=\\"text-start align-middle\\"><span>Unidad de medida</span></th>\\n                                            <th class=\\"text-end\\"><span>Importe</span></th>\\n                                        </tr>\\n                                   </thead>\\n                                   <tbody>\\n                                        <tr t-foreach=\\"docs\\" t-as=\\"line\\" t-att-style=\\"'background-color: #F1F1F1;' if line_index % 2 == 0 else ''\\">\\n                                            <td class=\\"align-middle\\">\\n                                               <span t-field=\\"line.date\\">15-08-2023</span>\\n                                            </td>\\n                                            <td class=\\"align-middle\\">\\n                                               <span t-field=\\"line.ref\\">REF123</span>\\n                                            </td>\\n                                            <td class=\\"align-middle\\">\\n                                                <span t-field=\\"line.product_id\\">Portátil</span>\\n                                            </td>\\n                                            <td class=\\"align-middle\\">\\n                                                <span t-field=\\"line.unit_amount\\">5</span>\\n                                            </td>\\n                                            <td class=\\"align-middle\\">\\n                                                <span t-field=\\"line.product_uom_id\\">Unidades</span>\\n                                            </td>\\n                                            <td class=\\"text-end align-middle\\">\\n                                                <span t-field=\\"line.amount\\">1000 €</span>\\n                                            </td>\\n                                        </tr>\\n                                        <tr>\\n                                            <td class=\\"text-end\\" t-attf-colspan=\\"6\\">\\n                                                <strong>\\n                                                    <span style=\\"margin-right: 15px;\\">Total</span>\\n                                                    <span t-out=\\"sum(docs.mapped('amount'))\\">5000 €</span>\\n                                                </strong>\\n                                            </td>\\n                                        </tr>\\n                                    </tbody>\\n                                </table>\\n                            </div>\\n                        </div>\\n                    <div class=\\"oe_structure\\"/>\\n                </div>\\n            </t>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="mrp_account.report_wip">\n        <t t-call="web.html_container">\n            <t t-call="web.external_layout">\n                <div class="page">\n                    <div class="oe_structure"/>\n                    <div class="row mt8">\n                        <div class="col-lg-12">\n                            <h2>\n                                <span>WIP Report for\n                                    <t t-out="', '.join(docs.account_id.mapped('name'))">Acme Corp.</t>\n                                </span>\n                            </h2>\n                        </div>\n                    </div>\n                    <div class="oe_structure"/>\n                    <div class="row mt8">\n                            <div class="col-12">\n                                <table class="table table-borderless">\n                                    <thead>\n                                        <tr>\n                                            <th class="text-start align-middle"><span>Date</span></th>\n                                            <th class="text-start align-middle"><span>Ref.</span></th>\n                                            <th class="text-start align-middle"><span>Product</span></th>\n                                            <th class="text-start align-middle"><span>Quantity</span></th>\n                                            <th class="text-start align-middle"><span>Unit of Measure</span></th>\n                                            <th class="text-end"><span>Amount</span></th>\n                                        </tr>\n                                   </thead>\n                                   <tbody>\n                                        <tr t-foreach="docs" t-as="line" t-att-style="'background-color: #F1F1F1;' if line_index % 2 == 0 else ''">\n                                            <td class="align-middle">\n                                               <span t-field="line.date">2023-08-15</span>\n                                            </td>\n                                            <td class="align-middle">\n                                               <span t-field="line.ref">REF123</span>\n                                            </td>\n                                            <td class="align-middle">\n                                                <span t-field="line.product_id">Laptop</span>\n                                            </td>\n                                            <td class="align-middle">\n                                                <span t-field="line.unit_amount">5</span>\n                                            </td>\n                                            <td class="align-middle">\n                                                <span t-field="line.product_uom_id">Units</span>\n                                            </td>\n                                            <td class="text-end align-middle">\n                                                <span t-field="line.amount">$1000</span>\n                                            </td>\n                                        </tr>\n                                        <tr>\n                                            <td class="text-end" t-attf-colspan="6">\n                                                <strong>\n                                                    <span style="margin-right: 15px;">Total</span>\n                                                    <span t-out="sum(docs.mapped('amount'))">$5000</span>\n                                                </strong>\n                                            </td>\n                                        </tr>\n                                    </tbody>\n                                </table>\n                            </div>\n                        </div>\n                    <div class="oe_structure"/>\n                </div>\n            </t>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 09:11:59.999536	2026-04-08 09:11:59.999536	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2193	16	\N	1	1	product.month.pivot	purchase.report	\N	pivot	purchase/report/purchase_report_views.xml	primary	{"en_US": "<pivot string=\\"Purchase Analysis\\" display_quantity=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"category_id\\" type=\\"row\\"/>\\n                    <field name=\\"order_id\\" type=\\"row\\"/>\\n                    <field name=\\"untaxed_total\\" type=\\"measure\\"/>\\n                    <field name=\\"price_total\\" type=\\"measure\\"/>\\n                </pivot>", "es_ES": "<pivot string=\\"Análisis de compra\\" display_quantity=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"category_id\\" type=\\"row\\"/>\\n                    <field name=\\"order_id\\" type=\\"row\\"/>\\n                    <field name=\\"untaxed_total\\" type=\\"measure\\"/>\\n                    <field name=\\"price_total\\" type=\\"measure\\"/>\\n                </pivot>"}	<?xml version="1.0"?>\n<pivot string="Purchase Analysis" display_quantity="1" sample="1">\n                    <field name="category_id" type="row"/>\n                    <field name="order_id" type="row"/>\n                    <field name="untaxed_total" type="measure"/>\n                    <field name="price_total" type="measure"/>\n                </pivot>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2196	16	\N	1	1	report.purchase.order.search	purchase.report	\N	search	purchase/report/purchase_report_views.xml	primary	{"en_US": "<search string=\\"Purchase Orders\\">\\n                <filter string=\\"Requests for Quotation\\" name=\\"quotes\\" domain=\\"[('state','in',('draft','sent'))]\\"/>\\n                <filter string=\\"Purchase Orders\\" name=\\"orders\\" domain=\\"[('state','!=','draft'), ('state','!=','sent'), ('state','!=','cancel')]\\"/>\\n                <filter string=\\"Confirmation Date Last Year\\" name=\\"later_than_a_year_ago\\" domain=\\"[('date_approve', '&gt;=', ((context_today()-relativedelta(years=1)).strftime('%Y-%m-%d')))]\\"/>\\n                <filter name=\\"filter_date_order\\" date=\\"date_order\\"/>\\n                <filter name=\\"filter_date_approve\\" date=\\"date_approve\\" default_period=\\"month\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <group expand=\\"0\\" string=\\"Extended Filters\\">\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"date_order\\"/>\\n                    <field name=\\"date_approve\\"/>\\n                    <field name=\\"category_id\\" filter_domain=\\"[('category_id', 'child_of', self)]\\"/>\\n                </group>\\n                <group expand=\\"1\\" string=\\"Group By\\">\\n                    <filter string=\\"Vendor\\" name=\\"group_partner_id\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    <filter string=\\"Vendor Country\\" name=\\"country_id\\" context=\\"{'group_by':'country_id'}\\"/>\\n                    <filter string=\\"Buyer\\" name=\\"user_id\\" context=\\"{'group_by':'user_id'}\\"/>\\n                    <filter string=\\"Product\\" name=\\"group_product_id\\" context=\\"{'group_by':'product_id'}\\"/>\\n                    <filter string=\\"Product Category\\" name=\\"group_category_id\\" context=\\"{'group_by':'category_id'}\\"/>\\n                    <filter string=\\"Status\\" name=\\"status\\" context=\\"{'group_by':'state'}\\"/>\\n                    <filter string=\\"Company\\" name=\\"company\\" context=\\"{'group_by':'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <separator/>\\n                    <filter string=\\"Order Date\\" name=\\"order_month\\" context=\\"{'group_by': 'date_order:month'}\\"/>\\n                    <filter string=\\"Confirmation Date\\" name=\\"group_date_approve_month\\" context=\\"{'group_by': 'date_approve:month'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Pedidos de compra\\">\\n                <filter string=\\"Solicitudes de presupuesto\\" name=\\"quotes\\" domain=\\"[('state','in',('draft','sent'))]\\"/>\\n                <filter string=\\"Pedidos de compra\\" name=\\"orders\\" domain=\\"[('state','!=','draft'), ('state','!=','sent'), ('state','!=','cancel')]\\"/>\\n                <filter string=\\"Fecha de confirmación del año pasado\\" name=\\"later_than_a_year_ago\\" domain=\\"[('date_approve', '&gt;=', ((context_today()-relativedelta(years=1)).strftime('%Y-%m-%d')))]\\"/>\\n                <filter name=\\"filter_date_order\\" date=\\"date_order\\"/>\\n                <filter name=\\"filter_date_approve\\" date=\\"date_approve\\" default_period=\\"month\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <group expand=\\"0\\" string=\\"Filtros avanzados\\">\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"date_order\\"/>\\n                    <field name=\\"date_approve\\"/>\\n                    <field name=\\"category_id\\" filter_domain=\\"[('category_id', 'child_of', self)]\\"/>\\n                </group>\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Proveedor\\" name=\\"group_partner_id\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    <filter string=\\"País del proveedor\\" name=\\"country_id\\" context=\\"{'group_by':'country_id'}\\"/>\\n                    <filter string=\\"Comprador\\" name=\\"user_id\\" context=\\"{'group_by':'user_id'}\\"/>\\n                    <filter string=\\"Producto\\" name=\\"group_product_id\\" context=\\"{'group_by':'product_id'}\\"/>\\n                    <filter string=\\"Categoría de producto\\" name=\\"group_category_id\\" context=\\"{'group_by':'category_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"status\\" context=\\"{'group_by':'state'}\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"company\\" context=\\"{'group_by':'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <separator/>\\n                    <filter string=\\"Fecha de pedido\\" name=\\"order_month\\" context=\\"{'group_by': 'date_order:month'}\\"/>\\n                    <filter string=\\"Fecha de confirmación\\" name=\\"group_date_approve_month\\" context=\\"{'group_by': 'date_approve:month'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Purchase Orders">\n                <filter string="Requests for Quotation" name="quotes" domain="[('state','in',('draft','sent'))]"/>\n                <filter string="Purchase Orders" name="orders" domain="[('state','!=','draft'), ('state','!=','sent'), ('state','!=','cancel')]"/>\n                <filter string="Confirmation Date Last Year" name="later_than_a_year_ago" domain="[('date_approve', '&gt;=', ((context_today()-relativedelta(years=1)).strftime('%Y-%m-%d')))]"/>\n                <filter name="filter_date_order" date="date_order"/>\n                <filter name="filter_date_approve" date="date_approve" default_period="month"/>\n                <field name="partner_id"/>\n                <field name="product_id"/>\n                <group expand="0" string="Extended Filters">\n                    <field name="user_id"/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                    <field name="date_order"/>\n                    <field name="date_approve"/>\n                    <field name="category_id" filter_domain="[('category_id', 'child_of', self)]"/>\n                </group>\n                <group expand="1" string="Group By">\n                    <filter string="Vendor" name="group_partner_id" context="{'group_by':'partner_id'}"/>\n                    <filter string="Vendor Country" name="country_id" context="{'group_by':'country_id'}"/>\n                    <filter string="Buyer" name="user_id" context="{'group_by':'user_id'}"/>\n                    <filter string="Product" name="group_product_id" context="{'group_by':'product_id'}"/>\n                    <filter string="Product Category" name="group_category_id" context="{'group_by':'category_id'}"/>\n                    <filter string="Status" name="status" context="{'group_by':'state'}"/>\n                    <filter string="Company" name="company" context="{'group_by':'company_id'}" groups="base.group_multi_company"/>\n                    <separator/>\n                    <filter string="Order Date" name="order_month" context="{'group_by': 'date_order:month'}"/>\n                    <filter string="Confirmation Date" name="group_date_approve_month" context="{'group_by': 'date_approve:month'}"/>\n                </group>\n            </search>\n        	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2216	10	2161	1	1	purchase.order.form.purchase.project	purchase.order	\N	form	project_purchase/views/purchase_order.xml	extension	{"en_US": "<div name=\\"reminder\\" position=\\"after\\">\\n                <field name=\\"project_id\\" groups=\\"project.group_project_user\\"/>\\n            </div>"}	<?xml version="1.0"?>\n<div name="reminder" position="after">\n                <field name="project_id" groups="project.group_project_user"/>\n            </div>\n        	f	t	2026-04-14 08:54:08.171878	2026-04-14 08:54:08.171878	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2826	16	2791	1	1	Snippet 's_picture_only' for new page 'gallery' templates	\N	website.new_page_template_gallery_s_picture_only	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2138	4	485	1	1	product.product.view.form.normal.inherit.extended	product.product	\N	form	mrp_account/views/product_views.xml	extension	{"en_US": "<xpath expr=\\"//div[@name='standard_price_uom']\\" position=\\"inside\\">\\n                    <t groups=\\"mrp.group_mrp_manager\\">\\n                        <field name=\\"bom_count\\" invisible=\\"1\\"/>\\n                        <field name=\\"cost_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"valuation\\" invisible=\\"1\\"/>\\n                        <button name=\\"button_bom_cost\\" string=\\"Compute Price from BoM\\" type=\\"object\\" invisible=\\"bom_count == 0 or valuation == 'real_time' and cost_method == 'fifo'\\" help=\\"Compute the price of the product using products and operations of related bill of materials, for manufactured products only.\\" class=\\"oe_link pt-0\\" colspan=\\"2\\"/>\\n                    </t>\\n                </xpath>", "es_ES": "<xpath expr=\\"//div[@name='standard_price_uom']\\" position=\\"inside\\">\\n                    <t groups=\\"mrp.group_mrp_manager\\">\\n                        <field name=\\"bom_count\\" invisible=\\"1\\"/>\\n                        <field name=\\"cost_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"valuation\\" invisible=\\"1\\"/>\\n                        <button name=\\"button_bom_cost\\" string=\\"Calcular el precio con LdM\\" type=\\"object\\" invisible=\\"bom_count == 0 or valuation == 'real_time' and cost_method == 'fifo'\\" help=\\"Podrá calcular el precio del producto mediante productos y operaciones que pertenezcan a listas de materiales relacionadas, pero solo puede hacer esto para productos de fabricación.\\" class=\\"oe_link pt-0\\" colspan=\\"2\\"/>\\n                    </t>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[@name='standard_price_uom']" position="inside">\n                    <t groups="mrp.group_mrp_manager">\n                        <field name="bom_count" invisible="1"/>\n                        <field name="cost_method" invisible="1"/>\n                        <field name="valuation" invisible="1"/>\n                        <button name="button_bom_cost" string="Compute Price from BoM" type="object" invisible="bom_count == 0 or valuation == 'real_time' and cost_method == 'fifo'" help="Compute the price of the product using products and operations of related bill of materials, for manufactured products only." class="oe_link pt-0" colspan="2"/>\n                    </t>\n                </xpath>\n            	f	t	2026-04-08 09:11:59.999536	2026-04-08 09:11:59.999536	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2139	16	481	1	1	product.product.product.view.form.easy.bom.inherit	product.product	\N	form	mrp_account/views/product_views.xml	extension	{"en_US": "<data>\\n                <xpath expr=\\"//field[@name='standard_price']\\" position=\\"after\\">\\n                    <t groups=\\"mrp.group_mrp_manager\\">\\n                        <field name=\\"bom_count\\" invisible=\\"1\\"/>\\n                        <field name=\\"cost_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"valuation\\" invisible=\\"1\\"/>\\n                        <button name=\\"button_bom_cost\\" string=\\"Compute Price from BoM\\" type=\\"object\\" invisible=\\"bom_count == 0 or valuation == 'real_time' and cost_method == 'fifo'\\" help=\\"Compute the price of the product using products and operations of related bill of materials, for manufactured products only.\\" class=\\"oe_link pt-0\\"/>\\n                    </t>\\n                </xpath>\\n                </data>", "es_ES": "<data>\\n                <xpath expr=\\"//field[@name='standard_price']\\" position=\\"after\\">\\n                    <t groups=\\"mrp.group_mrp_manager\\">\\n                        <field name=\\"bom_count\\" invisible=\\"1\\"/>\\n                        <field name=\\"cost_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"valuation\\" invisible=\\"1\\"/>\\n                        <button name=\\"button_bom_cost\\" string=\\"Calcular el precio con LdM\\" type=\\"object\\" invisible=\\"bom_count == 0 or valuation == 'real_time' and cost_method == 'fifo'\\" help=\\"Podrá calcular el precio del producto mediante productos y operaciones que pertenezcan a listas de materiales relacionadas, pero solo puede hacer esto para productos de fabricación.\\" class=\\"oe_link pt-0\\"/>\\n                    </t>\\n                </xpath>\\n                </data>"}	<?xml version="1.0"?>\n<data>\n                <xpath expr="//field[@name='standard_price']" position="after">\n                    <t groups="mrp.group_mrp_manager">\n                        <field name="bom_count" invisible="1"/>\n                        <field name="cost_method" invisible="1"/>\n                        <field name="valuation" invisible="1"/>\n                        <button name="button_bom_cost" string="Compute Price from BoM" type="object" invisible="bom_count == 0 or valuation == 'real_time' and cost_method == 'fifo'" help="Compute the price of the product using products and operations of related bill of materials, for manufactured products only." class="oe_link pt-0"/>\n                    </t>\n                </xpath>\n                </data>\n            	f	t	2026-04-08 09:11:59.999536	2026-04-08 09:11:59.999536	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2144	16	717	1	1	account.move.inherit.mrp.account	account.move	\N	form	mrp_account/views/account_move_views.xml	extension	{"en_US": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_wip_production\\" type=\\"object\\" icon=\\"fa-wrench\\" invisible=\\"wip_production_count == 0\\" groups=\\"mrp.group_mrp_user\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\"><field name=\\"wip_production_count\\"/></span>\\n                        <span class=\\"o_stat_text\\">Manufacturing</span>\\n                    </div>\\n                </button>\\n            </xpath>", "es_ES": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_wip_production\\" type=\\"object\\" icon=\\"fa-wrench\\" invisible=\\"wip_production_count == 0\\" groups=\\"mrp.group_mrp_user\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\"><field name=\\"wip_production_count\\"/></span>\\n                        <span class=\\"o_stat_text\\">Fabricación</span>\\n                    </div>\\n                </button>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[@name='button_box']" position="inside">\n                <button class="oe_stat_button" name="action_view_wip_production" type="object" icon="fa-wrench" invisible="wip_production_count == 0" groups="mrp.group_mrp_user">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_value"><field name="wip_production_count"/></span>\n                        <span class="o_stat_text">Manufacturing</span>\n                    </div>\n                </button>\n            </xpath>\n        	f	t	2026-04-08 09:11:59.999536	2026-04-08 09:11:59.999536	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2147	16	\N	1	1	Post WIP Accounting Entry	mrp.account.wip.accounting	\N	form	mrp_account/wizard/mrp_wip_accounting.xml	primary	{"en_US": "<form string=\\"Post Manufacturing WIP\\">\\n                    <group>\\n                        <group>\\n                            <field name=\\"journal_id\\"/>\\n                            <field name=\\"reference\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"date\\"/>\\n                            <field name=\\"reversal_date\\"/>\\n                        </group>\\n                    </group>\\n                    <field name=\\"mo_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"line_ids\\">\\n                        <list editable=\\"bottom\\">\\n                            <field name=\\"account_id\\"/>\\n                            <field name=\\"label\\"/>\\n                            <field name=\\"debit\\" sum=\\"Total Debit\\"/>\\n                            <field name=\\"credit\\" sum=\\"Total Credit\\"/>\\n                            <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                        </list>\\n                    </field>\\n                    <footer>\\n                        <button name=\\"confirm\\" string=\\"Post WIP\\" data-hotkey=\\"q\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button string=\\"Discard\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form string=\\"Publicar trabajo de fabricación en curso\\">\\n                    <group>\\n                        <group>\\n                            <field name=\\"journal_id\\"/>\\n                            <field name=\\"reference\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"date\\"/>\\n                            <field name=\\"reversal_date\\"/>\\n                        </group>\\n                    </group>\\n                    <field name=\\"mo_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"line_ids\\">\\n                        <list editable=\\"bottom\\">\\n                            <field name=\\"account_id\\"/>\\n                            <field name=\\"label\\"/>\\n                            <field name=\\"debit\\" sum=\\"Débito total\\"/>\\n                            <field name=\\"credit\\" sum=\\"Crédito total\\"/>\\n                            <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                        </list>\\n                    </field>\\n                    <footer>\\n                        <button name=\\"confirm\\" string=\\"Publicar trabajo en curso\\" data-hotkey=\\"q\\" colspan=\\"1\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button string=\\"Descartar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Post Manufacturing WIP">\n                    <group>\n                        <group>\n                            <field name="journal_id"/>\n                            <field name="reference"/>\n                        </group>\n                        <group>\n                            <field name="date"/>\n                            <field name="reversal_date"/>\n                        </group>\n                    </group>\n                    <field name="mo_ids" invisible="1"/>\n                    <field name="line_ids">\n                        <list editable="bottom">\n                            <field name="account_id"/>\n                            <field name="label"/>\n                            <field name="debit" sum="Total Debit"/>\n                            <field name="credit" sum="Total Credit"/>\n                            <field name="currency_id" column_invisible="True"/>\n                        </list>\n                    </field>\n                    <footer>\n                        <button name="confirm" string="Post WIP" data-hotkey="q" colspan="1" type="object" class="btn-primary"/>\n                        <button string="Discard" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 09:11:59.999536	2026-04-08 09:11:59.999536	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2148	16	2078	1	1	mrp.bom.form.inherited.project_mrp	mrp.bom	\N	form	project_mrp/views/mrp_bom_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='picking_type_id']\\" position=\\"after\\">\\n                <field name=\\"project_id\\" groups=\\"project.group_project_user\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='picking_type_id']" position="after">\n                <field name="project_id" groups="project.group_project_user"/>\n            </xpath>\n        	f	t	2026-04-08 09:12:01.585015	2026-04-08 09:12:01.585015	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2149	16	2084	1	1	mrp.production.list.view.inherit.project_mrp	mrp.production	\N	list	project_mrp/views/mrp_production_views.xml	extension	{"en_US": "<field name=\\"name\\" position=\\"after\\">\\n                <field name=\\"project_id\\" optional=\\"hide\\" groups=\\"project.group_project_user\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="name" position="after">\n                <field name="project_id" optional="hide" groups="project.group_project_user"/>\n            </field>\n        	f	t	2026-04-08 09:12:01.585015	2026-04-08 09:12:01.585015	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2827	16	2731	1	1	Snippet 's_three_columns' for new page 'gallery' templates	\N	website.new_page_template_gallery_s_three_columns	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2828	16	2759	1	1	Snippet 's_images_wall' for new page 'gallery' templates	\N	website.new_page_template_gallery_s_images_wall	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2150	16	2085	1	1	mrp.production.view.inherited	mrp.production	\N	form	project_mrp/views/mrp_production_views.xml	extension	{"en_US": "<data><field name=\\"bom_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{\\n                    'default_product_tmpl_id': product_tmpl_id,\\n                    'default_project_id': project_id,\\n                }</attribute>\\n            </field>\\n            <xpath expr=\\"//page[@name='miscellaneous']//field[@name='date_deadline']\\" position=\\"after\\">\\n                <t groups=\\"project.group_project_user\\">\\n                    <field name=\\"project_id\\" groups=\\"project.group_project_user\\"/>\\n                </t>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><field name="bom_id" position="attributes">\n                <attribute name="context">{\n                    'default_product_tmpl_id': product_tmpl_id,\n                    'default_project_id': project_id,\n                }</attribute>\n            </field>\n            <xpath expr="//page[@name='miscellaneous']//field[@name='date_deadline']" position="after">\n                <t groups="project.group_project_user">\n                    <field name="project_id" groups="project.group_project_user"/>\n                </t>\n            </xpath>\n        </data>	f	t	2026-04-08 09:12:01.585015	2026-04-08 09:12:01.585015	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2151	16	2141	1	1	mrp.production.view.inherit.project_mrp_account	mrp.production	\N	form	project_mrp_account/views/mrp_production_views.xml	extension	{"en_US": "<xpath expr=\\"//button[@name='action_view_stock_valuation_layers']\\" position=\\"after\\">\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_analytic_accounts\\" icon=\\"fa-bar-chart-o\\" invisible=\\"not has_analytic_account or state in ['draft', 'cancel']\\" groups=\\"analytic.group_analytic_accounting\\">\\n                    <div class=\\"o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Analytic Account</span>\\n                    </div>\\n                </button>\\n            </xpath>", "es_ES": "<xpath expr=\\"//button[@name='action_view_stock_valuation_layers']\\" position=\\"after\\">\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_analytic_accounts\\" icon=\\"fa-bar-chart-o\\" invisible=\\"not has_analytic_account or state in ['draft', 'cancel']\\" groups=\\"analytic.group_analytic_accounting\\">\\n                    <div class=\\"o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Cuenta analítica</span>\\n                    </div>\\n                </button>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//button[@name='action_view_stock_valuation_layers']" position="after">\n                <button class="oe_stat_button" type="object" name="action_view_analytic_accounts" icon="fa-bar-chart-o" invisible="not has_analytic_account or state in ['draft', 'cancel']" groups="analytic.group_analytic_accounting">\n                    <div class="o_stat_info">\n                        <span class="o_stat_text">Analytic Account</span>\n                    </div>\n                </button>\n            </xpath>\n        	f	t	2026-04-08 09:12:01.96891	2026-04-08 09:12:01.96891	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2228	35	2203	1	1	EDI UBL : portal connect software	\N	purchase_edi_ubl_bis3.portal_connect_software_modal	qweb	purchase_edi_ubl_bis3/views/portal_templates_edi_ubl_connect_software.xml	extension	{"en_US": "<data name=\\"EDI UBL : portal connect software\\" inherit_id=\\"purchase.portal_my_purchase_order\\" priority=\\"35\\">\\n        <xpath expr=\\"//button[@id='portal_connect_software_modal_btn']\\" position=\\"attributes\\">\\n            <attribute name=\\"class\\" remove=\\"invisible\\" add=\\"visible\\" separator=\\" \\"/>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data name="EDI UBL : portal connect software" inherit_id="purchase.portal_my_purchase_order" priority="35">\n        <xpath expr="//button[@id='portal_connect_software_modal_btn']" position="attributes">\n            <attribute name="class" remove="invisible" add="visible" separator=" "/>\n        </xpath>\n    </data>\n	f	t	2026-04-14 08:54:08.516343	2026-04-14 08:54:08.516343	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1840	16	\N	1	1	stock.location.route.list	stock.route	\N	list	stock/views/stock_location_views.xml	primary	{"en_US": "<list string=\\"Routes\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>", "es_ES": "<list string=\\"Rutas\\">\\n                    <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"active\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Routes">\n                    <field name="sequence" widget="handle"/>\n                    <field name="name"/>\n                    <field name="active" column_invisible="True"/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                </list>\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
2227	16	\N	1	1	bis3_OrderType	\N	purchase_edi_ubl_bis3.bis3_OrderType	qweb	purchase_edi_ubl_bis3/data/bis3_templates.xml	primary	{"en_US": "<t t-name=\\"purchase_edi_ubl_bis3.bis3_OrderType\\">\\n        <Order xmlns=\\"urn:oasis:names:specification:ubl:schema:xsd:Order-2\\" xmlns:cac=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2\\" xmlns:cbc=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2\\">\\n            <cbc:CustomizationID>urn:fdc:peppol.eu:poacc:trns:order:3</cbc:CustomizationID>\\n            <cbc:ProfileID>urn:fdc:peppol.eu:poacc:bis:ordering:3</cbc:ProfileID>\\n            <cbc:ID t-out=\\"vals.get('id')\\"/>\\n            <cbc:IssueDate t-out=\\"vals.get('issue_date')\\"/>\\n            <cbc:Note t-out=\\"vals.get('note')\\"/>\\n            <cac:OriginatorDocumentReference>\\n                <cbc:ID t-out=\\"vals.get('originator_document_reference')\\"/>\\n            </cac:OriginatorDocumentReference>\\n            <cbc:DocumentCurrencyCode t-out=\\"vals.get('document_currency_code')\\"/>\\n            <cac:BuyerCustomerParty>\\n                <cac:Party>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_PartyType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"vals.get('customer_party_vals')\\"/>\\n                    </t>\\n                </cac:Party>\\n            </cac:BuyerCustomerParty>\\n            <cac:SellerSupplierParty>\\n                <cac:Party>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_PartyType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"vals.get('supplier_party_vals')\\"/>\\n                    </t>\\n                </cac:Party>\\n            </cac:SellerSupplierParty>\\n            <cac:Delivery t-if=\\"vals.get('delivery_party_vals')\\">\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_DeliveryType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('delivery_party_vals')\\"/>\\n                </t>\\n            </cac:Delivery>\\n            <cac:PaymentTerms t-if=\\"vals.get('payment_terms_vals')\\">\\n                <t t-set=\\"payment_terms_vals\\" t-value=\\"vals.get('payment_terms_vals')\\"/>\\n                <cbc:Note t-out=\\"payment_terms_vals.get('note')\\"/>\\n            </cac:PaymentTerms>\\n            <cac:AllowanceCharge>\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_AllowanceChargeType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('allowance_charge_vals', {})\\"/>\\n                </t>\\n            </cac:AllowanceCharge>\\n            <cac:TaxTotal>\\n                <cbc:TaxAmount t-att-currencyID=\\"vals.get('currency_id')\\" t-out=\\"vals.get('tax_amount')\\"/>\\n            </cac:TaxTotal>\\n            <cac:AnticipatedMonetaryTotal>\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_AnticipatedMonetaryTotalType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('anticipated_monetary_total_vals')\\"/>\\n                </t>\\n            </cac:AnticipatedMonetaryTotal>\\n            <cac:OrderLine t-foreach=\\"vals.get('order_lines')\\" t-as=\\"line_vals\\">\\n                <cac:LineItem>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_LineItemType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"line_vals\\"/>\\n                    </t>\\n                </cac:LineItem>\\n            </cac:OrderLine>\\n        </Order>\\n    </t>", "es_ES": "<t t-name=\\"purchase_edi_ubl_bis3.bis3_OrderType\\">\\n        <Order xmlns=\\"urn:oasis:names:specification:ubl:schema:xsd:Order-2\\" xmlns:cac=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2\\" xmlns:cbc=\\"urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2\\">\\n            <cbc:CustomizationID>urn:fdc:peppol.eu:poacc:trns:order:3</cbc:CustomizationID>\\n            <cbc:ProfileID>urn:fdc:peppol.eu:poacc:bis:ordering:3</cbc:ProfileID>\\n            <cbc:ID t-out=\\"vals.get('id')\\"/>\\n            <cbc:IssueDate t-out=\\"vals.get('issue_date')\\"/>\\n            <cbc:Note t-out=\\"vals.get('note')\\"/>\\n            <cac:OriginatorDocumentReference>\\n                <cbc:ID t-out=\\"vals.get('originator_document_reference')\\"/>\\n            </cac:OriginatorDocumentReference>\\n            <cbc:DocumentCurrencyCode t-out=\\"vals.get('document_currency_code')\\"/>\\n            <cac:BuyerCustomerParty>\\n                <cac:Party>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_PartyType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"vals.get('customer_party_vals')\\"/>\\n                    </t>\\n                </cac:Party>\\n            </cac:BuyerCustomerParty>\\n            <cac:SellerSupplierParty>\\n                <cac:Party>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_PartyType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"vals.get('supplier_party_vals')\\"/>\\n                    </t>\\n                </cac:Party>\\n            </cac:SellerSupplierParty>\\n            <cac:Delivery t-if=\\"vals.get('delivery_party_vals')\\">\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_DeliveryType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('delivery_party_vals')\\"/>\\n                </t>\\n            </cac:Delivery>\\n            <cac:PaymentTerms t-if=\\"vals.get('payment_terms_vals')\\">\\n                <t t-set=\\"payment_terms_vals\\" t-value=\\"vals.get('payment_terms_vals')\\"/>\\n                <cbc:Note t-out=\\"payment_terms_vals.get('note')\\"/>\\n            </cac:PaymentTerms>\\n            <cac:AllowanceCharge>\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_AllowanceChargeType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('allowance_charge_vals', {})\\"/>\\n                </t>\\n            </cac:AllowanceCharge>\\n            <cac:TaxTotal>\\n                <cbc:TaxAmount t-att-currencyID=\\"vals.get('currency_id')\\" t-out=\\"vals.get('tax_amount')\\"/>\\n            </cac:TaxTotal>\\n            <cac:AnticipatedMonetaryTotal>\\n                <t t-call=\\"purchase_edi_ubl_bis3.bis3_AnticipatedMonetaryTotalType\\">\\n                    <t t-set=\\"vals\\" t-value=\\"vals.get('anticipated_monetary_total_vals')\\"/>\\n                </t>\\n            </cac:AnticipatedMonetaryTotal>\\n            <cac:OrderLine t-foreach=\\"vals.get('order_lines')\\" t-as=\\"line_vals\\">\\n                <cac:LineItem>\\n                    <t t-call=\\"purchase_edi_ubl_bis3.bis3_LineItemType\\">\\n                        <t t-set=\\"vals\\" t-value=\\"line_vals\\"/>\\n                    </t>\\n                </cac:LineItem>\\n            </cac:OrderLine>\\n        </Order>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="purchase_edi_ubl_bis3.bis3_OrderType">\n        <Order xmlns="urn:oasis:names:specification:ubl:schema:xsd:Order-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">\n            <cbc:CustomizationID>urn:fdc:peppol.eu:poacc:trns:order:3</cbc:CustomizationID>\n            <cbc:ProfileID>urn:fdc:peppol.eu:poacc:bis:ordering:3</cbc:ProfileID>\n            <cbc:ID t-out="vals.get('id')"/>\n            <cbc:IssueDate t-out="vals.get('issue_date')"/>\n            <cbc:Note t-out="vals.get('note')"/>\n            <cac:OriginatorDocumentReference>\n                <cbc:ID t-out="vals.get('originator_document_reference')"/>\n            </cac:OriginatorDocumentReference>\n            <cbc:DocumentCurrencyCode t-out="vals.get('document_currency_code')"/>\n            <cac:BuyerCustomerParty>\n                <cac:Party>\n                    <t t-call="purchase_edi_ubl_bis3.bis3_PartyType">\n                        <t t-set="vals" t-value="vals.get('customer_party_vals')"/>\n                    </t>\n                </cac:Party>\n            </cac:BuyerCustomerParty>\n            <cac:SellerSupplierParty>\n                <cac:Party>\n                    <t t-call="purchase_edi_ubl_bis3.bis3_PartyType">\n                        <t t-set="vals" t-value="vals.get('supplier_party_vals')"/>\n                    </t>\n                </cac:Party>\n            </cac:SellerSupplierParty>\n            <cac:Delivery t-if="vals.get('delivery_party_vals')">\n                <t t-call="purchase_edi_ubl_bis3.bis3_DeliveryType">\n                    <t t-set="vals" t-value="vals.get('delivery_party_vals')"/>\n                </t>\n            </cac:Delivery>\n            <cac:PaymentTerms t-if="vals.get('payment_terms_vals')">\n                <t t-set="payment_terms_vals" t-value="vals.get('payment_terms_vals')"/>\n                <cbc:Note t-out="payment_terms_vals.get('note')"/>\n            </cac:PaymentTerms>\n            <cac:AllowanceCharge>\n                <t t-call="purchase_edi_ubl_bis3.bis3_AllowanceChargeType">\n                    <t t-set="vals" t-value="vals.get('allowance_charge_vals', {})"/>\n                </t>\n            </cac:AllowanceCharge>\n            <cac:TaxTotal>\n                <cbc:TaxAmount t-att-currencyID="vals.get('currency_id')" t-out="vals.get('tax_amount')"/>\n            </cac:TaxTotal>\n            <cac:AnticipatedMonetaryTotal>\n                <t t-call="purchase_edi_ubl_bis3.bis3_AnticipatedMonetaryTotalType">\n                    <t t-set="vals" t-value="vals.get('anticipated_monetary_total_vals')"/>\n                </t>\n            </cac:AnticipatedMonetaryTotal>\n            <cac:OrderLine t-foreach="vals.get('order_lines')" t-as="line_vals">\n                <cac:LineItem>\n                    <t t-call="purchase_edi_ubl_bis3.bis3_LineItemType">\n                        <t t-set="vals" t-value="line_vals"/>\n                    </t>\n                </cac:LineItem>\n            </cac:OrderLine>\n        </Order>\n    </t>\n	f	t	2026-04-14 08:54:08.516343	2026-04-14 08:54:08.516343	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2829	16	2678	1	1	Snippet 's_image_text' for new page 'gallery' templates	\N	website.new_page_template_gallery_s_image_text	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2830	16	2757	1	1	Snippet 's_image_gallery' for new page 'gallery' templates	\N	website.new_page_template_gallery_s_image_gallery	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2831	16	2718	1	1	Snippet 's_cover' for new page 'gallery' templates	\N	website.new_page_template_gallery_s_cover	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2832	16	2690	1	1	Snippet 's_text_image' for new page 'gallery' templates	\N	website.new_page_template_gallery_s_text_image	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2833	16	2799	1	1	Snippet 's_three_columns_2nd' for new page 'gallery' templates	\N	website.new_page_template_gallery_s_three_columns_2nd	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2834	16	2800	1	1	Snippet 's_text_block' for new page 'gallery' templates	\N	website.new_page_template_gallery_s_text_block	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2835	16	2755	1	1	Snippet 's_media_list' for new page 'gallery' templates	\N	website.new_page_template_gallery_s_media_list	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2152	64	2085	1	1	mrp.production.inherited.form.sale	mrp.production	\N	form	sale_mrp/views/mrp_production_views.xml	extension	{"en_US": "<xpath expr=\\"//button[@name='action_view_mrp_production_childs']\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_sale_orders\\" type=\\"object\\" icon=\\"fa-dollar\\" invisible=\\"sale_order_count == 0\\" groups=\\"sales_team.group_sale_salesman\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\"><field name=\\"sale_order_count\\"/></span>\\n                        <span class=\\"o_stat_text\\">Sale</span>\\n                    </div>\\n                </button>\\n            </xpath>", "es_ES": "<xpath expr=\\"//button[@name='action_view_mrp_production_childs']\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_sale_orders\\" type=\\"object\\" icon=\\"fa-dollar\\" invisible=\\"sale_order_count == 0\\" groups=\\"sales_team.group_sale_salesman\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\"><field name=\\"sale_order_count\\"/></span>\\n                        <span class=\\"o_stat_text\\">Venta</span>\\n                    </div>\\n                </button>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//button[@name='action_view_mrp_production_childs']" position="before">\n                <button class="oe_stat_button" name="action_view_sale_orders" type="object" icon="fa-dollar" invisible="sale_order_count == 0" groups="sales_team.group_sale_salesman">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_value"><field name="sale_order_count"/></span>\n                        <span class="o_stat_text">Sale</span>\n                    </div>\n                </button>\n            </xpath>\n        	f	t	2026-04-08 09:12:02.310907	2026-04-08 09:12:02.310907	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2153	16	974	1	1	sale.order.inherited.form.mrp	sale.order	\N	form	sale_mrp/views/sale_order_views.xml	extension	{"en_US": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_mrp_production\\" type=\\"object\\" icon=\\"fa-wrench\\" invisible=\\"mrp_production_count == 0\\" groups=\\"mrp.group_mrp_user\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\"><field name=\\"mrp_production_count\\"/></span>\\n                        <span class=\\"o_stat_text\\">Manufacturing</span>\\n                    </div>\\n                </button>\\n            </xpath>", "es_ES": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_mrp_production\\" type=\\"object\\" icon=\\"fa-wrench\\" invisible=\\"mrp_production_count == 0\\" groups=\\"mrp.group_mrp_user\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\"><field name=\\"mrp_production_count\\"/></span>\\n                        <span class=\\"o_stat_text\\">Fabricación</span>\\n                    </div>\\n                </button>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[@name='button_box']" position="inside">\n                <button class="oe_stat_button" name="action_view_mrp_production" type="object" icon="fa-wrench" invisible="mrp_production_count == 0" groups="mrp.group_mrp_user">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_value"><field name="mrp_production_count"/></span>\n                        <span class="o_stat_text">Manufacturing</span>\n                    </div>\n                </button>\n            </xpath>\n        	f	t	2026-04-08 09:12:02.310907	2026-04-08 09:12:02.310907	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2836	16	2794	1	1	Snippet 's_features_grid' for new page 'services' templates	\N	website.new_page_template_services_s_features_grid	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2837	16	2796	1	1	Snippet 's_faq_collapse' for new page 'services' templates	\N	website.new_page_template_services_s_faq_collapse	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2838	16	2792	1	1	Snippet 's_call_to_action_digital' for new page 'services' templates	\N	website.new_page_template_services_s_call_to_action_digital	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2839	16	2793	1	1	Snippet 's_table_of_content' for new page 'services' templates	\N	website.new_page_template_services_s_table_of_content	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2840	16	2761	1	1	Snippet 's_website_form' for new page 'services' templates	\N	website.new_page_template_services_s_website_form	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1826	16	509	1	1	product.packaging.list.view.stock	product.packaging	\N	list	stock/views/product_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='name']\\" position=\\"after\\">\\n                    <field name=\\"package_type_id\\" groups=\\"stock.group_tracking_lot\\"/>\\n                    <field name=\\"route_ids\\" groups=\\"stock.group_adv_location\\" optional=\\"hide\\" widget=\\"many2many_tags\\"/>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='name']" position="after">\n                    <field name="package_type_id" groups="stock.group_tracking_lot"/>\n                    <field name="route_ids" groups="stock.group_adv_location" optional="hide" widget="many2many_tags"/>\n                </xpath>\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
2841	16	2746	1	1	Snippet 's_call_to_action' for new page 'services' templates	\N	website.new_page_template_services_s_call_to_action	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2842	16	2788	1	1	Snippet 's_text_block_h2_contact' for new page 'services' templates	\N	website.new_page_template_services_s_text_block_h2_contact	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2843	16	2789	1	1	Snippet 's_product_catalog' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_product_catalog	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2844	16	2742	1	1	Snippet 's_color_blocks_2' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_color_blocks_2	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2845	16	2794	1	1	Snippet 's_features_grid' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_features_grid	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2846	16	2744	1	1	Snippet 's_showcase' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_showcase	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2847	16	2796	1	1	Snippet 's_faq_collapse' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_faq_collapse	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2848	16	2730	1	1	Snippet 's_carousel' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_carousel	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2849	16	2678	1	1	Snippet 's_image_text' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_image_text	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2850	16	2718	1	1	Snippet 's_cover' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_cover	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2154	16	1011	1	1	Orders MOs	\N	sale_mrp.sale_order_portal_content_inherit_sale_mrp	qweb	sale_mrp/views/sale_portal_templates.xml	extension	{"en_US": "<data name=\\"Orders MOs\\" inherit_id=\\"sale.sale_order_portal_content\\">\\n        <xpath expr=\\"//div[@id='informations']\\" position=\\"inside\\">\\n            <t t-set=\\"mrp_productions\\" t-value=\\"sale_order.mrp_production_ids\\"/>\\n            <t t-if=\\"mrp_productions\\">\\n                <div>\\n                    <strong>Manufacturing Orders</strong>\\n                </div>\\n                <div>\\n                    <t t-foreach=\\"mrp_productions\\" t-as=\\"mo\\">\\n                        <div class=\\"d-flex flex-wrap align-items-center justify-content-between\\">\\n                            <div>\\n                                <span t-out=\\"mo.name\\"/>\\n                                <div class=\\"small d-lg-inline-block ms-3\\">\\n                                    Date:\\n                                    <span class=\\"text-muted\\" t-field=\\"mo.date_finished\\" t-options=\\"{'date_only': True}\\"/>\\n                                </div>\\n                            </div>\\n                            <span t-if=\\"mo.state in ['to_close', 'done']\\" class=\\"small badge text-bg-success orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-check\\"/> <b>Manufactured</b>\\n                            </span>\\n                            <span t-elif=\\"mo.state == 'cancel'\\" class=\\"small badge text-bg-danger orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-times\\"/> <b>Cancelled</b>\\n                            </span>\\n                            <span t-elif=\\"mo.state in ['confirmed']\\" class=\\"small badge text-bg-info orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-clock-o\\"/> <b>Confirmed</b>\\n                            </span>\\n                            <span t-elif=\\"mo.state in ['progress']\\" class=\\"small badge text-bg-warning orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-clock-o\\"/> <b>In progress</b>\\n                            </span>\\n                        </div>\\n                    </t>\\n                </div>\\n            </t>\\n        </xpath>\\n    </data>", "es_ES": "<data name=\\"Orders MOs\\" inherit_id=\\"sale.sale_order_portal_content\\">\\n        <xpath expr=\\"//div[@id='informations']\\" position=\\"inside\\">\\n            <t t-set=\\"mrp_productions\\" t-value=\\"sale_order.mrp_production_ids\\"/>\\n            <t t-if=\\"mrp_productions\\">\\n                <div>\\n                    <strong>Órdenes de fabricación</strong>\\n                </div>\\n                <div>\\n                    <t t-foreach=\\"mrp_productions\\" t-as=\\"mo\\">\\n                        <div class=\\"d-flex flex-wrap align-items-center justify-content-between\\">\\n                            <div>\\n                                <span t-out=\\"mo.name\\"/>\\n                                <div class=\\"small d-lg-inline-block ms-3\\">\\n                                    Fecha:\\n                                    <span class=\\"text-muted\\" t-field=\\"mo.date_finished\\" t-options=\\"{'date_only': True}\\"/>\\n                                </div>\\n                            </div>\\n                            <span t-if=\\"mo.state in ['to_close', 'done']\\" class=\\"small badge text-bg-success orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-check\\"/> <b>Fabricado</b>\\n                            </span>\\n                            <span t-elif=\\"mo.state == 'cancel'\\" class=\\"small badge text-bg-danger orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-times\\"/> <b>Cancelado</b>\\n                            </span>\\n                            <span t-elif=\\"mo.state in ['confirmed']\\" class=\\"small badge text-bg-info orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-clock-o\\"/> <b>Confirmado</b>\\n                            </span>\\n                            <span t-elif=\\"mo.state in ['progress']\\" class=\\"small badge text-bg-warning orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-clock-o\\"/> <b>En proceso</b>\\n                            </span>\\n                        </div>\\n                    </t>\\n                </div>\\n            </t>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data name="Orders MOs" inherit_id="sale.sale_order_portal_content">\n        <xpath expr="//div[@id='informations']" position="inside">\n            <t t-set="mrp_productions" t-value="sale_order.mrp_production_ids"/>\n            <t t-if="mrp_productions">\n                <div>\n                    <strong>Manufacturing Orders</strong>\n                </div>\n                <div>\n                    <t t-foreach="mrp_productions" t-as="mo">\n                        <div class="d-flex flex-wrap align-items-center justify-content-between">\n                            <div>\n                                <span t-out="mo.name"/>\n                                <div class="small d-lg-inline-block ms-3">\n                                    Date:\n                                    <span class="text-muted" t-field="mo.date_finished" t-options="{'date_only': True}"/>\n                                </div>\n                            </div>\n                            <span t-if="mo.state in ['to_close', 'done']" class="small badge text-bg-success orders_label_text_align">\n                                <i class="fa fa-fw fa-check"/> <b>Manufactured</b>\n                            </span>\n                            <span t-elif="mo.state == 'cancel'" class="small badge text-bg-danger orders_label_text_align">\n                                <i class="fa fa-fw fa-times"/> <b>Cancelled</b>\n                            </span>\n                            <span t-elif="mo.state in ['confirmed']" class="small badge text-bg-info orders_label_text_align">\n                                <i class="fa fa-fw fa-clock-o"/> <b>Confirmed</b>\n                            </span>\n                            <span t-elif="mo.state in ['progress']" class="small badge text-bg-warning orders_label_text_align">\n                                <i class="fa fa-fw fa-clock-o"/> <b>In progress</b>\n                            </span>\n                        </div>\n                    </t>\n                </div>\n            </t>\n        </xpath>\n    </data>\n\n	f	t	2026-04-08 09:12:02.310907	2026-04-08 09:12:02.310907	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1827	16	512	1	1	product.packaging.form.view.stock	product.packaging	\N	form	stock/views/product_views.xml	extension	{"en_US": "<data><xpath expr=\\"//label[@for='qty']\\" position=\\"before\\">\\n                    <field name=\\"package_type_id\\" groups=\\"stock.group_tracking_lot\\"/>\\n                </xpath>\\n                <xpath expr=\\"//group[@name='qty']\\" position=\\"after\\">\\n                    <group name=\\"logistic\\">\\n                        <field name=\\"route_ids\\" groups=\\"stock.group_adv_location\\" widget=\\"many2many_tags\\"/>\\n                    </group>\\n                </xpath>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//label[@for='qty']" position="before">\n                    <field name="package_type_id" groups="stock.group_tracking_lot"/>\n                </xpath>\n                <xpath expr="//group[@name='qty']" position="after">\n                    <group name="logistic">\n                        <field name="route_ids" groups="stock.group_adv_location" widget="many2many_tags"/>\n                    </group>\n                </xpath>\n            </data>	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
1564	16	1392	1	1	project.project.select.inherit.project	project.project	\N	search	sale_project/views/project_task_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_order_id\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='partner_id']" position="after">\n                <field name="sale_order_id"/>\n            </xpath>\n        	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1565	50	1393	1	1	project.project.list.inherit.sale.project	project.project	\N	list	sale_project/views/project_task_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='partner_id']" position="after">\n                <field name="sale_line_id" optional="hide" readonly="1"/>\n                <field name="allow_billable" column_invisible="True"/>\n            </xpath>\n            <xpath expr="//field[@name='partner_id']" position="attributes">\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1567	16	1416	1	1	project.task.view.inherit	project.task	\N	form	sale_project/views/project_task_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='project_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'default_allow_billable': True, 'default_type_ids': [(4, context.get('default_stage_id', False))]}\\n                </attribute>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='project_id']" position="attributes">\n                <attribute name="context">{'default_allow_billable': True, 'default_type_ids': [(4, context.get('default_stage_id', False))]}\n                </attribute>\n            </xpath>\n        	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1828	16	480	1	1	product.search.stock.form	product.product	\N	search	stock/views/product_views.xml	extension	{"en_US": "<filter name=\\"activities_overdue\\" position=\\"after\\">\\n                    <field name=\\"location_id\\" options=\\"{'no_create': True}\\" context=\\"{'location': self}\\" filter_domain=\\"[]\\"/>\\n                    <field name=\\"warehouse_id\\" context=\\"{'warehouse_id': self}\\" filter_domain=\\"[]\\"/>\\n                </filter>"}	<?xml version="1.0"?>\n<filter name="activities_overdue" position="after">\n                    <field name="location_id" options="{'no_create': True}" context="{'location': self}" filter_domain="[]"/>\n                    <field name="warehouse_id" context="{'warehouse_id': self}" filter_domain="[]"/>\n                </filter>\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
1566	16	1391	1	1	project.project.view.inherit	project.project	\N	form	sale_project/views/project_task_views.xml	extension	{"en_US": "<data><div name=\\"button_box\\" position=\\"inside\\">\\n                <field name=\\"display_sales_stat_buttons\\" invisible=\\"1\\"/>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <field name=\\"privacy_visibility\\" invisible=\\"1\\"/>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_customer_preview\\" icon=\\"fa-globe icon\\" invisible=\\"not partner_id or not allow_billable or privacy_visibility != 'portal'\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Customer</span>\\n                        <span class=\\"o_stat_text\\">Preview</span>\\n                    </div>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_sos\\" icon=\\"fa-dollar\\" invisible=\\"not display_sales_stat_buttons or sale_order_count == 0\\" groups=\\"sales_team.group_sale_salesman_all_leads\\" context=\\"{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"sale_order_count\\" nolabel=\\"1\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">\\n                            Sales Orders\\n                        </span>\\n                    </div>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_sos\\" icon=\\"fa-dollar\\" invisible=\\"not display_sales_stat_buttons or sale_order_count != 0\\" groups=\\"sales_team.group_sale_salesman_all_leads\\" context=\\"{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">\\n                            <span class=\\"o_stat_value\\">0</span> Sales Order\\n                        </span>\\n                        <span class=\\"o_stat_text\\">\\n                            Make Billable\\n                        </span>\\n                    </div>\\n                </button>\\n            </div>\\n            <xpath expr=\\"//header\\" position=\\"inside\\">\\n                <field name=\\"has_any_so_to_invoice\\" invisible=\\"1\\"/>\\n                <field name=\\"has_any_so_with_nothing_to_invoice\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='group_time_managment']\\" position=\\"after\\">\\n                 <group name=\\"group_sales_invoicing\\" string=\\"Sales &amp; Invoicing\\" col=\\"1\\" class=\\"row mt16 o_settings_container col-lg-6\\">\\n                    <div>\\n                        <setting class=\\"col-lg-12\\" help=\\"Invoice your time and material to customers\\" id=\\"allow_billable_container\\">\\n                            <field name=\\"allow_billable\\"/>\\n                        </setting>\\n                    </div>\\n                </group>\\n            </xpath>\\n            <xpath expr=\\"//page[@name='settings']//field[@name='privacy_visibility']\\" position=\\"before\\">\\n                <field name=\\"reinvoiced_sale_order_id\\" invisible=\\"not allow_billable or not partner_id\\"/>\\n                <label for=\\"sale_line_id\\" invisible=\\"not allow_billable or not partner_id\\"/>\\n                <div class=\\"o_row\\" invisible=\\"not allow_billable or not partner_id\\">\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" options=\\"{'no_create': True, 'no_edit': True, 'delete': False, 'no_open': True}\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" options=\\"{'no_edit': True, 'delete': False}\\" context=\\"{                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                         }\\"/>\\n                    <span class=\\"fa fa-exclamation-triangle text-warning\\" title=\\"The sales order associated with this project has been cancelled. We recommend either updating the sales order item or cancelling this project in alignment with the cancellation of the sales order.\\" invisible=\\"sale_order_state != 'cancel'\\"/>\\n                </div>\\n                <field name=\\"sale_order_state\\" invisible=\\"1\\"/>\\n            </xpath>\\n        </data>", "es_ES": "<data><div name=\\"button_box\\" position=\\"inside\\">\\n                <field name=\\"display_sales_stat_buttons\\" invisible=\\"1\\"/>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <field name=\\"privacy_visibility\\" invisible=\\"1\\"/>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_customer_preview\\" icon=\\"fa-globe icon\\" invisible=\\"not partner_id or not allow_billable or privacy_visibility != 'portal'\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Cliente</span>\\n                        <span class=\\"o_stat_text\\">Vista previa</span>\\n                    </div>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_sos\\" icon=\\"fa-dollar\\" invisible=\\"not display_sales_stat_buttons or sale_order_count == 0\\" groups=\\"sales_team.group_sale_salesman_all_leads\\" context=\\"{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"sale_order_count\\" nolabel=\\"1\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">\\n                            Pedidos de venta\\n                        </span>\\n                    </div>\\n                </button>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_sos\\" icon=\\"fa-dollar\\" invisible=\\"not display_sales_stat_buttons or sale_order_count != 0\\" groups=\\"sales_team.group_sale_salesman_all_leads\\" context=\\"{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">\\n                            <span class=\\"o_stat_value\\">0</span> Pedido de venta\\n                        </span>\\n                        <span class=\\"o_stat_text\\">\\n                            Hacer facturable\\n                        </span>\\n                    </div>\\n                </button>\\n            </div>\\n            <xpath expr=\\"//header\\" position=\\"inside\\">\\n                <field name=\\"has_any_so_to_invoice\\" invisible=\\"1\\"/>\\n                <field name=\\"has_any_so_with_nothing_to_invoice\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='group_time_managment']\\" position=\\"after\\">\\n                 <group name=\\"group_sales_invoicing\\" string=\\"Ventas y facturación\\" col=\\"1\\" class=\\"row mt16 o_settings_container col-lg-6\\">\\n                    <div>\\n                        <setting class=\\"col-lg-12\\" help=\\"Facture su tiempo y material a los clientes\\" id=\\"allow_billable_container\\">\\n                            <field name=\\"allow_billable\\"/>\\n                        </setting>\\n                    </div>\\n                </group>\\n            </xpath>\\n            <xpath expr=\\"//page[@name='settings']//field[@name='privacy_visibility']\\" position=\\"before\\">\\n                <field name=\\"reinvoiced_sale_order_id\\" invisible=\\"not allow_billable or not partner_id\\"/>\\n                <label for=\\"sale_line_id\\" invisible=\\"not allow_billable or not partner_id\\"/>\\n                <div class=\\"o_row\\" invisible=\\"not allow_billable or not partner_id\\">\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" options=\\"{'no_create': True, 'no_edit': True, 'delete': False, 'no_open': True}\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" options=\\"{'no_edit': True, 'delete': False}\\" context=\\"{                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                         }\\"/>\\n                    <span class=\\"fa fa-exclamation-triangle text-warning\\" title=\\"El pedido de venta asociado a este proyecto ha sido cancelado. Recomendamos actualizar el artículo del pedido de venta o cancelar este proyecto de acuerdo con la cancelación del pedido de venta.\\" invisible=\\"sale_order_state != 'cancel'\\"/>\\n                </div>\\n                <field name=\\"sale_order_state\\" invisible=\\"1\\"/>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><div name="button_box" position="inside">\n                <field name="display_sales_stat_buttons" invisible="1"/>\n                <field name="allow_billable" invisible="1"/>\n                <field name="privacy_visibility" invisible="1"/>\n                <button class="oe_stat_button" type="object" name="action_customer_preview" icon="fa-globe icon" invisible="not partner_id or not allow_billable or privacy_visibility != 'portal'">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_text">Customer</span>\n                        <span class="o_stat_text">Preview</span>\n                    </div>\n                </button>\n                <button class="oe_stat_button" type="object" name="action_view_sos" icon="fa-dollar" invisible="not display_sales_stat_buttons or sale_order_count == 0" groups="sales_team.group_sale_salesman_all_leads" context="{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_value">\n                            <field name="sale_order_count" nolabel="1"/>\n                        </span>\n                        <span class="o_stat_text">\n                            Sales Orders\n                        </span>\n                    </div>\n                </button>\n                <button class="oe_stat_button" type="object" name="action_view_sos" icon="fa-dollar" invisible="not display_sales_stat_buttons or sale_order_count != 0" groups="sales_team.group_sale_salesman_all_leads" context="{                         'create_for_project_id': id,                         'default_project_id': id,                         'default_partner_id': partner_id                     }">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_text">\n                            <span class="o_stat_value">0</span> Sales Order\n                        </span>\n                        <span class="o_stat_text">\n                            Make Billable\n                        </span>\n                    </div>\n                </button>\n            </div>\n            <xpath expr="//header" position="inside">\n                <field name="has_any_so_to_invoice" invisible="1"/>\n                <field name="has_any_so_with_nothing_to_invoice" invisible="1"/>\n            </xpath>\n            <xpath expr="//field[@name='partner_id']" position="attributes">\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n            <xpath expr="//group[@name='group_time_managment']" position="after">\n                 <group name="group_sales_invoicing" string="Sales &amp; Invoicing" col="1" class="row mt16 o_settings_container col-lg-6">\n                    <div>\n                        <setting class="col-lg-12" help="Invoice your time and material to customers" id="allow_billable_container">\n                            <field name="allow_billable"/>\n                        </setting>\n                    </div>\n                </group>\n            </xpath>\n            <xpath expr="//page[@name='settings']//field[@name='privacy_visibility']" position="before">\n                <field name="reinvoiced_sale_order_id" invisible="not allow_billable or not partner_id"/>\n                <label for="sale_line_id" invisible="not allow_billable or not partner_id"/>\n                <div class="o_row" invisible="not allow_billable or not partner_id">\n                    <field name="sale_line_id" groups="!sales_team.group_sale_salesman" options="{'no_create': True, 'no_edit': True, 'delete': False, 'no_open': True}"/>\n                    <field name="sale_line_id" groups="sales_team.group_sale_salesman" options="{'no_edit': True, 'delete': False}" context="{                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                         }"/>\n                    <span class="fa fa-exclamation-triangle text-warning" title="The sales order associated with this project has been cancelled. We recommend either updating the sales order item or cancelling this project in alignment with the cancellation of the sales order." invisible="sale_order_state != 'cancel'"/>\n                </div>\n                <field name="sale_order_state" invisible="1"/>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2851	16	2800	1	1	Snippet 's_text_block' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_text_block	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2852	16	2690	1	1	Snippet 's_text_image' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_text_image	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2853	16	2797	1	1	Snippet 's_three_columns_menu' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_three_columns_menu	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2854	16	2798	1	1	Snippet 's_comparisons' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_comparisons	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2855	16	2746	1	1	Snippet 's_call_to_action' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_call_to_action	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2856	16	2790	1	1	Snippet 's_call_to_action_menu' for new page 'pricing' templates	\N	website.new_page_template_pricing_s_call_to_action_menu	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2857	16	2713	1	1	Snippet 's_company_team' for new page 'team' templates	\N	website.new_page_template_team_s_company_team	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1571	16	1409	1	1	project.task.search.inherit	project.task	\N	search	sale_project/views/project_task_views.xml	extension	{"en_US": "<data><field name=\\"partner_id\\" position=\\"after\\">\\n                <field name=\\"sale_order_id\\" filter_domain=\\"['|', ('sale_order_id', 'ilike', self), ('sale_line_id', 'ilike', self)]\\"/>\\n            </field>\\n            <field name=\\"partner_id\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">context.get('hide_partner')</attribute>\\n            </field>\\n            <filter name=\\"customer\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">context.get('hide_partner')</attribute>\\n            </filter>\\n        </data>"}	<?xml version="1.0"?>\n<data><field name="partner_id" position="after">\n                <field name="sale_order_id" filter_domain="['|', ('sale_order_id', 'ilike', self), ('sale_line_id', 'ilike', self)]"/>\n            </field>\n            <field name="partner_id" position="attributes">\n                <attribute name="invisible">context.get('hide_partner')</attribute>\n            </field>\n            <filter name="customer" position="attributes">\n                <attribute name="invisible">context.get('hide_partner')</attribute>\n            </filter>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1846	16	\N	1	1	stock.warehouse.orderpoint.search	stock.warehouse.orderpoint	\N	search	stock/views/stock_orderpoint_views.xml	primary	{"en_US": "<search string=\\"Reordering Rules Search\\">\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"name\\" string=\\"Reordering Rule\\"/>\\n                <field name=\\"trigger\\"/>\\n                <field name=\\"group_id\\" groups=\\"stock.group_adv_location\\"/>\\n                <field name=\\"warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                <field name=\\"location_id\\" groups=\\"stock.group_stock_multi_locations\\"/>\\n                <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"0\\" string=\\"Group By\\">\\n                    <filter string=\\"Warehouse\\" name=\\"warehouse\\" domain=\\"[]\\" context=\\"{'group_by': 'warehouse_id'}\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                    <filter string=\\"Location\\" name=\\"location\\" domain=\\"[]\\" context=\\"{'group_by': 'location_id'}\\" groups=\\"stock.group_stock_multi_locations\\"/>\\n                    <filter string=\\"Product\\" name=\\"product\\" domain=\\"[]\\" context=\\"{'group_by': 'product_id'}\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Búsqueda de reglas de reabastecimiento\\">\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"name\\" string=\\"Regla de reabastecimiento\\"/>\\n                <field name=\\"trigger\\"/>\\n                <field name=\\"group_id\\" groups=\\"stock.group_adv_location\\"/>\\n                <field name=\\"warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                <field name=\\"location_id\\" groups=\\"stock.group_stock_multi_locations\\"/>\\n                <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Almacén\\" name=\\"warehouse\\" domain=\\"[]\\" context=\\"{'group_by': 'warehouse_id'}\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                    <filter string=\\"Ubicación\\" name=\\"location\\" domain=\\"[]\\" context=\\"{'group_by': 'location_id'}\\" groups=\\"stock.group_stock_multi_locations\\"/>\\n                    <filter string=\\"Producto\\" name=\\"product\\" domain=\\"[]\\" context=\\"{'group_by': 'product_id'}\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Reordering Rules Search">\n                <field name="product_id"/>\n                <field name="name" string="Reordering Rule"/>\n                <field name="trigger"/>\n                <field name="group_id" groups="stock.group_adv_location"/>\n                <field name="warehouse_id" groups="stock.group_stock_multi_warehouses"/>\n                <field name="location_id" groups="stock.group_stock_multi_locations"/>\n                <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                <group expand="0" string="Group By">\n                    <filter string="Warehouse" name="warehouse" domain="[]" context="{'group_by': 'warehouse_id'}" groups="stock.group_stock_multi_warehouses"/>\n                    <filter string="Location" name="location" domain="[]" context="{'group_by': 'location_id'}" groups="stock.group_stock_multi_locations"/>\n                    <filter string="Product" name="product" domain="[]" context="{'group_by': 'product_id'}"/>\n                </group>\n            </search>\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
1574	16	1573	1	1	project.milestone.view.list.inherit	project.milestone	\N	list	sale_project/views/project_task_views.xml	primary	{"en_US": "<data><xpath expr=\\"//field[@name='sale_line_id'][1]\\" position=\\"attributes\\">\\n                <attribute name=\\"optional\\">show</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='sale_line_id'][2]\\" position=\\"attributes\\">\\n                <attribute name=\\"optional\\">show</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='quantity_percentage'][1]\\" position=\\"attributes\\">\\n                <attribute name=\\"optional\\">show</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='quantity_percentage'][2]\\" position=\\"attributes\\">\\n                <attribute name=\\"optional\\">show</attribute>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='sale_line_id'][1]" position="attributes">\n                <attribute name="optional">show</attribute>\n            </xpath>\n            <xpath expr="//field[@name='sale_line_id'][2]" position="attributes">\n                <attribute name="optional">show</attribute>\n            </xpath>\n            <xpath expr="//field[@name='quantity_percentage'][1]" position="attributes">\n                <attribute name="optional">show</attribute>\n            </xpath>\n            <xpath expr="//field[@name='quantity_percentage'][2]" position="attributes">\n                <attribute name="optional">show</attribute>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1575	16	1432	1	1	project.task.form.res.partner.inherit.sale_project	project.task	\N	form	sale_project/views/project_task_views.xml	extension	{"en_US": "<xpath expr=\\"//group//field[@name='project_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"domain\\">['&amp;', ('allow_billable', '=', True), '&amp;',('active', '=', True), '|', ('company_id', '=', False), ('company_id', '=?', company_id)]</attribute>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//group//field[@name='project_id']" position="attributes">\n                <attribute name="domain">['&amp;', ('allow_billable', '=', True), '&amp;',('active', '=', True), '|', ('company_id', '=', False), ('company_id', '=?', company_id)]</attribute>\n            </xpath>\n        	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1576	16	1433	1	1	project.task.form.quick_create.res.partner.inherit.sale_project	project.task	\N	form	sale_project/views/project_task_views.xml	extension	{"en_US": "<xpath expr=\\"//group//field[@name='project_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"domain\\">[('allow_billable', '=', True), ('type_ids', 'in', context['default_stage_id'])] if context.get('default_stage_id') else []</attribute>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//group//field[@name='project_id']" position="attributes">\n                <attribute name="domain">[('allow_billable', '=', True), ('type_ids', 'in', context['default_stage_id'])] if context.get('default_stage_id') else []</attribute>\n            </xpath>\n        	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1577	999	1002	1	1	sale.order.line.list.with.create	sale.order.line	\N	list	sale_project/views/sale_order_line_views.xml	primary	{"en_US": "<list position=\\"attributes\\">\\n                <attribute name=\\"create\\">true</attribute>\\n            </list>"}	<?xml version="1.0"?>\n<list position="attributes">\n                <attribute name="create">true</attribute>\n            </list>\n        	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2858	16	2800	1	1	Snippet 's_text_block' for new page 'team' templates	\N	website.new_page_template_team_s_text_block	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2859	16	2651	1	1	Snippet 's_text_block_h1' for new page 'basic' template '1'	\N	website.new_page_template_basic_1_s_text_block_h1	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2860	16	2807	1	1	Snippet 's_text_block' for new page 'basic' template '1'	\N	website.new_page_template_basic_1_s_text_block	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2861	16	2802	1	1	Snippet 's_image_text' for new page 'basic' template '1'	\N	website.new_page_template_basic_1_s_image_text	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2862	16	2805	1	1	Snippet 's_text_image' for new page 'basic' template '1'	\N	website.new_page_template_basic_1_s_text_image	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2863	16	2697	1	1	Snippet 's_picture' for new page 'basic' template '2'	\N	website.new_page_template_basic_2_s_picture	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2864	16	2807	1	1	Snippet 's_text_block' for new page 'basic' template '2'	\N	website.new_page_template_basic_2_s_text_block	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2865	16	2806	1	1	Snippet 's_parallax' for new page 'basic' template '3'	\N	website.new_page_template_basic_3_s_parallax	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1582	16	1376	1	1	sale_project.milestone_deadline_inherit	\N	sale_project.milestone_deadline_inherit	qweb	sale_project/views/project_update_template.xml	extension	{"en_US": "<data inherit_id=\\"project.milestone_deadline\\">\\n        <xpath expr=\\"//t[@t-if=&quot;milestone['deadline']&quot;]\\" position=\\"before\\">\\n            <t t-if=\\"milestone['quantity_percentage']\\">\\n                <font style=\\"color: rgb(190, 190, 190);\\">\\n                <t t-if=\\"milestone['sale_line_display_name']\\">\\n                    (<t t-out=\\"milestone['sale_line_display_name']\\"/> -\\n                </t>\\n                <t t-out=\\"100 * milestone['quantity_percentage']\\"/>%)</font>\\n            </t>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="project.milestone_deadline">\n        <xpath expr="//t[@t-if=&quot;milestone['deadline']&quot;]" position="before">\n            <t t-if="milestone['quantity_percentage']">\n                <font style="color: rgb(190, 190, 190);">\n                <t t-if="milestone['sale_line_display_name']">\n                    (<t t-out="milestone['sale_line_display_name']"/> -\n                </t>\n                <t t-out="100 * milestone['quantity_percentage']"/>%)</font>\n            </t>\n        </xpath>\n    </data>\n\n	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1584	300	1445	1	1	project.task.view.list.inherit	project.task	\N	list	sale_project/views/project_sharing_views.xml	extension	{"en_US": "<data><field name=\\"allow_milestones\\" position=\\"after\\">\\n                <field name=\\"allow_billable\\" column_invisible=\\"1\\"/>\\n            </field>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not allow_billable</attribute>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><field name="allow_milestones" position="after">\n                <field name="allow_billable" column_invisible="1"/>\n            </field>\n            <xpath expr="//field[@name='partner_id']" position="attributes">\n                <attribute name="column_invisible">not allow_billable</attribute>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1581	16	1455	1	1	portal_tasks_list_inherit	\N	sale_project.portal_tasks_list_inherit	qweb	sale_project/views/sale_project_portal_templates.xml	extension	{"en_US": "<data inherit_id=\\"project.portal_tasks_list\\">\\n        <xpath expr=\\"//t[@t-foreach='grouped_tasks']/tbody/tr[hasclass('table-light')]\\" position=\\"inside\\">\\n            <th t-if=\\"groupby == 'sale_order_id'\\" t-attf-colspan=\\"{{grouped_tasks_colspan}}\\">\\n                <span t-if=\\"tasks[0].sudo().sale_order_id\\" class=\\"text-truncate\\" t-field=\\"tasks[0].sudo().sale_order_id\\"/>\\n                <span t-else=\\"\\">Not Billed</span>\\n            </th>\\n            <th t-if=\\"groupby == 'sale_line_id'\\" t-attf-colspan=\\"{{grouped_tasks_colspan}}\\">\\n                <span t-if=\\"tasks[0].sudo().sale_line_id\\" class=\\"text-truncate\\" t-field=\\"tasks[0].sudo().sale_line_id\\"/>\\n                <span t-else=\\"\\">Not Billed</span>\\n            </th>\\n        </xpath>\\n    </data>", "es_ES": "<data inherit_id=\\"project.portal_tasks_list\\">\\n        <xpath expr=\\"//t[@t-foreach='grouped_tasks']/tbody/tr[hasclass('table-light')]\\" position=\\"inside\\">\\n            <th t-if=\\"groupby == 'sale_order_id'\\" t-attf-colspan=\\"{{grouped_tasks_colspan}}\\">\\n                <span t-if=\\"tasks[0].sudo().sale_order_id\\" class=\\"text-truncate\\" t-field=\\"tasks[0].sudo().sale_order_id\\"/>\\n                <span t-else=\\"\\">No facturado</span>\\n            </th>\\n            <th t-if=\\"groupby == 'sale_line_id'\\" t-attf-colspan=\\"{{grouped_tasks_colspan}}\\">\\n                <span t-if=\\"tasks[0].sudo().sale_line_id\\" class=\\"text-truncate\\" t-field=\\"tasks[0].sudo().sale_line_id\\"/>\\n                <span t-else=\\"\\">No facturado</span>\\n            </th>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="project.portal_tasks_list">\n        <xpath expr="//t[@t-foreach='grouped_tasks']/tbody/tr[hasclass('table-light')]" position="inside">\n            <th t-if="groupby == 'sale_order_id'" t-attf-colspan="{{grouped_tasks_colspan}}">\n                <span t-if="tasks[0].sudo().sale_order_id" class="text-truncate" t-field="tasks[0].sudo().sale_order_id"/>\n                <span t-else="">Not Billed</span>\n            </th>\n            <th t-if="groupby == 'sale_line_id'" t-attf-colspan="{{grouped_tasks_colspan}}">\n                <span t-if="tasks[0].sudo().sale_line_id" class="text-truncate" t-field="tasks[0].sudo().sale_line_id"/>\n                <span t-else="">Not Billed</span>\n            </th>\n        </xpath>\n    </data>\n\n	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1831	16	485	1	1	product.product.procurement	product.product	\N	form	stock/views/product_views.xml	extension	{"en_US": "<data>\\n                    <xpath expr=\\"//header/button\\" position=\\"before\\">\\n                        <button string=\\"Update Quantity\\" type=\\"object\\" name=\\"action_update_quantity_on_hand\\" invisible=\\"not is_storable\\"/>\\n                        <button string=\\"Replenish\\" type=\\"action\\" name=\\"558\\" context=\\"{'default_product_id': id}\\" groups=\\"stock.group_stock_user\\" invisible=\\"type != 'consu'\\"/>\\n                    </xpath>\\n                    <div name=\\"button_box\\" position=\\"inside\\">\\n                        <t groups=\\"stock.group_stock_user\\">\\n                            <field name=\\"tracking\\" invisible=\\"1\\"/>\\n                            <field name=\\"show_on_hand_qty_status_button\\" invisible=\\"1\\"/>\\n                            <field name=\\"show_forecasted_qty_status_button\\" invisible=\\"1\\"/>\\n                            <button class=\\"oe_stat_button\\" name=\\"action_update_quantity_on_hand\\" icon=\\"fa-cubes\\" type=\\"object\\" context=\\"{'product_variant': True}\\" invisible=\\"not show_on_hand_qty_status_button\\">\\n                                <div class=\\"o_field_widget o_stat_info\\">\\n                                        <span class=\\"o_stat_value d-flex gap-1\\">\\n                                            <field name=\\"qty_available\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                            <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                                        </span>\\n                                        <span class=\\"o_stat_text\\">On Hand</span>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_product_forecast_report\\" invisible=\\"not show_forecasted_qty_status_button\\" context=\\"{'default_product_id': id, 'active_model': 'product.template'}\\" class=\\"oe_stat_button\\" icon=\\"fa-area-chart\\">\\n                                <div class=\\"o_field_widget o_stat_info\\">\\n                                    <span class=\\"o_stat_value d-flex gap-1\\">\\n                                        <field name=\\"virtual_available\\" class=\\"oe_inline\\"/>\\n                                        <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                                    </span>\\n                                    <span class=\\"o_stat_text\\">Forecasted</span>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_stock_move_lines\\" invisible=\\"type != 'consu'\\" class=\\"oe_stat_button\\" icon=\\"fa-exchange\\" groups=\\"stock.group_stock_user\\">\\n                                <div class=\\"d-flex flex-column\\">\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">In:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"nbr_moves_in\\"/></span>\\n                                    </div>\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Out:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"nbr_moves_out\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </button>\\n                            <button name=\\"action_view_orderpoints\\" type=\\"object\\" invisible=\\"type != 'consu' or nbr_reordering_rules != 1\\" class=\\"oe_stat_button\\" icon=\\"fa-refresh\\">\\n                                <div class=\\"d-flex flex-column\\">\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Min:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"reordering_min_qty\\"/></span>\\n                                    </div>\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Max:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"reordering_max_qty\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_orderpoints\\" invisible=\\"not is_storable or nbr_reordering_rules == 1\\" class=\\"oe_stat_button\\" icon=\\"fa-refresh\\">\\n                                <field name=\\"nbr_reordering_rules\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_open_product_lot\\" invisible=\\"tracking == 'none'\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" groups=\\"stock.group_production_lot\\">\\n                                <div class=\\"o_stat_info\\">\\n                                    <span class=\\"o_stat_text\\">Lot/Serial Numbers</span>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_related_putaway_rules\\" class=\\"oe_stat_button\\" icon=\\"fa-random\\" groups=\\"stock.group_stock_multi_locations\\" invisible=\\"type == 'service'\\" context=\\"{                                     'invisible_handle': True,                                     'single_product': product_variant_count == 1,                                 }\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Putaway Rules</span>\\n                                    </div>\\n                             </button>\\n                            <button type=\\"object\\" string=\\"Storage Capacities\\" name=\\"action_view_storage_category_capacity\\" groups=\\"stock.group_stock_multi_locations\\" invisible=\\"type == 'service'\\" class=\\"oe_stat_button\\" icon=\\"fa-cubes\\"/>\\n                        </t>\\n                    </div>\\n                    <xpath expr=\\"//button[@name='606']\\" position=\\"attributes\\">\\n                        <attribute name=\\"context\\">\\n                            {'default_product_id': id}\\n                        </attribute>\\n                    </xpath>\\n                </data>", "es_ES": "<data>\\n                    <xpath expr=\\"//header/button\\" position=\\"before\\">\\n                        <button string=\\"Actualizar la cantidad \\" type=\\"object\\" name=\\"action_update_quantity_on_hand\\" invisible=\\"not is_storable\\"/>\\n                        <button string=\\"Reponer\\" type=\\"action\\" name=\\"558\\" context=\\"{'default_product_id': id}\\" groups=\\"stock.group_stock_user\\" invisible=\\"type != 'consu'\\"/>\\n                    </xpath>\\n                    <div name=\\"button_box\\" position=\\"inside\\">\\n                        <t groups=\\"stock.group_stock_user\\">\\n                            <field name=\\"tracking\\" invisible=\\"1\\"/>\\n                            <field name=\\"show_on_hand_qty_status_button\\" invisible=\\"1\\"/>\\n                            <field name=\\"show_forecasted_qty_status_button\\" invisible=\\"1\\"/>\\n                            <button class=\\"oe_stat_button\\" name=\\"action_update_quantity_on_hand\\" icon=\\"fa-cubes\\" type=\\"object\\" context=\\"{'product_variant': True}\\" invisible=\\"not show_on_hand_qty_status_button\\">\\n                                <div class=\\"o_field_widget o_stat_info\\">\\n                                        <span class=\\"o_stat_value d-flex gap-1\\">\\n                                            <field name=\\"qty_available\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                            <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                                        </span>\\n                                        <span class=\\"o_stat_text\\">Stock real</span>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_product_forecast_report\\" invisible=\\"not show_forecasted_qty_status_button\\" context=\\"{'default_product_id': id, 'active_model': 'product.template'}\\" class=\\"oe_stat_button\\" icon=\\"fa-area-chart\\">\\n                                <div class=\\"o_field_widget o_stat_info\\">\\n                                    <span class=\\"o_stat_value d-flex gap-1\\">\\n                                        <field name=\\"virtual_available\\" class=\\"oe_inline\\"/>\\n                                        <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                                    </span>\\n                                    <span class=\\"o_stat_text\\">Pronosticado</span>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_stock_move_lines\\" invisible=\\"type != 'consu'\\" class=\\"oe_stat_button\\" icon=\\"fa-exchange\\" groups=\\"stock.group_stock_user\\">\\n                                <div class=\\"d-flex flex-column\\">\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Entrada:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"nbr_moves_in\\"/></span>\\n                                    </div>\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Salida:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"nbr_moves_out\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </button>\\n                            <button name=\\"action_view_orderpoints\\" type=\\"object\\" invisible=\\"type != 'consu' or nbr_reordering_rules != 1\\" class=\\"oe_stat_button\\" icon=\\"fa-refresh\\">\\n                                <div class=\\"d-flex flex-column\\">\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Min.:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"reordering_min_qty\\"/></span>\\n                                    </div>\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Máx:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"reordering_max_qty\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_orderpoints\\" invisible=\\"not is_storable or nbr_reordering_rules == 1\\" class=\\"oe_stat_button\\" icon=\\"fa-refresh\\">\\n                                <field name=\\"nbr_reordering_rules\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_open_product_lot\\" invisible=\\"tracking == 'none'\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" groups=\\"stock.group_production_lot\\">\\n                                <div class=\\"o_stat_info\\">\\n                                    <span class=\\"o_stat_text\\">Números de lote o serie</span>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_related_putaway_rules\\" class=\\"oe_stat_button\\" icon=\\"fa-random\\" groups=\\"stock.group_stock_multi_locations\\" invisible=\\"type == 'service'\\" context=\\"{                                     'invisible_handle': True,                                     'single_product': product_variant_count == 1,                                 }\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Reglas de almacenamiento</span>\\n                                    </div>\\n                             </button>\\n                            <button type=\\"object\\" string=\\"Capacidades de almacenamiento\\" name=\\"action_view_storage_category_capacity\\" groups=\\"stock.group_stock_multi_locations\\" invisible=\\"type == 'service'\\" class=\\"oe_stat_button\\" icon=\\"fa-cubes\\"/>\\n                        </t>\\n                    </div>\\n                    <xpath expr=\\"//button[@name='606']\\" position=\\"attributes\\">\\n                        <attribute name=\\"context\\">\\n                            {'default_product_id': id}\\n                        </attribute>\\n                    </xpath>\\n                </data>"}	<?xml version="1.0"?>\n<data>\n                    <xpath expr="//header/button" position="before">\n                        <button string="Update Quantity" type="object" name="action_update_quantity_on_hand" invisible="not is_storable"/>\n                        <button string="Replenish" type="action" name="558" context="{'default_product_id': id}" groups="stock.group_stock_user" invisible="type != 'consu'"/>\n                    </xpath>\n                    <div name="button_box" position="inside">\n                        <t groups="stock.group_stock_user">\n                            <field name="tracking" invisible="1"/>\n                            <field name="show_on_hand_qty_status_button" invisible="1"/>\n                            <field name="show_forecasted_qty_status_button" invisible="1"/>\n                            <button class="oe_stat_button" name="action_update_quantity_on_hand" icon="fa-cubes" type="object" context="{'product_variant': True}" invisible="not show_on_hand_qty_status_button">\n                                <div class="o_field_widget o_stat_info">\n                                        <span class="o_stat_value d-flex gap-1">\n                                            <field name="qty_available" nolabel="1" class="oe_inline"/>\n                                            <field name="uom_name" class="oe_inline" groups="uom.group_uom"/>\n                                        </span>\n                                        <span class="o_stat_text">On Hand</span>\n                                </div>\n                            </button>\n                            <button type="object" name="action_product_forecast_report" invisible="not show_forecasted_qty_status_button" context="{'default_product_id': id, 'active_model': 'product.template'}" class="oe_stat_button" icon="fa-area-chart">\n                                <div class="o_field_widget o_stat_info">\n                                    <span class="o_stat_value d-flex gap-1">\n                                        <field name="virtual_available" class="oe_inline"/>\n                                        <field name="uom_name" class="oe_inline" groups="uom.group_uom"/>\n                                    </span>\n                                    <span class="o_stat_text">Forecasted</span>\n                                </div>\n                            </button>\n                            <button type="object" name="action_view_stock_move_lines" invisible="type != 'consu'" class="oe_stat_button" icon="fa-exchange" groups="stock.group_stock_user">\n                                <div class="d-flex flex-column">\n                                    <div class="o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1">\n                                        <span class="o_stat_text">In:</span>\n                                        <span class="o_stat_value"><field name="nbr_moves_in"/></span>\n                                    </div>\n                                    <div class="o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1">\n                                        <span class="o_stat_text">Out:</span>\n                                        <span class="o_stat_value"><field name="nbr_moves_out"/></span>\n                                    </div>\n                                </div>\n                            </button>\n                            <button name="action_view_orderpoints" type="object" invisible="type != 'consu' or nbr_reordering_rules != 1" class="oe_stat_button" icon="fa-refresh">\n                                <div class="d-flex flex-column">\n                                    <div class="o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1">\n                                        <span class="o_stat_text">Min:</span>\n                                        <span class="o_stat_value"><field name="reordering_min_qty"/></span>\n                                    </div>\n                                    <div class="o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1">\n                                        <span class="o_stat_text">Max:</span>\n                                        <span class="o_stat_value"><field name="reordering_max_qty"/></span>\n                                    </div>\n                                </div>\n                            </button>\n                            <button type="object" name="action_view_orderpoints" invisible="not is_storable or nbr_reordering_rules == 1" class="oe_stat_button" icon="fa-refresh">\n                                <field name="nbr_reordering_rules" widget="statinfo"/>\n                            </button>\n                            <button type="object" name="action_open_product_lot" invisible="tracking == 'none'" class="oe_stat_button" icon="fa-bars" groups="stock.group_production_lot">\n                                <div class="o_stat_info">\n                                    <span class="o_stat_text">Lot/Serial Numbers</span>\n                                </div>\n                            </button>\n                            <button type="object" name="action_view_related_putaway_rules" class="oe_stat_button" icon="fa-random" groups="stock.group_stock_multi_locations" invisible="type == 'service'" context="{                                     'invisible_handle': True,                                     'single_product': product_variant_count == 1,                                 }">\n                                    <div class="o_stat_info">\n                                        <span class="o_stat_text">Putaway Rules</span>\n                                    </div>\n                             </button>\n                            <button type="object" string="Storage Capacities" name="action_view_storage_category_capacity" groups="stock.group_stock_multi_locations" invisible="type == 'service'" class="oe_stat_button" icon="fa-cubes"/>\n                        </t>\n                    </div>\n                    <xpath expr="//button[@name='606']" position="attributes">\n                        <attribute name="context">\n                            {'default_product_id': id}\n                        </attribute>\n                    </xpath>\n                </data>\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
1832	15	528	1	1	product.template_procurement	product.template	\N	form	stock/views/product_views.xml	extension	{"en_US": "<data>\\n                    <xpath expr=\\"//header/button\\" position=\\"before\\">\\n                        <button string=\\"Update Quantity\\" type=\\"object\\" name=\\"action_update_quantity_on_hand\\" invisible=\\"not is_storable\\"/>\\n                        <button string=\\"Replenish\\" type=\\"action\\" name=\\"558\\" context=\\"{'default_product_tmpl_id': id}\\" groups=\\"stock.group_stock_user\\" invisible=\\"type != 'consu'\\"/>\\n                    </xpath>\\n                    <button name=\\"action_open_documents\\" position=\\"before\\">\\n                        <t groups=\\"stock.group_stock_user\\">\\n                            <field name=\\"tracking\\" invisible=\\"1\\"/>\\n                            <field name=\\"show_on_hand_qty_status_button\\" invisible=\\"1\\"/>\\n                            <field name=\\"show_forecasted_qty_status_button\\" invisible=\\"1\\"/>\\n                            <button type=\\"object\\" name=\\"action_update_quantity_on_hand\\" invisible=\\"not show_on_hand_qty_status_button\\" class=\\"oe_stat_button\\" icon=\\"fa-cubes\\">\\n                                <div class=\\"o_field_widget o_stat_info\\">\\n                                    <span class=\\"o_stat_value d-flex gap-1\\">\\n                                        <field name=\\"qty_available\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                        <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                                    </span>\\n                                    <span class=\\"o_stat_text\\">On Hand</span>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_product_tmpl_forecast_report\\" invisible=\\"not show_forecasted_qty_status_button\\" context=\\"{'default_product_tmpl_id': id}\\" class=\\"oe_stat_button\\" icon=\\"fa-area-chart\\">\\n                                <div class=\\"o_field_widget o_stat_info\\">\\n                                    <span class=\\"o_stat_value d-flex gap-1\\">\\n                                        <field name=\\"virtual_available\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                        <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                                    </span>\\n                                    <span class=\\"o_stat_text\\">Forecasted</span>\\n                                </div>\\n                            </button>\\n                        </t>\\n                    </button>\\n                    <button name=\\"action_open_documents\\" position=\\"after\\">\\n                        <t groups=\\"stock.group_stock_user\\">\\n                            <button type=\\"object\\" name=\\"action_view_orderpoints\\" invisible=\\"not is_storable or nbr_reordering_rules != 1\\" class=\\"oe_stat_button\\" icon=\\"fa-refresh\\">\\n                                <div class=\\"d-flex flex-column\\">\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Min:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"reordering_min_qty\\"/></span>\\n                                    </div>\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Max:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"reordering_max_qty\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_orderpoints\\" invisible=\\"not is_storable or nbr_reordering_rules == 1\\" class=\\"oe_stat_button\\" icon=\\"fa-refresh\\">\\n                                <field name=\\"nbr_reordering_rules\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_stock_move_lines\\" invisible=\\"type != 'consu'\\" class=\\"oe_stat_button\\" icon=\\"fa-exchange\\" groups=\\"stock.group_stock_user\\">\\n                                <div class=\\"d-flex flex-column\\">\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">In:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"nbr_moves_in\\"/></span>\\n                                    </div>\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Out:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"nbr_moves_out\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_open_product_lot\\" invisible=\\"tracking == 'none'\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" groups=\\"stock.group_production_lot\\">\\n                                <div class=\\"o_stat_info\\">\\n                                    <span class=\\"o_stat_text\\">Lot/Serial Numbers</span>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_related_putaway_rules\\" class=\\"oe_stat_button\\" icon=\\"fa-random\\" groups=\\"stock.group_stock_multi_locations\\" invisible=\\"type == 'service'\\" context=\\"{                                     'invisible_handle': True,                                     'single_product': product_variant_count == 1,                                 }\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Putaway Rules</span>\\n                                    </div>\\n                             </button>\\n                             <button type=\\"object\\" name=\\"action_view_storage_category_capacity\\" groups=\\"stock.group_stock_multi_locations\\" invisible=\\"type == 'service'\\" class=\\"oe_stat_button\\" icon=\\"fa-cubes\\">\\n                                <div class=\\"o_stat_info\\">\\n                                    <span class=\\"o_stat_text\\">Storage Capacities</span>\\n                                </div>\\n                            </button>\\n                        </t>\\n                    </button>\\n\\n                    <xpath expr=\\"//label[@for='weight']\\" position=\\"before\\">\\n                        <field name=\\"responsible_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\" groups=\\"stock.group_stock_user\\"/>\\n                    </xpath>\\n                </data>", "es_ES": "<data>\\n                    <xpath expr=\\"//header/button\\" position=\\"before\\">\\n                        <button string=\\"Actualizar la cantidad \\" type=\\"object\\" name=\\"action_update_quantity_on_hand\\" invisible=\\"not is_storable\\"/>\\n                        <button string=\\"Reponer\\" type=\\"action\\" name=\\"558\\" context=\\"{'default_product_tmpl_id': id}\\" groups=\\"stock.group_stock_user\\" invisible=\\"type != 'consu'\\"/>\\n                    </xpath>\\n                    <button name=\\"action_open_documents\\" position=\\"before\\">\\n                        <t groups=\\"stock.group_stock_user\\">\\n                            <field name=\\"tracking\\" invisible=\\"1\\"/>\\n                            <field name=\\"show_on_hand_qty_status_button\\" invisible=\\"1\\"/>\\n                            <field name=\\"show_forecasted_qty_status_button\\" invisible=\\"1\\"/>\\n                            <button type=\\"object\\" name=\\"action_update_quantity_on_hand\\" invisible=\\"not show_on_hand_qty_status_button\\" class=\\"oe_stat_button\\" icon=\\"fa-cubes\\">\\n                                <div class=\\"o_field_widget o_stat_info\\">\\n                                    <span class=\\"o_stat_value d-flex gap-1\\">\\n                                        <field name=\\"qty_available\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                        <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                                    </span>\\n                                    <span class=\\"o_stat_text\\">Stock real</span>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_product_tmpl_forecast_report\\" invisible=\\"not show_forecasted_qty_status_button\\" context=\\"{'default_product_tmpl_id': id}\\" class=\\"oe_stat_button\\" icon=\\"fa-area-chart\\">\\n                                <div class=\\"o_field_widget o_stat_info\\">\\n                                    <span class=\\"o_stat_value d-flex gap-1\\">\\n                                        <field name=\\"virtual_available\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                        <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                                    </span>\\n                                    <span class=\\"o_stat_text\\">Pronosticado</span>\\n                                </div>\\n                            </button>\\n                        </t>\\n                    </button>\\n                    <button name=\\"action_open_documents\\" position=\\"after\\">\\n                        <t groups=\\"stock.group_stock_user\\">\\n                            <button type=\\"object\\" name=\\"action_view_orderpoints\\" invisible=\\"not is_storable or nbr_reordering_rules != 1\\" class=\\"oe_stat_button\\" icon=\\"fa-refresh\\">\\n                                <div class=\\"d-flex flex-column\\">\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Min.:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"reordering_min_qty\\"/></span>\\n                                    </div>\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Máx:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"reordering_max_qty\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_orderpoints\\" invisible=\\"not is_storable or nbr_reordering_rules == 1\\" class=\\"oe_stat_button\\" icon=\\"fa-refresh\\">\\n                                <field name=\\"nbr_reordering_rules\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_stock_move_lines\\" invisible=\\"type != 'consu'\\" class=\\"oe_stat_button\\" icon=\\"fa-exchange\\" groups=\\"stock.group_stock_user\\">\\n                                <div class=\\"d-flex flex-column\\">\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Entrada:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"nbr_moves_in\\"/></span>\\n                                    </div>\\n                                    <div class=\\"o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1\\">\\n                                        <span class=\\"o_stat_text\\">Salida:</span>\\n                                        <span class=\\"o_stat_value\\"><field name=\\"nbr_moves_out\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_open_product_lot\\" invisible=\\"tracking == 'none'\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" groups=\\"stock.group_production_lot\\">\\n                                <div class=\\"o_stat_info\\">\\n                                    <span class=\\"o_stat_text\\">Números de lote o serie</span>\\n                                </div>\\n                            </button>\\n                            <button type=\\"object\\" name=\\"action_view_related_putaway_rules\\" class=\\"oe_stat_button\\" icon=\\"fa-random\\" groups=\\"stock.group_stock_multi_locations\\" invisible=\\"type == 'service'\\" context=\\"{                                     'invisible_handle': True,                                     'single_product': product_variant_count == 1,                                 }\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Reglas de almacenamiento</span>\\n                                    </div>\\n                             </button>\\n                             <button type=\\"object\\" name=\\"action_view_storage_category_capacity\\" groups=\\"stock.group_stock_multi_locations\\" invisible=\\"type == 'service'\\" class=\\"oe_stat_button\\" icon=\\"fa-cubes\\">\\n                                <div class=\\"o_stat_info\\">\\n                                    <span class=\\"o_stat_text\\">Capacidades de almacenamiento</span>\\n                                </div>\\n                            </button>\\n                        </t>\\n                    </button>\\n\\n                    <xpath expr=\\"//label[@for='weight']\\" position=\\"before\\">\\n                        <field name=\\"responsible_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\" groups=\\"stock.group_stock_user\\"/>\\n                    </xpath>\\n                </data>"}	<?xml version="1.0"?>\n<data>\n                    <xpath expr="//header/button" position="before">\n                        <button string="Update Quantity" type="object" name="action_update_quantity_on_hand" invisible="not is_storable"/>\n                        <button string="Replenish" type="action" name="558" context="{'default_product_tmpl_id': id}" groups="stock.group_stock_user" invisible="type != 'consu'"/>\n                    </xpath>\n                    <button name="action_open_documents" position="before">\n                        <t groups="stock.group_stock_user">\n                            <field name="tracking" invisible="1"/>\n                            <field name="show_on_hand_qty_status_button" invisible="1"/>\n                            <field name="show_forecasted_qty_status_button" invisible="1"/>\n                            <button type="object" name="action_update_quantity_on_hand" invisible="not show_on_hand_qty_status_button" class="oe_stat_button" icon="fa-cubes">\n                                <div class="o_field_widget o_stat_info">\n                                    <span class="o_stat_value d-flex gap-1">\n                                        <field name="qty_available" nolabel="1" class="oe_inline"/>\n                                        <field name="uom_name" class="oe_inline" groups="uom.group_uom"/>\n                                    </span>\n                                    <span class="o_stat_text">On Hand</span>\n                                </div>\n                            </button>\n                            <button type="object" name="action_product_tmpl_forecast_report" invisible="not show_forecasted_qty_status_button" context="{'default_product_tmpl_id': id}" class="oe_stat_button" icon="fa-area-chart">\n                                <div class="o_field_widget o_stat_info">\n                                    <span class="o_stat_value d-flex gap-1">\n                                        <field name="virtual_available" nolabel="1" class="oe_inline"/>\n                                        <field name="uom_name" class="oe_inline" groups="uom.group_uom"/>\n                                    </span>\n                                    <span class="o_stat_text">Forecasted</span>\n                                </div>\n                            </button>\n                        </t>\n                    </button>\n                    <button name="action_open_documents" position="after">\n                        <t groups="stock.group_stock_user">\n                            <button type="object" name="action_view_orderpoints" invisible="not is_storable or nbr_reordering_rules != 1" class="oe_stat_button" icon="fa-refresh">\n                                <div class="d-flex flex-column">\n                                    <div class="o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1">\n                                        <span class="o_stat_text">Min:</span>\n                                        <span class="o_stat_value"><field name="reordering_min_qty"/></span>\n                                    </div>\n                                    <div class="o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1">\n                                        <span class="o_stat_text">Max:</span>\n                                        <span class="o_stat_value"><field name="reordering_max_qty"/></span>\n                                    </div>\n                                </div>\n                            </button>\n                            <button type="object" name="action_view_orderpoints" invisible="not is_storable or nbr_reordering_rules == 1" class="oe_stat_button" icon="fa-refresh">\n                                <field name="nbr_reordering_rules" widget="statinfo"/>\n                            </button>\n                            <button type="object" name="action_view_stock_move_lines" invisible="type != 'consu'" class="oe_stat_button" icon="fa-exchange" groups="stock.group_stock_user">\n                                <div class="d-flex flex-column">\n                                    <div class="o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1">\n                                        <span class="o_stat_text">In:</span>\n                                        <span class="o_stat_value"><field name="nbr_moves_in"/></span>\n                                    </div>\n                                    <div class="o_field_widget o_stat_info align-items-baseline flex-row gap-1 me-1">\n                                        <span class="o_stat_text">Out:</span>\n                                        <span class="o_stat_value"><field name="nbr_moves_out"/></span>\n                                    </div>\n                                </div>\n                            </button>\n                            <button type="object" name="action_open_product_lot" invisible="tracking == 'none'" class="oe_stat_button" icon="fa-bars" groups="stock.group_production_lot">\n                                <div class="o_stat_info">\n                                    <span class="o_stat_text">Lot/Serial Numbers</span>\n                                </div>\n                            </button>\n                            <button type="object" name="action_view_related_putaway_rules" class="oe_stat_button" icon="fa-random" groups="stock.group_stock_multi_locations" invisible="type == 'service'" context="{                                     'invisible_handle': True,                                     'single_product': product_variant_count == 1,                                 }">\n                                    <div class="o_stat_info">\n                                        <span class="o_stat_text">Putaway Rules</span>\n                                    </div>\n                             </button>\n                             <button type="object" name="action_view_storage_category_capacity" groups="stock.group_stock_multi_locations" invisible="type == 'service'" class="oe_stat_button" icon="fa-cubes">\n                                <div class="o_stat_info">\n                                    <span class="o_stat_text">Storage Capacities</span>\n                                </div>\n                            </button>\n                        </t>\n                    </button>\n\n                    <xpath expr="//label[@for='weight']" position="before">\n                        <field name="responsible_id" domain="[('share', '=', False)]" widget="many2one_avatar_user" groups="stock.group_stock_user"/>\n                    </xpath>\n                </data>\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
2155	16	2085	1	1	mrp.production.form.inherit	mrp.production	\N	form	mrp_repair/views/production_views.xml	extension	{"en_US": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_repair_orders\\" type=\\"object\\" icon=\\"fa-wrench\\" groups=\\"stock.group_stock_user\\" invisible=\\"repair_count == 0\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <field name=\\"repair_count\\" string=\\"Repairs\\" widget=\\"statinfo\\"/>\\n                            </div>\\n                    </button>\\n                </xpath>", "es_ES": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_repair_orders\\" type=\\"object\\" icon=\\"fa-wrench\\" groups=\\"stock.group_stock_user\\" invisible=\\"repair_count == 0\\">\\n                            <div class=\\"o_field_widget o_stat_info\\">\\n                                <field name=\\"repair_count\\" string=\\"Reparaciones\\" widget=\\"statinfo\\"/>\\n                            </div>\\n                    </button>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[@name='button_box']" position="inside">\n                    <button class="oe_stat_button" name="action_view_repair_orders" type="object" icon="fa-wrench" groups="stock.group_stock_user" invisible="repair_count == 0">\n                            <div class="o_field_widget o_stat_info">\n                                <field name="repair_count" string="Repairs" widget="statinfo"/>\n                            </div>\n                    </button>\n                </xpath>\n            	f	t	2026-04-08 09:12:02.928198	2026-04-08 09:12:02.928198	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2156	16	2018	1	1	repair.order.form.inherit	repair.order	\N	form	mrp_repair/views/repair_views.xml	extension	{"en_US": "<xpath expr=\\"//button[@name='action_view_sale_order']\\" position=\\"after\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_mrp_productions\\" type=\\"object\\" icon=\\"fa-wrench\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"production_count == 0 or state == 'draft'\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <field name=\\"production_count\\" string=\\"Manufacturing\\" widget=\\"statinfo\\"/>\\n                        </div>\\n                    </button>\\n                </xpath>", "es_ES": "<xpath expr=\\"//button[@name='action_view_sale_order']\\" position=\\"after\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_mrp_productions\\" type=\\"object\\" icon=\\"fa-wrench\\" groups=\\"mrp.group_mrp_user\\" invisible=\\"production_count == 0 or state == 'draft'\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <field name=\\"production_count\\" string=\\"Fabricación\\" widget=\\"statinfo\\"/>\\n                        </div>\\n                    </button>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//button[@name='action_view_sale_order']" position="after">\n                    <button class="oe_stat_button" name="action_view_mrp_productions" type="object" icon="fa-wrench" groups="mrp.group_mrp_user" invisible="production_count == 0 or state == 'draft'">\n                        <div class="o_field_widget o_stat_info">\n                            <field name="production_count" string="Manufacturing" widget="statinfo"/>\n                        </div>\n                    </button>\n                </xpath>\n            	f	t	2026-04-08 09:12:02.928198	2026-04-08 09:12:02.928198	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2866	16	2651	1	1	Snippet 's_text_block_h1' for new page 'basic' template '3'	\N	website.new_page_template_basic_3_s_text_block_h1	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2867	16	2807	1	1	Snippet 's_text_block' for new page 'basic' template '3'	\N	website.new_page_template_basic_3_s_text_block	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1563	16	992	1	1	product.template.inherit.sale.projectform	product.template	\N	form	sale_project/views/product_views.xml	extension	{"en_US": "<data><field name=\\"invoice_policy\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\" separator=\\"or\\" add=\\"type == 'service'\\"/>\\n            </field>\\n            <field name=\\"service_tracking\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\" remove=\\"1\\" separator=\\"or\\"/>\\n            </field>\\n            <field name=\\"service_tracking\\" position=\\"after\\">\\n                <div class=\\"o_td_label d-inline-flex\\" invisible=\\"service_tracking != 'task_global_project'\\">\\n                    <label for=\\"project_id\\"/>\\n                </div>\\n                <field name=\\"project_id\\" context=\\"{'default_allow_billable': True}\\" invisible=\\"service_tracking != 'task_global_project'\\" nolabel=\\"1\\" placeholder=\\"Defined on quotation\\"/>\\n                <div class=\\"o_td_label d-inline-flex\\" invisible=\\"service_tracking not in ['task_in_project', 'project_only']\\">\\n                    <label for=\\"project_template_id\\"/>\\n                </div>\\n                <field name=\\"project_template_id\\" context=\\"{'active_test': False, 'default_allow_billable': True}\\" invisible=\\"service_tracking not in ['task_in_project', 'project_only']\\" nolabel=\\"1\\" placeholder=\\"Empty project\\"/>\\n                <field name=\\"service_policy\\" string=\\"Invoicing Policy\\" invisible=\\"type != 'service' or sale_ok == False\\" required=\\"type == 'service' and sale_ok == True\\"/>\\n            </field>\\n        </data>", "es_ES": "<data><field name=\\"invoice_policy\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\" separator=\\"or\\" add=\\"type == 'service'\\"/>\\n            </field>\\n            <field name=\\"service_tracking\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\" remove=\\"1\\" separator=\\"or\\"/>\\n            </field>\\n            <field name=\\"service_tracking\\" position=\\"after\\">\\n                <div class=\\"o_td_label d-inline-flex\\" invisible=\\"service_tracking != 'task_global_project'\\">\\n                    <label for=\\"project_id\\"/>\\n                </div>\\n                <field name=\\"project_id\\" context=\\"{'default_allow_billable': True}\\" invisible=\\"service_tracking != 'task_global_project'\\" nolabel=\\"1\\" placeholder=\\"Definida en el presupuesto\\"/>\\n                <div class=\\"o_td_label d-inline-flex\\" invisible=\\"service_tracking not in ['task_in_project', 'project_only']\\">\\n                    <label for=\\"project_template_id\\"/>\\n                </div>\\n                <field name=\\"project_template_id\\" context=\\"{'active_test': False, 'default_allow_billable': True}\\" invisible=\\"service_tracking not in ['task_in_project', 'project_only']\\" nolabel=\\"1\\" placeholder=\\"Proyecto vacío\\"/>\\n                <field name=\\"service_policy\\" string=\\"Política de facturación\\" invisible=\\"type != 'service' or sale_ok == False\\" required=\\"type == 'service' and sale_ok == True\\"/>\\n            </field>\\n        </data>"}	<?xml version="1.0"?>\n<data><field name="invoice_policy" position="attributes">\n                <attribute name="invisible" separator="or" add="type == 'service'"/>\n            </field>\n            <field name="service_tracking" position="attributes">\n                <attribute name="invisible" remove="1" separator="or"/>\n            </field>\n            <field name="service_tracking" position="after">\n                <div class="o_td_label d-inline-flex" invisible="service_tracking != 'task_global_project'">\n                    <label for="project_id"/>\n                </div>\n                <field name="project_id" context="{'default_allow_billable': True}" invisible="service_tracking != 'task_global_project'" nolabel="1" placeholder="Defined on quotation"/>\n                <div class="o_td_label d-inline-flex" invisible="service_tracking not in ['task_in_project', 'project_only']">\n                    <label for="project_template_id"/>\n                </div>\n                <field name="project_template_id" context="{'active_test': False, 'default_allow_billable': True}" invisible="service_tracking not in ['task_in_project', 'project_only']" nolabel="1" placeholder="Empty project"/>\n                <field name="service_policy" string="Invoicing Policy" invisible="type != 'service' or sale_ok == False" required="type == 'service' and sale_ok == True"/>\n            </field>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1572	16	1438	1	1	project.milestone.view.form.inherit	project.milestone	\N	form	sale_project/views/project_task_views.xml	extension	{"en_US": "<data><xpath expr=\\"//group[@name='main_details']\\" position=\\"after\\">\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <group invisible=\\"not allow_billable\\">\\n                    <field name=\\"project_partner_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" placeholder=\\"Non-billable\\" options=\\"{'no_open': True}\\" readonly=\\"1\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" options=\\"{'no_create': True}\\" placeholder=\\"Non-billable\\" readonly=\\"0\\"/>\\n                    <label for=\\"quantity_percentage\\" invisible=\\"not sale_line_id\\"/>\\n                    <div class=\\"col-6\\" invisible=\\"not sale_line_id\\">\\n                        <field name=\\"quantity_percentage\\" groups=\\"!sales_team.group_sale_salesman\\" widget=\\"percentage\\" readonly=\\"1\\" class=\\"mw-25\\"/>\\n                        <field name=\\"quantity_percentage\\" class=\\"mw-25\\" groups=\\"sales_team.group_sale_salesman\\" widget=\\"percentage\\" decoration-danger=\\"quantity_percentage &lt; 0 or 1 &lt; quantity_percentage\\" readonly=\\"0\\"/>\\n                        <span>\\n                            (<field name=\\"product_uom_qty\\" class=\\"mw-25\\" decoration-danger=\\"quantity_percentage &lt; 0 or 1 &lt; quantity_percentage\\"/>\\n                            <field name=\\"product_uom\\" class=\\"w-auto text-end\\" groups=\\"uom.group_uom\\" options=\\"{'no_open': True}\\"/>\\n                            <span>)</span>\\n                        </span>\\n                    </div>\\n                </group>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='454']\\" position=\\"before\\">\\n                <button name=\\"action_view_sale_order\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-dollar\\" invisible=\\"not sale_line_id\\">\\n                    <div class=\\"o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Sales Order</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//group[@name='main_details']\\" position=\\"after\\">\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <group invisible=\\"not allow_billable\\">\\n                    <field name=\\"project_partner_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" placeholder=\\"No facturable\\" options=\\"{'no_open': True}\\" readonly=\\"1\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" options=\\"{'no_create': True}\\" placeholder=\\"No facturable\\" readonly=\\"0\\"/>\\n                    <label for=\\"quantity_percentage\\" invisible=\\"not sale_line_id\\"/>\\n                    <div class=\\"col-6\\" invisible=\\"not sale_line_id\\">\\n                        <field name=\\"quantity_percentage\\" groups=\\"!sales_team.group_sale_salesman\\" widget=\\"percentage\\" readonly=\\"1\\" class=\\"mw-25\\"/>\\n                        <field name=\\"quantity_percentage\\" class=\\"mw-25\\" groups=\\"sales_team.group_sale_salesman\\" widget=\\"percentage\\" decoration-danger=\\"quantity_percentage &lt; 0 or 1 &lt; quantity_percentage\\" readonly=\\"0\\"/>\\n                        <span>\\n                            (<field name=\\"product_uom_qty\\" class=\\"mw-25\\" decoration-danger=\\"quantity_percentage &lt; 0 or 1 &lt; quantity_percentage\\"/>\\n                            <field name=\\"product_uom\\" class=\\"w-auto text-end\\" groups=\\"uom.group_uom\\" options=\\"{'no_open': True}\\"/>\\n                            <span>)</span>\\n                        </span>\\n                    </div>\\n                </group>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='454']\\" position=\\"before\\">\\n                <button name=\\"action_view_sale_order\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-dollar\\" invisible=\\"not sale_line_id\\">\\n                    <div class=\\"o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Pedido de venta</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//group[@name='main_details']" position="after">\n                <field name="allow_billable" invisible="1"/>\n                <group invisible="not allow_billable">\n                    <field name="project_partner_id" invisible="1"/>\n                    <field name="sale_line_id" groups="!sales_team.group_sale_salesman" placeholder="Non-billable" options="{'no_open': True}" readonly="1"/>\n                    <field name="sale_line_id" groups="sales_team.group_sale_salesman" options="{'no_create': True}" placeholder="Non-billable" readonly="0"/>\n                    <label for="quantity_percentage" invisible="not sale_line_id"/>\n                    <div class="col-6" invisible="not sale_line_id">\n                        <field name="quantity_percentage" groups="!sales_team.group_sale_salesman" widget="percentage" readonly="1" class="mw-25"/>\n                        <field name="quantity_percentage" class="mw-25" groups="sales_team.group_sale_salesman" widget="percentage" decoration-danger="quantity_percentage &lt; 0 or 1 &lt; quantity_percentage" readonly="0"/>\n                        <span>\n                            (<field name="product_uom_qty" class="mw-25" decoration-danger="quantity_percentage &lt; 0 or 1 &lt; quantity_percentage"/>\n                            <field name="product_uom" class="w-auto text-end" groups="uom.group_uom" options="{'no_open': True}"/>\n                            <span>)</span>\n                        </span>\n                    </div>\n                </group>\n            </xpath>\n            <xpath expr="//button[@name='454']" position="before">\n                <button name="action_view_sale_order" type="object" class="oe_stat_button" icon="fa-dollar" invisible="not sale_line_id">\n                    <div class="o_stat_info">\n                        <span class="o_stat_text">Sales Order</span>\n                    </div>\n                </button>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1573	16	1439	1	1	project.milestone.view.list.inherit	project.milestone	\N	list	sale_project/views/project_task_views.xml	primary	{"en_US": "<data><xpath expr=\\"//field[@name='name']\\" position=\\"after\\">\\n                <field name=\\"project_partner_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" placeholder=\\"Non-billable\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_create': True}\\" placeholder=\\"Non-billable\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <field name=\\"quantity_percentage\\" string=\\"Quantity (%)\\" optional=\\"hide\\" widget=\\"percentage\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"quantity_percentage\\" string=\\"Quantity (%)\\" optional=\\"hide\\" widget=\\"percentage\\" readonly=\\"0\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <field name=\\"product_uom_qty\\" optional=\\"hide\\" groups=\\"!sales_team.group_sale_salesman\\" readonly=\\"1\\"/>\\n                <field name=\\"product_uom_qty\\" optional=\\"hide\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='action_view_tasks']\\" position=\\"after\\">\\n                <button name=\\"action_view_sale_order\\" type=\\"object\\" string=\\"View Sales Order\\" class=\\"btn btn-link float-end\\" invisible=\\"not sale_line_id\\"/>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//field[@name='name']\\" position=\\"after\\">\\n                <field name=\\"project_partner_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" placeholder=\\"No facturable\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_create': True}\\" placeholder=\\"No facturable\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <field name=\\"quantity_percentage\\" string=\\"Cantidad (%)\\" optional=\\"hide\\" widget=\\"percentage\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"quantity_percentage\\" string=\\"Cantidad (%)\\" optional=\\"hide\\" widget=\\"percentage\\" readonly=\\"0\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <field name=\\"product_uom_qty\\" optional=\\"hide\\" groups=\\"!sales_team.group_sale_salesman\\" readonly=\\"1\\"/>\\n                <field name=\\"product_uom_qty\\" optional=\\"hide\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='action_view_tasks']\\" position=\\"after\\">\\n                <button name=\\"action_view_sale_order\\" type=\\"object\\" string=\\"Ver pedido de venta \\" class=\\"btn btn-link float-end\\" invisible=\\"not sale_line_id\\"/>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='name']" position="after">\n                <field name="project_partner_id" column_invisible="True"/>\n                <field name="allow_billable" column_invisible="True"/>\n                <field name="sale_line_id" optional="hide" options="{'no_open': True}" placeholder="Non-billable" readonly="1" groups="!sales_team.group_sale_salesman"/>\n                <field name="sale_line_id" optional="hide" options="{'no_create': True}" placeholder="Non-billable" groups="sales_team.group_sale_salesman"/>\n                <field name="quantity_percentage" string="Quantity (%)" optional="hide" widget="percentage" groups="!sales_team.group_sale_salesman"/>\n                <field name="quantity_percentage" string="Quantity (%)" optional="hide" widget="percentage" readonly="0" groups="sales_team.group_sale_salesman"/>\n                <field name="product_uom_qty" optional="hide" groups="!sales_team.group_sale_salesman" readonly="1"/>\n                <field name="product_uom_qty" optional="hide" groups="sales_team.group_sale_salesman"/>\n            </xpath>\n            <xpath expr="//button[@name='action_view_tasks']" position="after">\n                <button name="action_view_sale_order" type="object" string="View Sales Order" class="btn btn-link float-end" invisible="not sale_line_id"/>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1585	25	1399	1	1	project.project.view.form.simplified.inherit	project.project	\N	form	sale_project/views/project_views.xml	extension	{"en_US": "<xpath expr=\\"//div[hasclass('o_settings_container')]\\" position=\\"inside\\">\\n                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                <setting class=\\"col-lg-12\\" help=\\"Invoice your time and material to customers\\" invisible=\\"context.get('hide_allow_billable', False)\\">\\n                    <field name=\\"allow_billable\\"/>\\n                    <div invisible=\\"not allow_billable\\">\\n                        <label for=\\"partner_id\\"/>\\n                        <field name=\\"partner_id\\" class=\\"ms-1\\" widget=\\"res_partner_many2one\\" context=\\"{'res_partner_search_mode': 'customer'}\\" options=\\"{'no_create_edit': True, 'no_open': True}\\" placeholder=\\"Select who to bill...\\"/>\\n                    </div>\\n                </setting>\\n            </xpath>", "es_ES": "<xpath expr=\\"//div[hasclass('o_settings_container')]\\" position=\\"inside\\">\\n                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                <setting class=\\"col-lg-12\\" help=\\"Facture su tiempo y material a los clientes\\" invisible=\\"context.get('hide_allow_billable', False)\\">\\n                    <field name=\\"allow_billable\\"/>\\n                    <div invisible=\\"not allow_billable\\">\\n                        <label for=\\"partner_id\\"/>\\n                        <field name=\\"partner_id\\" class=\\"ms-1\\" widget=\\"res_partner_many2one\\" context=\\"{'res_partner_search_mode': 'customer'}\\" options=\\"{'no_create_edit': True, 'no_open': True}\\" placeholder=\\"Seleccione a quien facturar...\\"/>\\n                    </div>\\n                </setting>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[hasclass('o_settings_container')]" position="inside">\n                <field name="company_id" invisible="1"/>\n                <setting class="col-lg-12" help="Invoice your time and material to customers" invisible="context.get('hide_allow_billable', False)">\n                    <field name="allow_billable"/>\n                    <div invisible="not allow_billable">\n                        <label for="partner_id"/>\n                        <field name="partner_id" class="ms-1" widget="res_partner_many2one" context="{'res_partner_search_mode': 'customer'}" options="{'no_create_edit': True, 'no_open': True}" placeholder="Select who to bill..."/>\n                    </div>\n                </setting>\n            </xpath>\n        	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1583	300	1446	1	1	project.task.view.inherit	project.task	\N	form	sale_project/views/project_sharing_views.xml	extension	{"en_US": "<data><div name=\\"button_box\\" position=\\"inside\\">\\n                <field name=\\"display_sale_order_button\\" invisible=\\"1\\"/>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_project_sharing_view_so\\" icon=\\"fa-dollar\\" invisible=\\"not display_sale_order_button\\">\\n                        <div class=\\"o_stat_info\\">\\n                            <span class=\\"o_stat_text\\">Sales Order</span>\\n                        </div>\\n                </button>\\n            </div>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" string=\\"Sales Order Item\\" options=\\"{&quot;no_open&quot;: True}\\" readonly=\\"1\\" invisible=\\"not partner_id\\" context=\\"{'create': False, 'edit': False, 'delete': False}\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"allow_billable\\" column_invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"allow_billable\\" column_invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n        </data>", "es_ES": "<data><div name=\\"button_box\\" position=\\"inside\\">\\n                <field name=\\"display_sale_order_button\\" invisible=\\"1\\"/>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_project_sharing_view_so\\" icon=\\"fa-dollar\\" invisible=\\"not display_sale_order_button\\">\\n                        <div class=\\"o_stat_info\\">\\n                            <span class=\\"o_stat_text\\">Pedido de venta</span>\\n                        </div>\\n                </button>\\n            </div>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" string=\\"Elemento del pedido de venta\\" options=\\"{&quot;no_open&quot;: True}\\" readonly=\\"1\\" invisible=\\"not partner_id\\" context=\\"{'create': False, 'edit': False, 'delete': False}\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"allow_billable\\" column_invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"allow_billable\\" column_invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><div name="button_box" position="inside">\n                <field name="display_sale_order_button" invisible="1"/>\n                <field name="allow_billable" invisible="1"/>\n                <button class="oe_stat_button" type="object" name="action_project_sharing_view_so" icon="fa-dollar" invisible="not display_sale_order_button">\n                        <div class="o_stat_info">\n                            <span class="o_stat_text">Sales Order</span>\n                        </div>\n                </button>\n            </div>\n            <xpath expr="//field[@name='partner_id']" position="attributes">\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n            <xpath expr="//field[@name='partner_id']" position="after">\n                <field name="sale_line_id" string="Sales Order Item" options="{&quot;no_open&quot;: True}" readonly="1" invisible="not partner_id" context="{'create': False, 'edit': False, 'delete': False}"/>\n            </xpath>\n            <xpath expr="//field[@name='child_ids']/list/field[@name='partner_id']" position="after">\n                <field name="allow_billable" column_invisible="1"/>\n            </xpath>\n            <xpath expr="//field[@name='depend_on_ids']/list/field[@name='partner_id']" position="after">\n                <field name="allow_billable" column_invisible="1"/>\n            </xpath>\n            <xpath expr="//field[@name='child_ids']/list/field[@name='partner_id']" position="attributes">\n                <attribute name="column_invisible">not parent.allow_billable</attribute>\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n            <xpath expr="//field[@name='depend_on_ids']/list/field[@name='partner_id']" position="attributes">\n                <attribute name="column_invisible">not parent.allow_billable</attribute>\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2868	16	2801	1	1	Snippet 's_three_columns' for new page 'basic' template '3'	\N	website.new_page_template_basic_3_s_three_columns	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
2869	16	2702	1	1	Snippet 's_text_cover' for new page 'basic' template '4'	\N	website.new_page_template_basic_4_s_text_cover	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2026-05-07 08:37:45.432206	2026-05-07 08:37:45.432206	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f
1579	10	974	1	1	sale.order.form.sale.project	sale.order	\N	form	sale_project/views/sale_order_views.xml	extension	{"en_US": "<data><xpath expr=\\"//button[@name='action_view_invoice']\\" position=\\"before\\">\\n                <field name=\\"show_task_button\\" invisible=\\"1\\"/>\\n                <field name=\\"show_project_button\\" invisible=\\"1\\"/>\\n                <field name=\\"show_create_project_button\\" invisible=\\"1\\"/>\\n                <field name=\\"project_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"is_product_milestone\\" invisible=\\"1\\"/>\\n                <button type=\\"object\\" name=\\"action_view_project_ids\\" class=\\"oe_stat_button\\" icon=\\"fa-puzzle-piece\\" invisible=\\"not show_project_button\\" groups=\\"project.group_project_user\\">\\n                    <field name=\\"project_count\\" widget=\\"statinfo\\" string=\\"Projects\\"/>\\n                </button>\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_milestone\\" type=\\"object\\" icon=\\"fa-check-square-o\\" invisible=\\"not is_product_milestone or not project_ids or state == 'draft'\\" groups=\\"project.group_project_milestone\\">\\n                    <field name=\\"milestone_count\\" widget=\\"statinfo\\" string=\\"Milestones\\"/>\\n                </button>\\n                <button type=\\"object\\" name=\\"action_view_task\\" class=\\"oe_stat_button\\" icon=\\"fa-check\\" invisible=\\"not show_task_button\\" groups=\\"project.group_project_user\\">\\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=\\"tasks_count\\"/>\\n                            (<field name=\\"completed_task_percentage\\" widget=\\"percentage\\" options=\\"{'digits': [1, 0]}\\"/>)\\n                        </span>\\n                    </div>\\n                </button>\\n            </xpath>\\n            <field name=\\"journal_id\\" position=\\"before\\">\\n                <field name=\\"project_id\\" groups=\\"project.group_project_user\\" context=\\"{'default_allow_billable': True}\\"/>\\n            </field>\\n        </data>", "es_ES": "<data><xpath expr=\\"//button[@name='action_view_invoice']\\" position=\\"before\\">\\n                <field name=\\"show_task_button\\" invisible=\\"1\\"/>\\n                <field name=\\"show_project_button\\" invisible=\\"1\\"/>\\n                <field name=\\"show_create_project_button\\" invisible=\\"1\\"/>\\n                <field name=\\"project_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"is_product_milestone\\" invisible=\\"1\\"/>\\n                <button type=\\"object\\" name=\\"action_view_project_ids\\" class=\\"oe_stat_button\\" icon=\\"fa-puzzle-piece\\" invisible=\\"not show_project_button\\" groups=\\"project.group_project_user\\">\\n                    <field name=\\"project_count\\" widget=\\"statinfo\\" string=\\"Proyectos\\"/>\\n                </button>\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_milestone\\" type=\\"object\\" icon=\\"fa-check-square-o\\" invisible=\\"not is_product_milestone or not project_ids or state == 'draft'\\" groups=\\"project.group_project_milestone\\">\\n                    <field name=\\"milestone_count\\" widget=\\"statinfo\\" string=\\"Hitos\\"/>\\n                </button>\\n                <button type=\\"object\\" name=\\"action_view_task\\" class=\\"oe_stat_button\\" icon=\\"fa-check\\" invisible=\\"not show_task_button\\" groups=\\"project.group_project_user\\">\\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=\\"tasks_count\\"/>\\n                            (<field name=\\"completed_task_percentage\\" widget=\\"percentage\\" options=\\"{'digits': [1, 0]}\\"/>)\\n                        </span>\\n                    </div>\\n                </button>\\n            </xpath>\\n            <field name=\\"journal_id\\" position=\\"before\\">\\n                <field name=\\"project_id\\" groups=\\"project.group_project_user\\" context=\\"{'default_allow_billable': True}\\"/>\\n            </field>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//button[@name='action_view_invoice']" position="before">\n                <field name="show_task_button" invisible="1"/>\n                <field name="show_project_button" invisible="1"/>\n                <field name="show_create_project_button" invisible="1"/>\n                <field name="project_ids" invisible="1"/>\n                <field name="is_product_milestone" invisible="1"/>\n                <button type="object" name="action_view_project_ids" class="oe_stat_button" icon="fa-puzzle-piece" invisible="not show_project_button" groups="project.group_project_user">\n                    <field name="project_count" widget="statinfo" string="Projects"/>\n                </button>\n                <button class="oe_stat_button" name="action_view_milestone" type="object" icon="fa-check-square-o" invisible="not is_product_milestone or not project_ids or state == 'draft'" groups="project.group_project_milestone">\n                    <field name="milestone_count" widget="statinfo" string="Milestones"/>\n                </button>\n                <button type="object" name="action_view_task" class="oe_stat_button" icon="fa-check" invisible="not show_task_button" groups="project.group_project_user">\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="tasks_count"/>\n                            (<field name="completed_task_percentage" widget="percentage" options="{'digits': [1, 0]}"/>)\n                        </span>\n                    </div>\n                </button>\n            </xpath>\n            <field name="journal_id" position="before">\n                <field name="project_id" groups="project.group_project_user" context="{'default_allow_billable': True}"/>\n            </field>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1568	100	1415	1	1	project.task.view.inherit	project.task	\N	form	sale_project/views/project_task_views.xml	extension	{"en_US": "<data><xpath expr=\\"//span[@id='start_rating_buttons']\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_so\\" icon=\\"fa-dollar\\" invisible=\\"not sale_order_id\\" groups=\\"sales_team.group_sale_salesman\\">\\n                        <div class=\\"o_stat_info\\">\\n                            <span class=\\"o_stat_text\\">Sales Order</span>\\n                        </div>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"project_sale_order_id\\" invisible=\\"1\\"/>\\n                <field name=\\"sale_order_id\\" invisible=\\"True\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <label for=\\"sale_line_id\\" invisible=\\"not allow_billable or not project_id or not partner_id\\"/>\\n                <div name=\\"sale_line_div\\" class=\\"o_row\\" invisible=\\"not allow_billable or not project_id or not partner_id\\">\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" string=\\"Sales Order Item\\" options=\\"{&quot;no_open&quot;: True}\\" readonly=\\"1\\" invisible=\\"not sale_line_id\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" string=\\"Sales Order Item\\" readonly=\\"0\\" context=\\"{                             'create': False, 'edit': False, 'delete': False,                             'with_price_unit': True,                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                             'default_order_id': project_sale_order_id,                         }\\" placeholder=\\"Non-billable\\"/>\\n                    <span class=\\"fa fa-exclamation-triangle text-warning\\" title=\\"The sales order associated with this task has been cancelled. We recommend either updating the sales order item or cancelling this task in alignment with the cancellation of the sales order.\\" invisible=\\"sale_order_state != 'cancel'\\"/>\\n                </div>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <field name=\\"sale_order_state\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{&quot;no_create&quot;: True}\\" context=\\"{'create': False, 'edit': False, 'delete': False, 'with_price_unit': True}\\" placeholder=\\"Non-billable\\" groups=\\"sales_team.group_sale_salesman\\" invisible=\\"not allow_billable\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" readonly=\\"1\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <field name=\\"project_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'default_allow_billable': True}</attribute>\\n            </field>\\n        </data>", "es_ES": "<data><xpath expr=\\"//span[@id='start_rating_buttons']\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" type=\\"object\\" name=\\"action_view_so\\" icon=\\"fa-dollar\\" invisible=\\"not sale_order_id\\" groups=\\"sales_team.group_sale_salesman\\">\\n                        <div class=\\"o_stat_info\\">\\n                            <span class=\\"o_stat_text\\">Pedido de venta</span>\\n                        </div>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"project_sale_order_id\\" invisible=\\"1\\"/>\\n                <field name=\\"sale_order_id\\" invisible=\\"True\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <label for=\\"sale_line_id\\" invisible=\\"not allow_billable or not project_id or not partner_id\\"/>\\n                <div name=\\"sale_line_div\\" class=\\"o_row\\" invisible=\\"not allow_billable or not project_id or not partner_id\\">\\n                    <field name=\\"sale_line_id\\" groups=\\"!sales_team.group_sale_salesman\\" string=\\"Elemento del pedido de venta\\" options=\\"{&quot;no_open&quot;: True}\\" readonly=\\"1\\" invisible=\\"not sale_line_id\\"/>\\n                    <field name=\\"sale_line_id\\" groups=\\"sales_team.group_sale_salesman\\" string=\\"Elemento del pedido de venta\\" readonly=\\"0\\" context=\\"{                             'create': False, 'edit': False, 'delete': False,                             'with_price_unit': True,                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                             'default_order_id': project_sale_order_id,                         }\\" placeholder=\\"No facturable\\"/>\\n                    <span class=\\"fa fa-exclamation-triangle text-warning\\" title=\\"El pedido de venta asociado a esta tarea ha sido cancelado. Recomendamos actualizar el artículo del pedido de venta o cancelar esta tarea de acuerdo con la cancelación del pedido de venta.\\" invisible=\\"sale_order_state != 'cancel'\\"/>\\n                </div>\\n                <field name=\\"allow_billable\\" invisible=\\"1\\"/>\\n                <field name=\\"sale_order_state\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{&quot;no_create&quot;: True}\\" context=\\"{'create': False, 'edit': False, 'delete': False, 'with_price_unit': True}\\" placeholder=\\"No facturable\\" groups=\\"sales_team.group_sale_salesman\\" invisible=\\"not allow_billable\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='child_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"after\\">\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" readonly=\\"1\\" groups=\\"sales_team.group_sale_salesman\\"/>\\n                <field name=\\"sale_line_id\\" optional=\\"hide\\" options=\\"{'no_open': True}\\" readonly=\\"1\\" groups=\\"!sales_team.group_sale_salesman\\"/>\\n                <field name=\\"allow_billable\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='depend_on_ids']/list/field[@name='partner_id']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">not parent.allow_billable</attribute>\\n                <attribute name=\\"invisible\\">not allow_billable</attribute>\\n            </xpath>\\n            <field name=\\"project_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{'default_allow_billable': True}</attribute>\\n            </field>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//span[@id='start_rating_buttons']" position="before">\n                <button class="oe_stat_button" type="object" name="action_view_so" icon="fa-dollar" invisible="not sale_order_id" groups="sales_team.group_sale_salesman">\n                        <div class="o_stat_info">\n                            <span class="o_stat_text">Sales Order</span>\n                        </div>\n                </button>\n            </xpath>\n            <xpath expr="//field[@name='partner_id']" position="attributes">\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n            <xpath expr="//field[@name='partner_id']" position="after">\n                <field name="project_sale_order_id" invisible="1"/>\n                <field name="sale_order_id" invisible="True" groups="sales_team.group_sale_salesman"/>\n                <label for="sale_line_id" invisible="not allow_billable or not project_id or not partner_id"/>\n                <div name="sale_line_div" class="o_row" invisible="not allow_billable or not project_id or not partner_id">\n                    <field name="sale_line_id" groups="!sales_team.group_sale_salesman" string="Sales Order Item" options="{&quot;no_open&quot;: True}" readonly="1" invisible="not sale_line_id"/>\n                    <field name="sale_line_id" groups="sales_team.group_sale_salesman" string="Sales Order Item" readonly="0" context="{                             'create': False, 'edit': False, 'delete': False,                             'with_price_unit': True,                             'form_view_ref': 'sale_project.sale_order_line_view_form_editable',                             'default_partner_id': partner_id,                             'default_company_id': company_id,                             'default_order_id': project_sale_order_id,                         }" placeholder="Non-billable"/>\n                    <span class="fa fa-exclamation-triangle text-warning" title="The sales order associated with this task has been cancelled. We recommend either updating the sales order item or cancelling this task in alignment with the cancellation of the sales order." invisible="sale_order_state != 'cancel'"/>\n                </div>\n                <field name="allow_billable" invisible="1"/>\n                <field name="sale_order_state" invisible="1"/>\n            </xpath>\n            <xpath expr="//field[@name='child_ids']/list/field[@name='partner_id']" position="after">\n                <field name="sale_line_id" optional="hide" options="{&quot;no_create&quot;: True}" context="{'create': False, 'edit': False, 'delete': False, 'with_price_unit': True}" placeholder="Non-billable" groups="sales_team.group_sale_salesman" invisible="not allow_billable"/>\n                <field name="sale_line_id" optional="hide" options="{'no_open': True}" readonly="1" groups="!sales_team.group_sale_salesman"/>\n                <field name="allow_billable" column_invisible="True"/>\n            </xpath>\n            <xpath expr="//field[@name='child_ids']/list/field[@name='partner_id']" position="attributes">\n                <attribute name="column_invisible">not parent.allow_billable</attribute>\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n            <xpath expr="//field[@name='depend_on_ids']/list/field[@name='partner_id']" position="after">\n                <field name="sale_line_id" optional="hide" readonly="1" groups="sales_team.group_sale_salesman"/>\n                <field name="sale_line_id" optional="hide" options="{'no_open': True}" readonly="1" groups="!sales_team.group_sale_salesman"/>\n                <field name="allow_billable" column_invisible="True"/>\n            </xpath>\n            <xpath expr="//field[@name='depend_on_ids']/list/field[@name='partner_id']" position="attributes">\n                <attribute name="column_invisible">not parent.allow_billable</attribute>\n                <attribute name="invisible">not allow_billable</attribute>\n            </xpath>\n            <field name="project_id" position="attributes">\n                <attribute name="context">{'default_allow_billable': True}</attribute>\n            </field>\n        </data>	f	t	2026-04-08 08:35:30.80317	2026-04-08 08:35:30.80317	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
