2008-10-23 05:53:55 +00:00
<?xml version="1.0" encoding="UTF-8"?>
2008-12-06 13:18:05 +00:00
<openerp >
2009-11-25 17:50:23 +00:00
<data >
<record model= "ir.ui.view" id= "view_voucher_tree" >
<field name= "name" > account.voucher.tree</field>
<field name= "model" > account.voucher</field>
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
2010-08-26 00:14:59 +00:00
<tree colors= "blue:state in ('draft');gray:state in ('cancel')" string= "Voucher Entries" >
2010-05-20 19:35:09 +00:00
<field name= "date" />
<field name= "number" />
2010-07-28 21:08:27 +00:00
<field name= "reference" />
2010-08-16 20:14:32 +00:00
<field name= "partner_id" />
2009-11-25 17:50:23 +00:00
<field name= "journal_id" />
2010-08-30 13:23:02 +00:00
<field name= "period_id" groups= "base.group_extended" invisible= "context.get('visible', True)" />
2010-09-09 10:33:01 +00:00
<field name= "type" invisible= "context.get('visible', True)" />
2010-05-20 19:35:09 +00:00
<field name= "amount" sum= "Total Amount" />
<field name= "state" />
2010-08-25 16:42:19 +00:00
<button name= "proforma_voucher" string= "Post" states= "draft" icon= "terp-document-new" />
2009-11-25 17:50:23 +00:00
</tree>
</field>
</record>
2010-09-14 13:13:29 +00:00
2009-11-25 17:50:23 +00:00
<record model= "ir.ui.view" id= "view_voucher_form" >
<field name= "name" > account.voucher.form</field>
<field name= "model" > account.voucher</field>
<field name= "type" > form</field>
<field name= "arch" type= "xml" >
2010-05-26 19:30:21 +00:00
<form string= "Accounting Voucher" >
2009-11-25 17:50:23 +00:00
<group col= "6" colspan= "4" >
2010-09-14 13:13:29 +00:00
<field name= "partner_id" required= "1" on_change= "onchange_journal_voucher(partner_id, journal_id)" />
<field name= "journal_id" widget= "selection" select= "1" on_change= "onchange_journal_voucher(partner_id, journal_id)" />
<field name= "type" required= "1" />
2010-08-17 07:32:51 +00:00
<field name= "name" colspan= "4" />
2010-08-31 14:42:33 +00:00
<field name= "reference" select= "1" />
<field name= "account_id" widget= "selection" invisible= "True" />
2009-11-25 17:50:23 +00:00
</group>
<notebook colspan= "4" >
2010-07-28 18:35:57 +00:00
<page string= "Voucher Entry" >
2010-09-14 13:25:29 +00:00
<field name= "line_cr_ids" attrs= "{'invisible':[('type','in',['purchase', 'payment', False])]}" on_change= "onchange_price(line_cr_ids, False, partner_id)" default_get= "{'journal_id':journal_id, 'type':type, 'partner_id':partner_id}" colspan= "4" nolabel= "1" height= "180" >
<tree string= "Sales and Receipt" editable= "top" >
<field name= "account_id" />
<field name= "name" />
<field name= "amount" />
<field name= "type" />
<field name= "account_analytic_id" domain= "[('parent_id','!=',False)]" />
</tree>
</field>
<field name= "line_dr_ids" attrs= "{'invisible':[('type','in',['sale', 'receipt', False])]}" on_change= "onchange_price(line_dr_ids, False, partner_id)" default_get= "{'journal_id':journal_id, 'type':type, 'partner_id':partner_id}" colspan= "4" nolabel= "1" height= "180" >
<tree string= "Purchase and Payments" editable= "top" >
2009-11-25 17:50:23 +00:00
<field name= "account_id" />
2010-08-31 14:42:33 +00:00
<field name= "name" />
2009-11-25 17:50:23 +00:00
<field name= "amount" />
2010-08-31 14:42:33 +00:00
<field name= "type" />
2010-08-20 04:16:03 +00:00
<field name= "account_analytic_id" domain= "[('parent_id','!=',False)]" />
2009-11-25 17:50:23 +00:00
</tree>
</field>
2010-07-14 05:51:50 +00:00
<group col= "2" colspan= "3" >
2010-08-31 14:42:33 +00:00
<separator string= "Internal Notes" colspan= "2" />
2010-07-14 05:51:50 +00:00
<field name= "narration" colspan= "2" nolabel= "1" />
</group>
<group col= "2" colspan= "1" >
2010-08-31 14:42:33 +00:00
<separator string= "Other Information" colspan= "2" />
<field name= "amount" string= "Total" />
<field name= "number" />
<field name= "date" select= "1" on_change= "onchange_date(date)" />
<field name= "currency_id" select= "1" attrs= "{'readonly':[('type','in',['sale', 'purchase'])]}" />
2010-07-14 05:51:50 +00:00
</group>
2009-11-25 17:50:23 +00:00
</page>
2010-08-31 14:42:33 +00:00
<page string= "Journal Items" groups= "base.group_extended" attrs= "{'invisible': [('state','!=','posted')]}" >
2010-08-13 21:12:34 +00:00
<group col= "6" colspan= "4" >
<field name= "company_id" select= "1" widget= "selection" groups= "base.group_multi_company" />
<field name= "period_id" />
<field name= "audit" />
</group>
2010-08-15 13:00:55 +00:00
<separator string= "Journal Items" colspan= "4" />
2009-11-25 17:50:23 +00:00
<field name= "move_ids" colspan= "4" nolabel= "1" readonly= "1" />
</page>
</notebook>
2010-07-08 11:20:26 +00:00
<group col= "10" colspan= "4" >
2010-07-07 15:04:16 +00:00
<field name= "state" />
2010-08-26 00:14:59 +00:00
<button name= "cancel_voucher" string= "Cancel" states= "draft,proforma" icon= "gtk-cancel" />
2010-08-31 14:42:33 +00:00
<button name= "proforma_voucher" string= "Post" states= "draft" icon= "terp-camera_test" />
2010-08-16 20:14:32 +00:00
<button name= "action_cancel_draft" type= "object" states= "cancel" string= "Set to Draft" icon= "terp-stock_effects-object-colorize" />
2010-09-14 13:28:40 +00:00
<button name= "cancel_voucher" string= "Cancel" type= "object" states= "posted" icon= "terp-stock_effects-object-colorize" confirm= "Are you sure to unreconcile this record ?" />
2010-07-07 15:04:16 +00:00
</group>
2009-11-25 17:50:23 +00:00
</form>
</field>
</record>
2010-06-07 09:04:11 +00:00
2010-06-29 06:29:06 +00:00
<record id= "view_voucher_filter" model= "ir.ui.view" >
2010-05-20 19:35:09 +00:00
<field name= "name" > account.voucher.select</field>
<field name= "model" > account.voucher</field>
<field name= "type" > search</field>
<field name= "arch" type= "xml" >
<search string= "Search Vouchers" >
<group col= '8' colspan= '4' >
2010-06-07 09:04:11 +00:00
<filter icon= "terp-document-new" string= "Draft" domain= "[('state','=','draft')]" help= "Draft Vouchers" />
<filter icon= "terp-check" string= "Proforma" domain= "[('state','=','proforma')]" help= "Proforma Vouchers" />
<filter icon= "terp-camera_test" string= "Posted" domain= "[('state','=','posted')]" help= "Posted Vouchers" />
2010-08-02 09:07:59 +00:00
<separator orientation= "vertical" />
<filter icon= "terp-stock_effects-object-colorize" string= "To Review" domain= "[('state','=','posted')]" groups= "base.group_extended" help= "To Review" />
2010-07-30 07:52:45 +00:00
<filter icon= "gtk-cancel" string= "Cancel" domain= "[('state','=','cancel')]" help= "Cancel Vouchers" groups= "base.group_extended" />
2010-05-20 19:35:09 +00:00
<separator orientation= "vertical" />
<field name= "number" select= '1' />
2010-07-28 18:35:57 +00:00
<field name= "account_id" select= "1" />
2010-08-20 04:16:03 +00:00
<field name= "partner_id" select= '1' />
2010-08-02 09:07:59 +00:00
<field name= "date" select= '1' />
2010-05-20 19:35:09 +00:00
</group>
<newline />
2010-08-13 21:02:45 +00:00
<group col= '8' colspan= '4' >
<field name= "journal_id" widget= "selection" context= "{'journal_id': self, 'set_visible':False}" />
2010-08-20 04:16:03 +00:00
<field name= "period_id" context= "{'period_id': self}" groups= "base.group_extended" />
2010-08-13 21:02:45 +00:00
</group>
<newline />
2010-09-14 09:03:06 +00:00
<group expand= "0" string= "Extended options..." col= '8' colspan= '4' >
<field name= "reference" select= "1" />
<field name= "name" select= '1' />
<field name= "narration" select= "1" />
2010-09-14 11:19:20 +00:00
<field name= "amount" select= "1" />
2010-09-14 09:03:06 +00:00
</group>
<newline />
2010-08-13 21:02:45 +00:00
<group expand= "0" string= "Group By..." col= '8' colspan= '4' >
2010-08-16 20:14:32 +00:00
<filter string= "Partner" icon= "terp-partner" domain= "[]" context= "{'group_by':'partner_id'}" />
2010-06-07 09:04:11 +00:00
<filter string= "Journal" icon= "terp-folder-orange" domain= "[]" context= "{'group_by':'journal_id'}" />
<filter string= "Period" icon= "terp-go-month" domain= "[]" context= "{'group_by':'period_id'}" />
<filter string= "Type" icon= "terp-stock_symbol-selection" domain= "[]" context= "{'group_by':'type', 'set_visible':True}" />
<filter string= "States" icon= "terp-stock_effects-object-colorize" domain= "[]" context= "{'group_by':'state'}" />
2010-05-20 19:35:09 +00:00
</group>
</search>
</field>
</record>
2010-08-25 16:42:19 +00:00
2010-06-29 06:39:24 +00:00
<record id= "view_voucher_filter_new" model= "ir.ui.view" >
<field name= "name" > account.voucher.select</field>
<field name= "model" > account.voucher</field>
<field name= "type" > search</field>
<field name= "arch" type= "xml" >
<search string= "Search Vouchers" >
<group col= '8' colspan= '4' >
<filter icon= "terp-document-new" string= "Draft" domain= "[('state','=','draft')]" help= "Draft Vouchers" />
2010-08-02 09:07:59 +00:00
<filter icon= "terp-camera_test" string= "Posted" domain= "[('state','=','posted')]" help= "Posted Vouchers" />
<separator orientation= "vertical" />
2010-07-28 18:35:57 +00:00
<filter icon= "terp-stock_effects-object-colorize" string= "To Review" domain= "[('state','=','posted')]" groups= "base.group_extended" help= "To Review" />
2010-06-29 06:39:24 +00:00
<separator orientation= "vertical" />
2010-08-25 16:42:19 +00:00
<field name= "date" select= '1' />
2010-06-29 06:39:24 +00:00
<field name= "number" select= '1' />
<field name= "partner_id" select= '1' />
2010-08-30 13:23:02 +00:00
</group>
<newline />
<group col= '8' colspan= '4' >
2010-09-11 05:51:47 +00:00
<field name= "journal_id" widget= "selection" context= "{'journal_id': self, 'set_visible':False}" />
<field name= "period_id" groups= "base.group_extended" />
2010-07-28 18:35:57 +00:00
</group>
<newline />
2010-09-14 09:03:06 +00:00
<group expand= "0" string= "Extended options..." col= '8' colspan= '4' >
<field name= "reference" select= "1" />
<field name= "name" select= '1' />
<field name= "narration" select= "1" />
2010-09-14 11:19:20 +00:00
<field name= "amount" select= "1" />
2010-09-14 09:03:06 +00:00
</group>
<newline />
2010-06-29 06:39:24 +00:00
<group expand= "0" string= "Group By..." colspan= "12" col= "10" >
2010-08-16 20:14:32 +00:00
<filter string= "Partner" icon= "terp-partner" domain= "[]" context= "{'group_by':'partner_id'}" />
2010-06-29 06:39:24 +00:00
<filter string= "Journal" icon= "terp-folder-orange" domain= "[]" context= "{'group_by':'journal_id'}" />
2010-08-25 16:42:19 +00:00
<filter string= "Period" icon= "terp-go-month" domain= "[]" context= "{'group_by':'period_id','visible':True}" />
2010-06-29 06:39:24 +00:00
<filter string= "States" icon= "terp-stock_effects-object-colorize" domain= "[]" context= "{'group_by':'state'}" />
</group>
</search>
</field>
</record>
2010-06-07 09:04:11 +00:00
2010-07-25 18:05:49 +00:00
<record id= "account_cash_statement_graph" model= "ir.ui.view" >
<field name= "name" > account.voucher.graph</field>
<field name= "model" > account.voucher</field>
<field name= "type" > graph</field>
<field name= "arch" type= "xml" >
<graph string= "Voucher Statistics" type= "bar" >
<field name= "date" />
<field name= "amount" operator= "+" />
</graph>
</field>
</record>
2010-08-20 04:16:03 +00:00
2010-06-23 19:44:06 +00:00
<!-- Journal Vouchers -->
<record model= "ir.actions.act_window" id= "action_voucher_list" >
<field name= "name" > Journal Vouchers</field>
<field name= "res_model" > account.voucher</field>
<field name= "view_type" > form</field>
2010-07-25 18:05:49 +00:00
<field name= "view_mode" > tree,form,graph</field>
2010-07-07 13:05:41 +00:00
<field name= "context" > {'type':'general'}</field>
2010-06-23 19:44:06 +00:00
<field name= "view_id" eval= "view_voucher_tree" />
2010-06-29 06:29:06 +00:00
<field name= "search_view_id" ref= "view_voucher_filter" />
2010-06-23 19:44:06 +00:00
</record>
<menuitem action= "action_voucher_list" id= "menu_encode_entries_by_voucher" parent= "account.menu_finance_entries" sequence= "6" />
2010-06-24 04:24:31 +00:00
2010-05-26 19:30:21 +00:00
<act_window
2010-07-09 04:54:54 +00:00
domain="[('journal_id','=',active_id)]"
2010-05-26 19:30:21 +00:00
id="act_journal_voucher_open"
name="Voucher Entries"
context="{'journal_id': active_id, 'type':type}"
res_model="account.voucher"
src_model="account.journal"/>
2010-08-20 04:16:03 +00:00
2010-07-09 04:54:54 +00:00
<record model= "ir.actions.act_window" id= "action_review_voucher_list" >
<field name= "name" > Vouchers Entries</field>
<field name= "res_model" > account.voucher</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > tree,form</field>
<field name= "view_id" eval= "view_voucher_tree" />
<field name= "domain" > [('state','=','posted')]</field>
<field name= "context" > {'state':'posted'}</field>
<field name= "search_view_id" ref= "view_voucher_filter_new" />
</record>
2010-06-07 09:04:11 +00:00
2010-08-19 11:51:57 +00:00
</data>
2009-05-14 07:06:09 +00:00
</openerp>