@extends('layouts.app', ['page' => __('Pagos por conciliar'), 'pageSlug' => 'pendingconciliation', 'section' => 'menu']) @section('content') @component('components.searchBar', ['fields' => $fields , 'action' => route('customers.pendingconciliation'), 'search' => $search]) @endcomponent

{{ __('Estados de Cuenta') }}

@foreach ($accountStatements as $index => $accountStatement) @if ($accountStatement->amount > 0 && $accountStatement->customer) @if ($index === 0) @elseif ($accountStatement->status != "En espera") @else @endif @endif @endforeach @if(count($accountStatements) == 0) @endif
{{ __('Cliente') }} {{ __('Desarrollo') }} {{ __('Status') }} {{ __('Período') }} {{ __('Monto (MXN)') }} {{ __('Dépositos') }} {{ __('Saldo') }} {{ __('Comprobantes de pago / Recibos') }} {{ __('Eliminar pagos') }}
{{ $accountStatement->customer->name }} {{ $accountStatement->unit->typology->houseDevelopment->name }}
{{ $accountStatement->unit->typology->name }}
{{ $accountStatement->unit->name }}
{{ $accountStatement->status }} {{ $accountStatement->issue_date->translatedFormat('F Y') }} ${{ number_format($accountStatement->amount) }} @if ($accountStatement->accountStatementconciliation->isEmpty())

-

@else @foreach ($accountStatement->accountStatementconciliation as $conciliation) ${{ number_format($conciliation->amount) }} / {{ $conciliation->conciliation_date }}
@endforeach @endif
@php // Inicializar el saldo restante con el monto total del AccountStatement $remainingBalance = $accountStatement->amount; @endphp @if ($accountStatement->accountStatementconciliation->isEmpty()) @if ($remainingBalance == 0 || empty($remainingBalance)) - @else ${{ number_format($remainingBalance) }} @endif @else @foreach ($accountStatement->accountStatementconciliation as $conciliation) @php // Restar el monto del depósito actual $remainingBalance -= $conciliation->amount; @endphp ${{ number_format($remainingBalance) }}
@endforeach @endif
@php $previousBalance = $index > 0 ? $accountStatements[$index - 1]->debt_to_date : 0; $remainingBalance = $accountStatement->amount + $previousBalance; @endphp @if ($accountStatement->accountStatementconciliation->isEmpty()) ${{ number_format($accountStatement->debt_to_date) }} @else @foreach ($accountStatement->accountStatementconciliation as $conciliation) @php $remainingBalance -= $conciliation->amount; @endphp ${{ number_format($remainingBalance) }}
@endforeach @endif
-
@if ($accountStatement->blueprints->isEmpty()) - @else @can('conciliar_pagos') @endcan @endif
@if ($accountStatement->blueprints->isEmpty() or $accountStatement->accountStatementconciliation->isEmpty()) - @else @can('conciliar_pagos') @endcan @endif
@can('conciliar_pagos') {{ __('Agregar pago') }} @endcan
No hay pagos pendientes por conciliar.
@endsection @push('js') @endpush