{{-- resources/views/reportes/reporte_diario_excel.blade.php Este archivo NO usa @extends — se sirve directamente como descarga .xls El navegador lo abre en Excel por los headers Content-Type enviados desde el controller (mismo enfoque que el sistema legacy). --}} REPORTE DIARIO DE CAJA {{-- ── BLOQUE SUPERIOR: cabecera + tipo de cambio ────────────────────────── --}} {{-- Equivale a la tabla de 3 filas del original con OFICINA TARAPACA y TC --}} {{-- ── Encabezado: reporte del día anterior y depósito banco ── --}} {{-- ── Cabeceras de columnas ── --}} {{-- ── Título sección recibos ── --}} {{-- ── SECCIÓN 1: Recibos cobrados ────────────────────────────────────── --}} {{-- Equivale al while() principal del original --}} {{-- ── SECCIÓN 2: Ingresos trámites ──────────────────────────────────── --}} {{-- Equivale al bloque $sql2 / if(mysql_num_rows($q_pagos)>0) del original --}} @if($pagos->count() > 0) @endif
* {{ strtoupper($cab['nombre_sistema'] ?? 'EMPRESA COSMOS') }} * ***TIPO DE CAMBIO***
REPORTE DIARIO DE CAJA OFICIAL {{ $tc }}
DÍA {{ strtoupper($diaLiteral) }} {{ $dia }} DE {{ strtoupper($mesLiteral) }} DE {{ $anio }} Bs. $US
REPORTE DIARIO DEL {{ $diaAnterior }}  
DEPOSITO BANCO DE CRÉDITO  
REC   MZO LOTE DIS BS $US
    URBANIZACIÓN {{ strtoupper($cab['nombre_sistema'] ?? '') }}
@php $cont = 1; $sumbs = 0; $sumsus = 0; @endphp @forelse($recibos as $r) @php $bs = (float) $r->montocob; $sus = (float) $r->montocod; $sumbs += $bs; $sumsus += $sus; // Mostrar vacío en vez de 0.00 (igual que el original) $bsShow = $bs == 0 ? '' : number_format($bs, 2); $susShow = $sus == 0 ? '' : number_format($sus, 2); @endphp @php $cont++; @endphp @empty @endforelse {{-- Subtotales recibos --}}
 {{ $cont }}  {{ $r->id }}   {{ $r->nomcliente }} {{ $r->observaciones }} {{ $r->manzano }} {{ $r->lote }} {{ $r->dis_label }} {{ $bsShow }} {{ $susShow }}
 Sin recibos en el período.
  {{ number_format($sumbs, 2) }} {{ number_format($sumsus, 2) }}
 
    INGRESOS TRÁMITES
@php $cont = 1; $sumtbs = 0; $sumtsus = 0; @endphp @foreach($pagos as $p) @php $sumtbs += (float) $p->montobs; $sumtsus += (float) $p->montosus; @endphp @php $cont++; @endphp @endforeach {{-- Subtotales trámites --}} {{-- Totales generales (recibos + trámites) --}}
 {{ $cont }}  {{ $p->id }}   {{ $p->nomcliente }} {{ $p->descripcion ?? '' }}  {{ $p->manzano ?? '' }}  {{ $p->lote ?? '' }}  {{ $p->dis_label }}  {{ number_format((float) $p->montobs, 2) }}  {{ number_format((float) $p->montosus, 2) }}
  {{ number_format($sumtbs, 2) }} {{ number_format($sumtsus, 2) }}
Totales {{ number_format($sumbs + $sumtbs, 2) }} {{ number_format($sumsus + $sumtsus, 2) }}