@extends('layouts.app') @section('title', 'Conciliações Bancárias') @section('header')
Gerencie e monitore suas conciliações
|
ID
|
Conta Bancária
|
Período
|
Saldo Inicial
|
Saldo Final
|
Diferença
|
Status
|
Criado por
|
Ações |
|---|---|---|---|---|---|---|---|---|
| #{{ str_pad($reconciliation->id, 4, '0', STR_PAD_LEFT) }} |
{{ $reconciliation->bankAccount->name }}
{{ $reconciliation->bankAccount->bank_name ?? 'Banco não informado' }} |
{{ $reconciliation->start_date->format('d/m/Y') }}
até {{ $reconciliation->end_date->format('d/m/Y') }}
|
R$ {{ number_format($reconciliation->starting_balance, 2, ',', '.') }} | R$ {{ number_format($reconciliation->ending_balance, 2, ',', '.') }} | @php $difference = $reconciliation->difference ?? 0; $isBalanced = $reconciliation->isBalanced(); @endphp @if($isBalanced) @else @endif R$ {{ number_format(abs($difference), 2, ',', '.') }} | @php $statusConfig = [ 'approved' => ['class' => 'success', 'icon' => 'check-circle', 'text' => 'Aprovada'], 'completed' => ['class' => 'info', 'icon' => 'clock', 'text' => 'Completa'], 'draft' => ['class' => 'warning', 'icon' => 'edit', 'text' => 'Rascunho'] ]; $config = $statusConfig[$reconciliation->status] ?? $statusConfig['draft']; @endphp {{ $config['text'] }} |
{{ $reconciliation->creator->name ?? 'Sistema' }}
{{ $reconciliation->created_at->format('d/m/Y') }}
|
|