RED NACIONAL DE HOSPITALES
Estado de Ejecución Presupuestaria
@php $meses = ['', 'ENERO', 'FEBRERO', 'MARZO', 'ABRIL', 'MAYO', 'JUNIO', 'JULIO', 'AGOSTO', 'SEPTIEMBRE', 'OCTUBRE', 'NOVIEMBRE', 'DICIEMBRE']; $mes_nombre = $meses[(int) \Carbon\Carbon::parse($fecha_hasta)->format('m')]; $dia_desde = \Carbon\Carbon::parse($fecha_desde)->format('d'); $dia_hasta = \Carbon\Carbon::parse($fecha_hasta)->format('d'); $anio_hasta = \Carbon\Carbon::parse($fecha_hasta)->format('Y'); @endphp
DEL {{ $dia_desde }} AL {{ $dia_hasta }} DE {{ $mes_nombre }} DE {{ $anio_hasta }}
(Valores expresados en Dólares de Estados Unidos de América)
@php $max_rows = max(count($ingresos), count($egresos)); $vista_ppto_ingresos = 0; $vista_ejec_ingresos = 0; $vista_ppto_egresos = 0; $vista_ejec_egresos = 0; @endphp @for ($i = 0; $i < $max_rows; $i++) @php $ingreso = $ingresos[$i] ?? null; $egreso = $egresos[$i] ?? null; if ($ingreso) { $vista_ppto_ingresos += $ingreso->presupuesto; $vista_ejec_ingresos += $ingreso->ejecucion; } if ($egreso) { $vista_ppto_egresos += $egreso->presupuesto; $vista_ejec_egresos += $egreso->ejecucion; } $porcentaje_ingreso = ($ingreso && $ingreso->presupuesto > 0) ? ($ingreso->ejecucion / $ingreso->presupuesto) * 100 : 0; $porcentaje_egreso = ($egreso && $egreso->presupuesto > 0) ? ($egreso->ejecucion / $egreso->presupuesto) * 100 : 0; @endphp @endfor @php $vista_deficit_ejecucion = 0; $vista_superavit_ejecucion = 0; if ($vista_ejec_ingresos > $vista_ejec_egresos) { $vista_superavit_ejecucion = $vista_ejec_ingresos - $vista_ejec_egresos; } else { $vista_deficit_ejecucion = $vista_ejec_egresos - $vista_ejec_ingresos; } @endphp @php // Cálculo de Superávit (El déficit ya no lo usamos para cuadrar ingresos) $vista_superavit_ejecucion = 0; if ($vista_ejec_ingresos > $vista_ejec_egresos) { $vista_superavit_ejecucion = $vista_ejec_ingresos - $vista_ejec_egresos; } @endphp @php $gran_total_ejec_ingresos = $vista_ejec_ingresos; $gran_total_ejec_egresos = $vista_ejec_egresos + $vista_superavit_ejecucion; $porcentaje_total_ingreso = ($vista_ppto_ingresos > 0) ? ($gran_total_ejec_ingresos / $vista_ppto_ingresos) * 100 : 0; $porcentaje_total_egreso = ($vista_ppto_egresos > 0) ? ($gran_total_ejec_egresos / $vista_ppto_egresos) * 100 : 0; @endphp
INGRESOS PRESUPUESTO EJECUCIÓN % EGRESOS PRESUPUESTO EJECUCIÓN %
CORRIENTES CORRIENTES Y DE CAPITAL
{{ $ingreso ? $ingreso->codigo : '' }} {{ $ingreso ? $ingreso->nombre : '' }} {{ $ingreso ? number_format($ingreso->presupuesto, 2) : '' }} {{ $ingreso ? number_format($ingreso->ejecucion, 2) : '' }} {{ $ingreso && $ingreso->presupuesto > 0 ? number_format($porcentaje_ingreso, 2) . '%' : '' }} {{ $egreso ? $egreso->codigo : '' }} {{ $egreso ? $egreso->nombre : '' }} {{ $egreso ? number_format($egreso->presupuesto, 2) : '' }} {{ $egreso ? number_format($egreso->ejecucion, 2) : '' }} {{ $egreso && $egreso->presupuesto > 0 ? number_format($porcentaje_egreso, 2) . '%' : '' }}
SUB TOTAL EGRESOS {{ number_format($vista_ejec_egresos, 2) }}
- DÉFICIT PRESUPUESTARIO - - SUPERÁVIT PRESUPUESTARIO - {{ $vista_superavit_ejecucion > 0 ? number_format($vista_superavit_ejecucion, 2) : '' }}
- TOTAL DE INGRESOS - {{ number_format($vista_ppto_ingresos, 2) }} {{ number_format($gran_total_ejec_ingresos, 2) }} {{ number_format($porcentaje_total_ingreso, 2) }}% - TOTAL DE EGRESOS - {{ number_format($vista_ppto_egresos, 2) }} {{ number_format($gran_total_ejec_egresos, 2) }} {{ number_format($porcentaje_total_egreso, 2) }}%
Jefe de Unidad Financiera
Contador Institucional