<?xml version="1.0" encoding="utf-8"?>
<odoo auto_sequence="1">
    <record id="l10n_lk_vat001" model="account.report">
        <field name="name">VAT Return Form VAT-001</field>
        <field name="root_report_id" ref="account.generic_tax_report" />
        <field name="sequence">10</field>
        <field name="country_id" ref="base.lk" />
        <field name="column_ids">
            <record id="l10n_lk_vat001_balance_a" model="account.report.column">
                <field name="name">Balance A</field>
                <field name="expression_label">balance_a</field>
            </record>
            <record id="l10n_lk_vat001_balance_b" model="account.report.column">
                <field name="name">Balance B</field>
                <field name="expression_label">balance_b</field>
            </record>
            <record id="l10n_lk_vat001_balance_c" model="account.report.column">
                <field name="name">Balance C</field>
                <field name="expression_label">balance_c</field>
            </record>
        </field>
        <field name="line_ids">
            <record id="l10n_lk_vat001_lk_vat_001e_ot" model="account.report.line">
                <field name="name">Part (I) - Output tax</field>
                <field name="code">LK_VAT_001E_OT</field>
                <field name="hierarchy_level">0</field>
                <field name="children_ids">
                    <record id="l10n_lk_vat001_lk_vat_001e_a" model="account.report.line">
                        <field name="name">A, 0: Taxable Supplies</field>
                        <field name="code">LK_VAT_001E_A</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_a_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_A</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_a_balance_b" model="account.report.expression">
                                <field name="label">balance_b</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_0</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_a1" model="account.report.line">
                        <field name="name">A1, 1: Deemed Taxable Supplies (Specified Projects)</field>
                        <field name="code">LK_VAT_001E_A1</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_a1_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_A1</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_a1_balance_b" model="account.report.expression">
                                <field name="label">balance_b</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_1</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_a2" model="account.report.line">
                        <field name="name">A2, 1A: Deemed Taxable Supplies (Strategic Development Projects)</field>
                        <field name="code">LK_VAT_001E_A2</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_a2_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_A2</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_a2_balance_b" model="account.report.expression">
                                <field name="label">balance_b</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_1A</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_b" model="account.report.line">
                        <field name="name">B, 2: Wholesale and Retail Taxable Supplies</field>
                        <field name="code">LK_VAT_001E_B</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_b_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_B</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_b_balance_b" model="account.report.expression">
                                <field name="label">balance_b</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_2</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_c" model="account.report.line">
                        <field name="name">C, 2A: VAT Suspended Taxable Supplies</field>
                        <field name="code">LK_VAT_001E_C</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_c_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_C</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_c_balance_b" model="account.report.expression">
                                <field name="label">balance_b</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_2A</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_tot" model="account.report.line">
                        <field name="name">3: Total Output Tax (0+1+1A+2+2A)</field>
                        <field name="code">LK_VAT_001E_TOT</field>
                        <field name="hierarchy_level">3</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_tot_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">LK_VAT_001E_A.balance_b + LK_VAT_001E_A1.balance_b + LK_VAT_001E_A2.balance_b + LK_VAT_001E_B.balance_b + LK_VAT_001E_C.balance_b</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_d" model="account.report.line">
                        <field name="name">D: Zero Rated Supplies (Goods)</field>
                        <field name="code">LK_VAT_001E_D</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_d_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_D</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_d1" model="account.report.line">
                        <field name="name">D1: Zero Rated Supplies (Services)</field>
                        <field name="code">LK_VAT_001E_D1</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_d1_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_D1</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_e" model="account.report.line">
                        <field name="name">E: Exempt Supplies</field>
                        <field name="code">LK_VAT_001E_E</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_e_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_E</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_e1" model="account.report.line">
                        <field name="name">E1: Excluded Supplies</field>
                        <field name="code">LK_VAT_001E_E1</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_e1_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">-VAT_E1</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_f" model="account.report.line">
                        <field name="name">F, F1: Local Supply of Garments</field>
                        <field name="code">LK_VAT_001E_F</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_f_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">external</field>
                                <field name="formula">most_recent</field>
                                <field name="subformula">editable;rounding=2</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_f_balance_b" model="account.report.expression">
                                <field name="label">balance_b</field>
                                <field name="engine">external</field>
                                <field name="formula">most_recent</field>
                                <field name="subformula">editable;rounding=2</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_g" model="account.report.line">
                        <field name="name">G, G1: Local Supply of Fabrics</field>
                        <field name="code">LK_VAT_001E_G</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_g_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">external</field>
                                <field name="formula">most_recent</field>
                                <field name="subformula">editable;rounding=2</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_g_balance_b" model="account.report.expression">
                                <field name="label">balance_b</field>
                                <field name="engine">external</field>
                                <field name="formula">most_recent</field>
                                <field name="subformula">editable;rounding=2</field>
                            </record>
                        </field>
                    </record>
                </field>
            </record>
            <record id="l10n_lk_vat001_lk_vat_001e_it" model="account.report.line">
                <field name="name">Part (II) - Input tax</field>
                <field name="code">LK_VAT_001E_IT</field>
                <field name="hierarchy_level">0</field>
                <field name="children_ids">
                    <record id="l10n_lk_vat001_lk_vat_001e_h" model="account.report.line">
                        <field name="name">H, 4, 5: Imports</field>
                        <field name="code">LK_VAT_001E_H</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_h_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_H</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_h_balance_b" model="account.report.expression">
                                <field name="label">balance_b</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_4</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_h_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_5</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_i" model="account.report.line">
                        <field name="name">I, 6: Local Purchases</field>
                        <field name="code">LK_VAT_001E_I</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_i_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_I</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_i_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_6</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_tit" model="account.report.line">
                        <field name="name">7: Total Input Tax (4+5+6)</field>
                        <field name="code">LK_VAT_001E_TIT</field>
                        <field name="hierarchy_level">3</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_tit_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">LK_VAT_001E_H.balance_b + LK_VAT_001E_H.balance_c + LK_VAT_001E_I.balance_c</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_j" model="account.report.line">
                        <field name="name">J, K: VAT Suspended Purchases</field>
                        <field name="code">LK_VAT_001E_J</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_j_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_J</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_j_balance_b" model="account.report.expression">
                                <field name="label">balance_b</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_K</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_j1" model="account.report.line">
                        <field name="name">J1, K1: Non-Foreign Exchange Purchases</field>
                        <field name="code">LK_VAT_001E_J1</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_j1_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_J1</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_j1_balance_b" model="account.report.expression">
                                <field name="label">balance_b</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_K1</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_j2" model="account.report.line">
                        <field name="name">J2: Imports on which VAT is not charged</field>
                        <field name="code">LK_VAT_001E_J2</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_j2_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_J2</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_j3" model="account.report.line">
                        <field name="name">J3: Local Purchases on which VAT is not charged</field>
                        <field name="code">LK_VAT_001E_J3</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_j3_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_J3</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_j4" model="account.report.line">
                        <field name="name">J4: Goods Purchased from Non VAT Registered Persons</field>
                        <field name="code">LK_VAT_001E_J4</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_j4_balance_a" model="account.report.expression">
                                <field name="label">balance_a</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_J4</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_8" model="account.report.line">
                        <field name="name">8: Disallowable Input Tax on Imports, other Purchases and Adjustments</field>
                        <field name="code">LK_VAT_001E_8</field>
                        <field name="hierarchy_level">3</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_8_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_8</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_8a" model="account.report.line">
                        <field name="name">8A: Disallowable Input Tax on Suspended Purchases</field>
                        <field name="code">LK_VAT_001E_8A</field>
                        <field name="hierarchy_level">3</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_8a_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">tax_tags</field>
                                <field name="formula">VAT_8A</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_9" model="account.report.line">
                        <field name="name">9: Allowable Input Tax excluding B/F Amounts (7–8)</field>
                        <field name="code">LK_VAT_001E_9</field>
                        <field name="hierarchy_level">3</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_9_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">LK_VAT_001E_TIT.balance_c - LK_VAT_001E_8.balance_c - LK_VAT_001E_8A.balance_c</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_10" model="account.report.line">
                        <field name="name">10: Brought Forward Input Tax</field>
                        <field name="code">LK_VAT_001E_10</field>
                        <field name="hierarchy_level">3</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_10_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">external</field>
                                <field name="formula">most_recent</field>
                                <field name="subformula">editable;rounding=2</field>
                            </record>
                        </field>
                    </record>
                </field>
            </record>
            <record id="l10n_lk_vat001_lk_vat_001e_ait" model="account.report.line">
                <field name="name">Part (III) - Allowable Input tax</field>
                <field name="code">LK_VAT_001E_AIT</field>
                <field name="hierarchy_level">0</field>
                <field name="children_ids">
                    <record id="l10n_lk_vat001_lk_vat_001e_11" model="account.report.line">
                        <field name="name">11: Zero Rated Supplies/Suspended Supplies/22(7) {Cage 9*(C+D+D1)/(A+A1+A2+B+C+D+D1)}</field>
                        <field name="code">LK_VAT_001E_11</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_11_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">LK_VAT_001E_9.balance_c * (LK_VAT_001E_C.balance_a + LK_VAT_001E_D.balance_a + LK_VAT_001E_D1.balance_a) / (LK_VAT_001E_A.balance_a + LK_VAT_001E_A1.balance_a + LK_VAT_001E_A2.balance_a + LK_VAT_001E_B.balance_a + LK_VAT_001E_C.balance_a + LK_VAT_001E_D.balance_a + LK_VAT_001E_D1.balance_a)</field>
                                <field name="subformula">ignore_zero_division</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_12" model="account.report.line">
                        <field name="name">12: Not belongs to above {(9+10-11) or 100% of cage 0+1+1A+2 whichever is lower} </field>
                        <field name="code">LK_VAT_001E_12</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_12_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">LK_VAT_001E_12.sub_balance_a + LK_VAT_001E_12.sub_balance_b</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_12_check_balance" model="account.report.expression">
                                <field name="label">check_balance</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">(LK_VAT_001E_9.balance_c + LK_VAT_001E_10.balance_c - LK_VAT_001E_11.balance_c) - (LK_VAT_001E_A.balance_b + LK_VAT_001E_A1.balance_b + LK_VAT_001E_A2.balance_b + LK_VAT_001E_B.balance_b)</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_12_sub_balance_a" model="account.report.expression">
                                <field name="label">sub_balance_a</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">LK_VAT_001E_9.balance_c + LK_VAT_001E_10.balance_c - LK_VAT_001E_11.balance_c</field>
                                <field name="subformula">if_other_expr_below(LK_VAT_001E_12.check_balance, LKR(0.01))</field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_12_sub_balance_b" model="account.report.expression">
                                <field name="label">sub_balance_b</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">LK_VAT_001E_A.balance_b + LK_VAT_001E_A1.balance_b + LK_VAT_001E_A2.balance_b + LK_VAT_001E_B.balance_b</field>
                                <field name="subformula">if_other_expr_above(LK_VAT_001E_12.check_balance, LKR(0))</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_13" model="account.report.line">
                        <field name="name">13: Allowable Input (11+12)</field>
                        <field name="code">LK_VAT_001E_13</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_13_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">LK_VAT_001E_11.balance_c + LK_VAT_001E_12.balance_c</field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_14" model="account.report.line">
                        <field name="name">14: Unabsorbed Excess Input Tax C/F to next Quarter (9+10-13)</field>
                        <field name="code">LK_VAT_001E_14</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_14_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">LK_VAT_001E_9.balance_c + LK_VAT_001E_10.balance_c - LK_VAT_001E_13.balance_c</field>
                            </record>
                        </field>
                    </record>
                </field>
            </record>
            <record id="l10n_lk_vat001_lk_vat_001e_tpr" model="account.report.line">
                <field name="name">Part (IV) - Tax Payable/Refundable</field>
                <field name="code">LK_VAT_001E_TPR</field>
                <field name="hierarchy_level">0</field>
                <field name="children_ids">
                    <record id="l10n_lk_vat001_lk_vat_001e_15" model="account.report.line">
                        <field name="name">15: Gross Refund Due if (13-3-8A) &gt; 0</field>
                        <field name="code">LK_VAT_001E_15</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_15_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">LK_VAT_001E_13.balance_c - LK_VAT_001E_TOT.balance_c - LK_VAT_001E_8A.balance_c</field>
                                <field name="subformula">if_above(LKR(0))</field>
                            </record>
                        </field>
                        <field name="children_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_l" model="account.report.line">
                                <field name="name">L: Unabsorbed VAT as at 31/12/2010</field>
                                <field name="code">LK_VAT_001E_L</field>
                                <field name="hierarchy_level">3</field>
                                <field name="expression_ids">
                                    <record id="l10n_lk_vat001_lk_vat_001e_l_balance_c" model="account.report.expression">
                                        <field name="label">balance_c</field>
                                        <field name="engine">external</field>
                                        <field name="formula">recent</field>
                                        <field name="subformula">editable;rounding=2</field>
                                    </record>
                                </field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_m" model="account.report.line">
                                <field name="name">M: The aggregate Input Tax set off against VAT after 01/01/2011</field>
                                <field name="code">LK_VAT_001E_M</field>
                                <field name="hierarchy_level">3</field>
                                <field name="expression_ids">
                                    <record id="l10n_lk_vat001_lk_vat_001e_m_balance_c" model="account.report.expression">
                                        <field name="label">balance_c</field>
                                        <field name="engine">external</field>
                                        <field name="formula">recent</field>
                                        <field name="subformula">editable;rounding=2</field>
                                    </record>
                                </field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_n" model="account.report.line">
                                <field name="name">N: The aggregate Input Tax set off against other taxes payable to CGIR</field>
                                <field name="code">LK_VAT_001E_N</field>
                                <field name="hierarchy_level">3</field>
                                <field name="expression_ids">
                                    <record id="l10n_lk_vat001_lk_vat_001e_n_balance_c" model="account.report.expression">
                                        <field name="label">balance_c</field>
                                        <field name="engine">external</field>
                                        <field name="formula">recent</field>
                                        <field name="subformula">editable;rounding=2</field>
                                    </record>
                                </field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_o" model="account.report.line">
                                <field name="name">O: The aggregate input Tax set off against taxes payable to DGC</field>
                                <field name="code">LK_VAT_001E_O</field>
                                <field name="hierarchy_level">3</field>
                                <field name="expression_ids">
                                    <record id="l10n_lk_vat001_lk_vat_001e_o_balance_c" model="account.report.expression">
                                        <field name="label">balance_c</field>
                                        <field name="engine">external</field>
                                        <field name="formula">recent</field>
                                        <field name="subformula">editable;rounding=2</field>
                                    </record>
                                </field>
                            </record>
                        </field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_16" model="account.report.line">
                        <field name="name">16: Tax Payable if (3-13+8A) &gt; 0</field>
                        <field name="code">LK_VAT_001E_16</field>
                        <field name="hierarchy_level">1</field>
                        <field name="expression_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_16_balance_c" model="account.report.expression">
                                <field name="label">balance_c</field>
                                <field name="engine">aggregation</field>
                                <field name="formula">LK_VAT_001E_TOT.balance_c - LK_VAT_001E_13.balance_c + LK_VAT_001E_8A.balance_c</field>
                                <field name="subformula">if_above(LKR(0))</field>
                            </record>
                        </field>
                        <field name="children_ids">
                            <record id="l10n_lk_vat001_lk_vat_001e_q" model="account.report.line">
                                <field name="name">Q: Monthly Payment</field>
                                <field name="code">LK_VAT_001E_Q</field>
                                <field name="hierarchy_level">3</field>
                                <field name="expression_ids">
                                    <record id="l10n_lk_vat001_lk_vat_001e_q_balance_c" model="account.report.expression">
                                        <field name="label">balance_c</field>
                                        <field name="engine">external</field>
                                        <field name="formula">sum</field>
                                        <field name="subformula">editable;rounding=2</field>
                                    </record>
                                </field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_r" model="account.report.line">
                                <field name="name">R: Deemed Tax Credit (Specified Projects)</field>
                                <field name="code">LK_VAT_001E_R</field>
                                <field name="hierarchy_level">3</field>
                                <field name="expression_ids">
                                    <record id="l10n_lk_vat001_lk_vat_001e_r_balance_c" model="account.report.expression">
                                        <field name="label">balance_c</field>
                                        <field name="engine">tax_tags</field>
                                        <field name="formula">-VAT_R</field>
                                    </record>
                                </field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_r1" model="account.report.line">
                                <field name="name">R1: Deemed Tax Credit (Strategic Development Project)</field>
                                <field name="code">LK_VAT_001E_R1</field>
                                <field name="hierarchy_level">3</field>
                                <field name="expression_ids">
                                    <record id="l10n_lk_vat001_lk_vat_001e_r1_balance_c" model="account.report.expression">
                                        <field name="label">balance_c</field>
                                        <field name="engine">tax_tags</field>
                                        <field name="formula">-VAT_R1</field>
                                    </record>
                                </field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_r2" model="account.report.line">
                                <field name="name">R2: Tax Credit based on SVAT Credit Voucher</field>
                                <field name="code">LK_VAT_001E_R2</field>
                                <field name="hierarchy_level">3</field>
                                <field name="expression_ids">
                                    <record id="l10n_lk_vat001_lk_vat_001e_r2_balance_c" model="account.report.expression">
                                        <field name="label">balance_c</field>
                                        <field name="engine">tax_tags</field>
                                        <field name="formula">-VAT_R2</field>
                                    </record>
                                </field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_r3" model="account.report.line">
                                <field name="name">R3: Allowed Deemed Input Credit on Wholesale and Retail R2 R3=(R3B+R3F) = Lesser amount of cage 2 or {Cage 16 – (R+R1+R2}</field>
                                <field name="code">LK_VAT_001E_R3</field>
                                <field name="hierarchy_level">3</field>
                                <field name="foldable" eval="True" />
                                <field name="expression_ids">
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3_balance_c" model="account.report.expression">
                                        <field name="label">balance_c</field>
                                        <field name="engine">aggregation</field>
                                        <field name="formula">LK_VAT_001E_R3.check_balance_b + LK_VAT_001E_R3.sub_balance_c</field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3_check_balance_a" model="account.report.expression">
                                        <field name="label">check_balance_a</field>
                                        <field name="engine">aggregation</field>
                                        <field name="formula">(LK_VAT_001E_B.balance_b) - (LK_VAT_001E_16.balance_c - LK_VAT_001E_R.balance_c - LK_VAT_001E_R1.balance_c - LK_VAT_001E_R2.balance_c)</field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3_check_balance_b" model="account.report.expression">
                                        <field name="label">check_balance_b</field>
                                        <field name="engine">aggregation</field>
                                        <field name="formula">LK_VAT_001E_R3.sub_balance_a + LK_VAT_001E_R3.sub_balance_b</field>
                                        <field name="subformula">if_other_expr_below(LK_VAT_001E_R3.check_balance_c, LKR(0.01))</field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3_check_balance_c" model="account.report.expression">
                                        <field name="label">check_balance_c</field>
                                        <field name="engine">aggregation</field>
                                        <field name="formula">(LK_VAT_001E_R3.sub_balance_a + LK_VAT_001E_R3.sub_balance_b) - (LK_VAT_001E_R3B.balance_c + LK_VAT_001E_R3F.balance_c)</field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3_sub_balance_a" model="account.report.expression">
                                        <field name="label">sub_balance_a</field>
                                        <field name="engine">aggregation</field>
                                        <field name="formula">LK_VAT_001E_B.balance_b</field>
                                        <field name="subformula">if_other_expr_above(LK_VAT_001E_R3.check_balance_a, LKR(0))</field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3_sub_balance_b" model="account.report.expression">
                                        <field name="label">sub_balance_b</field>
                                        <field name="engine">aggregation</field>
                                        <field name="formula">LK_VAT_001E_16.balance_c - LK_VAT_001E_R.balance_c - LK_VAT_001E_R1.balance_c - LK_VAT_001E_R2.balance_c</field>
                                        <field name="subformula">if_other_expr_below(LK_VAT_001E_R3.check_balance_a, LKR(0.01))</field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3_sub_balance_c" model="account.report.expression">
                                        <field name="label">sub_balance_c</field>
                                        <field name="engine">aggregation</field>
                                        <field name="formula">LK_VAT_001E_R3B.balance_c + LK_VAT_001E_R3F.balance_c</field>
                                        <field name="subformula">if_other_expr_above(LK_VAT_001E_R3.check_balance_c, LKR(0))</field>
                                    </record>
                                </field>
                                <field name="children_ids">
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3a" model="account.report.line">
                                        <field name="name">R3A: B/F Credit on Stock</field>
                                        <field name="code">LK_VAT_001E_R3A</field>
                                        <field name="hierarchy_level">5</field>
                                        <field name="expression_ids">
                                            <record id="l10n_lk_vat001_lk_vat_001e_r3a_balance_c" model="account.report.expression">
                                                <field name="label">balance_c</field>
                                                <field name="engine">external</field>
                                                <field name="formula">sum</field>
                                                <field name="subformula">editable;rounding=2</field>
                                            </record>
                                        </field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3b" model="account.report.line">
                                        <field name="name">R3B: Claimed Credit on Stock for the Period</field>
                                        <field name="code">LK_VAT_001E_R3B</field>
                                        <field name="hierarchy_level">5</field>
                                        <field name="expression_ids">
                                            <record id="l10n_lk_vat001_lk_vat_001e_r3b_balance_c" model="account.report.expression">
                                                <field name="label">balance_c</field>
                                                <field name="engine">external</field>
                                                <field name="formula">sum</field>
                                                <field name="subformula">editable;rounding=2</field>
                                            </record>
                                        </field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3c" model="account.report.line">
                                        <field name="name">R3C: C/F Credit on Stock</field>
                                        <field name="code">LK_VAT_001E_R3C</field>
                                        <field name="hierarchy_level">5</field>
                                        <field name="expression_ids">
                                            <record id="l10n_lk_vat001_lk_vat_001e_r3c_balance_c" model="account.report.expression">
                                                <field name="label">balance_c</field>
                                                <field name="engine">aggregation</field>
                                                <field name="formula">LK_VAT_001E_R3A.balance_c - LK_VAT_001E_R3B.balance_c</field>
                                            </record>
                                        </field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3d" model="account.report.line">
                                        <field name="name">R3D: B/F Credit on Purchase</field>
                                        <field name="code">LK_VAT_001E_R3D</field>
                                        <field name="hierarchy_level">5</field>
                                        <field name="expression_ids">
                                            <record id="l10n_lk_vat001_lk_vat_001e_r3d_balance_c" model="account.report.expression">
                                                <field name="label">balance_c</field>
                                                <field name="engine">external</field>
                                                <field name="formula">sum</field>
                                                <field name="subformula">editable;rounding=2</field>
                                            </record>
                                        </field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3e" model="account.report.line">
                                        <field name="name">R3E: Credit on purchases for the Period</field>
                                        <field name="code">LK_VAT_001E_R3E</field>
                                        <field name="hierarchy_level">5</field>
                                        <field name="expression_ids">
                                            <record id="l10n_lk_vat001_lk_vat_001e_r3e_balance_c" model="account.report.expression">
                                                <field name="label">balance_c</field>
                                                <field name="engine">external</field>
                                                <field name="formula">sum</field>
                                                <field name="subformula">editable;rounding=2</field>
                                            </record>
                                        </field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3f" model="account.report.line">
                                        <field name="name">R3F: Claimed Credit on purchases for the Period</field>
                                        <field name="code">LK_VAT_001E_R3F</field>
                                        <field name="hierarchy_level">5</field>
                                        <field name="expression_ids">
                                            <record id="l10n_lk_vat001_lk_vat_001e_r3f_balance_c" model="account.report.expression">
                                                <field name="label">balance_c</field>
                                                <field name="engine">external</field>
                                                <field name="formula">sum</field>
                                                <field name="subformula">editable;rounding=2</field>
                                            </record>
                                        </field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_r3g" model="account.report.line">
                                        <field name="name">R3G: C/F Credit on Purchase</field>
                                        <field name="code">LK_VAT_001E_R3G</field>
                                        <field name="hierarchy_level">5</field>
                                        <field name="expression_ids">
                                            <record id="l10n_lk_vat001_lk_vat_001e_r3g_balance_c" model="account.report.expression">
                                                <field name="label">balance_c</field>
                                                <field name="engine">aggregation</field>
                                                <field name="formula">LK_VAT_001E_R3D.balance_c + LK_VAT_001E_R3E.balance_c - LK_VAT_001E_R3F.balance_c</field>
                                            </record>
                                        </field>
                                    </record>
                                </field>
                            </record>
                            <record id="l10n_lk_vat001_lk_vat_001e_s" model="account.report.line">
                                <field name="name">S: Claim for this Period out of Cage L</field>
                                <field name="code">LK_VAT_001E_S</field>
                                <field name="hierarchy_level">3</field>
                                <field name="expression_ids">
                                    <record id="l10n_lk_vat001_lk_vat_001e_s_balance_c" model="account.report.expression">
                                        <field name="label">balance_c</field>
                                        <field name="engine">aggregation</field>
                                        <field name="formula">LK_VAT_001E_S.sub_balance_a + LK_VAT_001E_S.sub_balance_b</field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_s_check_balance" model="account.report.expression">
                                        <field name="label">check_balance</field>
                                        <field name="engine">aggregation</field>
                                        <field name="formula">(LK_VAT_001E_L.balance_c * 0.1) - LK_VAT_001E_16.balance_c</field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_s_sub_balance_a" model="account.report.expression">
                                        <field name="label">sub_balance_a</field>
                                        <field name="engine">aggregation</field>
                                        <field name="formula">LK_VAT_001E_L.balance_c * 0.1</field>
                                        <field name="subformula">if_other_expr_below(LK_VAT_001E_S.check_balance, LKR(0.01))</field>
                                    </record>
                                    <record id="l10n_lk_vat001_lk_vat_001e_s_sub_balance_b" model="account.report.expression">
                                        <field name="label">sub_balance_b</field>
                                        <field name="engine">aggregation</field>
                                        <field name="formula">LK_VAT_001E_16.balance_c</field>
                                        <field name="subformula">if_other_expr_above(LK_VAT_001E_S.check_balance, LKR(0))</field>
                                    </record>
                                </field>
                            </record>
                        </field>
                    </record>
                </field>
            </record>
            <record id="l10n_lk_vat001_lk_vat_001e_s1" model="account.report.line">
                <field name="name">S1A, S1B, S1C: The Input tax set off against other taxes payable to CGIR (IT/ESC/NBT)</field>
                <field name="code">LK_VAT_001E_S1</field>
                <field name="hierarchy_level">1</field>
                <field name="expression_ids">
                    <record id="l10n_lk_vat001_lk_vat_001e_s1_balance_a" model="account.report.expression">
                        <field name="label">balance_a</field>
                        <field name="engine">external</field>
                        <field name="formula">sum</field>
                        <field name="subformula">editable;rounding=2</field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_s1_balance_b" model="account.report.expression">
                        <field name="label">balance_b</field>
                        <field name="engine">external</field>
                        <field name="formula">sum</field>
                        <field name="subformula">editable;rounding=2</field>
                    </record>
                    <record id="l10n_lk_vat001_lk_vat_001e_s1_balance_c" model="account.report.expression">
                        <field name="label">balance_c</field>
                        <field name="engine">external</field>
                        <field name="formula">sum</field>
                        <field name="subformula">editable;rounding=2</field>
                    </record>
                </field>
            </record>
            <record id="l10n_lk_vat001_lk_vat_001e_s2" model="account.report.line">
                <field name="name">S2: The Input tax set off against taxes payable to DGC</field>
                <field name="code">LK_VAT_001E_S2</field>
                <field name="hierarchy_level">1</field>
                <field name="expression_ids">
                    <record id="l10n_lk_vat001_lk_vat_001e_s2_balance_c" model="account.report.expression">
                        <field name="label">balance_c</field>
                        <field name="engine">external</field>
                        <field name="formula">sum</field>
                        <field name="subformula">editable;rounding=2</field>
                    </record>
                </field>
            </record>
            <record id="l10n_lk_vat001_lk_vat_001e_s3" model="account.report.line">
                <field name="name">S3: Total claimed from Unabsorbed Input Tax (S+S1A+S1B+S1C+S2)</field>
                <field name="code">LK_VAT_001E_S3</field>
                <field name="hierarchy_level">1</field>
                <field name="expression_ids">
                    <record id="l10n_lk_vat001_lk_vat_001e_s3_balance_c" model="account.report.expression">
                        <field name="label">balance_c</field>
                        <field name="engine">aggregation</field>
                        <field name="formula">LK_VAT_001E_S.balance_c + LK_VAT_001E_S1.balance_a + LK_VAT_001E_S1.balance_b + LK_VAT_001E_S1.balance_c + LK_VAT_001E_S2.balance_c</field>
                    </record>
                </field>
            </record>
            <record id="l10n_lk_vat001_lk_vat_001e_17" model="account.report.line">
                <field name="name">17: Total Tax Credits (Q+R+R1+R2+R3+S)</field>
                <field name="code">LK_VAT_001E_17</field>
                <field name="hierarchy_level">0</field>
                <field name="expression_ids">
                    <record id="l10n_lk_vat001_lk_vat_001e_17_balance_c" model="account.report.expression">
                        <field name="label">balance_c</field>
                        <field name="engine">aggregation</field>
                        <field name="formula">LK_VAT_001E_Q.balance_c + LK_VAT_001E_R.balance_c + LK_VAT_001E_R1.balance_c + LK_VAT_001E_R2.balance_c + LK_VAT_001E_R3.balance_c + LK_VAT_001E_S.balance_c</field>
                    </record>
                </field>
            </record>
            <record id="l10n_lk_vat001_lk_vat_001e_p" model="account.report.line">
                <field name="name">P: Unabsorbed balance to be C/F (L-(M+N+O))</field>
                <field name="code">LK_VAT_001E_P</field>
                <field name="hierarchy_level">0</field>
                <field name="expression_ids">
                    <record id="l10n_lk_vat001_lk_vat_001e_p_balance_c" model="account.report.expression">
                        <field name="label">balance_c</field>
                        <field name="engine">aggregation</field>
                        <field name="formula">LK_VAT_001E_L.balance_c - LK_VAT_001E_M.balance_c - LK_VAT_001E_N.balance_c - LK_VAT_001E_O.balance_c</field>
                    </record>
                </field>
            </record>
            <record id="l10n_lk_vat001_lk_vat_001e_18" model="account.report.line">
                <field name="name">18: Tax Payable/(Refund Due) (16-17-15)</field>
                <field name="code">LK_VAT_001E_18</field>
                <field name="hierarchy_level">0</field>
                <field name="expression_ids">
                    <record id="l10n_lk_vat001_lk_vat_001e_18_balance_c" model="account.report.expression">
                        <field name="label">balance_c</field>
                        <field name="engine">aggregation</field>
                        <field name="formula">LK_VAT_001E_16.balance_c - LK_VAT_001E_17.balance_c - LK_VAT_001E_15.balance_c</field>
                    </record>
                </field>
            </record>
        </field>
    </record>
</odoo>
