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

Register Report

Track register activity, sales totals, and payment breakdowns.

to
Total Sales

{{ $currency }} {{ number_format($summaryTotals['grand_total'], 2) }}

{{ $registers->total() }} total registers
Total Cash

{{ $currency }} {{ number_format($summaryTotals['total_cash'], 2) }}

{{ round(($summaryTotals['total_cash'] / ($summaryTotals['grand_total'] ?: 1)) * 100) }}% of total
Mobile Money

{{ $currency }} {{ number_format($summaryTotals['total_airtel_money'] + $summaryTotals['total_mpamba'], 2) }}

Airtel Money & TNM Mpamba
Bank & Cards

{{ $currency }} {{ number_format($summaryTotals['total_card'] + $summaryTotals['total_national_bank'] + $summaryTotals['total_standard_bank'] + $summaryTotals['total_bank_transfer'], 2) }}

Transfers and swipe

Register Activity Log

CSV
@forelse($registersData as $register) @empty @endforelse
User / Location Status / Timing Cash Sales Mobile Money Bank/Card Grand Total Action
{{ $register['user_name'] }}
{{ $register['location_name'] }}
@if($register['closed_at']) Closed @else Active @endif
Open: {{ $register['opened_at']->format('d M, H:i') }}
{{ $register['closed_at'] ? 'Close: ' . $register['closed_at']->format('d M, H:i') : '' }}
{{ $currency }} {{ number_format($register['total_cash'], 2) }}
{{ $currency }} {{ number_format($register['total_airtel_money'] + $register['total_mpamba'], 2) }}
AM: {{ number_format($register['total_airtel_money'],0) }} | Mp: {{ number_format($register['total_mpamba'],0) }}
{{ $currency }} {{ number_format($register['total_card'] + $register['total_national_bank'] + $register['total_standard_bank'] + $register['total_bank_transfer'], 2) }}
Swipe/Transfer
@php $registerTotal = $register['total_cash'] + $register['total_card'] + $register['total_cheques'] + $register['total_bank_transfer'] + $register['total_advance'] + $register['total_national_bank'] + $register['total_standard_bank'] + $register['total_airtel_money'] + $register['total_mpamba']; @endphp
{{ $currency }} {{ number_format($registerTotal, 2) }}
View
No register data found for the selected period.
Show All Time
@if($registers->hasPages()) @endif
@endsection