~unifield-team/unifield-wm/us-826

« back to all changes in this revision

Viewing changes to delivery_mechanism/test/data.yml

  • Committer: Quentin THEURET
  • Date: 2011-11-30 13:31:37 UTC
  • mto: This revision was merged to the branch mainline in revision 515.
  • Revision ID: qt@tempo-consulting.fr-20111130133137-mdf2fp6hkqmwbppn
UF-647 [ADD] Added a line in Purchase Order to have information about international transport costs

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
-
2
 
  In order to make tests, I create some elements in accounting.
3
 
-
4
 
  I create a fiscalyear
5
 
-
6
 
  !record {model: account.fiscalyear, id: fiscalyear0-delivery}:
7
 
    code: !eval "'FY%s'% (datetime.now().year+10)"
8
 
    company_id: base.main_company
9
 
    date_start: '2011-01-01'
10
 
    date_stop: '2011-12-31'
11
 
    name: delivery Fiscal Year 2011
12
 
-
13
 
  I create the period 000
14
 
-
15
 
  !record {model: account.period, id: period_000-delivery}:
16
 
    company_id: base.main_company
17
 
    date_start: '2011-01-01'
18
 
    date_stop: '2011-12-31'
19
 
    fiscalyear_id: fiscalyear0-delivery
20
 
    name: delivery period
21
 
    special: 1
22
 
23
 
  Partner A
24
 
25
 
  !record {model: res.partner, id: partner_A}:
26
 
    name: A
27
 
    supplier: true
28
 
    customer: true
29
 
30
 
  Address for Partner A
31
 
32
 
  !record {model: res.partner.address, id: address_A}:
33
 
    partner_id: partner_A
34
 
    street: AddressA
35
 
-
36
 
  Product A
37
 
38
 
  !record {model: product.product, id: product_A}:
39
 
    name: ProdA
40
 
    cost_method: average
41
 
    seller_ids:
42
 
      - sequence: 10
43
 
        min_qty: 0.00
44
 
        name: partner_A
45
 
    international_status: product_attributes.int_1
46
 
-
47
 
  Product B
48
 
-
49
 
  !record {model: product.product, id: product_B}:
50
 
    name: ProdB
51
 
    seller_ids:
52
 
      - sequence: 10
53
 
        min_qty: 0.00
54
 
        name: partner_A
55
 
    international_status: product_attributes.int_1
56
 
-
57
 
  Product C
58
 
-
59
 
  !record {model: product.product, id: product_C}:
60
 
    name: ProdC
61
 
    cost_method: average
62
 
    seller_ids:
63
 
      - sequence: 10
64
 
        min_qty: 0.00
65
 
        name: partner_A
66
 
    international_status: product_attributes.int_1
67
 
-
68
 
  Product D
69
 
-
70
 
  !record {model: product.product, id: product_D}:
71
 
    name: ProdD
72
 
    seller_ids:
73
 
      - sequence: 10
74
 
        min_qty: 0.00
75
 
        name: partner_A
76
 
    international_status: product_attributes.int_1
77
 
-
78
 
  Product E
79
 
-
80
 
  !record {model: product.product, id: product_E}:
81
 
    name: ProdE
82
 
    cost_method: average
83
 
    seller_ids:
84
 
      - sequence: 10
85
 
        min_qty: 0.00
86
 
        name: partner_A
87
 
    international_status: product_attributes.int_1
88
 
-
89
 
  I edit all the journals to include the proprietary instance
90
 
-
91
 
  !python {model: account.journal}: |
92
 
    journal_ids = self.search(cr, uid, [])
93
 
    company = self.pool.get('res.company').browse(cr, uid, uid, context=context)
94
 
    if company and company.instance_id:
95
 
      self.write(cr, uid, journal_ids, {'instance_id': company.instance_id.id})
96
 
-
97
 
  Location Test for testing the request_location_id on the IR
98
 
-
99
 
  !record {model: stock.location, id: location_test}:
100
 
    name: Location Test