You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
108 lines
6.2 KiB
XML
108 lines
6.2 KiB
XML
8 months ago
|
<?xml version="1.0" encoding="utf-8"?>
|
||
|
<odoo>
|
||
|
<template id="line_template_partner_ledger_report" inherit_id="account_reports.line_template" primary="True">
|
||
|
<xpath expr="//span[hasclass('o_account_reports_caret_icon')]" position="before">
|
||
|
<t t-if="line.get('trust') == 'good'">
|
||
|
<span class="fa fa-circle color-green trust-partner" role="img" aria-label="Partner ledger is good" title="Partner ledger is good"></span>
|
||
|
</t>
|
||
|
<t t-elif="line.get('trust') == 'bad'">
|
||
|
<span class="fa fa-circle color-red trust-partner" role="img" aria-label="Partner ledger is bad" title="Partner ledger is bad"></span>
|
||
|
</t>
|
||
|
<t t-elif="line.get('trust') == 'normal'">
|
||
|
<span class="fa fa-circle color-transparent trust-partner" role="img" aria-label="Partner ledger is normal" title="Partner ledger is normal"></span>
|
||
|
</t>
|
||
|
<t t-else="">
|
||
|
<span class="fa fa-circle color-transparent trust-partner" role="img"/>
|
||
|
</t>
|
||
|
</xpath>
|
||
|
<xpath expr="//span[hasclass('account_report_line_name')]" position="inside">
|
||
|
<t t-if="report._get_model_info_from_id(line.get('id'))[0] == 'res.partner' and line.get('unfoldable')">
|
||
|
&nbsp;<a t-att-data-id="line.get('id')" action="action_open_partner" class="no_print oe_link_reports">Open</a>
|
||
|
&nbsp;<a t-att-data-line_id="line.get('id')"
|
||
|
t-att-data-name="line.get('name')"
|
||
|
t-att-data-view_ref="'account_depends.view_move_line_tree_grouped_partner'"
|
||
|
action="open_journal_items"
|
||
|
class="no_print oe_link_reports">
|
||
|
⇒ Journal Items
|
||
|
</a>
|
||
|
&nbsp;<a t-att-data-line_id="line.get('id')" action="action_partner_reconcile" class="no_print oe_link_reports">Reconcile</a>
|
||
|
</t>
|
||
|
</xpath>
|
||
|
</template>
|
||
|
|
||
|
<template id="template_partner_ledger_report" inherit_id="account_reports.main_template" primary="True">
|
||
|
<xpath expr="//table" position="attributes">
|
||
|
<attribute name="class">o_account_reports_table table-hover table-bold-unfold</attribute>
|
||
|
</xpath>
|
||
|
</template>
|
||
|
|
||
|
<record id="partner_ledger_report" model="account.report">
|
||
|
<field name="name">Partner Ledger</field>
|
||
|
<field name="filter_show_draft" eval="True"/>
|
||
|
<field name="filter_account_type">payable_receivable</field>
|
||
|
<field name="filter_partner" eval="True"/>
|
||
|
<field name="filter_unfold_all" eval="True"/>
|
||
|
<field name="filter_unreconciled" eval="True"/>
|
||
|
<field name="filter_period_comparison" eval="False"/>
|
||
|
<field name="filter_multi_company">selector</field>
|
||
|
<field name="default_opening_date_filter">this_year</field>
|
||
|
<field name="search_bar" eval="True"/>
|
||
|
<field name="load_more_limit" eval="80"/>
|
||
|
<field name="custom_handler_model_id" ref="model_account_partner_ledger_report_handler"/>
|
||
|
<field name="main_template">account_reports.template_partner_ledger_report</field>
|
||
|
<field name="line_template">account_reports.line_template_partner_ledger_report</field>
|
||
|
<field name="load_more_limit" eval="80"/>
|
||
|
<field name="column_ids">
|
||
|
<record id="partner_ledger_report_journal_code" model="account.report.column">
|
||
|
<field name="name">JRNL</field>
|
||
|
<field name="expression_label">journal_code</field>
|
||
|
<field name="figure_type">none</field>
|
||
|
</record>
|
||
|
<record id="partner_ledger_report_account_code" model="account.report.column">
|
||
|
<field name="name">Account</field>
|
||
|
<field name="expression_label">account_code</field>
|
||
|
<field name="figure_type">none</field>
|
||
|
</record>
|
||
|
<record id="partner_ledger_report_ref" model="account.report.column">
|
||
|
<field name="name">Ref</field>
|
||
|
<field name="expression_label">ref</field>
|
||
|
<field name="figure_type">none</field>
|
||
|
</record>
|
||
|
<record id="partner_ledger_report_date_maturity" model="account.report.column">
|
||
|
<field name="name">Due Date</field>
|
||
|
<field name="expression_label">date_maturity</field>
|
||
|
<field name="figure_type">none</field>
|
||
|
</record>
|
||
|
<record id="partner_ledger_report_matching_number" model="account.report.column">
|
||
|
<field name="name">Matching Number</field>
|
||
|
<field name="expression_label">matching_number</field>
|
||
|
<field name="figure_type">none</field>
|
||
|
</record>
|
||
|
<record id="partner_ledger_report_debit" model="account.report.column">
|
||
|
<field name="name">Debit</field>
|
||
|
<field name="expression_label">debit</field>
|
||
|
<field name="figure_type">monetary</field>
|
||
|
<field name="blank_if_zero" eval="True"/>
|
||
|
</record>
|
||
|
<record id="partner_ledger_report_credit" model="account.report.column">
|
||
|
<field name="name">Credit</field>
|
||
|
<field name="expression_label">credit</field>
|
||
|
<field name="figure_type">monetary</field>
|
||
|
<field name="blank_if_zero" eval="True"/>
|
||
|
</record>
|
||
|
<record id="partner_ledger_report_amount_currency" model="account.report.column">
|
||
|
<field name="name">Amount Currency</field>
|
||
|
<field name="expression_label">amount_currency</field>
|
||
|
<field name="figure_type">monetary</field>
|
||
|
<field name="blank_if_zero" eval="True"/>
|
||
|
</record>
|
||
|
<record id="partner_ledger_report_balance" model="account.report.column">
|
||
|
<field name="name">Balance</field>
|
||
|
<field name="expression_label">balance</field>
|
||
|
<field name="figure_type">monetary</field>
|
||
|
<field name="blank_if_zero" eval="False"/>
|
||
|
</record>
|
||
|
</field>
|
||
|
</record>
|
||
|
</odoo>
|