summaryrefslogtreecommitdiff
path: root/base_accounting_kit/wizard/financial_report.xml
blob: 6353059f0e60ab939259b247e5806b53fbaa902b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
    <data>
        <!--    Financial report common form view    -->
        <record id="financial_report_wiz_modified" model="ir.ui.view">
            <field name="name">financial.report.extended.wiz</field>
            <field name="model">financial.report</field>
            <field name="arch" type="xml">
                <form>
                    <group>
                        <group string="Dates">
                            <field name="date_from"/>
                            <field name="date_to"/>
                        </group>
                        <group>
                            <field name="target_move" widget="radio"/>
                            <field name="view_format" widget="radio" invisible="1"/>
                            <field name="enable_filter" invisible="1"/>
                            <field name="debit_credit"/>
                            <field name="company_id" invisible="1"/>
                        </group>
                    </group>

                    <footer>
                        <button string="Print" name="view_report_pdf" type="object"
                                class="btn-primary"/>
                        <button string="Discard" class="btn-secondary"
                                special="cancel"/>
                    </footer>
                </form>
            </field>
        </record>
        <!--    Action for profit and loss    -->
        <record id="action_profit_and_loss_report" model="ir.actions.act_window">
            <field name="name">Profit and Loss</field>
            <field name="res_model">financial.report</field>
            <field name="type">ir.actions.act_window</field>
            <field name="view_mode">form</field>
            <field name="view_id" ref="financial_report_wiz_modified"/>
            <field name="target">new</field>
            <field name="context"
                   eval="{'default_account_report_id':ref('base_accounting_kit.account_financial_report_profitandloss0')}"/>
        </record>

        <!--    Action for balance sheet    -->
        <record id="action_balance_sheet_report" model="ir.actions.act_window">
            <field name="name">Balance Sheet</field>
            <field name="res_model">financial.report</field>
            <field name="type">ir.actions.act_window</field>
            <field name="view_mode">form</field>
            <field name="view_id" ref="financial_report_wiz_modified"/>
            <field name="target">new</field>
            <field name="context"
                   eval="{'default_account_report_id':ref('base_accounting_kit.account_financial_report_balancesheet0')}"/>
        </record>

         <menuitem id="account_financial_reports_profit_loss" sequence="1"
                  name="Profit and Loss" parent="base_accounting_kit.account_reports_generic_statements"
                  action="action_profit_and_loss_report"/>

        <menuitem id="_account_financial_reports_balance_sheet" sequence="2"
                  name="Balance Sheet" parent="base_accounting_kit.account_reports_generic_statements"
                  action="action_balance_sheet_report"/>
    </data>
</odoo>