JOb sheet

Mobile-friendly engineer job sheet. The print button outputs only the job sheet, not the website page.

Seasonal Control Air Conditioning

Service Job Sheet

1. Job Details

2. Visit Type & Plant Details

Reason for Visit
Condition of Plant
Works Complete

3. Health & Safety Checklist

Risk Assessment Completed
Permit to Work
Lone Worker
PPE Equipment

4. Onsite Details

Departure Mode
F-Gas Register

5. Works Carried Out, Parts & Materials

6. Alarms & Further Works

7. Quotation Details

Business Critical
Site Visit Required
Specialist Contractor Required

8. Customer Sign Off

Customer Signature – Freehand
'; } function printJobSheet() { autoGrowAll(); saveDraft(); const html = buildPrintHtml(); const printWindow = window.open('', '_blank'); if (!printWindow) { setStatus('Popup blocked. Allow popups, then try Print again.'); return; } printWindow.document.open(); printWindow.document.write(html); printWindow.document.close(); printWindow.focus(); setTimeout(function () { printWindow.print(); printWindow.close(); }, 350); } form.addEventListener('input', function (e) { if (e.target.tagName === 'TEXTAREA') autoGrow(e.target); }); canvas.addEventListener('mousedown', startDraw); canvas.addEventListener('mousemove', draw); canvas.addEventListener('mouseup', endDraw); canvas.addEventListener('mouseleave', endDraw); canvas.addEventListener('touchstart', startDraw, { passive: false }); canvas.addEventListener('touchmove', draw, { passive: false }); canvas.addEventListener('touchend', endDraw, { passive: false }); canvas.addEventListener('touchcancel', endDraw, { passive: false }); qs('sc-print-btn').addEventListener('click', printJobSheet); qs('sc-save-btn').addEventListener('click', saveDraft); qs('sc-load-btn').addEventListener('click', loadDraft); qs('sc-export-btn').addEventListener('click', exportData); qs('sc-clear-btn').addEventListener('click', clearForm); qs('sc-add-work-btn').addEventListener('click', function () { addWorkRow(); }); qs('sc-clear-signature-btn').addEventListener('click', clearSignature); window.addEventListener('resize', resizeCanvas); addWorkRow(); addWorkRow(); setDefaultDates(); setTimeout(resizeCanvas, 150); })();

📞 Call Now: 020 3740 2429