Reporte de comisión de vendedores

Empresa: {{ $company->name }}

Fecha: {{ date('Y-m-d') }}

Ruc: {{ $company->number }}

@if (!empty($records)) @php $new_records = []; foreach ($records as $row) { $name = $row->name; $newRow = new \stdClass(); $newRow->name = $name; $data = \Modules\Report\Helpers\UserCommissionHelper::getDataForReportCommission($row, $request); $newRow->total_transactions = $data['total_transactions']; $newRow->acum_sales = $data['acum_sales']; $newRow->total_commision = $data['total_commision']; $new_records[] = $newRow; } $must_sales = $request->must_sales == 'true' ? true : false; $must_transactions = $request->must_transactions == 'true' ? true : false; $new_records = collect($new_records); if ($must_sales) { //ordenar por ventas $new_records = $new_records->sortByDesc(function ($row) { return $row->acum_sales; }); } if ($must_transactions) { //ordenar por transacciones $new_records = $new_records->sortByDesc(function ($row) { return $row->total_transactions; }); } @endphp
@foreach ($new_records as $row) {{-- @php $data = \Modules\Report\Helpers\UserCommissionHelper::getDataForReportCommission($row, $request); @endphp --}} @endforeach
# Vendedor Cantidad transacciones Ventas acumuladas Total comisiones
{{ $loop->iteration }} {{ $row->name }} {{ $row->total_transactions }} {{ $row->acum_sales }} {{ $row->total_commision }}
@else

No se encontraron registros.

@endif