@php use App\Http\Controllers\Mod\ModPaymentMethodRecurrent;use App\Http\Controllers\Mod\ModSalesOrder;use App\Http\Controllers\Mod\ModSalesOrderPaymentMethod;use App\Http\Controllers\ModFinancial; use Illuminate\Support\Facades\Crypt; @endphp @include('system-layouts/head') @include('mod-report.title-report')
| Total | Faturado | Pedente | ||||
|---|---|---|---|---|---|---|
| Vendedor | Recorrente | Vendas | Recorrente | Vendas | Recorrente | Vendas |
| @php //------------------------------------------------ //REGISTRO | FINANCEIRO: VENDA REALIZADA, RECORRENTE //Registro\PedidosOrdem\Vendas\FormPG:Recorrente\ $record_so_billed_paymethod_recurrent = ModSalesOrder::informationSimple([ 'idSalesOrderStatus' => '9', //VENDAS REALIZADA 'idPaymentMethod' => '2',//Recorrente 'dateRange' => $dateRange, 'dateRangeName' => 'clientAcceptedDate,sellerDate', 'idUserResponsible' => $row->idUser, 'optionList' => 'g', 'optionListQtt' => 'a', ]); $calc_value_fr=0; foreach ($record_so_billed_paymethod_recurrent as $row_recurrent) { $calc_value_fr += $row_recurrent->shippingFee; $record_value_rec = ModPaymentMethodRecurrent::information([ 'idSalesOrder' => $row_recurrent->idSalesOrder, 'idStatusReg' => 1, 'sumValue' => 'on', 'groupBy' => 'idSalesOrder', ]); $calc_value_fr += isset($record_value_rec->value) ? $record_value_rec->value : 0; } @endphp @php //------------------------------------------------ //REGISTRO | FINANCEIRO: PENDENTE, RECORRENTE //Registro\PedidosOrdem\Pendente\FormPG:Recorrente\ $record_so_pending_paymethod_recurrent = ModSalesOrder::informationSimple([ 'idSalesOrderStatus' => '3', //PENDENTE 'idPaymentMethod' => '2',//Recorrente 'dateRange' => $dateRange, 'dateRangeName' => 'clientAcceptedDate,sellerDate', 'idUserResponsible' => $row->idUser, 'optionList' => 'g', 'optionListQtt' => 'a', ]); $calc_value_pr=0; foreach ($record_so_pending_paymethod_recurrent as $row_recurrent) { $calc_value_pr += $row_recurrent->shippingFee; $record_value_rec = ModPaymentMethodRecurrent::information([ 'idSalesOrder' => $row_recurrent->idSalesOrder, 'idStatusReg' => 1, 'sumValue' => 'on', 'groupBy' => 'idSalesOrder', ]); $calc_value_pr += isset($record_value_rec->value) ? $record_value_rec->value : 0; } @endphp | {{ModFinancial::formatMoney($calc_value_fr+$calc_value_pr,'pt_BR')}} | @php //------------------------------------------------ //REGISTRO | FINANCEIRO: VENDA REALIZADA, PARCELADOS //Registro\PedidosOrdem\Vendas\FormPG:Padrao\ $record_so_billed_paymethod_default = ModSalesOrder::informationSimple([ 'idSalesOrderStatus' => '9', //VENDAS REALIZADA 'idPaymentMethod' => '1',//Parcelados 'dateRange' => $dateRange, 'dateRangeName' => 'clientAcceptedDate,sellerDate', 'idUserResponsible' => $row->idUser, 'optionList' => 'g', 'optionListQtt' => 'a', ]); //------------------------------------------------ $calc_value_fp = 0; foreach ($record_so_billed_paymethod_default as $row_v) { $record_method = ModSalesOrderPaymentMethod::paymentMethod('0', $row_v->idSalesOrder); foreach ($record_method as $row_method) { $calc_value_fp += isset($row_method->quotaValue) ? $row_method->quotaValue : 0; } $calc_value_pp=$calc_value_fp; } @endphp @php //------------------------------------------------ //REGISTRO | FINANCEIRO: PENDENTE, PARCELADOS //Registro\PedidosOrdem\Pendente\FormPG:Padrao\ $record_so_pending_paymethod_default = ModSalesOrder::informationSimple([ 'idSalesOrderStatus' => '3', //PENDENTE 'idPaymentMethod' => '1',//Parcelados 'dateRange' => $dateRange, 'dateRangeName' => 'clientAcceptedDate,sellerDate', 'idUserResponsible' => $row->idUser, 'optionList' => 'g', 'optionListQtt' => 'a', ]); //------------------------------------------------ $calc_value_pp=0; foreach ($record_so_pending_paymethod_default as $row_v) { $record_method = ModSalesOrderPaymentMethod::paymentMethod('0', $row_v->idSalesOrder); foreach ($record_method as $row_method) { $calc_value_pp += isset($row_method->quotaValue) ? $row_method->quotaValue : 0; } } @endphp{{ModFinancial::formatMoney($calc_value_fp+$calc_value_pp,'pt_BR')}} | {{ModFinancial::formatMoney($calc_value_fr,'pt_BR')}} | {{ModFinancial::formatMoney($calc_value_fp,'pt_BR')}} | {{ModFinancial::formatMoney($calc_value_pr,'pt_BR')}} | {{ModFinancial::formatMoney($calc_value_pp,'pt_BR')}} |
{{print_r($record_user_seller)}}--}}