{{-- resources/views/cashing-up/index.blade.php --}} @extends('layouts.app') @section('title', 'Cashing Up') @section('page_title', 'Cashing Up') @section('page_subtitle', 'Shift management and cash reconciliation') @section('content') {{-- Open Shift Banner --}} @if($openShift)
No shifts yet
Open a shift above to start cashing up
| Reference | Opened By | Opened | Closed | Opening Float | Cash In | Expected | Closing Float | Variance | Status | |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $shift->reference }} | {{ $shift->openedBy?->name ?? '—' }} | {{ $shift->opened_at->format('d M Y H:i') }} | {{ $shift->closed_at?->format('d M Y H:i') ?? '—' }} | {{ $shift->currency }} {{ number_format($shift->opening_float, 2) }} | @if($shift->total_cash_in) {{ $shift->currency }} {{ number_format($shift->total_cash_in, 2) }} @else — @endif | @if($shift->expected_float !== null) {{ $shift->currency }} {{ number_format($shift->expected_float, 2) }} @else — @endif | @if($shift->closing_float !== null) {{ $shift->currency }} {{ number_format($shift->closing_float, 2) }} @else — @endif | @if($shift->variance !== null) {{ $shift->variance >= 0 ? '+' : '' }}{{ number_format($shift->variance, 2) }} @else — @endif | {{ ucfirst($shift->status) }} | View → |