Logo REQUERIMIENTO DE FONDOS CONSOLIDADO
N° Requerimiento de Fondos: {{ $requerimiento->numero_requerimiento ?? '' }} Fecha inicial: {{ $requerimiento->fecha_inicial ? \Carbon\Carbon::parse($requerimiento->fecha_inicial)->format('d/m/Y') : '' }}
Ejercicio: {{ $requerimiento->ejercicio ?? '' }} Fecha final: {{ $requerimiento->fecha_final ? \Carbon\Carbon::parse($requerimiento->fecha_final)->format('d/m/Y') : '' }}
Institución: {{ $requerimiento->institucion ?? '' }}
Fuente de Financiamiento: {{ $requerimiento->fuente->nombre ?? ($requerimiento->fuente_financiamiento ?? '') }} Banco: {{ $requerimiento->cuentaBancaria->banco->nombre ?? ($requerimiento->banco ?? '') }}
Agrupación Operacional: {{ $requerimiento->agrupacion_operacional ?? '' }} N° Cuenta Banco: {{ $requerimiento->cuentaBancaria->numero_cuenta ?? ($requerimiento->numero_cuenta ?? '') }}
@php // Procesar los rubros del requerimiento $clasificacion = $requerimiento->clasificacion_presupuestaria ?? null; $rubrosIds = []; if ($clasificacion) { if (is_array($clasificacion)) { $rubrosIds = $clasificacion; } else { $rubrosIds = explode(',', $clasificacion); $rubrosIds = array_map('trim', $rubrosIds); } } $clasificacionRubrosMonto = $requerimiento->clasificacion_presupuestaria_montos ?? null; $montoPorRubro = []; if ($clasificacionRubrosMonto) { if (is_array($clasificacionRubrosMonto)) { $montoPorRubro = $clasificacionRubrosMonto; } else { $montoPorRubro = explode(',', $clasificacionRubrosMonto); $montoPorRubro = array_map('trim', $montoPorRubro); } } $rubros = []; if (count($rubrosIds) > 0) { $rubros = DB::table('cuenta') ->whereIn('id', $rubrosIds) ->select('id', 'codigo', 'nombre') ->get() ->keyBy('id') ->toArray(); } // $montoPorRubro = count($rubrosIds) > 0 ? // $requerimiento->monto_transferir / count($rubrosIds) : // 0; @endphp @if(count($rubrosIds) > 0) @foreach($rubrosIds as $index => $rubroId) @php $rubro = $rubros[$rubroId] ?? null; @endphp @endforeach @else @php $clasificacionesDefault = [ ['codigo' => '51', 'nombre' => 'REMUNERACIONES'], ['codigo' => '54', 'nombre' => 'ADQUISICION DE BIENES Y SERVICIOS'], ['codigo' => '55', 'nombre' => 'GASTOS FINANCIEROS Y OTROS'], ['codigo' => '56', 'nombre' => 'TRANSFERENCIAS CORRIENTES'], ['codigo' => '61', 'nombre' => 'INVERSIONES EN ACTIVOS FIJOS'], ['codigo' => '62', 'nombre' => 'TRANSFERENCIAS DE CAPITAL'], ['codigo' => '71', 'nombre' => 'AMORTIZACION DE DEUDA'], ]; @endphp @foreach ($clasificacionesDefault as $item) @endforeach @endif
CLASIFICACION PRESUPUESTARIA MONTO SOLICITADO RETENCIONES D.G.T. MONTO A TRANSFERIR
{{ $rubro->codigo ?? 'N/A' }} - {{ $rubro->nombre ?? 'Rubro no encontrado' }} {{ $requerimiento->monto_solicitado ? number_format($montoPorRubro[$index], 2) : '' }} {{ $requerimiento->retenciones_DGT ? number_format($requerimiento->retenciones_DGT / count($rubrosIds), 2) : '' }} {{ number_format($montoPorRubro[$index], 2) }}
{{ $item['codigo'] }} - {{ $item['nombre'] }}
TOTALES {{ $requerimiento->monto_solicitado ? number_format($requerimiento->monto_solicitado, 2) : '' }} {{ $requerimiento->retenciones_DGT ? number_format($requerimiento->retenciones_DGT, 2) : '' }} {{ number_format($requerimiento->monto_transferir, 2) }}
PROVISIÓN: SI {{ $requerimiento->provision == '1' ? 'X' : '' }} NO {{ $requerimiento->provision == '0' ? 'X' : '' }} N°: {{ $requerimiento->numero_provision ?? '' }} FECHA DE EMISIÓN: {{ $requerimiento->fecha_emision ? \Carbon\Carbon::parse($requerimiento->fecha_emision)->format('d/m/Y') : '' }}
RESPONSABLE:
Nombre y firma del Tesorero Institucional
AUTORIZO:
Nombre y firma del Director de Gestión Financiera