@extends('layouts.app') @section('title', 'Mayor General') @section('content')

Mayor General

Volver
Filtros
@if(auth()->check()) @endif
Busca en número de asiento, código/nombre de cuenta, descripción o referencia
@if($entries->count() > 0) @foreach($entries as $accountId => $accountEntries) @php $account = $accountEntries->first()->account; $totalDebits = $accountEntries->sum('debit_amount'); $totalCredits = $accountEntries->sum('credit_amount'); $balance = $totalDebits - $totalCredits; @endphp
{{ $account->code }} - {{ $account->name }}
@php $runningBalance = 0; @endphp @foreach($accountEntries as $entry) @php $runningBalance += $entry->debit_amount - $entry->credit_amount; @endphp @endforeach
Fecha Asiento Descripción Referencia Débito Crédito Saldo
{{ $entry->journalEntry->entry_date->format('d/m/Y') }} {{ $entry->journalEntry->entry_number }} {{ $entry->description }} {{ $entry->reference ?? '-' }} @if($entry->debit_amount > 0) ${{ number_format($entry->debit_amount, 2) }} @else - @endif @if($entry->credit_amount > 0) ${{ number_format($entry->credit_amount, 2) }} @else - @endif ${{ number_format($runningBalance, 2) }}
TOTALES ${{ number_format($totalDebits, 2) }} ${{ number_format($totalCredits, 2) }} ${{ number_format($balance, 2) }}
@endforeach @else
No hay movimientos para los filtros seleccionados.
@endif
@if(auth()->check()) @endif @push('scripts') @endpush @endsection