@extends('dashboard.layouts.app') @section('title', 'Detalles del Comprobante') @section('content')

@if(session('success'))

{{ session('success') }}

@endif @if(session('error'))

{{ session('error') }}

@endif

Comprobante: {{ $comprobante->numero_completo }}

{{ $comprobante->tipoComprobante->descripcion ?? 'N/A' }}

Volver @if(in_array($comprobante->estado, ['pendiente', 'error_envio']) && Auth::user()->can('comprobantes.send')) @endif @if($comprobante->estado === 'error_envio' && Auth::user()->can('comprobantes.send')) @endif

Estado del Comprobante

Estado:
{{ ucfirst($comprobante->estado) }}
Fecha de Emisión:

{{ $comprobante->fecha_emision ? $comprobante->fecha_emision->format('d/m/Y H:i') : 'N/A' }}

Total:

S/ {{ number_format($comprobante->total_venta ?? 0, 2) }}

Descargas

Descargar PDF @if($comprobante->xml_firmado) Descargar XML @endif @if($comprobante->estado === 'aceptado' && $comprobante->cdr_xml) Descargar CDR @endif @if(!$comprobante->xml_firmado && $comprobante->estado !== 'aceptado')
Las descargas estarán disponibles después del envío a SUNAT
@endif

Información del Cliente

Razón Social:

{{ $comprobante->cliente->razon_social ?? 'N/A' }}

Número de Documento:

{{ $comprobante->cliente->numero_documento ?? 'N/A' }}

Dirección:

{{ $comprobante->cliente->direccion ?? 'N/A' }}

Email:

{{ $comprobante->cliente->email ?? 'N/A' }}

Detalles del Comprobante

@forelse($comprobante->detalles as $detalle) @empty @endforelse
Producto Cantidad Precio Unit. Subtotal
{{ $detalle->descripcion ?? $detalle->producto->nombre ?? 'N/A' }}
{{ number_format($detalle->cantidad, 4) }}
S/ {{ number_format($detalle->precio_unitario, 4) }}
S/ {{ number_format($detalle->subtotal, 4) }}

No hay detalles disponibles

Total Gravado: S/ {{ number_format($comprobante->total_gravado ?? 0, 4) }}
Total Exonerado: S/ {{ number_format($comprobante->total_exonerado ?? 0, 4) }}
Total Inafecto: S/ {{ number_format($comprobante->total_inafecto ?? 0, 4) }}
IGV: S/ {{ number_format($comprobante->total_igv ?? 0, 4) }}
@if(($comprobante->total_descuento ?? 0) > 0)
Descuento: -S/ {{ number_format($comprobante->total_descuento ?? 0, 4) }}
@endif
Total: S/ {{ number_format($comprobante->total_venta ?? 0, 2) }}
@if($comprobante->estado !== 'pendiente')

Información de SUNAT

@if($comprobante->codigo_respuesta_sunat)
Código de Respuesta:

{{ $comprobante->codigo_respuesta_sunat }}

@endif @if($comprobante->estado_sunat)
Estado SUNAT:

{{ $comprobante->estado_sunat }}

@endif @if($comprobante->mensaje_respuesta_sunat)
Mensaje de Respuesta:

{{ $comprobante->mensaje_respuesta_sunat }}

@endif @if($comprobante->ticket_sunat)
Ticket SUNAT:

{{ $comprobante->ticket_sunat }}

@endif @if($comprobante->fecha_respuesta_sunat)
Fecha de Respuesta:

{{ $comprobante->fecha_respuesta_sunat->format('d/m/Y H:i:s') }}

@endif
@endif @if($comprobante->estado === 'error_envio' && $comprobante->error_envio)

Error de Envío

Mensaje de Error:

{{ $comprobante->error_envio }}

@if($comprobante->fecha_error)
Fecha del Error:

{{ $comprobante->fecha_error->format('d/m/Y H:i:s') }}

@endif
@endif
@endsection