~vauxoo/bank-management/josbel-bm-experimental

« back to all changes in this revision

Viewing changes to bank_management/view/bank_management_inherits.xml

  • Committer: Josbel Caraballo
  • Date: 2012-04-30 18:22:13 UTC
  • Revision ID: jcaraballo@industriasdiana.gob.ve-20120430182213-c5ylz52rp4vldre1

[IMP] Estandarizado el uso de las vistas

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<openerp>
 
3
    <data>
 
4
    
 
5
        <!--
 
6
        ==================================
 
7
        Pago de Proveedores (view_vendor_payment_form)
 
8
        ==================================
 
9
        -->
 
10
        
 
11
        <record model="ir.ui.view" id="view_form_voucher_replace">
 
12
            <field name="name">account_voucher_line_invoice</field>
 
13
            <field name="model">account.voucher</field>
 
14
            <field name="type">form</field>
 
15
            <field name="inherit_id" ref="account_voucher.view_vendor_payment_form"/>
 
16
            <field name="arch" type="xml">
 
17
            <xpath expr='/form/group/field[@name="partner_id"]' position='replace'>
 
18
                <field name="partner_id"  required='1'/>
 
19
                <field name="payee_id" domain="[('partner_id','=',partner_id) ]"/>
 
20
            </xpath>
 
21
            <xpath expr='/form/group/field[@name="journal_id"]' position='replace'>
 
22
                <field name="journal_id"
 
23
                        domain="[('type','in',['bank', 'cash'])]"
 
24
                        widget="selection" select="1"
 
25
                        on_change="onchange_journal_multi_partner(journal_id)"
 
26
                        string="Payment Method"/>
 
27
            </xpath>
 
28
            <xpath expr='/form/group/field[@name="amount"]' position='replace'>
 
29
                <field name="amount"/>
 
30
            </xpath>
 
31
            <xpath expr='/form/group/field[@name="date"]' position='replace'>
 
32
                <field name="date" select="1" on_change="onchange_date_multi_partner(journal_id, date)"/>
 
33
            </xpath>
 
34
            <xpath expr="/form/notebook/page/field[@name='line_dr_ids']/tree/field[@name='move_line_id']" position="after">
 
35
                <field name="invoice_id" required='0'/>
 
36
            </xpath>
 
37
            <xpath expr='//button[@name="proforma_voucher"]' position='replace'>
 
38
                <button name="proforma_voucher" string="Validate" icon="gtk-go-forward" attrs="{'invisible': ['|',('pay_bank','=',True),('state','in',['posted'])]}"/>
 
39
                <button name="%(wiz_pay_support)d" type='action' string='Generar Pago' icon="gtk-execute" attrs="{'invisible': ['|',('pay_bank','=',False),('state','in',['posted'])]}"/>
 
40
            </xpath>
 
41
            <xpath expr='/form/group/field[@name="name"]' position='after'>
 
42
                <field name="pay_bank"/>
 
43
            </xpath>
 
44
            <xpath expr='/form/notebook/page/field[@name="line_dr_ids"]' position='replace'>
 
45
                <field name="line_dr_ids" default_get="{'line_dr_ids':line_dr_ids,'amount':amount,'journal_id':journal_id, 'type':type, 'partner_id':partner_id}" colspan="4" nolabel="1" height="140" domain="[('voucher_id','=',False)]" context='{"mono":False}'>
 
46
                    <tree string="Supplier Invoices and Outstanding transactions" editable="bottom">
 
47
                        <field name="partner_id" domain="[('supplier','=',True)]" required="0" on_change="onchange_partner_id(partner_id, parent.journal_id, parent.amount, parent.currency_id, parent.type, invoice_id, context)" string="Supplier"/>
 
48
                        <field name="invoice_id" widget='many2one' domain="[('partner_id','=',partner_id)]" on_change="onchange_partner_id(partner_id, parent.journal_id, parent.amount, parent.currency_id, parent.type, invoice_id, context)"/>
 
