@php // Keep receipt actions aligned with the saved permissions. $canCreateReceipt = \App\Support\AdminAccess::canAction('customer_receipts', 'create'); $canDeleteReceipt = \App\Support\AdminAccess::canAction('customer_receipts', 'delete'); @endphp
{{ __('Total Receipts') }}
{{ $receipts->total() }}
{{ __('This Page Amount') }}
Rs. {{ number_format((float) $receipts->getCollection()->sum('amount'), 2) }}
@forelse($receipts as $receipt) @empty @endforelse
{{ __('Transaction No') }} {{ __('Customer') }} {{ __('Date') }} {{ __('Amount') }} {{ __('Payment Method') }} {{ __('Account') }} {{ __('Actions') }}
{{ $receipt->transaction_no }}
{{ $receipt->customer?->display_name ?? __('Customer') }}
{{ $receipt->customer?->phone ?: __('No phone') }}
{{ $receipt->transaction_date?->format('d-m-Y') }} Rs. {{ number_format((float) $receipt->amount, 2) }}
{{ $receipt->payment_method }}
{{ $receipt->payment_details ?: __('No details') }}
{{ $receipt->account?->account_name ?? __('Account') }} @if($canDeleteReceipt) @endif
{{ __('No saved receipts available.') }}
@if($receipts->hasPages())
{{ $receipts->links() }}
@endif
@if($isOpen)
{{ __('Customer Information') }}
@error('customer_id') {{ $message }} @enderror
{{ __('Customer Name') }}
{{ $selectedCustomer?->display_name ?: __('Select customer') }}
{{ __('Address') }}
{{ $selectedCustomer?->address ?: __('Address not available') }}
{{ __('Due Balance') }}
Rs. {{ number_format((float) $customer_due, 2) }}
{{ __('Transaction No') }}
@error('transaction_no') {{ $message }} @enderror
{{ __('Transaction Details') }}
@error('transaction_date') {{ $message }} @enderror
@error('account_id') {{ $message }} @enderror
@error('amount') {{ $message }} @enderror
@error('payment_method') {{ $message }} @enderror
@error('payment_details') {{ $message }} @enderror
@error('note') {{ $message }} @enderror
@endif