~koi-accounting-modules-maintainer/koi-accounting-modules/7.0

« back to all changes in this revision

Viewing changes to ar_account/wizard/wizard_bank_receipt.xml

  • Committer: Andhitia Rama
  • Date: 2014-04-06 22:04:29 UTC
  • Revision ID: andhitia.r@gmail.com-20140406220429-5yler527mgqcm5l8
init

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="utf-8"?>
 
2
<openerp>
 
3
    <data>  
 
4
 
 
5
        <record id="form_account_wizardBankReceipt" model="ir.ui.view">
 
6
            <field name="name">Bank Receipt</field>
 
7
            <field name="model">account.wizard_bank_receipt</field>
 
8
            <field name="arch" type="xml">
 
9
                <form string="bank Receipt" version="7.0">
 
10
                    <group col="2" colspan="4">
 
11
                        <group colspan="1" col="2" name="group_1_2">
 
12
                                        <separator string="General Information" colspan="2"/>
 
13
                                                        <field name="date"/>
 
14
                                                        <field name="journal_id"/>
 
15
                                                <newline/>
 
16
                                                        <field name="name"/>
 
17
                                                <newline/>
 
18
                                </group> 
 
19
                        <group colspan="1" col="2" name="group_1_3">
 
20
                                <separator string="Payment Method" colspan="2"/>
 
21
                                <field name="payment_method" required="1"/>
 
22
                                <field name="cheque_number" attrs="{'required' : [('payment_method','!=','bank_transfer')], 'invisible':[('payment_method','!=','cheque'),('payment_method','!=','giro')]}"/>
 
23
                                <field name="cheque_date" attrs="{'required' : [('payment_method','!=','bank_transfer')], 'invisible':[('payment_method','!=','cheque'),('payment_method','!=','giro')]}"/>
 
24
                                <field name="cheque_recepient" attrs="{'invisible':[('payment_method','!=','cheque')]}"/>
 
25
                                <field name="cheque_partner_bank_id" attrs="{'required' : [('payment_method','=','giro')], 'invisible':[('payment_method','!=','giro')]}"/>
 
26
                                <field name="cheque_bank_id" attrs="{'invisible':[('payment_method','!=','giro')]}"/>
 
27
                                </group>  
 
28
                                        <newline/> 
 
29
                                        </group>
 
30
                                        <footer>
 
31
                                            <button name="bank_receipt" string="Create" colspan="1" type="object" class="oe_highlight"/>                                        
 
32
                                            or
 
33
                            <button special="cancel" string="Cancel" class="oe_link"/>
 
34
                                        </footer>
 
35
                </form>
 
36
            </field>
 
37
        </record>
 
38
        
 
39
        <record id="action_account_wizardBankReceipt" model="ir.actions.act_window">
 
40
            <field name="name">Bank Receipt</field>
 
41
            <field name="type">ir.actions.act_window</field>
 
42
            <field name="res_model">account.wizard_bank_receipt</field>
 
43
            <field name="view_type">form</field>
 
44
            <field name="view_mode">form</field>
 
45
            <field name="view_id" ref="form_account_wizardBankReceipt"/>
 
46
            <field name="target">new</field>
 
47
            <field name="multi">True</field>
 
48
                        <field name="context">{'voucher_type' : 'Bank Receipt'}</field>
 
49
        </record>          
 
50
 
 
51
        <record id="waction_account_wizardBankReceipt" model="ir.values">
 
52
            <field name="model_id" ref="account.model_account_invoice" />
 
53
            <field name="name">Bank Receipt</field>
 
54
            <field name="key2">client_action_multi</field>
 
55
            <field name="value" eval="'ir.actions.act_window,' + str(ref('action_account_wizardBankReceipt'))" />
 
56
            <field name="key">action</field>
 
57
            <field name="model">account.invoice</field>
 
58
                        <field name="context">{'voucher_type' : 'Bank Receipt', 'search_default_draft' : 1, 'search_default_confirm' : 1, 'search_default_waiting' : 1, 'search_default_ready' : 1, 'search_default_proforma' : 1}</field>
 
59
                        <field name="domain">[('voucher_type_id.name','=','Bank Receipt')]</field>
 
60
        </record>
 
61
        
 
62
    </data>
 
63
</openerp>