@php $grandTotalVenta = 0; $grandTotalDescuentoP = 0; $grandTotalBono = 0; $grandTotalFinal = 0; @endphp @foreach ($fechasPago as $fechaPago) @php $fechaData = $data->where('fecha_pago', $fechaPago); $fechaBonos = $bonos->where('fecha_pago', $fechaPago); $dateTotalVenta = 0; $dateTotalVentaNueva = 0; $dateTotalReposicion = 0; $dateTotalCompetencia = 0; $dateTotalDescuentoP = 0; $dateTotalBono = 0; foreach ($fechaBonos as $row) { $dateTotalBono += $row['total']; } foreach ($fechaData as $row) { $totalVal = 0; if ($row['tipo_d'] != 'D') { $totalVal = $row['prima_comisionable'] * ($row['porcentaje'] / 100); $dateTotalVenta += $totalVal; } if ($row['tipo_venta'] === 'VENTA NUEVA') { $dateTotalVentaNueva += $totalVal; } elseif ($row['tipo_venta'] === 'REEXPEDICIÓN') { $dateTotalReposicion += $totalVal; } elseif ($row['tipo_venta'] === 'COMPETENCIA') { $dateTotalCompetencia += $totalVal; } if ($row['tipo_d'] == 'D') { $dateTotalDescuentoP += $row['prima_comisionable']; } } $dateTotalFinal = $dateTotalBono + $dateTotalVenta - $dateTotalDescuentoP; // Acumular totales generales $grandTotalVenta += $dateTotalVenta; $grandTotalDescuentoP += $dateTotalDescuentoP; $grandTotalBono += $dateTotalBono; $grandTotalFinal += $dateTotalFinal; @endphp @if ($logoBase64) Logo @endif
{{ $colaborador->nombre }} {{ $colaborador->apellido_paterno }} {{ $colaborador->apellido_materno }} {{ $colaborador->rfc }}
FECHA PAGO {{ \Carbon\Carbon::parse($fechaPago)->format('d/m/Y') }} BONOS Y APOYOS $ {{ number_format($dateTotalBono, 2) }}
VENTA NUEVA $ {{ number_format($dateTotalVentaNueva, 2) }} COMISIÓN GENERADA $ {{ number_format($dateTotalVenta, 2) }}
COMPETENCIA $ {{ number_format($dateTotalCompetencia, 2) }} DESCUENTO $ {{ number_format($dateTotalDescuentoP, 2) }}
REEXPEDICIÓN $ {{ number_format($dateTotalReposicion, 2) }} COMISIÓN POR FECHA $ {{ number_format($dateTotalFinal, 2) }}

@php $num = 1; @endphp @foreach ($fechaData as $row) @php $num++; @endphp @endforeach @foreach ($fechaBonos as $row) @php $num++; @endphp @endforeach
NUM PÓLIZA / FOLIO Semana de Trabajo NOMBRE CONTRATANTE PRIMA CONCEPTO PORCENTAJE TOTAL
{{ $num }} {{ $row['poliza'] }} {{ ($row['inicio_fecha'] != '0000-00-00' && $row['fin_fecha'] != '0000-00-00') ? $row['inicio_fecha'] . ' al ' . $row['fin_fecha'] : '' }} {{ $row['contratante'] }} $ {{ number_format($row['prima_comisionable'], 2) }} {{ $row['tipo'] . ' ' . $row['recibo'] }} {{ $row['porcentaje'] }} % $ @if ($row['tipo_d'] == 'D') - {{ number_format($row['prima_comisionable'], 2) }} @else {{ number_format($row['prima_comisionable'] * ($row['porcentaje'] / 100), 2, '.', ',') }} @endif
{{ $num }} $ {{ number_format($row['venta'], 2) }} @if ($row['descripcion'] == 'Pago bono manual') {{ $row['comentario'] }} @else {{ $row['descripcion'] }} @endif {{ $row['porcentaje'] }} % $ {{ number_format($row['total'], 2) }}
SUBTOTAL POR FECHA $ {{ number_format($dateTotalFinal, 2) }}
@endforeach
TOTAL DEL ARCHIVO $ {{ number_format($grandTotalFinal, 2) }}
*Este documento no tiene ninguna validez oficial.