1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
|
-
In order to test dates in Orders, I create initial data
-
I create 3 partners
-
I create supplier S1
-
!record {model: res.partner, id: supplier1}:
name: S1
supplier: True
customer: True
-
I create the address for S1
-
!record {model: res.partner.address, id: address1}:
name: S1
partner_id: supplier1
-
I create the supplier S2
-
!record {model: res.partner, id: supplier2}:
name: S2
supplier: True
customer: True
-
I create the address for S2
-
!record {model: res.partner.address, id: address2}:
name: S2
partner_id: supplier2
-
I create the supplier S3
-
!record {model: res.partner, id: supplier3}:
name: S3
supplier: True
customer: True
-
I create the address for S3
-
!record {model: res.partner.address, id: address3}:
name: S3
partner_id: supplier3
-
In order to test the procurement list module, I start by creating a new product category
-
!record {model: product.category, id: product_cat1}:
name: Categ1
-
I create the product P1
-
!record {model: product.product, id: product1}:
categ_id: product_cat1
cost_method: standard
mes_type: fixed
name: P1
price_margin: 2.0
procure_method: make_to_stock
property_stock_inventory: stock.location_inventory
property_stock_procurement: stock.location_procurement
property_stock_production: stock.location_production
seller_delay: '1'
standard_price: 100.0
supply_method: buy
type: product
uom_id: product.product_uom_unit
uom_po_id: product.product_uom_unit
volume : 0.0
warranty: 0.0
weight: 0.0
weight_net: 0.0
seller_ids:
- sequence: 10
min_qty: 0.00
name: supplier1
- sequence: 20
min_qty: 0.00
name: supplier2
- sequence: 30
min_qty: 0.00
name: supplier3
-
I create a second product, P2
-
!record {model: product.product, id: product2}:
categ_id: product_cat1
cost_method: standard
mes_type: fixed
name: P2
price_margin: 2.0
procure_method: make_to_stock
property_stock_inventory: stock.location_inventory
property_stock_procurement: stock.location_procurement
property_stock_production: stock.location_production
seller_delay: '1'
standard_price: 100.0
supply_method: buy
type: product
uom_id: product.product_uom_unit
uom_po_id: product.product_uom_unit
volume : 0.0
warranty: 0.0
weight: 0.0
weight_net: 0.0
seller_ids:
- sequence: 10
min_qty: 0.00
name: supplier2
- sequence: 20
min_qty: 0.00
name: supplier1
-
I create the product P3
-
!record {model: product.product, id: product3}:
categ_id: product.cat0
cost_method: standard
mes_type: fixed
name: P3
price_margin: 2.0
procure_method: make_to_stock
property_stock_inventory: stock.location_inventory
property_stock_procurement: stock.location_procurement
property_stock_production: stock.location_production
seller_delay: '1'
standard_price: 100.0
supply_method: buy
type: product
uom_id: product.product_uom_unit
uom_po_id: product.product_uom_unit
volume : 0.0
warranty: 0.0
weight: 0.0
weight_net: 0.0
seller_ids:
- sequence: 10
min_qty: 0.00
name: supplier3
|