325 lines
19 KiB
XML
325 lines
19 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<odoo>
|
|
<template id="emp_joining_form_template">
|
|
<t t-call="web.basic_layout">
|
|
<main class="page"
|
|
style="margin: 0px; padding: 0px; font-size: 16px; font-family: 'Arial', sans-serif;">
|
|
<t t-foreach="docs" t-as="doc">
|
|
|
|
<!-- Candidate Image -->
|
|
<t t-if="doc.image_1920">
|
|
<div style="text-align: center; margin-bottom: 30px;">
|
|
<img t-attf-src="data:image/png;base64,#{doc.image_1920}"
|
|
style="width: 280px; height: 400px; object-fit: cover; border: 2px solid #333; border-radius: 8px;"/>
|
|
</div>
|
|
</t>
|
|
|
|
<!-- Header -->
|
|
<div style="text-align:center; margin-bottom: 40px;">
|
|
<h1 style="margin: 0; font-size: 24px;">Welcome to FTPROTECH</h1>
|
|
<h2 style="margin: 10px 0 0;">Employee Joining Form</h2>
|
|
</div>
|
|
|
|
<!-- Reusable styles -->
|
|
<t t-set="row_style" t-value="'display: flex; margin-bottom: 12px; page-break-inside: avoid;'"/>
|
|
<t t-set="label_style" t-value="'width: 35%; font-weight: bold; color: #333;'"/>
|
|
<t t-set="value_style" t-value="'width: 65%; color: #000;'"/>
|
|
|
|
<!-- Personal Info -->
|
|
<div style="page-break-inside: avoid;">
|
|
<h3 style="margin-top: 30px; color: #005580;">Personal Details</h3>
|
|
|
|
<div t-att-style="row_style">
|
|
<div t-att-style="label_style">Employee Code:</div>
|
|
<div t-att-style="value_style">
|
|
<t t-esc="doc.employee_id or ''"/>
|
|
</div>
|
|
</div>
|
|
<div t-att-style="row_style">
|
|
<div t-att-style="label_style">Date of Joining:</div>
|
|
<div t-att-style="value_style">
|
|
<t t-esc="doc.doj or ''"/>
|
|
</div>
|
|
</div>
|
|
<div t-att-style="row_style">
|
|
<div t-att-style="label_style">Full Name:</div>
|
|
<div t-att-style="value_style">
|
|
<t t-esc="doc.name or doc.name or ''"/>
|
|
</div>
|
|
</div>
|
|
<div t-att-style="row_style">
|
|
<div t-att-style="label_style">Email:</div>
|
|
<div t-att-style="value_style">
|
|
<t t-esc="doc.work_email or ''"/>
|
|
</div>
|
|
</div>
|
|
<div t-att-style="row_style">
|
|
<div t-att-style="label_style">Mobile No:</div>
|
|
<div t-att-style="value_style">
|
|
<t t-esc="doc.work_phone or ''"/>
|
|
</div>
|
|
</div>
|
|
<div t-att-style="row_style">
|
|
<div t-att-style="label_style">Alternate Mobile:</div>
|
|
<div t-att-style="value_style">
|
|
<t t-esc="doc.mobile_phone or ''"/>
|
|
</div>
|
|
</div>
|
|
<div t-att-style="row_style">
|
|
<div t-att-style="label_style">Gender:</div>
|
|
<div t-att-style="value_style">
|
|
<t t-esc="doc.gender or ''"/>
|
|
</div>
|
|
</div>
|
|
<div t-att-style="row_style">
|
|
<div t-att-style="label_style">Date of Birth:</div>
|
|
<div t-att-style="value_style">
|
|
<t t-esc="doc.birthday or ''"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- Address -->
|
|
<div style="page-break-inside: avoid;">
|
|
<h3 style="margin-top: 30px; color: #005580;">Address</h3>
|
|
<div t-att-style="row_style">
|
|
<div t-att-style="label_style">Present Address:</div>
|
|
<div t-att-style="value_style">
|
|
<t t-esc="doc.private_street or ''"/>
|
|
<t t-esc="doc.private_street2 or ''"/>,
|
|
<t t-esc="doc.private_city or ''"/>
|
|
<t t-esc="doc.private_zip or ''"/>
|
|
</div>
|
|
</div>
|
|
<div t-att-style="row_style">
|
|
<div t-att-style="label_style">Permanent Address:</div>
|
|
<div t-att-style="value_style">
|
|
<t t-esc="doc.permanent_street or ''"/>
|
|
<t t-esc="doc.permanent_street2 or ''"/>,
|
|
<t t-esc="doc.permanent_city or ''"/>
|
|
<t t-esc="doc.permanent_zip or ''"/>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div t-att-style="row_style">
|
|
<div t-att-style="label_style">Marital Status:</div>
|
|
<div t-att-style="value_style">
|
|
<t t-esc="doc.marital or ''"/>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Section: Family Details -->
|
|
<div style="page-break-inside: avoid;">
|
|
<t t-if="doc.family_details">
|
|
<h3 style="margin-top: 35px; color: #005580;">Family Details</h3>
|
|
<table style="width: 100%; border-collapse: collapse; font-size: 15px;">
|
|
<thead style="background: #f1f1f1;">
|
|
<tr>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">Name</th>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">Contact</th>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">Date of Birth</th>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">Location</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<t t-foreach="doc.family_details" t-as="member">
|
|
<tr>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="member.name or ''"/>
|
|
</td>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="member.contact_no or ''"/>
|
|
</td>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="member.dob or ''"/>
|
|
</td>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="member.location or ''"/>
|
|
</td>
|
|
</tr>
|
|
</t>
|
|
</tbody>
|
|
</table>
|
|
</t>
|
|
|
|
</div>
|
|
|
|
<!-- Section: Education -->
|
|
|
|
<div style="page-break-inside: avoid;">
|
|
<t t-if="doc.education_history">
|
|
<h3 style="margin-top: 35px; color: #005580;">Education Details</h3>
|
|
<table style="width: 100%; border-collapse: collapse; font-size: 15px;">
|
|
<thead style="background: #f1f1f1;">
|
|
<tr>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">Specialization</th>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">University</th>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">Start Year</th>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">End Year</th>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">Grade</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<t t-foreach="doc.education_history" t-as="edu">
|
|
<tr>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="edu.name or ''"/>
|
|
</td>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="edu.university or ''"/>
|
|
</td>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="edu.start_year or ''"/>
|
|
</td>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="edu.end_year or ''"/>
|
|
</td>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="edu.marks_or_grade or ''"/>
|
|
</td>
|
|
</tr>
|
|
</t>
|
|
</tbody>
|
|
</table>
|
|
</t>
|
|
|
|
</div>
|
|
<!-- Section: Previous Employer -->
|
|
|
|
<div style="page-break-inside: avoid;">
|
|
<t t-if="doc.employer_history">
|
|
<h3 style="margin-top: 35px; color: #005580;">Previous Employment</h3>
|
|
<table style="width: 100%; border-collapse: collapse; font-size: 15px;">
|
|
<thead style="background: #f1f1f1;">
|
|
<tr>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">Company</th>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">Designation</th>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">Joining</th>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">Last Working Day</th>
|
|
<th style="border: 1px solid #ccc; padding: 8px;">CTC</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<t t-foreach="doc.employer_history" t-as="job">
|
|
<tr>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="job.company_name or ''"/>
|
|
</td>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="job.designation or ''"/>
|
|
</td>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="job.date_of_joining or ''"/>
|
|
</td>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="job.last_working_day or ''"/>
|
|
</td>
|
|
<td style="border: 1px solid #ccc; padding: 8px;">
|
|
<t t-esc="job.ctc or ''"/>
|
|
</td>
|
|
</tr>
|
|
</t>
|
|
</tbody>
|
|
</table>
|
|
</t>
|
|
|
|
</div>
|
|
|
|
|
|
<!-- Section: Bank Details -->
|
|
<div style="page-break-inside: avoid;">
|
|
|
|
<h3 style="margin-top: 35px; color: #005580;">Bank Account Details</h3>
|
|
<table style="width: 100%; border-collapse: collapse; font-size: 15px;">
|
|
<tbody>
|
|
<tr>
|
|
<th style="width: 35%; text-align: left;">Name as per Bank</th>
|
|
<td>
|
|
<t t-if="doc.bank_account_id" t-esc="doc.bank_account_id.full_name or ''"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th style="text-align: left;">Bank Name</th>
|
|
<td>
|
|
<t t-if="doc.bank_account_id and doc.bank_account_id.bank_id" t-esc="doc.bank_account_id.bank_id.name or ''"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th style="text-align: left;">Branch</th>
|
|
<td>
|
|
<t t-if="doc.bank_account_id and doc.bank_account_id.bank_id" t-esc="doc.bank_account_id.bank_id.branch or ''"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th style="text-align: left;">Account No</th>
|
|
<td>
|
|
<t t-if="doc.bank_account_id" t-esc="doc.bank_account_id.acc_number or ''"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th style="text-align: left;">IFSC Code</th>
|
|
<td>
|
|
<t t-if="doc.bank_account_id and doc.bank_account_id.bank_id" t-esc="doc.bank_account_id.bank_id.bic or ''"/>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<!-- Section: Identification -->
|
|
<div style="page-break-inside: avoid;">
|
|
<h3 style="margin-top: 35px; color: #005580;">Identification</h3>
|
|
<table style="width: 100%; border-collapse: collapse; font-size: 15px;">
|
|
<tbody>
|
|
<tr>
|
|
<th style="width: 35%; text-align: left;">PAN No</th>
|
|
<td>
|
|
<t t-esc="doc.pan_no or ''"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th style="text-align: left;">Aadhar No</th>
|
|
<td>
|
|
<t t-esc="doc.identification_id or ''"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th style="text-align: left;">PF No</th>
|
|
<td>
|
|
<t t-esc="doc.previous_company_pf_no or ''"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th style="text-align: left;">UAN No</th>
|
|
<td>
|
|
<t t-esc="doc.previous_company_uan_no or ''"/>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
|
|
<!-- Declaration -->
|
|
<div style="margin-top: 40px; font-style: italic; text-align: justify;">
|
|
I hereby declare that all the above information is true to the best of my knowledge.
|
|
</div>
|
|
|
|
</t>
|
|
</main>
|
|
</t>
|
|
</template>
|
|
|
|
<!-- <template id="thank_you_template_inherit" inherit_id="hr_recruitment_exteded.thank_you_template" name="Thank You Template Extended">-->
|
|
<!-- <xpath expr="//div[@class='container mt-5 text-center']" position="inside">-->
|
|
<!-- <div t-if="applicant.post_onboarding_form_status == 'done'" style="margin-top: 20px;">-->
|
|
<!-- <a t-att-href="'/download/jod/%s' % applicant.id" class="btn btn-primary">Download JOD</a>-->
|
|
<!-- </div>-->
|
|
<!-- </xpath>-->
|
|
<!-- </template>-->
|
|
|
|
|
|
</odoo> |