[REF] purchase: search view of purchase order and form view of merge order wizard
[odoo/odoo.git] / addons / l10n_ch / dta_data.xml
1 <?xml version="1.0"?>
2 <openerp>
3         <data>
4
5
6         <!-- Memo :
7            Mandatory for all kind of dta payment:
8            * for the partner bank:
9              - a bank name
10            * for the company:
11              - iban
12            Mandatory for iban payment:
13            * for the partner:
14              - iban
15              - BIC / iban or a city
16            Mandatory for bvrpost/bvrbank payment:
17            * for the partner:
18              - bvr ref number on the partner bank
19            Mandatory for bvbank payment:
20            * for the partner:
21              - bank number
22            Mandatory for bvpost payment:
23            * for the partner:
24              - post number
25         -->
26
27
28   <!-- Define new types -->
29   <record model="res.partner.bank.type" id="bank_dta">
30         <field name="name">Ordering party DTA</field>
31         <field name="code">dta_company</field>
32   </record>
33
34   <record model="res.partner.bank.type" id="dta_iban">
35         <field name="name">DTA-IBAN</field>
36         <field name="code">dta_iban</field>
37   </record>
38
39   <record model="res.partner.bank.type" id="bvrbank">
40         <field name="name">DTA-BVRBANK</field>
41         <field name="code">bvrbank</field>
42   </record>
43
44   <record model="res.partner.bank.type" id="bvrpost">
45         <field name="name">DTA-BVRPOST</field>
46         <field name="code">bvrpost</field>
47   </record>
48
49   <record model="res.partner.bank.type" id="bvpost">
50         <field name="name">DTA-BVPOST</field>
51         <field name="code">bvpost</field>
52   </record>
53
54   <record model="res.partner.bank.type" id="bvbank">
55         <field name="name">DTA-BVBANK</field>
56         <field name="code">bvbank</field>
57   </record>
58
59
60
61   <!-- Adjust the fields attributes for dta_company-->
62   <record model="res.partner.bank.type.field" id="iban_field">
63         <field name="name">iban</field>
64         <field name="bank_type_id" ref="bank_dta"/>
65         <field name="required" eval="True"/>
66         <field name="readonly" eval="False"/>
67   </record>
68
69
70   <!-- Adjust the fields attributes for dta_iban-->
71   <record model="res.partner.bank.type.field" id="iban_field_iban">
72         <field name="name">iban</field>
73         <field name="bank_type_id" ref="dta_iban"/>
74         <field name="required" eval="True"/>
75         <field name="readonly" eval="False"/>
76   </record>
77   <record model="res.partner.bank.type.field" id="bank_field_iban">
78         <field name="name">bank</field>
79         <field name="bank_type_id" ref="dta_iban"/>
80         <field name="required" eval="True"/>
81         <field name="readonly" eval="False"/>
82   </record>
83
84
85   <!-- Adjust the fields attributes for bvrbank-->
86   <record model="res.partner.bank.type.field" id="bank_field_bvrbank">
87         <field name="name">bank</field>
88         <field name="bank_type_id" ref="bvrbank"/>
89         <field name="required" eval="True"/>
90         <field name="readonly" eval="False"/>
91   </record>
92   <record model="res.partner.bank.type.field" id="bvr_num_field_bvrbank">
93         <field name="name">bvr_number</field>
94         <field name="bank_type_id" ref="bvrbank"/>
95         <field name="required" eval="True"/>
96         <field name="readonly" eval="False"/>
97   </record>
98
99   <!-- Adjust the fields attributes for bvrpost-->
100   <record model="res.partner.bank.type.field" id="bank_field_bvrpost">
101         <field name="name">bank</field>
102         <field name="bank_type_id" ref="bvrpost"/>
103         <field name="required" eval="True"/>
104         <field name="readonly" eval="False"/>
105   </record>
106   <record model="res.partner.bank.type.field" id="bvr_num_field_bvrpost">
107         <field name="name">bvr_number</field>
108         <field name="bank_type_id" ref="bvrpost"/>
109         <field name="required" eval="True"/>
110         <field name="readonly" eval="False"/>
111   </record>
112
113   <!-- Adjust the fields attributes for bvpost -->
114   <record model="res.partner.bank.type.field" id="bank_field_bvpost">
115         <field name="name">bank</field>
116         <field name="bank_type_id" ref="bvpost"/>
117         <field name="required" eval="True"/>
118         <field name="readonly" eval="False"/>
119   </record>
120   <record model="res.partner.bank.type.field" id="post_field_bvpost">
121         <field name="name">post_number</field>
122         <field name="bank_type_id" ref="bvpost"/>
123         <field name="required" eval="True"/>
124         <field name="readonly" eval="False"/>
125   </record>
126
127   <!-- Adjust the fields attributes for bvbank -->
128   <record model="res.partner.bank.type.field" id="bank_field_bvbank">
129         <field name="name">bank</field>
130         <field name="bank_type_id" ref="bvbank"/>
131         <field name="required" eval="True"/>
132         <field name="readonly" eval="False"/>
133   </record>
134   <record model="res.partner.bank.type.field" id="acc_num_field_bvbank">
135         <field name="name">acc_number</field>
136         <field name="bank_type_id" ref="bvbank"/>
137         <field name="required" eval="True"/>
138         <field name="readonly" eval="False"/>
139   </record>
140
141
142   <!-- Define a payment type -->
143   <record model="payment.type" id="payment_type_dta">
144         <field name="name">DTA</field>
145         <field name="code">dta</field>
146         <field name="suitable_bank_types" 
147                    eval="[(6,0,[ref('dta_iban'),ref('bvrbank'),ref('bvrpost'),ref('bvbank'),ref('bvpost')])]"/>
148   </record>
149
150
151 </data>
152 </openerp>