@include('header') @php $meses = [ '01' => 'Enero', '02' => 'Febrero', '03' => 'Marzo', '04' => 'Abril', '05' => 'Mayo', '06' => 'Junio', '07' => 'Julio', '08' => 'Agosto', '09' => 'Septiembre', '10' => 'Octubre', '11' => 'Noviembre', '12' => 'Diciembre' ]; $monedas = [ 5 => 'us$', 6 => '$', 7 => 'us$', 8 => '€', 13 => 'R$', 15 => '€', 16 => 'R$' ] @endphp
@if(request()->has('coordinador')) @else @endif

Gastos Reales

Año: @php $anioActual = date('Y'); $anioSeleccionado = request('year', $anioActual); $inicio = date('2018'); $fin = $anioActual; $mesActual = date('m'); $mesSeleccionado = sprintf('%02d', request('mes', $mesActual)); @endphp
@foreach ($meses as $num => $nombre) @php // Diferencia $diferencia = $sumatoria_ganancia_array[$num] - $sumatoria_gastos_array[$num]; $clase = 'btn text-white'; if ($num == $mes) { // seleccionado if ($diferencia > 0) { $clase = 'btn bg-green-500/20 text-green-800 border-2 border-green-800'; } else if ($diferencia < 0) { $clase = 'btn bg-red-500/20 text-red-800 border-2 border-red-800'; } else { $clase = 'btn bg-yellow-500/20 text-yellow-600 border-2 border-yellow-600'; } } elseif (($num <= date('m') && $anioSeleccionado <= date('Y')) || $anioSeleccionado < date('Y')) { // meses anteriores if ($diferencia > 0) { $clase = 'btn bg-green-500 text-white'; } else if ($diferencia < 0) { $clase = 'btn bg-red-500 text-white'; // seleccionado } else { $clase = 'btn bg-yellow-500 text-white'; // seleccionado } } else { // meses futuros $clase = 'btn bg-gray-300 text-gray-600'; } @endphp @endforeach
{{-- @php $hayDistintaMoneda = $gastos_varios->where('tipo_transaccion_id', '!=', 6)->isNotEmpty(); @endphp --}} {{-- @if ($hayDistintaMoneda) @endif --}} @php $totales_por_moneda_final = []; @endphp @foreach ($gastos_varios as $gasto_vario) @php $moneda = $monedas[$gasto_vario->tipo_transaccion_id]; if (!isset($totales_por_moneda_final[$moneda])) { $totales_por_moneda_final[$moneda] = 0; } $totales_por_moneda_final[$moneda] += $gasto_vario->monto; @endphp {{-- @if ($hayDistintaMoneda) @endif --}} @endforeach @foreach($totales_por_moneda_final as $moneda => $total) @endforeach
Gastos Varios
@php $totales_por_moneda = []; @endphp @foreach ($compra_divisas as $compra_divisa) @php $moneda = $monedas[$compra_divisa->tipo_transaccion_id]; if (!isset($totales_por_moneda[$moneda])) { $totales_por_moneda[$moneda] = 0; } $totales_por_moneda[$moneda] += $compra_divisa->monto; @endphp @endforeach @foreach($totales_por_moneda as $moneda => $total) @endforeach
Compra Divisas
@php $totales_por_moneda = []; @endphp @foreach ($servicios as $servicio) @php $moneda = $monedas[$servicio->tipo_transaccion_id]; if (!isset($totales_por_moneda[$moneda])) { $totales_por_moneda[$moneda] = 0; } $totales_por_moneda[$moneda] += $servicio->monto; @endphp @endforeach @foreach($totales_por_moneda as $moneda => $total) @endforeach
Señas Servicios
@php $totales_por_moneda = []; @endphp @foreach ($devoluciones as $devolucion) @php $moneda = $monedas[$devolucion->tipo_transaccion_id]; if (!isset($totales_por_moneda[$moneda])) { $totales_por_moneda[$moneda] = 0; } $totales_por_moneda[$moneda] += $devolucion->monto; @endphp @endforeach @foreach($totales_por_moneda as $moneda => $total) @endforeach
Devoluciones
@php $totales_por_moneda = []; @endphp @foreach ($pago_comisiones as $comision) @php $moneda = $monedas[$comision->tipo_transaccion_id]; if (!isset($totales_por_moneda[$moneda])) { $totales_por_moneda[$moneda] = 0; } $totales_por_moneda[$moneda] += $comision->monto; @endphp @endforeach @foreach($totales_por_moneda as $moneda => $total) @endforeach
Pago Comisiones
isEmpty() ? 'hidden' : '' }}> @foreach ($registros_ocultos as $oculto) @endforeach
Registros Ocultos
Ventas ${{ number_format($sumatoria_ganancia_array[$mes], 2, ',', '.') }}
Gastos @if (count($totales_por_moneda_final) == 0) $0,00 @else @foreach($totales_por_moneda_final as $moneda => $total) {{ $moneda }}{{ number_format($total, 2, ',', '.') }} @if (! $loop->last) + @endif @endforeach @endif
Saldo {{ $meses[$mes] }} {{ $year }} @if (count($totales_por_moneda_final) == 0) ${{ number_format($sumatoria_ganancia_array[$mes], 2, ',', '.') }} @else @if (isset($totales_por_moneda_final['$'])) ${{ number_format(($sumatoria_ganancia_array[$mes] - $totales_por_moneda_final['$']), 2, ',', '.') }} @endif @if (count($totales_por_moneda_final) > 1) + @endif @foreach($totales_por_moneda_final as $moneda => $total) @if ($moneda != '$') {{ $moneda }}{{ number_format($total, 2, ',', '.') }} @if (! $loop->last) + @endif @endif @endforeach @endif
@foreach ($meses as $num => $nombre_mes) @php // Diferencia $diferencia = $sumatoria_ganancia_array[$num] - $sumatoria_gastos_array[$num]; @endphp {{-- --}} @endforeach
{{ $year }}
{{ $nombre_mes }}${{ number_format($sumatoria_gastos_array_text[$num], 2, ',', '.') }} ${{ number_format($diferencia, 2, ',', '.') }} {{ $sumatoria_gastos_array_text[$num] }}
@include('footer') {{-- --}}