fix report layout

This commit is contained in:
eslamabady 2024-09-02 17:30:06 +03:00
parent f2b89b9251
commit 8830d6f4f1
1 changed files with 30 additions and 35 deletions

View File

@ -103,21 +103,16 @@
</template>
<template id="late_attendance_report_template">
<t t-foreach="mykey" t-as="key">
<div class="page" style="font-size:12pt" dir="rtl">
<br/>
<center><h2 style="font-weight:bold">تقرير بالحضور والانصراف تفصيلى</h2></center>
<br/>
<table style="width:100%;">
<tr>
<td><h4 style="font-weight:bold"> من تاريخ:</h4></td>
<td><t t-esc="date_start"/></td>
<td><h4 style="font-weight:bold"> الى:</h4></td>
<td><t t-esc="date_end"/></td>
</tr>
</table>
<br/>
<div class="page" style="font-size:12pt" dir="rtl">
<center><h2 style="font-weight:bold">تقرير بالحضور والانصراف تفصيلى</h2></center>
<br/>
<table style="width:100%;float:right">
<tr style="width:100%;">
<td style="font-weight:bold;width:25%;text-align:right"> من تاريخ:</td>
<td style="width:25%;text-align:right"><t t-esc="date_start"/></td>
<td style="font-weight:bold;width:25%;text-align:right"> الى:</td>
<td style="width:25%;text-align:right"><t t-esc="date_end"/></td>
</tr>
<tr style="width:100%;">
<td style="width:25%;font-weight:bold;text-align:right">رقم الموظف </td>
<td style="width:25%;color:black;text-align:right"><t t-esc="emp_data[key][0]['emp_no']"/></td>
@ -136,34 +131,34 @@
<table class="table table-condensed" style="width:100%">
<thead style="width:100%;">
<tr style="width:100%;text-align:center;">
<th style="border: 1px solid gray; padding: 1px; font-size:0.8em;background-color: gray;color: black;width:10%;text-align:center;">
<th style="border: 1px solid gray; padding: 1px; font-size:0.8em;background-color: #b9d7d4;color: black;width:10%;text-align:center;">
التاريخ
</th>
<th style="border: 1px solid gray; padding: 1px; font-size:0.8em;background-color: gray;color: black;width:10%;text-align:center;">
<th style="border: 1px solid gray; padding: 1px; font-size:0.8em;background-color: #b9d7d4;color: black;width:10%;text-align:center;">
اليوم
</th>
<th style=" border: 1px solid gray; padding: 1px; font-size:0.8em;background-color: gray;color: black;width:5%;text-align:center;">
<th style=" border: 1px solid gray; padding: 1px; font-size:0.8em;background-color: #b9d7d4;color: black;width:10%;text-align:center;">
وقت الدخول
</th>
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: gray;color: black;width:5%;text-align:center;">
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: #b9d7d4;color: black;width:10%;text-align:center;">
وفت الخروج
</th>
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: gray;color: black;width:5%;text-align:center;">
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: #b9d7d4;color: black;width:5%;text-align:center;">
التأخير
</th>
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: gray;color: black;width:5%;text-align:center;">
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: #b9d7d4;color: black;width:5%;text-align:center;">
التفصير
</th>
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: gray;color: black;width:5%;text-align:center;">
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: #b9d7d4;color: black;width:5%;text-align:center;">
الاضافى
</th>
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: gray;color: black;width:10%;text-align:center;">
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: #b9d7d4;color: black;width:10%;text-align:center;">
ساعات العمل
</th>
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: gray;color: black;width:25%;text-align:center;">
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: #b9d7d4;color: black;width:15%;text-align:center;">
ملاحظة
</th>
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: gray;color: black;width:20%;text-align:center;">
<th style=" border: 1px solid gray; padding: 1px;font-size:0.8em;background-color: #b9d7d4;color: black;width:20%;text-align:center;">
الوردية
</th>
</tr>
@ -177,10 +172,10 @@
<td style="border: 1px solid gray;padding: 1px;font-size:0.8em;background-color:white;color: black;width:10%;text-align:center">
<t t-esc="line['day']"/>
</td>
<td style="border:1px solid gray;padding: 1px;font-size:0.8em;background-color: white;color: black;width:5%;text-align:center">
<td style="border:1px solid gray;padding: 1px;font-size:0.8em;background-color: white;color: black;width:10%;text-align:center">
<t t-esc= "'%02d:%02d' % (int(str(line['sig_in']).split('.')[0]), int(float(str('%.2f' % line['sig_in']).split('.')[1])/100*60))"/>
</td>
<td style="border: 1px solid gray;padding: 1px;font-size:0.8em;background-color: white;color: black;width:5%;text-align:center">
<td style="border: 1px solid gray;padding: 1px;font-size:0.8em;background-color: white;color: black;width:10%;text-align:center">
<t t-esc= "'%02d:%02d' % (int(str(line['sig_out']).split('.')[0]), int(float(str('%.2f' % line['sig_out']).split('.')[1])/100*60))"/>
</td>
<t t-if=" line['lateness'] > 0">
@ -219,7 +214,7 @@
<t t-esc="'%02d:%02d' % (int(str(line['office_hours']).split('.')[0]), int(float(str('%.2f' % line['office_hours']).split('.')[1])/100*60))"/>
</td>
<td style="border: 1px solid gray;padding: 1px;font-size:0.8em;background-color: white;color: black;width:25%;text-align:center">
<td style="border: 1px solid gray;padding: 1px;font-size:0.8em;background-color: white;color: black;width:15%;text-align:center">
<t t-esc="line['note']"/>
</td>
<td style="border: 1px solid gray;padding: 1px;font-size:0.8em;background-color: white;color: black;width:20%;text-align:center">
@ -261,16 +256,16 @@
</td>
</tr>
</table>
<table style="width:100%;float:center">
<tr style="width:100%;">
<td style="width:50%;color:black;text-align:center"><t t-esc="print_date"/></td>
<td style="width:50%;color:black;text-align:center"><t t-esc="print_user"/></td>
</tr>
</table>
</div>
<table style="width:100%;float:center">
<tr style="width:100%;">
<td style="width:50%;color:black;text-align:center"><t t-esc="print_date"/></td>
<td style="width:50%;color:black;text-align:center"><t t-esc="print_user"/></td>
</tr>
</table>
</div>
<div style="page-break-after: always;"/>
</t>
</t>
</template>