1
<?xml version="1.0" encoding="utf-8"?>
5
<!-- sale.order.line embedded in sale.order -->
6
<record id="view_order_form" model="ir.ui.view">
7
<field name="name">sale.order.form</field>
8
<field name="model">sale.order</field>
9
<field name="type">form</field>
10
<field name="inherit_id" ref="sale.view_order_form" />
11
<field name="arch" type="xml">
15
<field name="price_unit" position="after">
16
<field name="supplier" invisible="True" />
17
<field name="po_cft" invisible="True" />
26
<record id="sourcing_line_normal_form_view" model="ir.ui.view">
27
<field name="name">sourcing.line.form</field>
28
<field name="model">sourcing.line</field>
29
<field name="type">form</field>
30
<field name="arch" type="xml">
31
<form string="Sourcing Line">
33
<field name="sale_order_id" />
34
<field name="sale_order_line_id" />
35
<field name="reference" />
36
<field name="state" />
42
<record id="sourcing_line_normal_tree_view" model="ir.ui.view">
43
<field name="name">sourcing.line.tree</field>
44
<field name="model">sourcing.line</field>
45
<field name="type">tree</field>
46
<field name="arch" type="xml">
47
<tree string="Sourcing Lines" editable="top">
49
<field name="name" invisible="True" />
51
<field name="sale_order_id" />
52
<field name="sale_order_line_number" />
53
<field name="sale_order_line_id" invisible="True" />
54
<field name="reference" invisible="True" />
55
<field name="state" />
56
<field name="priority" />
57
<field name="category" />
58
<field name="sale_order_state" invisible="True" />
60
<field name="product_id" />
62
<field name="uom_id" />
64
<field name="sale_order_line_state" invisible="True" />
65
<field name="type" on_change="onChangeType(type)" attrs="{'readonly': [('state', '!=', 'draft')]}" />
66
<field name="po_cft" attrs="{'readonly': ['|', ('type', '=', 'make_to_stock'), ('state', '!=', 'draft')], 'required': [('type', '=', 'make_to_order')]}" />
67
<field name="real_stock" />
68
<field name="available_stock" />
69
<field name="virtual_stock" />
70
<field name="supplier" domain="[('product_id', '=', product_id)]"
71
context="{'sourcing-product_id':product_id}" attrs="{'readonly': [('state', '!=', 'draft')]}" />
72
<field name="estimated_delivery_date" />
74
<button name="nothing" string="Close" icon="gtk-go-forward"
83
<record id="sourcing_line_search_form_view" model="ir.ui.view">
84
<field name="name">sourcing.line.search.form</field>
85
<field name="model">sourcing.line</field>
86
<field name="type">search</field>
87
<field name="arch" type="xml">
88
<search string="Sourcing Line">
89
<field name="sale_order_id" />
90
<field name="sale_order_state" />
91
<field name="product_id" />
98
<record id="sourcing_line_action" model="ir.actions.act_window">
99
<field name="name">Orders Sourcing Tool</field>
100
<field name="res_model">sourcing.line</field>
101
<field name="view_type">form</field>
102
<field name="view_mode">tree,form</field>
103
<field name="search_view_id" ref="sourcing_line_search_form_view" />
107
<menuitem icon="STOCK_INDENT" action="sourcing_line_action"
108
id="menu_sourcing_line" parent="base.menu_sales" />