[FIX] Schedule jobs even if their next time has passed.
[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="iban_field_bvbank">
129     <field name="name">iban</field>
130     <field name="bank_type_id" ref="bvbank"/>
131     <field name="required" eval="False"/>
132     <field name="readonly" eval="False"/>
133   </record>
134   <record model="res.partner.bank.type.field" id="bank_field_bvbank">
135     <field name="name">bank</field>
136     <field name="bank_type_id" ref="bvbank"/>
137     <field name="required" eval="True"/>
138     <field name="readonly" eval="False"/>
139   </record>
140   <record model="res.partner.bank.type.field" id="acc_num_field_bvbank">
141     <field name="name">acc_number</field>
142     <field name="bank_type_id" ref="bvbank"/>
143     <field name="required" eval="True"/>
144     <field name="readonly" eval="False"/>
145   </record>
146
147
148   <!-- Define a payment type -->
149   <record model="payment.type" id="payment_type_dta">
150     <field name="name">DTA</field>
151     <field name="code">dta</field>
152     <field name="suitable_bank_types" 
153            eval="[(6,0,[ref('dta_iban'),ref('bvrbank'),ref('bvrpost'),ref('bvbank'),ref('bvpost')])]"/>
154   </record>
155   <record model="payment.type" id="payment_type_opae">
156     <field name="name">OPAE</field>
157     <field name="code">opae</field>
158     <field name="suitable_bank_types" 
159      eval="[(6,0,[ref('dta_iban'),ref('bvrbank'),ref('bvrpost'),ref('bvbank'),ref('bvpost')])]"/>
160   </record>
161
162
163 </data>
164 </openerp>