@extends('layouts.app') @section('htmlheader_title') Solicitud de servicio N° {{$SolicitudServicio->ID_SolSer}} @endsection @section('contentheader_title') Express-Solicitudes
@endsection @section('main-content')
@component('layouts.partials.modal') @slot('slug') {{$SolicitudServicio->SolSerSlug}} @endslot @slot('textModal') la solicitud N° {{$SolicitudServicio->ID_SolSer}} @endslot @endcomponent
@method('DELETE') @csrf
@if ($errors->any()) @endif
{{date('Y-m-d',strtotime($SolicitudServicio->created_at))}}
@if($SolicitudServicio->SolResAuditoriaTipo == null) No @else {{$SolicitudServicio->SolResAuditoriaTipo}} @endif
@if(in_array(Auth::user()->UsRol, Permisos::TODOPROSARC)) {{$SolicitudServicio->SolSerStatus}} @else @switch($SolicitudServicio->SolSerStatus) @case('Programado') Aprobado @break @default {{$SolicitudServicio->SolSerStatus}} @endswitch @endif
{{$Programaciones->Count()}}
@if ($SolicitudServicio->recepcion !== null) {{date('Y-m-d',strtotime($SolicitudServicio->recepcion))}} @else
{{'No Programado'}} @endif


{{$Cliente->CliName}}

{{$Cliente->SedeAddress}}

{{$Cliente->CliNit}}

{{$Cliente->MunName}}

{{$SolicitudServicio->PersEmail}}

{{$SolicitudServicio->SolSerNameTrans}}

{{$SolicitudServicio->SolSerNitTrans}}

{{$SolicitudServicio->SolSerAdressTrans}}

{{$Municipio}}
SolSerDescript == null ? 'hidden' : ''}}>
{{$SolicitudServicio->SolSerDescript}}
@if(in_array(Auth::user()->UsRol, Permisos::COMERCIALEXPRESS) || in_array(Auth::user()->UsRol, Permisos::SEDECOMERCIAL)) @if($SolicitudServicio->SolSerSupport <> null) @else @endif @endif @if(in_array(Auth::user()->UsRol, Permisos::COMERCIALEXPRESS) || in_array(Auth::user()->UsRol2, Permisos::COMERCIALEXPRESS)) @endif
@if(($SolicitudServicio->SolSerStatus == 'Notificado' || $SolicitudServicio->SolSerStatus == 'Programado' || $SolicitudServicio->SolSerStatus == 'Aprobado'|| $SolicitudServicio->SolSerStatus == 'Residuo Faltante') && (in_array(Auth::user()->UsRol, Permisos::COMERCIALEXPRESS) || in_array(Auth::user()->UsRol2, Permisos::COMERCIALEXPRESS))) @endif @if($SolicitudServicio->SolSerStatus == 'Certificacion') @endif @foreach($GenerResiduos as $GenerResiduo) @foreach($Residuos as $Residuo) @if($Residuo->FK_SGener == $GenerResiduo->FK_SGener) @php switch ($Residuo->SolResTypeUnidad) { case 'Unidad': $TypeUnidad = 'Unidades'; break; case 'Litros': $TypeUnidad = 'Litros'; break; default: $TypeUnidad = 'Kilogramos'; break; } @endphp @if(($SolicitudServicio->SolSerStatus == 'Notificado' || $SolicitudServicio->SolSerStatus == 'Programado' || $SolicitudServicio->SolSerStatus == 'Aprobado'|| $SolicitudServicio->SolSerStatus == 'Residuo Faltante') && (in_array(Auth::user()->UsRol, Permisos::COMERCIALEXPRESS) || in_array(Auth::user()->UsRol2, Permisos::COMERCIALEXPRESS))) @endif @if($SolicitudServicio->SolSerStatus == 'Certificacion') @endif @endif @endforeach @endforeach
{{__('adminlte::message.solserrespel')}} {{__('adminlte::message.solsercantidad')}} Tratamiento {{__('adminlte::message.solserembaja')}}{{__('adminlte::message.delete')}}Certificado
{{$Residuo->RespelName}} @if(in_array(Auth::user()->UsRol, Permisos::CONDUCTOR) || in_array(Auth::user()->UsRol2, Permisos::CONDUCTOR)) @if(($SolicitudServicio->SolSerStatus === 'Programado'||$SolicitudServicio->SolSerStatus === 'Notificado') && (count($Programaciones)>$ProgramacionesActivas)) @if($Residuo->SolResTypeUnidad == 'Litros' || $Residuo->SolResTypeUnidad == 'Unidad') @else @endif @else @endif @endif @if(in_array(Auth::user()->UsRol, Permisos::PROGRAMADOR) || in_array(Auth::user()->UsRol2, Permisos::PROGRAMADOR)) @if(($SolicitudServicio->SolSerStatus === 'Conciliado'||$SolicitudServicio->SolSerStatus === 'Certificacion') && (count($Programaciones)>$ProgramacionesActivas)) @if($Residuo->SolResTypeUnidad == 'Litros' || $Residuo->SolResTypeUnidad == 'Unidad') @else @endif @else @endif @endif {{-- @if($Residuo->SolResTypeUnidad == 'Litros' || $Residuo->SolResTypeUnidad == 'Unidad') {{$Residuo->SolResCantiUnidadRecibida === null ? 'N/A' : $Residuo->SolResCantiUnidadRecibida }} @else @endif --}} @if($Residuo->SolResTypeUnidad == 'Litros' || $Residuo->SolResTypeUnidad == 'Unidad') {{' '.number_format($Residuo->SolResKgRecibido, $decimals = 2, $dec_point = ',', $thousands_sep = '.')}} {{'Kg.'}}
{{' '.number_format($Residuo->SolResCantiUnidadRecibida, $decimals = 2, $dec_point = ',', $thousands_sep = '.')}} {{$TypeUnidad}} @else {{' '.number_format($Residuo->SolResKgRecibido, $decimals = 2, $dec_point = ',', $thousands_sep = '.')}} {{'Kg.'}} @endif
{{$Residuo->TratName}} {{$Residuo->SolResEmbalaje}}
{{-- Modal para repetir solicitud --}} {{-- END Modal --}} {{-- Modal --}} {{-- END Modal --}} {{-- Modal --}}
{{-- END Modal --}} {{-- Modal --}}
{{-- END Modal --}} {{-- Modal --}}
{{-- END Modal --}} {{-- Modal --}} {{-- END Modal --}} {{-- Modal --}}
{{-- END Modal --}} {{-- Modal --}} {{-- END Modal --}}
@endsection @section('NewScript') {{-- Función para actualizar caracteres restantes en el modal de repetir solicitud --}} {{-- funciones para el modal de kg --}} @if(in_array(Auth::user()->UsRol, Permisos::CONDUCTOR) || in_array(Auth::user()->UsRol2, Permisos::CONDUCTOR)) @if ($errors->any()) @endif @endif {{-- funcion para corregir peso luego de la certificacion --}} @if(in_array(Auth::user()->UsRol, Permisos::UpdateCantConciliada) || in_array(Auth::user()->UsRol2, Permisos::UpdateCantConciliada)) @if ($errors->any()) @endif @endif @endsection