2
In order to test dates in Orders, I create initial data
6
I create a partner as localmarket
8
!record {model: res.partner, id: localmarket}:
11
partner_type: external
13
I create an address for localmarket
15
!record {model: res.partner.address, id: localmarket_addr}:
17
partner_id: localmarket
19
I create a Receivable Account Type
21
!record {model: account.account.type, id: account_account_type_receivable0}:
27
I create a donation account
29
!record {model: account.account, id: donation_account}:
31
company_id: base.main_company
32
currency_mode: current
33
name: Olivier please dont forget the tests
35
user_type: account_account_type_receivable0
37
activation_date: !eval time.strftime('%Y-01-01')
42
!record {model: res.partner, id: supplier1}:
45
partner_type: internal
46
donation_payable_account: donation_account
48
I create the address for S1
50
!record {model: res.partner.address, id: address1}:
54
I create the supplier S2
56
!record {model: res.partner, id: supplier2}:
59
partner_type: external
60
donation_payable_account: donation_account
62
I create the address for S2
64
!record {model: res.partner.address, id: address2}:
68
I create the supplier S3
70
!record {model: res.partner, id: supplier3}:
73
partner_type: external
75
I create the address for S3
77
!record {model: res.partner.address, id: address3}:
81
I create the inter-section supplier S4
83
!record {model: res.partner, id: section4}:
88
I create the address for S4
90
!record {model: res.partner.address, id: address4}:
94
In order to test the procurement list module, I start by creating a new product category
96
!record {model: product.category, id: product_cat1}:
99
I create the product P1
101
!record {model: product.product, id: product1}:
102
categ_id: product_cat1
103
cost_method: standard
107
procure_method: make_to_stock
108
property_stock_inventory: stock.location_inventory
109
property_stock_procurement: stock.location_procurement
110
property_stock_production: stock.location_production
112
standard_price: 100.0
115
uom_id: product.product_uom_unit
116
uom_po_id: product.product_uom_unit
131
international_status: product_attributes.int_1
133
I create a second product, P2
135
!record {model: product.product, id: product2}:
136
categ_id: product_cat1
137
cost_method: standard
141
procure_method: make_to_stock
142
property_stock_inventory: stock.location_inventory
143
property_stock_procurement: stock.location_procurement
144
property_stock_production: stock.location_production
146
standard_price: 100.0
149
uom_id: product.product_uom_unit
150
uom_po_id: product.product_uom_unit
162
international_status: product_attributes.int_1
164
I create the product P3
166
!record {model: product.product, id: product3}:
167
categ_id: product.cat0
168
cost_method: standard
172
procure_method: make_to_stock
173
property_stock_inventory: stock.location_inventory
174
property_stock_procurement: stock.location_procurement
175
property_stock_production: stock.location_production
177
standard_price: 100.0
180
uom_id: product.product_uom_unit
181
uom_po_id: product.product_uom_unit
190
international_status: product_attributes.int_1
192
I create an analytic In-kind donation Journal.
194
!record {model: account.analytic.journal, id: account_analytic_inkind_donation0}:
196
name: Analytic In-kind donation Journal
199
I create a In-kind donation Journal
201
!record {model: account.journal, id: account_journal_inkind_donation0}:
203
company_id: base.main_company
204
name: In-kind donation Journal (test)
206
analytic_journal_id: account_analytic_inkind_donation0