Product
[odoo/odoo.git] / addons / account / data / account_data2.xml
1 <?xml version="1.0"?>
2 <terp>
3 <data noupdate="1">
4
5         <!--
6         Payment term
7         -->     
8         <record model="account.payment.term" id="account_payment_term">
9                 <field name="name">Default Payment Term</field>
10         </record>
11         <record model="account.payment.term.line" id="account_payment_term_line">
12                 <field name="name">30 days</field>
13                 <field name="value">balance</field>
14                 <field name="days" eval="30"/>
15                 <field name="condition">net days</field>
16                 <field name="payment_id" eval="account_payment_term"/>
17         </record>
18
19         <!--
20         Account Journal View
21         -->
22         <record model="account.journal.view" id="account_journal_bank_view">
23                 <field name="name">Cash Journal View</field>
24         </record>
25         <record model="account.journal.column" id="bank_col1">
26                 <field name="view_id" ref="account_journal_bank_view"/>
27                 <field name="name">Date</field>
28                 <field name="field">date</field>
29                 <field name="required" eval="True"/>
30                 <field name="sequence" eval="1"/>
31         </record>
32         <record model="account.journal.column" id="bank_col2">
33                 <field name="view_id" ref="account_journal_bank_view"/>
34                 <field name="name">N. Piece</field>
35                 <field name="field">move_id</field>
36                 <field name="required" eval="False"/>
37                 <field name="sequence" eval="2"/>
38         </record>
39         <record model="account.journal.column" id="bank_col7">
40                 <field name="view_id" ref="account_journal_bank_view"/>
41                 <field name="name">Name</field>
42                 <field name="field">name</field>
43                 <field name="sequence" eval="3"/>
44                 <field name="required" eval="True"/>
45         </record>
46         <record model="account.journal.column" id="bank_col4">
47                 <field name="view_id" ref="account_journal_bank_view"/>
48                 <field name="name">Statement</field>
49                 <field name="field">statement_id</field>
50                 <field name="sequence" eval="4"/>
51         </record>
52         <record model="account.journal.column" id="bank_col6">
53                 <field name="view_id" ref="account_journal_bank_view"/>
54                 <field name="name">Partner</field>
55                 <field name="field">partner_id</field>
56                 <field name="sequence" eval="5"/>
57         </record>
58         <record model="account.journal.column" id="bank_col5">
59                 <field name="view_id" ref="account_journal_bank_view"/>
60                 <field name="name">Account</field>
61                 <field name="field">account_id</field>
62                 <field name="required" eval="True"/>
63                 <field name="sequence" eval="6"/>
64         </record>
65         <record model="account.journal.column" id="bank_col9">
66                 <field name="view_id" ref="account_journal_bank_view"/>
67                 <field name="name">Debit</field>
68                 <field name="field">debit</field>
69                 <field name="sequence" eval="10"/>
70         </record>
71         <record model="account.journal.column" id="bank_col10">
72                 <field name="view_id" ref="account_journal_bank_view"/>
73                 <field name="name">Credit</field>
74                 <field name="field">credit</field>
75                 <field name="sequence" eval="11"/>
76         </record>
77         <record model="account.journal.column" id="bank_col3">
78                 <field name="view_id" ref="account_journal_bank_view"/>
79                 <field name="name">Ref</field>
80                 <field name="field">ref</field>
81                 <field name="sequence" eval="7"/>
82         </record>
83         <record model="account.journal.column" id="bank_col23">
84                 <field name="view_id" ref="account_journal_bank_view"/>
85                 <field name="name">State</field>
86                 <field name="field">state</field>
87                 <field name="sequence" eval="12"/>
88         </record>
89
90         <record model="account.journal.view" id="account_journal_bank_view_multi">
91                 <field name="name">Multi-Currency Cash Journal View</field>
92         </record>
93         <record model="account.journal.column" id="bank_col1_multi">
94                 <field name="view_id" ref="account_journal_bank_view_multi"/>
95                 <field name="name">Date</field>
96                 <field name="field">date</field>
97                 <field name="required" eval="True"/>
98                 <field name="sequence" eval="1"/>
99         </record>
100         <record model="account.journal.column" id="bank_col2_multi">
101                 <field name="view_id" ref="account_journal_bank_view_multi"/>
102                 <field name="name">N. Piece</field>
103                 <field name="field">move_id</field>
104                 <field name="required" eval="False"/>
105                 <field name="sequence" eval="2"/>
106         </record>
107         <record model="account.journal.column" id="bank_col7_multi">
108                 <field name="view_id" ref="account_journal_bank_view_multi"/>
109                 <field name="name">Name</field>
110                 <field name="field">name</field>
111                 <field name="sequence" eval="3"/>
112                 <field name="required" eval="True"/>
113         </record>
114         <record model="account.journal.column" id="bank_col4_multi">
115                 <field name="view_id" ref="account_journal_bank_view_multi"/>
116                 <field name="name">Statement</field>
117                 <field name="field">statement_id</field>
118                 <field name="sequence" eval="4"/>
119         </record>
120         <record model="account.journal.column" id="bank_col6_multi">
121                 <field name="view_id" ref="account_journal_bank_view_multi"/>
122                 <field name="name">Partner</field>
123                 <field name="field">partner_id</field>
124                 <field name="sequence" eval="5"/>
125         </record>
126         <record model="account.journal.column" id="bank_col5_multi">
127                 <field name="view_id" ref="account_journal_bank_view_multi"/>
128                 <field name="name">Account</field>
129                 <field name="field">account_id</field>
130                 <field name="required" eval="True"/>
131                 <field name="sequence" eval="6"/>
132         </record>
133         <record model="account.journal.column" id="bank_col9_multi">
134                 <field name="view_id" ref="account_journal_bank_view_multi"/>
135                 <field name="name">Debit</field>
136                 <field name="field">debit</field>
137                 <field name="sequence" eval="10"/>
138         </record>
139         <record model="account.journal.column" id="bank_col10_multi">
140                 <field name="view_id" ref="account_journal_bank_view_multi"/>
141                 <field name="name">Credit</field>
142                 <field name="field">credit</field>
143                 <field name="sequence" eval="11"/>
144         </record>
145         <record model="account.journal.column" id="bank_col17_multi">
146                 <field name="view_id" ref="account_journal_bank_view_multi"/>
147                 <field name="name">Currency Amt.</field>
148                 <field name="field">amount_currency</field>
149                 <field name="sequence" eval="12"/>
150         </record>
151         <record model="account.journal.column" id="bank_col18_multi">
152                 <field name="view_id" ref="account_journal_bank_view_multi"/>
153                 <field name="name">Currency</field>
154                 <field name="field">currency_id</field>
155                 <field name="sequence" eval="13"/>
156         </record>
157         <record model="account.journal.column" id="bank_col3_multi">
158                 <field name="view_id" ref="account_journal_bank_view_multi"/>
159                 <field name="name">Ref</field>
160                 <field name="field">ref</field>
161                 <field name="sequence" eval="7"/>
162         </record>
163         <record model="account.journal.column" id="bank_col23_multi">
164                 <field name="view_id" ref="account_journal_bank_view_multi"/>
165                 <field name="name">State</field>
166                 <field name="field">state</field>
167                 <field name="sequence" eval="14"/>
168         </record>
169
170
171         <record model="account.journal.view" id="account_journal_view">
172                 <field name="name">Journal View</field>
173         </record>
174         <record model="account.journal.column" id="journal_col1">
175                 <field name="view_id" ref="account_journal_view"/>
176                 <field name="name">Date</field>
177                 <field name="field">date</field>
178                 <field name="required" eval="True"/>
179                 <field name="sequence" eval="1"/>
180         </record>
181         <record model="account.journal.column" id="journal_col2">
182                 <field name="view_id" ref="account_journal_view"/>
183                 <field name="name">N. Piece</field>
184                 <field name="field">move_id</field>
185                 <field name="required" eval="False"/>
186                 <field name="sequence" eval="2"/>
187         </record>
188         <record model="account.journal.column" id="journal_col3">
189                 <field name="view_id" ref="account_journal_view"/>
190                 <field name="name">Ref</field>
191                 <field name="field">ref</field>
192                 <field name="sequence" eval="3"/>
193         </record>
194         <record model="account.journal.column" id="journal_col4">
195                 <field name="view_id" ref="account_journal_view"/>
196                 <field name="name">Account</field>
197                 <field name="field">account_id</field>
198                 <field name="required" eval="True"/>
199                 <field name="sequence" eval="5"/>
200         </record>
201         <record model="account.journal.column" id="journal_col5">
202                 <field name="view_id" ref="account_journal_view"/>
203                 <field name="name">Partner</field>
204                 <field name="field">partner_id</field>
205                 <field name="sequence" eval="4"/>
206         </record>
207         <record model="account.journal.column" id="journal_col6">
208                 <field name="view_id" ref="account_journal_view"/>
209                 <field name="name">Name</field>
210                 <field name="field">name</field>
211                 <field name="sequence" eval="6"/>
212                 <field name="required" eval="True"/>
213         </record>
214         <record model="account.journal.column" id="journal_col7">
215                 <field name="view_id" ref="account_journal_view"/>
216                 <field name="name">Maturity Date</field>
217                 <field name="field">date_maturity</field>
218                 <field name="sequence" eval="7"/>
219         </record>
220         <record model="account.journal.column" id="journal_col8">
221                 <field name="view_id" ref="account_journal_view"/>
222                 <field name="name">Debit</field>
223                 <field name="field">debit</field>
224                 <field name="sequence" eval="8"/>
225         </record>
226         <record model="account.journal.column" id="journal_col9">
227                 <field name="view_id" ref="account_journal_view"/>
228                 <field name="name">Credit</field>
229                 <field name="field">credit</field>
230                 <field name="sequence" eval="9"/>
231         </record>
232         <record model="account.journal.column" id="journal_col24">
233                 <field name="view_id" ref="account_journal_view"/>
234                 <field name="name">State</field>
235                 <field name="field">state</field>
236                 <field name="sequence" eval="10"/>
237         </record>
238         <record model="account.journal.column" id="journal_col25">
239                 <field name="view_id" ref="account_journal_view"/>
240                 <field name="name">Tax Acc.</field>
241                 <field name="field">tax_code_id</field>
242                 <field name="sequence" eval="11"/>
243         </record>
244
245         <record model="account.journal.column" id="journal_col26">
246                 <field name="view_id" ref="account_journal_view"/>
247                 <field name="name">Tax</field>
248                 <field name="field">tax_amount</field>
249                 <field name="sequence" eval="12"/>
250         </record>
251
252
253         <!--
254         Account Journal Sequences
255         -->
256
257         <record model="ir.sequence.type" id="sequence_journal_type">
258                 <field name="name">Account Journal</field>
259                 <field name="code">account.journal</field>
260         </record>
261         <record model="ir.sequence" id="sequence_journal">
262                 <field name="name">Account Journal</field>
263                 <field name="code">account.journal</field>
264                 <field name="prefix"></field>
265         </record>
266
267         <!--
268         Account Statement Sequences
269         -->
270
271         <record model="ir.sequence.type" id="sequence_reconcile">
272                 <field name="name">Account reconcile sequence</field>
273                 <field name="code">account.reconcile</field>
274         </record>
275         <record model="ir.sequence" id="sequence_reconcile_seq">
276                 <field name="name">Account reconcile sequence</field>
277                 <field name="code">account.reconcile</field>
278                 <field name="prefix">A</field>
279                 <field name="number_next" eval="1"/>
280                 <field name="number_increment" eval="1"/>
281         </record>
282
283
284         <record model="ir.sequence.type" id="sequence_statement_type">
285                 <field name="name">Bank Statement</field>
286                 <field name="code">account.bank.statement</field>
287         </record>
288         <record model="ir.sequence" id="sequence_statement">
289                 <field name="name">Account Bank Statement</field>
290                 <field name="code">account.bank.statement</field>
291                 <field name="prefix">St. %(month)s/%(day)s</field>
292                 <field name="number_next" eval="0"/>
293                 <field name="number_increment" eval="1"/>
294         </record>
295
296         <!--
297         Account Journal
298         -->
299
300         <record model="account.journal" id="sales_journal">
301                 <field name="name">Sales Journal</field>
302                 <field name="code">SAJ</field>
303                 <field name="type">sale</field>
304                 <field name="view_id" ref="account_journal_view"/>
305                 <field name="sequence_id" ref="sequence_journal"/>
306                 <field name="default_credit_account_id" model="account.account" search="[('type','=','receivable')]"/>
307                 <field name="default_debit_account_id" model="account.account" search="[('type','=','receivable')]"/>
308         </record>
309         <record model="account.journal" id="expenses_journal">
310                 <field name="name">Expenses Journal</field>
311                 <field name="code">EXJ</field>
312                 <field name="type">purchase</field>
313                 <field name="view_id" ref="account_journal_view"/>
314                 <field name="sequence_id" ref="sequence_journal"/>
315                 <field name="default_debit_account_id" model="account.account" search="[('type','=','payable')]"/>
316                 <field name="default_credit_account_id" model="account.account" search="[('type','=','payable')]"/>
317         </record>
318
319         <record model="account.journal" id="bank_journal">
320                 <field name="name">Bank Journal</field>
321                 <field name="code">BNK</field>
322                 <field name="type">cash</field>
323                 <field name="view_id" ref="account_journal_bank_view"/>
324                 <field name="sequence_id" ref="sequence_journal"/>
325                 <field name="default_debit_account_id" model="account.account" search="[('type','=','cash')]"/>
326                 <field name="default_credit_account_id" model="account.account" search="[('type','=','cash')]"/>
327         </record>
328
329                 <record model="account.journal" id="stock_journal" forcecreate="1">
330                         <field name="name">Stock Journal</field>
331                         <field name="code">STJ</field>
332                         <field name="type">general</field>
333                         <field name="view_id" ref="account_journal_view"/>
334                         <field name="sequence_id" ref="sequence_journal"/>
335                 </record>
336
337 </data>
338 </terp>