@extends('layouts.app') @section('title', 'Cashier Sessions Report') @section('breadcrumb')
{{ \Carbon\Carbon::parse($startDate)->format('M d, Y') }} - {{ \Carbon\Carbon::parse($endDate)->format('M d, Y') }}
| Session | Cashier | Opened | Closed | Duration | Opening | Sales | Cash In | Expected | Actual | Difference | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
|
#{{ $session->id }}
{{ $session->name }}
|
{{ strtoupper(substr($session->user?->name ?? 'U', 0, 1)) }}
{{ $session->user?->name ?? 'Unknown' }}
{{ $session->user?->email ?? '' }}
|
{{ $session->opened_at?->format('M d, Y') }}
{{ $session->opened_at?->format('h:i A') }}
|
@if($session->closed_at)
{{ $session->closed_at->format('M d, Y') }}
{{ $session->closed_at->format('h:i A') }}
@else
-
@endif
|
@if($session->status === 'closed' && $session->opened_at && $session->closed_at) {{ $session->opened_at->diffForHumans($session->closed_at, true) }} @elseif($session->status === 'open' && $session->opened_at) {{ $session->opened_at->diffForHumans(now(), true) }} @else - @endif | Rs. {{ number_format($session->opening_balance, 2) }} | Rs. {{ number_format($session->total_sales ?? 0, 2) }} | Rs. {{ number_format($session->cash_in ?? 0, 2) }} | Rs. {{ number_format($session->expected_balance ?? 0, 2) }} | @if($session->status === 'closed') Rs. {{ number_format($session->closing_balance ?? 0, 2) }} @else - @endif | @if($session->status === 'closed') {{ $difference >= 0 ? '+' : '' }}Rs. {{ number_format($difference, 2) }} @if($difference < -1) @endif @else - @endif | @if($session->status === 'open') Active @else Closed @endif |
| No sessions found for this period | |||||||||||