~unifield-team/unifield-wm/us-826

« back to all changes in this revision

Viewing changes to account_mcdb/account_view.xml

[MOVE] funding_pool module to analytic_distribution module

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
 
    <!-- Account Move Line search tree view -->
6
 
        <record model="ir.ui.view" id="account_move_line_mcdb_search_result">
7
 
            <field name="name">account.move.line.mcdb.search.result</field>
8
 
            <field name="model">account.move.line</field>
9
 
            <field name="type">tree</field>
10
 
            <field name="arch" type="xml">
11
 
                <tree string="Account Entries" min_rows="100">
12
 
                    <field name="instance"/>
13
 
                    <field name="journal_id"/>
14
 
                    <field name="move_id"/>
15
 
                    <field name="name"/>
16
 
                    <field name="ref"/>
17
 
                    <field name="date"/>
18
 
                    <field name="document_date"/>
19
 
                    <field name="period_id" domain="[('state','=','draft')]"/>
20
 
                    <field name="account_id"/>
21
 
                    <field name="account_type" invisible="1"/>
22
 
                    <field name="move_state" invisible="1"/>
23
 
                    <field name="partner_id" invisible="1"/>
24
 
                    <field name="employee_id" invisible="1"/>
25
 
                    <field name="register_id" invisible="1"/>
26
 
                    <field name="transfer_journal_id" invisible="1"/>
27
 
                    <field name="partner_txt"/>
28
 
                    <field name="partner_type" invisible="1"/>
29
 
                    <field name="debit_currency"/>
30
 
                    <field name="credit_currency"/>
31
 
                    <field name="currency_id"/>
32
 
                    <field name="debit" sum="Total Functional Debit"/>
33
 
                    <field name="credit" sum="Total Functional Credit"/>
34
 
                    <field name="functional_currency_id"/>
35
 
                    <field name="output_amount_debit"/>
36
 
                    <field name="output_amount_credit"/>
37
 
                    <field name="output_currency"/>
38
 
                    <field name="reconcile_total_partial_id" />
39
 
                    <field name="state"/>
40
 
                    <field name="statement_id" invisible="1"/>
41
 
                </tree>
42
 
            </field>
43
 
        </record>
44
 
 
45
 
    <!-- Account Analytic Line search tree view -->
46
 
        <record model="ir.ui.view" id="account_analytic_line_mcdb_search_result">
47
 
            <field name="name">account.analytic.line.mcdb.search.result</field>
48
 
            <field name="model">account.analytic.line</field>
49
 
            <field name="type">tree</field>
50
 
            <field name="arch" type="xml">
51
 
                <tree string="Analytic Line" min_rows="100">
52
 
                    <field name="is_reallocated" invisible="1"/>
53
 
                    <button string="Have been reallocated" attrs="{'invisible': [('is_reallocated', '=', False)]}" icon="terp-mail-" colspan="2"/>
54
 
                    <field name="company_id" string="Proprietary Instance"/>
55
 
                    <field name="journal_id"/>
56
 
                    <field name="move_id"/>
57
 
                    <field name="name"/>
58
 
                    <field name="ref"/>
59
 
                    <field name="date"/>
60
 
                    <field name="document_date"/>
61
 
                    <field name="period_id"/>
62
 
                    <field name="general_account_id"/>
63
 
                    <field name="cost_center_id" string="Cost Center" invisible="not context.get('display_fp', False)"/>
64
 
                    <field name="account_id"/>
65
 
                    <field name="partner_txt"/>
66
 
                    <field name="amount_currency"/>
67
 
                    <field name="currency_id"/>
68
 
                    <field name="amount"/>
69
 
                    <field name="functional_currency_id"/>
70
 
                    <field name="output_amount"/>
71
 
                    <field name="output_currency"/>
72
 
                    <field name="reversal_origin"/>
73
 
                    <field name="user_id" invisible="1"/>
74
 
                </tree>
75
 
            </field>
76
 
        </record>
77
 
 
78
 
    <!-- Account move line search view -->
79
 
        <record id="mcdb_view_account_move_line_filter" model="ir.ui.view">
80
 
            <field name="name">Journal Items</field>
81
 
            <field name="model">account.move.line</field>
82
 
            <field name="type">search</field>
83
 
            <field name="arch" type="xml">
84
 
                <search string="Search Journal Items">
85
 
                    <group col='10' colspan='4'>
86
 
                        <filter icon="terp-document-new" string="Unbalanced" domain="[('state','=','draft')]" help="Unbalanced Journal Items"/>
87
 
                        <separator orientation="vertical"/>
88
 
                        <filter icon="terp-document-new" string="Unposted" domain="[('move_id.state','=','draft')]" help="Unposted Journal Items"/>
89
 
                        <filter name="posted" icon="terp-camera_test" string="Posted" domain="[('move_id.state','=','posted')]" help="Posted Journal Items"/>
90
 
                        <separator orientation="vertical"/>
91
 
                        <filter
92
 
                            icon="terp-dolar_ok!"
93
 
                            string="Unreconciled"
94
 
                            domain="[('reconcile_id','=',False), ('account_id.reconcile','=',True)]" help="Unreconciled Journal Items"
95
 
                            name="unreconciled"/>
96
 
                        <separator orientation="vertical"/>
97
 
                        <field name="move_id" select="1" string="Number (Move)"/>
