fix total
This commit is contained in:
parent
ac09f38876
commit
3a9a161aa1
|
|
@ -44,21 +44,20 @@
|
|||
</template>
|
||||
|
||||
|
||||
<template id="achievement_tran_report_temp">
|
||||
<t t-call="web.html_container">
|
||||
<t t-call="exp_transaction_report.custom_external_layout_all">
|
||||
<style type="text/css">
|
||||
@font-face {
|
||||
font-family: 'DroidKufi';
|
||||
src: url("/exp_transaction_report/static/src/fonts/DroidKufi-Bold.ttf") format("truetype");
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
.droidkufi-font {
|
||||
font-family: 'DroidKufi', sans-serif;
|
||||
}
|
||||
<template id="achievement_tran_report_temp">
|
||||
<t t-call="web.html_container">
|
||||
<t t-call="exp_transaction_report.custom_external_layout_all">
|
||||
<style type="text/css">
|
||||
@font-face {
|
||||
font-family: 'DroidKufi';
|
||||
src: url("/exp_transaction_report/static/src/fonts/DroidKufi-Bold.ttf") format("truetype");
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
.droidkufi-font {
|
||||
font-family: 'DroidKufi', sans-serif;
|
||||
}
|
||||
|
||||
table {
|
||||
width: 100%;
|
||||
|
|
@ -68,7 +67,7 @@
|
|||
table, th, td {
|
||||
border: 1px solid black;
|
||||
padding: 1px;
|
||||
|
||||
|
||||
}
|
||||
|
||||
thead {
|
||||
|
|
@ -79,112 +78,109 @@
|
|||
tfoot {
|
||||
background-color: #f0f0f0;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="page droidkufi-font" style="padding-top: 50px;">
|
||||
</style>
|
||||
<div class="page droidkufi-font" style="padding-top: 50px;">
|
||||
|
||||
<h4 style="text-align:center;font-weight:bold">Achievement Report</h4>
|
||||
<br/>
|
||||
<div style="width:100%;text-align:center">
|
||||
<h4 style="text-align:right;font-weight:bold;display:inline-block;width:30%">Start Date
|
||||
<t t-esc="date_start"/>
|
||||
</h4>
|
||||
<h4 style="text-align:left;font-weight:bold;display:inline-block;width:30%;">End Date
|
||||
<t t-esc="date_end"/>
|
||||
</h4>
|
||||
</div>
|
||||
<!--<table style=" border: 1px solid grey; padding: 1px; width:100%;">-->
|
||||
<t t-set="sum_total_to" t-value="sum(data['total_to'].values())"/>
|
||||
<t t-set="sum_total_from" t-value="sum(data['total_from'].values())"/>
|
||||
<t t-set="sum_transfer_from" t-value="sum(data['total_transfer_from'].values())"/>
|
||||
<t t-set="sum_transfer_to" t-value="sum(data['total_transfer_to'].values())"/>
|
||||
<t t-set="sum_closed" t-value="sum(data['total_closed'].values())"/>
|
||||
<table style="width: 100%;margin-top:10px">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style=" border: 1px solid black; padding: 1px; font-size:0.8em;background-color: #d3d3d3;color: black;width:5%;text-align:center">
|
||||
<t t-translation="online">#</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px; font-size:0.8em;background-color: #d3d3d3;color: black;width:10%;text-align:center">
|
||||
<t t-translation="online">Administration/Employee</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px;font-size:0.8em;background-color: #d3d3d3;color: black;text-align:center;width:15%;">
|
||||
<t t-translation="online">Number of incoming transactions</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px;font-size:0.8em;background-color: #d3d3d3;color: black;text-align:center;width:15%">
|
||||
<t t-translation="online">Number of outgoing transactions</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px;font-size:0.8em;background-color: #d3d3d3;color: black;text-align:center;width:18%">
|
||||
<t t-translation="online">Number of transactions referred from administration</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px;font-size:0.8em;background-color: #d3d3d3;color: black;text-align:center;width:22%">
|
||||
<t t-translation="online">Number of transactions referred to administration</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px;font-size:0.8em;background-color: #d3d3d3;color: black;text-align:center;width:12%">
|
||||
<t t-translation="online">Number of closed transactions</t>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<h4 style="text-align:center;font-weight:bold">Achievement Report</h4>
|
||||
<br/>
|
||||
<div style="width:100%;text-align:center">
|
||||
<h4 style="text-align:right;font-weight:bold;display:inline-block;width:30%">Start Date
|
||||
<t t-esc="date_start"/>
|
||||
</h4>
|
||||
<h4 style="text-align:left;font-weight:bold;display:inline-block;width:30%;">End Date
|
||||
<t t-esc="date_end"/>
|
||||
</h4>
|
||||
</div>
|
||||
<t t-set="sum_total_to" t-value="sum(data['total_to'].values())"/>
|
||||
<t t-set="sum_total_from" t-value="sum(data['total_from'].values())"/>
|
||||
<t t-set="sum_transfer_from" t-value="sum(data['total_transfer_from'].values())"/>
|
||||
<t t-set="sum_transfer_to" t-value="sum(data['total_transfer_to'].values())"/>
|
||||
<t t-set="sum_closed" t-value="sum(data['total_closed'].values())"/>
|
||||
<table style="width: 100%;margin-top:10px">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style=" border: 1px solid black; padding: 1px; font-size:0.8em;background-color: #d3d3d3;color: black;width:5%;text-align:center">
|
||||
<t t-translation="online">#</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px; font-size:0.8em;background-color: #d3d3d3;color: black;width:10%;text-align:center">
|
||||
<t t-translation="online">Administration/Employee</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px;font-size:0.8em;background-color: #d3d3d3;color: black;text-align:center;width:15%;">
|
||||
<t t-translation="online">Number of incoming transactions</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px;font-size:0.8em;background-color: #d3d3d3;color: black;text-align:center;width:15%">
|
||||
<t t-translation="online">Number of outgoing transactions</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px;font-size:0.8em;background-color: #d3d3d3;color: black;text-align:center;width:18%">
|
||||
<t t-translation="online">Number of transactions referred from administration</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px;font-size:0.8em;background-color: #d3d3d3;color: black;text-align:center;width:22%">
|
||||
<t t-translation="online">Number of transactions referred to administration</t>
|
||||
</th>
|
||||
<th style=" border: 1px solid black; padding: 1px;font-size:0.8em;background-color: #d3d3d3;color: black;text-align:center;width:12%">
|
||||
<t t-translation="online">Number of closed transactions</t>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<t t-foreach="data['unit']" t-as="line">
|
||||
<tr>
|
||||
<td style="border: 1px solid black;padding: 1px; padding-left: 1px;font-size:0.8em;background-color: white;color: black;text-align:center ">
|
||||
<strong t-esc="line_index + 1"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px; padding-left: 1px;font-size:0.8em;background-color: white;color: black;text-align:center ">
|
||||
<t t-esc="line.name"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px;font-size:0.8em;background-color: white;color: black;text-align:center;">
|
||||
<t t-esc="data['total_to'][line.name]"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px;font-size:0.8em;background-color: white;color: black;text-align:center;">
|
||||
<t t-esc="data['total_from'][line.name]"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px;font-size:0.8em;background-color: white;color: black;text-align:center;">
|
||||
<t t-esc="data['total_transfer_from'][line.name]"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px;font-size:0.8em;background-color: white;color: black;text-align:center;">
|
||||
<t t-esc="data['total_transfer_to'][line.name]"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px;font-size:0.8em;background-color: white;color: black;text-align:center;">
|
||||
<t t-esc="data['total_closed'][line.name]"/>
|
||||
</td>
|
||||
</tr>
|
||||
</t>
|
||||
</tbody>
|
||||
<tbody>
|
||||
<t t-foreach="data['unit']" t-as="line">
|
||||
<tr>
|
||||
<td style="border: 1px solid black;padding: 1px; padding-left: 1px;font-size:0.8em;background-color: white;color: black;text-align:center ">
|
||||
<strong t-esc="line_index + 1"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px; padding-left: 1px;font-size:0.8em;background-color: white;color: black;text-align:center ">
|
||||
<t t-esc="line.name"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px;font-size:0.8em;background-color: white;color: black;text-align:center;">
|
||||
<t t-esc="data['total_to'][line.name]"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px;font-size:0.8em;background-color: white;color: black;text-align:center;">
|
||||
<t t-esc="data['total_from'][line.name]"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px;font-size:0.8em;background-color: white;color: black;text-align:center;">
|
||||
<t t-esc="data['total_transfer_from'][line.name]"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px;font-size:0.8em;background-color: white;color: black;text-align:center;">
|
||||
<t t-esc="data['total_transfer_to'][line.name]"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black;padding: 1px;font-size:0.8em;background-color: white;color: black;text-align:center;">
|
||||
<t t-esc="data['total_closed'][line.name]"/>
|
||||
</td>
|
||||
</tr>
|
||||
</t>
|
||||
</tbody>
|
||||
|
||||
<t t-if="data['unit']">
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="2" style="border: 1px solid black; padding: 1px; font-size:0.8em; font-weight: bold; background-color: #f0f0f0; text-align:center;">
|
||||
Total
|
||||
</td>
|
||||
<td style="border: 1px solid black; padding: 1px; font-size:0.8em; background-color: #f0f0f0; text-align:center;">
|
||||
<t t-esc="sum_total_to"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black; padding: 1px; font-size:0.8em; background-color: #f0f0f0; text-align:center;">
|
||||
<t t-esc="sum_total_from"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black; padding: 1px; font-size:0.8em; background-color: #f0f0f0; text-align:center;">
|
||||
<t t-esc="sum_transfer_from"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black; padding: 1px; font-size:0.8em; background-color: #f0f0f0; text-align:center;">
|
||||
<t t-esc="sum_transfer_to"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black; padding: 1px; font-size:0.8em; background-color: #f0f0f0; text-align:center;">
|
||||
<t t-esc="sum_closed"/>
|
||||
</td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</t>
|
||||
<t t-if="data['unit']">
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="2" style="border: 1px solid black; padding: 1px; font-size:0.8em; font-weight: bold; background-color: #f0f0f0; text-align:center;">
|
||||
Total
|
||||
</td>
|
||||
<td style="border: 1px solid black; padding: 1px; font-size:0.8em; background-color: #f0f0f0; text-align:center;">
|
||||
<t t-esc="sum_total_to"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black; padding: 1px; font-size:0.8em; background-color: #f0f0f0; text-align:center;">
|
||||
<t t-esc="sum_total_from"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black; padding: 1px; font-size:0.8em; background-color: #f0f0f0; text-align:center;">
|
||||
<t t-esc="sum_transfer_from"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black; padding: 1px; font-size:0.8em; background-color: #f0f0f0; text-align:center;">
|
||||
<t t-esc="sum_transfer_to"/>
|
||||
</td>
|
||||
<td style="border: 1px solid black; padding: 1px; font-size:0.8em; background-color: #f0f0f0; text-align:center;">
|
||||
<t t-esc="sum_closed"/>
|
||||
</td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</t>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</t>
|
||||
</t>
|
||||
</template>
|
||||
</t>
|
||||
</t>
|
||||
</template>
|
||||
|
||||
<report id="achievement_transaction_complete_report"
|
||||
model="achievement.transaction.report.wizard"
|
||||
|
|
|
|||
Loading…
Reference in New Issue