|
@if($logo_base64)
{!! nl2br(e($config['pdf_header_text'])) !!}
@endif
|
@if($tipoComprobante == 'I') REPRESENTACION IMPRESA DE CFDI - INGRESO @elseif($tipoComprobante == 'E') REPRESENTACION IMPRESA DE CFDI - EGRESO @elseif($tipoComprobante == 'P') REPRESENTACION IMPRESA DE CFDI - PAGO @else COMPROBANTE FISCAL DIGITAL @endif
UUID: {{ $data['uuid'] ?? '—' }}
Serie/Folio: {{ $data['factura']['serie'] ?? '' }}{{ $data['factura']['folio'] ?? '—' }} Fecha Expedición: {{ $data['fechaemision'] ?? '—' }} Lugar Expedición: {{ $data['factura']['expedicion'] ?? '—' }} |
|
DATOS DEL EMISOR
{{ $data['emisor']['razonSocial'] ?? '—' }}RFC: {{ $data['emisor']['rfc'] ?? '—' }} Régimen: {{ $data['emisor']['regimenFiscal'] ?? '—' }} |
DATOS DEL RECEPTOR
{{ $data['receptor']['razonSocial'] ?? '—' }}RFC: {{ $data['receptor']['rfc'] ?? '—' }} Uso CFDI: {{ $data['receptor']['usoCfdi'] ?? '—' }} |
| Tipo Relación: | @php $tr = $data['relacionadas'][0]['tipo'] ?? ''; if($tr == '01') echo '01 - Nota de crédito de los documentos relacionados'; elseif($tr == '03') echo '03 - Devolución de mercancía'; else echo $tr; @endphp |
| UUID Relacionado: | {{ $rel['uuid'] }} |
| Forma de Pago: {{ $data['factura']['formaPago'] ?? '—' }} | Método de Pago: {{ $data['factura']['metodoPago'] ?? '—' }} | Moneda: {{ $data['factura']['moneda'] ?? 'MXN' }} |
| UUID Factura Base | Imp. Saldo Anterior | Importe Pagado | Imp. Saldo Insoluto | Parc. |
|---|---|---|---|---|
| {{ $pagoRel['uuid'] }} | ${{ number_format((float)($pagoRel['saldo_anterior'] ?? 0), 2) }} | ${{ number_format((float)($pagoRel['importe_pagado'] ?? 0), 2) }} | ${{ number_format((float)($pagoRel['saldo_insoluto'] ?? 0), 2) }} | {{ $pagoRel['parcialidad'] ?? '1' }} |
| Clave SAT | Cant. | Unidad | Descripción | Precio Unit. | Descuento | Importe |
|---|---|---|---|---|---|---|
| {{ $concepto['productoSat'] ?? '—' }} | {{ number_format((float)($concepto['cantidad'] ?? 1), 2) }} | {{ $concepto['unidadSat'] ?? '' }} ({{ $concepto['unidad'] ?? '' }}) |
{{ $concepto['descripcion'] ?? '—' }}
@if(isset($concepto['impuestos']) && is_array($concepto['impuestos']))
Impuestos:
@foreach($concepto['impuestos'] as $imp)
{{ $imp['tipo'] == 'traslado' ? 'Trsl' : 'Ret' }} {{ $imp['codigo'] == '002' ? 'IVA' : 'ISR' }} @if(isset($imp['tasa']))({{ number_format((float)$imp['tasa']*100, 1) }}%)@endif ${{ number_format((float)$imp['importe'], 2) }}
@endforeach
@endif
|
${{ number_format((float)($concepto['precio'] ?? 0), 2) }} | -${{ number_format((float)($concepto['descuento'] ?? 0), 2) }} | ${{ number_format((float)($concepto['importe'] ?? 0), 2) }} |
|
IMPORTE CON LETRA:
{{ $importe_letra ?? '—' }} |
@if($tipoComprobante === 'P')
@php
$montoPagoAcumulado = 0;
if (isset($data['pagos_relacionados']) && is_array($data['pagos_relacionados'])) {
foreach ($data['pagos_relacionados'] as $pr) {
$montoPagoAcumulado += (float)($pr['importe_pagado'] ?? 0);
}
}
@endphp
|
|
@if($qr_base64)
|
|
||||||||||