[ADD] analytic_contract_hr_expense: split of features of account_analytic_analysis...
[odoo/odoo.git] / addons / account / data / account_data.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data noupdate="1">
4
5         <record id="analytic_journal_sale" model="account.analytic.journal">
6             <field name="name">Sales</field>
7             <field name="type">sale</field>
8         </record>
9
10         <!--
11         Payment term
12         -->
13         <record id="account_payment_term" model="account.payment.term">
14             <field name="name">30 Days End of Month</field>
15             <field name="note">30 Days End of Month</field>
16         </record>
17         <record id="account_payment_term_line" model="account.payment.term.line">
18             <field name="name">30 Days End of Month</field>
19             <field name="value">balance</field>
20             <field eval="30" name="days"/>
21             <field eval="-1" name="days2"/>
22             <field eval="account_payment_term" name="payment_id"/>
23         </record>
24         <record forcecreate="True" id="decimal_payment" model="decimal.precision">
25             <field name="name">Payment Term</field>
26             <field name="digits">6</field>
27         </record>
28
29         <record id="account_payment_term_net" model="account.payment.term">
30             <field name="name">30 Net Days</field>
31             <field name="note">30 Net Days</field>
32         </record>
33         <record id="account_payment_term_line_net" model="account.payment.term.line">
34             <field name="name">30 Net Days</field>
35             <field name="value">balance</field>
36             <field eval="30" name="days"/>
37             <field eval="0" name="days2"/>
38             <field eval="account_payment_term_net" name="payment_id"/>
39         </record>
40
41         <record id="account_payment_term_advance" model="account.payment.term">
42             <field name="name">30% Advance End 30 Days</field>
43             <field name="note">30% Advance End 30 Days</field>
44         </record>
45         <record id="account_payment_term_line_advance1" model="account.payment.term.line">
46             <field name="name">30% Advance</field>
47             <field name="value">procent</field>
48             <field eval="3" name="sequence"/>
49             <field eval="0.300000" name="value_amount"/>
50             <field eval="0" name="days"/>
51             <field eval="0" name="days2"/>
52             <field eval="account_payment_term_advance" name="payment_id"/>
53         </record>
54         <record id="account_payment_term_line_advance2" model="account.payment.term.line">
55             <field name="name">Remaining Balance</field>
56             <field name="value">balance</field>
57             <field eval="30" name="days"/>
58             <field eval="-1" name="days2"/>
59             <field eval="account_payment_term_advance" name="payment_id"/>
60         </record>
61
62         <!--
63         Account Journal View
64         -->
65         <record id="account_journal_bank_view" model="account.journal.view">
66             <field name="name">Bank/Cash Journal View</field>
67         </record>
68         <record id="bank_col1" model="account.journal.column">
69             <field name="view_id" ref="account_journal_bank_view"/>
70             <field name="name">Date</field>
71             <field name="field">date</field>
72             <field eval="True" name="required"/>
73             <field eval="3" name="sequence"/>
74         </record>
75         <record id="bank_col2" model="account.journal.column">
76             <field name="view_id" ref="account_journal_bank_view"/>
77             <field name="name">Journal Entry</field>
78             <field name="field">move_id</field>
79             <field eval="False" name="required"/>
80             <field eval="1" name="sequence"/>
81         </record>
82         <record id="bank_col7" model="account.journal.column">
83             <field name="view_id" ref="account_journal_bank_view"/>
84             <field name="name">Name</field>
85             <field name="field">name</field>
86             <field eval="7" name="sequence"/>
87             <field eval="True" name="required"/>
88         </record>
89         <record id="bank_col4" model="account.journal.column">
90             <field name="view_id" ref="account_journal_bank_view"/>
91             <field name="name">Statement</field>
92             <field name="field">statement_id</field>
93             <field eval="4" name="sequence"/>
94         </record>
95         <record id="bank_col6" model="account.journal.column">
96             <field name="view_id" ref="account_journal_bank_view"/>
97             <field name="name">Partner</field>
98             <field name="field">partner_id</field>
99             <field eval="5" name="sequence"/>
100         </record>
101         <record id="bank_col5" model="account.journal.column">
102             <field name="view_id" ref="account_journal_bank_view"/>
103             <field name="name">Account</field>
104             <field name="field">account_id</field>
105             <field eval="True" name="required"/>
106             <field eval="6" name="sequence"/>
107         </record>
108         <record id="bank_col9" model="account.journal.column">
109             <field name="view_id" ref="account_journal_bank_view"/>
110             <field name="name">Debit</field>
111             <field name="field">debit</field>
112             <field eval="11" name="sequence"/>
113         </record>
114         <record id="bank_col10" model="account.journal.column">
115             <field name="view_id" ref="account_journal_bank_view"/>
116             <field name="name">Credit</field>
117             <field name="field">credit</field>
118             <field eval="12" name="sequence"/>
119         </record>
120         <record id="bank_col3" model="account.journal.column">
121             <field name="view_id" ref="account_journal_bank_view"/>
122             <field name="name">Ref</field>
123             <field name="field">ref</field>
124             <field eval="2" name="sequence"/>
125         </record>
126         <record id="bank_col23" model="account.journal.column">
127             <field name="view_id" ref="account_journal_bank_view"/>
128             <field name="name">Status</field>
129             <field name="field">state</field>
130             <field eval="19" name="sequence"/>
131         </record>
132         <record id="bank_col20" model="account.journal.column">
133             <field name="view_id" ref="account_journal_bank_view"/>
134             <field name="name">Reconcile</field>
135             <field name="field">reconcile_id</field>
136             <field eval="20" name="sequence"/>
137         </record>
138
139
140         <record id="account_journal_bank_view_multi" model="account.journal.view">
141             <field name="name">Bank/Cash Journal (Multi-Currency) View</field>
142         </record>
143         <record id="bank_col1_multi" model="account.journal.column">
144             <field name="view_id" ref="account_journal_bank_view_multi"/>
145             <field name="name">Date</field>
146             <field name="field">date</field>
147             <field eval="True" name="required"/>
148             <field eval="3" name="sequence"/>
149         </record>
150         <record id="bank_col2_multi" model="account.journal.column">
151             <field name="view_id" ref="account_journal_bank_view_multi"/>
152             <field name="name">Journal Entry</field>
153             <field name="field">move_id</field>
154             <field eval="False" name="required"/>
155             <field eval="1" name="sequence"/>
156         </record>
157         <record id="bank_col7_multi" model="account.journal.column">
158             <field name="view_id" ref="account_journal_bank_view_multi"/>
159             <field name="name">Name</field>
160             <field name="field">name</field>
161             <field eval="7" name="sequence"/>
162             <field eval="True" name="required"/>
163         </record>
164         <record id="bank_col4_multi" model="account.journal.column">
165             <field name="view_id" ref="account_journal_bank_view_multi"/>
166             <field name="name">Statement</field>
167             <field name="field">statement_id</field>
168             <field eval="4" name="sequence"/>
169         </record>
170         <record id="bank_col6_multi" model="account.journal.column">
171             <field name="view_id" ref="account_journal_bank_view_multi"/>
172             <field name="name">Partner</field>
173             <field name="field">partner_id</field>
174             <field eval="5" name="sequence"/>
175         </record>
176         <record id="bank_col5_multi" model="account.journal.column">
177             <field name="view_id" ref="account_journal_bank_view_multi"/>
178             <field name="name">Account</field>
179             <field name="field">account_id</field>
180             <field eval="True" name="required"/>
181             <field eval="6" name="sequence"/>
182         </record>
183         <record id="bank_col17_multi" model="account.journal.column">
184             <field name="view_id" ref="account_journal_bank_view_multi"/>
185             <field name="name">Currency Amt.</field>
186             <field name="field">amount_currency</field>
187             <field eval="9" name="sequence"/>
188         </record>
189         <record id="bank_col18_multi" model="account.journal.column">
190             <field name="view_id" ref="account_journal_bank_view_multi"/>
191             <field name="name">Currency</field>
192             <field name="field">currency_id</field>
193             <field eval="10" name="sequence"/>
194         </record>
195         <record id="bank_col9_multi" model="account.journal.column">
196             <field name="view_id" ref="account_journal_bank_view_multi"/>
197             <field name="name">Debit</field>
198             <field name="field">debit</field>
199             <field eval="11" name="sequence"/>
200         </record>
201         <record id="bank_col10_multi" model="account.journal.column">
202             <field name="view_id" ref="account_journal_bank_view_multi"/>
203             <field name="name">Credit</field>
204             <field name="field">credit</field>
205             <field eval="12" name="sequence"/>
206         </record>
207         <record id="bank_col3_multi" model="account.journal.column">
208             <field name="view_id" ref="account_journal_bank_view_multi"/>
209             <field name="name">Ref</field>
210             <field name="field">ref</field>
211             <field eval="2" name="sequence"/>
212         </record>
213         <record id="bank_col23_multi" model="account.journal.column">
214             <field name="view_id" ref="account_journal_bank_view_multi"/>
215             <field name="name">Status</field>
216             <field name="field">state</field>
217             <field eval="19" name="sequence"/>
218         </record>
219         <record id="bank_col20_multi" model="account.journal.column">
220             <field name="view_id" ref="account_journal_bank_view_multi"/>
221             <field name="name">Reconcile</field>
222             <field name="field">reconcile_id</field>
223             <field eval="20" name="sequence"/>
224         </record>
225
226
227         <record id="account_journal_view" model="account.journal.view">
228             <field name="name">Journal View</field>
229         </record>
230         <record id="journal_col1" model="account.journal.column">
231             <field name="view_id" ref="account_journal_view"/>
232             <field name="name">Date</field>
233             <field name="field">date</field>
234             <field eval="True" name="required"/>
235             <field eval="3" name="sequence"/>
236         </record>
237         <record id="journal_col2" model="account.journal.column">
238             <field name="view_id" ref="account_journal_view"/>
239             <field name="name">Journal Entry</field>
240             <field name="field">move_id</field>
241             <field eval="False" name="required"/>
242             <field eval="1" name="sequence"/>
243         </record>
244         <record id="journal_col3" model="account.journal.column">
245             <field name="view_id" ref="account_journal_view"/>
246             <field name="name">Ref</field>
247             <field name="field">ref</field>
248             <field eval="2" name="sequence"/>
249         </record>
250         <record id="journal_col5" model="account.journal.column">
251             <field name="view_id" ref="account_journal_view"/>
252             <field name="name">Partner</field>
253             <field name="field">partner_id</field>
254             <field eval="5" name="sequence"/>
255         </record>
256         <record id="journal_col4" model="account.journal.column">
257             <field name="view_id" ref="account_journal_view"/>
258             <field name="name">Account</field>
259             <field name="field">account_id</field>
260             <field eval="True" name="required"/>
261             <field eval="6" name="sequence"/>
262         </record>
263         <record id="journal_col6" model="account.journal.column">
264             <field name="view_id" ref="account_journal_view"/>
265             <field name="name">Name</field>
266             <field name="field">name</field>
267             <field eval="7" name="sequence"/>
268             <field eval="True" name="required"/>
269         </record>
270         <record id="journal_col8" model="account.journal.column">
271             <field name="view_id" ref="account_journal_view"/>
272             <field name="name">Debit</field>
273             <field name="field">debit</field>
274             <field eval="11" name="sequence"/>
275         </record>
276         <record id="journal_col9" model="account.journal.column">
277             <field name="view_id" ref="account_journal_view"/>
278             <field name="name">Credit</field>
279             <field name="field">credit</field>
280             <field eval="12" name="sequence"/>
281         </record>
282         <record id="journal_col11" model="account.journal.column">
283             <field name="view_id" ref="account_journal_view"/>
284             <field name="name">Analytic Account</field>
285             <field name="field">analytic_account_id</field>
286             <field eval="14" name="sequence"/>
287         </record>
288         <record id="journal_col24" model="account.journal.column">
289             <field name="view_id" ref="account_journal_view"/>
290             <field name="name">Status</field>
291             <field name="field">state</field>
292             <field eval="19" name="sequence"/>
293         </record>
294
295
296         <record id="account_sp_journal_view" model="account.journal.view">
297             <field name="name">Sale/Purchase Journal View</field>
298         </record>
299         <record id="sp_journal_col1" model="account.journal.column">
300             <field name="view_id" ref="account_sp_journal_view"/>
301             <field name="name">Date</field>
302             <field name="field">date</field>
303             <field eval="True" name="required"/>
304             <field eval="3" name="sequence"/>
305         </record>
306         <record id="sp_journal_col2" model="account.journal.column">
307             <field name="view_id" ref="account_sp_journal_view"/>
308             <field name="name">Journal Entry</field>
309             <field name="field">move_id</field>
310             <field eval="False" name="required"/>
311             <field eval="1" name="sequence"/>
312         </record>
313         <record id="sp_journal_col3" model="account.journal.column">
314             <field name="view_id" ref="account_sp_journal_view"/>
315             <field name="name">Ref</field>
316             <field name="field">ref</field>
317             <field eval="2" name="sequence"/>
318         </record>
319         <record id="sp_journal_col4" model="account.journal.column">
320             <field name="view_id" ref="account_sp_journal_view"/>
321             <field name="name">Account</field>
322             <field name="field">account_id</field>
323             <field eval="True" name="required"/>
324             <field eval="6" name="sequence"/>
325         </record>
326         <record id="sp_journal_col5" model="account.journal.column">
327             <field name="view_id" ref="account_sp_journal_view"/>
328             <field name="name">Partner</field>
329             <field name="field">partner_id</field>
330             <field eval="5" name="sequence"/>
331         </record>
332         <record id="sp_journal_col6" model="account.journal.column">
333             <field name="view_id" ref="account_sp_journal_view"/>
334             <field name="name">Name</field>
335             <field name="field">name</field>
336             <field eval="7" name="sequence"/>
337             <field eval="True" name="required"/>
338         </record>
339         <record id="sp_journal_col7" model="account.journal.column">
340             <field name="view_id" ref="account_sp_journal_view"/>
341             <field name="name">Due Date</field>
342             <field name="field">date_maturity</field>
343             <field eval="8" name="sequence"/>
344         </record>
345         <record id="sp_journal_col8" model="account.journal.column">
346             <field name="view_id" ref="account_sp_journal_view"/>
347             <field name="name">Debit</field>
348             <field name="field">debit</field>
349             <field eval="11" name="sequence"/>
350         </record>
351         <record id="sp_journal_col9" model="account.journal.column">
352             <field name="view_id" ref="account_sp_journal_view"/>
353             <field name="name">Credit</field>
354             <field name="field">credit</field>
355             <field eval="12" name="sequence"/>
356         </record>
357         <record id="sp_journal_col10" model="account.journal.column">
358             <field name="view_id" ref="account_sp_journal_view"/>
359             <field name="name">Tax</field>
360             <field name="field">account_tax_id</field>
361             <field eval="13" name="sequence"/>
362         </record>
363         <record id="sp_journal_col11" model="account.journal.column">
364             <field name="view_id" ref="account_sp_journal_view"/>
365             <field name="name">Analytic Account</field>
366             <field name="field">analytic_account_id</field>
367             <field eval="14" name="sequence"/>
368         </record>
369         <record id="sp_journal_col24" model="account.journal.column">
370             <field name="view_id" ref="account_sp_journal_view"/>
371             <field name="name">Status</field>
372             <field name="field">state</field>
373             <field eval="19" name="sequence"/>
374         </record>
375         <record id="sp_journal_col20" model="account.journal.column">
376             <field name="view_id" ref="account_sp_journal_view"/>
377             <field name="name">Reconcile</field>
378             <field name="field">reconcile_id</field>
379             <field eval="20" name="sequence"/>
380         </record>
381
382         <record id="account_sp_refund_journal_view" model="account.journal.view">
383             <field name="name">Sale/Purchase Refund Journal View</field>
384         </record>
385         <record id="sp_refund_journal_col1" model="account.journal.column">
386             <field name="view_id" ref="account_sp_refund_journal_view"/>
387             <field name="name">Date</field>
388             <field name="field">date</field>
389             <field eval="True" name="required"/>
390             <field eval="3" name="sequence"/>
391         </record>
392         <record id="sp_refund_journal_col2" model="account.journal.column">
393             <field name="view_id" ref="account_sp_refund_journal_view"/>
394             <field name="name">Journal Entry</field>
395             <field name="field">move_id</field>
396             <field eval="False" name="required"/>
397             <field eval="1" name="sequence"/>
398         </record>
399         <record id="sp_refund_journal_col3" model="account.journal.column">
400             <field name="view_id" ref="account_sp_refund_journal_view"/>
401             <field name="name">Ref</field>
402             <field name="field">ref</field>
403             <field eval="2" name="sequence"/>
404         </record>
405         <record id="sp_refund_journal_col4" model="account.journal.column">
406             <field name="view_id" ref="account_sp_refund_journal_view"/>
407             <field name="name">Account</field>
408             <field name="field">account_id</field>
409             <field eval="True" name="required"/>
410             <field eval="6" name="sequence"/>
411         </record>
412         <record id="sp_refund_journal_col5" model="account.journal.column">
413             <field name="view_id" ref="account_sp_refund_journal_view"/>
414             <field name="name">Partner</field>
415             <field name="field">partner_id</field>
416             <field eval="5" name="sequence"/>
417         </record>
418         <record id="sp_refund_journal_col6" model="account.journal.column">
419             <field name="view_id" ref="account_sp_refund_journal_view"/>
420             <field name="name">Name</field>
421             <field name="field">name</field>
422             <field eval="7" name="sequence"/>
423             <field eval="True" name="required"/>
424         </record>
425         <record id="sp_refund_journal_col7" model="account.journal.column">
426             <field name="view_id" ref="account_sp_refund_journal_view"/>
427             <field name="name">Due Date</field>
428             <field name="field">date_maturity</field>
429             <field eval="8" name="sequence"/>
430         </record>
431         <record id="sp_refund_journal_col8" model="account.journal.column">
432             <field name="view_id" ref="account_sp_refund_journal_view"/>
433             <field name="name">Debit</field>
434             <field name="field">debit</field>
435             <field eval="11" name="sequence"/>
436         </record>
437         <record id="sp_refund_journal_col9" model="account.journal.column">
438             <field name="view_id" ref="account_sp_refund_journal_view"/>
439             <field name="name">Credit</field>
440             <field name="field">credit</field>
441             <field eval="12" name="sequence"/>
442         </record>
443         <record id="sp_refund_journal_col10" model="account.journal.column">
444             <field name="view_id" ref="account_sp_refund_journal_view"/>
445             <field name="name">Tax</field>
446             <field name="field">account_tax_id</field>
447             <field eval="13" name="sequence"/>
448         </record>
449         <record id="sp_refund_journal_col11" model="account.journal.column">
450             <field name="view_id" ref="account_sp_refund_journal_view"/>
451             <field name="name">Analytic Account</field>
452             <field name="field">analytic_account_id</field>
453             <field eval="14" name="sequence"/>
454         </record>
455         <record id="sp_refund_journal_col24" model="account.journal.column">
456             <field name="view_id" ref="account_sp_refund_journal_view"/>
457             <field name="name">Status</field>
458             <field name="field">state</field>
459             <field eval="19" name="sequence"/>
460         </record>
461         <record id="sp_refund_journal_col20" model="account.journal.column">
462             <field name="view_id" ref="account_sp_refund_journal_view"/>
463             <field name="name">Reconcile</field>
464             <field name="field">reconcile_id</field>
465             <field eval="20" name="sequence"/>
466         </record>
467
468         <!--
469         Account Journal Sequences
470         -->
471
472         <record id="sequence_sale_journal" model="ir.sequence">
473             <field name="name">Account Default Sales Journal</field>
474             <field eval="3" name="padding"/>
475             <field name="prefix">SAJ/%(year)s/</field>
476         </record>
477         <record id="sequence_refund_sales_journal" model="ir.sequence">
478             <field name="name">Account Default Sales Credit Note Journal</field>
479             <field eval="3" name="padding"/>
480             <field name="prefix">SCNJ/%(year)s/</field>
481         </record>
482         <record id="sequence_purchase_journal" model="ir.sequence">
483             <field name="name">Account Default Expenses Journal</field>
484             <field eval="3" name="padding"/>
485             <field name="prefix">EXJ/%(year)s/</field>
486         </record>
487         <record id="sequence_refund_purchase_journal" model="ir.sequence">
488             <field name="name">Account Default Expenses Credit Notes Journal</field>
489             <field eval="3" name="padding"/>
490             <field name="prefix">ECNJ/%(year)s/</field>
491         </record>
492         <record id="sequence_bank_journal" model="ir.sequence">
493             <field name="name">Account Default Bank Journal</field>
494             <field eval="3" name="padding"/>
495             <field name="prefix">BNK/%(year)s/</field>
496         </record>
497         <record id="sequence_check_journal" model="ir.sequence">
498             <field name="name">Account Default Checks Journal</field>
499             <field eval="3" name="padding"/>
500             <field name="prefix">CHK/%(year)s/</field>
501         </record>
502         <record id="sequence_cash_journal" model="ir.sequence">
503             <field name="name">Account Default Cash Journal</field>
504             <field eval="3" name="padding"/>
505             <field name="prefix">CSH/%(year)s/</field>
506         </record>
507         <record id="sequence_opening_journal" model="ir.sequence">
508             <field name="name">Account Default Opening Entries Journal</field>
509             <field eval="3" name="padding"/>
510             <field name="prefix">OPEJ/%(year)s/</field>
511         </record>
512         <record id="sequence_miscellaneous_journal" model="ir.sequence">
513             <field name="name">Account Default Miscellaneous Journal</field>
514             <field eval="3" name="padding"/>
515             <field name="prefix">MISJ/%(year)s/</field>
516         </record>
517
518         <!--
519         Account Statement Sequences
520         -->
521
522         <record id="sequence_reconcile" model="ir.sequence.type">
523             <field name="name">Account Reconcile</field>
524             <field name="code">account.reconcile</field>
525         </record>
526         <record id="sequence_reconcile_seq" model="ir.sequence">
527             <field name="name">Account reconcile sequence</field>
528             <field name="code">account.reconcile</field>
529             <field name="prefix">A</field>
530             <field eval="1" name="number_next"/>
531             <field eval="1" name="number_increment"/>
532         </record>
533
534         <record id="sequence_statement_type" model="ir.sequence.type">
535             <field name="name">Account Bank Statement</field>
536             <field name="code">account.bank.statement</field>
537         </record>
538         <record id="sequence_statement" model="ir.sequence">
539             <field name="name">Account Bank Statement</field>
540             <field name="code">account.bank.statement</field>
541             <field name="prefix">St. %(month)s/%(day)s/</field>
542             <field eval="1" name="number_next"/>
543             <field eval="1" name="number_increment"/>
544         </record>
545
546         <record id="cash_sequence_statement_type" model="ir.sequence.type">
547             <field name="name">Account Cash Statement</field>
548             <field name="code">account.cash.statement</field>
549         </record>
550         <record id="cash_sequence_statement" model="ir.sequence">
551             <field name="name">Account Cash Statement</field>
552             <field name="code">account.cash.statement</field>
553             <field name="prefix">Cr. %(month)s/%(day)s/</field>
554             <field eval="1" name="number_next"/>
555             <field eval="1" name="number_increment"/>
556         </record>
557
558
559         <!--
560         Invoice requests (deprecated)
561         -->
562         <record id="req_link_invoice" model="res.request.link">
563             <field name="name">Invoice</field>
564             <field name="object">account.invoice</field>
565         </record>
566
567
568
569     </data>
570 </openerp>