49
                        <field name="account_id" groups="base.group_no_one" domain="[('type','=','payable')]"/>
 
50
                        <field name="date_original" readonly="1"/>
 
51
                        <field name="date_due" readonly="1"/>
 
52
                        <field name="amount_original" readonly="1"/>
 
53
                        <field name="amount_unreconciled" sum="Open Balance" readonly="1"/>
 
54
                        <field name="amount" sum="Payment"/>
 
55
                        <field name="amount_residual" sum="Residual"/>
 
56
                        <field name="move_line_id" context="{'journal_id':parent.journal_id, 'partner_id':partner_id}"
 
57
                            on_change="onchange_move_line_id(move_line_id)"
 
58
                            domain="[('account_id.type','=','payable'), ('reconcile_id','=', False), ('partner_id','=',partner_id)]"/>
 
59
                    </tree>
 
60
                    <form string="Supplier Invoices and Outstanding transactions">
 
61
                                <field name="name"/>
 
62
                                <field name="partner_id" domain="[('supplier','=',True)]" required="1" on_change="onchange_partner_id(partner_id, parent.journal_id, parent.amount, parent.currency_id, parent.type, invoice_id, context)" string="Supplier"/>
 
63
                                <field name="invoice_id" widget='many2one' domain="[('partner_id','=',partner_id)]" on_change="onchange_partner_id(partner_id, parent.journal_id, parent.amount, parent.currency_id, parent.type, invoice_id, context)"/>
 
64
                                <field name="account_id" groups="base.group_no_one" domain="[('type','=','payable')]"/>
 
65
                                <field name="amount" sum="Payment"/>
 
66
                    </form>
 
67
                </field>
 
68
            </xpath>
 
69
            </field>
 
70
        </record>
 
71
 
 
72
 
 
73
        <record model="ir.ui.view" id="view_voucher_line_form">
 
74
            <field name="name">account.voucher.line.form</field>
 
75
            <field name="model">account.voucher.line</field>
 
76
            <field name="type">form</field>
 
77
            <field name="arch" type="xml">
 
78
                <form string="Pay Order Line">
 
79
                    <field name="move_line_id" context="{'journal_id':parent.journal_id, 'partner_id':parent.partner_id}"
 
80
                                on_change="onchange_move_line_id(move_line_id)"
 
81
                                domain="[('account_id.type','in',('receivable','payable')), ('reconcile_id','=', False), ('partner_id','=',parent.partner_id)]"
 
82
                                />
 
83
                    <field name="invoice_id" domain="[('partner_id','=',parent.partner_id),('state','=','open'),('residual','&gt;',0.0)]"/>
 
84
                    <field name="account_id"/>
 
85
                    <field name="amount"/>
 
86
                </form>
 
87
            </field>
 
88
        </record>
 
89
 
 
90
 
 
91
        <record model="ir.ui.view" id="view_voucher_tree_name">
 
92
            <field name="name">account.voucher.tree.name</field>
 
93
            <field name="model">account.voucher</field>
 
94
            <field name="type">tree</field>
 
95
            <field name="inherit_id" ref="account_voucher.view_voucher_tree"/>
 
96
            <field name="arch" type="xml">
 
97
            <xpath expr="/tree/field[@name='number']" position="after">
 
98
                <field name="name"/>
 
99
            </xpath>
 
100
            </field>
 
101
        </record>
 
102
        
 
103
        <!--
 
104
        ==================================
 
105
        Diarios
 
106
        ==================================
 
107
        -->
 
108
        
 
109
        <record model="ir.ui.view" id="view_account_journal_account_default_form">
 
110
            <field name="name">account.journal.account.deafult.form</field>
 
111
            <field name="model">account.journal</field>
 
112
            <field name="type">form</field>
 
113
            <field name="inherit_id" ref="account.view_account_journal_form"/>
 
114
            <field name="arch" type="xml">
 
115
                <group colspan="2" col="2">
 
