fix: improve ADP report signature section with legal terms, date/time, printed name; switch portal to landscape report
This commit is contained in:
@@ -188,54 +188,59 @@
|
|||||||
|
|
||||||
<!-- Signature Section -->
|
<!-- Signature Section -->
|
||||||
<div class="signature-section">
|
<div class="signature-section">
|
||||||
|
<div style="font-weight: bold; font-size: 10pt; text-transform: uppercase; border-bottom: 2px solid #000; padding-bottom: 4px; margin-bottom: 12px;">
|
||||||
|
Client Acknowledgment
|
||||||
|
</div>
|
||||||
<t t-if="doc.x_fc_pod_signature">
|
<t t-if="doc.x_fc_pod_signature">
|
||||||
<!-- Captured Digital Signature -->
|
<table style="width: 100%; border-collapse: collapse;">
|
||||||
<div class="row">
|
<tr>
|
||||||
<div class="col-6">
|
<td style="width: 50%; padding: 0 10px 0 0; vertical-align: top;">
|
||||||
<div class="signature-label">PRINT NAME</div>
|
<div class="signature-label">CLIENT SIGNATURE</div>
|
||||||
<div class="signature-line" style="padding: 5px 0; font-size: 12pt; font-weight: bold;">
|
<div style="min-height: 60px; padding: 5px 0; border-bottom: 1px solid #000;">
|
||||||
<t t-esc="doc.x_fc_pod_client_name or ''"/>
|
<img t-att-src="'data:image/png;base64,' + doc.x_fc_pod_signature.decode('utf-8')"
|
||||||
</div>
|
style="max-height: 80px; max-width: 300px;"
|
||||||
|
alt="Client Signature"/>
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
<td style="width: 50%; padding: 0 0 0 10px; vertical-align: top;">
|
||||||
|
<div class="signature-label">PRINTED NAME</div>
|
||||||
|
<div style="min-height: 25px; padding: 5px 0; font-size: 12pt; font-weight: bold; border-bottom: 1px solid #000;">
|
||||||
|
<t t-esc="doc.x_fc_pod_client_name or ''"/>
|
||||||
|
</div>
|
||||||
|
<div style="margin-top: 12px;">
|
||||||
|
<div class="signature-label">DATE & TIME</div>
|
||||||
|
<div style="min-height: 25px; padding: 5px 0; font-size: 10pt; border-bottom: 1px solid #000;">
|
||||||
|
<t t-if="doc.x_fc_pod_signature_date">
|
||||||
|
<span t-field="doc.x_fc_pod_signature_date" t-options="{'widget': 'datetime'}"/>
|
||||||
|
</t>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<t t-if="doc.x_fc_pod_signed_by_user_id">
|
||||||
|
<div style="font-size: 7pt; color: #666; margin-top: 8px; text-align: right;">
|
||||||
|
Collected by: <t t-esc="doc.x_fc_pod_signed_by_user_id.name"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-6">
|
</t>
|
||||||
<div class="signature-label">DATE</div>
|
|
||||||
<div class="signature-line" style="padding: 5px 0; font-size: 12pt;">
|
|
||||||
<t t-if="doc.x_fc_pod_signature_date">
|
|
||||||
<span t-field="doc.x_fc_pod_signature_date"/>
|
|
||||||
</t>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div style="margin-top: 20px;">
|
|
||||||
<div class="signature-label">SIGNATURE</div>
|
|
||||||
<div style="min-height: 60px; padding: 5px; border-bottom: 1px solid #000;">
|
|
||||||
<img t-att-src="'data:image/png;base64,' + doc.x_fc_pod_signature.decode('utf-8')"
|
|
||||||
style="max-height: 80px; max-width: 300px;"
|
|
||||||
alt="Client Signature"/>
|
|
||||||
</div>
|
|
||||||
<t t-if="doc.x_fc_pod_signed_by_user_id">
|
|
||||||
<div style="font-size: 7pt; color: #666; margin-top: 5px;">
|
|
||||||
Collected by: <t t-esc="doc.x_fc_pod_signed_by_user_id.name"/>
|
|
||||||
</div>
|
|
||||||
</t>
|
|
||||||
</div>
|
|
||||||
</t>
|
</t>
|
||||||
<t t-else="">
|
<t t-else="">
|
||||||
<!-- Empty signature lines for manual signing -->
|
<table style="width: 100%; border-collapse: collapse;">
|
||||||
<div class="row">
|
<tr>
|
||||||
<div class="col-6">
|
<td style="width: 50%; padding: 0 10px 0 0; vertical-align: top;">
|
||||||
<div class="signature-label">PRINT NAME</div>
|
<div class="signature-label">CLIENT SIGNATURE</div>
|
||||||
<div class="signature-line"></div>
|
<div style="min-height: 60px; border-bottom: 1px solid #000;"></div>
|
||||||
</div>
|
</td>
|
||||||
<div class="col-6">
|
<td style="width: 50%; padding: 0 0 0 10px; vertical-align: top;">
|
||||||
<div class="signature-label">DATE</div>
|
<div class="signature-label">PRINTED NAME</div>
|
||||||
<div class="signature-line"></div>
|
<div style="min-height: 25px; border-bottom: 1px solid #000;"></div>
|
||||||
</div>
|
<div style="margin-top: 12px;">
|
||||||
</div>
|
<div class="signature-label">DATE & TIME</div>
|
||||||
<div style="margin-top: 20px;">
|
<div style="min-height: 25px; border-bottom: 1px solid #000;"></div>
|
||||||
<div class="signature-label">SIGNATURE</div>
|
</div>
|
||||||
<div class="signature-line" style="min-height: 50px;"></div>
|
</td>
|
||||||
</div>
|
</tr>
|
||||||
|
</table>
|
||||||
</t>
|
</t>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user