Upgrade l10n_ba_bank_unicredit, purchase_advance_payment fixes

🤖 assisted by claude
This commit is contained in:
Ernad Husremovic 2026-02-11 11:48:28 +01:00
parent aefecb045d
commit 5f0082b0ee
3 changed files with 80 additions and 62 deletions

View file

@ -2,7 +2,7 @@
{ {
'name': 'Odoo 16 Accounting Financial Reports', 'name': 'Odoo 16 Accounting Financial Reports',
'version': '16.0.2.1.1', 'version': '16.0.2.2.0',
'category': 'Invoicing Management', 'category': 'Invoicing Management',
'description': 'Accounting Reports For Odoo 16, Accounting Financial Reports, ' 'description': 'Accounting Reports For Odoo 16, Accounting Financial Reports, '
'Odoo 16 Financial Reports', 'Odoo 16 Financial Reports',

View file

@ -2,6 +2,20 @@
<odoo> <odoo>
<data> <data>
<record id="paperformat_partner_ledger" model="report.paperformat">
<field name="name">Partner Ledger A4 Landscape</field>
<field name="default" eval="False"/>
<field name="format">A4</field>
<field name="orientation">Landscape</field>
<field name="margin_top">25</field>
<field name="margin_bottom">10</field>
<field name="margin_left">7</field>
<field name="margin_right">7</field>
<field name="header_line" eval="False"/>
<field name="header_spacing">10</field>
<field name="disable_shrinking" eval="True"/>
</record>
<record id="action_report_general_ledger" model="ir.actions.report"> <record id="action_report_general_ledger" model="ir.actions.report">
<field name="name">General Ledger</field> <field name="name">General Ledger</field>
<field name="model">account.report.general.ledger</field> <field name="model">account.report.general.ledger</field>
@ -17,6 +31,7 @@
<field name="report_name">accounting_pdf_reports.report_partnerledger</field> <field name="report_name">accounting_pdf_reports.report_partnerledger</field>
<field name="report_file">accounting_pdf_reports.report_partnerledger</field> <field name="report_file">accounting_pdf_reports.report_partnerledger</field>
<field name="print_report_name">object._get_report_base_filename()</field> <field name="print_report_name">object._get_report_base_filename()</field>
<field name="paperformat_id" ref="paperformat_partner_ledger"/>
</record> </record>

View file

@ -4,10 +4,6 @@
<template id="report_partnerledger"> <template id="report_partnerledger">
<t t-call="web.html_container"> <t t-call="web.html_container">
<t t-call="web.internal_layout"> <t t-call="web.internal_layout">
<t t-set="data_report_margin_top" t-value="12"/>
<t t-set="data_report_header_spacing" t-value="9"/>
<t t-set="data_report_dpi" t-value="110"/>
<div class="page">
<style> <style>
.col-amount { .col-amount {
width: 120px; width: 120px;
@ -15,12 +11,22 @@
text-align: right; text-align: right;
} }
</style> </style>
<h2>Kartica partnera</h2> <t t-set="currency_symbol" t-value="res_company.currency_id.symbol"/>
<t t-foreach="docs" t-as="o">
<div class="page" t-att-style="'page-break-before: always;' if not o_first else ''">
<h5 style="margin-top: 4px;"><strong>Kartica partnera: <t t-esc="o.name"/></strong></h5>
<div class="row"> <div class="row">
<div class="col-3"> <div class="col-3">
<strong>Tvrtka:</strong> <strong>Preduzeće:</strong>
<p t-esc="res_company.name"/> <p t-esc="res_company.name"/>
</div> </div>
<div class="col-3">
<strong>Partner:</strong>
<p>
<t t-if="o.ref"><t t-esc="o.ref"/> - </t>
<t t-esc="o.name"/>
</p>
</div>
<div class="col-3"> <div class="col-3">
<t t-if="data['form']['date_from']"> <t t-if="data['form']['date_from']">
<strong>Datum od:</strong> <strong>Datum od:</strong>
@ -39,8 +45,7 @@
</div> </div>
</div> </div>
<t t-set="currency_symbol" t-value="res_company.currency_id.symbol"/> <table class="table table-sm table-reports" style="margin-top: 2px;">
<table class="table table-sm table-reports">
<thead> <thead>
<tr> <tr>
<th>Datum</th> <th>Datum</th>
@ -53,24 +58,22 @@
<th class="col-amount" t-if="data['form']['amount_currency']">Valuta</th> <th class="col-amount" t-if="data['form']['amount_currency']">Valuta</th>
</tr> </tr>
</thead> </thead>
<t t-foreach="docs" t-as="o">
<tbody> <tbody>
<tr> <tr class="font-weight-bold" style="background-color: #fff9e6;">
<td colspan="4"> <td colspan="4">
<strong t-esc="o.ref"/> <t t-if="o.ref"><t t-esc="o.ref"/> - </t>
- <t t-esc="o.name"/>
<strong t-esc="o.name"/>
</td> </td>
<td class="col-amount"> <td class="col-amount">
<strong t-esc="sum_partner(data, o, 'debit')" <t t-esc="sum_partner(data, o, 'debit')"
t-options="{'widget': 'float', 'precision': 2}"/> t-options="{'widget': 'float', 'precision': 2}"/>
</td> </td>
<td class="col-amount"> <td class="col-amount">
<strong t-esc="sum_partner(data, o, 'credit')" <t t-esc="sum_partner(data, o, 'credit')"
t-options="{'widget': 'float', 'precision': 2}"/> t-options="{'widget': 'float', 'precision': 2}"/>
</td> </td>
<td class="col-amount"> <td class="col-amount">
<strong t-esc="sum_partner(data, o, 'debit - credit')" <t t-esc="sum_partner(data, o, 'debit - credit')"
t-options="{'widget': 'float', 'precision': 2}"/> t-options="{'widget': 'float', 'precision': 2}"/>
</td> </td>
</tr> </tr>
@ -107,11 +110,11 @@
</td> </td>
</tr> </tr>
</tbody> </tbody>
</t>
</table> </table>
</div> </div>
</t> </t>
</t> </t>
</t>
</template> </template>
</odoo> </odoo>