fix report termination

This commit is contained in:
Bakry 2025-10-08 10:21:23 +03:00
parent 0362de05a6
commit 15fcf3f99b
1 changed files with 37 additions and 27 deletions

View File

@ -15,7 +15,7 @@
</style> </style>
<t t-foreach="docs" t-as="o"> <t t-foreach="docs" t-as="o">
<div class="page" style="font-family:'Sakkal Majalla'!important;direction:rtl;font-size:13pt"> <div class="page" style="font-family:'Sakkal Majalla'!important;direction:rtl;font-size:11pt">
<h3 style="text-align: center;"> <h3 style="text-align: center;">
<strong> <strong>
@ -97,8 +97,8 @@
<span> <span>
<strong>نوع و مدة العقد:</strong> <strong>نوع و مدة العقد:</strong>
</span> </span>
<span t-if="o.contract_id.contract_description == 'locum'">مؤقت</span> <span t-if="o.contract_id.contract_description == 'locum'">محدد المدة</span>
<span t-if="o.contract_id.contract_description == 'permanent'">دائم</span> <span t-if="o.contract_id.contract_description == 'permanent'">غير محدد المدة</span>
</td> </td>
<td style="padding: 7px; border: 1px solid #DADADA;width:33%;" colspan="2"> <td style="padding: 7px; border: 1px solid #DADADA;width:33%;" colspan="2">
<span> <span>
@ -107,8 +107,8 @@
<span t-esc="o.cause_type.name"/> <span t-esc="o.cause_type.name"/>
</td> </td>
</tr> </tr>
<tr style="background-color: white;"> <tr style="background-color: #eef0f0;">
<td style="padding: 7px; border: 1px solid #DADADA;" colspan="6"> <td style="padding: 7px; border: 1px solid #DADADA;" colspan="2">
<span> <span>
<strong>متبقي رصيد الاجازة السنوية:</strong> <strong>متبقي رصيد الاجازة السنوية:</strong>
</span> </span>
@ -116,9 +116,19 @@
<span t-esc="o.leave_balance"/><span> يوم</span> <span t-esc="o.leave_balance"/><span> يوم</span>
</span> </span>
</td> </td>
</tr>
<tr style="background-color: white;"> <td style="padding: 7px; border: 1px solid #DADADA;" colspan="2">
<td style="padding: 7px; border: 1px solid #DADADA;" colspan="6"> <span>
<strong>مدة الخدمة الكلية:</strong>
</span>
<span>
<span t-esc="o.service_year"/><span> سنة</span>
<span t-esc="o.service_month"/><span> شهر</span>
<span t-esc="o.service_day"/><span> يوم</span>
</span>
</td>
<td style="padding: 7px; border: 1px solid #DADADA;" colspan="2">
<span> <span>
<strong>فترات خدمة مستبعدة:</strong> <strong>فترات خدمة مستبعدة:</strong>
</span> </span>
@ -129,23 +139,12 @@
</span> </span>
</td> </td>
</tr> </tr>
<tr style="background-color: white;">
<td style="padding: 7px; border: 1px solid #DADADA;" colspan="6">
<span>
<strong>مدة الخدمة الكلية:</strong>
</span>
<span>
<span t-esc="o.service_year"/><span> سنة</span>
<span t-esc="o.service_month"/><span> شهر</span>
<span t-esc="o.service_day"/><span> يوم</span>
</span>
</td>
</tr>
<tr style="background-color: white;"> <tr style="background-color: white;">
<td style="padding: 7px; border: 1px solid #DADADA;" colspan="6"> <td style="padding: 7px; border: 1px solid #DADADA;" colspan="6">
<span> <span>
الأجر الذي سيتم إحتساب مكافأة نهاية الخدمة على أساسه الأجر الذي سيتم إحتساب مكافأة نهاية الخدمة على أساسه
(<span t-esc="round(o.salary,2)"/>) (<strong><span t-esc="round(o.salary,2)"/></strong>)
ريال سعودي. ريال سعودي.
</span> </span>
</td> </td>
@ -251,7 +250,7 @@
</tr> </tr>
</t> </t>
<tr style="background-color: white;"> <tr style="background-color: white;">
<td style="padding: 7px; border: 1px solid #DADADA;width:11%"> <td style="padding: 7px; border: 1px solid #DADADA;width:12%">
<span t-esc="round(total_deduct,2)"/> <span t-esc="round(total_deduct,2)"/>
</td> </td>
<td style="padding: 7px; border: 1px solid #DADADA;" colspan="5"> <td style="padding: 7px; border: 1px solid #DADADA;" colspan="5">
@ -272,16 +271,16 @@
<tr style="background-color: white;"> <tr style="background-color: white;">
<strong> <strong>
<td style="padding: 7px; border: 1px solid #DADADA;width:11%"> <td style="padding: 7px; border: 1px solid #DADADA;width:11%">
<span t-esc="round(o.net,2)"/> <strong><span t-esc="round(o.net,2)"/></strong>
</td> </td>
<td style="padding: 7px; border: 1px solid #DADADA;" colspan="5"> <td style="padding: 7px; border: 1px solid #DADADA;" colspan="5">
<span>الرصيد النهائي فقط:</span> <span>الرصيد النهائي فقط:</span>
<span t-esc="o.amount_to_word(round(o.net,2))"/> <strong><span t-esc="o.amount_to_word(round(o.net,2))"/></strong>
<span>لا غير</span> <span>لا غير</span>
</td> </td>
</strong> </strong>
</tr> </tr>
<tr style="background-color: #eef0f0;"> <!--tr style="background-color: #eef0f0;">
<td style="padding: 7px; border: 1px solid #DADADA;"></td> <td style="padding: 7px; border: 1px solid #DADADA;"></td>
<td style="padding: 7px; border: 1px solid #DADADA;"> <td style="padding: 7px; border: 1px solid #DADADA;">
<span> <span>
@ -346,7 +345,7 @@
<td style="padding: 7px; border: 1px solid #DADADA;" colspan="2"> <td style="padding: 7px; border: 1px solid #DADADA;" colspan="2">
<span></span> <span></span>
</td> </td>
</tr> </tr-->
<tr style="background-color: #eef0f0;"> <tr style="background-color: #eef0f0;">
<td style="padding: 7px; border: 1px solid #DADADA;" colspan="6"> <td style="padding: 7px; border: 1px solid #DADADA;" colspan="6">
<span> <span>
@ -356,6 +355,17 @@
</span> </span>
</td> </td>
</tr> </tr>
<tr style="background-color: white;">
<td style="padding: 15px; border: 1px solid #DADADA; text-align: right; line-height: 1.8;" colspan="6">
<strong style="display: block;">
أقر أنا الموقع أدناه وبكامل أهليتي بأن جميع البيانات والمستحقات الموضحة أعلاه صحيحة، وتشمل كافة مستحقاتي المادية والمعنوية لدى
<t t-esc="o.employee_id.company_id.name"/>
، وليس لي الحق في مطالبة
<t t-esc="o.employee_id.company_id.name"/>
بأي مستحقات أو حقوق تتعلق بعلاقتي الوظيفية المنتهية معهم.
</strong>
</td>
</tr>
<tr style="background-color: white;"> <tr style="background-color: white;">
<td style="padding: 7px; border: 1px solid #DADADA;" colspan="2"> <td style="padding: 7px; border: 1px solid #DADADA;" colspan="2">
<span> <span>
@ -388,7 +398,7 @@
<field name="report_type">qweb-pdf</field> <field name="report_type">qweb-pdf</field>
<field name="report_name">hr_termination.employee_termination_report</field> <field name="report_name">hr_termination.employee_termination_report</field>
<field name="report_file">hr_termination.employee_termination_report</field> <field name="report_file">hr_termination.employee_termination_report</field>
<field name="print_report_name">"'%s - مخالصة نهاية الخدمة' % (object.employee_id.name)"</field> <field name="print_report_name">'مخالصة مستحقات نهاية الخدمة - %s' % (object.employee_id.name or '')</field>
<field name="binding_model_id" ref="hr_termination.model_hr_termination"/> <field name="binding_model_id" ref="hr_termination.model_hr_termination"/>
</record> </record>
</data> </data>