diff options
| author | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
|---|---|---|
| committer | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
| commit | 3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch) | |
| tree | a44932296ef4a9b71d5f010906253d8c53727726 /addons/account/views/report_statement.xml | |
| parent | 0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff) | |
initial commit 2
Diffstat (limited to 'addons/account/views/report_statement.xml')
| -rw-r--r-- | addons/account/views/report_statement.xml | 123 |
1 files changed, 123 insertions, 0 deletions
diff --git a/addons/account/views/report_statement.xml b/addons/account/views/report_statement.xml new file mode 100644 index 00000000..39503d5d --- /dev/null +++ b/addons/account/views/report_statement.xml @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <data> + <template id="report_statement"> + <t t-call="web.html_container"> + <t t-foreach="docs" t-as="o"> + <t t-call="web.internal_layout"> + <div class="page"> + <div class="border border-top-0 border-right-0 border-left-0 border-info"> + <div class="row"> + <div class="col-12"> + <h4 class="text-right w-100"> + <strong> + <span t-if="o.journal_id.type == 'bank'">Bank Statement</span> + <span t-else="">Cash Statement</span> + </strong> + </h4> + </div> + </div> + </div> + + <div class="pt-2 pb-2"> + <div class="row"> + <div class="col-12"> + <h5> + <strong> + <span t-field="o.journal_id"/> + <t t-if="o.journal_id.bank_account_id"> - + <span t-field="o.journal_id.bank_account_id"/> + </t> + <t t-if="o.journal_id.code"> - + <span t-field="o.journal_id.code"/> + </t> + </strong> + </h5> + </div> + </div> + <div class="row"> + <div class="col-12"> + <h5> + <strong> + <t t-if="o.name"> + <span t-field="o.name"/> + - </t> + <span t-field="o.date"/> + </strong> + </h5> + </div> + </div> + </div> + + <table class="table table-lg m-0 table-borderless border border-right-0 border-left-0 border-info"> + <tbody> + <tr> + <td class="pt-2 pb-2 pl-0 pr-0"> + <table class="table table-borderless m-0"> + <tr> + <td class="p-0 w-25"> + <strong>Starting Balance</strong> + </td> + <td class="p-0"> + <strong> + <span t-esc="o.line_ids and o.line_ids.sorted(lambda line: line.date)[0].date" t-options='{"widget": "date"}'/> + </strong> + </td> + <td class="text-right p-0"> + <strong> + <span t-field="o.balance_start"/> + </strong> + </td> + </tr> + <tr> + <td class="p-0 w-25"> + <strong>Ending Balance</strong> + </td> + <td class="p-0"> + <strong> + <span t-esc="o.line_ids and o.line_ids.sorted(lambda line: line.date)[-1].date" t-options='{"widget": "date"}'/> + </strong> + </td> + <td class="text-right p-0"> + <strong> + <span t-field="o.balance_end_real"/> + </strong> + </td> + </tr> + </table> + </td> + </tr> + </tbody> + </table> + + <table class="table table-borderless m-0"> + <tbody> + <tr t-foreach="o.line_ids" t-as="line" class="pb-2"> + <td class="pl-0 pr-0"> + <table class="table table-borderless"> + <tr> + <td class="p-0 w-25"> + <span class="d-block font-weight-bold" t-field="line.date"/> + </td> + <td class="p-0"> + <span class="d-block font-weight-bold" t-if="line.partner_id" t-field="line.partner_id"/> + <span class="d-block" t-if="line.partner_bank_id" t-field="line.partner_bank_id"/> + <span class="d-block" t-if="line.payment_ref" t-field="line.payment_ref"/> + <span class="d-block" t-if="line.narration" t-field="line.narration"/> + </td> + <td class="text-right p-0"> + <span class="d-block font-weight-bold" t-field="line.amount"/> + </td> + </tr> + </table> + </td> + </tr> + </tbody> + </table> + </div> + </t> + </t> + </t> + </template> + </data> +</odoo>
\ No newline at end of file |
