@lang('cashregister::app.totalSessions'): {{ $summary['total_shifts'] }}
@lang('cashregister::app.completionRate'): {{ round($summary['completion_rate'], 1) }}%
@lang('cashregister::app.totalSessions')
{{ $summary['total_shifts'] }}
@lang('cashregister::app.allPeriods')
@lang('cashregister::app.completedSessions')
{{ $summary['completed_shifts'] }}
{{ round($summary['completion_rate'], 1) }}% @lang('cashregister::app.completionShort')
@lang('cashregister::app.pendingSessions')
{{ $summary['pending_shifts'] }}
@lang('cashregister::app.awaitingApproval')
@lang('cashregister::app.openSessions')
{{ $summary['open_shifts'] }}
@lang('cashregister::app.currentlyActive')
@lang('cashregister::app.averageSessionDuration')
@if($summary['average_duration_minutes'] > 0) {{ floor($summary['average_duration_minutes'] / 60) }}h {{ $summary['average_duration_minutes'] % 60 }}m @else @lang('cashregister::app.openSession') @endif
@lang('cashregister::app.totalOpeningFloat')
{{ currency_format($summary['total_opening_float'], restaurant()->currency_id) }}
@lang('cashregister::app.totalDiscrepancy')
{{ $summary['total_discrepancy'] >= 0 ? '+' : '' }}{{ currency_format($summary['total_discrepancy'], restaurant()->currency_id) }}
| @lang('cashregister::app.date') | @lang('cashregister::app.cashier') | @lang('cashregister::app.sessionType') | @lang('cashregister::app.duration') | @lang('cashregister::app.openingFloat') | @lang('cashregister::app.expectedCash') | @lang('cashregister::app.countedCash') | @lang('cashregister::app.discrepancy') | @lang('cashregister::app.status') |
|---|---|---|---|---|---|---|---|---|
| {{ $shift->opened_at->timezone(timezone())->format('d M Y') }} | {{ $shift->cashier->name ?? '--' }} | {{ $this->getSessionType($shift) }} | {{ $this->getSessionDuration($shift) }} | {{ currency_format($shift->opening_float, restaurant()->currency_id) }} | {{ currency_format($shift->expected_cash, restaurant()->currency_id) }} | {{ currency_format($shift->counted_cash, restaurant()->currency_id) }} | {{ $shift->discrepancy >= 0 ? '+' : '' }}{{ currency_format($shift->discrepancy, restaurant()->currency_id) }} | @lang('app.' . $shift->status) |
@lang('cashregister::app.sessionDistributionByType')
@lang('cashregister::app.cashierPerformance')
@lang('cashregister::app.noShiftsFoundForCriteria')