Shift Handover Module

SiebenCMMS · Rail & Automotive · Night → Day handover · 1 Apr 2026

Current shift
Night shift
22:00 – 06:00 · 4h 12m remaining
Handovers this week
6
100% signed on time
Open items carried over
3
From day shift
Safety incidents
0
This shift
Jobs closed this shift
4
1 still open
Shift handover — compose Night → Day · Due 05:30
Equipment status
Safety & PPE
Open jobs
Spares & notes
BP-3 still offline — repair in progress
Job #1042 open. HV transformer seal replacement underway. T. Nkosi on site. Expected completion 04:00.
Critical
CNC-3 vibration elevated — PdM flag active
Bearing inspection due. PdM engine flagged 28% above baseline. Do not run at full speed until inspected.
Watch
HVAC-B, PMP-1, LFT-2 — PM completed
All three PMs closed during night shift. Parts used logged. Next PM dates updated in system.
Done
Outgoing shift sign-off
RN
R. Ndlovu
Night shift supervisor
Signed 05:18
Incoming shift acknowledgement
RA
R. Adams
Day shift supervisor
Pending
Handover history Last 4 shifts
Day → Night · 31 MarSigned
BP-3 breakdown reported at 09:30. 3 PMs completed (HVAC-B, PMP-1, LFT-2). PLC-CPU-X2 stock critical — PR raised.
1 critical carry-over3 jobs closed0 safety incidents
Night → Day · 31 MarSigned
CNC-3 bearing replaced (Job #1038). HVAC-A energy anomaly flagged. 0 safety incidents. Clean shift.
0 carry-overs2 jobs closed1 PdM alert
Day → Night · 30 MarSigned
PLC comms dropout (Job #1033) resolved. RCA-006 initiated. HVAC-A PM overdue — flagged for scheduling.
1 carry-over1 RCA opened0 safety incidents
Night → Day · 30 MarSigned
All scheduled PMs completed. 1 near-miss reported (forklift proximity). Safety officer notified. Clean equipment status.
4 PMs closed1 near-missSafety officer alerted
Compliance checks Mostly passing
All shifts signed off within 30-min window
Open PTWs explicitly referenced in handover
LOTO status documented for all active isolations
Critical spares status included in all handovers
Safety incident count confirmed (zero or logged)
!
Expired PPE item FS-09 not yet replaced — follow-up open
Shift handover schema PostgreSQL
CREATE TABLE Shift_Handovers ( handover_id SERIAL PRIMARY KEY, shift_type VARCHAR(10), -- Day/Night date DATE, outgoing_sup UUID REFERENCES Users, incoming_sup UUID REFERENCES Users, signed_out_at TIMESTAMP, signed_in_at TIMESTAMP NULL, jobs_open INT, jobs_closed INT, safety_incidents INT DEFAULT 0, is_immutable BOOLEAN DEFAULT FALSE -- Locked on incoming sign-off ); CREATE TABLE Handover_Items ( item_id SERIAL PRIMARY KEY, handover_id INT REFERENCES Shift_Handovers, category VARCHAR(20), -- Equipment/Safety/Jobs/Spares priority VARCHAR(15), -- Critical/Watch/Done/Info title TEXT, body TEXT, linked_job INT REFERENCES Job_Cards, linked_ptw INT REFERENCES Permits );