@extends('fragments.fullTemplate') @section('titulo') Validación de empresas del portal @endsection @section('estilos') @endsection @section('contenido')
@php $tipoEmpresa = $tipoEmpresa ?? 'facturacion'; $tituloTabla = $tipoEmpresa === 'facturacion' ? 'Empresas de facturación' : 'Empresas para informe'; @endphp
@if(session()->has('success')) @endif @if(session()->has('error')) @endif

Empresas registradas desde el portal
Valida empresas de facturación, empresas para informe y documentos en un solo lugar.

@if(!$alertaDocumentos['habilitado'])
Revisión de documentos no habilitada Las tablas de documentación empresarial no están disponibles para mostrar alertas.
@elseif((int) $alertaDocumentos['documentos_configurados'] === 0)
Sin documentos configurados No hay documentos activos para el portal de clientes.
@elseif((int) $alertaDocumentos['clientes_pendientes'] > 0)
{{ $alertaDocumentos['empresas_pendientes'] ?? $alertaDocumentos['clientes_pendientes'] }} {{ (int) ($alertaDocumentos['empresas_pendientes'] ?? $alertaDocumentos['clientes_pendientes']) === 1 ? 'empresa necesita' : 'empresas necesitan' }} seguimiento de documentos Empresas aprobadas que ya cargaron documentos para revisar, tienen archivos rechazados o aún tienen requeridos sin cargar.
{{ $alertaDocumentos['documentos_pendientes'] }} por revisar {{ $alertaDocumentos['documentos_rechazados'] }} por volver a subir {{ $alertaDocumentos['documentos_sin_cargar'] }} sin cargar
@if($alertaDocumentos['clientes']->isNotEmpty()) @endif
@else
Documentos al día No hay empresas aprobadas con documentos pendientes de revisión.
@endif
Limpiar
{{ $tituloTabla }}
@if($tipoEmpresa === 'facturacion') @else @endif @forelse($solicitudes as $registro) @php $solicitud = $registro->solicitud; $clienteFactura = $registro->clienteFactura; $clienteInforme = $registro->clienteInforme; $contacto = $registro->contactoFactura; $resumenDocs = $resumenDocumentosSolicitudes->get($registro->registro_key); @endphp @if($tipoEmpresa === 'facturacion') @else @endif @empty @endforelse
SolicitudEmpresa de facturación RFC ContactoEmpresa para informe Empresa de facturación vinculada Representante legalValidación empresa Documentos Acciones
{{ $registro->folio }}
{{ $registro->fecha ? \Carbon\Carbon::parse($registro->fecha)->format('d/m/Y') : 'Sin fecha' }}
{{ $registro->empresa_nombre }}
Empresa de facturación
{{ $registro->empresa_rfc ?: 'Sin RFC' }} {{ $contacto->nombre_contacto ?? 'No disponible' }}
{{ $contacto->correo ?? 'Sin correo' }}
{{ $registro->empresa_nombre }}
RFC: {{ $registro->empresa_rfc ?: 'Sin RFC' }}
{{ $registro->facturacion_nombre }}
RFC: {{ $registro->facturacion_rfc ?: 'Sin RFC' }}
{{ $registro->representantes_texto ?: 'Sin representante registrado' }} @if((int) $registro->estatus === 1) Aprobada @elseif((int) $registro->estatus === 2) Rechazada @else Pendiente @endif @if(!$alertaDocumentos['habilitado']) Sin módulo @elseif(!$resumenDocs || (int) $resumenDocs['requeridos'] === 0) Sin documentos requeridos @elseif(!$resumenDocs['necesita_atencion']) Al día
{{ $resumenDocs['requeridos_aprobados'] }}/{{ $resumenDocs['requeridos'] }} requeridos aprobados @else
@if((int) $resumenDocs['pendientes'] > 0) {{ $resumenDocs['pendientes'] }} por revisar @endif @if((int) $resumenDocs['rechazados'] > 0) {{ $resumenDocs['rechazados'] }} por volver a subir @endif @if((int) $resumenDocs['sin_cargar'] > 0) {{ $resumenDocs['sin_cargar'] }} sin cargar @endif
{{ $resumenDocs['requeridos_aprobados'] }}/{{ $resumenDocs['requeridos'] }} requeridos aprobados @endif
No hay empresas para mostrar.
@if ($solicitudes->lastPage() > 1)
Mostrando {{ $solicitudes->firstItem() }} a {{ $solicitudes->lastItem() }} de {{ $solicitudes->total() }} registros
@endif
@endsection