銀行調節表

Bank Reconciliation Statement
{{ $reconciliation->reconciliation_month->format('Y年m月') }}
@if($reconciliation->hasUnresolvedDiscrepancy())
⚠ 發現差異
調節後餘額與銀行對帳單餘額不符,差異金額: NT$ {{ number_format($reconciliation->discrepancy_amount, 2) }}
@endif

一、基本資訊

調節月份
{{ $reconciliation->reconciliation_month->format('Y年m月') }}
對帳單日期
{{ $reconciliation->bank_statement_date->format('Y-m-d') }}
製表人
{{ $reconciliation->preparedByCashier->name }}
製表時間
{{ $reconciliation->prepared_at->format('Y-m-d H:i') }}
調節狀態
{{ $reconciliation->getStatusText() }}
@if($reconciliation->notes)
備註
{{ $reconciliation->notes }}
@endif

二、餘額調節

銀行對帳單餘額 NT$ {{ number_format($reconciliation->bank_statement_balance, 2) }}
系統帳面餘額 NT$ {{ number_format($reconciliation->system_book_balance, 2) }}
調節後餘額 NT$ {{ number_format($reconciliation->calculateAdjustedBalance(), 2) }}
差異金額 NT$ {{ number_format($reconciliation->discrepancy_amount, 2) }}
@php $summary = $reconciliation->getOutstandingItemsSummary(); @endphp

三、調節項目

@if($reconciliation->outstanding_checks && count($reconciliation->outstanding_checks) > 0)

3.1 未兌現支票 ({{ $summary['outstanding_checks_count'] }} 筆)

@foreach($reconciliation->outstanding_checks as $check) @endforeach
支票號碼 金額 (NT$) 說明
{{ $check['check_number'] ?? 'N/A' }} {{ number_format($check['amount'], 2) }} {{ $check['description'] ?? '' }}
小計 {{ number_format($summary['total_outstanding_checks'], 2) }}
@endif @if($reconciliation->deposits_in_transit && count($reconciliation->deposits_in_transit) > 0)

3.2 在途存款 ({{ $summary['deposits_in_transit_count'] }} 筆)

@foreach($reconciliation->deposits_in_transit as $deposit) @endforeach
存款日期 金額 (NT$) 說明
{{ $deposit['date'] ?? 'N/A' }} {{ number_format($deposit['amount'], 2) }} {{ $deposit['description'] ?? '' }}
小計 {{ number_format($summary['total_deposits_in_transit'], 2) }}
@endif @if($reconciliation->bank_charges && count($reconciliation->bank_charges) > 0)

3.3 銀行手續費 ({{ $summary['bank_charges_count'] }} 筆)

@foreach($reconciliation->bank_charges as $charge) @endforeach
金額 (NT$) 說明
{{ number_format($charge['amount'], 2) }} {{ $charge['description'] ?? '' }}
{{ number_format($summary['total_bank_charges'], 2) }} 小計
@endif
製表人(出納)
{{ $reconciliation->preparedByCashier->name }}
{{ $reconciliation->prepared_at->format('Y-m-d') }}
覆核人(會計)
@if($reconciliation->reviewed_at)
{{ $reconciliation->reviewedByAccountant->name }}
{{ $reconciliation->reviewed_at->format('Y-m-d') }}
@else
待覆核
@endif
核准人(主管)
@if($reconciliation->approved_at)
{{ $reconciliation->approvedByManager->name }}
{{ $reconciliation->approved_at->format('Y-m-d') }}
@else
待核准
@endif