1872	16	792	1	1	stock_account_report_invoice_document	\N	stock_account.stock_account_report_invoice_document	qweb	stock_account/views/report_invoice.xml	extension	{"en_US": "<data inherit_id=\\"account.report_invoice_document\\">\\n        <xpath expr=\\"//div[@id='right-elements']\\" position=\\"after\\">\\n          <t groups=\\"stock_account.group_lot_on_invoice\\">\\n            <t t-set=\\"lot_values\\" t-value=\\"o._get_invoiced_lot_values()\\"/>\\n            <div t-if=\\"not lot_values\\" class=\\"oe_structure\\">​</div>\\n            <table t-else=\\"\\" class=\\"table table-sm mt-2\\" style=\\"width: 50%;\\" name=\\"invoice_snln_table\\">\\n                <thead>\\n                    <tr>\\n                        <th><span>Product</span></th>\\n                        <th class=\\"text-end\\"><span>Quantity</span></th>\\n                        <th class=\\"text-end\\"><span>SN/LN</span></th>\\n                    </tr>\\n                </thead>\\n                <tbody>\\n                    <tr t-foreach=\\"lot_values\\" t-as=\\"snln_line\\">\\n                        <td><t t-esc=\\"snln_line['product_name']\\">Bacon</t></td>\\n                        <td class=\\"text-end\\">\\n                            <t t-esc=\\"snln_line['quantity']\\">6.00</t>\\n                            <t t-esc=\\"snln_line['uom_name']\\" groups=\\"uom.group_uom\\">units</t>\\n                        </td>\\n                        <td><t class=\\"text-end\\" t-esc=\\"snln_line['lot_name']\\">BC46282798</t></td>\\n                    </tr>\\n                </tbody>\\n            </table>\\n          </t>\\n        </xpath>\\n    </data>", "es_ES": "<data inherit_id=\\"account.report_invoice_document\\">\\n        <xpath expr=\\"//div[@id='right-elements']\\" position=\\"after\\">\\n          <t groups=\\"stock_account.group_lot_on_invoice\\">\\n            <t t-set=\\"lot_values\\" t-value=\\"o._get_invoiced_lot_values()\\"/>\\n            <div t-if=\\"not lot_values\\" class=\\"oe_structure\\">​</div>\\n            <table t-else=\\"\\" class=\\"table table-sm mt-2\\" style=\\"width: 50%;\\" name=\\"invoice_snln_table\\">\\n                <thead>\\n                    <tr>\\n                        <th><span>Producto</span></th>\\n                        <th class=\\"text-end\\"><span>Cantidad</span></th>\\n                        <th class=\\"text-end\\"><span>NS/NL</span></th>\\n                    </tr>\\n                </thead>\\n                <tbody>\\n                    <tr t-foreach=\\"lot_values\\" t-as=\\"snln_line\\">\\n                        <td><t t-esc=\\"snln_line['product_name']\\">Tocino</t></td>\\n                        <td class=\\"text-end\\">\\n                            <t t-esc=\\"snln_line['quantity']\\">6,00</t>\\n                            <t t-esc=\\"snln_line['uom_name']\\" groups=\\"uom.group_uom\\">unidades</t>\\n                        </td>\\n                        <td><t class=\\"text-end\\" t-esc=\\"snln_line['lot_name']\\">BC46282798</t></td>\\n                    </tr>\\n                </tbody>\\n            </table>\\n          </t>\\n        </xpath>\\n    </data>", "pt_PT": "<data inherit_id=\\"account.report_invoice_document\\">\\n        <xpath expr=\\"//div[@id='right-elements']\\" position=\\"after\\">\\n          <t groups=\\"stock_account.group_lot_on_invoice\\">\\n            <t t-set=\\"lot_values\\" t-value=\\"o._get_invoiced_lot_values()\\"/>\\n            <div t-if=\\"not lot_values\\" class=\\"oe_structure\\">​</div>\\n            <table t-else=\\"\\" class=\\"table table-sm mt-2\\" style=\\"width: 50%;\\" name=\\"invoice_snln_table\\">\\n                <thead>\\n                    <tr>\\n                        <th><span>Artigo</span></th>\\n                        <th class=\\"text-end\\"><span>Quantidade </span></th>\\n                        <th class=\\"text-end\\"><span>NS/NL</span></th>\\n                    </tr>\\n                </thead>\\n                <tbody>\\n                    <tr t-foreach=\\"lot_values\\" t-as=\\"snln_line\\">\\n                        <td><t t-esc=\\"snln_line['product_name']\\">Bacon</t></td>\\n                        <td class=\\"text-end\\">\\n                            <t t-esc=\\"snln_line['quantity']\\">6.00</t>\\n                            <t t-esc=\\"snln_line['uom_name']\\" groups=\\"uom.group_uom\\">unidades</t>\\n                        </td>\\n                        <td><t class=\\"text-end\\" t-esc=\\"snln_line['lot_name']\\">BC46282798</t></td>\\n                    </tr>\\n                </tbody>\\n            </table>\\n          </t>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="account.report_invoice_document">\n        <xpath expr="//div[@id='right-elements']" position="after">\n          <t groups="stock_account.group_lot_on_invoice">\n            <t t-set="lot_values" t-value="o._get_invoiced_lot_values()"/>\n            <div t-if="not lot_values" class="oe_structure">​</div>\n            <table t-else="" class="table table-sm mt-2" style="width: 50%;" name="invoice_snln_table">\n                <thead>\n                    <tr>\n                        <th><span>Product</span></th>\n                        <th class="text-end"><span>Quantity</span></th>\n                        <th class="text-end"><span>SN/LN</span></th>\n                    </tr>\n                </thead>\n                <tbody>\n                    <tr t-foreach="lot_values" t-as="snln_line">\n                        <td><t t-esc="snln_line['product_name']">Bacon</t></td>\n                        <td class="text-end">\n                            <t t-esc="snln_line['quantity']">6.00</t>\n                            <t t-esc="snln_line['uom_name']" groups="uom.group_uom">units</t>\n                        </td>\n                        <td><t class="text-end" t-esc="snln_line['lot_name']">BC46282798</t></td>\n                    </tr>\n                </tbody>\n            </table>\n          </t>\n        </xpath>\n    </data>\n	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1873	16	\N	1	1	stock.valuation.layer.form	stock.valuation.layer	\N	form	stock_account/views/stock_valuation_layer_views.xml	primary	{"en_US": "<form edit=\\"0\\" create=\\"0\\">\\n                <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"create_date\\" string=\\"Date\\"/>\\n                            <field name=\\"product_id\\"/>\\n                            <field name=\\"lot_id\\" invisible=\\"not lot_id\\"/>\\n                            <field name=\\"stock_move_id\\" invisible=\\"not stock_move_id\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Valuation\\" name=\\"valuation\\">\\n                            <group>\\n                                <field name=\\"quantity\\"/>\\n                                <field name=\\"uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"unit_cost\\"/>\\n                                <field name=\\"value\\"/>\\n                                <field name=\\"remaining_qty\\"/>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Other Info\\" name=\\"other_info\\">\\n                            <group>\\n                                <field name=\\"description\\"/>\\n                                <field name=\\"account_move_id\\" groups=\\"account.group_account_invoice\\" invisible=\\"not account_move_id\\"/>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"stock_valuation_layer_id\\" invisible=\\"not stock_valuation_layer_id\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "es_ES": "<form edit=\\"0\\" create=\\"0\\">\\n                <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"create_date\\" string=\\"Fecha\\"/>\\n                            <field name=\\"product_id\\"/>\\n                            <field name=\\"lot_id\\" invisible=\\"not lot_id\\"/>\\n                            <field name=\\"stock_move_id\\" invisible=\\"not stock_move_id\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Valoración\\" name=\\"valuation\\">\\n                            <group>\\n                                <field name=\\"quantity\\"/>\\n                                <field name=\\"uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"unit_cost\\"/>\\n                                <field name=\\"value\\"/>\\n                                <field name=\\"remaining_qty\\"/>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Otra Información\\" name=\\"other_info\\">\\n                            <group>\\n                                <field name=\\"description\\"/>\\n                                <field name=\\"account_move_id\\" groups=\\"account.group_account_invoice\\" invisible=\\"not account_move_id\\"/>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"stock_valuation_layer_id\\" invisible=\\"not stock_valuation_layer_id\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "pt_PT": "<form edit=\\"0\\" create=\\"0\\">\\n                <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"create_date\\" string=\\"Data\\"/>\\n                            <field name=\\"product_id\\"/>\\n                            <field name=\\"lot_id\\" invisible=\\"not lot_id\\"/>\\n                            <field name=\\"stock_move_id\\" invisible=\\"not stock_move_id\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Valorização\\" name=\\"valuation\\">\\n                            <group>\\n                                <field name=\\"quantity\\"/>\\n                                <field name=\\"uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                <field name=\\"unit_cost\\"/>\\n                                <field name=\\"value\\"/>\\n                                <field name=\\"remaining_qty\\"/>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Outra Informação\\" name=\\"other_info\\">\\n                            <group>\\n                                <field name=\\"description\\"/>\\n                                <field name=\\"account_move_id\\" groups=\\"account.group_account_invoice\\" invisible=\\"not account_move_id\\"/>\\n                                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                <field name=\\"stock_valuation_layer_id\\" invisible=\\"not stock_valuation_layer_id\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form edit="0" create="0">\n                <sheet>\n                    <group>\n                        <group>\n                            <field name="create_date" string="Date"/>\n                            <field name="product_id"/>\n                            <field name="lot_id" invisible="not lot_id"/>\n                            <field name="stock_move_id" invisible="not stock_move_id"/>\n                        </group>\n                    </group>\n                    <notebook>\n                        <page string="Valuation" name="valuation">\n                            <group>\n                                <field name="quantity"/>\n                                <field name="uom_id" groups="uom.group_uom"/>\n                                <field name="currency_id" invisible="1"/>\n                                <field name="unit_cost"/>\n                                <field name="value"/>\n                                <field name="remaining_qty"/>\n                            </group>\n                        </page>\n                        <page string="Other Info" name="other_info">\n                            <group>\n                                <field name="description"/>\n                                <field name="account_move_id" groups="account.group_account_invoice" invisible="not account_move_id"/>\n                                <field name="company_id" groups="base.group_multi_company"/>\n                                <field name="stock_valuation_layer_id" invisible="not stock_valuation_layer_id"/>\n                            </group>\n                        </page>\n                    </notebook>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1880	16	1811	1	1	stock.valuation.layer.picking	stock.picking	\N	form	stock_account/views/stock_valuation_layer_views.xml	extension	{"en_US": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button type=\\"object\\" name=\\"action_view_stock_valuation_layers\\" class=\\"oe_stat_button\\" icon=\\"fa-dollar\\" groups=\\"base.group_no_one\\" invisible=\\"state != 'done'\\">\\n                    <div class=\\"o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Valuation</span>\\n                    </div>\\n                </button>\\n            </xpath>", "es_ES": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button type=\\"object\\" name=\\"action_view_stock_valuation_layers\\" class=\\"oe_stat_button\\" icon=\\"fa-dollar\\" groups=\\"base.group_no_one\\" invisible=\\"state != 'done'\\">\\n                    <div class=\\"o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Valoración</span>\\n                    </div>\\n                </button>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                <button type=\\"object\\" name=\\"action_view_stock_valuation_layers\\" class=\\"oe_stat_button\\" icon=\\"fa-dollar\\" groups=\\"base.group_no_one\\" invisible=\\"state != 'done'\\">\\n                    <div class=\\"o_stat_info\\">\\n                        <span class=\\"o_stat_text\\">Valoração</span>\\n                    </div>\\n                </button>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[@name='button_box']" position="inside">\n                <button type="object" name="action_view_stock_valuation_layers" class="oe_stat_button" icon="fa-dollar" groups="base.group_no_one" invisible="state != 'done'">\n                    <div class="o_stat_info">\n                        <span class="o_stat_text">Valuation</span>\n                    </div>\n                </button>\n            </xpath>\n        	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1892	16	1739	1	1	Valuation Report at Date	stock.quantity.history	\N	form	stock_account/wizard/stock_quantity_history.xml	extension	{"en_US": "<data><!-- ensure string/description matches the model we're looking at the history of -->\\n            <field name=\\"inventory_datetime\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">\\n                    context.get('active_model') != 'product.product'\\n                </attribute>\\n            </field>\\n            <field name=\\"inventory_datetime\\" position=\\"after\\">\\n                <field name=\\"inventory_datetime\\" string=\\"Valuation at Date\\" help=\\"Choose a date to get the valuation at that date\\" invisible=\\"context.get('active_model') != 'stock.valuation.layer'\\"/>\\n            </field>\\n        </data>", "es_ES": "<data><!-- ensure string/description matches the model we're looking at the history of -->\\n            <field name=\\"inventory_datetime\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">\\n                    context.get('active_model') != 'product.product'\\n                </attribute>\\n            </field>\\n            <field name=\\"inventory_datetime\\" position=\\"after\\">\\n                <field name=\\"inventory_datetime\\" string=\\"Valoración a la fecha\\" help=\\"Elija una fecha en la que se realizará la valoración\\" invisible=\\"context.get('active_model') != 'stock.valuation.layer'\\"/>\\n            </field>\\n        </data>", "pt_PT": "<data><!-- ensure string/description matches the model we're looking at the history of -->\\n            <field name=\\"inventory_datetime\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">\\n                    context.get('active_model') != 'product.product'\\n                </attribute>\\n            </field>\\n            <field name=\\"inventory_datetime\\" position=\\"after\\">\\n                <field name=\\"inventory_datetime\\" string=\\"Valorização à Data\\" help=\\"Escolha uma data para obter a valorização nessa data\\" invisible=\\"context.get('active_model') != 'stock.valuation.layer'\\"/>\\n            </field>\\n        </data>"}	<?xml version="1.0"?>\n<data><!-- ensure string/description matches the model we're looking at the history of -->\n            <field name="inventory_datetime" position="attributes">\n                <attribute name="invisible">\n                    context.get('active_model') != 'product.product'\n                </attribute>\n            </field>\n            <field name="inventory_datetime" position="after">\n                <field name="inventory_datetime" string="Valuation at Date" help="Choose a date to get the valuation at that date" invisible="context.get('active_model') != 'stock.valuation.layer'"/>\n            </field>\n        </data>	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1879	16	1874	1	1	stock.valuation.layer.report.list	stock.valuation.layer	\N	list	stock_account/views/stock_valuation_layer_views.xml	primary	{"en_US": "<data><field name=\\"quantity\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">1</attribute>\\n            </field>\\n            <field name=\\"unit_cost\\" position=\\"after\\">\\n                <field name=\\"remaining_qty\\" sum=\\"Total Remaining Quantity\\"/>\\n            </field>\\n            <field name=\\"value\\" position=\\"before\\">\\n                <field name=\\"remaining_value\\" sum=\\"Total Remaining Value\\"/>\\n            </field>\\n        </data>", "es_ES": "<data><field name=\\"quantity\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">1</attribute>\\n            </field>\\n            <field name=\\"unit_cost\\" position=\\"after\\">\\n                <field name=\\"remaining_qty\\" sum=\\"Cantidad total restante\\"/>\\n            </field>\\n            <field name=\\"value\\" position=\\"before\\">\\n                <field name=\\"remaining_value\\" sum=\\"Valor total restante\\"/>\\n            </field>\\n        </data>", "pt_PT": "<data><field name=\\"quantity\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">1</attribute>\\n            </field>\\n            <field name=\\"unit_cost\\" position=\\"after\\">\\n                <field name=\\"remaining_qty\\" sum=\\"Quantidade Total Restante\\"/>\\n            </field>\\n            <field name=\\"value\\" position=\\"before\\">\\n                <field name=\\"remaining_value\\" sum=\\"Valor Total Restante\\"/>\\n            </field>\\n        </data>"}	<?xml version="1.0"?>\n<data><field name="quantity" position="attributes">\n                <attribute name="invisible">1</attribute>\n            </field>\n            <field name="unit_cost" position="after">\n                <field name="remaining_qty" sum="Total Remaining Quantity"/>\n            </field>\n            <field name="value" position="before">\n                <field name="remaining_value" sum="Total Remaining Value"/>\n            </field>\n        </data>	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1891	16	\N	1	1	stock.valuation.layer.revaluation.form	stock.valuation.layer.revaluation	\N	form	stock_account/wizard/stock_valuation_layer_revaluation_views.xml	primary	{"en_US": "<form string=\\"Product Revaluation\\">\\n                <sheet>\\n                    <group>\\n                        <label for=\\"current_value_svl\\" string=\\"Current Value\\"/>\\n                        <div class=\\"o_row\\">\\n                            <span>\\n                            <field name=\\"current_value_svl\\" class=\\"oe_inline\\" widget=\\"monetary\\"/> for <field name=\\"current_quantity_svl\\" class=\\"oe_inline\\"/> <field name=\\"product_uom_name\\" class=\\"oe_inline\\"/>\\n                            </span>\\n                        </div>\\n                        <label for=\\"added_value\\" string=\\"Added Value\\"/>\\n                        <div class=\\"o_row\\">\\n                            <span><field name=\\"added_value\\" class=\\"oe_inline\\"/> = <field name=\\"new_value\\" class=\\"oe_inline\\"/> (<field name=\\"new_value_by_qty\\" class=\\"oe_inline ms-1\\"/> by <field name=\\"product_uom_name\\" class=\\"oe_inline me-1\\"/>)\\n                            <small class=\\"mx-2 fst-italic\\">Use a negative added value to record a decrease in the product value</small></span>\\n                        </div>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"product_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"lot_id\\" invisible=\\"1\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"property_valuation\\" invisible=\\"1\\"/>\\n                        <group>\\n                            <field name=\\"reason\\"/>\\n                            <field name=\\"account_journal_id\\" invisible=\\"property_valuation != 'real_time'\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"account_id\\" invisible=\\"property_valuation != 'real_time'\\" required=\\"property_valuation == 'real_time'\\"/>\\n                            <field name=\\"date\\" invisible=\\"property_valuation != 'real_time'\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <button name=\\"action_validate_revaluation\\" string=\\"Revalue\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancel\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Revaluación de Producto\\">\\n                <sheet>\\n                    <group>\\n                        <label for=\\"current_value_svl\\" string=\\"Valor actual\\"/>\\n                        <div class=\\"o_row\\">\\n                            <span>\\n                            <field name=\\"current_value_svl\\" class=\\"oe_inline\\" widget=\\"monetary\\"/> para <field name=\\"current_quantity_svl\\" class=\\"oe_inline\\"/> <field name=\\"product_uom_name\\" class=\\"oe_inline\\"/>\\n                            </span>\\n                        </div>\\n                        <label for=\\"added_value\\" string=\\"Valor añadido\\"/>\\n                        <div class=\\"o_row\\">\\n                            <span><field name=\\"added_value\\" class=\\"oe_inline\\"/> = <field name=\\"new_value\\" class=\\"oe_inline\\"/> (<field name=\\"new_value_by_qty\\" class=\\"oe_inline ms-1\\"/> por <field name=\\"product_uom_name\\" class=\\"oe_inline me-1\\"/>)\\n                            <small class=\\"mx-2 fst-italic\\">Utilice un valor añadido negativo para registrar una reducción en el valor del producto</small></span>\\n                        </div>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"product_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"lot_id\\" invisible=\\"1\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"property_valuation\\" invisible=\\"1\\"/>\\n                        <group>\\n                            <field name=\\"reason\\"/>\\n                            <field name=\\"account_journal_id\\" invisible=\\"property_valuation != 'real_time'\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"account_id\\" invisible=\\"property_valuation != 'real_time'\\" required=\\"property_valuation == 'real_time'\\"/>\\n                            <field name=\\"date\\" invisible=\\"property_valuation != 'real_time'\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <button name=\\"action_validate_revaluation\\" string=\\"Revalorizar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Revalorização do Artigo\\">\\n                <sheet>\\n                    <group>\\n                        <label for=\\"current_value_svl\\" string=\\"Valor Atual\\"/>\\n                        <div class=\\"o_row\\">\\n                            <span>\\n                            <field name=\\"current_value_svl\\" class=\\"oe_inline\\" widget=\\"monetary\\"/> para <field name=\\"current_quantity_svl\\" class=\\"oe_inline\\"/> <field name=\\"product_uom_name\\" class=\\"oe_inline\\"/>\\n                            </span>\\n                        </div>\\n                        <label for=\\"added_value\\" string=\\"Valor Acrescentado\\"/>\\n                        <div class=\\"o_row\\">\\n                            <span><field name=\\"added_value\\" class=\\"oe_inline\\"/> = <field name=\\"new_value\\" class=\\"oe_inline\\"/> (<field name=\\"new_value_by_qty\\" class=\\"oe_inline ms-1\\"/> por <field name=\\"product_uom_name\\" class=\\"oe_inline me-1\\"/>)\\n                            <small class=\\"mx-2 fst-italic\\">Adicione um valor negativo para registar uma diminuição no valor do artigo</small></span>\\n                        </div>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"product_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"lot_id\\" invisible=\\"1\\"/>\\n                    </group>\\n                    <group>\\n                        <field name=\\"property_valuation\\" invisible=\\"1\\"/>\\n                        <group>\\n                            <field name=\\"reason\\"/>\\n                            <field name=\\"account_journal_id\\" invisible=\\"property_valuation != 'real_time'\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"account_id\\" invisible=\\"property_valuation != 'real_time'\\" required=\\"property_valuation == 'real_time'\\"/>\\n                            <field name=\\"date\\" invisible=\\"property_valuation != 'real_time'\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <button name=\\"action_validate_revaluation\\" string=\\"Revalorizar\\" type=\\"object\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Product Revaluation">\n                <sheet>\n                    <group>\n                        <label for="current_value_svl" string="Current Value"/>\n                        <div class="o_row">\n                            <span>\n                            <field name="current_value_svl" class="oe_inline" widget="monetary"/> for <field name="current_quantity_svl" class="oe_inline"/> <field name="product_uom_name" class="oe_inline"/>\n                            </span>\n                        </div>\n                        <label for="added_value" string="Added Value"/>\n                        <div class="o_row">\n                            <span><field name="added_value" class="oe_inline"/> = <field name="new_value" class="oe_inline"/> (<field name="new_value_by_qty" class="oe_inline ms-1"/> by <field name="product_uom_name" class="oe_inline me-1"/>)\n                            <small class="mx-2 fst-italic">Use a negative added value to record a decrease in the product value</small></span>\n                        </div>\n                        <field name="company_id" invisible="1"/>\n                        <field name="currency_id" invisible="1"/>\n                        <field name="product_id" invisible="1"/>\n                        <field name="lot_id" invisible="1"/>\n                    </group>\n                    <group>\n                        <field name="property_valuation" invisible="1"/>\n                        <group>\n                            <field name="reason"/>\n                            <field name="account_journal_id" invisible="property_valuation != 'real_time'" required="property_valuation == 'real_time'"/>\n                        </group>\n                        <group>\n                            <field name="account_id" invisible="property_valuation != 'real_time'" required="property_valuation == 'real_time'"/>\n                            <field name="date" invisible="property_valuation != 'real_time'"/>\n                        </group>\n                    </group>\n                </sheet>\n                <footer>\n                    <button name="action_validate_revaluation" string="Revalue" type="object" class="btn-primary" data-hotkey="q"/>\n                    <button string="Cancel" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1874	16	\N	1	1	stock.valuation.layer.list	stock.valuation.layer	\N	list	stock_account/views/stock_valuation_layer_views.xml	primary	{"en_US": "<list default_order=\\"id desc\\" create=\\"0\\" import=\\"0\\" js_class=\\"inventory_report_list\\" action=\\"action_open_reference\\" type=\\"object\\" duplicate=\\"0\\">\\n                <header>\\n                    <button name=\\"action_valuation_at_date\\" string=\\"Valuation at Date\\" type=\\"object\\" invisible=\\"((context.get('inventory_mode') and not context.get('inventory_report_mode')) or context.get('no_at_date'))\\" class=\\"btn-primary ms-1\\" display=\\"always\\"/>\\n                </header>\\n                <field name=\\"create_date\\" string=\\"Date\\"/>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"account_move_id\\" optional=\\"hide\\" groups=\\"account.group_account_user\\"/>\\n                <button name=\\"action_open_journal_entry\\" groups=\\"account.group_account_user\\" type=\\"object\\" title=\\"Journal Entry\\" icon=\\"fa-book\\" invisible=\\"not account_move_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"lot_id\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\"/>\\n                <field name=\\"quantity\\" string=\\"Quantity\\" optional=\\"show\\" sum=\\"Total Moved Quantity\\"/>\\n                <field name=\\"remaining_qty\\" type=\\"measure\\" optional=\\"hide\\" sum=\\"Total Remaining Quantity\\"/>\\n                <field name=\\"unit_cost\\" optional=\\"hide\\"/>\\n                <field name=\\"uom_id\\" string=\\"Unit\\" groups=\\"uom.group_uom\\" optional=\\"hide\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"value\\" sum=\\"Total Value\\" optional=\\"show\\"/>\\n                <field name=\\"description\\" optional=\\"hide\\"/>\\n                <field name=\\"remaining_value\\" type=\\"measure\\" optional=\\"hide\\" sum=\\"Total Remaining Value\\"/>\\n                <groupby name=\\"product_id\\">\\n                    <field name=\\"cost_method\\" invisible=\\"1\\"/>\\n                    <field name=\\"quantity_svl\\" invisible=\\"1\\"/>\\n                    <button name=\\"action_revaluation\\" icon=\\"fa-plus\\" title=\\"Add Manual Valuation\\" type=\\"object\\" invisible=\\"cost_method == 'standard' or quantity_svl &lt;= 0\\"/>\\n                </groupby>\\n                <groupby name=\\"lot_id\\">\\n                    <button name=\\"action_revaluation\\" icon=\\"fa-plus\\" title=\\"Add Manual Valuation\\" type=\\"object\\"/>\\n                </groupby>\\n            </list>", "es_ES": "<list default_order=\\"id desc\\" create=\\"0\\" import=\\"0\\" js_class=\\"inventory_report_list\\" action=\\"action_open_reference\\" type=\\"object\\" duplicate=\\"0\\">\\n                <header>\\n                    <button name=\\"action_valuation_at_date\\" string=\\"Valoración a la fecha\\" type=\\"object\\" invisible=\\"((context.get('inventory_mode') and not context.get('inventory_report_mode')) or context.get('no_at_date'))\\" class=\\"btn-primary ms-1\\" display=\\"always\\"/>\\n                </header>\\n                <field name=\\"create_date\\" string=\\"Fecha\\"/>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"account_move_id\\" optional=\\"hide\\" groups=\\"account.group_account_user\\"/>\\n                <button name=\\"action_open_journal_entry\\" groups=\\"account.group_account_user\\" type=\\"object\\" title=\\"Asiento contable\\" icon=\\"fa-book\\" invisible=\\"not account_move_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"lot_id\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\"/>\\n                <field name=\\"quantity\\" string=\\"Cantidad\\" optional=\\"show\\" sum=\\"Cantidad total movida\\"/>\\n                <field name=\\"remaining_qty\\" type=\\"measure\\" optional=\\"hide\\" sum=\\"Cantidad total restante\\"/>\\n                <field name=\\"unit_cost\\" optional=\\"hide\\"/>\\n                <field name=\\"uom_id\\" string=\\"Unidad\\" groups=\\"uom.group_uom\\" optional=\\"hide\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"value\\" sum=\\"Valor total\\" optional=\\"show\\"/>\\n                <field name=\\"description\\" optional=\\"hide\\"/>\\n                <field name=\\"remaining_value\\" type=\\"measure\\" optional=\\"hide\\" sum=\\"Valor total restante\\"/>\\n                <groupby name=\\"product_id\\">\\n                    <field name=\\"cost_method\\" invisible=\\"1\\"/>\\n                    <field name=\\"quantity_svl\\" invisible=\\"1\\"/>\\n                    <button name=\\"action_revaluation\\" icon=\\"fa-plus\\" title=\\"Añadir valoración manual\\" type=\\"object\\" invisible=\\"cost_method == 'standard' or quantity_svl &lt;= 0\\"/>\\n                </groupby>\\n                <groupby name=\\"lot_id\\">\\n                    <button name=\\"action_revaluation\\" icon=\\"fa-plus\\" title=\\"Añadir valoración manual\\" type=\\"object\\"/>\\n                </groupby>\\n            </list>", "pt_PT": "<list default_order=\\"id desc\\" create=\\"0\\" import=\\"0\\" js_class=\\"inventory_report_list\\" action=\\"action_open_reference\\" type=\\"object\\" duplicate=\\"0\\">\\n                <header>\\n                    <button name=\\"action_valuation_at_date\\" string=\\"Valorização à Data\\" type=\\"object\\" invisible=\\"((context.get('inventory_mode') and not context.get('inventory_report_mode')) or context.get('no_at_date'))\\" class=\\"btn-primary ms-1\\" display=\\"always\\"/>\\n                </header>\\n                <field name=\\"create_date\\" string=\\"Data\\"/>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"account_move_id\\" optional=\\"hide\\" groups=\\"account.group_account_user\\"/>\\n                <button name=\\"action_open_journal_entry\\" groups=\\"account.group_account_user\\" type=\\"object\\" title=\\"Lançamento em Diário\\" icon=\\"fa-book\\" invisible=\\"not account_move_id\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"lot_id\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"hide\\"/>\\n                <field name=\\"quantity\\" string=\\"Quantidade\\" optional=\\"show\\" sum=\\"Total Moved Quantity\\"/>\\n                <field name=\\"remaining_qty\\" type=\\"measure\\" optional=\\"hide\\" sum=\\"Quantidade Total Restante\\"/>\\n                <field name=\\"unit_cost\\" optional=\\"hide\\"/>\\n                <field name=\\"uom_id\\" string=\\"Unidade\\" groups=\\"uom.group_uom\\" optional=\\"hide\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"value\\" sum=\\"Valor Total\\" optional=\\"show\\"/>\\n                <field name=\\"description\\" optional=\\"hide\\"/>\\n                <field name=\\"remaining_value\\" type=\\"measure\\" optional=\\"hide\\" sum=\\"Valor Total Restante\\"/>\\n                <groupby name=\\"product_id\\">\\n                    <field name=\\"cost_method\\" invisible=\\"1\\"/>\\n                    <field name=\\"quantity_svl\\" invisible=\\"1\\"/>\\n                    <button name=\\"action_revaluation\\" icon=\\"fa-plus\\" title=\\"Acrescentar Valorização Manual\\" type=\\"object\\" invisible=\\"cost_method == 'standard' or quantity_svl &lt;= 0\\"/>\\n                </groupby>\\n                <groupby name=\\"lot_id\\">\\n                    <button name=\\"action_revaluation\\" icon=\\"fa-plus\\" title=\\"Acrescentar Valorização Manual\\" type=\\"object\\"/>\\n                </groupby>\\n            </list>"}	<?xml version="1.0"?>\n<list default_order="id desc" create="0" import="0" js_class="inventory_report_list" action="action_open_reference" type="object" duplicate="0">\n                <header>\n                    <button name="action_valuation_at_date" string="Valuation at Date" type="object" invisible="((context.get('inventory_mode') and not context.get('inventory_report_mode')) or context.get('no_at_date'))" class="btn-primary ms-1" display="always"/>\n                </header>\n                <field name="create_date" string="Date"/>\n                <field name="reference"/>\n                <field name="account_move_id" optional="hide" groups="account.group_account_user"/>\n                <button name="action_open_journal_entry" groups="account.group_account_user" type="object" title="Journal Entry" icon="fa-book" invisible="not account_move_id"/>\n                <field name="product_id"/>\n                <field name="lot_id" optional="hide"/>\n                <field name="company_id" groups="base.group_multi_company" optional="hide"/>\n                <field name="quantity" string="Quantity" optional="show" sum="Total Moved Quantity"/>\n                <field name="remaining_qty" type="measure" optional="hide" sum="Total Remaining Quantity"/>\n                <field name="unit_cost" optional="hide"/>\n                <field name="uom_id" string="Unit" groups="uom.group_uom" optional="hide"/>\n                <field name="currency_id" column_invisible="True"/>\n                <field name="value" sum="Total Value" optional="show"/>\n                <field name="description" optional="hide"/>\n                <field name="remaining_value" type="measure" optional="hide" sum="Total Remaining Value"/>\n                <groupby name="product_id">\n                    <field name="cost_method" invisible="1"/>\n                    <field name="quantity_svl" invisible="1"/>\n                    <button name="action_revaluation" icon="fa-plus" title="Add Manual Valuation" type="object" invisible="cost_method == 'standard' or quantity_svl &lt;= 0"/>\n                </groupby>\n                <groupby name="lot_id">\n                    <button name="action_revaluation" icon="fa-plus" title="Add Manual Valuation" type="object"/>\n                </groupby>\n            </list>\n        	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1885	16	782	1	1	product.category.stock.property.form.inherit	product.category	\N	form	stock_account/views/product_views.xml	extension	{"en_US": "<group name=\\"account_property\\" position=\\"inside\\">\\n                    <group name=\\"account_stock_property\\" string=\\"Account Stock Properties\\" groups=\\"account.group_account_readonly\\" invisible=\\"property_valuation == 'manual_periodic'\\">\\n                        <field name=\\"property_valuation\\" invisible=\\"True\\" required=\\"True\\"/>\\n                        <field name=\\"property_stock_valuation_account_id\\" options=\\"{'no_create': True}\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <field name=\\"property_stock_journal\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <field name=\\"property_stock_account_input_categ_id\\" options=\\"{'no_create': True}\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <field name=\\"property_stock_account_output_categ_id\\" options=\\"{'no_create': True}\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <div colspan=\\"2\\" class=\\"alert alert-info mt16\\" role=\\"status\\">\\n                            <b>Set other input/output accounts on specific </b><button name=\\"614\\" role=\\"button\\" type=\\"action\\" class=\\"btn-link\\" style=\\"padding: 0;vertical-align: baseline;\\" string=\\"locations\\"/>.\\n                        </div>\\n                    </group>\\n                </group>", "es_ES": "<group name=\\"account_property\\" position=\\"inside\\">\\n                    <group name=\\"account_stock_property\\" string=\\"Propiedades de cuenta de stock\\" groups=\\"account.group_account_readonly\\" invisible=\\"property_valuation == 'manual_periodic'\\">\\n                        <field name=\\"property_valuation\\" invisible=\\"True\\" required=\\"True\\"/>\\n                        <field name=\\"property_stock_valuation_account_id\\" options=\\"{'no_create': True}\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <field name=\\"property_stock_journal\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <field name=\\"property_stock_account_input_categ_id\\" options=\\"{'no_create': True}\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <field name=\\"property_stock_account_output_categ_id\\" options=\\"{'no_create': True}\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <div colspan=\\"2\\" class=\\"alert alert-info mt16\\" role=\\"status\\">\\n                            <b>Configure otras cuentas de entrada/salida para</b><button name=\\"614\\" role=\\"button\\" type=\\"action\\" class=\\"btn-link\\" style=\\"padding: 0;vertical-align: baseline;\\" string=\\"ubicaciones\\"/>.\\n                        </div>\\n                    </group>\\n                </group>", "pt_PT": "<group name=\\"account_property\\" position=\\"inside\\">\\n                    <group name=\\"account_stock_property\\" string=\\"Propriedades da Conta de Stock\\" groups=\\"account.group_account_readonly\\" invisible=\\"property_valuation == 'manual_periodic'\\">\\n                        <field name=\\"property_valuation\\" invisible=\\"True\\" required=\\"True\\"/>\\n                        <field name=\\"property_stock_valuation_account_id\\" options=\\"{'no_create': True}\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <field name=\\"property_stock_journal\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <field name=\\"property_stock_account_input_categ_id\\" options=\\"{'no_create': True}\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <field name=\\"property_stock_account_output_categ_id\\" options=\\"{'no_create': True}\\" required=\\"property_valuation == 'real_time'\\"/>\\n                        <div colspan=\\"2\\" class=\\"alert alert-info mt16\\" role=\\"status\\">\\n                            <b>Definir outras contas de entrada/saída especificamente em </b><button name=\\"614\\" role=\\"button\\" type=\\"action\\" class=\\"btn-link\\" style=\\"padding: 0;vertical-align: baseline;\\" string=\\"localizações\\"/>.\\n                        </div>\\n                    </group>\\n                </group>"}	<?xml version="1.0"?>\n<group name="account_property" position="inside">\n                    <group name="account_stock_property" string="Account Stock Properties" groups="account.group_account_readonly" invisible="property_valuation == 'manual_periodic'">\n                        <field name="property_valuation" invisible="True" required="True"/>\n                        <field name="property_stock_valuation_account_id" options="{'no_create': True}" required="property_valuation == 'real_time'"/>\n                        <field name="property_stock_journal" required="property_valuation == 'real_time'"/>\n                        <field name="property_stock_account_input_categ_id" options="{'no_create': True}" required="property_valuation == 'real_time'"/>\n                        <field name="property_stock_account_output_categ_id" options="{'no_create': True}" required="property_valuation == 'real_time'"/>\n                        <div colspan="2" class="alert alert-info mt16" role="status">\n                            <b>Set other input/output accounts on specific </b><button name="614" role="button" type="action" class="btn-link" style="padding: 0;vertical-align: baseline;" string="locations"/>.\n                        </div>\n                    </group>\n                </group>\n            	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1884	16	1818	1	1	product.category.stock.property.form.inherit.stock	product.category	\N	form	stock_account/views/product_views.xml	extension	{"en_US": "<group name=\\"logistics\\" position=\\"after\\">\\n                    <group string=\\"Inventory Valuation\\">\\n                        <field name=\\"property_cost_method\\" required=\\"True\\"/>\\n                        <label for=\\"property_valuation\\" groups=\\"stock_account.group_stock_accounting_automatic\\"/>\\n                        <div groups=\\"stock_account.group_stock_accounting_automatic\\">\\n                            <field name=\\"property_valuation\\" groups=\\"account.group_account_readonly,stock.group_stock_manager\\"/>\\n                        </div>\\n                    </group>\\n                </group>", "es_ES": "<group name=\\"logistics\\" position=\\"after\\">\\n                    <group string=\\"Valoración del inventario\\">\\n                        <field name=\\"property_cost_method\\" required=\\"True\\"/>\\n                        <label for=\\"property_valuation\\" groups=\\"stock_account.group_stock_accounting_automatic\\"/>\\n                        <div groups=\\"stock_account.group_stock_accounting_automatic\\">\\n                            <field name=\\"property_valuation\\" groups=\\"account.group_account_readonly,stock.group_stock_manager\\"/>\\n                        </div>\\n                    </group>\\n                </group>", "pt_PT": "<group name=\\"logistics\\" position=\\"after\\">\\n                    <group string=\\"Valorização de Inventário\\">\\n                        <field name=\\"property_cost_method\\" required=\\"True\\"/>\\n                        <label for=\\"property_valuation\\" groups=\\"stock_account.group_stock_accounting_automatic\\"/>\\n                        <div groups=\\"stock_account.group_stock_accounting_automatic\\">\\n                            <field name=\\"property_valuation\\" groups=\\"account.group_account_readonly,stock.group_stock_manager\\"/>\\n                        </div>\\n                    </group>\\n                </group>"}	<?xml version="1.0"?>\n<group name="logistics" position="after">\n                    <group string="Inventory Valuation">\n                        <field name="property_cost_method" required="True"/>\n                        <label for="property_valuation" groups="stock_account.group_stock_accounting_automatic"/>\n                        <div groups="stock_account.group_stock_accounting_automatic">\n                            <field name="property_valuation" groups="account.group_account_readonly,stock.group_stock_manager"/>\n                        </div>\n                    </group>\n                </group>\n            	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1878	16	\N	1	1	Inventory Valuation	stock.valuation.layer	\N	search	stock_account/views/stock_valuation_layer_views.xml	primary	{"en_US": "<search string=\\"Inventory Valuation\\">\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"categ_id\\"/>\\n                <field name=\\"product_tmpl_id\\"/>\\n                <field name=\\"warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <separator/>\\n                <filter string=\\"Incoming\\" name=\\"incoming\\" domain=\\"[('stock_move_id.location_id.usage', 'not in', ('internal', 'transit')), ('stock_move_id.location_dest_id.usage', 'in', ('internal', 'transit'))]\\"/>\\n                <filter string=\\"Outgoing\\" name=\\"outgoing\\" domain=\\"[('stock_move_id.location_id.usage', 'in', ('internal', 'transit')), ('stock_move_id.location_dest_id.usage', 'not in', ('internal', 'transit'))]\\"/>\\n                <separator/>\\n                <filter string=\\"Has Remaining Qty\\" name=\\"has_remaining_qty\\" domain=\\"[('remaining_qty', '&gt;', 0)]\\"/>\\n                <group expand=\\"0\\" string=\\"Group by...\\">\\n                    <filter string=\\"Product\\" name=\\"group_by_product_id\\" context=\\"{'group_by': 'product_id'}\\"/>\\n                    <filter string=\\"Lot/Serial Number\\" name=\\"group_by_lot_id\\" context=\\"{'group_by': 'lot_id'}\\"/>\\n                    <filter string=\\"Product Category\\" name=\\"group_by_categ_id\\" context=\\"{'group_by': 'categ_id'}\\"/>\\n                    <filter string=\\"Date\\" name=\\"group_by_created_date\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                    <filter string=\\"Company\\" name=\\"group_by_company_id\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Valoración del inventario\\">\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"categ_id\\"/>\\n                <field name=\\"product_tmpl_id\\"/>\\n                <field name=\\"warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <separator/>\\n                <filter string=\\"Entrada\\" name=\\"incoming\\" domain=\\"[('stock_move_id.location_id.usage', 'not in', ('internal', 'transit')), ('stock_move_id.location_dest_id.usage', 'in', ('internal', 'transit'))]\\"/>\\n                <filter string=\\"Saliente\\" name=\\"outgoing\\" domain=\\"[('stock_move_id.location_id.usage', 'in', ('internal', 'transit')), ('stock_move_id.location_dest_id.usage', 'not in', ('internal', 'transit'))]\\"/>\\n                <separator/>\\n                <filter string=\\"Tiene cantidad restante\\" name=\\"has_remaining_qty\\" domain=\\"[('remaining_qty', '&gt;', 0)]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por...\\">\\n                    <filter string=\\"Producto\\" name=\\"group_by_product_id\\" context=\\"{'group_by': 'product_id'}\\"/>\\n                    <filter string=\\"Número de lote/serie\\" name=\\"group_by_lot_id\\" context=\\"{'group_by': 'lot_id'}\\"/>\\n                    <filter string=\\"Categoría de producto\\" name=\\"group_by_categ_id\\" context=\\"{'group_by': 'categ_id'}\\"/>\\n                    <filter string=\\"Fecha\\" name=\\"group_by_created_date\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"group_by_company_id\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search string=\\"Valorização de Inventário\\">\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"categ_id\\"/>\\n                <field name=\\"product_tmpl_id\\"/>\\n                <field name=\\"warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <separator/>\\n                <filter string=\\"A Chegar\\" name=\\"incoming\\" domain=\\"[('stock_move_id.location_id.usage', 'not in', ('internal', 'transit')), ('stock_move_id.location_dest_id.usage', 'in', ('internal', 'transit'))]\\"/>\\n                <filter string=\\"Entrega\\" name=\\"outgoing\\" domain=\\"[('stock_move_id.location_id.usage', 'in', ('internal', 'transit')), ('stock_move_id.location_dest_id.usage', 'not in', ('internal', 'transit'))]\\"/>\\n                <separator/>\\n                <filter string=\\"Tem Qtd Restante\\" name=\\"has_remaining_qty\\" domain=\\"[('remaining_qty', '&gt;', 0)]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por...\\">\\n                    <filter string=\\"Artigo\\" name=\\"group_by_product_id\\" context=\\"{'group_by': 'product_id'}\\"/>\\n                    <filter string=\\"Lote/Número de Série\\" name=\\"group_by_lot_id\\" context=\\"{'group_by': 'lot_id'}\\"/>\\n                    <filter string=\\"Categoria do Artigo\\" name=\\"group_by_categ_id\\" context=\\"{'group_by': 'categ_id'}\\"/>\\n                    <filter string=\\"Data\\" name=\\"group_by_created_date\\" context=\\"{'group_by': 'create_date'}\\"/>\\n                    <filter string=\\"Empresa\\" name=\\"group_by_company_id\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Inventory Valuation">\n                <field name="product_id"/>\n                <field name="reference"/>\n                <field name="categ_id"/>\n                <field name="product_tmpl_id"/>\n                <field name="warehouse_id" groups="stock.group_stock_multi_warehouses"/>\n                <field name="company_id" groups="base.group_multi_company"/>\n                <separator/>\n                <filter string="Incoming" name="incoming" domain="[('stock_move_id.location_id.usage', 'not in', ('internal', 'transit')), ('stock_move_id.location_dest_id.usage', 'in', ('internal', 'transit'))]"/>\n                <filter string="Outgoing" name="outgoing" domain="[('stock_move_id.location_id.usage', 'in', ('internal', 'transit')), ('stock_move_id.location_dest_id.usage', 'not in', ('internal', 'transit'))]"/>\n                <separator/>\n                <filter string="Has Remaining Qty" name="has_remaining_qty" domain="[('remaining_qty', '&gt;', 0)]"/>\n                <group expand="0" string="Group by...">\n                    <filter string="Product" name="group_by_product_id" context="{'group_by': 'product_id'}"/>\n                    <filter string="Lot/Serial Number" name="group_by_lot_id" context="{'group_by': 'lot_id'}"/>\n                    <filter string="Product Category" name="group_by_categ_id" context="{'group_by': 'categ_id'}"/>\n                    <filter string="Date" name="group_by_created_date" context="{'group_by': 'create_date'}"/>\n                    <filter string="Company" name="group_by_company_id" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1869	16	1835	1	1	stock.location.form.inherit	stock.location	\N	form	stock_account/views/stock_account_views.xml	extension	{"en_US": "<xpath expr=\\"//group[@name='additional_info']\\" position=\\"after\\">\\n                    <div groups=\\"stock_account.group_stock_accounting_automatic\\">\\n                        <group string=\\"Accounting Information\\" invisible=\\"usage not in ('inventory', 'production')\\">\\n                            <field name=\\"valuation_in_account_id\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"valuation_out_account_id\\" options=\\"{'no_create': True}\\"/>\\n                        </group>\\n                    </div>\\n                </xpath>", "es_ES": "<xpath expr=\\"//group[@name='additional_info']\\" position=\\"after\\">\\n                    <div groups=\\"stock_account.group_stock_accounting_automatic\\">\\n                        <group string=\\"Información contable\\" invisible=\\"usage not in ('inventory', 'production')\\">\\n                            <field name=\\"valuation_in_account_id\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"valuation_out_account_id\\" options=\\"{'no_create': True}\\"/>\\n                        </group>\\n                    </div>\\n                </xpath>", "pt_PT": "<xpath expr=\\"//group[@name='additional_info']\\" position=\\"after\\">\\n                    <div groups=\\"stock_account.group_stock_accounting_automatic\\">\\n                        <group string=\\"Informação contabilística\\" invisible=\\"usage not in ('inventory', 'production')\\">\\n                            <field name=\\"valuation_in_account_id\\" options=\\"{'no_create': True}\\"/>\\n                            <field name=\\"valuation_out_account_id\\" options=\\"{'no_create': True}\\"/>\\n                        </group>\\n                    </div>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//group[@name='additional_info']" position="after">\n                    <div groups="stock_account.group_stock_accounting_automatic">\n                        <group string="Accounting Information" invisible="usage not in ('inventory', 'production')">\n                            <field name="valuation_in_account_id" options="{'no_create': True}"/>\n                            <field name="valuation_out_account_id" options="{'no_create': True}"/>\n                        </group>\n                    </div>\n                </xpath>\n            	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1867	16	1804	1	1	stock.move.form.inherit	stock.move	\N	form	stock_account/views/stock_account_views.xml	extension	{"en_US": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                    <button name=\\"action_get_account_moves\\" icon=\\"fa-usd\\" class=\\"oe_stat_button\\" string=\\"Accounting Entries\\" type=\\"object\\" groups=\\"account.group_account_readonly\\"/>\\n                </xpath>", "es_ES": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                    <button name=\\"action_get_account_moves\\" icon=\\"fa-usd\\" class=\\"oe_stat_button\\" string=\\"Asientos contables\\" type=\\"object\\" groups=\\"account.group_account_readonly\\"/>\\n                </xpath>", "pt_PT": "<xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n                    <button name=\\"action_get_account_moves\\" icon=\\"fa-usd\\" class=\\"oe_stat_button\\" string=\\"Lançamentos Contabilísticos\\" type=\\"object\\" groups=\\"account.group_account_readonly\\"/>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//div[@name='button_box']" position="inside">\n                    <button name="action_get_account_moves" icon="fa-usd" class="oe_stat_button" string="Accounting Entries" type="object" groups="account.group_account_readonly"/>\n                </xpath>\n            	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1888	16	1763	1	1	view.production.lot.form.stock.account	stock.lot	\N	form	stock_account/views/stock_lot_views.xml	extension	{"en_US": "<data><xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n            <button type=\\"object\\" name=\\"action_view_stock_valuation_layers\\" class=\\"oe_stat_button\\" icon=\\"fa-dollar\\" groups=\\"stock.group_stock_manager\\" invisible=\\"not stock_valuation_layer_ids\\">\\n                <div class=\\"o_stat_info\\">\\n                    <span class=\\"o_stat_text\\">Valuation</span>\\n                </div>\\n            </button>\\n        </xpath>\\n        <xpath expr=\\"//group[@name='main_group']/group[2]\\" position=\\"inside\\">\\n            <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n            <label for=\\"total_value\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"total_value\\" widget=\\"monetary\\" class=\\"oe_inline\\" options=\\"{'currency_field': 'company_currency_id'}\\"/>\\n            </div>\\n            <label for=\\"avg_cost\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"avg_cost\\" widget=\\"monetary\\" class=\\"oe_inline\\" options=\\"{'currency_field': 'company_currency_id'}\\"/>\\n            </div>\\n            <label for=\\"standard_price\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"standard_price\\" widget=\\"monetary\\" class=\\"oe_inline\\" options=\\"{'currency_field': 'company_currency_id'}\\"/>\\n            </div>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n            <button type=\\"object\\" name=\\"action_view_stock_valuation_layers\\" class=\\"oe_stat_button\\" icon=\\"fa-dollar\\" groups=\\"stock.group_stock_manager\\" invisible=\\"not stock_valuation_layer_ids\\">\\n                <div class=\\"o_stat_info\\">\\n                    <span class=\\"o_stat_text\\">Valoración</span>\\n                </div>\\n            </button>\\n        </xpath>\\n        <xpath expr=\\"//group[@name='main_group']/group[2]\\" position=\\"inside\\">\\n            <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n            <label for=\\"total_value\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"total_value\\" widget=\\"monetary\\" class=\\"oe_inline\\" options=\\"{'currency_field': 'company_currency_id'}\\"/>\\n            </div>\\n            <label for=\\"avg_cost\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"avg_cost\\" widget=\\"monetary\\" class=\\"oe_inline\\" options=\\"{'currency_field': 'company_currency_id'}\\"/>\\n            </div>\\n            <label for=\\"standard_price\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"standard_price\\" widget=\\"monetary\\" class=\\"oe_inline\\" options=\\"{'currency_field': 'company_currency_id'}\\"/>\\n            </div>\\n            </xpath>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//div[@name='button_box']\\" position=\\"inside\\">\\n            <button type=\\"object\\" name=\\"action_view_stock_valuation_layers\\" class=\\"oe_stat_button\\" icon=\\"fa-dollar\\" groups=\\"stock.group_stock_manager\\" invisible=\\"not stock_valuation_layer_ids\\">\\n                <div class=\\"o_stat_info\\">\\n                    <span class=\\"o_stat_text\\">Valoração</span>\\n                </div>\\n            </button>\\n        </xpath>\\n        <xpath expr=\\"//group[@name='main_group']/group[2]\\" position=\\"inside\\">\\n            <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n            <label for=\\"total_value\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"total_value\\" widget=\\"monetary\\" class=\\"oe_inline\\" options=\\"{'currency_field': 'company_currency_id'}\\"/>\\n            </div>\\n            <label for=\\"avg_cost\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"avg_cost\\" widget=\\"monetary\\" class=\\"oe_inline\\" options=\\"{'currency_field': 'company_currency_id'}\\"/>\\n            </div>\\n            <label for=\\"standard_price\\"/>\\n            <div class=\\"o_row\\">\\n                <field name=\\"standard_price\\" widget=\\"monetary\\" class=\\"oe_inline\\" options=\\"{'currency_field': 'company_currency_id'}\\"/>\\n            </div>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//div[@name='button_box']" position="inside">\n            <button type="object" name="action_view_stock_valuation_layers" class="oe_stat_button" icon="fa-dollar" groups="stock.group_stock_manager" invisible="not stock_valuation_layer_ids">\n                <div class="o_stat_info">\n                    <span class="o_stat_text">Valuation</span>\n                </div>\n            </button>\n        </xpath>\n        <xpath expr="//group[@name='main_group']/group[2]" position="inside">\n            <field name="company_currency_id" invisible="1"/>\n            <label for="total_value"/>\n            <div class="o_row">\n                <field name="total_value" widget="monetary" class="oe_inline" options="{'currency_field': 'company_currency_id'}"/>\n            </div>\n            <label for="avg_cost"/>\n            <div class="o_row">\n                <field name="avg_cost" widget="monetary" class="oe_inline" options="{'currency_field': 'company_currency_id'}"/>\n            </div>\n            <label for="standard_price"/>\n            <div class="o_row">\n                <field name="standard_price" widget="monetary" class="oe_inline" options="{'currency_field': 'company_currency_id'}"/>\n            </div>\n            </xpath>\n        </data>	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1882	16	1774	1	1	stock.quant.list.editable.inherit	stock.quant	\N	list	stock_account/views/stock_quant_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='product_uom_id']\\" position=\\"after\\">\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"cost_method\\" column_invisible=\\"True\\"/>\\n                <field name=\\"value\\" optional=\\"hidden\\" sum=\\"Total Value\\"/>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='action_view_orderpoints']\\" position=\\"after\\">\\n                <button name=\\"627\\" title=\\"Stock Valuation\\" string=\\"Valuation\\" type=\\"action\\" class=\\"btn-link\\" icon=\\"fa-bar-chart\\" context=\\"{'search_default_product_id': product_id}\\" invisible=\\"cost_method != 'fifo'\\"/>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//field[@name='product_uom_id']\\" position=\\"after\\">\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"cost_method\\" column_invisible=\\"True\\"/>\\n                <field name=\\"value\\" optional=\\"hidden\\" sum=\\"Valor total\\"/>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='action_view_orderpoints']\\" position=\\"after\\">\\n                <button name=\\"627\\" title=\\"Valoración de stock\\" string=\\"Valoración\\" type=\\"action\\" class=\\"btn-link\\" icon=\\"fa-bar-chart\\" context=\\"{'search_default_product_id': product_id}\\" invisible=\\"cost_method != 'fifo'\\"/>\\n            </xpath>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//field[@name='product_uom_id']\\" position=\\"after\\">\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"cost_method\\" column_invisible=\\"True\\"/>\\n                <field name=\\"value\\" optional=\\"hidden\\" sum=\\"Valor Total\\"/>\\n            </xpath>\\n            <xpath expr=\\"//button[@name='action_view_orderpoints']\\" position=\\"after\\">\\n                <button name=\\"627\\" title=\\"Valorização de Inventário\\" string=\\"Valorização\\" type=\\"action\\" class=\\"btn-link\\" icon=\\"fa-bar-chart\\" context=\\"{'search_default_product_id': product_id}\\" invisible=\\"cost_method != 'fifo'\\"/>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='product_uom_id']" position="after">\n                <field name="currency_id" column_invisible="True"/>\n                <field name="cost_method" column_invisible="True"/>\n                <field name="value" optional="hidden" sum="Total Value"/>\n            </xpath>\n            <xpath expr="//button[@name='action_view_orderpoints']" position="after">\n                <button name="627" title="Stock Valuation" string="Valuation" type="action" class="btn-link" icon="fa-bar-chart" context="{'search_default_product_id': product_id}" invisible="cost_method != 'fifo'"/>\n            </xpath>\n        </data>	f	t	2026-04-08 08:46:14.325631	2026-04-08 08:46:14.325631	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1893	16	1851	1	1	res.config.settings.view.form.inherit.delivery.stock	res.config.settings	\N	form	stock_sms/views/res_config_settings_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='module_stock_sms']\\" position=\\"replace\\">\\n                <field name=\\"stock_move_sms_validation\\"/>\\n            </xpath>\\n            <xpath expr=\\"//setting[@id='stock_sms']\\" position=\\"attributes\\">\\n                <attribute name=\\"string\\">SMS Confirmation</attribute>\\n            </xpath>\\n            <xpath expr=\\"//setting[@id='stock_sms']\\" position=\\"inside\\">\\n                <div class=\\"row mt16\\" invisible=\\"not stock_move_sms_validation\\">\\n                    <label for=\\"stock_sms_confirmation_template_id\\" string=\\"SMS Template\\" class=\\"col-lg-4 o_light_label\\"/>\\n                    <field name=\\"stock_sms_confirmation_template_id\\" class=\\"oe_inline\\" required=\\"stock_move_sms_validation\\" context=\\"{'default_model': 'stock.picking'}\\"/>\\n                </div>\\n                <widget name=\\"iap_buy_more_credits\\" service_name=\\"sms\\" invisible=\\"not stock_move_sms_validation\\"/>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//field[@name='module_stock_sms']\\" position=\\"replace\\">\\n                <field name=\\"stock_move_sms_validation\\"/>\\n            </xpath>\\n            <xpath expr=\\"//setting[@id='stock_sms']\\" position=\\"attributes\\">\\n                <attribute name=\\"string\\">Confirmación por SMS</attribute>\\n            </xpath>\\n            <xpath expr=\\"//setting[@id='stock_sms']\\" position=\\"inside\\">\\n                <div class=\\"row mt16\\" invisible=\\"not stock_move_sms_validation\\">\\n                    <label for=\\"stock_sms_confirmation_template_id\\" string=\\"Plantilla de SMS\\" class=\\"col-lg-4 o_light_label\\"/>\\n                    <field name=\\"stock_sms_confirmation_template_id\\" class=\\"oe_inline\\" required=\\"stock_move_sms_validation\\" context=\\"{'default_model': 'stock.picking'}\\"/>\\n                </div>\\n                <widget name=\\"iap_buy_more_credits\\" service_name=\\"sms\\" invisible=\\"not stock_move_sms_validation\\"/>\\n            </xpath>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//field[@name='module_stock_sms']\\" position=\\"replace\\">\\n                <field name=\\"stock_move_sms_validation\\"/>\\n            </xpath>\\n            <xpath expr=\\"//setting[@id='stock_sms']\\" position=\\"attributes\\">\\n                <attribute name=\\"string\\">Confirmação por SMS</attribute>\\n            </xpath>\\n            <xpath expr=\\"//setting[@id='stock_sms']\\" position=\\"inside\\">\\n                <div class=\\"row mt16\\" invisible=\\"not stock_move_sms_validation\\">\\n                    <label for=\\"stock_sms_confirmation_template_id\\" string=\\"Modelo de SMS\\" class=\\"col-lg-4 o_light_label\\"/>\\n                    <field name=\\"stock_sms_confirmation_template_id\\" class=\\"oe_inline\\" required=\\"stock_move_sms_validation\\" context=\\"{'default_model': 'stock.picking'}\\"/>\\n                </div>\\n                <widget name=\\"iap_buy_more_credits\\" service_name=\\"sms\\" invisible=\\"not stock_move_sms_validation\\"/>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='module_stock_sms']" position="replace">\n                <field name="stock_move_sms_validation"/>\n            </xpath>\n            <xpath expr="//setting[@id='stock_sms']" position="attributes">\n                <attribute name="string">SMS Confirmation</attribute>\n            </xpath>\n            <xpath expr="//setting[@id='stock_sms']" position="inside">\n                <div class="row mt16" invisible="not stock_move_sms_validation">\n                    <label for="stock_sms_confirmation_template_id" string="SMS Template" class="col-lg-4 o_light_label"/>\n                    <field name="stock_sms_confirmation_template_id" class="oe_inline" required="stock_move_sms_validation" context="{'default_model': 'stock.picking'}"/>\n                </div>\n                <widget name="iap_buy_more_credits" service_name="sms" invisible="not stock_move_sms_validation"/>\n            </xpath>\n        </data>	f	t	2026-04-08 08:46:15.876097	2026-04-08 08:46:15.876097	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1894	16	\N	1	1	stock_confirm_sms	confirm.stock.sms	\N	form	stock_sms/wizard/confirm_stock_sms_views.xml	primary	{"en_US": "<form string=\\"SMS\\">\\n                You are about to confirm this Delivery Order by SMS Text Message.<br/>\\n                This feature can easily be disabled from the Settings of Inventory or by clicking on \\"Disable SMS\\".<br/>\\n                <footer>\\n                    <button name=\\"send_sms\\" type=\\"object\\" data-hotkey=\\"q\\" string=\\"Confirm\\" class=\\"oe_highlight\\"/>\\n                    <button name=\\"dont_send_sms\\" type=\\"object\\" data-hotkey=\\"w\\" string=\\"Disable SMS\\" class=\\"btn btn-secondary\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancel\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"SMS\\">\\n                Está a punto de confirmar esta orden de entrega por mensaje de texto SMS.<br/>\\n                Esta característica se puede desactivar fácilmente desde los ajustes de inventario o haciendo clic en \\"Deshabilitar SMS\\".<br/>\\n                <footer>\\n                    <button name=\\"send_sms\\" type=\\"object\\" data-hotkey=\\"q\\" string=\\"Confirmar\\" class=\\"oe_highlight\\"/>\\n                    <button name=\\"dont_send_sms\\" type=\\"object\\" data-hotkey=\\"w\\" string=\\"Deshabilitar SMS\\" class=\\"btn btn-secondary\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"SMS\\">\\n                Você está prestes a confirmar este pedido de entrega por mensagem de texto SMS.<br/>\\n                Este recurso pode ser facilmente desabilitado nas definições de inventário ou clicando em \\"Desabilitar SMS\\".<br/>\\n                <footer>\\n                    <button name=\\"send_sms\\" type=\\"object\\" data-hotkey=\\"q\\" string=\\"Confirmar\\" class=\\"oe_highlight\\"/>\\n                    <button name=\\"dont_send_sms\\" type=\\"object\\" data-hotkey=\\"w\\" string=\\"Desativar SMS\\" class=\\"btn btn-secondary\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="SMS">\n                You are about to confirm this Delivery Order by SMS Text Message.<br/>\n                This feature can easily be disabled from the Settings of Inventory or by clicking on "Disable SMS".<br/>\n                <footer>\n                    <button name="send_sms" type="object" data-hotkey="q" string="Confirm" class="oe_highlight"/>\n                    <button name="dont_send_sms" type="object" data-hotkey="w" string="Disable SMS" class="btn btn-secondary"/>\n                    <button special="cancel" data-hotkey="x" string="Cancel"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:46:15.876097	2026-04-08 08:46:15.876097	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1903	16	1011	1	1	Orders Shipping Followup	\N	sale_stock.sale_order_portal_content_inherit_sale_stock	qweb	sale_stock/views/sale_stock_portal_template.xml	extension	{"en_US": "<data name=\\"Orders Shipping Followup\\" inherit_id=\\"sale.sale_order_portal_content\\">\\n        <tbody id=\\"sale_info_table\\" position=\\"inside\\">\\n            <tr t-if=\\"sale_order.incoterm\\">\\n                <th class=\\"pb-0\\">Incoterm:</th>\\n                <td class=\\"w-100 pb-0 text-wrap\\">\\n                    <p t-if=\\"sale_order.incoterm_location\\">\\n                        <span t-field=\\"sale_order.incoterm.code\\"/> <br/>\\n                        <span t-field=\\"sale_order.incoterm_location\\"/>\\n                    </p>\\n                    <p t-else=\\"\\" t-field=\\"sale_order.incoterm.code\\" class=\\"m-0\\"/>\\n                </td>\\n            </tr>\\n        </tbody>\\n\\n        <div id=\\"sale_invoices\\" position=\\"after\\">\\n            <t t-set=\\"delivery_orders\\" t-value=\\"sale_order.picking_ids.filtered(lambda picking: picking.picking_type_id.code == 'outgoing')\\"/>\\n            <t t-set=\\"latest_delivery_orders\\" t-value=\\"delivery_orders.sorted('date', reverse=True)[:3]\\"/>\\n            <div t-if=\\"delivery_orders\\" class=\\"col-12 col-lg-6 mb-4\\">\\n                <h5 class=\\"mb-1\\">Last Delivery Orders</h5>\\n                <hr class=\\"mt-1 mb-2\\"/>\\n                <div class=\\"d-flex flex-column gap-2\\">\\n                    <t t-foreach=\\"latest_delivery_orders\\" t-as=\\"picking\\">\\n                        <t t-set=\\"delivery_report_url\\" t-value=\\"'/my/picking/pdf/%s?%s' % (picking.id, keep_query())\\"/>\\n                        <div name=\\"delivery_order\\" class=\\"d-flex flex-column\\">\\n                            <div name=\\"delivery_details\\" class=\\"d-flex align-items-center justify-content-between\\">\\n                                <a t-att-href=\\"delivery_report_url\\">\\n                                    <span t-esc=\\"picking.name\\"/>\\n                                </a>\\n                                <div t-if=\\"picking.state == 'done'\\">\\n                                    <span class=\\"small badge rounded-pill text-bg-success orders_label_text_align\\">\\n                                        <i class=\\"fa fa-fw fa-truck\\"/> Shipped\\n                                    </span>\\n                                    <a class=\\"badge rounded-pill text-bg-secondary orders_label_text_align\\" target=\\"_blank\\" t-att-href=\\"'/my/picking/return/pdf/%s?%s' % (picking.id, keep_query())\\">\\n                                        RETURN\\n                                    </a>\\n                                </div>\\n                                <span t-elif=\\"picking.state == 'cancel'\\" class=\\"small badge rounded-pill text-bg-danger orders_label_text_align\\">\\n                                    <i class=\\"fa fa-fw fa-times\\"/>Cancelled\\n                                </span>\\n                                <span t-elif=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"small badge rounded-pill text-bg-info orders_label_text_align\\">\\n                                    <i class=\\"fa fa-fw fa-clock-o\\"/>Preparation\\n                                </span>\\n                            </div>\\n                            <div class=\\"small d-lg-inline-block\\" t-if=\\"picking.date_done or picking.scheduled_date\\">\\n                                Date:\\n                                <span class=\\"text-muted\\" t-field=\\"picking.date_done\\" t-options=\\"{'date_only': True}\\"/>\\n                                <span t-if=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"text-muted\\" t-field=\\"picking.scheduled_date\\" t-options=\\"{'date_only': True}\\"/>\\n                            </div>\\n                        </div>\\n                    </t>\\n                </div>\\n            </div>\\n            <t t-set=\\"returns\\" t-value=\\"delivery_orders.return_ids.sorted('date', reverse=True)\\"/>\\n            <div t-if=\\"returns\\" class=\\"col-12 col-lg-6 mb-4\\">\\n                <h4 class=\\"mb-1\\">Returns</h4>\\n                <hr class=\\"mt-1 mb-2\\"/>\\n                <t t-foreach=\\"returns\\" t-as=\\"picking\\">\\n                    <t t-set=\\"delivery_report_url\\" t-value=\\"'/my/picking/pdf/%s?%s' % (picking.id, keep_query())\\"/>\\n                    <div name=\\"return\\">\\n                        <div name=\\"return_details\\" class=\\"d-flex justify-content-between align-items-center\\">\\n                            <a t-att-href=\\"delivery_report_url\\">\\n                                <span t-esc=\\"picking.name\\"/>\\n                            </a>\\n                            <span t-if=\\"picking.state == 'done'\\" class=\\"small badge rounded-pill text-bg-success orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-truck\\"/> Received\\n                            </span>\\n                            <span t-elif=\\"picking.state == 'cancel'\\" class=\\"small badge rounded-pill text-bg-danger orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-times\\"/> Cancelled\\n                            </span>\\n                            <span t-elif=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"small badge rounded-pill text-bg-info orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-clock-o\\"/> Awaiting arrival\\n                            </span>\\n                        </div>\\n                        <div class=\\"small d-lg-inline-block\\">\\n                            Date:\\n                            <span class=\\"text-muted\\" t-field=\\"picking.date_done\\" t-options=\\"{'date_only': True}\\"/>\\n                            <span t-if=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"text-muted\\" t-field=\\"picking.scheduled_date\\" t-options=\\"{'date_only': True}\\"/>\\n                        </div>\\n                    </div>\\n                </t>\\n            </div>\\n        </div>\\n    </data>", "es_ES": "<data name=\\"Orders Shipping Followup\\" inherit_id=\\"sale.sale_order_portal_content\\">\\n        <tbody id=\\"sale_info_table\\" position=\\"inside\\">\\n            <tr t-if=\\"sale_order.incoterm\\">\\n                <th class=\\"pb-0\\">Incoterm:</th>\\n                <td class=\\"w-100 pb-0 text-wrap\\">\\n                    <p t-if=\\"sale_order.incoterm_location\\">\\n                        <span t-field=\\"sale_order.incoterm.code\\"/> <br/>\\n                        <span t-field=\\"sale_order.incoterm_location\\"/>\\n                    </p>\\n                    <p t-else=\\"\\" t-field=\\"sale_order.incoterm.code\\" class=\\"m-0\\"/>\\n                </td>\\n            </tr>\\n        </tbody>\\n\\n        <div id=\\"sale_invoices\\" position=\\"after\\">\\n            <t t-set=\\"delivery_orders\\" t-value=\\"sale_order.picking_ids.filtered(lambda picking: picking.picking_type_id.code == 'outgoing')\\"/>\\n            <t t-set=\\"latest_delivery_orders\\" t-value=\\"delivery_orders.sorted('date', reverse=True)[:3]\\"/>\\n            <div t-if=\\"delivery_orders\\" class=\\"col-12 col-lg-6 mb-4\\">\\n                <h5 class=\\"mb-1\\">Últimas órdenes de entrega</h5>\\n                <hr class=\\"mt-1 mb-2\\"/>\\n                <div class=\\"d-flex flex-column gap-2\\">\\n                    <t t-foreach=\\"latest_delivery_orders\\" t-as=\\"picking\\">\\n                        <t t-set=\\"delivery_report_url\\" t-value=\\"'/my/picking/pdf/%s?%s' % (picking.id, keep_query())\\"/>\\n                        <div name=\\"delivery_order\\" class=\\"d-flex flex-column\\">\\n                            <div name=\\"delivery_details\\" class=\\"d-flex align-items-center justify-content-between\\">\\n                                <a t-att-href=\\"delivery_report_url\\">\\n                                    <span t-esc=\\"picking.name\\"/>\\n                                </a>\\n                                <div t-if=\\"picking.state == 'done'\\">\\n                                    <span class=\\"small badge rounded-pill text-bg-success orders_label_text_align\\">\\n                                        <i class=\\"fa fa-fw fa-truck\\"/> Enviado\\n                                    </span>\\n                                    <a class=\\"badge rounded-pill text-bg-secondary orders_label_text_align\\" target=\\"_blank\\" t-att-href=\\"'/my/picking/return/pdf/%s?%s' % (picking.id, keep_query())\\">\\n                                        DEVOLUCIÓN\\n                                    </a>\\n                                </div>\\n                                <span t-elif=\\"picking.state == 'cancel'\\" class=\\"small badge rounded-pill text-bg-danger orders_label_text_align\\">\\n                                    <i class=\\"fa fa-fw fa-times\\"/>Cancelado\\n                                </span>\\n                                <span t-elif=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"small badge rounded-pill text-bg-info orders_label_text_align\\">\\n                                    <i class=\\"fa fa-fw fa-clock-o\\"/>Preparación\\n                                </span>\\n                            </div>\\n                            <div class=\\"small d-lg-inline-block\\" t-if=\\"picking.date_done or picking.scheduled_date\\">\\n                                Fecha:\\n                                <span class=\\"text-muted\\" t-field=\\"picking.date_done\\" t-options=\\"{'date_only': True}\\"/>\\n                                <span t-if=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"text-muted\\" t-field=\\"picking.scheduled_date\\" t-options=\\"{'date_only': True}\\"/>\\n                            </div>\\n                        </div>\\n                    </t>\\n                </div>\\n            </div>\\n            <t t-set=\\"returns\\" t-value=\\"delivery_orders.return_ids.sorted('date', reverse=True)\\"/>\\n            <div t-if=\\"returns\\" class=\\"col-12 col-lg-6 mb-4\\">\\n                <h4 class=\\"mb-1\\">Devoluciones</h4>\\n                <hr class=\\"mt-1 mb-2\\"/>\\n                <t t-foreach=\\"returns\\" t-as=\\"picking\\">\\n                    <t t-set=\\"delivery_report_url\\" t-value=\\"'/my/picking/pdf/%s?%s' % (picking.id, keep_query())\\"/>\\n                    <div name=\\"return\\">\\n                        <div name=\\"return_details\\" class=\\"d-flex justify-content-between align-items-center\\">\\n                            <a t-att-href=\\"delivery_report_url\\">\\n                                <span t-esc=\\"picking.name\\"/>\\n                            </a>\\n                            <span t-if=\\"picking.state == 'done'\\" class=\\"small badge rounded-pill text-bg-success orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-truck\\"/> Recibido\\n                            </span>\\n                            <span t-elif=\\"picking.state == 'cancel'\\" class=\\"small badge rounded-pill text-bg-danger orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-times\\"/> Cancelado\\n                            </span>\\n                            <span t-elif=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"small badge rounded-pill text-bg-info orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-clock-o\\"/> En espera de llegada\\n                            </span>\\n                        </div>\\n                        <div class=\\"small d-lg-inline-block\\">\\n                            Fecha:\\n                            <span class=\\"text-muted\\" t-field=\\"picking.date_done\\" t-options=\\"{'date_only': True}\\"/>\\n                            <span t-if=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"text-muted\\" t-field=\\"picking.scheduled_date\\" t-options=\\"{'date_only': True}\\"/>\\n                        </div>\\n                    </div>\\n                </t>\\n            </div>\\n        </div>\\n    </data>", "pt_PT": "<data name=\\"Orders Shipping Followup\\" inherit_id=\\"sale.sale_order_portal_content\\">\\n        <tbody id=\\"sale_info_table\\" position=\\"inside\\">\\n            <tr t-if=\\"sale_order.incoterm\\">\\n                <th class=\\"pb-0\\">Incoterm:</th>\\n                <td class=\\"w-100 pb-0 text-wrap\\">\\n                    <p t-if=\\"sale_order.incoterm_location\\">\\n                        <span t-field=\\"sale_order.incoterm.code\\"/> <br/>\\n                        <span t-field=\\"sale_order.incoterm_location\\"/>\\n                    </p>\\n                    <p t-else=\\"\\" t-field=\\"sale_order.incoterm.code\\" class=\\"m-0\\"/>\\n                </td>\\n            </tr>\\n        </tbody>\\n\\n        <div id=\\"sale_invoices\\" position=\\"after\\">\\n            <t t-set=\\"delivery_orders\\" t-value=\\"sale_order.picking_ids.filtered(lambda picking: picking.picking_type_id.code == 'outgoing')\\"/>\\n            <t t-set=\\"latest_delivery_orders\\" t-value=\\"delivery_orders.sorted('date', reverse=True)[:3]\\"/>\\n            <div t-if=\\"delivery_orders\\" class=\\"col-12 col-lg-6 mb-4\\">\\n                <h5 class=\\"mb-1\\">Últimas Ordens de Entrega</h5>\\n                <hr class=\\"mt-1 mb-2\\"/>\\n                <div class=\\"d-flex flex-column gap-2\\">\\n                    <t t-foreach=\\"latest_delivery_orders\\" t-as=\\"picking\\">\\n                        <t t-set=\\"delivery_report_url\\" t-value=\\"'/my/picking/pdf/%s?%s' % (picking.id, keep_query())\\"/>\\n                        <div name=\\"delivery_order\\" class=\\"d-flex flex-column\\">\\n                            <div name=\\"delivery_details\\" class=\\"d-flex align-items-center justify-content-between\\">\\n                                <a t-att-href=\\"delivery_report_url\\">\\n                                    <span t-esc=\\"picking.name\\"/>\\n                                </a>\\n                                <div t-if=\\"picking.state == 'done'\\">\\n                                    <span class=\\"small badge rounded-pill text-bg-success orders_label_text_align\\">\\n                                        <i class=\\"fa fa-fw fa-truck\\"/> Shipped\\n                                    </span>\\n                                    <a class=\\"badge rounded-pill text-bg-secondary orders_label_text_align\\" target=\\"_blank\\" t-att-href=\\"'/my/picking/return/pdf/%s?%s' % (picking.id, keep_query())\\">\\n                                        RETURN\\n                                    </a>\\n                                </div>\\n                                <span t-elif=\\"picking.state == 'cancel'\\" class=\\"small badge rounded-pill text-bg-danger orders_label_text_align\\">\\n                                    <i class=\\"fa fa-fw fa-times\\"/>Cancelado\\n                                </span>\\n                                <span t-elif=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"small badge rounded-pill text-bg-info orders_label_text_align\\">\\n                                    <i class=\\"fa fa-fw fa-clock-o\\"/>Preparação\\n                                </span>\\n                            </div>\\n                            <div class=\\"small d-lg-inline-block\\" t-if=\\"picking.date_done or picking.scheduled_date\\">\\n                                Data:\\n                                <span class=\\"text-muted\\" t-field=\\"picking.date_done\\" t-options=\\"{'date_only': True}\\"/>\\n                                <span t-if=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"text-muted\\" t-field=\\"picking.scheduled_date\\" t-options=\\"{'date_only': True}\\"/>\\n                            </div>\\n                        </div>\\n                    </t>\\n                </div>\\n            </div>\\n            <t t-set=\\"returns\\" t-value=\\"delivery_orders.return_ids.sorted('date', reverse=True)\\"/>\\n            <div t-if=\\"returns\\" class=\\"col-12 col-lg-6 mb-4\\">\\n                <h4 class=\\"mb-1\\">Devoluções</h4>\\n                <hr class=\\"mt-1 mb-2\\"/>\\n                <t t-foreach=\\"returns\\" t-as=\\"picking\\">\\n                    <t t-set=\\"delivery_report_url\\" t-value=\\"'/my/picking/pdf/%s?%s' % (picking.id, keep_query())\\"/>\\n                    <div name=\\"return\\">\\n                        <div name=\\"return_details\\" class=\\"d-flex justify-content-between align-items-center\\">\\n                            <a t-att-href=\\"delivery_report_url\\">\\n                                <span t-esc=\\"picking.name\\"/>\\n                            </a>\\n                            <span t-if=\\"picking.state == 'done'\\" class=\\"small badge rounded-pill text-bg-success orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-truck\\"/> Recebido\\n                            </span>\\n                            <span t-elif=\\"picking.state == 'cancel'\\" class=\\"small badge rounded-pill text-bg-danger orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-times\\"/> Cancelado\\n                            </span>\\n                            <span t-elif=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"small badge rounded-pill text-bg-info orders_label_text_align\\">\\n                                <i class=\\"fa fa-fw fa-clock-o\\"/> Aguarda chegada\\n                            </span>\\n                        </div>\\n                        <div class=\\"small d-lg-inline-block\\">\\n                            Data:\\n                            <span class=\\"text-muted\\" t-field=\\"picking.date_done\\" t-options=\\"{'date_only': True}\\"/>\\n                            <span t-if=\\"picking.state in ['draft', 'waiting', 'confirmed', 'assigned']\\" class=\\"text-muted\\" t-field=\\"picking.scheduled_date\\" t-options=\\"{'date_only': True}\\"/>\\n                        </div>\\n                    </div>\\n                </t>\\n            </div>\\n        </div>\\n    </data>"}	<?xml version="1.0"?>\n<data name="Orders Shipping Followup" inherit_id="sale.sale_order_portal_content">\n        <tbody id="sale_info_table" position="inside">\n            <tr t-if="sale_order.incoterm">\n                <th class="pb-0">Incoterm:</th>\n                <td class="w-100 pb-0 text-wrap">\n                    <p t-if="sale_order.incoterm_location">\n                        <span t-field="sale_order.incoterm.code"/> <br/>\n                        <span t-field="sale_order.incoterm_location"/>\n                    </p>\n                    <p t-else="" t-field="sale_order.incoterm.code" class="m-0"/>\n                </td>\n            </tr>\n        </tbody>\n\n        <div id="sale_invoices" position="after">\n            <t t-set="delivery_orders" t-value="sale_order.picking_ids.filtered(lambda picking: picking.picking_type_id.code == 'outgoing')"/>\n            <t t-set="latest_delivery_orders" t-value="delivery_orders.sorted('date', reverse=True)[:3]"/>\n            <div t-if="delivery_orders" class="col-12 col-lg-6 mb-4">\n                <h5 class="mb-1">Last Delivery Orders</h5>\n                <hr class="mt-1 mb-2"/>\n                <div class="d-flex flex-column gap-2">\n                    <t t-foreach="latest_delivery_orders" t-as="picking">\n                        <t t-set="delivery_report_url" t-value="'/my/picking/pdf/%s?%s' % (picking.id, keep_query())"/>\n                        <div name="delivery_order" class="d-flex flex-column">\n                            <div name="delivery_details" class="d-flex align-items-center justify-content-between">\n                                <a t-att-href="delivery_report_url">\n                                    <span t-esc="picking.name"/>\n                                </a>\n                                <div t-if="picking.state == 'done'">\n                                    <span class="small badge rounded-pill text-bg-success orders_label_text_align">\n                                        <i class="fa fa-fw fa-truck"/> Shipped\n                                    </span>\n                                    <a class="badge rounded-pill text-bg-secondary orders_label_text_align" target="_blank" t-att-href="'/my/picking/return/pdf/%s?%s' % (picking.id, keep_query())">\n                                        RETURN\n                                    </a>\n                                </div>\n                                <span t-elif="picking.state == 'cancel'" class="small badge rounded-pill text-bg-danger orders_label_text_align">\n                                    <i class="fa fa-fw fa-times"/>Cancelled\n                                </span>\n                                <span t-elif="picking.state in ['draft', 'waiting', 'confirmed', 'assigned']" class="small badge rounded-pill text-bg-info orders_label_text_align">\n                                    <i class="fa fa-fw fa-clock-o"/>Preparation\n                                </span>\n                            </div>\n                            <div class="small d-lg-inline-block" t-if="picking.date_done or picking.scheduled_date">\n                                Date:\n                                <span class="text-muted" t-field="picking.date_done" t-options="{'date_only': True}"/>\n                                <span t-if="picking.state in ['draft', 'waiting', 'confirmed', 'assigned']" class="text-muted" t-field="picking.scheduled_date" t-options="{'date_only': True}"/>\n                            </div>\n                        </div>\n                    </t>\n                </div>\n            </div>\n            <t t-set="returns" t-value="delivery_orders.return_ids.sorted('date', reverse=True)"/>\n            <div t-if="returns" class="col-12 col-lg-6 mb-4">\n                <h4 class="mb-1">Returns</h4>\n                <hr class="mt-1 mb-2"/>\n                <t t-foreach="returns" t-as="picking">\n                    <t t-set="delivery_report_url" t-value="'/my/picking/pdf/%s?%s' % (picking.id, keep_query())"/>\n                    <div name="return">\n                        <div name="return_details" class="d-flex justify-content-between align-items-center">\n                            <a t-att-href="delivery_report_url">\n                                <span t-esc="picking.name"/>\n                            </a>\n                            <span t-if="picking.state == 'done'" class="small badge rounded-pill text-bg-success orders_label_text_align">\n                                <i class="fa fa-fw fa-truck"/> Received\n                            </span>\n                            <span t-elif="picking.state == 'cancel'" class="small badge rounded-pill text-bg-danger orders_label_text_align">\n                                <i class="fa fa-fw fa-times"/> Cancelled\n                            </span>\n                            <span t-elif="picking.state in ['draft', 'waiting', 'confirmed', 'assigned']" class="small badge rounded-pill text-bg-info orders_label_text_align">\n                                <i class="fa fa-fw fa-clock-o"/> Awaiting arrival\n                            </span>\n                        </div>\n                        <div class="small d-lg-inline-block">\n                            Date:\n                            <span class="text-muted" t-field="picking.date_done" t-options="{'date_only': True}"/>\n                            <span t-if="picking.state in ['draft', 'waiting', 'confirmed', 'assigned']" class="text-muted" t-field="picking.scheduled_date" t-options="{'date_only': True}"/>\n                        </div>\n                    </div>\n                </t>\n            </div>\n        </div>\n    </data>\n\n	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1913	16	\N	1	1	exception_on_picking	\N	sale_stock.exception_on_picking	qweb	sale_stock/data/mail_templates.xml	primary	{"en_US": "<t t-name=\\"sale_stock.exception_on_picking\\">\\n            <div>\\n                Exception(s) occurred on the picking:\\n                <a href=\\"#\\" data-oe-model=\\"stock.picking\\" t-att-data-oe-id=\\"origin_picking.id\\"><t t-esc=\\"origin_picking.name\\"/></a>.\\n                Manual actions may be needed.\\n                <div class=\\"mt16\\">\\n                    <p>Exception(s):</p>\\n                    <ul t-foreach=\\"moves_information\\" t-as=\\"exception\\">\\n                        <t t-set=\\"move\\" t-value=\\"exception[0]\\"/>\\n                        <t t-set=\\"new_qty\\" t-value=\\"exception[1][0]\\"/>\\n                        <t t-set=\\"old_qty\\" t-value=\\"exception[1][1]\\"/>\\n                        <li>\\n                        <t t-esc=\\"new_qty\\"/> <t t-esc=\\"move.product_uom.name\\"/>\\n                        of <t t-esc=\\"move.product_id.display_name\\"/> processed instead of <t t-esc=\\"old_qty\\"/> <t t-esc=\\"move.product_uom.name\\"/></li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </t>", "es_ES": "<t t-name=\\"sale_stock.exception_on_picking\\">\\n            <div>\\n                Excepcion(es) producida(s) en el albarán:\\n                <a href=\\"#\\" data-oe-model=\\"stock.picking\\" t-att-data-oe-id=\\"origin_picking.id\\"><t t-esc=\\"origin_picking.name\\"/></a>.\\n                Acciones manuales pueden ser requeridas.\\n                <div class=\\"mt16\\">\\n                    <p>Excepción(es):</p>\\n                    <ul t-foreach=\\"moves_information\\" t-as=\\"exception\\">\\n                        <t t-set=\\"move\\" t-value=\\"exception[0]\\"/>\\n                        <t t-set=\\"new_qty\\" t-value=\\"exception[1][0]\\"/>\\n                        <t t-set=\\"old_qty\\" t-value=\\"exception[1][1]\\"/>\\n                        <li>\\n                        <t t-esc=\\"new_qty\\"/> <t t-esc=\\"move.product_uom.name\\"/>\\n                        de <t t-esc=\\"move.product_id.display_name\\"/> procesado en lugar de <t t-esc=\\"old_qty\\"/> <t t-esc=\\"move.product_uom.name\\"/></li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </t>", "pt_PT": "<t t-name=\\"sale_stock.exception_on_picking\\">\\n            <div>\\n                Exceções ocorreram na separação:\\n                <a href=\\"#\\" data-oe-model=\\"stock.picking\\" t-att-data-oe-id=\\"origin_picking.id\\"><t t-esc=\\"origin_picking.name\\"/></a>.\\n                Ações manuais podem ser necessárias.\\n                <div class=\\"mt16\\">\\n                    <p>Exceção(ões):</p>\\n                    <ul t-foreach=\\"moves_information\\" t-as=\\"exception\\">\\n                        <t t-set=\\"move\\" t-value=\\"exception[0]\\"/>\\n                        <t t-set=\\"new_qty\\" t-value=\\"exception[1][0]\\"/>\\n                        <t t-set=\\"old_qty\\" t-value=\\"exception[1][1]\\"/>\\n                        <li>\\n                        <t t-esc=\\"new_qty\\"/> <t t-esc=\\"move.product_uom.name\\"/>\\n                        de <t t-esc=\\"move.product_id.display_name\\"/> processado em vez de <t t-esc=\\"old_qty\\"/> <t t-esc=\\"move.product_uom.name\\"/></li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="sale_stock.exception_on_picking">\n            <div>\n                Exception(s) occurred on the picking:\n                <a href="#" data-oe-model="stock.picking" t-att-data-oe-id="origin_picking.id"><t t-esc="origin_picking.name"/></a>.\n                Manual actions may be needed.\n                <div class="mt16">\n                    <p>Exception(s):</p>\n                    <ul t-foreach="moves_information" t-as="exception">\n                        <t t-set="move" t-value="exception[0]"/>\n                        <t t-set="new_qty" t-value="exception[1][0]"/>\n                        <t t-set="old_qty" t-value="exception[1][1]"/>\n                        <li>\n                        <t t-esc="new_qty"/> <t t-esc="move.product_uom.name"/>\n                        of <t t-esc="move.product_id.display_name"/> processed instead of <t t-esc="old_qty"/> <t t-esc="move.product_uom.name"/></li>\n                    </ul>\n                </div>\n            </div>\n        </t>\n    	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1912	16	\N	1	1	exception_on_so	\N	sale_stock.exception_on_so	qweb	sale_stock/data/mail_templates.xml	primary	{"en_US": "<t t-name=\\"sale_stock.exception_on_so\\">\\n            <div>\\n                Exception(s) occurred on the sale order(s):\\n                <t t-foreach=\\"sale_order_ids\\" t-as=\\"sale_order\\">\\n                    <a href=\\"#\\" data-oe-model=\\"sale.order\\" t-att-data-oe-id=\\"sale_order.id\\"><t t-esc=\\"sale_order.name\\"/></a>.\\n                </t>\\n                Manual actions may be needed.\\n                <div class=\\"mt16\\">\\n                    <p>Exception(s):</p>\\n                    <ul t-foreach=\\"order_exceptions\\" t-as=\\"exception\\">\\n                        <li>\\n                            <t t-set=\\"order_line\\" t-value=\\"exception[0]\\"/>\\n                            <t t-set=\\"new_qty\\" t-value=\\"exception[1][0]\\"/>\\n                            <t t-set=\\"old_qty\\" t-value=\\"exception[1][1]\\"/>\\n                                <a href=\\"#\\" data-oe-model=\\"sale.order\\" t-att-data-oe-id=\\"order_line.order_id.id\\"><t t-esc=\\"order_line.order_id.name\\"/></a>:\\n                                <t t-esc=\\"new_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/> of <t t-esc=\\"order_line.product_id.name\\"/>\\n                                <t t-if=\\"cancel\\">\\n                                    cancelled\\n                                </t>\\n                                <t t-if=\\"not cancel\\">\\n                                    ordered instead of <t t-esc=\\"old_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/>\\n                                </t>\\n                          </li>\\n                    </ul>\\n                </div>\\n                <div class=\\"mt16\\" t-if=\\"not cancel and impacted_pickings\\">\\n                    <p>Impacted Transfer(s):</p>\\n                    <ul t-foreach=\\"impacted_pickings\\" t-as=\\"picking\\">\\n                        <li><a href=\\"#\\" data-oe-model=\\"stock.picking\\" t-att-data-oe-id=\\"picking.id\\"><t t-esc=\\"picking.name\\"/></a></li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </t>", "es_ES": "<t t-name=\\"sale_stock.exception_on_so\\">\\n            <div>\\n                Excepción(es) ocurrida(s) en pedidos de venta:\\n                <t t-foreach=\\"sale_order_ids\\" t-as=\\"sale_order\\">\\n                    <a href=\\"#\\" data-oe-model=\\"sale.order\\" t-att-data-oe-id=\\"sale_order.id\\"><t t-esc=\\"sale_order.name\\"/></a>.\\n                </t>\\n                Acciones manuales pueden ser necesarias.\\n                <div class=\\"mt16\\">\\n                    <p>Excepción(es):</p>\\n                    <ul t-foreach=\\"order_exceptions\\" t-as=\\"exception\\">\\n                        <li>\\n                            <t t-set=\\"order_line\\" t-value=\\"exception[0]\\"/>\\n                            <t t-set=\\"new_qty\\" t-value=\\"exception[1][0]\\"/>\\n                            <t t-set=\\"old_qty\\" t-value=\\"exception[1][1]\\"/>\\n                                <a href=\\"#\\" data-oe-model=\\"sale.order\\" t-att-data-oe-id=\\"order_line.order_id.id\\"><t t-esc=\\"order_line.order_id.name\\"/></a>:\\n                                <t t-esc=\\"new_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/> de <t t-esc=\\"order_line.product_id.name\\"/>\\n                                <t t-if=\\"cancel\\">\\n                                    cancelado\\n                                </t>\\n                                <t t-if=\\"not cancel\\">\\n                                    pedido en lugar de <t t-esc=\\"old_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/>\\n                                </t>\\n                          </li>\\n                    </ul>\\n                </div>\\n                <div class=\\"mt16\\" t-if=\\"not cancel and impacted_pickings\\">\\n                    <p>Traslado(s) impactado(s):</p>\\n                    <ul t-foreach=\\"impacted_pickings\\" t-as=\\"picking\\">\\n                        <li><a href=\\"#\\" data-oe-model=\\"stock.picking\\" t-att-data-oe-id=\\"picking.id\\"><t t-esc=\\"picking.name\\"/></a></li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </t>", "pt_PT": "<t t-name=\\"sale_stock.exception_on_so\\">\\n            <div>\\n                Exceções ocorreram no pedido de venda:\\n                <t t-foreach=\\"sale_order_ids\\" t-as=\\"sale_order\\">\\n                    <a href=\\"#\\" data-oe-model=\\"sale.order\\" t-att-data-oe-id=\\"sale_order.id\\"><t t-esc=\\"sale_order.name\\"/></a>.\\n                </t>\\n                Podem ser necessárias ações manuais.\\n                <div class=\\"mt16\\">\\n                    <p>Exceção(ões):</p>\\n                    <ul t-foreach=\\"order_exceptions\\" t-as=\\"exception\\">\\n                        <li>\\n                            <t t-set=\\"order_line\\" t-value=\\"exception[0]\\"/>\\n                            <t t-set=\\"new_qty\\" t-value=\\"exception[1][0]\\"/>\\n                            <t t-set=\\"old_qty\\" t-value=\\"exception[1][1]\\"/>\\n                                <a href=\\"#\\" data-oe-model=\\"sale.order\\" t-att-data-oe-id=\\"order_line.order_id.id\\"><t t-esc=\\"order_line.order_id.name\\"/></a>:\\n                                <t t-esc=\\"new_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/> de <t t-esc=\\"order_line.product_id.name\\"/>\\n                                <t t-if=\\"cancel\\">\\n                                    cancelado\\n                                </t>\\n                                <t t-if=\\"not cancel\\">\\n                                    encomendado em vez de <t t-esc=\\"old_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/>\\n                                </t>\\n                          </li>\\n                    </ul>\\n                </div>\\n                <div class=\\"mt16\\" t-if=\\"not cancel and impacted_pickings\\">\\n                    <p>Transferências impactadas:</p>\\n                    <ul t-foreach=\\"impacted_pickings\\" t-as=\\"picking\\">\\n                        <li><a href=\\"#\\" data-oe-model=\\"stock.picking\\" t-att-data-oe-id=\\"picking.id\\"><t t-esc=\\"picking.name\\"/></a></li>\\n                    </ul>\\n                </div>\\n            </div>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="sale_stock.exception_on_so">\n            <div>\n                Exception(s) occurred on the sale order(s):\n                <t t-foreach="sale_order_ids" t-as="sale_order">\n                    <a href="#" data-oe-model="sale.order" t-att-data-oe-id="sale_order.id"><t t-esc="sale_order.name"/></a>.\n                </t>\n                Manual actions may be needed.\n                <div class="mt16">\n                    <p>Exception(s):</p>\n                    <ul t-foreach="order_exceptions" t-as="exception">\n                        <li>\n                            <t t-set="order_line" t-value="exception[0]"/>\n                            <t t-set="new_qty" t-value="exception[1][0]"/>\n                            <t t-set="old_qty" t-value="exception[1][1]"/>\n                                <a href="#" data-oe-model="sale.order" t-att-data-oe-id="order_line.order_id.id"><t t-esc="order_line.order_id.name"/></a>:\n                                <t t-esc="new_qty"/> <t t-esc="order_line.product_uom.name"/> of <t t-esc="order_line.product_id.name"/>\n                                <t t-if="cancel">\n                                    cancelled\n                                </t>\n                                <t t-if="not cancel">\n                                    ordered instead of <t t-esc="old_qty"/> <t t-esc="order_line.product_uom.name"/>\n                                </t>\n                          </li>\n                    </ul>\n                </div>\n                <div class="mt16" t-if="not cancel and impacted_pickings">\n                    <p>Impacted Transfer(s):</p>\n                    <ul t-foreach="impacted_pickings" t-as="picking">\n                        <li><a href="#" data-oe-model="stock.picking" t-att-data-oe-id="picking.id"><t t-esc="picking.name"/></a></li>\n                    </ul>\n                </div>\n            </div>\n        </t>\n\n        	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1911	16	1712	1	1	report_delivery_document_inherit_sale_stock	\N	sale_stock.report_delivery_document_inherit_sale_stock	qweb	sale_stock/report/stock_report_deliveryslip.xml	extension	{"en_US": "<data inherit_id=\\"stock.report_delivery_document\\">\\n        <xpath expr=\\"//div[@name='div_sched_date']\\" position=\\"after\\">\\n            <div class=\\"col col-3 mw-100 mb-2\\" t-if=\\"o.sudo().sale_id.client_order_ref\\">\\n                <strong>Customer Reference</strong>\\n                <div t-field=\\"o.sudo().sale_id.client_order_ref\\" class=\\"m-0\\">Customer reference</div>\\n            </div>\\n            <div class=\\"col col-3\\" t-if=\\"o.sudo().sale_id.incoterm\\">\\n                <strong>Incoterm</strong>\\n                <div t-if=\\"o.sudo().sale_id.incoterm_location\\" t-out=\\"'%s %s' % (o.sudo().sale_id.incoterm.code, o.sudo().sale_id.incoterm_location)\\">Incoterm details</div>\\n                <div t-else=\\"\\" t-field=\\"o.sudo().sale_id.incoterm.display_name\\">Incoterm details</div>\\n            </div>\\n        </xpath>\\n    </data>", "es_ES": "<data inherit_id=\\"stock.report_delivery_document\\">\\n        <xpath expr=\\"//div[@name='div_sched_date']\\" position=\\"after\\">\\n            <div class=\\"col col-3 mw-100 mb-2\\" t-if=\\"o.sudo().sale_id.client_order_ref\\">\\n                <strong>Referencia del cliente</strong>\\n                <div t-field=\\"o.sudo().sale_id.client_order_ref\\" class=\\"m-0\\">Referencia del cliente</div>\\n            </div>\\n            <div class=\\"col col-3\\" t-if=\\"o.sudo().sale_id.incoterm\\">\\n                <strong>Incoterm</strong>\\n                <div t-if=\\"o.sudo().sale_id.incoterm_location\\" t-out=\\"'%s %s' % (o.sudo().sale_id.incoterm.code, o.sudo().sale_id.incoterm_location)\\">Detalles del incoterm</div>\\n                <div t-else=\\"\\" t-field=\\"o.sudo().sale_id.incoterm.display_name\\">Detalles del incoterm</div>\\n            </div>\\n        </xpath>\\n    </data>", "pt_PT": "<data inherit_id=\\"stock.report_delivery_document\\">\\n        <xpath expr=\\"//div[@name='div_sched_date']\\" position=\\"after\\">\\n            <div class=\\"col col-3 mw-100 mb-2\\" t-if=\\"o.sudo().sale_id.client_order_ref\\">\\n                <strong>Customer Reference</strong>\\n                <div t-field=\\"o.sudo().sale_id.client_order_ref\\" class=\\"m-0\\">Referência do cliente</div>\\n            </div>\\n            <div class=\\"col col-3\\" t-if=\\"o.sudo().sale_id.incoterm\\">\\n                <strong>Incoterm</strong>\\n                <div t-if=\\"o.sudo().sale_id.incoterm_location\\" t-out=\\"'%s %s' % (o.sudo().sale_id.incoterm.code, o.sudo().sale_id.incoterm_location)\\">Incoterm details</div>\\n                <div t-else=\\"\\" t-field=\\"o.sudo().sale_id.incoterm.display_name\\">Incoterm details</div>\\n            </div>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="stock.report_delivery_document">\n        <xpath expr="//div[@name='div_sched_date']" position="after">\n            <div class="col col-3 mw-100 mb-2" t-if="o.sudo().sale_id.client_order_ref">\n                <strong>Customer Reference</strong>\n                <div t-field="o.sudo().sale_id.client_order_ref" class="m-0">Customer reference</div>\n            </div>\n            <div class="col col-3" t-if="o.sudo().sale_id.incoterm">\n                <strong>Incoterm</strong>\n                <div t-if="o.sudo().sale_id.incoterm_location" t-out="'%s %s' % (o.sudo().sale_id.incoterm.code, o.sudo().sale_id.incoterm_location)">Incoterm details</div>\n                <div t-else="" t-field="o.sudo().sale_id.incoterm.display_name">Incoterm details</div>\n            </div>\n        </xpath>\n    </data>\n	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2203	16	594	1	1	Purchase Order	\N	purchase.portal_my_purchase_order	qweb	purchase/views/portal_templates.xml	primary	{"en_US": "<data name=\\"Purchase Order\\" inherit_id=\\"portal.portal_sidebar\\" primary=\\"True\\">\\n      <xpath expr=\\"//div[hasclass('o_portal_sidebar')]\\" position=\\"inside\\">\\n          <t t-set=\\"o_portal_fullwidth_alert\\" groups=\\"purchase.group_purchase_manager\\">\\n              <t t-call=\\"portal.portal_back_in_edit_mode\\">\\n                  <t t-set=\\"backend_url\\" t-value=\\"'/odoo/action-purchase.purchase_rfq/%s' % (order.id)\\"/>\\n              </t>\\n          </t>\\n\\n          <div class=\\"row o_portal_purchase_sidebar\\">\\n              <!-- Sidebar -->\\n              <t t-call=\\"portal.portal_record_sidebar\\">\\n                  <t t-set=\\"classes\\" t-value=\\"'col-lg-4 col-xxl-3 d-print-none'\\"/>\\n\\n                  <t t-set=\\"title\\">\\n                      <h2 t-field=\\"order.amount_total\\" data-id=\\"total_amount\\" class=\\"mb-0 text-break\\"/>\\n                  </t>\\n                  <t t-set=\\"entries\\">\\n                    <div t-if=\\"not request.env.user._is_public() and order.state in ['sent']\\" class=\\"flex-grow-1 d-flex gap-2\\">\\n                        <div class=\\"btn-group flex-grow-1 mb-1\\">\\n                            <a t-if=\\"not order.mail_reception_confirmed\\" t-att-href=\\"order.get_confirm_url(confirm_type='reception')\\" target=\\"_self\\" class=\\"btn btn-secondary btn-block px-3\\" name=\\"accept\\" title=\\"Accept\\" style=\\"background-color: #875A7B;\\">Accept</a>\\n                            <a t-else=\\"\\" href=\\"#\\" class=\\"btn btn-secondary btn-block px-3 disabled\\" style=\\"background-color: #875A7B;\\" tabindex=\\"-1\\" aria-disabled=\\"true\\" name=\\"accept\\" title=\\"Accept\\">Accept</a>\\n                        </div>\\n                        <div class=\\"btn-group flex-grow-1 mb-1\\">\\n                            <a t-if=\\"not order.mail_reception_declined\\" t-att-href=\\"order.get_confirm_url(confirm_type='decline')\\" target=\\"_self\\" class=\\"btn btn-secondary btn-block px-3\\" name=\\"decline\\" title=\\"Decline\\">Decline</a>\\n                            <a t-else=\\"\\" href=\\"#\\" class=\\"btn btn-secondary btn-block px-3 disabled\\" tabindex=\\"-1\\" aria-disabled=\\"true\\" name=\\"decline\\" title=\\"Decline\\">Decline</a>\\n                        </div>\\n                    </div>\\n\\n                      <div class=\\"d-flex flex-column gap-4 mt-3\\">\\n                        <a class=\\"btn btn-secondary o_print_btn o_portal_invoice_print\\" t-att-href=\\"order.get_portal_url(report_type='pdf')\\" id=\\"print_invoice_report\\" title=\\"View Details\\" role=\\"button\\" target=\\"_blank\\"><i class=\\"fa fa-print me-1\\"/>Download / Print</a>\\n                          <div class=\\"navspy flex-grow-1 ps-0\\" t-ignore=\\"true\\" role=\\"complementary\\">\\n                              <ul class=\\"nav flex-column bs-sidenav\\"/>\\n                          </div>\\n                          <div t-if=\\"order.user_id\\">\\n                              <h6 class=\\"small text-muted\\">Buyer</h6>\\n                                <t t-call=\\"portal.portal_my_contact\\">\\n                                    <t t-set=\\"_contactAvatar\\" t-value=\\"image_data_uri(order.user_id.avatar_128)\\"/>\\n                                    <t t-set=\\"_contactName\\" t-value=\\"order.user_id.name\\"/>\\n                                    <t t-set=\\"_contactLink\\" t-value=\\"True\\"/>\\n                                    <div t-field=\\"order.user_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;phone&quot;], &quot;no_marker&quot;: False}\\"/>\\n                                </t>\\n                          </div>\\n\\n                          <div>\\n                            <button id=\\"portal_connect_software_modal_btn\\" type=\\"button\\" class=\\"btn btn-primary invisible\\" data-bs-toggle=\\"modal\\" data-bs-target=\\"#portal_connect_software_modal\\">\\n                                Connect with your software!\\n                            </button>\\n                          </div>\\n                      </div>\\n                  </t>\\n              </t>\\n\\n              <div class=\\"modal fade\\" id=\\"portal_connect_software_modal\\" tabindex=\\"-1\\" role=\\"dialog\\" aria-hidden=\\"true\\">\\n                <div class=\\"modal-dialog modal-lg\\" role=\\"document\\">\\n                    <div class=\\"modal-content\\">\\n                        <div class=\\"modal-body\\">\\n                            <div>\\n                                <h5>Want to import this document in Odoo?</h5>\\n                                <p>Drag and drop the request for quotation PDF file into your list of quotations in Odoo. Enjoy the automation!</p>\\n                            </div>\\n                            <div>\\n                                <h5>Not using Odoo?</h5>\\n                                <div class=\\"input-group mb-3 w-50\\">\\n                                    <t t-set=\\"base_address\\" t-value=\\"order.env['ir.config_parameter'].sudo().get_param('web.base.url')\\"/>\\n                                    <t t-set=\\"doc_url\\" t-value=\\"base_address + '/my/purchase/' + str(order.id) + '/download_edi?' + str(keep_query())\\"/>\\n                                    <input type=\\"text\\" class=\\"form-control\\" aria-describedby=\\"copy-button\\" readonly=\\"readonly\\" t-att-value=\\"doc_url\\"/>\\n                                    <button class=\\"btn btn-outline-secondary\\" type=\\"button\\" id=\\"copy-button\\" t-attf-onclick=\\"navigator.clipboard.writeText('#{doc_url}')\\">Copy</button>\\n                                </div>\\n                                <p>Use the above REST URL to get structured data of the purchase order in UBL format.\\n                                    <a href=\\"https://www.odoo.com/documentation/\\">Read the documentation </a>to learn all the ways to connect your software with <a href=\\"https://www.odoo.com\\">Odoo</a>.\\n                                </p>\\n                            </div>\\n                            <div>\\n                                <h5>You don't use a good CRM software?</h5>\\n                                <p><a href=\\"https://www.odoo.com/app/sales\\">Start on Odoo</a>, it's 100% free! You'll save time creating beautiful quotations and track sales.</p>\\n                            </div>\\n                        </div>\\n                        <div class=\\"modal-footer justify-content-between\\">\\n                            <button type=\\"button\\" class=\\"btn btn-secondary\\" data-bs-dismiss=\\"modal\\">Close</button>\\n                        </div>\\n                    </div>\\n                </div>\\n              </div>\\n\\n              <!-- Page content -->\\n              <div id=\\"quote_content\\" class=\\"o_portal_content col-12 col-lg-8 col-xxl-9\\">\\n\\n                  <!-- status messages -->\\n                  <div t-if=\\"order.state == 'cancel'\\" class=\\"alert alert-danger alert-dismissable d-print-none\\" role=\\"alert\\">\\n                      <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"close\\"/>\\n                      <strong>This purchase has been cancelled.</strong>\\n                  </div>\\n                  <div t-if=\\"order.mail_reception_confirmed and order.state not in ['purchase', 'done']\\" class=\\"alert alert-success alert-dismissible d-print-none\\" role=\\"alert\\">\\n                      <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"close\\"/>\\n                      <strong>This quotation has been accepted.</strong>\\n                  </div>\\n                  <div t-if=\\"order.mail_reception_declined and order.state not in ['purchase', 'done']\\" class=\\"alert alert-warning alert-dismissible d-print-none\\" role=\\"alert\\">\\n                      <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"close\\"/>\\n                      <strong>This quotation has been declined.</strong>\\n                  </div>\\n\\n                  <!-- main content -->\\n                  <div id=\\"portal_purchase_content\\">\\n                      <div t-call=\\"purchase.purchase_order_portal_content\\"/>\\n                  </div>\\n\\n                  <!-- chatter -->\\n                  <hr/>\\n                  <div id=\\"purchase_order_communication\\">\\n                      <h3>Communication history</h3>\\n                      <t t-call=\\"portal.message_thread\\"/>\\n                  </div>\\n              </div><!-- // #quote_content -->\\n          </div>\\n      </xpath>\\n  <xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">purchase.portal_my_purchase_order</attribute></xpath></data>", "es_ES": "<data name=\\"Purchase Order\\" inherit_id=\\"portal.portal_sidebar\\" primary=\\"True\\">\\n      <xpath expr=\\"//div[hasclass('o_portal_sidebar')]\\" position=\\"inside\\">\\n          <t t-set=\\"o_portal_fullwidth_alert\\" groups=\\"purchase.group_purchase_manager\\">\\n              <t t-call=\\"portal.portal_back_in_edit_mode\\">\\n                  <t t-set=\\"backend_url\\" t-value=\\"'/odoo/action-purchase.purchase_rfq/%s' % (order.id)\\"/>\\n              </t>\\n          </t>\\n\\n          <div class=\\"row o_portal_purchase_sidebar\\">\\n              <!-- Sidebar -->\\n              <t t-call=\\"portal.portal_record_sidebar\\">\\n                  <t t-set=\\"classes\\" t-value=\\"'col-lg-4 col-xxl-3 d-print-none'\\"/>\\n\\n                  <t t-set=\\"title\\">\\n                      <h2 t-field=\\"order.amount_total\\" data-id=\\"total_amount\\" class=\\"mb-0 text-break\\"/>\\n                  </t>\\n                  <t t-set=\\"entries\\">\\n                    <div t-if=\\"not request.env.user._is_public() and order.state in ['sent']\\" class=\\"flex-grow-1 d-flex gap-2\\">\\n                        <div class=\\"btn-group flex-grow-1 mb-1\\">\\n                            <a t-if=\\"not order.mail_reception_confirmed\\" t-att-href=\\"order.get_confirm_url(confirm_type='reception')\\" target=\\"_self\\" class=\\"btn btn-secondary btn-block px-3\\" name=\\"accept\\" title=\\"Aceptar\\" style=\\"background-color: #875A7B;\\">Aceptar</a>\\n                            <a t-else=\\"\\" href=\\"#\\" class=\\"btn btn-secondary btn-block px-3 disabled\\" style=\\"background-color: #875A7B;\\" tabindex=\\"-1\\" aria-disabled=\\"true\\" name=\\"accept\\" title=\\"Aceptar\\">Aceptar</a>\\n                        </div>\\n                        <div class=\\"btn-group flex-grow-1 mb-1\\">\\n                            <a t-if=\\"not order.mail_reception_declined\\" t-att-href=\\"order.get_confirm_url(confirm_type='decline')\\" target=\\"_self\\" class=\\"btn btn-secondary btn-block px-3\\" name=\\"decline\\" title=\\"Rechazar\\">Rechazar</a>\\n                            <a t-else=\\"\\" href=\\"#\\" class=\\"btn btn-secondary btn-block px-3 disabled\\" tabindex=\\"-1\\" aria-disabled=\\"true\\" name=\\"decline\\" title=\\"Rechazar\\">Rechazar</a>\\n                        </div>\\n                    </div>\\n\\n                      <div class=\\"d-flex flex-column gap-4 mt-3\\">\\n                        <a class=\\"btn btn-secondary o_print_btn o_portal_invoice_print\\" t-att-href=\\"order.get_portal_url(report_type='pdf')\\" id=\\"print_invoice_report\\" title=\\"Ver detalles\\" role=\\"button\\" target=\\"_blank\\"><i class=\\"fa fa-print me-1\\"/>Descargar/imprimir</a>\\n                          <div class=\\"navspy flex-grow-1 ps-0\\" t-ignore=\\"true\\" role=\\"complementary\\">\\n                              <ul class=\\"nav flex-column bs-sidenav\\"/>\\n                          </div>\\n                          <div t-if=\\"order.user_id\\">\\n                              <h6 class=\\"small text-muted\\">Comprador</h6>\\n                                <t t-call=\\"portal.portal_my_contact\\">\\n                                    <t t-set=\\"_contactAvatar\\" t-value=\\"image_data_uri(order.user_id.avatar_128)\\"/>\\n                                    <t t-set=\\"_contactName\\" t-value=\\"order.user_id.name\\"/>\\n                                    <t t-set=\\"_contactLink\\" t-value=\\"True\\"/>\\n                                    <div t-field=\\"order.user_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;phone&quot;], &quot;no_marker&quot;: False}\\"/>\\n                                </t>\\n                          </div>\\n\\n                          <div>\\n                            <button id=\\"portal_connect_software_modal_btn\\" type=\\"button\\" class=\\"btn btn-primary invisible\\" data-bs-toggle=\\"modal\\" data-bs-target=\\"#portal_connect_software_modal\\">\\n                                Conecte con su software\\n                            </button>\\n                          </div>\\n                      </div>\\n                  </t>\\n              </t>\\n\\n              <div class=\\"modal fade\\" id=\\"portal_connect_software_modal\\" tabindex=\\"-1\\" role=\\"dialog\\" aria-hidden=\\"true\\">\\n                <div class=\\"modal-dialog modal-lg\\" role=\\"document\\">\\n                    <div class=\\"modal-content\\">\\n                        <div class=\\"modal-body\\">\\n                            <div>\\n                                <h5>¿Desea importar este documento a Odoo?</h5>\\n                                <p>Arrastre y suelte el archivo PDF de solicitud de presupuesto en su lista de presupuestos en Odoo y disfrute de la automatización.</p>\\n                            </div>\\n                            <div>\\n                                <h5>¿No utiliza Odoo?</h5>\\n                                <div class=\\"input-group mb-3 w-50\\">\\n                                    <t t-set=\\"base_address\\" t-value=\\"order.env['ir.config_parameter'].sudo().get_param('web.base.url')\\"/>\\n                                    <t t-set=\\"doc_url\\" t-value=\\"base_address + '/my/purchase/' + str(order.id) + '/download_edi?' + str(keep_query())\\"/>\\n                                    <input type=\\"text\\" class=\\"form-control\\" aria-describedby=\\"copy-button\\" readonly=\\"readonly\\" t-att-value=\\"doc_url\\"/>\\n                                    <button class=\\"btn btn-outline-secondary\\" type=\\"button\\" id=\\"copy-button\\" t-attf-onclick=\\"navigator.clipboard.writeText('#{doc_url}')\\">Copiar</button>\\n                                </div>\\n                                <p>Utilice la URL REST anterior para obtener los datos estructurados del pedido de compra en formato UBL.\\n                                    <a href=\\"https://www.odoo.com/documentation/\\">Consulte la documentación </a>para conocer todas las formas de conectar su software con <a href=\\"https://www.odoo.com\\">Odoo</a>.\\n                                </p>\\n                            </div>\\n                            <div>\\n                                <h5>¿No utiliza un buen software de CRM?</h5>\\n                                <p><a href=\\"https://www.odoo.com/app/sales\\">Empezar en Odoo</a>, es totalmente gratuito. Ahorrará tiempo creando bonitos presupuestos y realizando un seguimiento de las ventas.</p>\\n                            </div>\\n                        </div>\\n                        <div class=\\"modal-footer justify-content-between\\">\\n                            <button type=\\"button\\" class=\\"btn btn-secondary\\" data-bs-dismiss=\\"modal\\">Cerrar</button>\\n                        </div>\\n                    </div>\\n                </div>\\n              </div>\\n\\n              <!-- Page content -->\\n              <div id=\\"quote_content\\" class=\\"o_portal_content col-12 col-lg-8 col-xxl-9\\">\\n\\n                  <!-- status messages -->\\n                  <div t-if=\\"order.state == 'cancel'\\" class=\\"alert alert-danger alert-dismissable d-print-none\\" role=\\"alert\\">\\n                      <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"cerrar\\"/>\\n                      <strong>Esta compra ha sido cancelada.</strong>\\n                  </div>\\n                  <div t-if=\\"order.mail_reception_confirmed and order.state not in ['purchase', 'done']\\" class=\\"alert alert-success alert-dismissible d-print-none\\" role=\\"alert\\">\\n                      <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"cerrar\\"/>\\n                      <strong>Este presupuesto ha sido aceptado.</strong>\\n                  </div>\\n                  <div t-if=\\"order.mail_reception_declined and order.state not in ['purchase', 'done']\\" class=\\"alert alert-warning alert-dismissible d-print-none\\" role=\\"alert\\">\\n                      <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"cerrar\\"/>\\n                      <strong>Este presupuesto ha sido rechazado.</strong>\\n                  </div>\\n\\n                  <!-- main content -->\\n                  <div id=\\"portal_purchase_content\\">\\n                      <div t-call=\\"purchase.purchase_order_portal_content\\"/>\\n                  </div>\\n\\n                  <!-- chatter -->\\n                  <hr/>\\n                  <div id=\\"purchase_order_communication\\">\\n                      <h3>Historial de comunicación</h3>\\n                      <t t-call=\\"portal.message_thread\\"/>\\n                  </div>\\n              </div><!-- // #quote_content -->\\n          </div>\\n      </xpath>\\n  <xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">purchase.portal_my_purchase_order</attribute></xpath></data>", "pt_PT": "<data name=\\"Purchase Order\\" inherit_id=\\"portal.portal_sidebar\\" primary=\\"True\\">\\n      <xpath expr=\\"//div[hasclass('o_portal_sidebar')]\\" position=\\"inside\\">\\n          <t t-set=\\"o_portal_fullwidth_alert\\" groups=\\"purchase.group_purchase_manager\\">\\n              <t t-call=\\"portal.portal_back_in_edit_mode\\">\\n                  <t t-set=\\"backend_url\\" t-value=\\"'/odoo/action-purchase.purchase_rfq/%s' % (order.id)\\"/>\\n              </t>\\n          </t>\\n\\n          <div class=\\"row o_portal_purchase_sidebar\\">\\n              <!-- Sidebar -->\\n              <t t-call=\\"portal.portal_record_sidebar\\">\\n                  <t t-set=\\"classes\\" t-value=\\"'col-lg-4 col-xxl-3 d-print-none'\\"/>\\n\\n                  <t t-set=\\"title\\">\\n                      <h2 t-field=\\"order.amount_total\\" data-id=\\"total_amount\\" class=\\"mb-0 text-break\\"/>\\n                  </t>\\n                  <t t-set=\\"entries\\">\\n                    <div t-if=\\"not request.env.user._is_public() and order.state in ['sent']\\" class=\\"flex-grow-1 d-flex gap-2\\">\\n                        <div class=\\"btn-group flex-grow-1 mb-1\\">\\n                            <a t-if=\\"not order.mail_reception_confirmed\\" t-att-href=\\"order.get_confirm_url(confirm_type='reception')\\" target=\\"_self\\" class=\\"btn btn-secondary btn-block px-3\\" name=\\"accept\\" title=\\"Aceitar\\" style=\\"background-color: #875A7B;\\">Aceitar</a>\\n                            <a t-else=\\"\\" href=\\"#\\" class=\\"btn btn-secondary btn-block px-3 disabled\\" style=\\"background-color: #875A7B;\\" tabindex=\\"-1\\" aria-disabled=\\"true\\" name=\\"accept\\" title=\\"Aceitar\\">Aceitar</a>\\n                        </div>\\n                        <div class=\\"btn-group flex-grow-1 mb-1\\">\\n                            <a t-if=\\"not order.mail_reception_declined\\" t-att-href=\\"order.get_confirm_url(confirm_type='decline')\\" target=\\"_self\\" class=\\"btn btn-secondary btn-block px-3\\" name=\\"decline\\" title=\\"Recusar\\">Recusar</a>\\n                            <a t-else=\\"\\" href=\\"#\\" class=\\"btn btn-secondary btn-block px-3 disabled\\" tabindex=\\"-1\\" aria-disabled=\\"true\\" name=\\"decline\\" title=\\"Recusar\\">Recusar</a>\\n                        </div>\\n                    </div>\\n\\n                      <div class=\\"d-flex flex-column gap-4 mt-3\\">\\n                        <a class=\\"btn btn-secondary o_print_btn o_portal_invoice_print\\" t-att-href=\\"order.get_portal_url(report_type='pdf')\\" id=\\"print_invoice_report\\" title=\\"Ver detalhes\\" role=\\"button\\" target=\\"_blank\\"><i class=\\"fa fa-print me-1\\"/>Baixar/Imprimir</a>\\n                          <div class=\\"navspy flex-grow-1 ps-0\\" t-ignore=\\"true\\" role=\\"complementary\\">\\n                              <ul class=\\"nav flex-column bs-sidenav\\"/>\\n                          </div>\\n                          <div t-if=\\"order.user_id\\">\\n                              <h6 class=\\"small text-muted\\">Comprador</h6>\\n                                <t t-call=\\"portal.portal_my_contact\\">\\n                                    <t t-set=\\"_contactAvatar\\" t-value=\\"image_data_uri(order.user_id.avatar_128)\\"/>\\n                                    <t t-set=\\"_contactName\\" t-value=\\"order.user_id.name\\"/>\\n                                    <t t-set=\\"_contactLink\\" t-value=\\"True\\"/>\\n                                    <div t-field=\\"order.user_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;phone&quot;], &quot;no_marker&quot;: False}\\"/>\\n                                </t>\\n                          </div>\\n\\n                          <div>\\n                            <button id=\\"portal_connect_software_modal_btn\\" type=\\"button\\" class=\\"btn btn-primary invisible\\" data-bs-toggle=\\"modal\\" data-bs-target=\\"#portal_connect_software_modal\\">\\n                                Conecte-se com seu software!\\n                            </button>\\n                          </div>\\n                      </div>\\n                  </t>\\n              </t>\\n\\n              <div class=\\"modal fade\\" id=\\"portal_connect_software_modal\\" tabindex=\\"-1\\" role=\\"dialog\\" aria-hidden=\\"true\\">\\n                <div class=\\"modal-dialog modal-lg\\" role=\\"document\\">\\n                    <div class=\\"modal-content\\">\\n                        <div class=\\"modal-body\\">\\n                            <div>\\n                                <h5>Quer importar esse documento para o Odoo?</h5>\\n                                <p>Arraste e solte o arquivo PDF da solicitação de cotação em sua lista de cotações no Odoo. Aproveite a automação!</p>\\n                            </div>\\n                            <div>\\n                                <h5>Não está usando o Odoo?</h5>\\n                                <div class=\\"input-group mb-3 w-50\\">\\n                                    <t t-set=\\"base_address\\" t-value=\\"order.env['ir.config_parameter'].sudo().get_param('web.base.url')\\"/>\\n                                    <t t-set=\\"doc_url\\" t-value=\\"base_address + '/my/purchase/' + str(order.id) + '/download_edi?' + str(keep_query())\\"/>\\n                                    <input type=\\"text\\" class=\\"form-control\\" aria-describedby=\\"copy-button\\" readonly=\\"readonly\\" t-att-value=\\"doc_url\\"/>\\n                                    <button class=\\"btn btn-outline-secondary\\" type=\\"button\\" id=\\"copy-button\\" t-attf-onclick=\\"navigator.clipboard.writeText('#{doc_url}')\\">Copiar</button>\\n                                </div>\\n                                <p>Use o URL REST acima para obter dados estruturados do pedido de compra no formato UBL.\\n                                    <a href=\\"https://www.odoo.com/documentation/\\">Leia a documentação </a>para conhecer todas as maneiras de conectar seu software com <a href=\\"https://www.odoo.com\\">Odoo</a>.\\n                                </p>\\n                            </div>\\n                            <div>\\n                                <h5>Não está usando um bom software de CRM?</h5>\\n                                <p><a href=\\"https://www.odoo.com/app/sales\\">Iniciar no Odoo</a>e é 100% gratuito! Você economizará tempo ao criar belas cotações e acompanhar as vendas.</p>\\n                            </div>\\n                        </div>\\n                        <div class=\\"modal-footer justify-content-between\\">\\n                            <button type=\\"button\\" class=\\"btn btn-secondary\\" data-bs-dismiss=\\"modal\\">Encerrar</button>\\n                        </div>\\n                    </div>\\n                </div>\\n              </div>\\n\\n              <!-- Page content -->\\n              <div id=\\"quote_content\\" class=\\"o_portal_content col-12 col-lg-8 col-xxl-9\\">\\n\\n                  <!-- status messages -->\\n                  <div t-if=\\"order.state == 'cancel'\\" class=\\"alert alert-danger alert-dismissable d-print-none\\" role=\\"alert\\">\\n                      <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"fechar\\"/>\\n                      <strong>This purchase has been cancelled.</strong>\\n                  </div>\\n                  <div t-if=\\"order.mail_reception_confirmed and order.state not in ['purchase', 'done']\\" class=\\"alert alert-success alert-dismissible d-print-none\\" role=\\"alert\\">\\n                      <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"fechar\\"/>\\n                      <strong>Este orçamento foi aceite.</strong>\\n                  </div>\\n                  <div t-if=\\"order.mail_reception_declined and order.state not in ['purchase', 'done']\\" class=\\"alert alert-warning alert-dismissible d-print-none\\" role=\\"alert\\">\\n                      <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"alert\\" aria-label=\\"fechar\\"/>\\n                      <strong>Este orçamento foi recusado.</strong>\\n                  </div>\\n\\n                  <!-- main content -->\\n                  <div id=\\"portal_purchase_content\\">\\n                      <div t-call=\\"purchase.purchase_order_portal_content\\"/>\\n                  </div>\\n\\n                  <!-- chatter -->\\n                  <hr/>\\n                  <div id=\\"purchase_order_communication\\">\\n                      <h3>Histórico de comunicação</h3>\\n                      <t t-call=\\"portal.message_thread\\"/>\\n                  </div>\\n              </div><!-- // #quote_content -->\\n          </div>\\n      </xpath>\\n  <xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">purchase.portal_my_purchase_order</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data name="Purchase Order" inherit_id="portal.portal_sidebar" primary="True">\n      <xpath expr="//div[hasclass('o_portal_sidebar')]" position="inside">\n          <t t-set="o_portal_fullwidth_alert" groups="purchase.group_purchase_manager">\n              <t t-call="portal.portal_back_in_edit_mode">\n                  <t t-set="backend_url" t-value="'/odoo/action-purchase.purchase_rfq/%s' % (order.id)"/>\n              </t>\n          </t>\n\n          <div class="row o_portal_purchase_sidebar">\n              <!-- Sidebar -->\n              <t t-call="portal.portal_record_sidebar">\n                  <t t-set="classes" t-value="'col-lg-4 col-xxl-3 d-print-none'"/>\n\n                  <t t-set="title">\n                      <h2 t-field="order.amount_total" data-id="total_amount" class="mb-0 text-break"/>\n                  </t>\n                  <t t-set="entries">\n                    <div t-if="not request.env.user._is_public() and order.state in ['sent']" class="flex-grow-1 d-flex gap-2">\n                        <div class="btn-group flex-grow-1 mb-1">\n                            <a t-if="not order.mail_reception_confirmed" t-att-href="order.get_confirm_url(confirm_type='reception')" target="_self" class="btn btn-secondary btn-block px-3" name="accept" title="Accept" style="background-color: #875A7B;">Accept</a>\n                            <a t-else="" href="#" class="btn btn-secondary btn-block px-3 disabled" style="background-color: #875A7B;" tabindex="-1" aria-disabled="true" name="accept" title="Accept">Accept</a>\n                        </div>\n                        <div class="btn-group flex-grow-1 mb-1">\n                            <a t-if="not order.mail_reception_declined" t-att-href="order.get_confirm_url(confirm_type='decline')" target="_self" class="btn btn-secondary btn-block px-3" name="decline" title="Decline">Decline</a>\n                            <a t-else="" href="#" class="btn btn-secondary btn-block px-3 disabled" tabindex="-1" aria-disabled="true" name="decline" title="Decline">Decline</a>\n                        </div>\n                    </div>\n\n                      <div class="d-flex flex-column gap-4 mt-3">\n                        <a class="btn btn-secondary o_print_btn o_portal_invoice_print" t-att-href="order.get_portal_url(report_type='pdf')" id="print_invoice_report" title="View Details" role="button" target="_blank"><i class="fa fa-print me-1"/>Download / Print</a>\n                          <div class="navspy flex-grow-1 ps-0" t-ignore="true" role="complementary">\n                              <ul class="nav flex-column bs-sidenav"/>\n                          </div>\n                          <div t-if="order.user_id">\n                              <h6 class="small text-muted">Buyer</h6>\n                                <t t-call="portal.portal_my_contact">\n                                    <t t-set="_contactAvatar" t-value="image_data_uri(order.user_id.avatar_128)"/>\n                                    <t t-set="_contactName" t-value="order.user_id.name"/>\n                                    <t t-set="_contactLink" t-value="True"/>\n                                    <div t-field="order.user_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;phone&quot;], &quot;no_marker&quot;: False}"/>\n                                </t>\n                          </div>\n\n                          <div>\n                            <button id="portal_connect_software_modal_btn" type="button" class="btn btn-primary invisible" data-bs-toggle="modal" data-bs-target="#portal_connect_software_modal">\n                                Connect with your software!\n                            </button>\n                          </div>\n                      </div>\n                  </t>\n              </t>\n\n              <div class="modal fade" id="portal_connect_software_modal" tabindex="-1" role="dialog" aria-hidden="true">\n                <div class="modal-dialog modal-lg" role="document">\n                    <div class="modal-content">\n                        <div class="modal-body">\n                            <div>\n                                <h5>Want to import this document in Odoo?</h5>\n                                <p>Drag and drop the request for quotation PDF file into your list of quotations in Odoo. Enjoy the automation!</p>\n                            </div>\n                            <div>\n                                <h5>Not using Odoo?</h5>\n                                <div class="input-group mb-3 w-50">\n                                    <t t-set="base_address" t-value="order.env['ir.config_parameter'].sudo().get_param('web.base.url')"/>\n                                    <t t-set="doc_url" t-value="base_address + '/my/purchase/' + str(order.id) + '/download_edi?' + str(keep_query())"/>\n                                    <input type="text" class="form-control" aria-describedby="copy-button" readonly="readonly" t-att-value="doc_url"/>\n                                    <button class="btn btn-outline-secondary" type="button" id="copy-button" t-attf-onclick="navigator.clipboard.writeText('#{doc_url}')">Copy</button>\n                                </div>\n                                <p>Use the above REST URL to get structured data of the purchase order in UBL format.\n                                    <a href="https://www.odoo.com/documentation/">Read the documentation </a>to learn all the ways to connect your software with <a href="https://www.odoo.com">Odoo</a>.\n                                </p>\n                            </div>\n                            <div>\n                                <h5>You don't use a good CRM software?</h5>\n                                <p><a href="https://www.odoo.com/app/sales">Start on Odoo</a>, it's 100% free! You'll save time creating beautiful quotations and track sales.</p>\n                            </div>\n                        </div>\n                        <div class="modal-footer justify-content-between">\n                            <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>\n                        </div>\n                    </div>\n                </div>\n              </div>\n\n              <!-- Page content -->\n              <div id="quote_content" class="o_portal_content col-12 col-lg-8 col-xxl-9">\n\n                  <!-- status messages -->\n                  <div t-if="order.state == 'cancel'" class="alert alert-danger alert-dismissable d-print-none" role="alert">\n                      <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="close"/>\n                      <strong>This purchase has been cancelled.</strong>\n                  </div>\n                  <div t-if="order.mail_reception_confirmed and order.state not in ['purchase', 'done']" class="alert alert-success alert-dismissible d-print-none" role="alert">\n                      <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="close"/>\n                      <strong>This quotation has been accepted.</strong>\n                  </div>\n                  <div t-if="order.mail_reception_declined and order.state not in ['purchase', 'done']" class="alert alert-warning alert-dismissible d-print-none" role="alert">\n                      <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="close"/>\n                      <strong>This quotation has been declined.</strong>\n                  </div>\n\n                  <!-- main content -->\n                  <div id="portal_purchase_content">\n                      <div t-call="purchase.purchase_order_portal_content"/>\n                  </div>\n\n                  <!-- chatter -->\n                  <hr/>\n                  <div id="purchase_order_communication">\n                      <h3>Communication history</h3>\n                      <t t-call="portal.message_thread"/>\n                  </div>\n              </div><!-- // #quote_content -->\n          </div>\n      </xpath>\n  <xpath expr="." position="attributes"><attribute name="t-name">purchase.portal_my_purchase_order</attribute></xpath></data>\n\n  	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2204	16	\N	1	1	Purchase Order Portal Content	\N	purchase.purchase_order_portal_content	qweb	purchase/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Purchase Order Portal Content\\" t-name=\\"purchase.purchase_order_portal_content\\">\\n      <!-- Intro -->\\n      <div id=\\"introduction\\" class=\\"mt-5 mt-lg-0 pb-2 pt-0\\">\\n        <h2 class=\\"my-0\\">\\n          <t t-if=\\"order.state in ['draft', 'sent']\\">Request for Quotation</t>\\n          <t t-else=\\"1\\">\\n            Purchase Order\\n          </t>\\n          <em t-esc=\\"order.name\\"/>\\n        </h2>\\n      </div>\\n\\n      <div>\\n          <!-- Informations -->\\n          <div id=\\"informations\\">\\n              <div class=\\"row\\" id=\\"po_date\\">\\n                  <div class=\\"mb-3 col-6\\">\\n                    <t t-if=\\"order.state in ['draft', 'sent']\\">\\n                      <strong>Request For Quotation Date:</strong>\\n                    </t>\\n                    <t t-if=\\"order.state in ['purchase', 'done', 'cancel']\\">\\n                      <strong>Order Date:</strong>\\n                    </t>\\n                    <span t-field=\\"order.date_order\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\"/>\\n                  </div>\\n              </div>\\n              <div class=\\"row\\">\\n                  <div class=\\"col-lg-6\\">\\n                    <strong class=\\"d-block mb-1\\">From:</strong>\\n                    <address t-field=\\"order.company_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}\\"/>\\n                    <strong>Confirmation Date:</strong> <span t-field=\\"order.date_approve\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\"/><br/>\\n                    <div t-att-class=\\"'d-inline' if order.date_planned else 'd-none'\\">\\n                      <strong>Receipt Date:</strong><span class=\\"ms-1\\" t-field=\\"order.date_planned\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\"/>\\n                    </div>\\n                  </div>\\n              </div>\\n\\n              <t t-set=\\"invoices\\" t-value=\\"[i for i in order.invoice_ids if i.state not in ['draft', 'cancel']]\\"/>\\n              <div t-if=\\"invoices\\" class=\\"row\\">\\n                  <div class=\\"col\\">\\n                      <strong class=\\"d-block mb-1\\">Invoices</strong>\\n                      <ul class=\\"list-group mb-4\\">\\n                          <t t-foreach=\\"invoices\\" t-as=\\"i\\">\\n                              <t t-set=\\"report_url\\" t-value=\\"i.get_portal_url(report_type='pdf', download=True)\\"/>\\n                              <div class=\\"d-flex flex-wrap align-items-center justify-content-between\\">\\n                                  <div>\\n                                      <a t-att-href=\\"report_url\\">\\n                                          <span t-esc=\\"i.name\\"/>\\n                                      </a>\\n                                      <div class=\\"small d-lg-inline-block\\">Date: <span class=\\"text-muted\\" t-field=\\"i.invoice_date\\"/></div>\\n                                  </div>\\n                                  <span t-if=\\"i.payment_state in ('paid', 'in_payment')\\" class=\\"badge rounded-pill text-bg-success small\\"><i class=\\"fa fa-fw fa-check\\"/>Paid</span>\\n                                  <span t-elif=\\"i.payment_state == 'reversed'\\" class=\\"badge rounded-pill text-bg-success small\\"><i class=\\"fa fa-fw fa-check\\"/>Reversed</span>\\n                                  <span t-else=\\"\\" class=\\"small badge rounded-pill text-bg-primary\\"><i class=\\"fa fa-fw fa-clock-o\\"/>Waiting Payment</span>\\n                              </div>\\n                          </t>\\n                      </ul>\\n                  </div>\\n              </div>\\n          </div>\\n\\n          <section id=\\"details\\" style=\\"page-break-inside: auto;\\" class=\\"mt32\\">\\n              <h3 id=\\"details\\">Pricing</h3>\\n\\n              <div class=\\"table-responsive\\">\\n                <table t-att-data-order-id=\\"order.id\\" t-att-data-token=\\"order.access_token\\" class=\\"table table-sm\\" id=\\"purchase_order_table\\">\\n                    <t t-set=\\"display_price_and_taxes\\" t-value=\\"not update_dates and order.state in ['sent', 'purchase', 'done']\\"/>\\n                    <thead class=\\"bg-100\\">\\n                        <tr>\\n                            <th class=\\"text-start\\">Products</th>\\n                            <th class=\\"text-end\\">Quantity</th>\\n                            <th t-if=\\"update_dates\\" class=\\"text-end\\">Scheduled Date</th>\\n                            <th t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">Unit Price</th>\\n                            <th t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                <span>Taxes</span>\\n                            </th>\\n                            <th t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">Disc.%</th>\\n                            <th class=\\"text-end\\" t-if=\\"not update_dates and order.state in ['purchase', 'done']\\">\\n                                <span>Amount</span>\\n                            </th>\\n                        </tr>\\n                    </thead>\\n                    <tbody class=\\"purchase_tbody\\">\\n\\n                          <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n\\n                          <t t-foreach=\\"order.order_line\\" t-as=\\"line\\">\\n\\n                              <t t-set=\\"current_subtotal\\" t-value=\\"current_subtotal + line.price_subtotal\\"/>\\n\\n                            <tr t-att-class=\\"'fw-bold o_line_section' if line.display_type == 'line_section' else 'fst-italic text-break' if line.display_type == 'line_note' else ''\\">\\n                                <t t-if=\\"not line.display_type\\">\\n                                    <td id=\\"product_name\\" class=\\"d-flex\\">\\n                                        <img t-att-src=\\"line.product_id.image_128 and image_data_uri(line.product_id.image_128) or '/web/static/img/placeholder.png'\\" alt=\\"Product\\" class=\\"d-none d-lg-inline o_purchase_portal_product_image\\"/>\\n                                        <span t-field=\\"line.name\\"/>\\n                                    </td>\\n                                    <td class=\\"text-end\\">\\n                                        <div id=\\"quote_qty\\">\\n                                            <span t-field=\\"line.product_qty\\"/>\\n                                            <span t-field=\\"line.product_uom\\" groups=\\"uom.group_uom\\"/>\\n                                        </div>\\n                                    </td>\\n                                    <td t-if=\\"update_dates\\" class=\\"text-end\\">\\n                                        <div class=\\"container\\">\\n                                          <div class=\\"mb-3\\">\\n                                            <div class=\\"input-group date\\">\\n                                                <input type=\\"text\\" class=\\"form-control datetimepicker-input o-purchase-datetimepicker text-end\\" t-att-data-access-token=\\"order.access_token\\" t-att-data-order-id=\\"order.id\\" t-att-data-line-id=\\"line.id\\" t-att-data-value=\\"line.date_planned.isoformat()\\"/>\\n                                            </div>\\n                                          </div>\\n                                        </div>\\n                                    </td>\\n                                    <td t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">\\n                                        <div t-field=\\"line.price_unit\\" class=\\"text-end\\"/>\\n                                    </td>\\n                                    <td t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                        <span t-out=\\"', '.join(map(lambda x: (x.name), line.taxes_id))\\"/>\\n                                    </td>\\n                                    <td t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">\\n                                        <div t-field=\\"line.discount\\" class=\\"text-end\\"/>\\n                                    </td>\\n                                    <td class=\\"text-end\\" t-if=\\"not update_dates and order.state in ['purchase', 'done']\\">\\n                                        <span class=\\"oe_order_line_price_subtotal\\" t-field=\\"line.price_subtotal\\"/>\\n                                    </td>\\n                                </t>\\n                                <t t-if=\\"line.display_type == 'line_section'\\">\\n                                    <td colspan=\\"99\\">\\n                                        <span t-field=\\"line.name\\"/>\\n                                    </td>\\n                                    <t t-set=\\"current_section\\" t-value=\\"line\\"/>\\n                                    <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                                </t>\\n                                <t t-if=\\"line.display_type == 'line_note'\\">\\n                                    <td colspan=\\"99\\">\\n                                        <span t-field=\\"line.name\\"/>\\n                                    </td>\\n                                </t>\\n                            </tr>\\n\\n                            <t t-if=\\"current_section and (line_last or order.order_line[line_index+1].display_type == 'line_section') and order.state in ['purchase', 'done']\\">\\n                                <tr class=\\"is-subtotal text-end\\">\\n                                    <td colspan=\\"99\\">\\n                                        <strong class=\\"mr16\\">Subtotal</strong>\\n                                        <span t-esc=\\"current_subtotal\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: order.currency_id}\\"/>\\n                                    </td>\\n                                </tr>\\n                            </t>\\n                        </t>\\n                    </tbody>\\n                </table>\\n              </div>\\n\\n              <div id=\\"total\\" t-if=\\"order.state in ['purchase', 'done']\\" class=\\"row\\" name=\\"total\\" style=\\"page-break-inside: avoid;\\">\\n                  <div t-attf-class=\\"#{'col-4' if report_type != 'html' else 'col-sm-7 col-md-5'} ms-auto\\">\\n                      <t t-call=\\"purchase.purchase_order_portal_content_totals_table\\"/>\\n                  </div>\\n              </div>\\n          </section>\\n\\n          <section id=\\"terms\\" class=\\"mt-5\\" t-if=\\"order.notes\\">\\n              <h3 class=\\"\\">Terms &amp; Conditions</h3>\\n              <hr class=\\"mt-0 mb-1\\"/>\\n              <em t-field=\\"order.notes\\"/>\\n          </section>\\n\\n          <section class=\\"mt-5\\" t-if=\\"order.payment_term_id\\">\\n              <h3 class=\\"\\">Payment terms</h3>\\n              <hr class=\\"mt-0 mb-1\\"/>\\n              <span t-field=\\"order.payment_term_id\\"/>\\n          </section>\\n      </div>\\n  </t>", "es_ES": "<t name=\\"Purchase Order Portal Content\\" t-name=\\"purchase.purchase_order_portal_content\\">\\n      <!-- Intro -->\\n      <div id=\\"introduction\\" class=\\"mt-5 mt-lg-0 pb-2 pt-0\\">\\n        <h2 class=\\"my-0\\">\\n          <t t-if=\\"order.state in ['draft', 'sent']\\">Solicitud de presupuesto</t>\\n          <t t-else=\\"1\\">\\n            Pedido de compra\\n          </t>\\n          <em t-esc=\\"order.name\\"/>\\n        </h2>\\n      </div>\\n\\n      <div>\\n          <!-- Informations -->\\n          <div id=\\"informations\\">\\n              <div class=\\"row\\" id=\\"po_date\\">\\n                  <div class=\\"mb-3 col-6\\">\\n                    <t t-if=\\"order.state in ['draft', 'sent']\\">\\n                      <strong>Fecha de la solicitud de presupuesto:</strong>\\n                    </t>\\n                    <t t-if=\\"order.state in ['purchase', 'done', 'cancel']\\">\\n                      <strong>Fecha del pedido:</strong>\\n                    </t>\\n                    <span t-field=\\"order.date_order\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\"/>\\n                  </div>\\n              </div>\\n              <div class=\\"row\\">\\n                  <div class=\\"col-lg-6\\">\\n                    <strong class=\\"d-block mb-1\\">Desde:</strong>\\n                    <address t-field=\\"order.company_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}\\"/>\\n                    <strong>Fecha de confirmación:</strong> <span t-field=\\"order.date_approve\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\"/><br/>\\n                    <div t-att-class=\\"'d-inline' if order.date_planned else 'd-none'\\">\\n                      <strong>Fecha de recepción:</strong><span class=\\"ms-1\\" t-field=\\"order.date_planned\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\"/>\\n                    </div>\\n                  </div>\\n              </div>\\n\\n              <t t-set=\\"invoices\\" t-value=\\"[i for i in order.invoice_ids if i.state not in ['draft', 'cancel']]\\"/>\\n              <div t-if=\\"invoices\\" class=\\"row\\">\\n                  <div class=\\"col\\">\\n                      <strong class=\\"d-block mb-1\\">Facturas</strong>\\n                      <ul class=\\"list-group mb-4\\">\\n                          <t t-foreach=\\"invoices\\" t-as=\\"i\\">\\n                              <t t-set=\\"report_url\\" t-value=\\"i.get_portal_url(report_type='pdf', download=True)\\"/>\\n                              <div class=\\"d-flex flex-wrap align-items-center justify-content-between\\">\\n                                  <div>\\n                                      <a t-att-href=\\"report_url\\">\\n                                          <span t-esc=\\"i.name\\"/>\\n                                      </a>\\n                                      <div class=\\"small d-lg-inline-block\\">Fecha: <span class=\\"text-muted\\" t-field=\\"i.invoice_date\\"/></div>\\n                                  </div>\\n                                  <span t-if=\\"i.payment_state in ('paid', 'in_payment')\\" class=\\"badge rounded-pill text-bg-success small\\"><i class=\\"fa fa-fw fa-check\\"/>Pagado</span>\\n                                  <span t-elif=\\"i.payment_state == 'reversed'\\" class=\\"badge rounded-pill text-bg-success small\\"><i class=\\"fa fa-fw fa-check\\"/>Revertido</span>\\n                                  <span t-else=\\"\\" class=\\"small badge rounded-pill text-bg-primary\\"><i class=\\"fa fa-fw fa-clock-o\\"/>Esperando pago</span>\\n                              </div>\\n                          </t>\\n                      </ul>\\n                  </div>\\n              </div>\\n          </div>\\n\\n          <section id=\\"details\\" style=\\"page-break-inside: auto;\\" class=\\"mt32\\">\\n              <h3 id=\\"details\\">Precio</h3>\\n\\n              <div class=\\"table-responsive\\">\\n                <table t-att-data-order-id=\\"order.id\\" t-att-data-token=\\"order.access_token\\" class=\\"table table-sm\\" id=\\"purchase_order_table\\">\\n                    <t t-set=\\"display_price_and_taxes\\" t-value=\\"not update_dates and order.state in ['sent', 'purchase', 'done']\\"/>\\n                    <thead class=\\"bg-100\\">\\n                        <tr>\\n                            <th class=\\"text-start\\">Productos</th>\\n                            <th class=\\"text-end\\">Cantidad</th>\\n                            <th t-if=\\"update_dates\\" class=\\"text-end\\">Fecha programada</th>\\n                            <th t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">Precio unitario</th>\\n                            <th t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                <span>Impuestos</span>\\n                            </th>\\n                            <th t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">Desc.%</th>\\n                            <th class=\\"text-end\\" t-if=\\"not update_dates and order.state in ['purchase', 'done']\\">\\n                                <span>Importe</span>\\n                            </th>\\n                        </tr>\\n                    </thead>\\n                    <tbody class=\\"purchase_tbody\\">\\n\\n                          <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n\\n                          <t t-foreach=\\"order.order_line\\" t-as=\\"line\\">\\n\\n                              <t t-set=\\"current_subtotal\\" t-value=\\"current_subtotal + line.price_subtotal\\"/>\\n\\n                            <tr t-att-class=\\"'fw-bold o_line_section' if line.display_type == 'line_section' else 'fst-italic text-break' if line.display_type == 'line_note' else ''\\">\\n                                <t t-if=\\"not line.display_type\\">\\n                                    <td id=\\"product_name\\" class=\\"d-flex\\">\\n                                        <img t-att-src=\\"line.product_id.image_128 and image_data_uri(line.product_id.image_128) or '/web/static/img/placeholder.png'\\" alt=\\"Producto\\" class=\\"d-none d-lg-inline o_purchase_portal_product_image\\"/>\\n                                        <span t-field=\\"line.name\\"/>\\n                                    </td>\\n                                    <td class=\\"text-end\\">\\n                                        <div id=\\"quote_qty\\">\\n                                            <span t-field=\\"line.product_qty\\"/>\\n                                            <span t-field=\\"line.product_uom\\" groups=\\"uom.group_uom\\"/>\\n                                        </div>\\n                                    </td>\\n                                    <td t-if=\\"update_dates\\" class=\\"text-end\\">\\n                                        <div class=\\"container\\">\\n                                          <div class=\\"mb-3\\">\\n                                            <div class=\\"input-group date\\">\\n                                                <input type=\\"text\\" class=\\"form-control datetimepicker-input o-purchase-datetimepicker text-end\\" t-att-data-access-token=\\"order.access_token\\" t-att-data-order-id=\\"order.id\\" t-att-data-line-id=\\"line.id\\" t-att-data-value=\\"line.date_planned.isoformat()\\"/>\\n                                            </div>\\n                                          </div>\\n                                        </div>\\n                                    </td>\\n                                    <td t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">\\n                                        <div t-field=\\"line.price_unit\\" class=\\"text-end\\"/>\\n                                    </td>\\n                                    <td t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                        <span t-out=\\"', '.join(map(lambda x: (x.name), line.taxes_id))\\"/>\\n                                    </td>\\n                                    <td t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">\\n                                        <div t-field=\\"line.discount\\" class=\\"text-end\\"/>\\n                                    </td>\\n                                    <td class=\\"text-end\\" t-if=\\"not update_dates and order.state in ['purchase', 'done']\\">\\n                                        <span class=\\"oe_order_line_price_subtotal\\" t-field=\\"line.price_subtotal\\"/>\\n                                    </td>\\n                                </t>\\n                                <t t-if=\\"line.display_type == 'line_section'\\">\\n                                    <td colspan=\\"99\\">\\n                                        <span t-field=\\"line.name\\"/>\\n                                    </td>\\n                                    <t t-set=\\"current_section\\" t-value=\\"line\\"/>\\n                                    <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                                </t>\\n                                <t t-if=\\"line.display_type == 'line_note'\\">\\n                                    <td colspan=\\"99\\">\\n                                        <span t-field=\\"line.name\\"/>\\n                                    </td>\\n                                </t>\\n                            </tr>\\n\\n                            <t t-if=\\"current_section and (line_last or order.order_line[line_index+1].display_type == 'line_section') and order.state in ['purchase', 'done']\\">\\n                                <tr class=\\"is-subtotal text-end\\">\\n                                    <td colspan=\\"99\\">\\n                                        <strong class=\\"mr16\\">Subtotal</strong>\\n                                        <span t-esc=\\"current_subtotal\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: order.currency_id}\\"/>\\n                                    </td>\\n                                </tr>\\n                            </t>\\n                        </t>\\n                    </tbody>\\n                </table>\\n              </div>\\n\\n              <div id=\\"total\\" t-if=\\"order.state in ['purchase', 'done']\\" class=\\"row\\" name=\\"total\\" style=\\"page-break-inside: avoid;\\">\\n                  <div t-attf-class=\\"#{'col-4' if report_type != 'html' else 'col-sm-7 col-md-5'} ms-auto\\">\\n                      <t t-call=\\"purchase.purchase_order_portal_content_totals_table\\"/>\\n                  </div>\\n              </div>\\n          </section>\\n\\n          <section id=\\"terms\\" class=\\"mt-5\\" t-if=\\"order.notes\\">\\n              <h3 class=\\"\\">Términos y condiciones</h3>\\n              <hr class=\\"mt-0 mb-1\\"/>\\n              <em t-field=\\"order.notes\\"/>\\n          </section>\\n\\n          <section class=\\"mt-5\\" t-if=\\"order.payment_term_id\\">\\n              <h3 class=\\"\\">Condiciones de pago</h3>\\n              <hr class=\\"mt-0 mb-1\\"/>\\n              <span t-field=\\"order.payment_term_id\\"/>\\n          </section>\\n      </div>\\n  </t>", "pt_PT": "<t name=\\"Purchase Order Portal Content\\" t-name=\\"purchase.purchase_order_portal_content\\">\\n      <!-- Intro -->\\n      <div id=\\"introduction\\" class=\\"mt-5 mt-lg-0 pb-2 pt-0\\">\\n        <h2 class=\\"my-0\\">\\n          <t t-if=\\"order.state in ['draft', 'sent']\\">Pedido de Orçamento</t>\\n          <t t-else=\\"1\\">\\n            Notas de encomenda\\n          </t>\\n          <em t-esc=\\"order.name\\"/>\\n        </h2>\\n      </div>\\n\\n      <div>\\n          <!-- Informations -->\\n          <div id=\\"informations\\">\\n              <div class=\\"row\\" id=\\"po_date\\">\\n                  <div class=\\"mb-3 col-6\\">\\n                    <t t-if=\\"order.state in ['draft', 'sent']\\">\\n                      <strong>Data do Pedido de Orçamento:</strong>\\n                    </t>\\n                    <t t-if=\\"order.state in ['purchase', 'done', 'cancel']\\">\\n                      <strong>Data da Ordem:</strong>\\n                    </t>\\n                    <span t-field=\\"order.date_order\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\"/>\\n                  </div>\\n              </div>\\n              <div class=\\"row\\">\\n                  <div class=\\"col-lg-6\\">\\n                    <strong class=\\"d-block mb-1\\">De:</strong>\\n                    <address t-field=\\"order.company_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}\\"/>\\n                    <strong>Data de confirmação:</strong> <span t-field=\\"order.date_approve\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\"/><br/>\\n                    <div t-att-class=\\"'d-inline' if order.date_planned else 'd-none'\\">\\n                      <strong>Data do recibo:</strong><span class=\\"ms-1\\" t-field=\\"order.date_planned\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\"/>\\n                    </div>\\n                  </div>\\n              </div>\\n\\n              <t t-set=\\"invoices\\" t-value=\\"[i for i in order.invoice_ids if i.state not in ['draft', 'cancel']]\\"/>\\n              <div t-if=\\"invoices\\" class=\\"row\\">\\n                  <div class=\\"col\\">\\n                      <strong class=\\"d-block mb-1\\">Faturas</strong>\\n                      <ul class=\\"list-group mb-4\\">\\n                          <t t-foreach=\\"invoices\\" t-as=\\"i\\">\\n                              <t t-set=\\"report_url\\" t-value=\\"i.get_portal_url(report_type='pdf', download=True)\\"/>\\n                              <div class=\\"d-flex flex-wrap align-items-center justify-content-between\\">\\n                                  <div>\\n                                      <a t-att-href=\\"report_url\\">\\n                                          <span t-esc=\\"i.name\\"/>\\n                                      </a>\\n                                      <div class=\\"small d-lg-inline-block\\">Data: <span class=\\"text-muted\\" t-field=\\"i.invoice_date\\"/></div>\\n                                  </div>\\n                                  <span t-if=\\"i.payment_state in ('paid', 'in_payment')\\" class=\\"badge rounded-pill text-bg-success small\\"><i class=\\"fa fa-fw fa-check\\"/>Pago</span>\\n                                  <span t-elif=\\"i.payment_state == 'reversed'\\" class=\\"badge rounded-pill text-bg-success small\\"><i class=\\"fa fa-fw fa-check\\"/> Revertido</span>\\n                                  <span t-else=\\"\\" class=\\"small badge rounded-pill text-bg-primary\\"><i class=\\"fa fa-fw fa-clock-o\\"/>Aguardando pagamento</span>\\n                              </div>\\n                          </t>\\n                      </ul>\\n                  </div>\\n              </div>\\n          </div>\\n\\n          <section id=\\"details\\" style=\\"page-break-inside: auto;\\" class=\\"mt32\\">\\n              <h3 id=\\"details\\">Preços</h3>\\n\\n              <div class=\\"table-responsive\\">\\n                <table t-att-data-order-id=\\"order.id\\" t-att-data-token=\\"order.access_token\\" class=\\"table table-sm\\" id=\\"purchase_order_table\\">\\n                    <t t-set=\\"display_price_and_taxes\\" t-value=\\"not update_dates and order.state in ['sent', 'purchase', 'done']\\"/>\\n                    <thead class=\\"bg-100\\">\\n                        <tr>\\n                            <th class=\\"text-start\\">Artigos</th>\\n                            <th class=\\"text-end\\">Quantidade</th>\\n                            <th t-if=\\"update_dates\\" class=\\"text-end\\">Data Agendada</th>\\n                            <th t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">Preço Unitário</th>\\n                            <th t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                <span>Impostos</span>\\n                            </th>\\n                            <th t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">Desc.%</th>\\n                            <th class=\\"text-end\\" t-if=\\"not update_dates and order.state in ['purchase', 'done']\\">\\n                                <span>Montante</span>\\n                            </th>\\n                        </tr>\\n                    </thead>\\n                    <tbody class=\\"purchase_tbody\\">\\n\\n                          <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n\\n                          <t t-foreach=\\"order.order_line\\" t-as=\\"line\\">\\n\\n                              <t t-set=\\"current_subtotal\\" t-value=\\"current_subtotal + line.price_subtotal\\"/>\\n\\n                            <tr t-att-class=\\"'fw-bold o_line_section' if line.display_type == 'line_section' else 'fst-italic text-break' if line.display_type == 'line_note' else ''\\">\\n                                <t t-if=\\"not line.display_type\\">\\n                                    <td id=\\"product_name\\" class=\\"d-flex\\">\\n                                        <img t-att-src=\\"line.product_id.image_128 and image_data_uri(line.product_id.image_128) or '/web/static/img/placeholder.png'\\" alt=\\"Artigo\\" class=\\"d-none d-lg-inline o_purchase_portal_product_image\\"/>\\n                                        <span t-field=\\"line.name\\"/>\\n                                    </td>\\n                                    <td class=\\"text-end\\">\\n                                        <div id=\\"quote_qty\\">\\n                                            <span t-field=\\"line.product_qty\\"/>\\n                                            <span t-field=\\"line.product_uom\\" groups=\\"uom.group_uom\\"/>\\n                                        </div>\\n                                    </td>\\n                                    <td t-if=\\"update_dates\\" class=\\"text-end\\">\\n                                        <div class=\\"container\\">\\n                                          <div class=\\"mb-3\\">\\n                                            <div class=\\"input-group date\\">\\n                                                <input type=\\"text\\" class=\\"form-control datetimepicker-input o-purchase-datetimepicker text-end\\" t-att-data-access-token=\\"order.access_token\\" t-att-data-order-id=\\"order.id\\" t-att-data-line-id=\\"line.id\\" t-att-data-value=\\"line.date_planned.isoformat()\\"/>\\n                                            </div>\\n                                          </div>\\n                                        </div>\\n                                    </td>\\n                                    <td t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">\\n                                        <div t-field=\\"line.price_unit\\" class=\\"text-end\\"/>\\n                                    </td>\\n                                    <td t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                        <span t-out=\\"', '.join(map(lambda x: (x.name), line.taxes_id))\\"/>\\n                                    </td>\\n                                    <td t-if=\\"display_price_and_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}\\">\\n                                        <div t-field=\\"line.discount\\" class=\\"text-end\\"/>\\n                                    </td>\\n                                    <td class=\\"text-end\\" t-if=\\"not update_dates and order.state in ['purchase', 'done']\\">\\n                                        <span class=\\"oe_order_line_price_subtotal\\" t-field=\\"line.price_subtotal\\"/>\\n                                    </td>\\n                                </t>\\n                                <t t-if=\\"line.display_type == 'line_section'\\">\\n                                    <td colspan=\\"99\\">\\n                                        <span t-field=\\"line.name\\"/>\\n                                    </td>\\n                                    <t t-set=\\"current_section\\" t-value=\\"line\\"/>\\n                                    <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                                </t>\\n                                <t t-if=\\"line.display_type == 'line_note'\\">\\n                                    <td colspan=\\"99\\">\\n                                        <span t-field=\\"line.name\\"/>\\n                                    </td>\\n                                </t>\\n                            </tr>\\n\\n                            <t t-if=\\"current_section and (line_last or order.order_line[line_index+1].display_type == 'line_section') and order.state in ['purchase', 'done']\\">\\n                                <tr class=\\"is-subtotal text-end\\">\\n                                    <td colspan=\\"99\\">\\n                                        <strong class=\\"mr16\\">Subtotal </strong>\\n                                        <span t-esc=\\"current_subtotal\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: order.currency_id}\\"/>\\n                                    </td>\\n                                </tr>\\n                            </t>\\n                        </t>\\n                    </tbody>\\n                </table>\\n              </div>\\n\\n              <div id=\\"total\\" t-if=\\"order.state in ['purchase', 'done']\\" class=\\"row\\" name=\\"total\\" style=\\"page-break-inside: avoid;\\">\\n                  <div t-attf-class=\\"#{'col-4' if report_type != 'html' else 'col-sm-7 col-md-5'} ms-auto\\">\\n                      <t t-call=\\"purchase.purchase_order_portal_content_totals_table\\"/>\\n                  </div>\\n              </div>\\n          </section>\\n\\n          <section id=\\"terms\\" class=\\"mt-5\\" t-if=\\"order.notes\\">\\n              <h3 class=\\"\\">Termos &amp; Condições</h3>\\n              <hr class=\\"mt-0 mb-1\\"/>\\n              <em t-field=\\"order.notes\\"/>\\n          </section>\\n\\n          <section class=\\"mt-5\\" t-if=\\"order.payment_term_id\\">\\n              <h3 class=\\"\\">Condições de pagamento</h3>\\n              <hr class=\\"mt-0 mb-1\\"/>\\n              <span t-field=\\"order.payment_term_id\\"/>\\n          </section>\\n      </div>\\n  </t>"}	<?xml version="1.0"?>\n<t name="Purchase Order Portal Content" t-name="purchase.purchase_order_portal_content">\n      <!-- Intro -->\n      <div id="introduction" class="mt-5 mt-lg-0 pb-2 pt-0">\n        <h2 class="my-0">\n          <t t-if="order.state in ['draft', 'sent']">Request for Quotation</t>\n          <t t-else="1">\n            Purchase Order\n          </t>\n          <em t-esc="order.name"/>\n        </h2>\n      </div>\n\n      <div>\n          <!-- Informations -->\n          <div id="informations">\n              <div class="row" id="po_date">\n                  <div class="mb-3 col-6">\n                    <t t-if="order.state in ['draft', 'sent']">\n                      <strong>Request For Quotation Date:</strong>\n                    </t>\n                    <t t-if="order.state in ['purchase', 'done', 'cancel']">\n                      <strong>Order Date:</strong>\n                    </t>\n                    <span t-field="order.date_order" t-options="{&quot;widget&quot;: &quot;date&quot;}"/>\n                  </div>\n              </div>\n              <div class="row">\n                  <div class="col-lg-6">\n                    <strong class="d-block mb-1">From:</strong>\n                    <address t-field="order.company_id.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}"/>\n                    <strong>Confirmation Date:</strong> <span t-field="order.date_approve" t-options="{&quot;widget&quot;: &quot;date&quot;}"/><br/>\n                    <div t-att-class="'d-inline' if order.date_planned else 'd-none'">\n                      <strong>Receipt Date:</strong><span class="ms-1" t-field="order.date_planned" t-options="{&quot;widget&quot;: &quot;date&quot;}"/>\n                    </div>\n                  </div>\n              </div>\n\n              <t t-set="invoices" t-value="[i for i in order.invoice_ids if i.state not in ['draft', 'cancel']]"/>\n              <div t-if="invoices" class="row">\n                  <div class="col">\n                      <strong class="d-block mb-1">Invoices</strong>\n                      <ul class="list-group mb-4">\n                          <t t-foreach="invoices" t-as="i">\n                              <t t-set="report_url" t-value="i.get_portal_url(report_type='pdf', download=True)"/>\n                              <div class="d-flex flex-wrap align-items-center justify-content-between">\n                                  <div>\n                                      <a t-att-href="report_url">\n                                          <span t-esc="i.name"/>\n                                      </a>\n                                      <div class="small d-lg-inline-block">Date: <span class="text-muted" t-field="i.invoice_date"/></div>\n                                  </div>\n                                  <span t-if="i.payment_state in ('paid', 'in_payment')" class="badge rounded-pill text-bg-success small"><i class="fa fa-fw fa-check"/>Paid</span>\n                                  <span t-elif="i.payment_state == 'reversed'" class="badge rounded-pill text-bg-success small"><i class="fa fa-fw fa-check"/>Reversed</span>\n                                  <span t-else="" class="small badge rounded-pill text-bg-primary"><i class="fa fa-fw fa-clock-o"/>Waiting Payment</span>\n                              </div>\n                          </t>\n                      </ul>\n                  </div>\n              </div>\n          </div>\n\n          <section id="details" style="page-break-inside: auto;" class="mt32">\n              <h3 id="details">Pricing</h3>\n\n              <div class="table-responsive">\n                <table t-att-data-order-id="order.id" t-att-data-token="order.access_token" class="table table-sm" id="purchase_order_table">\n                    <t t-set="display_price_and_taxes" t-value="not update_dates and order.state in ['sent', 'purchase', 'done']"/>\n                    <thead class="bg-100">\n                        <tr>\n                            <th class="text-start">Products</th>\n                            <th class="text-end">Quantity</th>\n                            <th t-if="update_dates" class="text-end">Scheduled Date</th>\n                            <th t-if="display_price_and_taxes" t-attf-class="text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}">Unit Price</th>\n                            <th t-if="display_price_and_taxes" t-attf-class="text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}">\n                                <span>Taxes</span>\n                            </th>\n                            <th t-if="display_price_and_taxes" t-attf-class="text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}">Disc.%</th>\n                            <th class="text-end" t-if="not update_dates and order.state in ['purchase', 'done']">\n                                <span>Amount</span>\n                            </th>\n                        </tr>\n                    </thead>\n                    <tbody class="purchase_tbody">\n\n                          <t t-set="current_subtotal" t-value="0"/>\n\n                          <t t-foreach="order.order_line" t-as="line">\n\n                              <t t-set="current_subtotal" t-value="current_subtotal + line.price_subtotal"/>\n\n                            <tr t-att-class="'fw-bold o_line_section' if line.display_type == 'line_section' else 'fst-italic text-break' if line.display_type == 'line_note' else ''">\n                                <t t-if="not line.display_type">\n                                    <td id="product_name" class="d-flex">\n                                        <img t-att-src="line.product_id.image_128 and image_data_uri(line.product_id.image_128) or '/web/static/img/placeholder.png'" alt="Product" class="d-none d-lg-inline o_purchase_portal_product_image"/>\n                                        <span t-field="line.name"/>\n                                    </td>\n                                    <td class="text-end">\n                                        <div id="quote_qty">\n                                            <span t-field="line.product_qty"/>\n                                            <span t-field="line.product_uom" groups="uom.group_uom"/>\n                                        </div>\n                                    </td>\n                                    <td t-if="update_dates" class="text-end">\n                                        <div class="container">\n                                          <div class="mb-3">\n                                            <div class="input-group date">\n                                                <input type="text" class="form-control datetimepicker-input o-purchase-datetimepicker text-end" t-att-data-access-token="order.access_token" t-att-data-order-id="order.id" t-att-data-line-id="line.id" t-att-data-value="line.date_planned.isoformat()"/>\n                                            </div>\n                                          </div>\n                                        </div>\n                                    </td>\n                                    <td t-if="display_price_and_taxes" t-attf-class="text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}">\n                                        <div t-field="line.price_unit" class="text-end"/>\n                                    </td>\n                                    <td t-if="display_price_and_taxes" t-attf-class="text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}">\n                                        <span t-out="', '.join(map(lambda x: (x.name), line.taxes_id))"/>\n                                    </td>\n                                    <td t-if="display_price_and_taxes" t-attf-class="text-end {{ 'd-none d-sm-table-cell' if report_type == 'html' else '' }}">\n                                        <div t-field="line.discount" class="text-end"/>\n                                    </td>\n                                    <td class="text-end" t-if="not update_dates and order.state in ['purchase', 'done']">\n                                        <span class="oe_order_line_price_subtotal" t-field="line.price_subtotal"/>\n                                    </td>\n                                </t>\n                                <t t-if="line.display_type == 'line_section'">\n                                    <td colspan="99">\n                                        <span t-field="line.name"/>\n                                    </td>\n                                    <t t-set="current_section" t-value="line"/>\n                                    <t t-set="current_subtotal" t-value="0"/>\n                                </t>\n                                <t t-if="line.display_type == 'line_note'">\n                                    <td colspan="99">\n                                        <span t-field="line.name"/>\n                                    </td>\n                                </t>\n                            </tr>\n\n                            <t t-if="current_section and (line_last or order.order_line[line_index+1].display_type == 'line_section') and order.state in ['purchase', 'done']">\n                                <tr class="is-subtotal text-end">\n                                    <td colspan="99">\n                                        <strong class="mr16">Subtotal</strong>\n                                        <span t-esc="current_subtotal" t-options="{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: order.currency_id}"/>\n                                    </td>\n                                </tr>\n                            </t>\n                        </t>\n                    </tbody>\n                </table>\n              </div>\n\n              <div id="total" t-if="order.state in ['purchase', 'done']" class="row" name="total" style="page-break-inside: avoid;">\n                  <div t-attf-class="#{'col-4' if report_type != 'html' else 'col-sm-7 col-md-5'} ms-auto">\n                      <t t-call="purchase.purchase_order_portal_content_totals_table"/>\n                  </div>\n              </div>\n          </section>\n\n          <section id="terms" class="mt-5" t-if="order.notes">\n              <h3 class="">Terms &amp; Conditions</h3>\n              <hr class="mt-0 mb-1"/>\n              <em t-field="order.notes"/>\n          </section>\n\n          <section class="mt-5" t-if="order.payment_term_id">\n              <h3 class="">Payment terms</h3>\n              <hr class="mt-0 mb-1"/>\n              <span t-field="order.payment_term_id"/>\n          </section>\n      </div>\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
1910	16	944	1	1	report_saleorder_document_inherit_sale_stock	\N	sale_stock.report_saleorder_document_inherit_sale_stock	qweb	sale_stock/report/sale_order_report_templates.xml	extension	{"en_US": "<data inherit_id=\\"sale.report_saleorder_document\\">\\n        <xpath expr=\\"//div[@name='expiration_date']\\" position=\\"after\\">\\n            <div class=\\"col\\" t-if=\\"doc.incoterm\\">\\n                <strong>Incoterm</strong>\\n                <div t-if=\\"doc.incoterm_location\\">\\n                    <span t-field=\\"doc.incoterm.code\\"/> <br/>\\n                    <span t-field=\\"doc.incoterm_location\\"/>\\n                </div>\\n                <div t-else=\\"\\" t-field=\\"doc.incoterm.code\\"/>\\n            </div>\\n        </xpath>\\n    </data>", "es_ES": "<data inherit_id=\\"sale.report_saleorder_document\\">\\n        <xpath expr=\\"//div[@name='expiration_date']\\" position=\\"after\\">\\n            <div class=\\"col\\" t-if=\\"doc.incoterm\\">\\n                <strong>Incoterm</strong>\\n                <div t-if=\\"doc.incoterm_location\\">\\n                    <span t-field=\\"doc.incoterm.code\\"/> <br/>\\n                    <span t-field=\\"doc.incoterm_location\\"/>\\n                </div>\\n                <div t-else=\\"\\" t-field=\\"doc.incoterm.code\\"/>\\n            </div>\\n        </xpath>\\n    </data>", "pt_PT": "<data inherit_id=\\"sale.report_saleorder_document\\">\\n        <xpath expr=\\"//div[@name='expiration_date']\\" position=\\"after\\">\\n            <div class=\\"col\\" t-if=\\"doc.incoterm\\">\\n                <strong>Incoterm</strong>\\n                <div t-if=\\"doc.incoterm_location\\">\\n                    <span t-field=\\"doc.incoterm.code\\"/> <br/>\\n                    <span t-field=\\"doc.incoterm_location\\"/>\\n                </div>\\n                <div t-else=\\"\\" t-field=\\"doc.incoterm.code\\"/>\\n            </div>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="sale.report_saleorder_document">\n        <xpath expr="//div[@name='expiration_date']" position="after">\n            <div class="col" t-if="doc.incoterm">\n                <strong>Incoterm</strong>\n                <div t-if="doc.incoterm_location">\n                    <span t-field="doc.incoterm.code"/> <br/>\n                    <span t-field="doc.incoterm_location"/>\n                </div>\n                <div t-else="" t-field="doc.incoterm.code"/>\n            </div>\n        </xpath>\n    </data>\n	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1902	16	1851	1	1	res.config.settings.view.form.inherit.sale.stock.stock	res.config.settings	\N	form	sale_stock/views/res_config_settings_views.xml	extension	{"en_US": "<data><setting id=\\"warning_info\\" position=\\"after\\">\\n                <setting help=\\"When to start shipping\\">\\n                    <field name=\\"default_picking_policy\\" class=\\"o_light_label w-auto\\" widget=\\"selection\\"/>\\n                </setting>\\n            </setting>\\n            <xpath expr=\\"//block[@id='schedule_info']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">0</attribute>\\n            </xpath>\\n            <div id=\\"sale_security_lead\\" position=\\"replace\\">\\n                <setting company_dependent=\\"1\\" help=\\"Schedule deliveries earlier to avoid delays\\" documentation=\\"/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.html\\" title=\\"Margin of error for dates promised to customers. Products will be scheduled for procurement and delivery that many days earlier than the actual promised date, to cope with unexpected delays in the supply chain.\\">\\n                    <field name=\\"use_security_lead\\"/>\\n                    <div class=\\"content-group\\">\\n                        <div class=\\"mt16\\" invisible=\\"not use_security_lead\\">\\n                            <span>Move forward expected delivery dates by <field name=\\"security_lead\\" class=\\"oe_inline\\"/> days</span>\\n                        </div>\\n                    </div>\\n                </setting>\\n            </div>\\n        </data>", "es_ES": "<data><setting id=\\"warning_info\\" position=\\"after\\">\\n                <setting help=\\"Cuándo comenzar el envío\\">\\n                    <field name=\\"default_picking_policy\\" class=\\"o_light_label w-auto\\" widget=\\"selection\\"/>\\n                </setting>\\n            </setting>\\n            <xpath expr=\\"//block[@id='schedule_info']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">0</attribute>\\n            </xpath>\\n            <div id=\\"sale_security_lead\\" position=\\"replace\\">\\n                <setting company_dependent=\\"1\\" help=\\"Programe las entregas antes para evitar retrasos\\" documentation=\\"/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.html\\" title=\\"Margen de error para las fechas prometidas a los clientes. Los productos serán planificados para el abastecimiento y entrega días antes de la fecha prometida actual, para lidiar con posibles retrasos inesperados en la cadena de suministro.\\">\\n                    <field name=\\"use_security_lead\\"/>\\n                    <div class=\\"content-group\\">\\n                        <div class=\\"mt16\\" invisible=\\"not use_security_lead\\">\\n                            <span>Adelantar las fechas de entrega previstas <field name=\\"security_lead\\" class=\\"oe_inline\\"/> días</span>\\n                        </div>\\n                    </div>\\n                </setting>\\n            </div>\\n        </data>", "pt_PT": "<data><setting id=\\"warning_info\\" position=\\"after\\">\\n                <setting help=\\"Quando iniciar o envio\\">\\n                    <field name=\\"default_picking_policy\\" class=\\"o_light_label w-auto\\" widget=\\"selection\\"/>\\n                </setting>\\n            </setting>\\n            <xpath expr=\\"//block[@id='schedule_info']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">0</attribute>\\n            </xpath>\\n            <div id=\\"sale_security_lead\\" position=\\"replace\\">\\n                <setting company_dependent=\\"1\\" help=\\"Agende entregas mais cedo para evitar atrasos\\" documentation=\\"/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.html\\" title=\\"A margem de erro para as datas prometidas aos clientes. Os artigos serão agendadas para a aquisição e entrega este número de dias antes da data prometida real, para lidar com atrasos inesperados na cadeia de abastecimento.\\">\\n                    <field name=\\"use_security_lead\\"/>\\n                    <div class=\\"content-group\\">\\n                        <div class=\\"mt16\\" invisible=\\"not use_security_lead\\">\\n                            <span>Adiantar as datas de entrega previstas em <field name=\\"security_lead\\" class=\\"oe_inline\\"/> dias</span>\\n                        </div>\\n                    </div>\\n                </setting>\\n            </div>\\n        </data>"}	<?xml version="1.0"?>\n<data><setting id="warning_info" position="after">\n                <setting help="When to start shipping">\n                    <field name="default_picking_policy" class="o_light_label w-auto" widget="selection"/>\n                </setting>\n            </setting>\n            <xpath expr="//block[@id='schedule_info']" position="attributes">\n                <attribute name="invisible">0</attribute>\n            </xpath>\n            <div id="sale_security_lead" position="replace">\n                <setting company_dependent="1" help="Schedule deliveries earlier to avoid delays" documentation="/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.html" title="Margin of error for dates promised to customers. Products will be scheduled for procurement and delivery that many days earlier than the actual promised date, to cope with unexpected delays in the supply chain.">\n                    <field name="use_security_lead"/>\n                    <div class="content-group">\n                        <div class="mt16" invisible="not use_security_lead">\n                            <span>Move forward expected delivery dates by <field name="security_lead" class="oe_inline"/> days</span>\n                        </div>\n                    </div>\n                </setting>\n            </div>\n        </data>	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1907	16	163	1	1	res.users.form.inherit	res.users	\N	form	sale_stock/views/res_users_views.xml	extension	{"en_US": "<group name=\\"messaging\\" position=\\"after\\">\\n                    <group name=\\"Warehouses\\" string=\\"Inventory\\" groups=\\"stock.group_stock_multi_warehouses\\">\\n                        <field name=\\"property_warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                    </group>\\n                </group>", "es_ES": "<group name=\\"messaging\\" position=\\"after\\">\\n                    <group name=\\"Warehouses\\" string=\\"Inventario\\" groups=\\"stock.group_stock_multi_warehouses\\">\\n                        <field name=\\"property_warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                    </group>\\n                </group>", "pt_PT": "<group name=\\"messaging\\" position=\\"after\\">\\n                    <group name=\\"Warehouses\\" string=\\"Inventário\\" groups=\\"stock.group_stock_multi_warehouses\\">\\n                        <field name=\\"property_warehouse_id\\" groups=\\"stock.group_stock_multi_warehouses\\"/>\\n                    </group>\\n                </group>"}	<?xml version="1.0"?>\n<group name="messaging" position="after">\n                    <group name="Warehouses" string="Inventory" groups="stock.group_stock_multi_warehouses">\n                        <field name="property_warehouse_id" groups="stock.group_stock_multi_warehouses"/>\n                    </group>\n                </group>\n            	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1915	16	960	1	1	sale.order.cancel.form.inherit	sale.order.cancel	\N	form	sale_stock/wizard/sale_order_cancel_views.xml	extension	{"en_US": "<span id=\\"display_invoice_alert\\" position=\\"after\\">\\n                <field name=\\"display_delivery_alert\\" invisible=\\"1\\"/>\\n                <span invisible=\\"not display_delivery_alert\\">\\n                    Some deliveries are already done. Returns can be created from the Delivery Orders.\\n                </span>\\n            </span>", "es_ES": "<span id=\\"display_invoice_alert\\" position=\\"after\\">\\n                <field name=\\"display_delivery_alert\\" invisible=\\"1\\"/>\\n                <span invisible=\\"not display_delivery_alert\\">\\n                   Ya se realizaron algunas entregas. Se pueden crear devoluciones a partir de las órdenes de entrega.\\n                </span>\\n            </span>", "pt_PT": "<span id=\\"display_invoice_alert\\" position=\\"after\\">\\n                <field name=\\"display_delivery_alert\\" invisible=\\"1\\"/>\\n                <span invisible=\\"not display_delivery_alert\\">\\n                    Algumas entregas já foram realizadas. Devoluções podem ser criadas a partir das Ordens de Entrega.\\n                </span>\\n            </span>"}	<?xml version="1.0"?>\n<span id="display_invoice_alert" position="after">\n                <field name="display_delivery_alert" invisible="1"/>\n                <span invisible="not display_delivery_alert">\n                    Some deliveries are already done. Returns can be created from the Delivery Orders.\n                </span>\n            </span>\n        	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1908	16	1813	1	1	sale_stock_help_message_template	\N	sale_stock.sale_stock_help_message_template	qweb	sale_stock/views/stock_picking_views.xml	extension	{"en_US": "<data inherit_id=\\"stock.help_message_template\\">\\n        <xpath expr=\\"//p[@name='top_help_message']/t[@name='delivery_message']\\" position=\\"replace\\">\\n            <t t-if=\\"picking_type_code == 'outgoing'\\">\\n                No delivery yet! Automate them with sales orders.\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//p[@name='bottom_help_message']/t[@name='delivery_message']\\" position=\\"replace\\">\\n            <t t-if=\\"picking_type_code == 'outgoing'\\">\\n                Reduce back orders with reservations, locations management, smart\\n                replenishment propositions, shipping connectors, barcode scanner, etc.\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//p[@name='bottom_help_message']\\" position=\\"after\\">\\n            <a t-if=\\"picking_type_code == 'outgoing'\\" class=\\"btn btn-secondary\\" name=\\"sale.action_orders\\" type=\\"action\\">Sales Orders</a>\\n        </xpath>\\n    </data>", "es_ES": "<data inherit_id=\\"stock.help_message_template\\">\\n        <xpath expr=\\"//p[@name='top_help_message']/t[@name='delivery_message']\\" position=\\"replace\\">\\n            <t t-if=\\"picking_type_code == 'outgoing'\\">\\n                Todavía no hay entregas. Automatícelas con los pedidos de venta.\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//p[@name='bottom_help_message']/t[@name='delivery_message']\\" position=\\"replace\\">\\n            <t t-if=\\"picking_type_code == 'outgoing'\\">\\n                Reduzca las entregas parciales con reservaciones, gestión de ubicaciones, propuestas\\n                de reposición inteligente, conectores de envío, lectores de códigos de barras, etc.\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//p[@name='bottom_help_message']\\" position=\\"after\\">\\n            <a t-if=\\"picking_type_code == 'outgoing'\\" class=\\"btn btn-secondary\\" name=\\"sale.action_orders\\" type=\\"action\\">Pedidos de venta</a>\\n        </xpath>\\n    </data>", "pt_PT": "<data inherit_id=\\"stock.help_message_template\\">\\n        <xpath expr=\\"//p[@name='top_help_message']/t[@name='delivery_message']\\" position=\\"replace\\">\\n            <t t-if=\\"picking_type_code == 'outgoing'\\">\\n                No delivery yet! Automate them with sales orders.\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//p[@name='bottom_help_message']/t[@name='delivery_message']\\" position=\\"replace\\">\\n            <t t-if=\\"picking_type_code == 'outgoing'\\">\\n                Reduce back orders with reservations, locations management, smart\\n                replenishment propositions, shipping connectors, barcode scanner, etc.\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//p[@name='bottom_help_message']\\" position=\\"after\\">\\n            <a t-if=\\"picking_type_code == 'outgoing'\\" class=\\"btn btn-secondary\\" name=\\"sale.action_orders\\" type=\\"action\\">Ordens de Venda</a>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="stock.help_message_template">\n        <xpath expr="//p[@name='top_help_message']/t[@name='delivery_message']" position="replace">\n            <t t-if="picking_type_code == 'outgoing'">\n                No delivery yet! Automate them with sales orders.\n            </t>\n        </xpath>\n        <xpath expr="//p[@name='bottom_help_message']/t[@name='delivery_message']" position="replace">\n            <t t-if="picking_type_code == 'outgoing'">\n                Reduce back orders with reservations, locations management, smart\n                replenishment propositions, shipping connectors, barcode scanner, etc.\n            </t>\n        </xpath>\n        <xpath expr="//p[@name='bottom_help_message']" position="after">\n            <a t-if="picking_type_code == 'outgoing'" class="btn btn-secondary" name="sale.action_orders" type="action">Sales Orders</a>\n        </xpath>\n    </data>\n    	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1901	16	1841	1	1	stock.route.form	stock.route	\N	form	sale_stock/views/stock_route_views.xml	extension	{"en_US": "<xpath expr=\\"//group[@name='route_selector']/group[last()]\\" position=\\"inside\\">\\n                <field name=\\"sale_selectable\\" string=\\"Sales Order Lines\\"/>\\n            </xpath>", "es_ES": "<xpath expr=\\"//group[@name='route_selector']/group[last()]\\" position=\\"inside\\">\\n                <field name=\\"sale_selectable\\" string=\\"Líneas de pedido de venta\\"/>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//group[@name='route_selector']/group[last()]\\" position=\\"inside\\">\\n                <field name=\\"sale_selectable\\" string=\\"Linhas da Ordem de Venda\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//group[@name='route_selector']/group[last()]" position="inside">\n                <field name="sale_selectable" string="Sales Order Lines"/>\n            </xpath>\n        	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1904	16	1763	1	1	stock.production.lot.view.form	stock.lot	\N	form	sale_stock/views/stock_lot_views.xml	extension	{"en_US": "<data><xpath expr=\\"//div[hasclass('oe_button_box')]/button\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_so\\" type=\\"object\\" icon=\\"fa-pencil-square-o\\" help=\\"Sale Orders\\" invisible=\\"sale_order_count == 0 or not display_complete\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"sale_order_count\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"mr4\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Sales</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='main_group']\\" position=\\"after\\">\\n                <group>\\n                    <field name=\\"sale_order_ids\\" widget=\\"many2many\\" readonly=\\"True\\" invisible=\\"not sale_order_ids or display_complete\\">\\n                        <list>\\n                            <field name=\\"name\\" readonly=\\"state != 'draft'\\"/>\\n                            <field name=\\"partner_id\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                            <field name=\\"date_order\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                            <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                        </list>\\n                    </field>\\n                </group>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//div[hasclass('oe_button_box')]/button\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_so\\" type=\\"object\\" icon=\\"fa-pencil-square-o\\" help=\\"Pedidos de venta\\" invisible=\\"sale_order_count == 0 or not display_complete\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"sale_order_count\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"mr4\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Ventas</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='main_group']\\" position=\\"after\\">\\n                <group>\\n                    <field name=\\"sale_order_ids\\" widget=\\"many2many\\" readonly=\\"True\\" invisible=\\"not sale_order_ids or display_complete\\">\\n                        <list>\\n                            <field name=\\"name\\" readonly=\\"state != 'draft'\\"/>\\n                            <field name=\\"partner_id\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                            <field name=\\"date_order\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                            <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                        </list>\\n                    </field>\\n                </group>\\n            </xpath>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//div[hasclass('oe_button_box')]/button\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_so\\" type=\\"object\\" icon=\\"fa-pencil-square-o\\" help=\\"Ordens de venda\\" invisible=\\"sale_order_count == 0 or not display_complete\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"sale_order_count\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"mr4\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Vendas</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='main_group']\\" position=\\"after\\">\\n                <group>\\n                    <field name=\\"sale_order_ids\\" widget=\\"many2many\\" readonly=\\"True\\" invisible=\\"not sale_order_ids or display_complete\\">\\n                        <list>\\n                            <field name=\\"name\\" readonly=\\"state != 'draft'\\"/>\\n                            <field name=\\"partner_id\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                            <field name=\\"date_order\\" readonly=\\"state in ['cancel', 'sale']\\"/>\\n                            <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                        </list>\\n                    </field>\\n                </group>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//div[hasclass('oe_button_box')]/button" position="before">\n                <button class="oe_stat_button" name="action_view_so" type="object" icon="fa-pencil-square-o" help="Sale Orders" invisible="sale_order_count == 0 or not display_complete">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_value">\n                            <field name="sale_order_count" widget="statinfo" nolabel="1" class="mr4"/>\n                        </span>\n                        <span class="o_stat_text">Sales</span>\n                    </div>\n                </button>\n            </xpath>\n            <xpath expr="//group[@name='main_group']" position="after">\n                <group>\n                    <field name="sale_order_ids" widget="many2many" readonly="True" invisible="not sale_order_ids or display_complete">\n                        <list>\n                            <field name="name" readonly="state != 'draft'"/>\n                            <field name="partner_id" readonly="state in ['cancel', 'sale']"/>\n                            <field name="date_order" readonly="state in ['cancel', 'sale']"/>\n                            <field name="state" column_invisible="True"/>\n                        </list>\n                    </field>\n                </group>\n            </xpath>\n        </data>	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1896	16	974	1	1	sale.order.form.sale.stock	sale.order	\N	form	sale_stock/views/sale_order_views.xml	extension	{"en_US": "<data><xpath expr=\\"//button[@name='action_view_invoice']\\" position=\\"before\\">\\n                    <button type=\\"object\\" name=\\"action_view_delivery\\" class=\\"oe_stat_button\\" icon=\\"fa-truck\\" invisible=\\"delivery_count == 0\\" groups=\\"stock.group_stock_user\\">\\n                        <field name=\\"delivery_count\\" widget=\\"statinfo\\" string=\\"Delivery\\"/>\\n                    </button>\\n                </xpath>\\n                <xpath expr=\\"//group[@name='sale_shipping']\\" position=\\"attributes\\">\\n                    <attribute name=\\"groups\\"/><!-- Remove the res.group on the group and set it on the field directly-->\\n                    <attribute name=\\"string\\">Delivery</attribute>\\n                </xpath>\\n                <xpath expr=\\"//label[@for='commitment_date']\\" position=\\"before\\">\\n                    <field name=\\"warehouse_id\\" invisible=\\"1\\" readonly=\\"state == 'sale'\\"/>  <!-- needed for js logic -->\\n                    <field name=\\"warehouse_id\\" options=\\"{'no_create': True}\\" force_save=\\"1\\" readonly=\\"state == 'sale'\\"/>\\n                    <field name=\\"incoterm\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                    <field name=\\"incoterm_location\\"/>\\n                    <field name=\\"picking_policy\\" required=\\"True\\" readonly=\\"state not in ['draft', 'sent']\\"/>\\n                </xpath>\\n                <xpath expr=\\"//span[@name='expected_date_span']\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\">effective_date and commitment_date</attribute>\\n                </xpath>\\n                <xpath expr=\\"//div[@name='commitment_date_div']\\" position=\\"replace\\">\\n                    <div class=\\"o_row\\">\\n                        <field name=\\"commitment_date\\"/>\\n                        <span class=\\"text-muted\\" invisible=\\"effective_date and commitment_date\\">Expected: <field name=\\"expected_date\\" class=\\"oe_inline\\"/></span>\\n                    </div>\\n                    <field name=\\"effective_date\\" invisible=\\"not effective_date\\"/>\\n                </xpath>\\n                <field name=\\"effective_date\\" position=\\"after\\">\\n                    <field name=\\"delivery_status\\" invisible=\\"state != 'sale'\\"/>\\n                </field>\\n                <xpath expr=\\"//page[@name='other_information']//field[@name='expected_date']\\" position=\\"after\\">\\n                    <field name=\\"show_json_popover\\" invisible=\\"1\\"/>\\n                    <field string=\\" \\" name=\\"json_popover\\" widget=\\"stock_rescheduling_popover\\" invisible=\\"not show_json_popover\\"/>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='order_line']/form/group/group/field[@name='analytic_distribution']\\" position=\\"before\\">\\n                    <field name=\\"route_id\\" groups=\\"stock.group_adv_location\\" options=\\"{'no_create': True}\\"/>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='order_line']/list/field[@name='analytic_distribution']\\" position=\\"after\\">\\n                    <field name=\\"route_id\\" groups=\\"stock.group_adv_location\\" options=\\"{'no_create': True}\\" optional=\\"hide\\"/>\\n                </xpath>\\n           </data>", "es_ES": "<data><xpath expr=\\"//button[@name='action_view_invoice']\\" position=\\"before\\">\\n                    <button type=\\"object\\" name=\\"action_view_delivery\\" class=\\"oe_stat_button\\" icon=\\"fa-truck\\" invisible=\\"delivery_count == 0\\" groups=\\"stock.group_stock_user\\">\\n                        <field name=\\"delivery_count\\" widget=\\"statinfo\\" string=\\"Entrega\\"/>\\n                    </button>\\n                </xpath>\\n                <xpath expr=\\"//group[@name='sale_shipping']\\" position=\\"attributes\\">\\n                    <attribute name=\\"groups\\"/><!-- Remove the res.group on the group and set it on the field directly-->\\n                    <attribute name=\\"string\\">Entrega</attribute>\\n                </xpath>\\n                <xpath expr=\\"//label[@for='commitment_date']\\" position=\\"before\\">\\n                    <field name=\\"warehouse_id\\" invisible=\\"1\\" readonly=\\"state == 'sale'\\"/>  <!-- needed for js logic -->\\n                    <field name=\\"warehouse_id\\" options=\\"{'no_create': True}\\" force_save=\\"1\\" readonly=\\"state == 'sale'\\"/>\\n                    <field name=\\"incoterm\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                    <field name=\\"incoterm_location\\"/>\\n                    <field name=\\"picking_policy\\" required=\\"True\\" readonly=\\"state not in ['draft', 'sent']\\"/>\\n                </xpath>\\n                <xpath expr=\\"//span[@name='expected_date_span']\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\">effective_date and commitment_date</attribute>\\n                </xpath>\\n                <xpath expr=\\"//div[@name='commitment_date_div']\\" position=\\"replace\\">\\n                    <div class=\\"o_row\\">\\n                        <field name=\\"commitment_date\\"/>\\n                        <span class=\\"text-muted\\" invisible=\\"effective_date and commitment_date\\">Previsto: <field name=\\"expected_date\\" class=\\"oe_inline\\"/></span>\\n                    </div>\\n                    <field name=\\"effective_date\\" invisible=\\"not effective_date\\"/>\\n                </xpath>\\n                <field name=\\"effective_date\\" position=\\"after\\">\\n                    <field name=\\"delivery_status\\" invisible=\\"state != 'sale'\\"/>\\n                </field>\\n                <xpath expr=\\"//page[@name='other_information']//field[@name='expected_date']\\" position=\\"after\\">\\n                    <field name=\\"show_json_popover\\" invisible=\\"1\\"/>\\n                    <field string=\\" \\" name=\\"json_popover\\" widget=\\"stock_rescheduling_popover\\" invisible=\\"not show_json_popover\\"/>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='order_line']/form/group/group/field[@name='analytic_distribution']\\" position=\\"before\\">\\n                    <field name=\\"route_id\\" groups=\\"stock.group_adv_location\\" options=\\"{'no_create': True}\\"/>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='order_line']/list/field[@name='analytic_distribution']\\" position=\\"after\\">\\n                    <field name=\\"route_id\\" groups=\\"stock.group_adv_location\\" options=\\"{'no_create': True}\\" optional=\\"hide\\"/>\\n                </xpath>\\n           </data>", "pt_PT": "<data><xpath expr=\\"//button[@name='action_view_invoice']\\" position=\\"before\\">\\n                    <button type=\\"object\\" name=\\"action_view_delivery\\" class=\\"oe_stat_button\\" icon=\\"fa-truck\\" invisible=\\"delivery_count == 0\\" groups=\\"stock.group_stock_user\\">\\n                        <field name=\\"delivery_count\\" widget=\\"statinfo\\" string=\\"Entrega\\"/>\\n                    </button>\\n                </xpath>\\n                <xpath expr=\\"//group[@name='sale_shipping']\\" position=\\"attributes\\">\\n                    <attribute name=\\"groups\\"/><!-- Remove the res.group on the group and set it on the field directly-->\\n                    <attribute name=\\"string\\">Entrega</attribute>\\n                </xpath>\\n                <xpath expr=\\"//label[@for='commitment_date']\\" position=\\"before\\">\\n                    <field name=\\"warehouse_id\\" invisible=\\"1\\" readonly=\\"state == 'sale'\\"/>  <!-- needed for js logic -->\\n                    <field name=\\"warehouse_id\\" options=\\"{'no_create': True}\\" force_save=\\"1\\" readonly=\\"state == 'sale'\\"/>\\n                    <field name=\\"incoterm\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                    <field name=\\"incoterm_location\\"/>\\n                    <field name=\\"picking_policy\\" required=\\"True\\" readonly=\\"state not in ['draft', 'sent']\\"/>\\n                </xpath>\\n                <xpath expr=\\"//span[@name='expected_date_span']\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\">effective_date and commitment_date</attribute>\\n                </xpath>\\n                <xpath expr=\\"//div[@name='commitment_date_div']\\" position=\\"replace\\">\\n                    <div class=\\"o_row\\">\\n                        <field name=\\"commitment_date\\"/>\\n                        <span class=\\"text-muted\\" invisible=\\"effective_date and commitment_date\\">Previsão: <field name=\\"expected_date\\" class=\\"oe_inline\\"/></span>\\n                    </div>\\n                    <field name=\\"effective_date\\" invisible=\\"not effective_date\\"/>\\n                </xpath>\\n                <field name=\\"effective_date\\" position=\\"after\\">\\n                    <field name=\\"delivery_status\\" invisible=\\"state != 'sale'\\"/>\\n                </field>\\n                <xpath expr=\\"//page[@name='other_information']//field[@name='expected_date']\\" position=\\"after\\">\\n                    <field name=\\"show_json_popover\\" invisible=\\"1\\"/>\\n                    <field string=\\" \\" name=\\"json_popover\\" widget=\\"stock_rescheduling_popover\\" invisible=\\"not show_json_popover\\"/>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='order_line']/form/group/group/field[@name='analytic_distribution']\\" position=\\"before\\">\\n                    <field name=\\"route_id\\" groups=\\"stock.group_adv_location\\" options=\\"{'no_create': True}\\"/>\\n                </xpath>\\n                <xpath expr=\\"//field[@name='order_line']/list/field[@name='analytic_distribution']\\" position=\\"after\\">\\n                    <field name=\\"route_id\\" groups=\\"stock.group_adv_location\\" options=\\"{'no_create': True}\\" optional=\\"hide\\"/>\\n                </xpath>\\n           </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//button[@name='action_view_invoice']" position="before">\n                    <button type="object" name="action_view_delivery" class="oe_stat_button" icon="fa-truck" invisible="delivery_count == 0" groups="stock.group_stock_user">\n                        <field name="delivery_count" widget="statinfo" string="Delivery"/>\n                    </button>\n                </xpath>\n                <xpath expr="//group[@name='sale_shipping']" position="attributes">\n                    <attribute name="groups"/><!-- Remove the res.group on the group and set it on the field directly-->\n                    <attribute name="string">Delivery</attribute>\n                </xpath>\n                <xpath expr="//label[@for='commitment_date']" position="before">\n                    <field name="warehouse_id" invisible="1" readonly="state == 'sale'"/>  <!-- needed for js logic -->\n                    <field name="warehouse_id" options="{'no_create': True}" force_save="1" readonly="state == 'sale'"/>\n                    <field name="incoterm" options="{'no_open': True, 'no_create': True}"/>\n                    <field name="incoterm_location"/>\n                    <field name="picking_policy" required="True" readonly="state not in ['draft', 'sent']"/>\n                </xpath>\n                <xpath expr="//span[@name='expected_date_span']" position="attributes">\n                    <attribute name="invisible">effective_date and commitment_date</attribute>\n                </xpath>\n                <xpath expr="//div[@name='commitment_date_div']" position="replace">\n                    <div class="o_row">\n                        <field name="commitment_date"/>\n                        <span class="text-muted" invisible="effective_date and commitment_date">Expected: <field name="expected_date" class="oe_inline"/></span>\n                    </div>\n                    <field name="effective_date" invisible="not effective_date"/>\n                </xpath>\n                <field name="effective_date" position="after">\n                    <field name="delivery_status" invisible="state != 'sale'"/>\n                </field>\n                <xpath expr="//page[@name='other_information']//field[@name='expected_date']" position="after">\n                    <field name="show_json_popover" invisible="1"/>\n                    <field string=" " name="json_popover" widget="stock_rescheduling_popover" invisible="not show_json_popover"/>\n                </xpath>\n                <xpath expr="//field[@name='order_line']/form/group/group/field[@name='analytic_distribution']" position="before">\n                    <field name="route_id" groups="stock.group_adv_location" options="{'no_create': True}"/>\n                </xpath>\n                <xpath expr="//field[@name='order_line']/list/field[@name='analytic_distribution']" position="after">\n                    <field name="route_id" groups="stock.group_adv_location" options="{'no_create': True}" optional="hide"/>\n                </xpath>\n           </data>	f	t	2026-04-08 08:46:17.232705	2026-04-08 08:46:17.232705	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2176	16	\N	1	1	purchase.bill.line.match.list	purchase.bill.line.match	\N	list	purchase/views/purchase_bill_line_match_views.xml	primary	{"en_US": "<list string=\\"Purchase Bill Lines\\" decoration-info=\\"pol_id != False\\" decoration-muted=\\"state == 'draft'\\" editable=\\"bottom\\" edit=\\"1\\" type=\\"object\\">\\n                <header>\\n                    <button name=\\"action_match_lines\\" type=\\"object\\" string=\\"Match\\" groups=\\"account.group_account_invoice\\" class=\\"btn btn-primary\\"/>\\n                    <button name=\\"action_add_to_po\\" type=\\"object\\" string=\\"Add to PO\\" groups=\\"purchase.group_purchase_user\\"/>\\n                </header>\\n                <field name=\\"partner_id\\" string=\\"Vendor\\" optional=\\"hidden\\"/>\\n                <field name=\\"reference\\" widget=\\"open_match_line_widget\\"/>\\n                <field name=\\"display_name\\" string=\\"Product Description\\" decoration-it=\\"not product_id\\"/>\\n                <field name=\\"product_uom_qty\\" string=\\"Qty\\"/>\\n                <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\" string=\\"Unit\\"/>\\n                <field name=\\"product_uom_price\\" string=\\"Price\\"/>\\n                <field name=\\"qty_invoiced\\" optional=\\"hidden\\"/>\\n                <field name=\\"billed_amount_untaxed\\" widget=\\"monetary_no_zero\\" sum=\\"Total Billed\\" string=\\"Billed\\"/>\\n                <field name=\\"purchase_amount_untaxed\\" widget=\\"monetary_no_zero\\" sum=\\"Total Purchased\\" string=\\"Purchased\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"1\\"/>\\n            </list>", "es_ES": "<list string=\\"Líneas de la factura de compra\\" decoration-info=\\"pol_id != False\\" decoration-muted=\\"state == 'draft'\\" editable=\\"bottom\\" edit=\\"1\\" type=\\"object\\">\\n                <header>\\n                    <button name=\\"action_match_lines\\" type=\\"object\\" string=\\"Emparejar\\" groups=\\"account.group_account_invoice\\" class=\\"btn btn-primary\\"/>\\n                    <button name=\\"action_add_to_po\\" type=\\"object\\" string=\\"Añadir al pedido de compra\\" groups=\\"purchase.group_purchase_user\\"/>\\n                </header>\\n                <field name=\\"partner_id\\" string=\\"Proveedor\\" optional=\\"hidden\\"/>\\n                <field name=\\"reference\\" widget=\\"open_match_line_widget\\"/>\\n                <field name=\\"display_name\\" string=\\"Descripción del producto\\" decoration-it=\\"not product_id\\"/>\\n                <field name=\\"product_uom_qty\\" string=\\"Ctd.\\"/>\\n                <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\" string=\\"Unidad\\"/>\\n                <field name=\\"product_uom_price\\" string=\\"Precio\\"/>\\n                <field name=\\"qty_invoiced\\" optional=\\"hidden\\"/>\\n                <field name=\\"billed_amount_untaxed\\" widget=\\"monetary_no_zero\\" sum=\\"Total facturado\\" string=\\"Facturado\\"/>\\n                <field name=\\"purchase_amount_untaxed\\" widget=\\"monetary_no_zero\\" sum=\\"Total Comprado\\" string=\\"Comprado\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"1\\"/>\\n            </list>", "pt_PT": "<list string=\\"Linhas de conta de compras\\" decoration-info=\\"pol_id != False\\" decoration-muted=\\"state == 'draft'\\" editable=\\"bottom\\" edit=\\"1\\" type=\\"object\\">\\n                <header>\\n                    <button name=\\"action_match_lines\\" type=\\"object\\" string=\\"Corresponder\\" groups=\\"account.group_account_invoice\\" class=\\"btn btn-primary\\"/>\\n                    <button name=\\"action_add_to_po\\" type=\\"object\\" string=\\"Adicionar ao pedido\\" groups=\\"purchase.group_purchase_user\\"/>\\n                </header>\\n                <field name=\\"partner_id\\" string=\\"Fornecedor\\" optional=\\"hidden\\"/>\\n                <field name=\\"reference\\" widget=\\"open_match_line_widget\\"/>\\n                <field name=\\"display_name\\" string=\\"Descrição do Artigo\\" decoration-it=\\"not product_id\\"/>\\n                <field name=\\"product_uom_qty\\" string=\\"Qtd\\"/>\\n                <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\" string=\\"Unidade\\"/>\\n                <field name=\\"product_uom_price\\" string=\\"Preço\\"/>\\n                <field name=\\"qty_invoiced\\" optional=\\"hidden\\"/>\\n                <field name=\\"billed_amount_untaxed\\" widget=\\"monetary_no_zero\\" sum=\\"Total faturado\\" string=\\"Faturado\\"/>\\n                <field name=\\"purchase_amount_untaxed\\" widget=\\"monetary_no_zero\\" sum=\\"Total Adquirido\\" string=\\"Comprado\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"1\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Purchase Bill Lines" decoration-info="pol_id != False" decoration-muted="state == 'draft'" editable="bottom" edit="1" type="object">\n                <header>\n                    <button name="action_match_lines" type="object" string="Match" groups="account.group_account_invoice" class="btn btn-primary"/>\n                    <button name="action_add_to_po" type="object" string="Add to PO" groups="purchase.group_purchase_user"/>\n                </header>\n                <field name="partner_id" string="Vendor" optional="hidden"/>\n                <field name="reference" widget="open_match_line_widget"/>\n                <field name="display_name" string="Product Description" decoration-it="not product_id"/>\n                <field name="product_uom_qty" string="Qty"/>\n                <field name="product_uom_id" groups="uom.group_uom" string="Unit"/>\n                <field name="product_uom_price" string="Price"/>\n                <field name="qty_invoiced" optional="hidden"/>\n                <field name="billed_amount_untaxed" widget="monetary_no_zero" sum="Total Billed" string="Billed"/>\n                <field name="purchase_amount_untaxed" widget="monetary_no_zero" sum="Total Purchased" string="Purchased"/>\n                <field name="currency_id" column_invisible="1"/>\n            </list>\n        	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2174	16	\N	1	1	purchase.history.pivot	purchase.order.line	\N	pivot	purchase/views/purchase_views.xml	primary	{"en_US": "<pivot>\\n                <field name=\\"price_total\\" string=\\"Total purchased amount\\" type=\\"measure\\"/>\\n                <field name=\\"product_uom_qty\\" string=\\"Total Qty purchased\\" type=\\"measure\\"/>\\n             </pivot>", "es_ES": "<pivot>\\n                <field name=\\"price_total\\" string=\\"Importe total comprado\\" type=\\"measure\\"/>\\n                <field name=\\"product_uom_qty\\" string=\\"Cantidad total comprada\\" type=\\"measure\\"/>\\n             </pivot>", "pt_PT": "<pivot>\\n                <field name=\\"price_total\\" string=\\"Valor total da compra\\" type=\\"measure\\"/>\\n                <field name=\\"product_uom_qty\\" string=\\"Quantidade total comprada\\" type=\\"measure\\"/>\\n             </pivot>"}	<?xml version="1.0"?>\n<pivot>\n                <field name="price_total" string="Total purchased amount" type="measure"/>\n                <field name="product_uom_qty" string="Total Qty purchased" 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
2173	16	\N	1	1	purchase.history.list	purchase.order.line	\N	list	purchase/views/purchase_views.xml	primary	{"en_US": "<list create=\\"false\\" default_order=\\"order_id asc\\" action=\\"action_open_order\\" type=\\"object\\">\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"order_id\\" widget=\\"many2one\\"/>\\n                <field name=\\"date_approve\\"/>\\n                <field name=\\"partner_id\\" string=\\"Vendor\\"/>\\n                <field name=\\"company_id\\" optional=\\"show\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"product_uom_qty\\" string=\\"Quantity\\"/>\\n                <field name=\\"price_unit\\" widget=\\"monetary\\"/>\\n                <field name=\\"price_subtotal\\" widget=\\"monetary\\" string=\\"Total Untaxed\\"/>\\n                <field name=\\"state\\" optional=\\"hide\\"/>\\n            </list>", "es_ES": "<list create=\\"false\\" default_order=\\"order_id asc\\" action=\\"action_open_order\\" type=\\"object\\">\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"order_id\\" widget=\\"many2one\\"/>\\n                <field name=\\"date_approve\\"/>\\n                <field name=\\"partner_id\\" string=\\"Proveedor\\"/>\\n                <field name=\\"company_id\\" optional=\\"show\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"product_uom_qty\\" string=\\"Cantidad\\"/>\\n                <field name=\\"price_unit\\" widget=\\"monetary\\"/>\\n                <field name=\\"price_subtotal\\" widget=\\"monetary\\" string=\\"Importe base total\\"/>\\n                <field name=\\"state\\" optional=\\"hide\\"/>\\n            </list>", "pt_PT": "<list create=\\"false\\" default_order=\\"order_id asc\\" action=\\"action_open_order\\" type=\\"object\\">\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"order_id\\" widget=\\"many2one\\"/>\\n                <field name=\\"date_approve\\"/>\\n                <field name=\\"partner_id\\" string=\\"Fornecedor\\"/>\\n                <field name=\\"company_id\\" optional=\\"show\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"product_uom_qty\\" string=\\"Quantidade\\"/>\\n                <field name=\\"price_unit\\" widget=\\"monetary\\"/>\\n                <field name=\\"price_subtotal\\" widget=\\"monetary\\" string=\\"Total sem impostos\\"/>\\n                <field name=\\"state\\" optional=\\"hide\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list create="false" default_order="order_id asc" action="action_open_order" type="object">\n                <field name="currency_id" column_invisible="True"/>\n                <field name="order_id" widget="many2one"/>\n                <field name="date_approve"/>\n                <field name="partner_id" string="Vendor"/>\n                <field name="company_id" optional="show" groups="base.group_multi_company"/>\n                <field name="product_uom_qty" string="Quantity"/>\n                <field name="price_unit" widget="monetary"/>\n                <field name="price_subtotal" widget="monetary" string="Total Untaxed"/>\n                <field name="state" optional="hide"/>\n            </list>\n        	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2158	2	\N	1	1	purchase.order.calendar	purchase.order	\N	calendar	purchase/views/purchase_views.xml	primary	{"en_US": "<calendar string=\\"Calendar View\\" date_start=\\"date_calendar_start\\" color=\\"partner_id\\" hide_time=\\"true\\" event_limit=\\"5\\" create=\\"false\\">\\n                    <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"partner_ref\\"/>\\n                    <field name=\\"amount_total\\" widget=\\"monetary\\"/>\\n                    <field name=\\"partner_id\\" filters=\\"1\\"/>\\n                </calendar>", "es_ES": "<calendar string=\\"Vista calendario\\" date_start=\\"date_calendar_start\\" color=\\"partner_id\\" hide_time=\\"true\\" event_limit=\\"5\\" create=\\"false\\">\\n                    <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"partner_ref\\"/>\\n                    <field name=\\"amount_total\\" widget=\\"monetary\\"/>\\n                    <field name=\\"partner_id\\" filters=\\"1\\"/>\\n                </calendar>", "pt_PT": "<calendar string=\\"Vista de Calendário\\" date_start=\\"date_calendar_start\\" color=\\"partner_id\\" hide_time=\\"true\\" event_limit=\\"5\\" create=\\"false\\">\\n                    <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"partner_ref\\"/>\\n                    <field name=\\"amount_total\\" widget=\\"monetary\\"/>\\n                    <field name=\\"partner_id\\" filters=\\"1\\"/>\\n                </calendar>"}	<?xml version="1.0"?>\n<calendar string="Calendar View" date_start="date_calendar_start" color="partner_id" hide_time="true" event_limit="5" create="false">\n                    <field name="currency_id" invisible="1"/>\n                    <field name="partner_ref"/>\n                    <field name="amount_total" widget="monetary"/>\n                    <field name="partner_id" filters="1"/>\n                </calendar>\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
2167	10	\N	1	1	purchase.order.inherit.purchase.order.list	purchase.order	\N	list	purchase/views/purchase_views.xml	primary	{"en_US": "<list string=\\"Purchase Order\\" decoration-info=\\"state in ['draft', 'sent']\\" decoration-muted=\\"state == 'cancel'\\" class=\\"o_purchase_order\\" js_class=\\"purchase_dashboard_list\\" sample=\\"1\\">\\n                    <header>\\n                        <button name=\\"action_create_invoice\\" type=\\"object\\" string=\\"Create Bills\\"/>\\n                        <button name=\\"button_cancel\\" type=\\"object\\" string=\\"Cancel\\" confirm=\\"Are you sure you want to cancel the selected RFQs/Orders?\\"/>\\n                    </header>\\n                    <field name=\\"priority\\" optional=\\"show\\" widget=\\"priority\\" nolabel=\\"1\\"/>\\n                    <field name=\\"partner_ref\\" optional=\\"hide\\"/>\\n                    <field name=\\"name\\" string=\\"Reference\\" readonly=\\"1\\" decoration-bf=\\"1\\"/>\\n                    <field name=\\"date_approve\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" readonly=\\"1\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n                    <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"date_planned\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"user_id\\" optional=\\"show\\" widget=\\"many2one_avatar_user\\"/>\\n                    <field name=\\"date_order\\" invisible=\\"state == 'purchase' or state == 'done' or state == 'cancel'\\" column_invisible=\\"not context.get('quotation_only', False)\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" widget=\\"remaining_days\\" optional=\\"show\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"show\\"/>\\n                    <field name=\\"origin\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_untaxed\\" sum=\\"Total Untaxed amount\\" string=\\"Untaxed\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_total\\" sum=\\"Total amount\\" widget=\\"monetary\\" optional=\\"show\\" decoration-bf=\\"state in ['purchase', 'done']\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"amount_total_cc\\" sum=\\"Total amount\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"state\\" optional=\\"show\\" widget=\\"badge\\" decoration-success=\\"state == 'purchase' or state == 'done'\\" decoration-warning=\\"state == 'to approve'\\" decoration-info=\\"state == 'draft' or state == 'sent'\\"/>\\n                    <field name=\\"invoice_status\\" optional=\\"hide\\"/>\\n                </list>", "es_ES": "<list string=\\"Pedido de compra\\" decoration-info=\\"state in ['draft', 'sent']\\" decoration-muted=\\"state == 'cancel'\\" class=\\"o_purchase_order\\" js_class=\\"purchase_dashboard_list\\" sample=\\"1\\">\\n                    <header>\\n                        <button name=\\"action_create_invoice\\" type=\\"object\\" string=\\"Crear facturas\\"/>\\n                        <button name=\\"button_cancel\\" type=\\"object\\" string=\\"Cancelar\\" confirm=\\"¿Está seguro de que desea cancelar los pedidos y/o solicitudes de presupuesto seleccionados?\\"/>\\n                    </header>\\n                    <field name=\\"priority\\" optional=\\"show\\" widget=\\"priority\\" nolabel=\\"1\\"/>\\n                    <field name=\\"partner_ref\\" optional=\\"hide\\"/>\\n                    <field name=\\"name\\" string=\\"Referencia\\" readonly=\\"1\\" decoration-bf=\\"1\\"/>\\n                    <field name=\\"date_approve\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" readonly=\\"1\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n                    <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"date_planned\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"user_id\\" optional=\\"show\\" widget=\\"many2one_avatar_user\\"/>\\n                    <field name=\\"date_order\\" invisible=\\"state == 'purchase' or state == 'done' or state == 'cancel'\\" column_invisible=\\"not context.get('quotation_only', False)\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" widget=\\"remaining_days\\" optional=\\"show\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"show\\"/>\\n                    <field name=\\"origin\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_untaxed\\" sum=\\"Importe base total\\" string=\\"Importe base\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_total\\" sum=\\"Importe total\\" widget=\\"monetary\\" optional=\\"show\\" decoration-bf=\\"state in ['purchase', 'done']\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"amount_total_cc\\" sum=\\"Importe total\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"state\\" optional=\\"show\\" widget=\\"badge\\" decoration-success=\\"state == 'purchase' or state == 'done'\\" decoration-warning=\\"state == 'to approve'\\" decoration-info=\\"state == 'draft' or state == 'sent'\\"/>\\n                    <field name=\\"invoice_status\\" optional=\\"hide\\"/>\\n                </list>", "pt_PT": "<list string=\\"Notas de encomenda\\" decoration-info=\\"state in ['draft', 'sent']\\" decoration-muted=\\"state == 'cancel'\\" class=\\"o_purchase_order\\" js_class=\\"purchase_dashboard_list\\" sample=\\"1\\">\\n                    <header>\\n                        <button name=\\"action_create_invoice\\" type=\\"object\\" string=\\"Criar faturas\\"/>\\n                        <button name=\\"button_cancel\\" type=\\"object\\" string=\\"Cancelar\\" confirm=\\"Tem certeza de que quer cancelar as solicitações de cotação/pedidos selecionados?\\"/>\\n                    </header>\\n                    <field name=\\"priority\\" optional=\\"show\\" widget=\\"priority\\" nolabel=\\"1\\"/>\\n                    <field name=\\"partner_ref\\" optional=\\"hide\\"/>\\n                    <field name=\\"name\\" string=\\"Referência\\" readonly=\\"1\\" decoration-bf=\\"1\\"/>\\n                    <field name=\\"date_approve\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" readonly=\\"1\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n                    <field name=\\"company_id\\" groups=\\"!base.group_multi_company\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"date_planned\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"user_id\\" optional=\\"show\\" widget=\\"many2one_avatar_user\\"/>\\n                    <field name=\\"date_order\\" invisible=\\"state == 'purchase' or state == 'done' or state == 'cancel'\\" column_invisible=\\"not context.get('quotation_only', False)\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" widget=\\"remaining_days\\" optional=\\"show\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"show\\"/>\\n                    <field name=\\"origin\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_untaxed\\" sum=\\"Total sem Impostos\\" string=\\"Sem Imposto\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_total\\" sum=\\"Montante Total\\" widget=\\"monetary\\" optional=\\"show\\" decoration-bf=\\"state in ['purchase', 'done']\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"amount_total_cc\\" sum=\\"Montante Total\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"state\\" optional=\\"show\\" widget=\\"badge\\" decoration-success=\\"state == 'purchase' or state == 'done'\\" decoration-warning=\\"state == 'to approve'\\" decoration-info=\\"state == 'draft' or state == 'sent'\\"/>\\n                    <field name=\\"invoice_status\\" optional=\\"hide\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Purchase Order" decoration-info="state in ['draft', 'sent']" decoration-muted="state == 'cancel'" class="o_purchase_order" js_class="purchase_dashboard_list" sample="1">\n                    <header>\n                        <button name="action_create_invoice" type="object" string="Create Bills"/>\n                        <button name="button_cancel" type="object" string="Cancel" confirm="Are you sure you want to cancel the selected RFQs/Orders?"/>\n                    </header>\n                    <field name="priority" optional="show" widget="priority" nolabel="1"/>\n                    <field name="partner_ref" optional="hide"/>\n                    <field name="name" string="Reference" readonly="1" decoration-bf="1"/>\n                    <field name="date_approve" column_invisible="context.get('quotation_only', False)" optional="show"/>\n                    <field name="partner_id" readonly="1"/>\n                    <field name="company_id" readonly="1" options="{'no_create': True}" groups="base.group_multi_company" optional="show"/>\n                    <field name="company_id" groups="!base.group_multi_company" column_invisible="True" readonly="state in ['cancel', 'done', 'purchase']"/>\n                    <field name="date_planned" column_invisible="context.get('quotation_only', False)" optional="show"/>\n                    <field name="user_id" optional="show" widget="many2one_avatar_user"/>\n                    <field name="date_order" invisible="state == 'purchase' or state == 'done' or state == 'cancel'" column_invisible="not context.get('quotation_only', False)" readonly="state in ['cancel', 'done', 'purchase']" widget="remaining_days" optional="show"/>\n                    <field name="activity_ids" widget="list_activity" optional="show"/>\n                    <field name="origin" optional="show"/>\n                    <field name="amount_untaxed" sum="Total Untaxed amount" string="Untaxed" widget="monetary" optional="hide"/>\n                    <field name="amount_total" sum="Total amount" widget="monetary" optional="show" decoration-bf="state in ['purchase', 'done']"/>\n                    <field name="currency_id" column_invisible="True" readonly="state in ['cancel', 'done', 'purchase']"/>\n                    <field name="amount_total_cc" sum="Total amount" widget="monetary" optional="hide"/>\n                    <field name="company_currency_id" column_invisible="True"/>\n                    <field name="state" optional="show" widget="badge" decoration-success="state == 'purchase' or state == 'done'" decoration-warning="state == 'to approve'" decoration-info="state == 'draft' or state == 'sent'"/>\n                    <field name="invoice_status" optional="hide"/>\n                </list>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2289	16	\N	1	1	maintenance.team.list	maintenance.team	\N	list	maintenance/views/maintenance_views.xml	primary	{"en_US": "<list string=\\"Maintenance Team\\" editable=\\"bottom\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"member_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create': True}\\" domain=\\"[('share', '=', False)]\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n            </list>", "es_ES": "<list string=\\"Equipo de mantenimiento\\" editable=\\"bottom\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"member_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create': True}\\" domain=\\"[('share', '=', False)]\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n            </list>", "pt_PT": "<list string=\\"Equipa de Manutenção\\" editable=\\"bottom\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"member_ids\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color', 'no_create': True}\\" domain=\\"[('share', '=', False)]\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Maintenance Team" editable="bottom">\n                <field name="name"/>\n                <field name="member_ids" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('share', '=', False)]"/>\n                <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}"/>\n            </list>\n        	f	t	2026-04-24 11:17:56.264301	2026-04-24 11:17:56.264301	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2172	16	\N	1	1	purchase.order.line.search	purchase.order.line	\N	search	purchase/views/purchase_views.xml	primary	{"en_US": "<search string=\\"Search Purchase Order\\">\\n                    <field name=\\"order_id\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Vendor\\"/>\\n                    <filter name=\\"hide_cancelled\\" string=\\"Hide cancelled lines\\" domain=\\"[('state', '!=', 'cancel')]\\"/>\\n                    <filter string=\\"Status\\" name=\\"purchase_state\\" domain=\\"[('state', '=', 'purchase')]\\"/>\\n                    <separator/>\\n                    <filter name=\\"filter_date_order\\" date=\\"date_order\\" default_period=\\"month\\"/>\\n                    <filter name=\\"order_date_last_year\\" string=\\"Order Date: Last 365 Days\\" domain=\\"[                             ('date_order', '&gt;', ((context_today() - relativedelta(years=1)).strftime('%Y-%m-%d')))                         ]\\" invisible=\\"1\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter name=\\"groupby_supplier\\" string=\\"Vendor\\" domain=\\"[]\\" context=\\"{'group_by' : 'partner_id'}\\"/>\\n                        <filter name=\\"groupby_product\\" string=\\"Product\\" domain=\\"[]\\" context=\\"{'group_by' : 'product_id'}\\"/>\\n                        <filter string=\\"Order Reference\\" name=\\"order_reference\\" domain=\\"[]\\" context=\\"{'group_by' :'order_id'}\\"/>\\n                        <separator/>\\n                        <filter string=\\"Order Date\\" name=\\"group_by_date_order\\" context=\\"{'group_by': 'date_order'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Buscar pedido de compra\\">\\n                    <field name=\\"order_id\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Proveedor\\"/>\\n                    <filter name=\\"hide_cancelled\\" string=\\"Ocultar líneas canceladas\\" domain=\\"[('state', '!=', 'cancel')]\\"/>\\n                    <filter string=\\"Estado\\" name=\\"purchase_state\\" domain=\\"[('state', '=', 'purchase')]\\"/>\\n                    <separator/>\\n                    <filter name=\\"filter_date_order\\" date=\\"date_order\\" default_period=\\"month\\"/>\\n                    <filter name=\\"order_date_last_year\\" string=\\"Fecha de pedido: Últimos 365 días\\" domain=\\"[                             ('date_order', '&gt;', ((context_today() - relativedelta(years=1)).strftime('%Y-%m-%d')))                         ]\\" invisible=\\"1\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter name=\\"groupby_supplier\\" string=\\"Proveedor\\" domain=\\"[]\\" context=\\"{'group_by' : 'partner_id'}\\"/>\\n                        <filter name=\\"groupby_product\\" string=\\"Producto\\" domain=\\"[]\\" context=\\"{'group_by' : 'product_id'}\\"/>\\n                        <filter string=\\"Referencia del pedido\\" name=\\"order_reference\\" domain=\\"[]\\" context=\\"{'group_by' :'order_id'}\\"/>\\n                        <separator/>\\n                        <filter string=\\"Fecha de pedido\\" name=\\"group_by_date_order\\" context=\\"{'group_by': 'date_order'}\\"/>\\n                    </group>\\n                </search>", "pt_PT": "<search string=\\"Pesquisar Encomendas\\">\\n                    <field name=\\"order_id\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Fornecedor\\"/>\\n                    <filter name=\\"hide_cancelled\\" string=\\"Esconder linhas canceladas\\" domain=\\"[('state', '!=', 'cancel')]\\"/>\\n                    <filter string=\\"Estado\\" name=\\"purchase_state\\" domain=\\"[('state', '=', 'purchase')]\\"/>\\n                    <separator/>\\n                    <filter name=\\"filter_date_order\\" date=\\"date_order\\" default_period=\\"month\\"/>\\n                    <filter name=\\"order_date_last_year\\" string=\\"Data do pedido: últimos 365 dias\\" domain=\\"[                             ('date_order', '&gt;', ((context_today() - relativedelta(years=1)).strftime('%Y-%m-%d')))                         ]\\" invisible=\\"1\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar Por\\">\\n                        <filter name=\\"groupby_supplier\\" string=\\"Fornecedor\\" domain=\\"[]\\" context=\\"{'group_by' : 'partner_id'}\\"/>\\n                        <filter name=\\"groupby_product\\" string=\\"Artigo\\" domain=\\"[]\\" context=\\"{'group_by' : 'product_id'}\\"/>\\n                        <filter string=\\"Referência da Encomenda\\" name=\\"order_reference\\" domain=\\"[]\\" context=\\"{'group_by' :'order_id'}\\"/>\\n                        <separator/>\\n                        <filter string=\\"Data da Encomenda\\" name=\\"group_by_date_order\\" context=\\"{'group_by': 'date_order'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Purchase Order">\n                    <field name="order_id"/>\n                    <field name="product_id"/>\n                    <field name="partner_id" string="Vendor"/>\n                    <filter name="hide_cancelled" string="Hide cancelled lines" domain="[('state', '!=', 'cancel')]"/>\n                    <filter string="Status" name="purchase_state" domain="[('state', '=', 'purchase')]"/>\n                    <separator/>\n                    <filter name="filter_date_order" date="date_order" default_period="month"/>\n                    <filter name="order_date_last_year" string="Order Date: Last 365 Days" domain="[                             ('date_order', '&gt;', ((context_today() - relativedelta(years=1)).strftime('%Y-%m-%d')))                         ]" invisible="1"/>\n                    <group expand="0" string="Group By">\n                        <filter name="groupby_supplier" string="Vendor" domain="[]" context="{'group_by' : 'partner_id'}"/>\n                        <filter name="groupby_product" string="Product" domain="[]" context="{'group_by' : 'product_id'}"/>\n                        <filter string="Order Reference" name="order_reference" domain="[]" context="{'group_by' :'order_id'}"/>\n                        <separator/>\n                        <filter string="Order Date" name="group_by_date_order" context="{'group_by': 'date_order'}"/>\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
2170	16	\N	1	1	purchase.order.line.list	purchase.order.line	\N	list	purchase/views/purchase_views.xml	primary	{"en_US": "<list string=\\"Purchase Order Lines\\" create=\\"false\\">\\n                    <field name=\\"order_id\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Vendor\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"price_unit\\"/>\\n                    <field name=\\"product_qty\\"/>\\n                    <field name=\\"product_uom\\" groups=\\"uom.group_uom\\"/>\\n                    <field name=\\"price_subtotal\\" widget=\\"monetary\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"date_planned\\"/>\\n                </list>", "es_ES": "<list string=\\"Líneas de pedido de compra\\" create=\\"false\\">\\n                    <field name=\\"order_id\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Proveedor\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"price_unit\\"/>\\n                    <field name=\\"product_qty\\"/>\\n                    <field name=\\"product_uom\\" groups=\\"uom.group_uom\\"/>\\n                    <field name=\\"price_subtotal\\" widget=\\"monetary\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"date_planned\\"/>\\n                </list>", "pt_PT": "<list string=\\"Linhas de Encomenda\\" create=\\"false\\">\\n                    <field name=\\"order_id\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Fornecedor\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"price_unit\\"/>\\n                    <field name=\\"product_qty\\"/>\\n                    <field name=\\"product_uom\\" groups=\\"uom.group_uom\\"/>\\n                    <field name=\\"price_subtotal\\" widget=\\"monetary\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"date_planned\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Purchase Order Lines" create="false">\n                    <field name="order_id"/>\n                    <field name="name"/>\n                    <field name="partner_id" string="Vendor"/>\n                    <field name="product_id"/>\n                    <field name="price_unit"/>\n                    <field name="product_qty"/>\n                    <field name="product_uom" groups="uom.group_uom"/>\n                    <field name="price_subtotal" widget="monetary"/>\n                    <field name="currency_id" column_invisible="True"/>\n                    <field name="date_planned"/>\n                </list>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2159	16	\N	1	1	purchase.order.pivot	purchase.order	\N	pivot	purchase/views/purchase_views.xml	primary	{"en_US": "<pivot string=\\"Purchase Order\\" display_quantity=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"partner_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount_total\\" type=\\"measure\\"/>\\n                </pivot>", "es_ES": "<pivot string=\\"Pedido de compra\\" display_quantity=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"partner_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount_total\\" type=\\"measure\\"/>\\n                </pivot>", "pt_PT": "<pivot string=\\"Notas de encomenda\\" display_quantity=\\"1\\" sample=\\"1\\">\\n                    <field name=\\"partner_id\\" type=\\"row\\"/>\\n                    <field name=\\"amount_total\\" type=\\"measure\\"/>\\n                </pivot>"}	<?xml version="1.0"?>\n<pivot string="Purchase Order" display_quantity="1" sample="1">\n                    <field name="partner_id" type="row"/>\n                    <field name="amount_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
2166	1	\N	1	1	purchase.order.list	purchase.order	\N	list	purchase/views/purchase_views.xml	primary	{"en_US": "<list string=\\"Purchase Order\\" decoration-muted=\\"state=='cancel'\\" sample=\\"1\\">\\n                    <field name=\\"priority\\" optional=\\"show\\" widget=\\"priority\\" nolabel=\\"1\\"/>\\n                    <field name=\\"partner_ref\\" optional=\\"hide\\"/>\\n                    <field name=\\"name\\" string=\\"Reference\\" readonly=\\"1\\" decoration-info=\\"state in ('draft','sent')\\"/>\\n                    <field name=\\"date_order\\" column_invisible=\\"not context.get('quotation_only', False)\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" optional=\\"show\\"/>\\n                    <field name=\\"date_approve\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" readonly=\\"1\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n                    <field name=\\"user_id\\" optional=\\"show\\"/>\\n                    <field name=\\"origin\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_untaxed\\" sum=\\"Total Untaxed amount\\" string=\\"Untaxed\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_total\\" sum=\\"Total amount\\" widget=\\"monetary\\" optional=\\"show\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"state\\" optional=\\"show\\"/>\\n                    <field name=\\"date_planned\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"invoice_status\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"hide\\"/>\\n                    <field name=\\"activity_exception_decoration\\" widget=\\"activity_exception\\"/>\\n                </list>", "es_ES": "<list string=\\"Pedido de compra\\" decoration-muted=\\"state=='cancel'\\" sample=\\"1\\">\\n                    <field name=\\"priority\\" optional=\\"show\\" widget=\\"priority\\" nolabel=\\"1\\"/>\\n                    <field name=\\"partner_ref\\" optional=\\"hide\\"/>\\n                    <field name=\\"name\\" string=\\"Referencia\\" readonly=\\"1\\" decoration-info=\\"state in ('draft','sent')\\"/>\\n                    <field name=\\"date_order\\" column_invisible=\\"not context.get('quotation_only', False)\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" optional=\\"show\\"/>\\n                    <field name=\\"date_approve\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" readonly=\\"1\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n                    <field name=\\"user_id\\" optional=\\"show\\"/>\\n                    <field name=\\"origin\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_untaxed\\" sum=\\"Importe base total\\" string=\\"Importe base\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_total\\" sum=\\"Importe total\\" widget=\\"monetary\\" optional=\\"show\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"state\\" optional=\\"show\\"/>\\n                    <field name=\\"date_planned\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"invoice_status\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"hide\\"/>\\n                    <field name=\\"activity_exception_decoration\\" widget=\\"activity_exception\\"/>\\n                </list>", "pt_PT": "<list string=\\"Notas de encomenda\\" decoration-muted=\\"state=='cancel'\\" sample=\\"1\\">\\n                    <field name=\\"priority\\" optional=\\"show\\" widget=\\"priority\\" nolabel=\\"1\\"/>\\n                    <field name=\\"partner_ref\\" optional=\\"hide\\"/>\\n                    <field name=\\"name\\" string=\\"Referência\\" readonly=\\"1\\" decoration-info=\\"state in ('draft','sent')\\"/>\\n                    <field name=\\"date_order\\" column_invisible=\\"not context.get('quotation_only', False)\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" optional=\\"show\\"/>\\n                    <field name=\\"date_approve\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" readonly=\\"1\\"/>\\n                    <field name=\\"company_id\\" readonly=\\"1\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n                    <field name=\\"user_id\\" optional=\\"show\\"/>\\n                    <field name=\\"origin\\" optional=\\"show\\"/>\\n                    <field name=\\"amount_untaxed\\" sum=\\"Total sem Impostos\\" string=\\"Sem Imposto\\" widget=\\"monetary\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_total\\" sum=\\"Montante Total\\" widget=\\"monetary\\" optional=\\"show\\"/>\\n                    <field name=\\"currency_id\\" column_invisible=\\"True\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                    <field name=\\"state\\" optional=\\"show\\"/>\\n                    <field name=\\"date_planned\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"show\\"/>\\n                    <field name=\\"invoice_status\\" column_invisible=\\"context.get('quotation_only', False)\\" optional=\\"hide\\"/>\\n                    <field name=\\"activity_exception_decoration\\" widget=\\"activity_exception\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Purchase Order" decoration-muted="state=='cancel'" sample="1">\n                    <field name="priority" optional="show" widget="priority" nolabel="1"/>\n                    <field name="partner_ref" optional="hide"/>\n                    <field name="name" string="Reference" readonly="1" decoration-info="state in ('draft','sent')"/>\n                    <field name="date_order" column_invisible="not context.get('quotation_only', False)" readonly="state in ['cancel', 'done', 'purchase']" optional="show"/>\n                    <field name="date_approve" column_invisible="context.get('quotation_only', False)" optional="show"/>\n                    <field name="partner_id" readonly="1"/>\n                    <field name="company_id" readonly="1" options="{'no_create': True}" groups="base.group_multi_company" optional="show"/>\n                    <field name="user_id" optional="show"/>\n                    <field name="origin" optional="show"/>\n                    <field name="amount_untaxed" sum="Total Untaxed amount" string="Untaxed" widget="monetary" optional="hide"/>\n                    <field name="amount_total" sum="Total amount" widget="monetary" optional="show"/>\n                    <field name="currency_id" column_invisible="True" readonly="state in ['cancel', 'done', 'purchase']"/>\n                    <field name="state" optional="show"/>\n                    <field name="date_planned" column_invisible="context.get('quotation_only', False)" optional="show"/>\n                    <field name="invoice_status" column_invisible="context.get('quotation_only', False)" optional="hide"/>\n                    <field name="activity_exception_decoration" widget="activity_exception"/>\n                </list>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2195	16	\N	1	1	purchase.report.view.list	purchase.report	\N	list	purchase/report/purchase_report_views.xml	primary	{"en_US": "<list string=\\"Purchase Analysis\\">\\n                    <field name=\\"date_order\\"/>\\n                    <field name=\\"order_id\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" optional=\\"show\\"/>\\n                    <field name=\\"product_id\\" optional=\\"show\\"/>\\n                    <field name=\\"category_id\\" optional=\\"show\\"/>\\n                    <field name=\\"user_id\\" optional=\\"show\\" widget=\\"many2one_avatar_user\\"/>\\n                    <field name=\\"company_id\\" optional=\\"show\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"qty_ordered\\" optional=\\"hide\\" sum=\\"Sum of Qty Ordered\\"/>\\n                    <field name=\\"qty_received\\" optional=\\"hide\\" sum=\\"Sum of Qty Received\\"/>\\n                    <field name=\\"qty_billed\\" optional=\\"hide\\" sum=\\"Sum of Qty Billed\\"/>\\n                    <field name=\\"currency_id\\" optional=\\"show\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"untaxed_total\\" optional=\\"hide\\" widget=\\"monetary\\" sum=\\"Sum of Untaxed Total\\"/>\\n                    <field name=\\"price_total\\" optional=\\"show\\" widget=\\"monetary\\" sum=\\"Sum of Total\\"/>\\n                    <field name=\\"state\\" optional=\\"show\\"/>\\n                </list>", "es_ES": "<list string=\\"Análisis de compra\\">\\n                    <field name=\\"date_order\\"/>\\n                    <field name=\\"order_id\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" optional=\\"show\\"/>\\n                    <field name=\\"product_id\\" optional=\\"show\\"/>\\n                    <field name=\\"category_id\\" optional=\\"show\\"/>\\n                    <field name=\\"user_id\\" optional=\\"show\\" widget=\\"many2one_avatar_user\\"/>\\n                    <field name=\\"company_id\\" optional=\\"show\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"qty_ordered\\" optional=\\"hide\\" sum=\\"Suma de la ctd. pedida\\"/>\\n                    <field name=\\"qty_received\\" optional=\\"hide\\" sum=\\"Suma de la cantidad recibida\\"/>\\n                    <field name=\\"qty_billed\\" optional=\\"hide\\" sum=\\"Suma de la cant. facturada\\"/>\\n                    <field name=\\"currency_id\\" optional=\\"show\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"untaxed_total\\" optional=\\"hide\\" widget=\\"monetary\\" sum=\\"Suma del importe base total\\"/>\\n                    <field name=\\"price_total\\" optional=\\"show\\" widget=\\"monetary\\" sum=\\"Suma del total\\"/>\\n                    <field name=\\"state\\" optional=\\"show\\"/>\\n                </list>", "pt_PT": "<list string=\\"Análise de Compras\\">\\n                    <field name=\\"date_order\\"/>\\n                    <field name=\\"order_id\\" optional=\\"show\\"/>\\n                    <field name=\\"partner_id\\" optional=\\"show\\"/>\\n                    <field name=\\"product_id\\" optional=\\"show\\"/>\\n                    <field name=\\"category_id\\" optional=\\"show\\"/>\\n                    <field name=\\"user_id\\" optional=\\"show\\" widget=\\"many2one_avatar_user\\"/>\\n                    <field name=\\"company_id\\" optional=\\"show\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"qty_ordered\\" optional=\\"hide\\" sum=\\"Soma da quantidade solicitada\\"/>\\n                    <field name=\\"qty_received\\" optional=\\"hide\\" sum=\\"Some da quantidade recebida\\"/>\\n                    <field name=\\"qty_billed\\" optional=\\"hide\\" sum=\\"Soma da quantidade faturada\\"/>\\n                    <field name=\\"currency_id\\" optional=\\"show\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"untaxed_total\\" optional=\\"hide\\" widget=\\"monetary\\" sum=\\"Soma do total sem impostos\\"/>\\n                    <field name=\\"price_total\\" optional=\\"show\\" widget=\\"monetary\\" sum=\\"Soma do total\\"/>\\n                    <field name=\\"state\\" optional=\\"show\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Purchase Analysis">\n                    <field name="date_order"/>\n                    <field name="order_id" optional="show"/>\n                    <field name="partner_id" optional="show"/>\n                    <field name="product_id" optional="show"/>\n                    <field name="category_id" optional="show"/>\n                    <field name="user_id" optional="show" widget="many2one_avatar_user"/>\n                    <field name="company_id" optional="show" groups="base.group_multi_company"/>\n                    <field name="qty_ordered" optional="hide" sum="Sum of Qty Ordered"/>\n                    <field name="qty_received" optional="hide" sum="Sum of Qty Received"/>\n                    <field name="qty_billed" optional="hide" sum="Sum of Qty Billed"/>\n                    <field name="currency_id" optional="show" column_invisible="True"/>\n                    <field name="untaxed_total" optional="hide" widget="monetary" sum="Sum of Untaxed Total"/>\n                    <field name="price_total" optional="show" widget="monetary" sum="Sum of Total"/>\n                    <field name="state" optional="show"/>\n                </list>\n            	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2207	16	\N	1	1	report_purchaseorder_document	\N	purchase.report_purchaseorder_document	qweb	purchase/report/purchase_order_templates.xml	primary	{"en_US": "<t t-name=\\"purchase.report_purchaseorder_document\\">\\n    <t t-call=\\"web.external_layout\\">\\n        <t t-set=\\"o\\" t-value=\\"o.with_context(lang=o.partner_id.lang)\\"/>\\n        <t t-set=\\"address\\">\\n            <div t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;, &quot;vat&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n        </t>\\n        <t t-if=\\"o.dest_address_id\\">\\n            <t t-set=\\"information_block\\">\\n                <strong class=\\"d-block mt-3\\">Shipping address</strong>\\n                <div t-if=\\"o.dest_address_id\\">\\n                    <div t-field=\\"o.dest_address_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\" name=\\"purchase_shipping_address\\"/>\\n                </div>\\n\\n            </t>\\n        </t>\\n        <div class=\\"page\\">\\n            <div class=\\"oe_structure\\"/>\\n\\n            <div class=\\"mt-4\\">\\n                <t t-set=\\"layout_document_title\\">\\n                    <t t-if=\\"o.state in ['draft', 'sent', 'to approve']\\">Request for Quotation #<span t-field=\\"o.name\\"/></t>\\n                    <t t-if=\\"o.state in ['purchase', 'done']\\">Purchase Order #<span t-field=\\"o.name\\"/></t>\\n                    <t t-if=\\"o.state == 'cancel'\\">Cancelled Purchase Order #<span t-field=\\"o.name\\"/></t>\\n                </t>\\n            </div>\\n\\n            <div id=\\"informations\\" class=\\"row mb-4\\">\\n                <div t-if=\\"o.user_id\\" class=\\"col\\">\\n                    <strong>Buyer</strong>\\n                    <div t-field=\\"o.user_id\\"/>\\n                </div>\\n                <div t-if=\\"o.partner_ref\\" class=\\"col\\">\\n                    <strong>Your Order Reference</strong>\\n                    <div t-field=\\"o.partner_ref\\"/>\\n                </div>\\n                <div t-if=\\"o.state in ['purchase','done'] and o.date_approve\\" class=\\"col-3 bm-2\\">\\n                    <strong>Order Date:</strong>\\n                    <p t-field=\\"o.date_approve\\" t-options=\\"{'date_only': 'true'}\\" class=\\"m-0\\"/>\\n                </div>\\n                <div t-elif=\\"o.date_order\\" class=\\"col-2 bm-2\\">\\n                    <strong>Order Deadline:</strong>\\n                    <p t-field=\\"o.date_order\\" t-options=\\"{'date_only': 'true'}\\" class=\\"m-0\\"/>\\n                </div>\\n                <div t-if=\\"o.date_planned\\" class=\\"col-2 bm-2\\">\\n                    <strong>Expected Arrival:</strong>\\n                    <p t-field=\\"o.date_planned\\" t-options=\\"{'date_only': 'true'}\\" class=\\"m-0\\"/>\\n                </div>\\n            </div>\\n\\n            <table class=\\"o_has_total_table table o_main_table table-borderless\\">\\n                <thead style=\\"display: table-row-group\\">\\n                    <tr>\\n                        <th name=\\"th_description\\" class=\\"text-start\\"><strong>Description</strong></th>\\n                        <th name=\\"th_quantity\\" class=\\"text-end\\"><strong>Qty</strong></th>\\n                        <th name=\\"th_price_unit\\" class=\\"text-end\\"><strong>Unit Price</strong></th>\\n                        <th name=\\"th_discount\\" class=\\"text-end\\"><strong>Disc.</strong></th>\\n                        <th name=\\"th_taxes\\" class=\\"text-end\\"><strong>Taxes</strong></th>\\n                        <th name=\\"th_subtotal\\" class=\\"text-end\\">\\n                            <strong>Amount</strong>\\n                        </th>\\n                    </tr>\\n                </thead>\\n                <tbody>\\n                    <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                    <t t-foreach=\\"o.order_line\\" t-as=\\"line\\">\\n                        <t t-set=\\"current_subtotal\\" t-value=\\"current_subtotal + line.price_subtotal\\"/>\\n\\n                        <tr t-att-class=\\"'fw-bold o_line_section' if line.display_type == 'line_section' else 'fst-italic o_line_note' if line.display_type == 'line_note' else ''\\">\\n                            <t t-if=\\"not line.display_type\\">\\n                                <td id=\\"product\\" class=\\"text-start\\">\\n                                    <span t-field=\\"line.name\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"line.product_qty\\"/>\\n                                    <span t-field=\\"line.product_uom.name\\" groups=\\"uom.group_uom\\"/>\\n                                    <span t-if=\\"line.product_packaging_id\\">\\n                                        (<span t-field=\\"line.product_packaging_qty\\" t-options=\\"{&quot;widget&quot;: &quot;integer&quot;}\\"/> <span t-field=\\"line.product_packaging_id\\"/>)\\n                                    </span>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"line.price_unit\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span class=\\"text-align-bottom\\"><span t-field=\\"line.discount\\"/>%</span>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-out=\\"', '.join([(tax.invoice_label or tax.name) for tax in line.taxes_id])\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"line.price_subtotal\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\"/>\\n                                </td>\\n                            </t>\\n                            <t t-if=\\"line.display_type == 'line_section'\\">\\n                                <td colspan=\\"99\\" id=\\"section\\">\\n                                    <span t-field=\\"line.name\\"/>\\n                                </td>\\n                                <t t-set=\\"current_section\\" t-value=\\"line\\"/>\\n                                <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                            </t>\\n                            <t t-if=\\"line.display_type == 'line_note'\\">\\n                                <td colspan=\\"99\\" id=\\"note\\">\\n                                    <span t-field=\\"line.name\\"/>\\n                                </td>\\n                            </t>\\n                        </tr>\\n                        <t t-if=\\"current_section and (line_last or o.order_line[line_index+1].display_type == 'line_section')\\">\\n                            <tr class=\\"is-subtotal text-end\\">\\n                                <td colspan=\\"99\\" id=\\"subtotal\\">\\n                                    <strong class=\\"mr16\\">Subtotal</strong>\\n                                    <span t-out=\\"current_subtotal\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\"/>\\n                                </td>\\n                            </tr>\\n                        </t>\\n                    </t>\\n                </tbody>\\n            </table>\\n\\n            <div id=\\"total\\" class=\\"row justify-content-end mt-n3\\">\\n                <div class=\\"col-4\\">\\n                    <table class=\\"o_total_table table table-borderless\\">\\n                        <t t-call=\\"purchase.document_tax_totals\\">\\n                            <t t-set=\\"tax_totals\\" t-value=\\"o.tax_totals\\"/>\\n                            <t t-set=\\"currency\\" t-value=\\"o.currency_id\\"/>\\n                        </t>\\n                    </table>\\n                </div>\\n            </div>\\n\\n            <p t-field=\\"o.notes\\" class=\\"mt-4\\"/>\\n            <div class=\\"oe_structure\\"/>\\n\\n            <strong>Payment Terms: </strong>\\n            <span t-field=\\"o.payment_term_id\\" class=\\"mt-4\\"/>\\n\\n            <t t-set=\\"base_address\\" t-value=\\"o.env['ir.config_parameter'].sudo().get_param('web.base.url')\\"/>\\n            <t t-set=\\"portal_url\\" t-value=\\"base_address + '/my/purchase/' + str(o.id) + '#portal_connect_software_modal'\\"/>\\n            <div t-if=\\"any(u._is_portal() for u in o.partner_id.user_ids)\\" class=\\"text-center\\">\\n                <a t-att-href=\\"portal_url\\">Connect your software</a> with <t t-out=\\"o.company_id.name\\"/> to create quotes automatically.\\n            </div>\\n        </div>\\n    </t>\\n</t>", "es_ES": "<t t-name=\\"purchase.report_purchaseorder_document\\">\\n    <t t-call=\\"web.external_layout\\">\\n        <t t-set=\\"o\\" t-value=\\"o.with_context(lang=o.partner_id.lang)\\"/>\\n        <t t-set=\\"address\\">\\n            <div t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;, &quot;vat&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n        </t>\\n        <t t-if=\\"o.dest_address_id\\">\\n            <t t-set=\\"information_block\\">\\n                <strong class=\\"d-block mt-3\\">Dirección de envío</strong>\\n                <div t-if=\\"o.dest_address_id\\">\\n                    <div t-field=\\"o.dest_address_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\" name=\\"purchase_shipping_address\\"/>\\n                </div>\\n\\n            </t>\\n        </t>\\n        <div class=\\"page\\">\\n            <div class=\\"oe_structure\\"/>\\n\\n            <div class=\\"mt-4\\">\\n                <t t-set=\\"layout_document_title\\">\\n                    <t t-if=\\"o.state in ['draft', 'sent', 'to approve']\\">Solicitud de presupuesto #<span t-field=\\"o.name\\"/></t>\\n                    <t t-if=\\"o.state in ['purchase', 'done']\\">Pedido de compra nº <span t-field=\\"o.name\\"/></t>\\n                    <t t-if=\\"o.state == 'cancel'\\">Pedido de compra cancelado #<span t-field=\\"o.name\\"/></t>\\n                </t>\\n            </div>\\n\\n            <div id=\\"informations\\" class=\\"row mb-4\\">\\n                <div t-if=\\"o.user_id\\" class=\\"col\\">\\n                    <strong>Comprador</strong>\\n                    <div t-field=\\"o.user_id\\"/>\\n                </div>\\n                <div t-if=\\"o.partner_ref\\" class=\\"col\\">\\n                    <strong>La referencia de su pedido</strong>\\n                    <div t-field=\\"o.partner_ref\\"/>\\n                </div>\\n                <div t-if=\\"o.state in ['purchase','done'] and o.date_approve\\" class=\\"col-3 bm-2\\">\\n                    <strong>Fecha del pedido:</strong>\\n                    <p t-field=\\"o.date_approve\\" t-options=\\"{'date_only': 'true'}\\" class=\\"m-0\\"/>\\n                </div>\\n                <div t-elif=\\"o.date_order\\" class=\\"col-2 bm-2\\">\\n                    <strong>Fecha límite del pedido:</strong>\\n                    <p t-field=\\"o.date_order\\" t-options=\\"{'date_only': 'true'}\\" class=\\"m-0\\"/>\\n                </div>\\n                <div t-if=\\"o.date_planned\\" class=\\"col-2 bm-2\\">\\n                    <strong>Llegada esperada:</strong>\\n                    <p t-field=\\"o.date_planned\\" t-options=\\"{'date_only': 'true'}\\" class=\\"m-0\\"/>\\n                </div>\\n            </div>\\n\\n            <table class=\\"o_has_total_table table o_main_table table-borderless\\">\\n                <thead style=\\"display: table-row-group\\">\\n                    <tr>\\n                        <th name=\\"th_description\\" class=\\"text-start\\"><strong>Descripción</strong></th>\\n                        <th name=\\"th_quantity\\" class=\\"text-end\\"><strong>Ctd.</strong></th>\\n                        <th name=\\"th_price_unit\\" class=\\"text-end\\"><strong>Precio unitario</strong></th>\\n                        <th name=\\"th_discount\\" class=\\"text-end\\"><strong>Desc.</strong></th>\\n                        <th name=\\"th_taxes\\" class=\\"text-end\\"><strong>Impuestos</strong></th>\\n                        <th name=\\"th_subtotal\\" class=\\"text-end\\">\\n                            <strong>Importe</strong>\\n                        </th>\\n                    </tr>\\n                </thead>\\n                <tbody>\\n                    <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                    <t t-foreach=\\"o.order_line\\" t-as=\\"line\\">\\n                        <t t-set=\\"current_subtotal\\" t-value=\\"current_subtotal + line.price_subtotal\\"/>\\n\\n                        <tr t-att-class=\\"'fw-bold o_line_section' if line.display_type == 'line_section' else 'fst-italic o_line_note' if line.display_type == 'line_note' else ''\\">\\n                            <t t-if=\\"not line.display_type\\">\\n                                <td id=\\"product\\" class=\\"text-start\\">\\n                                    <span t-field=\\"line.name\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"line.product_qty\\"/>\\n                                    <span t-field=\\"line.product_uom.name\\" groups=\\"uom.group_uom\\"/>\\n                                    <span t-if=\\"line.product_packaging_id\\">\\n                                        (<span t-field=\\"line.product_packaging_qty\\" t-options=\\"{&quot;widget&quot;: &quot;integer&quot;}\\"/> <span t-field=\\"line.product_packaging_id\\"/>)\\n                                    </span>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"line.price_unit\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span class=\\"text-align-bottom\\"><span t-field=\\"line.discount\\"/>%</span>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-out=\\"', '.join([(tax.invoice_label or tax.name) for tax in line.taxes_id])\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"line.price_subtotal\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\"/>\\n                                </td>\\n                            </t>\\n                            <t t-if=\\"line.display_type == 'line_section'\\">\\n                                <td colspan=\\"99\\" id=\\"section\\">\\n                                    <span t-field=\\"line.name\\"/>\\n                                </td>\\n                                <t t-set=\\"current_section\\" t-value=\\"line\\"/>\\n                                <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                            </t>\\n                            <t t-if=\\"line.display_type == 'line_note'\\">\\n                                <td colspan=\\"99\\" id=\\"note\\">\\n                                    <span t-field=\\"line.name\\"/>\\n                                </td>\\n                            </t>\\n                        </tr>\\n                        <t t-if=\\"current_section and (line_last or o.order_line[line_index+1].display_type == 'line_section')\\">\\n                            <tr class=\\"is-subtotal text-end\\">\\n                                <td colspan=\\"99\\" id=\\"subtotal\\">\\n                                    <strong class=\\"mr16\\">Subtotal</strong>\\n                                    <span t-out=\\"current_subtotal\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\"/>\\n                                </td>\\n                            </tr>\\n                        </t>\\n                    </t>\\n                </tbody>\\n            </table>\\n\\n            <div id=\\"total\\" class=\\"row justify-content-end mt-n3\\">\\n                <div class=\\"col-4\\">\\n                    <table class=\\"o_total_table table table-borderless\\">\\n                        <t t-call=\\"purchase.document_tax_totals\\">\\n                            <t t-set=\\"tax_totals\\" t-value=\\"o.tax_totals\\"/>\\n                            <t t-set=\\"currency\\" t-value=\\"o.currency_id\\"/>\\n                        </t>\\n                    </table>\\n                </div>\\n            </div>\\n\\n            <p t-field=\\"o.notes\\" class=\\"mt-4\\"/>\\n            <div class=\\"oe_structure\\"/>\\n\\n            <strong>Términos de pago: </strong>\\n            <span t-field=\\"o.payment_term_id\\" class=\\"mt-4\\"/>\\n\\n            <t t-set=\\"base_address\\" t-value=\\"o.env['ir.config_parameter'].sudo().get_param('web.base.url')\\"/>\\n            <t t-set=\\"portal_url\\" t-value=\\"base_address + '/my/purchase/' + str(o.id) + '#portal_connect_software_modal'\\"/>\\n            <div t-if=\\"any(u._is_portal() for u in o.partner_id.user_ids)\\" class=\\"text-center\\">\\n                <a t-att-href=\\"portal_url\\">Conecte su software</a> con <t t-out=\\"o.company_id.name\\"/> para crear presupuestos automáticamente.\\n            </div>\\n        </div>\\n    </t>\\n</t>", "pt_PT": "<t t-name=\\"purchase.report_purchaseorder_document\\">\\n    <t t-call=\\"web.external_layout\\">\\n        <t t-set=\\"o\\" t-value=\\"o.with_context(lang=o.partner_id.lang)\\"/>\\n        <t t-set=\\"address\\">\\n            <div t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;, &quot;vat&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n        </t>\\n        <t t-if=\\"o.dest_address_id\\">\\n            <t t-set=\\"information_block\\">\\n                <strong class=\\"d-block mt-3\\">Endereço de entrega</strong>\\n                <div t-if=\\"o.dest_address_id\\">\\n                    <div t-field=\\"o.dest_address_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\" name=\\"purchase_shipping_address\\"/>\\n                </div>\\n\\n            </t>\\n        </t>\\n        <div class=\\"page\\">\\n            <div class=\\"oe_structure\\"/>\\n\\n            <div class=\\"mt-4\\">\\n                <t t-set=\\"layout_document_title\\">\\n                    <t t-if=\\"o.state in ['draft', 'sent', 'to approve']\\">Pedido de Orçamento n.º<span t-field=\\"o.name\\"/></t>\\n                    <t t-if=\\"o.state in ['purchase', 'done']\\">Nota de encomenda #<span t-field=\\"o.name\\"/></t>\\n                    <t t-if=\\"o.state == 'cancel'\\">Ordem de Compra Cancelada #<span t-field=\\"o.name\\"/></t>\\n                </t>\\n            </div>\\n\\n            <div id=\\"informations\\" class=\\"row mb-4\\">\\n                <div t-if=\\"o.user_id\\" class=\\"col\\">\\n                    <strong>Comprador</strong>\\n                    <div t-field=\\"o.user_id\\"/>\\n                </div>\\n                <div t-if=\\"o.partner_ref\\" class=\\"col\\">\\n                    <strong>Referência do seu pedido</strong>\\n                    <div t-field=\\"o.partner_ref\\"/>\\n                </div>\\n                <div t-if=\\"o.state in ['purchase','done'] and o.date_approve\\" class=\\"col-3 bm-2\\">\\n                    <strong>Data da Ordem:</strong>\\n                    <p t-field=\\"o.date_approve\\" t-options=\\"{'date_only': 'true'}\\" class=\\"m-0\\"/>\\n                </div>\\n                <div t-elif=\\"o.date_order\\" class=\\"col-2 bm-2\\">\\n                    <strong>Prazo do pedido:</strong>\\n                    <p t-field=\\"o.date_order\\" t-options=\\"{'date_only': 'true'}\\" class=\\"m-0\\"/>\\n                </div>\\n                <div t-if=\\"o.date_planned\\" class=\\"col-2 bm-2\\">\\n                    <strong>Chegada prevista:</strong>\\n                    <p t-field=\\"o.date_planned\\" t-options=\\"{'date_only': 'true'}\\" class=\\"m-0\\"/>\\n                </div>\\n            </div>\\n\\n            <table class=\\"o_has_total_table table o_main_table table-borderless\\">\\n                <thead style=\\"display: table-row-group\\">\\n                    <tr>\\n                        <th name=\\"th_description\\" class=\\"text-start\\"><strong>Descrição</strong></th>\\n                        <th name=\\"th_quantity\\" class=\\"text-end\\"><strong>Qtd.</strong></th>\\n                        <th name=\\"th_price_unit\\" class=\\"text-end\\"><strong>Preço Unitário</strong></th>\\n                        <th name=\\"th_discount\\" class=\\"text-end\\"><strong>Desc.</strong></th>\\n                        <th name=\\"th_taxes\\" class=\\"text-end\\"><strong>Impostos</strong></th>\\n                        <th name=\\"th_subtotal\\" class=\\"text-end\\">\\n                            <strong>Montante</strong>\\n                        </th>\\n                    </tr>\\n                </thead>\\n                <tbody>\\n                    <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                    <t t-foreach=\\"o.order_line\\" t-as=\\"line\\">\\n                        <t t-set=\\"current_subtotal\\" t-value=\\"current_subtotal + line.price_subtotal\\"/>\\n\\n                        <tr t-att-class=\\"'fw-bold o_line_section' if line.display_type == 'line_section' else 'fst-italic o_line_note' if line.display_type == 'line_note' else ''\\">\\n                            <t t-if=\\"not line.display_type\\">\\n                                <td id=\\"product\\" class=\\"text-start\\">\\n                                    <span t-field=\\"line.name\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"line.product_qty\\"/>\\n                                    <span t-field=\\"line.product_uom.name\\" groups=\\"uom.group_uom\\"/>\\n                                    <span t-if=\\"line.product_packaging_id\\">\\n                                        (<span t-field=\\"line.product_packaging_qty\\" t-options=\\"{&quot;widget&quot;: &quot;integer&quot;}\\"/> <span t-field=\\"line.product_packaging_id\\"/>)\\n                                    </span>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"line.price_unit\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span class=\\"text-align-bottom\\"><span t-field=\\"line.discount\\"/>%</span>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-out=\\"', '.join([(tax.invoice_label or tax.name) for tax in line.taxes_id])\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"line.price_subtotal\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\"/>\\n                                </td>\\n                            </t>\\n                            <t t-if=\\"line.display_type == 'line_section'\\">\\n                                <td colspan=\\"99\\" id=\\"section\\">\\n                                    <span t-field=\\"line.name\\"/>\\n                                </td>\\n                                <t t-set=\\"current_section\\" t-value=\\"line\\"/>\\n                                <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                            </t>\\n                            <t t-if=\\"line.display_type == 'line_note'\\">\\n                                <td colspan=\\"99\\" id=\\"note\\">\\n                                    <span t-field=\\"line.name\\"/>\\n                                </td>\\n                            </t>\\n                        </tr>\\n                        <t t-if=\\"current_section and (line_last or o.order_line[line_index+1].display_type == 'line_section')\\">\\n                            <tr class=\\"is-subtotal text-end\\">\\n                                <td colspan=\\"99\\" id=\\"subtotal\\">\\n                                    <strong class=\\"mr16\\">Subtotal </strong>\\n                                    <span t-out=\\"current_subtotal\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\"/>\\n                                </td>\\n                            </tr>\\n                        </t>\\n                    </t>\\n                </tbody>\\n            </table>\\n\\n            <div id=\\"total\\" class=\\"row justify-content-end mt-n3\\">\\n                <div class=\\"col-4\\">\\n                    <table class=\\"o_total_table table table-borderless\\">\\n                        <t t-call=\\"purchase.document_tax_totals\\">\\n                            <t t-set=\\"tax_totals\\" t-value=\\"o.tax_totals\\"/>\\n                            <t t-set=\\"currency\\" t-value=\\"o.currency_id\\"/>\\n                        </t>\\n                    </table>\\n                </div>\\n            </div>\\n\\n            <p t-field=\\"o.notes\\" class=\\"mt-4\\"/>\\n            <div class=\\"oe_structure\\"/>\\n\\n            <strong>Condições de pagamento: </strong>\\n            <span t-field=\\"o.payment_term_id\\" class=\\"mt-4\\"/>\\n\\n            <t t-set=\\"base_address\\" t-value=\\"o.env['ir.config_parameter'].sudo().get_param('web.base.url')\\"/>\\n            <t t-set=\\"portal_url\\" t-value=\\"base_address + '/my/purchase/' + str(o.id) + '#portal_connect_software_modal'\\"/>\\n            <div t-if=\\"any(u._is_portal() for u in o.partner_id.user_ids)\\" class=\\"text-center\\">\\n                <a t-att-href=\\"portal_url\\">Conecte seu software</a> com <t t-out=\\"o.company_id.name\\"/> para criar cotações automaticamente.\\n            </div>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="purchase.report_purchaseorder_document">\n    <t t-call="web.external_layout">\n        <t t-set="o" t-value="o.with_context(lang=o.partner_id.lang)"/>\n        <t t-set="address">\n            <div t-field="o.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;, &quot;vat&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}"/>\n        </t>\n        <t t-if="o.dest_address_id">\n            <t t-set="information_block">\n                <strong class="d-block mt-3">Shipping address</strong>\n                <div t-if="o.dest_address_id">\n                    <div t-field="o.dest_address_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}" name="purchase_shipping_address"/>\n                </div>\n\n            </t>\n        </t>\n        <div class="page">\n            <div class="oe_structure"/>\n\n            <div class="mt-4">\n                <t t-set="layout_document_title">\n                    <t t-if="o.state in ['draft', 'sent', 'to approve']">Request for Quotation #<span t-field="o.name"/></t>\n                    <t t-if="o.state in ['purchase', 'done']">Purchase Order #<span t-field="o.name"/></t>\n                    <t t-if="o.state == 'cancel'">Cancelled Purchase Order #<span t-field="o.name"/></t>\n                </t>\n            </div>\n\n            <div id="informations" class="row mb-4">\n                <div t-if="o.user_id" class="col">\n                    <strong>Buyer</strong>\n                    <div t-field="o.user_id"/>\n                </div>\n                <div t-if="o.partner_ref" class="col">\n                    <strong>Your Order Reference</strong>\n                    <div t-field="o.partner_ref"/>\n                </div>\n                <div t-if="o.state in ['purchase','done'] and o.date_approve" class="col-3 bm-2">\n                    <strong>Order Date:</strong>\n                    <p t-field="o.date_approve" t-options="{'date_only': 'true'}" class="m-0"/>\n                </div>\n                <div t-elif="o.date_order" class="col-2 bm-2">\n                    <strong>Order Deadline:</strong>\n                    <p t-field="o.date_order" t-options="{'date_only': 'true'}" class="m-0"/>\n                </div>\n                <div t-if="o.date_planned" class="col-2 bm-2">\n                    <strong>Expected Arrival:</strong>\n                    <p t-field="o.date_planned" t-options="{'date_only': 'true'}" class="m-0"/>\n                </div>\n            </div>\n\n            <table class="o_has_total_table table o_main_table table-borderless">\n                <thead style="display: table-row-group">\n                    <tr>\n                        <th name="th_description" class="text-start"><strong>Description</strong></th>\n                        <th name="th_quantity" class="text-end"><strong>Qty</strong></th>\n                        <th name="th_price_unit" class="text-end"><strong>Unit Price</strong></th>\n                        <th name="th_discount" class="text-end"><strong>Disc.</strong></th>\n                        <th name="th_taxes" class="text-end"><strong>Taxes</strong></th>\n                        <th name="th_subtotal" class="text-end">\n                            <strong>Amount</strong>\n                        </th>\n                    </tr>\n                </thead>\n                <tbody>\n                    <t t-set="current_subtotal" t-value="0"/>\n                    <t t-foreach="o.order_line" t-as="line">\n                        <t t-set="current_subtotal" t-value="current_subtotal + line.price_subtotal"/>\n\n                        <tr t-att-class="'fw-bold o_line_section' if line.display_type == 'line_section' else 'fst-italic o_line_note' if line.display_type == 'line_note' else ''">\n                            <t t-if="not line.display_type">\n                                <td id="product" class="text-start">\n                                    <span t-field="line.name"/>\n                                </td>\n                                <td class="text-end">\n                                    <span t-field="line.product_qty"/>\n                                    <span t-field="line.product_uom.name" groups="uom.group_uom"/>\n                                    <span t-if="line.product_packaging_id">\n                                        (<span t-field="line.product_packaging_qty" t-options="{&quot;widget&quot;: &quot;integer&quot;}"/> <span t-field="line.product_packaging_id"/>)\n                                    </span>\n                                </td>\n                                <td class="text-end">\n                                    <span t-field="line.price_unit"/>\n                                </td>\n                                <td class="text-end">\n                                    <span class="text-align-bottom"><span t-field="line.discount"/>%</span>\n                                </td>\n                                <td class="text-end">\n                                    <span t-out="', '.join([(tax.invoice_label or tax.name) for tax in line.taxes_id])"/>\n                                </td>\n                                <td class="text-end">\n                                    <span t-field="line.price_subtotal" t-options="{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}"/>\n                                </td>\n                            </t>\n                            <t t-if="line.display_type == 'line_section'">\n                                <td colspan="99" id="section">\n                                    <span t-field="line.name"/>\n                                </td>\n                                <t t-set="current_section" t-value="line"/>\n                                <t t-set="current_subtotal" t-value="0"/>\n                            </t>\n                            <t t-if="line.display_type == 'line_note'">\n                                <td colspan="99" id="note">\n                                    <span t-field="line.name"/>\n                                </td>\n                            </t>\n                        </tr>\n                        <t t-if="current_section and (line_last or o.order_line[line_index+1].display_type == 'line_section')">\n                            <tr class="is-subtotal text-end">\n                                <td colspan="99" id="subtotal">\n                                    <strong class="mr16">Subtotal</strong>\n                                    <span t-out="current_subtotal" t-options="{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}"/>\n                                </td>\n                            </tr>\n                        </t>\n                    </t>\n                </tbody>\n            </table>\n\n            <div id="total" class="row justify-content-end mt-n3">\n                <div class="col-4">\n                    <table class="o_total_table table table-borderless">\n                        <t t-call="purchase.document_tax_totals">\n                            <t t-set="tax_totals" t-value="o.tax_totals"/>\n                            <t t-set="currency" t-value="o.currency_id"/>\n                        </t>\n                    </table>\n                </div>\n            </div>\n\n            <p t-field="o.notes" class="mt-4"/>\n            <div class="oe_structure"/>\n\n            <strong>Payment Terms: </strong>\n            <span t-field="o.payment_term_id" class="mt-4"/>\n\n            <t t-set="base_address" t-value="o.env['ir.config_parameter'].sudo().get_param('web.base.url')"/>\n            <t t-set="portal_url" t-value="base_address + '/my/purchase/' + str(o.id) + '#portal_connect_software_modal'"/>\n            <div t-if="any(u._is_portal() for u in o.partner_id.user_ids)" class="text-center">\n                <a t-att-href="portal_url">Connect your software</a> with <t t-out="o.company_id.name"/> to create quotes automatically.\n            </div>\n        </div>\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
2210	16	\N	1	1	report_purchasequotation_document	\N	purchase.report_purchasequotation_document	qweb	purchase/report/purchase_quotation_templates.xml	primary	{"en_US": "<t t-name=\\"purchase.report_purchasequotation_document\\">\\n    <t t-call=\\"web.external_layout\\">\\n        <t t-set=\\"o\\" t-value=\\"o.with_context(lang=o.partner_id.lang)\\"/>\\n        <t t-set=\\"forced_vat\\" t-value=\\"o.fiscal_position_id.foreign_vat\\"/> <!-- So that it appears in the footer of the report instead of the company VAT if it's set -->\\n        <t t-set=\\"address\\">\\n            <div t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;, &quot;vat&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n        </t>\\n        <t t-if=\\"o.dest_address_id\\">\\n            <t t-set=\\"information_block\\">\\n                <strong class=\\"d-block mt-3\\">Shipping address:</strong>\\n                <div t-field=\\"o.dest_address_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\" name=\\"purchase_shipping_address\\"/>\\n            </t>\\n        </t>\\n        <div class=\\"page\\">\\n            <div class=\\"oe_structure\\"/>\\n            <t t-set=\\"layout_document_title\\">\\n                <span>Request for Quotation <span t-field=\\"o.name\\"/></span>\\n            </t>\\n\\n            <table class=\\"table table-borderless\\">\\n                <thead style=\\"display: table-row-group\\">\\n                    <tr>\\n                        <th name=\\"th_description\\"><strong>Description</strong></th>\\n                        <th name=\\"th_expected_date\\" class=\\"text-center\\"><strong>Expected Date</strong></th>\\n                        <th name=\\"th_quantity\\" class=\\"text-end\\"><strong>Qty</strong></th>\\n                    </tr>\\n                </thead>\\n                <tbody>\\n                    <t t-foreach=\\"o.order_line\\" t-as=\\"order_line\\">\\n                        <tr t-att-class=\\"'fw-bold o_line_section' if order_line.display_type == 'line_section' else 'fst-italic o_line_note' if order_line.display_type == 'line_note' else ''\\">\\n                            <t t-if=\\"not order_line.display_type\\">\\n                                <td id=\\"product\\">\\n                                    <span t-field=\\"order_line.name\\"/>\\n                                </td>\\n                                <td class=\\"text-center\\">\\n                                    <span t-field=\\"order_line.date_planned\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"order_line.product_qty\\"/>\\n                                    <span t-field=\\"order_line.product_uom\\" groups=\\"uom.group_uom\\"/>\\n                                    <span t-if=\\"order_line.product_packaging_id\\">\\n                                        (<span t-field=\\"order_line.product_packaging_qty\\" t-options=\\"{&quot;widget&quot;: &quot;integer&quot;}\\"/> <span t-field=\\"order_line.product_packaging_id\\"/>)\\n                                    </span>\\n                                </td>\\n                            </t>\\n                            <t t-else=\\"\\">\\n                                <td colspan=\\"99\\" id=\\"section\\">\\n                                    <span t-field=\\"order_line.name\\"/>\\n                                </td>\\n                            </t>\\n                        </tr>\\n                    </t>\\n                </tbody>\\n            </table>\\n\\n            <p t-field=\\"o.notes\\" class=\\"mt-4\\"/>\\n\\n            <div class=\\"oe_structure\\"/>\\n\\n            <t t-set=\\"base_address\\" t-value=\\"o.env['ir.config_parameter'].sudo().get_param('web.base.url')\\"/>\\n            <t t-set=\\"portal_url\\" t-value=\\"base_address + '/my/purchase/' + str(o.id) + '#portal_connect_software_modal'\\"/>\\n            <div t-if=\\"any(u._is_portal() for u in o.partner_id.user_ids)\\" class=\\"text-center\\">\\n                <a t-att-href=\\"portal_url\\">Connect your software</a> with <t t-out=\\"o.company_id.name\\"/> to create quotes automatically.\\n            </div>\\n        </div>\\n    </t>\\n</t>", "es_ES": "<t t-name=\\"purchase.report_purchasequotation_document\\">\\n    <t t-call=\\"web.external_layout\\">\\n        <t t-set=\\"o\\" t-value=\\"o.with_context(lang=o.partner_id.lang)\\"/>\\n        <t t-set=\\"forced_vat\\" t-value=\\"o.fiscal_position_id.foreign_vat\\"/> <!-- So that it appears in the footer of the report instead of the company VAT if it's set -->\\n        <t t-set=\\"address\\">\\n            <div t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;, &quot;vat&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n        </t>\\n        <t t-if=\\"o.dest_address_id\\">\\n            <t t-set=\\"information_block\\">\\n                <strong class=\\"d-block mt-3\\">Dirección de envío:</strong>\\n                <div t-field=\\"o.dest_address_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\" name=\\"purchase_shipping_address\\"/>\\n            </t>\\n        </t>\\n        <div class=\\"page\\">\\n            <div class=\\"oe_structure\\"/>\\n            <t t-set=\\"layout_document_title\\">\\n                <span>Solicitud de presupuesto <span t-field=\\"o.name\\"/></span>\\n            </t>\\n\\n            <table class=\\"table table-borderless\\">\\n                <thead style=\\"display: table-row-group\\">\\n                    <tr>\\n                        <th name=\\"th_description\\"><strong>Descripción</strong></th>\\n                        <th name=\\"th_expected_date\\" class=\\"text-center\\"><strong>Fecha prevista</strong></th>\\n                        <th name=\\"th_quantity\\" class=\\"text-end\\"><strong>Ctd.</strong></th>\\n                    </tr>\\n                </thead>\\n                <tbody>\\n                    <t t-foreach=\\"o.order_line\\" t-as=\\"order_line\\">\\n                        <tr t-att-class=\\"'fw-bold o_line_section' if order_line.display_type == 'line_section' else 'fst-italic o_line_note' if order_line.display_type == 'line_note' else ''\\">\\n                            <t t-if=\\"not order_line.display_type\\">\\n                                <td id=\\"product\\">\\n                                    <span t-field=\\"order_line.name\\"/>\\n                                </td>\\n                                <td class=\\"text-center\\">\\n                                    <span t-field=\\"order_line.date_planned\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"order_line.product_qty\\"/>\\n                                    <span t-field=\\"order_line.product_uom\\" groups=\\"uom.group_uom\\"/>\\n                                    <span t-if=\\"order_line.product_packaging_id\\">\\n                                        (<span t-field=\\"order_line.product_packaging_qty\\" t-options=\\"{&quot;widget&quot;: &quot;integer&quot;}\\"/> <span t-field=\\"order_line.product_packaging_id\\"/>)\\n                                    </span>\\n                                </td>\\n                            </t>\\n                            <t t-else=\\"\\">\\n                                <td colspan=\\"99\\" id=\\"section\\">\\n                                    <span t-field=\\"order_line.name\\"/>\\n                                </td>\\n                            </t>\\n                        </tr>\\n                    </t>\\n                </tbody>\\n            </table>\\n\\n            <p t-field=\\"o.notes\\" class=\\"mt-4\\"/>\\n\\n            <div class=\\"oe_structure\\"/>\\n\\n            <t t-set=\\"base_address\\" t-value=\\"o.env['ir.config_parameter'].sudo().get_param('web.base.url')\\"/>\\n            <t t-set=\\"portal_url\\" t-value=\\"base_address + '/my/purchase/' + str(o.id) + '#portal_connect_software_modal'\\"/>\\n            <div t-if=\\"any(u._is_portal() for u in o.partner_id.user_ids)\\" class=\\"text-center\\">\\n                <a t-att-href=\\"portal_url\\">Conecte su software</a> con <t t-out=\\"o.company_id.name\\"/> para crear presupuestos automáticamente.\\n            </div>\\n        </div>\\n    </t>\\n</t>", "pt_PT": "<t t-name=\\"purchase.report_purchasequotation_document\\">\\n    <t t-call=\\"web.external_layout\\">\\n        <t t-set=\\"o\\" t-value=\\"o.with_context(lang=o.partner_id.lang)\\"/>\\n        <t t-set=\\"forced_vat\\" t-value=\\"o.fiscal_position_id.foreign_vat\\"/> <!-- So that it appears in the footer of the report instead of the company VAT if it's set -->\\n        <t t-set=\\"address\\">\\n            <div t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;, &quot;vat&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n        </t>\\n        <t t-if=\\"o.dest_address_id\\">\\n            <t t-set=\\"information_block\\">\\n                <strong class=\\"d-block mt-3\\">Shipping address:</strong>\\n                <div t-field=\\"o.dest_address_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\" name=\\"purchase_shipping_address\\"/>\\n            </t>\\n        </t>\\n        <div class=\\"page\\">\\n            <div class=\\"oe_structure\\"/>\\n            <t t-set=\\"layout_document_title\\">\\n                <span>Pedido de Orçamento <span t-field=\\"o.name\\"/></span>\\n            </t>\\n\\n            <table class=\\"table table-borderless\\">\\n                <thead style=\\"display: table-row-group\\">\\n                    <tr>\\n                        <th name=\\"th_description\\"><strong>Descrição</strong></th>\\n                        <th name=\\"th_expected_date\\" class=\\"text-center\\"><strong>Data Esperada</strong></th>\\n                        <th name=\\"th_quantity\\" class=\\"text-end\\"><strong>Qtd.</strong></th>\\n                    </tr>\\n                </thead>\\n                <tbody>\\n                    <t t-foreach=\\"o.order_line\\" t-as=\\"order_line\\">\\n                        <tr t-att-class=\\"'fw-bold o_line_section' if order_line.display_type == 'line_section' else 'fst-italic o_line_note' if order_line.display_type == 'line_note' else ''\\">\\n                            <t t-if=\\"not order_line.display_type\\">\\n                                <td id=\\"product\\">\\n                                    <span t-field=\\"order_line.name\\"/>\\n                                </td>\\n                                <td class=\\"text-center\\">\\n                                    <span t-field=\\"order_line.date_planned\\"/>\\n                                </td>\\n                                <td class=\\"text-end\\">\\n                                    <span t-field=\\"order_line.product_qty\\"/>\\n                                    <span t-field=\\"order_line.product_uom\\" groups=\\"uom.group_uom\\"/>\\n                                    <span t-if=\\"order_line.product_packaging_id\\">\\n                                        (<span t-field=\\"order_line.product_packaging_qty\\" t-options=\\"{&quot;widget&quot;: &quot;integer&quot;}\\"/> <span t-field=\\"order_line.product_packaging_id\\"/>)\\n                                    </span>\\n                                </td>\\n                            </t>\\n                            <t t-else=\\"\\">\\n                                <td colspan=\\"99\\" id=\\"section\\">\\n                                    <span t-field=\\"order_line.name\\"/>\\n                                </td>\\n                            </t>\\n                        </tr>\\n                    </t>\\n                </tbody>\\n            </table>\\n\\n            <p t-field=\\"o.notes\\" class=\\"mt-4\\"/>\\n\\n            <div class=\\"oe_structure\\"/>\\n\\n            <t t-set=\\"base_address\\" t-value=\\"o.env['ir.config_parameter'].sudo().get_param('web.base.url')\\"/>\\n            <t t-set=\\"portal_url\\" t-value=\\"base_address + '/my/purchase/' + str(o.id) + '#portal_connect_software_modal'\\"/>\\n            <div t-if=\\"any(u._is_portal() for u in o.partner_id.user_ids)\\" class=\\"text-center\\">\\n                <a t-att-href=\\"portal_url\\">Conecte seu software</a> com <t t-out=\\"o.company_id.name\\"/> para criar cotações automaticamente.\\n            </div>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="purchase.report_purchasequotation_document">\n    <t t-call="web.external_layout">\n        <t t-set="o" t-value="o.with_context(lang=o.partner_id.lang)"/>\n        <t t-set="forced_vat" t-value="o.fiscal_position_id.foreign_vat"/> <!-- So that it appears in the footer of the report instead of the company VAT if it's set -->\n        <t t-set="address">\n            <div t-field="o.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;, &quot;vat&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}"/>\n        </t>\n        <t t-if="o.dest_address_id">\n            <t t-set="information_block">\n                <strong class="d-block mt-3">Shipping address:</strong>\n                <div t-field="o.dest_address_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}" name="purchase_shipping_address"/>\n            </t>\n        </t>\n        <div class="page">\n            <div class="oe_structure"/>\n            <t t-set="layout_document_title">\n                <span>Request for Quotation <span t-field="o.name"/></span>\n            </t>\n\n            <table class="table table-borderless">\n                <thead style="display: table-row-group">\n                    <tr>\n                        <th name="th_description"><strong>Description</strong></th>\n                        <th name="th_expected_date" class="text-center"><strong>Expected Date</strong></th>\n                        <th name="th_quantity" class="text-end"><strong>Qty</strong></th>\n                    </tr>\n                </thead>\n                <tbody>\n                    <t t-foreach="o.order_line" t-as="order_line">\n                        <tr t-att-class="'fw-bold o_line_section' if order_line.display_type == 'line_section' else 'fst-italic o_line_note' if order_line.display_type == 'line_note' else ''">\n                            <t t-if="not order_line.display_type">\n                                <td id="product">\n                                    <span t-field="order_line.name"/>\n                                </td>\n                                <td class="text-center">\n                                    <span t-field="order_line.date_planned"/>\n                                </td>\n                                <td class="text-end">\n                                    <span t-field="order_line.product_qty"/>\n                                    <span t-field="order_line.product_uom" groups="uom.group_uom"/>\n                                    <span t-if="order_line.product_packaging_id">\n                                        (<span t-field="order_line.product_packaging_qty" t-options="{&quot;widget&quot;: &quot;integer&quot;}"/> <span t-field="order_line.product_packaging_id"/>)\n                                    </span>\n                                </td>\n                            </t>\n                            <t t-else="">\n                                <td colspan="99" id="section">\n                                    <span t-field="order_line.name"/>\n                                </td>\n                            </t>\n                        </tr>\n                    </t>\n                </tbody>\n            </table>\n\n            <p t-field="o.notes" class="mt-4"/>\n\n            <div class="oe_structure"/>\n\n            <t t-set="base_address" t-value="o.env['ir.config_parameter'].sudo().get_param('web.base.url')"/>\n            <t t-set="portal_url" t-value="base_address + '/my/purchase/' + str(o.id) + '#portal_connect_software_modal'"/>\n            <div t-if="any(u._is_portal() for u in o.partner_id.user_ids)" class="text-center">\n                <a t-att-href="portal_url">Connect your software</a> with <t t-out="o.company_id.name"/> to create quotes automatically.\n            </div>\n        </div>\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
2189	9	126	1	1	res.partner.view.purchase.buttons	res.partner	\N	form	purchase/views/res_partner_views.xml	extension	{"en_US": "<data><div name=\\"button_box\\" position=\\"inside\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"750\\" type=\\"action\\" groups=\\"purchase.group_purchase_user\\" icon=\\"fa-credit-card\\">\\n                        <field string=\\"Purchases\\" name=\\"purchase_order_count\\" widget=\\"statinfo\\"/>\\n                    </button>\\n                </div>\\n                <page name=\\"internal_notes\\" position=\\"inside\\">\\n                    <group groups=\\"purchase.group_purchase_user\\">\\n                        <group groups=\\"purchase.group_warning_purchase\\" col=\\"2\\">\\n                            <separator string=\\"Warning on the Purchase Order\\" colspan=\\"2\\"/>\\n                            <field name=\\"purchase_warn\\" nolabel=\\"1\\" colspan=\\"2\\" required=\\"1\\"/>\\n                            <field name=\\"purchase_warn_msg\\" colspan=\\"2\\" placeholder=\\"Type a message...\\" nolabel=\\"1\\" invisible=\\"purchase_warn in (False, 'no-message')\\" required=\\"purchase_warn and purchase_warn != 'no-message'\\"/>\\n                        </group>\\n                    </group>\\n                </page>\\n            </data>", "es_ES": "<data><div name=\\"button_box\\" position=\\"inside\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"750\\" type=\\"action\\" groups=\\"purchase.group_purchase_user\\" icon=\\"fa-credit-card\\">\\n                        <field string=\\"Compras\\" name=\\"purchase_order_count\\" widget=\\"statinfo\\"/>\\n                    </button>\\n                </div>\\n                <page name=\\"internal_notes\\" position=\\"inside\\">\\n                    <group groups=\\"purchase.group_purchase_user\\">\\n                        <group groups=\\"purchase.group_warning_purchase\\" col=\\"2\\">\\n                            <separator string=\\"Advertencia en el pedido de compra\\" colspan=\\"2\\"/>\\n                            <field name=\\"purchase_warn\\" nolabel=\\"1\\" colspan=\\"2\\" required=\\"1\\"/>\\n                            <field name=\\"purchase_warn_msg\\" colspan=\\"2\\" placeholder=\\"Escriba un mensaje...\\" nolabel=\\"1\\" invisible=\\"purchase_warn in (False, 'no-message')\\" required=\\"purchase_warn and purchase_warn != 'no-message'\\"/>\\n                        </group>\\n                    </group>\\n                </page>\\n            </data>", "pt_PT": "<data><div name=\\"button_box\\" position=\\"inside\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"750\\" type=\\"action\\" groups=\\"purchase.group_purchase_user\\" icon=\\"fa-credit-card\\">\\n                        <field string=\\"Compras\\" name=\\"purchase_order_count\\" widget=\\"statinfo\\"/>\\n                    </button>\\n                </div>\\n                <page name=\\"internal_notes\\" position=\\"inside\\">\\n                    <group groups=\\"purchase.group_purchase_user\\">\\n                        <group groups=\\"purchase.group_warning_purchase\\" col=\\"2\\">\\n                            <separator string=\\"Aviso na Encomenda\\" colspan=\\"2\\"/>\\n                            <field name=\\"purchase_warn\\" nolabel=\\"1\\" colspan=\\"2\\" required=\\"1\\"/>\\n                            <field name=\\"purchase_warn_msg\\" colspan=\\"2\\" placeholder=\\"Digite uma mensagem...\\" nolabel=\\"1\\" invisible=\\"purchase_warn in (False, 'no-message')\\" required=\\"purchase_warn and purchase_warn != 'no-message'\\"/>\\n                        </group>\\n                    </group>\\n                </page>\\n            </data>"}	<?xml version="1.0"?>\n<data><div name="button_box" position="inside">\n                    <button class="oe_stat_button" name="750" type="action" groups="purchase.group_purchase_user" icon="fa-credit-card">\n                        <field string="Purchases" name="purchase_order_count" widget="statinfo"/>\n                    </button>\n                </div>\n                <page name="internal_notes" position="inside">\n                    <group groups="purchase.group_purchase_user">\n                        <group groups="purchase.group_warning_purchase" col="2">\n                            <separator string="Warning on the Purchase Order" colspan="2"/>\n                            <field name="purchase_warn" nolabel="1" colspan="2" required="1"/>\n                            <field name="purchase_warn_msg" colspan="2" placeholder="Type a message..." nolabel="1" invisible="purchase_warn in (False, 'no-message')" required="purchase_warn and purchase_warn != 'no-message'"/>\n                        </group>\n                    </group>\n                </page>\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
2198	16	\N	1	1	track_po_line_qty_received_template	\N	purchase.track_po_line_qty_received_template	qweb	purchase/data/mail_templates.xml	primary	{"en_US": "<t t-name=\\"purchase.track_po_line_qty_received_template\\">\\n        <div>\\n            <strong>The received quantity has been updated.</strong>\\n            <ul>\\n                <li><t t-esc=\\"line.product_id.display_name\\"/>:</li>\\n                Received Quantity: <t t-esc=\\"line.qty_received\\"/> -&gt; <t t-esc=\\"float(qty_received)\\"/><br/>\\n            </ul>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"purchase.track_po_line_qty_received_template\\">\\n        <div>\\n            <strong>La cantidad recibida se ha actualizado.</strong>\\n            <ul>\\n                <li><t t-esc=\\"line.product_id.display_name\\"/>:</li>\\n                Cantidad recibida: <t t-esc=\\"line.qty_received\\"/> -&gt; <t t-esc=\\"float(qty_received)\\"/><br/>\\n            </ul>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"purchase.track_po_line_qty_received_template\\">\\n        <div>\\n            <strong>A quantidade recebida foi atualizada.</strong>\\n            <ul>\\n                <li><t t-esc=\\"line.product_id.display_name\\"/>:</li>\\n                Quantidade Recebida: <t t-esc=\\"line.qty_received\\"/> -&gt; <t t-esc=\\"float(qty_received)\\"/><br/>\\n            </ul>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="purchase.track_po_line_qty_received_template">\n        <div>\n            <strong>The received quantity has been updated.</strong>\n            <ul>\n                <li><t t-esc="line.product_id.display_name"/>:</li>\n                Received Quantity: <t t-esc="line.qty_received"/> -&gt; <t t-esc="float(qty_received)"/><br/>\n            </ul>\n        </div>\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
2180	16	478	1	1	product.template.supplier.form.inherit	product.template	\N	form	purchase/views/product_views.xml	extension	{"en_US": "<data><xpath expr=\\"//page[@name='purchase']\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\" remove=\\"1\\" separator=\\"or\\"/>\\n                    <attribute name=\\"groups\\">purchase.group_purchase_user</attribute>\\n                </xpath>\\n                <group name=\\"purchase\\" position=\\"before\\">\\n                    <field name=\\"seller_ids\\" context=\\"{'default_product_tmpl_id': id, 'product_template_invisible_variant': True, 'list_view_ref':'purchase.product_supplierinfo_tree_view2'}\\" nolabel=\\"1\\" invisible=\\"product_variant_count &gt; 1\\" readonly=\\"product_variant_count &gt; 1\\"/>\\n                    <field name=\\"variant_seller_ids\\" context=\\"{'model': 'product.template', 'active_id': id, 'list_view_ref':'purchase.product_supplierinfo_tree_view2'}\\" nolabel=\\"1\\" invisible=\\"product_variant_count &lt;= 1\\" readonly=\\"product_variant_count &lt;= 1\\"/>\\n                </group>\\n                <group name=\\"bill\\" position=\\"attributes\\">\\n                    <attribute name=\\"groups\\">purchase.group_purchase_manager</attribute>\\n                </group>\\n                <group name=\\"bill\\" position=\\"inside\\">\\n                    <field name=\\"purchase_method\\" widget=\\"radio\\"/>\\n                </group>\\n                <group name=\\"purchase\\" position=\\"inside\\">\\n                    <group col=\\"1\\">\\n                        <group string=\\"Purchase Description\\">\\n                           <field name=\\"description_purchase\\" nolabel=\\"1\\" placeholder=\\"This note is added to purchase orders.\\"/>\\n                        </group>\\n                        <group string=\\"Warning when Purchasing this Product\\" groups=\\"purchase.group_warning_purchase\\">\\n                            <field name=\\"purchase_line_warn\\" nolabel=\\"1\\" colspan=\\"2\\"/>\\n                            <field name=\\"purchase_line_warn_msg\\" colspan=\\"2\\" nolabel=\\"1\\" placeholder=\\"Type a message...\\" invisible=\\"purchase_line_warn == 'no-message'\\" readonly=\\"purchase_line_warn == 'no-message'\\" required=\\"purchase_line_warn != 'no-message'\\"/>\\n                        </group>\\n                    </group>\\n                </group>\\n            </data>", "es_ES": "<data><xpath expr=\\"//page[@name='purchase']\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\" remove=\\"1\\" separator=\\"or\\"/>\\n                    <attribute name=\\"groups\\">purchase.group_purchase_user</attribute>\\n                </xpath>\\n                <group name=\\"purchase\\" position=\\"before\\">\\n                    <field name=\\"seller_ids\\" context=\\"{'default_product_tmpl_id': id, 'product_template_invisible_variant': True, 'list_view_ref':'purchase.product_supplierinfo_tree_view2'}\\" nolabel=\\"1\\" invisible=\\"product_variant_count &gt; 1\\" readonly=\\"product_variant_count &gt; 1\\"/>\\n                    <field name=\\"variant_seller_ids\\" context=\\"{'model': 'product.template', 'active_id': id, 'list_view_ref':'purchase.product_supplierinfo_tree_view2'}\\" nolabel=\\"1\\" invisible=\\"product_variant_count &lt;= 1\\" readonly=\\"product_variant_count &lt;= 1\\"/>\\n                </group>\\n                <group name=\\"bill\\" position=\\"attributes\\">\\n                    <attribute name=\\"groups\\">purchase.group_purchase_manager</attribute>\\n                </group>\\n                <group name=\\"bill\\" position=\\"inside\\">\\n                    <field name=\\"purchase_method\\" widget=\\"radio\\"/>\\n                </group>\\n                <group name=\\"purchase\\" position=\\"inside\\">\\n                    <group col=\\"1\\">\\n                        <group string=\\"Descripción de compra\\">\\n                           <field name=\\"description_purchase\\" nolabel=\\"1\\" placeholder=\\"Esta nota se añade a los pedidos de compra.\\"/>\\n                        </group>\\n                        <group string=\\"Advertencia al comprar este producto\\" groups=\\"purchase.group_warning_purchase\\">\\n                            <field name=\\"purchase_line_warn\\" nolabel=\\"1\\" colspan=\\"2\\"/>\\n                            <field name=\\"purchase_line_warn_msg\\" colspan=\\"2\\" nolabel=\\"1\\" placeholder=\\"Escriba un mensaje...\\" invisible=\\"purchase_line_warn == 'no-message'\\" readonly=\\"purchase_line_warn == 'no-message'\\" required=\\"purchase_line_warn != 'no-message'\\"/>\\n                        </group>\\n                    </group>\\n                </group>\\n            </data>", "pt_PT": "<data><xpath expr=\\"//page[@name='purchase']\\" position=\\"attributes\\">\\n                    <attribute name=\\"invisible\\" remove=\\"1\\" separator=\\"or\\"/>\\n                    <attribute name=\\"groups\\">purchase.group_purchase_user</attribute>\\n                </xpath>\\n                <group name=\\"purchase\\" position=\\"before\\">\\n                    <field name=\\"seller_ids\\" context=\\"{'default_product_tmpl_id': id, 'product_template_invisible_variant': True, 'list_view_ref':'purchase.product_supplierinfo_tree_view2'}\\" nolabel=\\"1\\" invisible=\\"product_variant_count &gt; 1\\" readonly=\\"product_variant_count &gt; 1\\"/>\\n                    <field name=\\"variant_seller_ids\\" context=\\"{'model': 'product.template', 'active_id': id, 'list_view_ref':'purchase.product_supplierinfo_tree_view2'}\\" nolabel=\\"1\\" invisible=\\"product_variant_count &lt;= 1\\" readonly=\\"product_variant_count &lt;= 1\\"/>\\n                </group>\\n                <group name=\\"bill\\" position=\\"attributes\\">\\n                    <attribute name=\\"groups\\">purchase.group_purchase_manager</attribute>\\n                </group>\\n                <group name=\\"bill\\" position=\\"inside\\">\\n                    <field name=\\"purchase_method\\" widget=\\"radio\\"/>\\n                </group>\\n                <group name=\\"purchase\\" position=\\"inside\\">\\n                    <group col=\\"1\\">\\n                        <group string=\\"Descrição da Compra\\">\\n                           <field name=\\"description_purchase\\" nolabel=\\"1\\" placeholder=\\"Esta nota é adicionada a pedidos de compra.\\"/>\\n                        </group>\\n                        <group string=\\"Aviso ao Comprar este Artigo\\" groups=\\"purchase.group_warning_purchase\\">\\n                            <field name=\\"purchase_line_warn\\" nolabel=\\"1\\" colspan=\\"2\\"/>\\n                            <field name=\\"purchase_line_warn_msg\\" colspan=\\"2\\" nolabel=\\"1\\" placeholder=\\"Digite uma mensagem...\\" invisible=\\"purchase_line_warn == 'no-message'\\" readonly=\\"purchase_line_warn == 'no-message'\\" required=\\"purchase_line_warn != 'no-message'\\"/>\\n                        </group>\\n                    </group>\\n                </group>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//page[@name='purchase']" position="attributes">\n                    <attribute name="invisible" remove="1" separator="or"/>\n                    <attribute name="groups">purchase.group_purchase_user</attribute>\n                </xpath>\n                <group name="purchase" position="before">\n                    <field name="seller_ids" context="{'default_product_tmpl_id': id, 'product_template_invisible_variant': True, 'list_view_ref':'purchase.product_supplierinfo_tree_view2'}" nolabel="1" invisible="product_variant_count &gt; 1" readonly="product_variant_count &gt; 1"/>\n                    <field name="variant_seller_ids" context="{'model': 'product.template', 'active_id': id, 'list_view_ref':'purchase.product_supplierinfo_tree_view2'}" nolabel="1" invisible="product_variant_count &lt;= 1" readonly="product_variant_count &lt;= 1"/>\n                </group>\n                <group name="bill" position="attributes">\n                    <attribute name="groups">purchase.group_purchase_manager</attribute>\n                </group>\n                <group name="bill" position="inside">\n                    <field name="purchase_method" widget="radio"/>\n                </group>\n                <group name="purchase" position="inside">\n                    <group col="1">\n                        <group string="Purchase Description">\n                           <field name="description_purchase" nolabel="1" placeholder="This note is added to purchase orders."/>\n                        </group>\n                        <group string="Warning when Purchasing this Product" groups="purchase.group_warning_purchase">\n                            <field name="purchase_line_warn" nolabel="1" colspan="2"/>\n                            <field name="purchase_line_warn_msg" colspan="2" nolabel="1" placeholder="Type a message..." invisible="purchase_line_warn == 'no-message'" readonly="purchase_line_warn == 'no-message'" required="purchase_line_warn != 'no-message'"/>\n                        </group>\n                    </group>\n                </group>\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
2182	16	528	1	1	product.template.purchase.button.inherit	product.template	\N	form	purchase/views/product_views.xml	extension	{"en_US": "<button name=\\"action_open_documents\\" position=\\"after\\">\\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                </button>", "es_ES": "<button name=\\"action_open_documents\\" position=\\"after\\">\\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                </button>", "pt_PT": "<button name=\\"action_open_documents\\" position=\\"after\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"action_view_po\\" groups=\\"purchase.group_purchase_user\\" type=\\"object\\" icon=\\"fa-credit-card\\" invisible=\\"not purchase_ok\\" help=\\"Comprado nos últimos 365 dias\\">\\n                        <div class=\\"o_field_widget o_stat_info\\">\\n                            <span class=\\"o_stat_value d-flex gap-1\\">\\n                                <field name=\\"purchased_product_qty\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"oe_inline\\"/>\\n                                <field name=\\"uom_name\\" class=\\"oe_inline\\" groups=\\"uom.group_uom\\"/>\\n                            </span>\\n                            <span class=\\"o_stat_text\\">Comprado</span>\\n                        </div>\\n                    </button>\\n                </button>"}	<?xml version="1.0"?>\n<button name="action_open_documents" position="after">\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                </button>\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
2191	16	\N	1	1	purchase.bill.union.select	purchase.bill.union	\N	search	purchase/report/purchase_bill_views.xml	primary	{"en_US": "<search string=\\"Search Reference Document\\">\\n                <field name=\\"name\\" string=\\"Reference\\" filter_domain=\\"['|', ('name','ilike',self), ('reference','=like',self+'%')]\\"/>\\n                <field name=\\"amount\\"/>\\n                <separator/>\\n                <field name=\\"partner_id\\" operator=\\"child_of\\"/>\\n                <separator/>\\n                <filter name=\\"purchase_orders\\" string=\\"Purchase Orders\\" domain=\\"[('purchase_order_id', '!=', False)]\\"/>\\n                <filter name=\\"vendor_bills\\" string=\\"Vendor Bills\\" domain=\\"[('vendor_bill_id', '!=', False)]\\"/>\\n            </search>", "es_ES": "<search string=\\"Buscar referencia de documento\\">\\n                <field name=\\"name\\" string=\\"Referencia\\" filter_domain=\\"['|', ('name','ilike',self), ('reference','=like',self+'%')]\\"/>\\n                <field name=\\"amount\\"/>\\n                <separator/>\\n                <field name=\\"partner_id\\" operator=\\"child_of\\"/>\\n                <separator/>\\n                <filter name=\\"purchase_orders\\" string=\\"Pedidos de compra\\" domain=\\"[('purchase_order_id', '!=', False)]\\"/>\\n                <filter name=\\"vendor_bills\\" string=\\"Facturas de proveedores\\" domain=\\"[('vendor_bill_id', '!=', False)]\\"/>\\n            </search>", "pt_PT": "<search string=\\"Buscar documento de referência\\">\\n                <field name=\\"name\\" string=\\"Referência\\" filter_domain=\\"['|', ('name','ilike',self), ('reference','=like',self+'%')]\\"/>\\n                <field name=\\"amount\\"/>\\n                <separator/>\\n                <field name=\\"partner_id\\" operator=\\"child_of\\"/>\\n                <separator/>\\n                <filter name=\\"purchase_orders\\" string=\\"Notas de encomenda\\" domain=\\"[('purchase_order_id', '!=', False)]\\"/>\\n                <filter name=\\"vendor_bills\\" string=\\"Faturas de Fornecedor\\" domain=\\"[('vendor_bill_id', '!=', False)]\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Search Reference Document">\n                <field name="name" string="Reference" filter_domain="['|', ('name','ilike',self), ('reference','=like',self+'%')]"/>\n                <field name="amount"/>\n                <separator/>\n                <field name="partner_id" operator="child_of"/>\n                <separator/>\n                <filter name="purchase_orders" string="Purchase Orders" domain="[('purchase_order_id', '!=', False)]"/>\n                <filter name="vendor_bills" string="Vendor Bills" domain="[('vendor_bill_id', '!=', False)]"/>\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
2192	16	\N	1	1	purchase.bill.union.list	purchase.bill.union	\N	list	purchase/report/purchase_bill_views.xml	primary	{"en_US": "<list string=\\"Reference Document\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"date\\"/>\\n                <field name=\\"amount\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n            </list>", "es_ES": "<list string=\\"Documento de referencia\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"date\\"/>\\n                <field name=\\"amount\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n            </list>", "pt_PT": "<list string=\\"Documento de referência\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"date\\"/>\\n                <field name=\\"amount\\"/>\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Reference Document">\n                <field name="name"/>\n                <field name="reference"/>\n                <field name="partner_id"/>\n                <field name="date"/>\n                <field name="amount"/>\n                <field name="currency_id" column_invisible="True"/>\n                <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}"/>\n            </list>\n        	f	t	2026-04-14 08:54:03.289914	2026-04-14 08:54:03.289914	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2162	16	\N	1	1	request.quotation.select	purchase.order	\N	search	purchase/views/purchase_views.xml	primary	{"en_US": "<search string=\\"Search Purchase Order\\">\\n                    <field name=\\"name\\" string=\\"Order\\" filter_domain=\\"['|', '|', ('name', 'ilike', self), ('partner_ref', 'ilike', self), ('partner_id', 'child_of', self)]\\"/>\\n                    <field name=\\"partner_id\\" operator=\\"child_of\\"/>\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"origin\\"/>\\n                    <filter name=\\"my_purchases\\" string=\\"My Purchases\\" domain=\\"[('user_id', '=', uid)]\\"/>\\n                    <filter string=\\"Starred\\" name=\\"starred\\" domain=\\"[('priority', '=', '1')]\\"/>\\n                    <separator/>\\n                    <filter name=\\"draft\\" string=\\"RFQs\\" domain=\\"[('state', 'in', ('draft', 'sent', 'to approve'))]\\"/>\\n                    <filter name=\\"unconfirmed\\" string=\\"Not Acknowledged\\" domain=\\"[('mail_reception_confirmed', '=', False), ('mail_reception_declined', '=', False), ('state', 'in', ('draft', 'sent'))]\\"/>\\n                    <separator/>\\n                    <filter name=\\"approved\\" string=\\"Purchase Orders\\" domain=\\"[('state', 'in', ('purchase', 'done'))]\\"/>\\n                    <filter name=\\"to_approve\\" string=\\"To Approve\\" domain=\\"[('state', '=', 'to approve')]\\"/>\\n                    <separator/>\\n                    <filter name=\\"order_date\\" string=\\"Order Date\\" date=\\"date_order\\"/>\\n                    <filter name=\\"draft_rfqs\\" string=\\"Draft RFQs\\" domain=\\"[('state', '=', 'draft')]\\"/>\\n                    <filter name=\\"waiting_rfqs\\" string=\\"Waiting RFQs\\" domain=\\"[('state', '=', 'sent'), ('date_order', '&gt;=', datetime.datetime.now())]\\"/>\\n                    <filter name=\\"late_rfqs\\" string=\\"Late RFQs\\" domain=\\"[('state', 'in', ['draft', 'sent', 'to approve']),('date_order', '&lt;', datetime.datetime.now())]\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Late Activities\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Show all records which has next action date is before today\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Today Activities\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Future Activities\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Warnings\\" name=\\"activities_exception\\" domain=\\"[('activity_exception_decoration', '!=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\">\\n                        <filter string=\\"Vendor\\" name=\\"vendor\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                        <filter string=\\"Buyer\\" name=\\"representative\\" domain=\\"[]\\" context=\\"{'group_by': 'user_id'}\\"/>\\n                        <filter string=\\"Order Date\\" name=\\"order_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date_order'}\\"/>\\n                    </group>\\n                </search>", "es_ES": "<search string=\\"Buscar pedido de compra\\">\\n                    <field name=\\"name\\" string=\\"Pedido\\" filter_domain=\\"['|', '|', ('name', 'ilike', self), ('partner_ref', 'ilike', self), ('partner_id', 'child_of', self)]\\"/>\\n                    <field name=\\"partner_id\\" operator=\\"child_of\\"/>\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"origin\\"/>\\n                    <filter name=\\"my_purchases\\" string=\\"Mis compras\\" domain=\\"[('user_id', '=', uid)]\\"/>\\n                    <filter string=\\"Destacado\\" name=\\"starred\\" domain=\\"[('priority', '=', '1')]\\"/>\\n                    <separator/>\\n                    <filter name=\\"draft\\" string=\\"Solicitudes de presupuesto\\" domain=\\"[('state', 'in', ('draft', 'sent', 'to approve'))]\\"/>\\n                    <filter name=\\"unconfirmed\\" string=\\"No reconocido\\" domain=\\"[('mail_reception_confirmed', '=', False), ('mail_reception_declined', '=', False), ('state', 'in', ('draft', 'sent'))]\\"/>\\n                    <separator/>\\n                    <filter name=\\"approved\\" string=\\"Pedidos de compra\\" domain=\\"[('state', 'in', ('purchase', 'done'))]\\"/>\\n                    <filter name=\\"to_approve\\" string=\\"A aprobar\\" domain=\\"[('state', '=', 'to approve')]\\"/>\\n                    <separator/>\\n                    <filter name=\\"order_date\\" string=\\"Fecha de pedido\\" date=\\"date_order\\"/>\\n                    <filter name=\\"draft_rfqs\\" string=\\"Borradores de SdP\\" domain=\\"[('state', '=', 'draft')]\\"/>\\n                    <filter name=\\"waiting_rfqs\\" string=\\"SdP en espera\\" domain=\\"[('state', '=', 'sent'), ('date_order', '&gt;=', datetime.datetime.now())]\\"/>\\n                    <filter name=\\"late_rfqs\\" string=\\"SdP tardías\\" domain=\\"[('state', 'in', ['draft', 'sent', 'to approve']),('date_order', '&lt;', datetime.datetime.now())]\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades retrasadas\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Mostrar todos los registros que tienen la próxima fecha de acción antes de hoy\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades de hoy\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades futuras\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Advertencias\\" name=\\"activities_exception\\" domain=\\"[('activity_exception_decoration', '!=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                        <filter string=\\"Proveedor\\" name=\\"vendor\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                        <filter string=\\"Comprador\\" name=\\"representative\\" domain=\\"[]\\" context=\\"{'group_by': 'user_id'}\\"/>\\n                        <filter string=\\"Fecha de pedido\\" name=\\"order_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date_order'}\\"/>\\n                    </group>\\n                </search>", "pt_PT": "<search string=\\"Pesquisar Encomendas\\">\\n                    <field name=\\"name\\" string=\\"Ordem\\" filter_domain=\\"['|', '|', ('name', 'ilike', self), ('partner_ref', 'ilike', self), ('partner_id', 'child_of', self)]\\"/>\\n                    <field name=\\"partner_id\\" operator=\\"child_of\\"/>\\n                    <field name=\\"user_id\\"/>\\n                    <field name=\\"product_id\\"/>\\n                    <field name=\\"origin\\"/>\\n                    <filter name=\\"my_purchases\\" string=\\"Minhas Compras\\" domain=\\"[('user_id', '=', uid)]\\"/>\\n                    <filter string=\\"Favoritos\\" name=\\"starred\\" domain=\\"[('priority', '=', '1')]\\"/>\\n                    <separator/>\\n                    <filter name=\\"draft\\" string=\\"SDCs\\" domain=\\"[('state', 'in', ('draft', 'sent', 'to approve'))]\\"/>\\n                    <filter name=\\"unconfirmed\\" string=\\"Não reconhecido\\" domain=\\"[('mail_reception_confirmed', '=', False), ('mail_reception_declined', '=', False), ('state', 'in', ('draft', 'sent'))]\\"/>\\n                    <separator/>\\n                    <filter name=\\"approved\\" string=\\"Notas de encomenda\\" domain=\\"[('state', 'in', ('purchase', 'done'))]\\"/>\\n                    <filter name=\\"to_approve\\" string=\\"Por Aprovar\\" domain=\\"[('state', '=', 'to approve')]\\"/>\\n                    <separator/>\\n                    <filter name=\\"order_date\\" string=\\"Data da Encomenda\\" date=\\"date_order\\"/>\\n                    <filter name=\\"draft_rfqs\\" string=\\"SDCs em rascunho\\" domain=\\"[('state', '=', 'draft')]\\"/>\\n                    <filter name=\\"waiting_rfqs\\" string=\\"SDCs aguardando\\" domain=\\"[('state', '=', 'sent'), ('date_order', '&gt;=', datetime.datetime.now())]\\"/>\\n                    <filter name=\\"late_rfqs\\" string=\\"SDCs atrasadas\\" domain=\\"[('state', 'in', ['draft', 'sent', 'to approve']),('date_order', '&lt;', datetime.datetime.now())]\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Atividades em Atraso\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Mostrar todos os registos cuja data de ação é anterior à atual\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Atividades do Dia\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Atividades Futuras\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Avisos\\" name=\\"activities_exception\\" domain=\\"[('activity_exception_decoration', '!=', False)]\\"/>\\n                    <group expand=\\"0\\" string=\\"Agrupar Por\\">\\n                        <filter string=\\"Fornecedor\\" name=\\"vendor\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                        <filter string=\\"Comprador\\" name=\\"representative\\" domain=\\"[]\\" context=\\"{'group_by': 'user_id'}\\"/>\\n                        <filter string=\\"Data da Encomenda\\" name=\\"order_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date_order'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Purchase Order">\n                    <field name="name" string="Order" filter_domain="['|', '|', ('name', 'ilike', self), ('partner_ref', 'ilike', self), ('partner_id', 'child_of', self)]"/>\n                    <field name="partner_id" operator="child_of"/>\n                    <field name="user_id"/>\n                    <field name="product_id"/>\n                    <field name="origin"/>\n                    <filter name="my_purchases" string="My Purchases" domain="[('user_id', '=', uid)]"/>\n                    <filter string="Starred" name="starred" domain="[('priority', '=', '1')]"/>\n                    <separator/>\n                    <filter name="draft" string="RFQs" domain="[('state', 'in', ('draft', 'sent', 'to approve'))]"/>\n                    <filter name="unconfirmed" string="Not Acknowledged" domain="[('mail_reception_confirmed', '=', False), ('mail_reception_declined', '=', False), ('state', 'in', ('draft', 'sent'))]"/>\n                    <separator/>\n                    <filter name="approved" string="Purchase Orders" domain="[('state', 'in', ('purchase', 'done'))]"/>\n                    <filter name="to_approve" string="To Approve" domain="[('state', '=', 'to approve')]"/>\n                    <separator/>\n                    <filter name="order_date" string="Order Date" date="date_order"/>\n                    <filter name="draft_rfqs" string="Draft RFQs" domain="[('state', '=', 'draft')]"/>\n                    <filter name="waiting_rfqs" string="Waiting RFQs" domain="[('state', '=', 'sent'), ('date_order', '&gt;=', datetime.datetime.now())]"/>\n                    <filter name="late_rfqs" string="Late RFQs" domain="[('state', 'in', ['draft', 'sent', 'to approve']),('date_order', '&lt;', datetime.datetime.now())]"/>\n                    <separator/>\n                    <filter invisible="1" string="Late Activities" name="activities_overdue" domain="[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]" help="Show all records which has next action date is before today"/>\n                    <filter invisible="1" string="Today Activities" name="activities_today" domain="[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]"/>\n                    <filter invisible="1" string="Future Activities" name="activities_upcoming_all" domain="[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]"/>\n                    <separator/>\n                    <filter string="Warnings" name="activities_exception" domain="[('activity_exception_decoration', '!=', False)]"/>\n                    <group expand="0" string="Group By">\n                        <filter string="Vendor" name="vendor" domain="[]" context="{'group_by': 'partner_id'}"/>\n                        <filter string="Buyer" name="representative" domain="[]" context="{'group_by': 'user_id'}"/>\n                        <filter string="Order Date" name="order_date" domain="[]" context="{'group_by': 'date_order'}"/>\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
2262	16	\N	1	1	Message: Alert on sale orders when purchase orders are cancelled	\N	sale_purchase.exception_sale_on_purchase_cancellation	qweb	sale_purchase/data/mail_templates.xml	primary	{"en_US": "<t name=\\"Message: Alert on sale orders when purchase orders are cancelled\\" t-name=\\"sale_purchase.exception_sale_on_purchase_cancellation\\">\\n    <div>\\n        <p>\\n            Exception(s) occurred on the purchase order(s):\\n            <t t-foreach=\\"purchase_orders\\" t-as=\\"purchase_order\\">\\n                <a href=\\"#\\" data-oe-model=\\"purchase.order\\" t-att-data-oe-id=\\"purchase_order.id\\"><t t-esc=\\"purchase_order.name\\"/></a>\\n            </t>.\\n            Manual actions may be needed.\\n        </p>\\n        <div class=\\"mt16\\">\\n            <p>Exception(s):</p>\\n            <ul t-foreach=\\"purchase_order_lines\\" t-as=\\"purchase_line\\">\\n                <li>\\n                    <a href=\\"#\\" data-oe-model=\\"purchase.order\\" t-att-data-oe-id=\\"purchase_line.order_id.id\\"><t t-esc=\\"purchase_line.order_id.name\\"/></a>: <t t-esc=\\"purchase_line.product_qty\\"/> <t t-esc=\\"purchase_line.product_uom.name\\"/> of <t t-esc=\\"purchase_line.product_id.name\\"/> cancelled\\n                </li>\\n            </ul>\\n        </div>\\n    </div>\\n</t>", "es_ES": "<t name=\\"Message: Alert on sale orders when purchase orders are cancelled\\" t-name=\\"sale_purchase.exception_sale_on_purchase_cancellation\\">\\n    <div>\\n        <p>\\n            Excepción(es) ocurrida(s) en los pedidos de compra:\\n            <t t-foreach=\\"purchase_orders\\" t-as=\\"purchase_order\\">\\n                <a href=\\"#\\" data-oe-model=\\"purchase.order\\" t-att-data-oe-id=\\"purchase_order.id\\"><t t-esc=\\"purchase_order.name\\"/></a>\\n            </t>.\\n            Acciones manuales podrían ser necesitadas.\\n        </p>\\n        <div class=\\"mt16\\">\\n            <p>Excepción(es):</p>\\n            <ul t-foreach=\\"purchase_order_lines\\" t-as=\\"purchase_line\\">\\n                <li>\\n                    <a href=\\"#\\" data-oe-model=\\"purchase.order\\" t-att-data-oe-id=\\"purchase_line.order_id.id\\"><t t-esc=\\"purchase_line.order_id.name\\"/></a>: <t t-esc=\\"purchase_line.product_qty\\"/> <t t-esc=\\"purchase_line.product_uom.name\\"/> de <t t-esc=\\"purchase_line.product_id.name\\"/> cancelado\\n                </li>\\n            </ul>\\n        </div>\\n    </div>\\n</t>", "pt_PT": "<t name=\\"Message: Alert on sale orders when purchase orders are cancelled\\" t-name=\\"sale_purchase.exception_sale_on_purchase_cancellation\\">\\n    <div>\\n        <p>\\n            Exceção(ões) ocorreu(ram) na(s) encomenda(s):\\n            <t t-foreach=\\"purchase_orders\\" t-as=\\"purchase_order\\">\\n                <a href=\\"#\\" data-oe-model=\\"purchase.order\\" t-att-data-oe-id=\\"purchase_order.id\\"><t t-esc=\\"purchase_order.name\\"/></a>\\n            </t>.\\n            Ações manuais podem ser necessárias.\\n        </p>\\n        <div class=\\"mt16\\">\\n            <p>Exceção(ões):</p>\\n            <ul t-foreach=\\"purchase_order_lines\\" t-as=\\"purchase_line\\">\\n                <li>\\n                    <a href=\\"#\\" data-oe-model=\\"purchase.order\\" t-att-data-oe-id=\\"purchase_line.order_id.id\\"><t t-esc=\\"purchase_line.order_id.name\\"/></a>: <t t-esc=\\"purchase_line.product_qty\\"/> <t t-esc=\\"purchase_line.product_uom.name\\"/> de <t t-esc=\\"purchase_line.product_id.name\\"/> cancelado\\n                </li>\\n            </ul>\\n        </div>\\n    </div>\\n</t>"}	<?xml version="1.0"?>\n<t name="Message: Alert on sale orders when purchase orders are cancelled" t-name="sale_purchase.exception_sale_on_purchase_cancellation">\n    <div>\n        <p>\n            Exception(s) occurred on the purchase order(s):\n            <t t-foreach="purchase_orders" t-as="purchase_order">\n                <a href="#" data-oe-model="purchase.order" t-att-data-oe-id="purchase_order.id"><t t-esc="purchase_order.name"/></a>\n            </t>.\n            Manual actions may be needed.\n        </p>\n        <div class="mt16">\n            <p>Exception(s):</p>\n            <ul t-foreach="purchase_order_lines" t-as="purchase_line">\n                <li>\n                    <a href="#" data-oe-model="purchase.order" t-att-data-oe-id="purchase_line.order_id.id"><t t-esc="purchase_line.order_id.name"/></a>: <t t-esc="purchase_line.product_qty"/> <t t-esc="purchase_line.product_uom.name"/> of <t t-esc="purchase_line.product_id.name"/> cancelled\n                </li>\n            </ul>\n        </div>\n    </div>\n</t>\n\n	f	t	2026-04-14 08:54:11.267974	2026-04-14 08:54:11.267974	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2237	16	1844	1	1	stock.warehouse.orderpoint.list.editable.inherit.mrp	stock.warehouse.orderpoint	\N	list	purchase_stock/views/stock_views.xml	extension	{"en_US": "<xpath expr=\\"//button[@name='action_stock_replenishment_info']\\" position=\\"before\\">\\n                    <field name=\\"show_supplier\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"supplier_id\\" string=\\"Vendor\\" optional=\\"hidden\\" invisible=\\"not show_supplier\\" options=\\"{'no_create': True}\\"/>\\n                </xpath>", "es_ES": "<xpath expr=\\"//button[@name='action_stock_replenishment_info']\\" position=\\"before\\">\\n                    <field name=\\"show_supplier\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"supplier_id\\" string=\\"Proveedor\\" optional=\\"hidden\\" invisible=\\"not show_supplier\\" options=\\"{'no_create': True}\\"/>\\n                </xpath>", "pt_PT": "<xpath expr=\\"//button[@name='action_stock_replenishment_info']\\" position=\\"before\\">\\n                    <field name=\\"show_supplier\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"supplier_id\\" string=\\"Fornecedor\\" optional=\\"hidden\\" invisible=\\"not show_supplier\\" options=\\"{'no_create': True}\\"/>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//button[@name='action_stock_replenishment_info']" position="before">\n                    <field name="show_supplier" column_invisible="True"/>\n                    <field name="supplier_id" string="Vendor" optional="hidden" invisible="not show_supplier" options="{'no_create': True}"/>\n                </xpath>\n            	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2229	16	\N	1	1	exception_on_po	\N	purchase_stock.exception_on_po	qweb	purchase_stock/data/mail_templates.xml	primary	{"en_US": "<t t-name=\\"purchase_stock.exception_on_po\\">\\n        <div>\\n          Exception(s) occurred on the purchase order(s):\\n          <t t-foreach=\\"purchase_order_ids\\" t-as=\\"purchase_order\\">\\n              <a href=\\"#\\" data-oe-model=\\"purchase.order\\" t-att-data-oe-id=\\"purchase_order.id\\"><t t-esc=\\"purchase_order.name\\"/></a>.\\n          </t>\\n          Manual actions may be needed.\\n          <div class=\\"mt16\\">\\n              <p>Exception(s):</p>\\n              <ul t-foreach=\\"order_exceptions\\" t-as=\\"exception\\">\\n                  <li>\\n                      <t t-set=\\"order_line\\" t-value=\\"exception[0]\\"/>\\n                      <t t-set=\\"new_qty\\" t-value=\\"exception[1][0]\\"/>\\n                      <t t-set=\\"old_qty\\" t-value=\\"exception[1][1]\\"/>\\n                      <t t-esc=\\"new_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/> of <t t-esc=\\"order_line.product_id.name\\"/>\\n                      ordered instead of <t t-esc=\\"old_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/>\\n                  </li>\\n              </ul>\\n          </div>\\n          <div class=\\"mt16\\" t-if=\\"impacted_pickings\\">\\n              <p>Next transfer(s) impacted:</p>\\n              <ul t-foreach=\\"impacted_pickings\\" t-as=\\"picking\\">\\n                  <li><a href=\\"#\\" data-oe-model=\\"stock.picking\\" t-att-data-oe-id=\\"picking.id\\"><t t-esc=\\"picking.name\\"/></a></li>\\n              </ul>\\n          </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"purchase_stock.exception_on_po\\">\\n        <div>\\n          Excepción(es) ocurrida(s) en el/los pedido(s) de compra\\n          <t t-foreach=\\"purchase_order_ids\\" t-as=\\"purchase_order\\">\\n              <a href=\\"#\\" data-oe-model=\\"purchase.order\\" t-att-data-oe-id=\\"purchase_order.id\\"><t t-esc=\\"purchase_order.name\\"/></a>.\\n          </t>\\n          Acciones manuales pueden ser necesarias.\\n          <div class=\\"mt16\\">\\n              <p>Excepción(es):</p>\\n              <ul t-foreach=\\"order_exceptions\\" t-as=\\"exception\\">\\n                  <li>\\n                      <t t-set=\\"order_line\\" t-value=\\"exception[0]\\"/>\\n                      <t t-set=\\"new_qty\\" t-value=\\"exception[1][0]\\"/>\\n                      <t t-set=\\"old_qty\\" t-value=\\"exception[1][1]\\"/>\\n                      <t t-esc=\\"new_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/> de <t t-esc=\\"order_line.product_id.name\\"/>\\n                      pedido en lugar de <t t-esc=\\"old_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/>\\n                  </li>\\n              </ul>\\n          </div>\\n          <div class=\\"mt16\\" t-if=\\"impacted_pickings\\">\\n              <p>Siguiente(s) traslado(s) afectado(s):</p>\\n              <ul t-foreach=\\"impacted_pickings\\" t-as=\\"picking\\">\\n                  <li><a href=\\"#\\" data-oe-model=\\"stock.picking\\" t-att-data-oe-id=\\"picking.id\\"><t t-esc=\\"picking.name\\"/></a></li>\\n              </ul>\\n          </div>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"purchase_stock.exception_on_po\\">\\n        <div>\\n          Exceção(ões) ocorreu(ram) na(s) encomenda(s):\\n          <t t-foreach=\\"purchase_order_ids\\" t-as=\\"purchase_order\\">\\n              <a href=\\"#\\" data-oe-model=\\"purchase.order\\" t-att-data-oe-id=\\"purchase_order.id\\"><t t-esc=\\"purchase_order.name\\"/></a>.\\n          </t>\\n          Podem ser necessárias ações manuais.\\n          <div class=\\"mt16\\">\\n              <p>Exceção(ões):</p>\\n              <ul t-foreach=\\"order_exceptions\\" t-as=\\"exception\\">\\n                  <li>\\n                      <t t-set=\\"order_line\\" t-value=\\"exception[0]\\"/>\\n                      <t t-set=\\"new_qty\\" t-value=\\"exception[1][0]\\"/>\\n                      <t t-set=\\"old_qty\\" t-value=\\"exception[1][1]\\"/>\\n                      <t t-esc=\\"new_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/> de <t t-esc=\\"order_line.product_id.name\\"/>\\n                      encomendado em vez de <t t-esc=\\"old_qty\\"/> <t t-esc=\\"order_line.product_uom.name\\"/>\\n                  </li>\\n              </ul>\\n          </div>\\n          <div class=\\"mt16\\" t-if=\\"impacted_pickings\\">\\n              <p>Próximas transferências afetadas:</p>\\n              <ul t-foreach=\\"impacted_pickings\\" t-as=\\"picking\\">\\n                  <li><a href=\\"#\\" data-oe-model=\\"stock.picking\\" t-att-data-oe-id=\\"picking.id\\"><t t-esc=\\"picking.name\\"/></a></li>\\n              </ul>\\n          </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="purchase_stock.exception_on_po">\n        <div>\n          Exception(s) occurred on the purchase order(s):\n          <t t-foreach="purchase_order_ids" t-as="purchase_order">\n              <a href="#" data-oe-model="purchase.order" t-att-data-oe-id="purchase_order.id"><t t-esc="purchase_order.name"/></a>.\n          </t>\n          Manual actions may be needed.\n          <div class="mt16">\n              <p>Exception(s):</p>\n              <ul t-foreach="order_exceptions" t-as="exception">\n                  <li>\n                      <t t-set="order_line" t-value="exception[0]"/>\n                      <t t-set="new_qty" t-value="exception[1][0]"/>\n                      <t t-set="old_qty" t-value="exception[1][1]"/>\n                      <t t-esc="new_qty"/> <t t-esc="order_line.product_uom.name"/> of <t t-esc="order_line.product_id.name"/>\n                      ordered instead of <t t-esc="old_qty"/> <t t-esc="order_line.product_uom.name"/>\n                  </li>\n              </ul>\n          </div>\n          <div class="mt16" t-if="impacted_pickings">\n              <p>Next transfer(s) impacted:</p>\n              <ul t-foreach="impacted_pickings" t-as="picking">\n                  <li><a href="#" data-oe-model="stock.picking" t-att-data-oe-id="picking.id"><t t-esc="picking.name"/></a></li>\n              </ul>\n          </div>\n        </div>\n    </t>\n	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2239	16	1813	1	1	purchase_help_message_template	\N	purchase_stock.purchase_help_message_template	qweb	purchase_stock/views/stock_picking_views.xml	extension	{"en_US": "<data inherit_id=\\"stock.help_message_template\\">\\n        <xpath expr=\\"//p[@name='top_help_message']/t[@name='receipt_message']\\" position=\\"replace\\">\\n            <t t-if=\\"picking_type_code == 'incoming'\\">\\n                No receipt yet! Automate them with purchase orders.\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//p[@name='bottom_help_message']\\" position=\\"after\\">\\n            <a t-if=\\"picking_type_code == 'incoming'\\" class=\\"btn btn-secondary\\" name=\\"purchase.purchase_form_action\\" type=\\"action\\">Purchase Orders</a>\\n        </xpath>\\n    </data>", "es_ES": "<data inherit_id=\\"stock.help_message_template\\">\\n        <xpath expr=\\"//p[@name='top_help_message']/t[@name='receipt_message']\\" position=\\"replace\\">\\n            <t t-if=\\"picking_type_code == 'incoming'\\">\\n                Todavía no hay recepciones. Automatícelas con los pedidos de compra.\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//p[@name='bottom_help_message']\\" position=\\"after\\">\\n            <a t-if=\\"picking_type_code == 'incoming'\\" class=\\"btn btn-secondary\\" name=\\"purchase.purchase_form_action\\" type=\\"action\\">Pedidos de compra</a>\\n        </xpath>\\n    </data>", "pt_PT": "<data inherit_id=\\"stock.help_message_template\\">\\n        <xpath expr=\\"//p[@name='top_help_message']/t[@name='receipt_message']\\" position=\\"replace\\">\\n            <t t-if=\\"picking_type_code == 'incoming'\\">\\n                No receipt yet! Automate them with purchase orders.\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//p[@name='bottom_help_message']\\" position=\\"after\\">\\n            <a t-if=\\"picking_type_code == 'incoming'\\" class=\\"btn btn-secondary\\" name=\\"purchase.purchase_form_action\\" type=\\"action\\">Notas de encomenda</a>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="stock.help_message_template">\n        <xpath expr="//p[@name='top_help_message']/t[@name='receipt_message']" position="replace">\n            <t t-if="picking_type_code == 'incoming'">\n                No receipt yet! Automate them with purchase orders.\n            </t>\n        </xpath>\n        <xpath expr="//p[@name='bottom_help_message']" position="after">\n            <a t-if="picking_type_code == 'incoming'" class="btn btn-secondary" name="purchase.purchase_form_action" type="action">Purchase Orders</a>\n        </xpath>\n    </data>\n\n	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2233	16	2171	1	1	purchase.order.line.form.inherit	purchase.order.line	\N	form	purchase_stock/views/purchase_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='invoice_lines']\\" position=\\"after\\">\\n                <separator string=\\"Stock Moves\\"/>\\n                <field name=\\"move_ids\\"/>\\n            </xpath>", "es_ES": "<xpath expr=\\"//field[@name='invoice_lines']\\" position=\\"after\\">\\n                <separator string=\\"Movimientos de stock\\"/>\\n                <field name=\\"move_ids\\"/>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//field[@name='invoice_lines']\\" position=\\"after\\">\\n                <separator string=\\"Movimentos de Inventário\\"/>\\n                <field name=\\"move_ids\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='invoice_lines']" position="after">\n                <separator string="Stock Moves"/>\n                <field name="move_ids"/>\n            </xpath>\n        	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2232	16	2161	1	1	purchase.order.form.inherit	purchase.order	\N	form	purchase_stock/views/purchase_views.xml	extension	{"en_US": "<data><xpath expr=\\"//header/button[@name='action_rfq_send']\\" position=\\"after\\">\\n                <button name=\\"action_view_picking\\" string=\\"Receive Products\\" class=\\"oe_highlight\\" type=\\"object\\" invisible=\\"is_shipped or state not in ('purchase', 'done') or incoming_picking_count == 0\\" data-hotkey=\\"y\\" groups=\\"stock.group_stock_user\\"/>\\n            </xpath>\\n            <xpath expr=\\"//header/button[@name='confirm_reminder_mail']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">state not in ('purchase', 'done') or mail_reminder_confirmed or not date_planned or effective_date</attribute>\\n            </xpath>\\n            <xpath expr=\\"//div[hasclass('oe_button_box')]\\" position=\\"inside\\">\\n                <button type=\\"object\\" name=\\"action_view_picking\\" class=\\"oe_stat_button\\" icon=\\"fa-truck\\" invisible=\\"incoming_picking_count == 0\\" groups=\\"stock.group_stock_user\\">\\n                    <field name=\\"incoming_picking_count\\" widget=\\"statinfo\\" string=\\"Receipt\\" help=\\"Incoming Shipments\\"/>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='currency_id']\\" position=\\"after\\">\\n                <field name=\\"is_shipped\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/list//field[@name='date_planned']\\" position=\\"after\\">\\n                <field name=\\"move_dest_ids\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//page/field[@name='order_line']/list/field[@name='product_qty']\\" position=\\"after\\">\\n                <field name=\\"forecasted_issue\\" column_invisible=\\"True\\"/>\\n                <button type=\\"object\\" name=\\"action_product_forecast_report\\" title=\\"Forecast Report\\" icon=\\"fa-area-chart\\" invisible=\\"not id or not forecasted_issue or not is_storable\\" class=\\"text-danger\\"/>\\n                <button type=\\"object\\" name=\\"action_product_forecast_report\\" title=\\"Forecast Report\\" icon=\\"fa-area-chart\\" invisible=\\"not id or forecasted_issue or not is_storable\\"/>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='date_planned_div']\\" position=\\"inside\\">\\n                <div>\\n                    <button name=\\"753\\" class=\\"oe_link\\" type=\\"action\\" context=\\"{'search_default_partner_id': partner_id}\\" invisible=\\"state in ['purchase', 'done'] or not partner_id\\">\\n                        <span invisible=\\"on_time_rate &lt; 0\\"><field name=\\"on_time_rate\\" widget=\\"integer\\" class=\\"oe_inline\\"/>% On-Time Delivery</span>\\n                        <span invisible=\\"on_time_rate &gt;= 0\\">No On-time Delivery Data</span>\\n                    </button>\\n                </div>\\n            </xpath>\\n            <xpath expr=\\"//label[@for='receipt_reminder_email']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">effective_date</attribute>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='reminder']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">effective_date</attribute>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='reminder']\\" position=\\"after\\">\\n                <field name=\\"effective_date\\" invisible=\\"not effective_date\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/form//field[@name='invoice_lines']\\" position=\\"after\\">\\n                <field name=\\"move_ids\\"/>\\n            </xpath>\\n            <field name=\\"invoice_status\\" position=\\"before\\">\\n                <field name=\\"receipt_status\\" invisible=\\"state not in ('purchase', 'done')\\"/>\\n            </field>\\n            <xpath expr=\\"//field[@name='order_line']/form//field[@name='analytic_distribution']\\" position=\\"before\\">\\n                <field name=\\"propagate_cancel\\" groups=\\"base.group_no_one\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/list//field[@name='analytic_distribution']\\" position=\\"before\\">\\n                <field name=\\"propagate_cancel\\" groups=\\"base.group_no_one\\" optional=\\"hide\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/list//field[@name='qty_received']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">parent.state not in ('purchase', 'done')</attribute>\\n                <attribute name=\\"readonly\\">product_type == 'consu'</attribute>\\n            </xpath>\\n            <xpath expr=\\"//page[@name='purchase_delivery_invoice']/group/group\\" position=\\"inside\\">\\n                <field name=\\"default_location_dest_id_usage\\" invisible=\\"1\\"/>\\n                <field name=\\"incoterm_id\\" readonly=\\"state == 'done'\\"/>\\n                <field name=\\"incoterm_location\\" readonly=\\"state == 'done'\\"/>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='reminder']\\" position=\\"after\\">\\n                <field name=\\"picking_type_id\\" domain=\\"[('code','=','incoming'), '|', ('warehouse_id', '=', False), ('warehouse_id.company_id', '=', company_id)]\\" options=\\"{'no_create': True}\\" groups=\\"stock.group_stock_multi_locations\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                <field name=\\"dest_address_id\\" groups=\\"stock.group_stock_multi_locations\\" invisible=\\"default_location_dest_id_usage != 'customer'\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" required=\\"default_location_dest_id_usage == 'customer'\\"/>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//header/button[@name='action_rfq_send']\\" position=\\"after\\">\\n                <button name=\\"action_view_picking\\" string=\\"Recibir productos\\" class=\\"oe_highlight\\" type=\\"object\\" invisible=\\"is_shipped or state not in ('purchase', 'done') or incoming_picking_count == 0\\" data-hotkey=\\"y\\" groups=\\"stock.group_stock_user\\"/>\\n            </xpath>\\n            <xpath expr=\\"//header/button[@name='confirm_reminder_mail']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">state not in ('purchase', 'done') or mail_reminder_confirmed or not date_planned or effective_date</attribute>\\n            </xpath>\\n            <xpath expr=\\"//div[hasclass('oe_button_box')]\\" position=\\"inside\\">\\n                <button type=\\"object\\" name=\\"action_view_picking\\" class=\\"oe_stat_button\\" icon=\\"fa-truck\\" invisible=\\"incoming_picking_count == 0\\" groups=\\"stock.group_stock_user\\">\\n                    <field name=\\"incoming_picking_count\\" widget=\\"statinfo\\" string=\\"Recepción\\" help=\\"Envíos entrantes\\"/>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='currency_id']\\" position=\\"after\\">\\n                <field name=\\"is_shipped\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/list//field[@name='date_planned']\\" position=\\"after\\">\\n                <field name=\\"move_dest_ids\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//page/field[@name='order_line']/list/field[@name='product_qty']\\" position=\\"after\\">\\n                <field name=\\"forecasted_issue\\" column_invisible=\\"True\\"/>\\n                <button type=\\"object\\" name=\\"action_product_forecast_report\\" title=\\"Informe de pronóstico\\" icon=\\"fa-area-chart\\" invisible=\\"not id or not forecasted_issue or not is_storable\\" class=\\"text-danger\\"/>\\n                <button type=\\"object\\" name=\\"action_product_forecast_report\\" title=\\"Informe de pronóstico\\" icon=\\"fa-area-chart\\" invisible=\\"not id or forecasted_issue or not is_storable\\"/>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='date_planned_div']\\" position=\\"inside\\">\\n                <div>\\n                    <button name=\\"753\\" class=\\"oe_link\\" type=\\"action\\" context=\\"{'search_default_partner_id': partner_id}\\" invisible=\\"state in ['purchase', 'done'] or not partner_id\\">\\n                        <span invisible=\\"on_time_rate &lt; 0\\"><field name=\\"on_time_rate\\" widget=\\"integer\\" class=\\"oe_inline\\"/>% entrega a tiempo</span>\\n                        <span invisible=\\"on_time_rate &gt;= 0\\">Sin información de las entregas a tiempo</span>\\n                    </button>\\n                </div>\\n            </xpath>\\n            <xpath expr=\\"//label[@for='receipt_reminder_email']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">effective_date</attribute>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='reminder']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">effective_date</attribute>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='reminder']\\" position=\\"after\\">\\n                <field name=\\"effective_date\\" invisible=\\"not effective_date\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/form//field[@name='invoice_lines']\\" position=\\"after\\">\\n                <field name=\\"move_ids\\"/>\\n            </xpath>\\n            <field name=\\"invoice_status\\" position=\\"before\\">\\n                <field name=\\"receipt_status\\" invisible=\\"state not in ('purchase', 'done')\\"/>\\n            </field>\\n            <xpath expr=\\"//field[@name='order_line']/form//field[@name='analytic_distribution']\\" position=\\"before\\">\\n                <field name=\\"propagate_cancel\\" groups=\\"base.group_no_one\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/list//field[@name='analytic_distribution']\\" position=\\"before\\">\\n                <field name=\\"propagate_cancel\\" groups=\\"base.group_no_one\\" optional=\\"hide\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/list//field[@name='qty_received']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">parent.state not in ('purchase', 'done')</attribute>\\n                <attribute name=\\"readonly\\">product_type == 'consu'</attribute>\\n            </xpath>\\n            <xpath expr=\\"//page[@name='purchase_delivery_invoice']/group/group\\" position=\\"inside\\">\\n                <field name=\\"default_location_dest_id_usage\\" invisible=\\"1\\"/>\\n                <field name=\\"incoterm_id\\" readonly=\\"state == 'done'\\"/>\\n                <field name=\\"incoterm_location\\" readonly=\\"state == 'done'\\"/>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='reminder']\\" position=\\"after\\">\\n                <field name=\\"picking_type_id\\" domain=\\"[('code','=','incoming'), '|', ('warehouse_id', '=', False), ('warehouse_id.company_id', '=', company_id)]\\" options=\\"{'no_create': True}\\" groups=\\"stock.group_stock_multi_locations\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                <field name=\\"dest_address_id\\" groups=\\"stock.group_stock_multi_locations\\" invisible=\\"default_location_dest_id_usage != 'customer'\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" required=\\"default_location_dest_id_usage == 'customer'\\"/>\\n            </xpath>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//header/button[@name='action_rfq_send']\\" position=\\"after\\">\\n                <button name=\\"action_view_picking\\" string=\\"Rececionar Artigos\\" class=\\"oe_highlight\\" type=\\"object\\" invisible=\\"is_shipped or state not in ('purchase', 'done') or incoming_picking_count == 0\\" data-hotkey=\\"y\\" groups=\\"stock.group_stock_user\\"/>\\n            </xpath>\\n            <xpath expr=\\"//header/button[@name='confirm_reminder_mail']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">state not in ('purchase', 'done') or mail_reminder_confirmed or not date_planned or effective_date</attribute>\\n            </xpath>\\n            <xpath expr=\\"//div[hasclass('oe_button_box')]\\" position=\\"inside\\">\\n                <button type=\\"object\\" name=\\"action_view_picking\\" class=\\"oe_stat_button\\" icon=\\"fa-truck\\" invisible=\\"incoming_picking_count == 0\\" groups=\\"stock.group_stock_user\\">\\n                    <field name=\\"incoming_picking_count\\" widget=\\"statinfo\\" string=\\"Recebimento\\" help=\\"Envios de Entrada\\"/>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='currency_id']\\" position=\\"after\\">\\n                <field name=\\"is_shipped\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/list//field[@name='date_planned']\\" position=\\"after\\">\\n                <field name=\\"move_dest_ids\\" column_invisible=\\"True\\"/>\\n            </xpath>\\n            <xpath expr=\\"//page/field[@name='order_line']/list/field[@name='product_qty']\\" position=\\"after\\">\\n                <field name=\\"forecasted_issue\\" column_invisible=\\"True\\"/>\\n                <button type=\\"object\\" name=\\"action_product_forecast_report\\" title=\\"Relatório de Previsão\\" icon=\\"fa-area-chart\\" invisible=\\"not id or not forecasted_issue or not is_storable\\" class=\\"text-danger\\"/>\\n                <button type=\\"object\\" name=\\"action_product_forecast_report\\" title=\\"Relatório de Previsão\\" icon=\\"fa-area-chart\\" invisible=\\"not id or forecasted_issue or not is_storable\\"/>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='date_planned_div']\\" position=\\"inside\\">\\n                <div>\\n                    <button name=\\"753\\" class=\\"oe_link\\" type=\\"action\\" context=\\"{'search_default_partner_id': partner_id}\\" invisible=\\"state in ['purchase', 'done'] or not partner_id\\">\\n                        <span invisible=\\"on_time_rate &lt; 0\\"><field name=\\"on_time_rate\\" widget=\\"integer\\" class=\\"oe_inline\\"/>% Entrega no prazo</span>\\n                        <span invisible=\\"on_time_rate &gt;= 0\\">No On-time Delivery Data</span>\\n                    </button>\\n                </div>\\n            </xpath>\\n            <xpath expr=\\"//label[@for='receipt_reminder_email']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">effective_date</attribute>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='reminder']\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\">effective_date</attribute>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='reminder']\\" position=\\"after\\">\\n                <field name=\\"effective_date\\" invisible=\\"not effective_date\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/form//field[@name='invoice_lines']\\" position=\\"after\\">\\n                <field name=\\"move_ids\\"/>\\n            </xpath>\\n            <field name=\\"invoice_status\\" position=\\"before\\">\\n                <field name=\\"receipt_status\\" invisible=\\"state not in ('purchase', 'done')\\"/>\\n            </field>\\n            <xpath expr=\\"//field[@name='order_line']/form//field[@name='analytic_distribution']\\" position=\\"before\\">\\n                <field name=\\"propagate_cancel\\" groups=\\"base.group_no_one\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/list//field[@name='analytic_distribution']\\" position=\\"before\\">\\n                <field name=\\"propagate_cancel\\" groups=\\"base.group_no_one\\" optional=\\"hide\\"/>\\n            </xpath>\\n            <xpath expr=\\"//field[@name='order_line']/list//field[@name='qty_received']\\" position=\\"attributes\\">\\n                <attribute name=\\"column_invisible\\">parent.state not in ('purchase', 'done')</attribute>\\n                <attribute name=\\"readonly\\">product_type == 'consu'</attribute>\\n            </xpath>\\n            <xpath expr=\\"//page[@name='purchase_delivery_invoice']/group/group\\" position=\\"inside\\">\\n                <field name=\\"default_location_dest_id_usage\\" invisible=\\"1\\"/>\\n                <field name=\\"incoterm_id\\" readonly=\\"state == 'done'\\"/>\\n                <field name=\\"incoterm_location\\" readonly=\\"state == 'done'\\"/>\\n            </xpath>\\n            <xpath expr=\\"//div[@name='reminder']\\" position=\\"after\\">\\n                <field name=\\"picking_type_id\\" domain=\\"[('code','=','incoming'), '|', ('warehouse_id', '=', False), ('warehouse_id.company_id', '=', company_id)]\\" options=\\"{'no_create': True}\\" groups=\\"stock.group_stock_multi_locations\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                <field name=\\"dest_address_id\\" groups=\\"stock.group_stock_multi_locations\\" invisible=\\"default_location_dest_id_usage != 'customer'\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\" required=\\"default_location_dest_id_usage == 'customer'\\"/>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//header/button[@name='action_rfq_send']" position="after">\n                <button name="action_view_picking" string="Receive Products" class="oe_highlight" type="object" invisible="is_shipped or state not in ('purchase', 'done') or incoming_picking_count == 0" data-hotkey="y" groups="stock.group_stock_user"/>\n            </xpath>\n            <xpath expr="//header/button[@name='confirm_reminder_mail']" position="attributes">\n                <attribute name="invisible">state not in ('purchase', 'done') or mail_reminder_confirmed or not date_planned or effective_date</attribute>\n            </xpath>\n            <xpath expr="//div[hasclass('oe_button_box')]" position="inside">\n                <button type="object" name="action_view_picking" class="oe_stat_button" icon="fa-truck" invisible="incoming_picking_count == 0" groups="stock.group_stock_user">\n                    <field name="incoming_picking_count" widget="statinfo" string="Receipt" help="Incoming Shipments"/>\n                </button>\n            </xpath>\n            <xpath expr="//field[@name='currency_id']" position="after">\n                <field name="is_shipped" invisible="1"/>\n            </xpath>\n            <xpath expr="//field[@name='order_line']/list//field[@name='date_planned']" position="after">\n                <field name="move_dest_ids" column_invisible="True"/>\n            </xpath>\n            <xpath expr="//page/field[@name='order_line']/list/field[@name='product_qty']" position="after">\n                <field name="forecasted_issue" column_invisible="True"/>\n                <button type="object" name="action_product_forecast_report" title="Forecast Report" icon="fa-area-chart" invisible="not id or not forecasted_issue or not is_storable" class="text-danger"/>\n                <button type="object" name="action_product_forecast_report" title="Forecast Report" icon="fa-area-chart" invisible="not id or forecasted_issue or not is_storable"/>\n            </xpath>\n            <xpath expr="//div[@name='date_planned_div']" position="inside">\n                <div>\n                    <button name="753" class="oe_link" type="action" context="{'search_default_partner_id': partner_id}" invisible="state in ['purchase', 'done'] or not partner_id">\n                        <span invisible="on_time_rate &lt; 0"><field name="on_time_rate" widget="integer" class="oe_inline"/>% On-Time Delivery</span>\n                        <span invisible="on_time_rate &gt;= 0">No On-time Delivery Data</span>\n                    </button>\n                </div>\n            </xpath>\n            <xpath expr="//label[@for='receipt_reminder_email']" position="attributes">\n                <attribute name="invisible">effective_date</attribute>\n            </xpath>\n            <xpath expr="//div[@name='reminder']" position="attributes">\n                <attribute name="invisible">effective_date</attribute>\n            </xpath>\n            <xpath expr="//div[@name='reminder']" position="after">\n                <field name="effective_date" invisible="not effective_date"/>\n            </xpath>\n            <xpath expr="//field[@name='order_line']/form//field[@name='invoice_lines']" position="after">\n                <field name="move_ids"/>\n            </xpath>\n            <field name="invoice_status" position="before">\n                <field name="receipt_status" invisible="state not in ('purchase', 'done')"/>\n            </field>\n            <xpath expr="//field[@name='order_line']/form//field[@name='analytic_distribution']" position="before">\n                <field name="propagate_cancel" groups="base.group_no_one"/>\n            </xpath>\n            <xpath expr="//field[@name='order_line']/list//field[@name='analytic_distribution']" position="before">\n                <field name="propagate_cancel" groups="base.group_no_one" optional="hide"/>\n            </xpath>\n            <xpath expr="//field[@name='order_line']/list//field[@name='qty_received']" position="attributes">\n                <attribute name="column_invisible">parent.state not in ('purchase', 'done')</attribute>\n                <attribute name="readonly">product_type == 'consu'</attribute>\n            </xpath>\n            <xpath expr="//page[@name='purchase_delivery_invoice']/group/group" position="inside">\n                <field name="default_location_dest_id_usage" invisible="1"/>\n                <field name="incoterm_id" readonly="state == 'done'"/>\n                <field name="incoterm_location" readonly="state == 'done'"/>\n            </xpath>\n            <xpath expr="//div[@name='reminder']" position="after">\n                <field name="picking_type_id" domain="[('code','=','incoming'), '|', ('warehouse_id', '=', False), ('warehouse_id.company_id', '=', company_id)]" options="{'no_create': True}" groups="stock.group_stock_multi_locations" readonly="state in ['cancel', 'done', 'purchase']"/>\n                <field name="dest_address_id" groups="stock.group_stock_multi_locations" invisible="default_location_dest_id_usage != 'customer'" readonly="state in ['cancel', 'done', 'purchase']" required="default_location_dest_id_usage == 'customer'"/>\n            </xpath>\n        </data>	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2252	16	1719	1	1	purchase_report_stock_rule	\N	purchase_stock.purchase_report_stock_rule	qweb	purchase_stock/report/report_stock_rule.xml	extension	{"en_US": "<data inherit_id=\\"stock.report_stock_rule\\">\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_rule')]/t\\" position=\\"before\\">\\n            <t t-if=\\"rule[0].action == 'buy'\\">\\n                <t t-if=\\"rule[1] == 'origin'\\">\\n                    <t t-call=\\"stock.report_stock_rule_left_arrow\\"/>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_rule')]/t[last()]\\" position=\\"after\\">\\n            <t t-if=\\"rule[0].action == 'buy'\\">\\n                <t t-if=\\"rule[1] == 'destination'\\">\\n                    <t t-call=\\"stock.report_stock_rule_right_arrow\\"/>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_rule_name')]/span\\" position=\\"before\\">\\n            <t t-if=\\"rule[0].action == 'buy'\\">\\n                <i class=\\"fa fa-credit-card fa-fw\\" t-attf-style=\\"color: #{color};\\"/>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_legend')]\\" position=\\"inside\\">\\n            <div class=\\"o_report_stock_rule_legend_line\\">\\n                <div class=\\"o_report_stock_rule_legend_label\\">Buy</div>\\n                <div class=\\"o_report_stock_rule_legend_symbol\\">\\n                    <div class=\\"fa fa-credit-card fa-fw\\" t-attf-style=\\"color: #{color};\\"/>\\n                </div>\\n            </div>\\n        </xpath>\\n    </data>", "es_ES": "<data inherit_id=\\"stock.report_stock_rule\\">\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_rule')]/t\\" position=\\"before\\">\\n            <t t-if=\\"rule[0].action == 'buy'\\">\\n                <t t-if=\\"rule[1] == 'origin'\\">\\n                    <t t-call=\\"stock.report_stock_rule_left_arrow\\"/>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_rule')]/t[last()]\\" position=\\"after\\">\\n            <t t-if=\\"rule[0].action == 'buy'\\">\\n                <t t-if=\\"rule[1] == 'destination'\\">\\n                    <t t-call=\\"stock.report_stock_rule_right_arrow\\"/>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_rule_name')]/span\\" position=\\"before\\">\\n            <t t-if=\\"rule[0].action == 'buy'\\">\\n                <i class=\\"fa fa-credit-card fa-fw\\" t-attf-style=\\"color: #{color};\\"/>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_legend')]\\" position=\\"inside\\">\\n            <div class=\\"o_report_stock_rule_legend_line\\">\\n                <div class=\\"o_report_stock_rule_legend_label\\">Comprar</div>\\n                <div class=\\"o_report_stock_rule_legend_symbol\\">\\n                    <div class=\\"fa fa-credit-card fa-fw\\" t-attf-style=\\"color: #{color};\\"/>\\n                </div>\\n            </div>\\n        </xpath>\\n    </data>", "pt_PT": "<data inherit_id=\\"stock.report_stock_rule\\">\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_rule')]/t\\" position=\\"before\\">\\n            <t t-if=\\"rule[0].action == 'buy'\\">\\n                <t t-if=\\"rule[1] == 'origin'\\">\\n                    <t t-call=\\"stock.report_stock_rule_left_arrow\\"/>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_rule')]/t[last()]\\" position=\\"after\\">\\n            <t t-if=\\"rule[0].action == 'buy'\\">\\n                <t t-if=\\"rule[1] == 'destination'\\">\\n                    <t t-call=\\"stock.report_stock_rule_right_arrow\\"/>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_rule_name')]/span\\" position=\\"before\\">\\n            <t t-if=\\"rule[0].action == 'buy'\\">\\n                <i class=\\"fa fa-credit-card fa-fw\\" t-attf-style=\\"color: #{color};\\"/>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[hasclass('o_report_stock_rule_legend')]\\" position=\\"inside\\">\\n            <div class=\\"o_report_stock_rule_legend_line\\">\\n                <div class=\\"o_report_stock_rule_legend_label\\">Comprar</div>\\n                <div class=\\"o_report_stock_rule_legend_symbol\\">\\n                    <div class=\\"fa fa-credit-card fa-fw\\" t-attf-style=\\"color: #{color};\\"/>\\n                </div>\\n            </div>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="stock.report_stock_rule">\n        <xpath expr="//div[hasclass('o_report_stock_rule_rule')]/t" position="before">\n            <t t-if="rule[0].action == 'buy'">\n                <t t-if="rule[1] == 'origin'">\n                    <t t-call="stock.report_stock_rule_left_arrow"/>\n                </t>\n            </t>\n        </xpath>\n        <xpath expr="//div[hasclass('o_report_stock_rule_rule')]/t[last()]" position="after">\n            <t t-if="rule[0].action == 'buy'">\n                <t t-if="rule[1] == 'destination'">\n                    <t t-call="stock.report_stock_rule_right_arrow"/>\n                </t>\n            </t>\n        </xpath>\n        <xpath expr="//div[hasclass('o_report_stock_rule_rule_name')]/span" position="before">\n            <t t-if="rule[0].action == 'buy'">\n                <i class="fa fa-credit-card fa-fw" t-attf-style="color: #{color};"/>\n            </t>\n        </xpath>\n        <xpath expr="//div[hasclass('o_report_stock_rule_legend')]" position="inside">\n            <div class="o_report_stock_rule_legend_line">\n                <div class="o_report_stock_rule_legend_label">Buy</div>\n                <div class="o_report_stock_rule_legend_symbol">\n                    <div class="fa fa-credit-card fa-fw" t-attf-style="color: #{color};"/>\n                </div>\n            </div>\n        </xpath>\n    </data>\n	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2263	16	2180	1	1	product.template.form.inherit	product.template	\N	form	sale_purchase/views/product_views.xml	extension	{"en_US": "<xpath expr=\\"//group[@name='bill']\\" position=\\"before\\">\\n                <group string=\\"Reordering\\" invisible=\\"type != 'service'\\">\\n                    <field name=\\"service_to_purchase\\"/>\\n                </group>\\n            </xpath>", "es_ES": "<xpath expr=\\"//group[@name='bill']\\" position=\\"before\\">\\n                <group string=\\"Reabastecimiento\\" invisible=\\"type != 'service'\\">\\n                    <field name=\\"service_to_purchase\\"/>\\n                </group>\\n            </xpath>", "pt_PT": "<xpath expr=\\"//group[@name='bill']\\" position=\\"before\\">\\n                <group string=\\"Reabastecimento\\" invisible=\\"type != 'service'\\">\\n                    <field name=\\"service_to_purchase\\"/>\\n                </group>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//group[@name='bill']" position="before">\n                <group string="Reordering" invisible="type != 'service'">\n                    <field name="service_to_purchase"/>\n                </group>\n            </xpath>\n        	f	t	2026-04-14 08:54:11.267974	2026-04-14 08:54:11.267974	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2250	16	2207	1	1	report_purchaseorder_document	\N	purchase_stock.report_purchaseorder_document	qweb	purchase_stock/report/purchase_report_templates.xml	extension	{"en_US": "<data inherit_id=\\"purchase.report_purchaseorder_document\\">\\n        <xpath expr=\\"//t[@t-if='o.dest_address_id']\\" position=\\"after\\">\\n            <t t-else=\\"\\">\\n                <t t-set=\\"information_block\\">\\n                    <strong class=\\"d-block mt-3\\">Shipping address:</strong>\\n                    <div t-if=\\"o.picking_type_id and o.picking_type_id.warehouse_id\\">\\n                        <span t-field=\\"o.picking_type_id.warehouse_id.name\\"/>\\n                        <div t-field=\\"o.picking_type_id.warehouse_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n                    </div>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[@t-if='o.date_planned']\\" position=\\"after\\">\\n            <div t-if=\\"o.incoterm_id\\" class=\\"col-2 bm-2\\">\\n                <strong>Incoterm:</strong>\\n                <p t-if=\\"o.incoterm_location\\">\\n                    <span t-field=\\"o.incoterm_id.code\\"/> <br/>\\n                    <span t-field=\\"o.incoterm_location\\"/>\\n                </p>\\n                <p t-else=\\"\\" t-field=\\"o.incoterm_id.code\\" class=\\"m-0\\"/>\\n            </div>\\n        </xpath>\\n    </data>", "es_ES": "<data inherit_id=\\"purchase.report_purchaseorder_document\\">\\n        <xpath expr=\\"//t[@t-if='o.dest_address_id']\\" position=\\"after\\">\\n            <t t-else=\\"\\">\\n                <t t-set=\\"information_block\\">\\n                    <strong class=\\"d-block mt-3\\">Dirección de envío:</strong>\\n                    <div t-if=\\"o.picking_type_id and o.picking_type_id.warehouse_id\\">\\n                        <span t-field=\\"o.picking_type_id.warehouse_id.name\\"/>\\n                        <div t-field=\\"o.picking_type_id.warehouse_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n                    </div>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[@t-if='o.date_planned']\\" position=\\"after\\">\\n            <div t-if=\\"o.incoterm_id\\" class=\\"col-2 bm-2\\">\\n                <strong>Incoterm:</strong>\\n                <p t-if=\\"o.incoterm_location\\">\\n                    <span t-field=\\"o.incoterm_id.code\\"/> <br/>\\n                    <span t-field=\\"o.incoterm_location\\"/>\\n                </p>\\n                <p t-else=\\"\\" t-field=\\"o.incoterm_id.code\\" class=\\"m-0\\"/>\\n            </div>\\n        </xpath>\\n    </data>", "pt_PT": "<data inherit_id=\\"purchase.report_purchaseorder_document\\">\\n        <xpath expr=\\"//t[@t-if='o.dest_address_id']\\" position=\\"after\\">\\n            <t t-else=\\"\\">\\n                <t t-set=\\"information_block\\">\\n                    <strong class=\\"d-block mt-3\\">Shipping address:</strong>\\n                    <div t-if=\\"o.picking_type_id and o.picking_type_id.warehouse_id\\">\\n                        <span t-field=\\"o.picking_type_id.warehouse_id.name\\"/>\\n                        <div t-field=\\"o.picking_type_id.warehouse_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n                    </div>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//div[@t-if='o.date_planned']\\" position=\\"after\\">\\n            <div t-if=\\"o.incoterm_id\\" class=\\"col-2 bm-2\\">\\n                <strong>Incoterm:</strong>\\n                <p t-if=\\"o.incoterm_location\\">\\n                    <span t-field=\\"o.incoterm_id.code\\"/> <br/>\\n                    <span t-field=\\"o.incoterm_location\\"/>\\n                </p>\\n                <p t-else=\\"\\" t-field=\\"o.incoterm_id.code\\" class=\\"m-0\\"/>\\n            </div>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="purchase.report_purchaseorder_document">\n        <xpath expr="//t[@t-if='o.dest_address_id']" position="after">\n            <t t-else="">\n                <t t-set="information_block">\n                    <strong class="d-block mt-3">Shipping address:</strong>\n                    <div t-if="o.picking_type_id and o.picking_type_id.warehouse_id">\n                        <span t-field="o.picking_type_id.warehouse_id.name"/>\n                        <div t-field="o.picking_type_id.warehouse_id.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}"/>\n                    </div>\n                </t>\n            </t>\n        </xpath>\n        <xpath expr="//div[@t-if='o.date_planned']" position="after">\n            <div t-if="o.incoterm_id" class="col-2 bm-2">\n                <strong>Incoterm:</strong>\n                <p t-if="o.incoterm_location">\n                    <span t-field="o.incoterm_id.code"/> <br/>\n                    <span t-field="o.incoterm_location"/>\n                </p>\n                <p t-else="" t-field="o.incoterm_id.code" class="m-0"/>\n            </div>\n        </xpath>\n    </data>\n\n    	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2251	16	2210	1	1	report_purchasequotation_document	\N	purchase_stock.report_purchasequotation_document	qweb	purchase_stock/report/purchase_report_templates.xml	extension	{"en_US": "<data inherit_id=\\"purchase.report_purchasequotation_document\\">\\n        <xpath expr=\\"//t[@t-if='o.dest_address_id']\\" position=\\"after\\">\\n            <t t-else=\\"\\">\\n                <t t-set=\\"information_block\\">\\n                    <strong class=\\"d-block mt-3\\">Shipping address</strong>\\n                    <div t-if=\\"o.picking_type_id and o.picking_type_id.warehouse_id\\">\\n                        <span t-field=\\"o.picking_type_id.warehouse_id.name\\"/>\\n                        <div t-field=\\"o.picking_type_id.warehouse_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n                    </div>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//t[@t-set='layout_document_title']\\" position=\\"after\\">\\n            <div id=\\"informations\\" class=\\"row mt16 mb16\\">\\n                <div t-if=\\"o.incoterm_id\\" class=\\"col-3 bm-2\\">\\n                    <strong>Incoterm:</strong>\\n                    <p t-if=\\"o.incoterm_location\\">\\n                        <span t-field=\\"o.incoterm_id.code\\"/> <br/>\\n                        <span t-field=\\"o.incoterm_location\\"/>\\n                    </p>\\n                    <p t-else=\\"\\" t-field=\\"o.incoterm_id.code\\" class=\\"m-0\\"/>\\n                </div>\\n            </div>\\n        </xpath>\\n    </data>", "es_ES": "<data inherit_id=\\"purchase.report_purchasequotation_document\\">\\n        <xpath expr=\\"//t[@t-if='o.dest_address_id']\\" position=\\"after\\">\\n            <t t-else=\\"\\">\\n                <t t-set=\\"information_block\\">\\n                    <strong class=\\"d-block mt-3\\">Dirección de envío</strong>\\n                    <div t-if=\\"o.picking_type_id and o.picking_type_id.warehouse_id\\">\\n                        <span t-field=\\"o.picking_type_id.warehouse_id.name\\"/>\\n                        <div t-field=\\"o.picking_type_id.warehouse_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n                    </div>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//t[@t-set='layout_document_title']\\" position=\\"after\\">\\n            <div id=\\"informations\\" class=\\"row mt16 mb16\\">\\n                <div t-if=\\"o.incoterm_id\\" class=\\"col-3 bm-2\\">\\n                    <strong>Incoterm:</strong>\\n                    <p t-if=\\"o.incoterm_location\\">\\n                        <span t-field=\\"o.incoterm_id.code\\"/> <br/>\\n                        <span t-field=\\"o.incoterm_location\\"/>\\n                    </p>\\n                    <p t-else=\\"\\" t-field=\\"o.incoterm_id.code\\" class=\\"m-0\\"/>\\n                </div>\\n            </div>\\n        </xpath>\\n    </data>", "pt_PT": "<data inherit_id=\\"purchase.report_purchasequotation_document\\">\\n        <xpath expr=\\"//t[@t-if='o.dest_address_id']\\" position=\\"after\\">\\n            <t t-else=\\"\\">\\n                <t t-set=\\"information_block\\">\\n                    <strong class=\\"d-block mt-3\\">Endereço de entrega</strong>\\n                    <div t-if=\\"o.picking_type_id and o.picking_type_id.warehouse_id\\">\\n                        <span t-field=\\"o.picking_type_id.warehouse_id.name\\"/>\\n                        <div t-field=\\"o.picking_type_id.warehouse_id.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}\\"/>\\n                    </div>\\n                </t>\\n            </t>\\n        </xpath>\\n        <xpath expr=\\"//t[@t-set='layout_document_title']\\" position=\\"after\\">\\n            <div id=\\"informations\\" class=\\"row mt16 mb16\\">\\n                <div t-if=\\"o.incoterm_id\\" class=\\"col-3 bm-2\\">\\n                    <strong>Incoterm:</strong>\\n                    <p t-if=\\"o.incoterm_location\\">\\n                        <span t-field=\\"o.incoterm_id.code\\"/> <br/>\\n                        <span t-field=\\"o.incoterm_location\\"/>\\n                    </p>\\n                    <p t-else=\\"\\" t-field=\\"o.incoterm_id.code\\" class=\\"m-0\\"/>\\n                </div>\\n            </div>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data inherit_id="purchase.report_purchasequotation_document">\n        <xpath expr="//t[@t-if='o.dest_address_id']" position="after">\n            <t t-else="">\n                <t t-set="information_block">\n                    <strong class="d-block mt-3">Shipping address</strong>\n                    <div t-if="o.picking_type_id and o.picking_type_id.warehouse_id">\n                        <span t-field="o.picking_type_id.warehouse_id.name"/>\n                        <div t-field="o.picking_type_id.warehouse_id.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;phone&quot;], &quot;no_marker&quot;: True, &quot;phone_icons&quot;: True}"/>\n                    </div>\n                </t>\n            </t>\n        </xpath>\n        <xpath expr="//t[@t-set='layout_document_title']" position="after">\n            <div id="informations" class="row mt16 mb16">\n                <div t-if="o.incoterm_id" class="col-3 bm-2">\n                    <strong>Incoterm:</strong>\n                    <p t-if="o.incoterm_location">\n                        <span t-field="o.incoterm_id.code"/> <br/>\n                        <span t-field="o.incoterm_location"/>\n                    </p>\n                    <p t-else="" t-field="o.incoterm_id.code" class="m-0"/>\n                </div>\n            </div>\n        </xpath>\n    </data>\n\n	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2241	25	2177	1	1	res.config.settings.view.form.inherit.purchase	res.config.settings	\N	form	purchase_stock/views/res_config_settings_views.xml	extension	{"en_US": "<xpath expr=\\"//app[@name='purchase']\\" position=\\"inside\\">\\n\\t\\t\\t\\t<field name=\\"is_installed_sale\\" invisible=\\"1\\"/>\\n\\t\\t\\t\\t<block title=\\"Logistics\\" invisible=\\"not is_installed_sale\\" name=\\"request_vendor_setting_container\\">\\n\\t\\t\\t\\t\\t<setting title=\\"This adds a dropshipping route to apply on products in order to request your vendors to deliver to your customers. A product to dropship will generate a purchase request for quotation once the sales order confirmed. This is a on-demand flow. The requested delivery address will be the customer delivery address and not your warehouse.\\" help=\\"Request your vendors to deliver to your customers\\" documentation=\\"/applications/inventory_and_mrp/inventory/shipping/operation/dropshipping.html\\">\\n\\t\\t\\t\\t\\t\\t<field name=\\"module_stock_dropshipping\\"/>\\n\\t\\t\\t\\t\\t</setting>\\n\\t\\t\\t\\t</block>\\n\\t\\t\\t</xpath>", "es_ES": "<xpath expr=\\"//app[@name='purchase']\\" position=\\"inside\\">\\n\\t\\t\\t\\t<field name=\\"is_installed_sale\\" invisible=\\"1\\"/>\\n\\t\\t\\t\\t<block title=\\"Logística\\" invisible=\\"not is_installed_sale\\" name=\\"request_vendor_setting_container\\">\\n\\t\\t\\t\\t\\t<setting title=\\"Esto añade una ruta de dropshipping aplicable a productos con el fin de solicitar a sus proveedores que entreguen directamente a sus clientes. Un producto para dropship generará una solicitud de presupuesto de compra una vez que se confirme el pedido de venta. Este es un flujo bajo demanda. La dirección de entrega solicitada será la dirección de entrega del cliente y no su almacén.\\" help=\\"Solicite a sus proveedores que entreguen a sus clientes\\" documentation=\\"/applications/inventory_and_mrp/inventory/shipping/operation/dropshipping.html\\">\\n\\t\\t\\t\\t\\t\\t<field name=\\"module_stock_dropshipping\\"/>\\n\\t\\t\\t\\t\\t</setting>\\n\\t\\t\\t\\t</block>\\n\\t\\t\\t</xpath>", "pt_PT": "<xpath expr=\\"//app[@name='purchase']\\" position=\\"inside\\">\\n\\t\\t\\t\\t<field name=\\"is_installed_sale\\" invisible=\\"1\\"/>\\n\\t\\t\\t\\t<block title=\\"Logística\\" invisible=\\"not is_installed_sale\\" name=\\"request_vendor_setting_container\\">\\n\\t\\t\\t\\t\\t<setting title=\\"Isto adiciona uma rota de envio direto para aplicar nos artigos a fim de solicitar aos seus fornecedores que os entreguem nos seus clientes. Um artigo para envio direto gerará um pedido de orçamento uma vez confirmada a ordem de venda. Este é um fluxo a pedido. O endereço de entrega solicitado será o endereço de entrega no cliente e não no seu armazém.\\" help=\\"Exija aos fornecedores entregarem directamente nos seus clientes\\" documentation=\\"/applications/inventory_and_mrp/inventory/shipping/operation/dropshipping.html\\">\\n\\t\\t\\t\\t\\t\\t<field name=\\"module_stock_dropshipping\\"/>\\n\\t\\t\\t\\t\\t</setting>\\n\\t\\t\\t\\t</block>\\n\\t\\t\\t</xpath>"}	<?xml version="1.0"?>\n<xpath expr="//app[@name='purchase']" position="inside">\n\t\t\t\t<field name="is_installed_sale" invisible="1"/>\n\t\t\t\t<block title="Logistics" invisible="not is_installed_sale" name="request_vendor_setting_container">\n\t\t\t\t\t<setting title="This adds a dropshipping route to apply on products in order to request your vendors to deliver to your customers. A product to dropship will generate a purchase request for quotation once the sales order confirmed. This is a on-demand flow. The requested delivery address will be the customer delivery address and not your warehouse." help="Request your vendors to deliver to your customers" documentation="/applications/inventory_and_mrp/inventory/shipping/operation/dropshipping.html">\n\t\t\t\t\t\t<field name="module_stock_dropshipping"/>\n\t\t\t\t\t</setting>\n\t\t\t\t</block>\n\t\t\t</xpath>\n\t\t	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2242	16	1851	1	1	res.config.settings.view.form.inherit.purchase.stock	res.config.settings	\N	form	purchase_stock/views/res_config_settings_views.xml	extension	{"en_US": "<data><xpath expr=\\"//block[@id='schedule_info']\\" position=\\"attributes\\">\\n\\t\\t\\t\\t<attribute name=\\"invisible\\">0</attribute>\\n\\t\\t\\t</xpath>\\n\\t\\t\\t<div id=\\"purchase_po_lead\\" position=\\"replace\\">\\n\\t\\t\\t\\t<setting company_dependent=\\"1\\" help=\\"Schedule request for quotations earlier to avoid delays\\" documentation=\\"/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.html\\" title=\\"Margin of error for vendor lead times. When the system generates Purchase Orders for reordering products,they will be scheduled that many days earlier to cope with unexpected vendor delays.\\" name=\\"schedule_receivings_setting_container\\">\\n\\t\\t\\t\\t\\t<field name=\\"use_po_lead\\"/>\\n\\t\\t\\t\\t\\t<div class=\\"content-group\\">\\n\\t\\t\\t\\t\\t\\t<div class=\\"mt16\\" invisible=\\"not use_po_lead\\">\\n\\t\\t\\t\\t\\t\\t\\t<span>Move forward expected request creation date by <field name=\\"po_lead\\" class=\\"oe_inline\\"/> days</span>\\n\\t\\t\\t\\t\\t\\t</div>\\n\\t\\t\\t\\t\\t</div>\\n\\t\\t\\t\\t</setting>\\n\\t\\t\\t\\t<setting company_dependent=\\"1\\" help=\\"Days needed to confirm a PO\\">\\n\\t\\t\\t\\t\\t<field name=\\"days_to_purchase\\" class=\\"oe_inline\\"/><span> days</span>\\n\\t\\t\\t\\t</setting>\\n\\t\\t\\t</div>\\n\\t\\t</data>", "es_ES": "<data><xpath expr=\\"//block[@id='schedule_info']\\" position=\\"attributes\\">\\n\\t\\t\\t\\t<attribute name=\\"invisible\\">0</attribute>\\n\\t\\t\\t</xpath>\\n\\t\\t\\t<div id=\\"purchase_po_lead\\" position=\\"replace\\">\\n\\t\\t\\t\\t<setting company_dependent=\\"1\\" help=\\"Programe la solicitud de presupuestos con anticipación para evitar retrasos\\" documentation=\\"/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.html\\" title=\\"Margen de error para los plazos de entrega del proveedor. Cuando el sistema genera pedidos de compra para reabastecer productos, se programarán muchos días antes para hacer frente a los retrasos inesperados de los proveedores.\\" name=\\"schedule_receivings_setting_container\\">\\n\\t\\t\\t\\t\\t<field name=\\"use_po_lead\\"/>\\n\\t\\t\\t\\t\\t<div class=\\"content-group\\">\\n\\t\\t\\t\\t\\t\\t<div class=\\"mt16\\" invisible=\\"not use_po_lead\\">\\n\\t\\t\\t\\t\\t\\t\\t<span>Adelantar las fechas de creación previstas por <field name=\\"po_lead\\" class=\\"oe_inline\\"/> días</span>\\n\\t\\t\\t\\t\\t\\t</div>\\n\\t\\t\\t\\t\\t</div>\\n\\t\\t\\t\\t</setting>\\n\\t\\t\\t\\t<setting company_dependent=\\"1\\" help=\\"Días necesarios para confirmar un pedido de compra\\">\\n\\t\\t\\t\\t\\t<field name=\\"days_to_purchase\\" class=\\"oe_inline\\"/><span> días</span> \\n\\t\\t\\t\\t</setting>\\n\\t\\t\\t</div>\\n\\t\\t</data>", "pt_PT": "<data><xpath expr=\\"//block[@id='schedule_info']\\" position=\\"attributes\\">\\n\\t\\t\\t\\t<attribute name=\\"invisible\\">0</attribute>\\n\\t\\t\\t</xpath>\\n\\t\\t\\t<div id=\\"purchase_po_lead\\" position=\\"replace\\">\\n\\t\\t\\t\\t<setting company_dependent=\\"1\\" help=\\"Programe solicitações de cotação com antecedência para evitar atrasos\\" documentation=\\"/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.html\\" title=\\"Margem de erro para os prazos de entrega do fornecedor. Quando o sistema gera Encomendas para voltar a encomendar artigos, elas serão programadas com muitos dias de antecedência para lidar com atrasos inesperados do fornecedor.\\" name=\\"schedule_receivings_setting_container\\">\\n\\t\\t\\t\\t\\t<field name=\\"use_po_lead\\"/>\\n\\t\\t\\t\\t\\t<div class=\\"content-group\\">\\n\\t\\t\\t\\t\\t\\t<div class=\\"mt16\\" invisible=\\"not use_po_lead\\">\\n\\t\\t\\t\\t\\t\\t\\t<span>Avançar a data da solicitação de criação esperada em <field name=\\"po_lead\\" class=\\"oe_inline\\"/> dias</span>\\n\\t\\t\\t\\t\\t\\t</div>\\n\\t\\t\\t\\t\\t</div>\\n\\t\\t\\t\\t</setting>\\n\\t\\t\\t\\t<setting company_dependent=\\"1\\" help=\\"Dias necessários para confirmar um pedido de compra\\">\\n\\t\\t\\t\\t\\t<field name=\\"days_to_purchase\\" class=\\"oe_inline\\"/><span> dias</span>\\n\\t\\t\\t\\t</setting>\\n\\t\\t\\t</div>\\n\\t\\t</data>"}	<?xml version="1.0"?>\n<data><xpath expr="//block[@id='schedule_info']" position="attributes">\n\t\t\t\t<attribute name="invisible">0</attribute>\n\t\t\t</xpath>\n\t\t\t<div id="purchase_po_lead" position="replace">\n\t\t\t\t<setting company_dependent="1" help="Schedule request for quotations earlier to avoid delays" documentation="/applications/inventory_and_mrp/inventory/management/planning/scheduled_dates.html" title="Margin of error for vendor lead times. When the system generates Purchase Orders for reordering products,they will be scheduled that many days earlier to cope with unexpected vendor delays." name="schedule_receivings_setting_container">\n\t\t\t\t\t<field name="use_po_lead"/>\n\t\t\t\t\t<div class="content-group">\n\t\t\t\t\t\t<div class="mt16" invisible="not use_po_lead">\n\t\t\t\t\t\t\t<span>Move forward expected request creation date by <field name="po_lead" class="oe_inline"/> days</span>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</setting>\n\t\t\t\t<setting company_dependent="1" help="Days needed to confirm a PO">\n\t\t\t\t\t<field name="days_to_purchase" class="oe_inline"/><span> days</span>\n\t\t\t\t</setting>\n\t\t\t</div>\n\t\t</data>	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2243	16	2189	1	1	res.partner.purchase.stock.form.inherit	res.partner	\N	form	purchase_stock/views/res_partner_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='purchase_order_count']/..\\" position=\\"after\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"753\\" type=\\"action\\" groups=\\"purchase.group_purchase_user\\" icon=\\"fa-truck\\" context=\\"{'search_default_partner_id': id}\\">\\n                        <div class=\\"o_form_field o_stat_info\\">\\n                            <div class=\\"o_row\\" invisible=\\"on_time_rate &lt; 0\\">\\n                                <span class=\\"o_stat_value\\">\\n                                    <field string=\\"On-time Rate\\" name=\\"on_time_rate\\" widget=\\"integer\\"/>\\n                                </span>\\n                                <span class=\\"o_stat_value\\">%</span>\\n                            </div>\\n                            <div class=\\"o_stat_value\\" invisible=\\"on_time_rate &gt;= 0\\">\\n                                No data yet\\n                            </div>\\n                            <span class=\\"o_stat_text\\">On-time Rate</span>\\n                        </div>\\n                    </button>\\n                </xpath>", "es_ES": "<xpath expr=\\"//field[@name='purchase_order_count']/..\\" position=\\"after\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"753\\" type=\\"action\\" groups=\\"purchase.group_purchase_user\\" icon=\\"fa-truck\\" context=\\"{'search_default_partner_id': id}\\">\\n                        <div class=\\"o_form_field o_stat_info\\">\\n                            <div class=\\"o_row\\" invisible=\\"on_time_rate &lt; 0\\">\\n                                <span class=\\"o_stat_value\\">\\n                                    <field string=\\"Tasa de puntualidad \\" name=\\"on_time_rate\\" widget=\\"integer\\"/>\\n                                </span>\\n                                <span class=\\"o_stat_value\\">%</span>\\n                            </div>\\n                            <div class=\\"o_stat_value\\" invisible=\\"on_time_rate &gt;= 0\\">\\n                                Todavía no hay información\\n                            </div>\\n                            <span class=\\"o_stat_text\\">Tasa de entrega a tiempo</span>\\n                        </div>\\n                    </button>\\n                </xpath>", "pt_PT": "<xpath expr=\\"//field[@name='purchase_order_count']/..\\" position=\\"after\\">\\n                    <button class=\\"oe_stat_button\\" name=\\"753\\" type=\\"action\\" groups=\\"purchase.group_purchase_user\\" icon=\\"fa-truck\\" context=\\"{'search_default_partner_id': id}\\">\\n                        <div class=\\"o_form_field o_stat_info\\">\\n                            <div class=\\"o_row\\" invisible=\\"on_time_rate &lt; 0\\">\\n                                <span class=\\"o_stat_value\\">\\n                                    <field string=\\"Taxa Dentro do Prazo\\" name=\\"on_time_rate\\" widget=\\"integer\\"/>\\n                                </span>\\n                                <span class=\\"o_stat_value\\">%</span>\\n                            </div>\\n                            <div class=\\"o_stat_value\\" invisible=\\"on_time_rate &gt;= 0\\">\\n                                Ainda sem dados\\n                            </div>\\n                            <span class=\\"o_stat_text\\">Taxa Entregas no Prazo</span>\\n                        </div>\\n                    </button>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='purchase_order_count']/.." position="after">\n                    <button class="oe_stat_button" name="753" type="action" groups="purchase.group_purchase_user" icon="fa-truck" context="{'search_default_partner_id': id}">\n                        <div class="o_form_field o_stat_info">\n                            <div class="o_row" invisible="on_time_rate &lt; 0">\n                                <span class="o_stat_value">\n                                    <field string="On-time Rate" name="on_time_rate" widget="integer"/>\n                                </span>\n                                <span class="o_stat_value">%</span>\n                            </div>\n                            <div class="o_stat_value" invisible="on_time_rate &gt;= 0">\n                                No data yet\n                            </div>\n                            <span class="o_stat_text">On-time Rate</span>\n                        </div>\n                    </button>\n                </xpath>\n            	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
2244	16	1763	1	1	stock.production.lot.view.form	stock.lot	\N	form	purchase_stock/views/stock_lot_views.xml	extension	{"en_US": "<data><xpath expr=\\"//div[hasclass('oe_button_box')]/button\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_po\\" type=\\"object\\" icon=\\"fa-credit-card\\" help=\\"Purchase Orders\\" invisible=\\"purchase_order_count == 0 or not display_complete\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"purchase_order_count\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"mr4\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Purchases</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='main_group']\\" position=\\"after\\">\\n                <group>\\n                    <field name=\\"purchase_order_ids\\" widget=\\"many2many\\" readonly=\\"True\\" invisible=\\"not purchase_order_ids or display_complete\\">\\n                        <list>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"partner_id\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"date_order\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                        </list>\\n                    </field>\\n                </group>\\n            </xpath>\\n        </data>", "es_ES": "<data><xpath expr=\\"//div[hasclass('oe_button_box')]/button\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_po\\" type=\\"object\\" icon=\\"fa-credit-card\\" help=\\"Pedidos de compra\\" invisible=\\"purchase_order_count == 0 or not display_complete\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"purchase_order_count\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"mr4\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Compras</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='main_group']\\" position=\\"after\\">\\n                <group>\\n                    <field name=\\"purchase_order_ids\\" widget=\\"many2many\\" readonly=\\"True\\" invisible=\\"not purchase_order_ids or display_complete\\">\\n                        <list>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"partner_id\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"date_order\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                        </list>\\n                    </field>\\n                </group>\\n            </xpath>\\n        </data>", "pt_PT": "<data><xpath expr=\\"//div[hasclass('oe_button_box')]/button\\" position=\\"before\\">\\n                <button class=\\"oe_stat_button\\" name=\\"action_view_po\\" type=\\"object\\" icon=\\"fa-credit-card\\" help=\\"Notas de encomenda\\" invisible=\\"purchase_order_count == 0 or not display_complete\\">\\n                    <div class=\\"o_field_widget o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"purchase_order_count\\" widget=\\"statinfo\\" nolabel=\\"1\\" class=\\"mr4\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Compras</span>\\n                    </div>\\n                </button>\\n            </xpath>\\n            <xpath expr=\\"//group[@name='main_group']\\" position=\\"after\\">\\n                <group>\\n                    <field name=\\"purchase_order_ids\\" widget=\\"many2many\\" readonly=\\"True\\" invisible=\\"not purchase_order_ids or display_complete\\">\\n                        <list>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"partner_id\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"date_order\\" readonly=\\"state in ['cancel', 'done', 'purchase']\\"/>\\n                            <field name=\\"state\\" column_invisible=\\"True\\"/>\\n                        </list>\\n                    </field>\\n                </group>\\n            </xpath>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//div[hasclass('oe_button_box')]/button" position="before">\n                <button class="oe_stat_button" name="action_view_po" type="object" icon="fa-credit-card" help="Purchase Orders" invisible="purchase_order_count == 0 or not display_complete">\n                    <div class="o_field_widget o_stat_info">\n                        <span class="o_stat_value">\n                            <field name="purchase_order_count" widget="statinfo" nolabel="1" class="mr4"/>\n                        </span>\n                        <span class="o_stat_text">Purchases</span>\n                    </div>\n                </button>\n            </xpath>\n            <xpath expr="//group[@name='main_group']" position="after">\n                <group>\n                    <field name="purchase_order_ids" widget="many2many" readonly="True" invisible="not purchase_order_ids or display_complete">\n                        <list>\n                            <field name="name"/>\n                            <field name="partner_id" readonly="state in ['cancel', 'done', 'purchase']"/>\n                            <field name="date_order" readonly="state in ['cancel', 'done', 'purchase']"/>\n                            <field name="state" column_invisible="True"/>\n                        </list>\n                    </field>\n                </group>\n            </xpath>\n        </data>	f	t	2026-04-14 08:54:08.878044	2026-04-14 08:54:08.878044	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
