@extends('layouts.appReportes') @section('htmlheader_title','Reportes') {{-- @endsection --}} @section('contentheader_title', '') {{-- @endsection --}} @section('main-content')

reporte de cantidades

Nueva Consulta
@foreach ($servicios as $servicio) @foreach ($servicio->SolicitudResiduo as $solres) @if ($solres->certdato) @if($solres->certdato->certificado->CertType == 0) @else @endif @else @endif @endforeach @endforeach
RM # Solicitud Fecha de Recepción Cliente Tipo Cliente NIT Cliente Generador NIT Generador Telefono Dirección de servicio Municipio Nombre de residuo Estado Corriente Peligrosidad Tratamiento Gestor Cantidad Declarada Cantidad Recibida Cantidad Conciliada No. Certificado Empresa Transportadora Dirección Empresa Transportadora Municipio Empresa Transportadora Status TIPO DE SERVICIO CONDUCTOR PLACA
@if (isset($solres->SolResRM)&&is_array($solres->SolResRM)) @foreach ($solres->SolResRM as $rm) {{$rm}}
@endforeach @endif
{{$servicio->ID_SolSer}} @php $fechaMostrar = null; // 1. PRIORIDAD: Fecha de recepción de la solicitud (ProgVehSalida de programaciones recibidas) if (isset($servicio->programacionesrecibidas) && $servicio->programacionesrecibidas->count() > 0 && $servicio->programacionesrecibidas->first()->ProgVehSalida) { $fechaMostrar = $servicio->programacionesrecibidas->first()->ProgVehSalida; } // 2. Segunda opción: Fecha de programación realizada elseif (isset($servicio->programacionesrealizadas) && $servicio->programacionesrealizadas->count() > 0 && $servicio->programacionesrealizadas->first()->ProgVehSalida) { $fechaMostrar = $servicio->programacionesrealizadas->first()->ProgVehSalida; } // 3. Tercera opción: Fecha de salida de la programación elseif ($servicio->ProgVehSalida && $servicio->ProgVehSalida != '0000-00-00 00:00:00') { $fechaMostrar = $servicio->ProgVehSalida; } // 4. Cuarta opción: Fecha de creación de la solicitud elseif ($servicio->created_at) { $fechaMostrar = $servicio->created_at; } @endphp @if($fechaMostrar) {{ date('d/m/Y', strtotime($fechaMostrar)) }} @else N/A @endif {{$servicio->cliente->CliName}} @if($servicio->cliente->CliCategoria == 'Cliente') Regular @elseif($servicio->cliente->CliCategoria == 'ClientePrepago') Express @else {{$servicio->cliente->CliCategoria ?? 'N/A'}} @endif {{$servicio->cliente->CliNit}} {{$solres->generespel->gener_sedes->generadors->GenerName}}
({{$solres->generespel->gener_sedes->GSedeName}})
{{$solres->generespel->gener_sedes->generadors->GenerNit}} {{$solres->generespel->gener_sedes->GSedeCelular}} {{$solres->generespel->gener_sedes->GSedeAddress}} {{$solres->generespel->gener_sedes->municipio->MunName}} {{$solres->generespel->respels->RespelName}} {{$solres->generespel->respels->RespelEstado}} @if($solres->generespel->respels->YRespelClasf4741 <> null) {{$solres->generespel->respels->YRespelClasf4741}} @elseif($solres->generespel->respels->ARespelClasf4741 <> null) {{$solres->generespel->respels->ARespelClasf4741}} @else() {{'N/A'}} @endif {{$solres->generespel->respels->RespelIgrosidad}} {{$solres->requerimiento->tratamiento->TratName}} {{$solres->requerimiento->tratamiento->gestor->clientes->CliShortname}} {{$solres->SolResKgEnviado}} {{$solres->SolResKgRecibido}} {{$solres->SolResKgConciliado}}{{$solres->certdato->certificado->ID_Cert}}M{{$solres->certdato->certificado->ID_Cert}}Certificado no encontrado{{$servicio->SolSerNameTrans}} {{$servicio->SolSerAdressTrans}} {{ $servicio->Municipio?->MunName ?? 'N/A' }} {{$servicio->SolSerStatus}} {{$servicio->SolSerTipo}} @if(isset($servicio->programacionesrecibidas) && $servicio->programacionesrecibidas->count() > 0 && $servicio->programacionesrecibidas->first()->Conductor) {{$servicio->programacionesrecibidas->first()->Conductor->PersFirstName}} {{$servicio->programacionesrecibidas->first()->Conductor->PersLastName}} @elseif(isset($servicio->programacionesrealizadas) && $servicio->programacionesrealizadas->count() > 0 && $servicio->programacionesrealizadas->first()->Conductor) {{$servicio->programacionesrealizadas->first()->Conductor->PersFirstName}} {{$servicio->programacionesrealizadas->first()->Conductor->PersLastName}} @elseif($servicio->SolSerConductor) @if(is_array($servicio->SolSerConductor)) {{implode(', ', $servicio->SolSerConductor)}} @else {{$servicio->SolSerConductor}} @endif @else N/A @endif @if(isset($servicio->programacionesrecibidas) && $servicio->programacionesrecibidas->count() > 0 && $servicio->programacionesrecibidas->first()->Vehiculo) {{$servicio->programacionesrecibidas->first()->Vehiculo->VehicPlaca}} @elseif(isset($servicio->programacionesrealizadas) && $servicio->programacionesrealizadas->count() > 0 && $servicio->programacionesrealizadas->first()->Vehiculo) {{$servicio->programacionesrealizadas->first()->Vehiculo->VehicPlaca}} @elseif($servicio->SolSerVehiculo) @if(is_array($servicio->SolSerVehiculo)) {{implode(', ', $servicio->SolSerVehiculo)}} @else {{$servicio->SolSerVehiculo}} @endif @else N/A @endif
@endsection @section('scripts')