116
                    <separator string="Write-Of Default Account" colspan="4"/>
 
117
                    <field name="default_payment_debit_account_id" />
 
118
                    <field name="default_payment_credit_account_id" />
 
119
                </group>
 
120
            </field>
 
121
        </record>
 
122
        
 
123
        <!--
 
124
        ==================================
 
125
        Diario de Comprobantes
 
126
        ==================================
 
127
        -->
 
128
        
 
129
        <record model="ir.ui.view" id="view_accout_vouchar1">
 
130
            <field name="name">view_accout_vouchar1_form</field>
 
131
            <field name="model">account.voucher</field>
 
132
            <field name="type">form</field>
 
133
            <field name="inherit_id" ref="account_voucher.view_voucher_form"/>
 
134
            <field name="arch" type="xml">
 
135
                <field name="journal_id" position="replace">
 
136
                    <field name="journal_id" required='1' select="1" on_change="onchange_journal_voucher(line_ids, tax_id, amount, partner_id, journal_id, type)"/>
 
137
                </field>                
 
138
            </field>
 
139
        </record>
 
140
            
 
141
        <record model="ir.ui.view" id="view_accout_vouchar2">
 
142
            <field name="name">view_accout_vouchar2_form</field>
 
143
            <field name="model">account.voucher</field>
 
144
            <field name="type">form</field>
 
145
            <field name="inherit_id" ref="account_voucher.view_voucher_form"/>
 
146
            <field name="arch" type="xml">
 
147
                <field name="account_id" position="replace">        
 
148
                        <field name="account_id" select="2" required='1' />
 
149
                </field>                
 
150
            </field>
 
151
        </record>
 
152
        
 
153
        <!--
 
154
        ==================================
 
155
        Entidades Bancarias
 
156
        ==================================
 
157
        -->
 
158
    
 
159
        <record id="view_res_bank_lim_form" model="ir.ui.view">
 
160
            <field name="name">res.bank.lim.form</field>
 
161
            <field name="model">res.bank</field>
 
162
            <field name="type">form</field>
 
163
            <field name="inherit_id" ref="base.view_res_bank_form"/>
 
164
            <field name="arch" type="xml">
 
165
                <xpath expr="/form/field[@name='bic']" position="after">
 
166
                    <field name="min_lim"/>
 
167
                    <field name="max_lim"/>
 
168
                    <newline/>
 
169
                    <separator string="Format Check" colspan="4"/>
 
170
                    <field name="format_h" colspan="4" nolabel="1"/>
 
171
                </xpath>
 
172
            </field>
 
173
        </record>
 
174
        
 
175
        
 
176
        <!--
 
177
        ==================================
 
178
        Company
 
179
        ==================================
 
180
        -->
 
181
        
 
182
        <record id="il_company" model="ir.ui.view">
 
183
            <field name="name">il_company</field>
 
184
            <field name="model">res.company</field>
 
185
            <field name="type">form</field>
 
186
            <field name="inherit_id" ref="base.view_company_form"/>
 
187
            <field name="arch" type="xml">
 
188
                <page string="Configuration" position="inside">
 
189
                    <separator string="Expiry Date" colspan="4"/>
 
190
                    <field name="expiry"/>
 
191
                    <newline/>
 
192
                </page>
 
193
            </field>
 
194
        </record>
 
195
 
 
196
        <record id="il_company2" model="ir.ui.view">
 
197
            <field name="name">il_company2</field>
 
198
            <field name="model">res.company</field>
 
199
            <field name="type">form</field>
 
200
            <field name="inherit_id" ref="base.view_company_form"/>
 
201
            <field name="arch" type="xml">
 
202
                <page string="Configuration" position="inside">
 
203
                    <separator string="Transitory Account" colspan="4"/>
 
204
                    <field name="transitory"/>
 
205
                    <newline/>
 
206
                </page>
 
207
            </field>
 
208
        </record>
 
209
 
 
210
    </data>
 
211
</openerp>