98
 
                        <field name="date" select='1'/>
99
 
                        <field name="document_date"/>
100
 
                        <newline/>
101
 
                        <field name="account_id" select='1'/>
102
 
                        <field name="partner_id" select='1'>
103
 
                            <filter help="Next Partner Entries to reconcile" name="next_partner" string="Next Partner to reconcile" context="{'next_partner_only': 1}" icon="terp-gtk-jump-to-ltr" domain="[('account_id.reconcile','=',True),('reconcile_id','=',False)]"/>
104
 
                        </field>
105
 
                    </group>
106
 
                    <newline/>
107
 
                    <group col="10" colspan="4">
108
 
                        <field name="journal_id" widget="selection" context="{'journal_id':self, 'visible_id':self, 'normal_view':False}"/>
109
 
                        <field name="period_id" context="{'period_id':self, 'search_default_period_id':self}"/>
110
 
                    </group>
111
 
                    <newline/>
112
 
                    <group expand="0" string="Extended Filters...">
113
 
                        <field name="ref" select="1" string="Reference"/>
114
 
                        <field name="name" select="1"/>
115
 
                        <field name="narration" select="1"/>
116
 
                        <field name="balance" string="Debit/Credit" select='1'/>
117
 
                    </group>
118
 
                    <newline/>
119
 
                    <group expand="0" string="Group By..." colspan="12" col="10">
120
 
                        <filter string="3rd party Partner" icon="terp-partner" domain="[]" context="{'group_by':'partner_id'}"/>
121
 
                        <filter string="3rd party Employee" icon="terp-personal-" domain="[]" context="{'group_by': 'employee_id'}"/>
122
 
                        <filter string="3rd party Journal" icon="terp-dolar" domain="[]" context="{'group_by': 'transfer_journal_id'}"/>
123
 
                        <separator orientation="vertical"/>
124
 
                        <filter string="Journal" icon="terp-folder-orange" domain="[]" context="{'group_by':'journal_id'}"/>
125
 
                        <filter string="Account"  icon="terp-folder-green" context="{'group_by':'account_id'}"/>
126
 
                        <filter string="Account Type"  icon="terp-folder-green" context="{'group_by':'account_type'}"/>
127
 
                        <separator orientation="vertical"/>
128
 
                        <filter string="Period" icon="terp-go-month" domain="[]" context="{'group_by':'period_id'}"/>
129
 
                        <separator orientation="vertical"/>
130
 
                        <filter string="Register Code" icon="terp-dolar_ok!" domain="[]" context="{'group_by': 'statement_id'}"/>
131
 
                        <separator orientation="vertical"/>
132
 
                        <filter string="Proprietary Instance" icon="terp-stage" domain="[]" context="{'group_by': 'instance'}"/>
133
 
                    </group>
134
 
                    <newline/>
135
 
                </search>
136
 
            </field>
137
 
        </record>
138
 
 
139
 
    <!-- Account analytic line search view -->
140
 
        <record id="mcdb_view_account_analytic_line_filter" model="ir.ui.view">
141
 
            <field name="name">mcdb.account.analytic.line.select</field>
142
 
            <field name="model">account.analytic.line</field>
143
 
            <field name="type">search</field>
144
 
            <field name="inherit_id" ref="account.view_account_analytic_line_filter"/>
145
 
            <field name="arch" type="xml">
146
 
                <xpath expr="/search/group[1]/field[@name='date']" position='after'>
147
 
                    <field name="document_date" select="1"/>
148
 
                    <newline/>
149
 
                </xpath>
150
 
                <xpath expr="/search/group[1]/field[@name='user_id']" position="replace">
151
 
                </xpath>
152
 
                <xpath expr="/search/group[2]/field[@name='product_id']" position="replace">
153
 
                    <field name="amount_currency"/>
154
 
                </xpath>
155
 
                <xpath expr="/search/group[3]/filter[@string='User']" position="replace">
156
 
                </xpath>
157
 
                <xpath expr="/search/group[3]/filter[@string='Product']" position="replace">
158
 
                </xpath>
159
 
                <xpath expr="/search/group[3]/filter[@string='Fin.Account']" position='after'>
160
 
                    <separator orientation="vertical"/>
161
 
                    <filter string="Proprietary Instance" icon="terp-stage" domain="[]" context="{'group_by': 'company_id'}"/>
162
 
                </xpath>
163
 
            </field>
164
 
        </record>
165
 
 
166
 
    <!-- Account Analytic Account Action -->
167
 
        <record id="action_analytic_account_mass_reallocation_search" model="ir.actions.server">
168
 
            <field name="name">Search for Mass Reallocation</field>
169
 
            <field name="model_id" ref="model_mass_reallocation_search"/>
170
 
            <field name="state">code</field>
171
 
            <field name="code">action = obj.get_filled_mcdb(context=context)</field>
172
 
        </record>
173
 
 
174
 
        <record id="ir_open_mcdb_search" model="ir.values">
175
 
            <field name="key2">client_action_multi</field>
176
 
            <field name="model">account.analytic.account</field>
177
 
            <field name="name">Search for Mass Reallocation</field>
178
 
            <field eval="'ir.actions.server,%d'%action_analytic_account_mass_reallocation_search" name="value"/>
179
 
            <field eval="True" name="object"/>
180
 
        </record>
181
 
 
182
 
    </data>
183
 
</openerp>