@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
| {{ __('Cliente') }} | {{ __('Desarrollo') }} | {{ __('Status') }} | {{ __('Período') }} | {{ __('Monto (MXN)') }} | {{ __('Dépositos') }} | {{ __('Saldo') }} | {{ __('Comprobantes de pago / Recibos') }} | {{ __('Eliminar pagos') }} | @foreach ($accountStatements as $index => $accountStatement) @if ($accountStatement->amount > 0 && $accountStatement->customer) | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $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 |
@if ($index === 0)
@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 |
@elseif ($accountStatement->status != "En espera")
@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 |
@else
- | @endif@can('conciliar_pagos') {{ __('Agregar pago') }} @endcan | ||
| No hay pagos pendientes por conciliar. | |||||||||||