@extends('layouts.app') @section('content')

Register Overview

Opened at: {{ $register->opened_at->format('M j, Y, g:i A') }}

{{-- This register's sales only (also when it is closed): view, edit and void them there --}} @if(\App\Services\SaleEditor::seesAllSales(auth()->user()) || (int) $register->user_id === (int) auth()->id()) {{ \App\Services\SaleEditor::editsAnyRegister(auth()->user()) ? 'View / edit sales' : 'Sales' }} @endif @if(request()->has('from_report')) Back to Report @else Return to Terminal @endif
@php // Blind close: amounts are hidden from the cashier until the register is closed $amountsHidden = !empty($registerData['register']['amounts_hidden']); $amount = fn ($v) => $amountsHidden ? '••••••' : 'MWK ' . number_format((float) $v, 2); @endphp @if($amountsHidden)
Sales amounts are hidden until the register is closed. Count the cash in the drawer when you close; the full Z report prints after closing.
@endif
Total Sales

{{ $amount($registerData['register']['totals']['total_sales']) }}

Transactions

{{ count($registerData['register']['products']) }}

Items Sold

{{ $registerData['register']['total_quantity'] }}

Cash In Hand

{{ $amount($registerData['register']['totals']['cash_in_hand']) }}

Payments
@foreach($registerData['register']['payment_methods'] as $method => $methodAmount)
{{ str_replace('_', ' ', $method) }} {{ $amount($methodAmount) }}
@endforeach
Sold Products
{{ count($registerData['register']['products']) }} Unique Items
@forelse($registerData['register']['products'] as $product) @empty @endforelse
Product Details Quantity Total Amount
{{ $product['name'] }} {{ $product['sku'] }}
{{ $product['quantity'] }} Units {{ $amount($product['total_amount']) }}
No sales records for this register session.
@endsection