{{--@php(dump($tipo))--}}

COMPROBANTE DE RETENCIÓN DE {{ $tipo == 1 ? 'IVA' : ($tipo == 2 && $arcv == 0 ? 'ISLR' : 'ARCV')}}

{{ $tipo == 1 ? '(Ley IVA - Art. 11: Serán responsables del pago del impuesto en calidad de agentes de retención, los compradores o adquirientes de determinados bienes muebles y los receptores de ciertos servicios, a quienes la Administración Tributaria designe como tal)' : '(Decreto 1.808 de retenciones de impuesto sobre la renta, Gaceta Oficial Nro. 36.203 del 12 de Mayo de 1.997)' }}
@php setlocale(LC_TIME, 'es_VE.UTF-8'); if ($arcv == 1) { $resultarcv = array(); foreach ($consultaret as $data) { $id = $data['mes']; if (isset($resultarcv[$id])) { $resultarcv[$id][] = $data; } else { $resultarcv[$id] = array($data); } } //dump($id); if (empty($infoagentes)) { $info_agentes = array( array( 'nombre_agente_ret' => $resultarcv[$id][0]['nombre_agente_ret'], 'fecha_comprobante' => $resultarcv[$id][0]['fecha_comprobante'], 'rif_agente_ret' => $resultarcv[$id][0]['rif_agente_ret'], 'dir_agente_ret' => $resultarcv[$id][0]['dir_agente_ret'], 'nombre_sujeto_ret' => $resultarcv[$id][0]['nombre_sujeto_ret'], 'rif_sujeto_ret' => $resultarcv[$id][0]['rif_sujeto_ret'], 'dir_sujeto_ret' => $resultarcv[$id][0]['dir_sujeto_ret'], 'anio' => $resultarcv[$id][0]['anio'], )); } $mes = ''; $arcvdata = array(); foreach ($resultarcv as $key => $value) { if ($mes != $key) { $baseimponible = 0; $sustraendo = 0; $importeslr = 0; foreach ($value as $item) { $baseimponible = $baseimponible + $item['base_imponible']; $sustraendo = $sustraendo + $item['sustraendo_ret']; $importeslr = $importeslr + $item['islr_retenido']; } $alicuota = $item['alicuota_ret']; } $mes = $key; $arcvdata[] = array( "anio" => $item['anio'], 'mes' => $mes, 'base_imponible' => $baseimponible, 'sustraendo' => $sustraendo, 'importe_slr' => $importeslr, 'alicuota_ret' => $alicuota ); } } @endphp
@foreach($info_agentes as $info_agente) @php if ($tipo == 1) { $periodo = 'AÑO '.$info_agente['anio'] .' / MES ' . $info_agente['mes']; } elseif ($tipo == 2 && $arcv == 0) { $periodo = $info_agente['periodo_retencion']; } else { $periodo = $info_agente['anio'].'0131_'.$info_agente['anio'].'1231'; } @endphp
{{ $arcv == 0 ? 'Nº COMPROBANTE' : 'AÑO IMPOSITIVO' }}
{{ $comprobante }}
FECHA DE EMISIÓN
{{ $arcv == 0 ? \Carbon\Carbon::parse($info_agente['fecha_comprobante'])->format('d/m/Y') : $info_agente['fecha_comprobante'] }}
PERÍODO {{ $tipo == 1 ? 'FISCAL' : '' }}
{{ $periodo }}

NOMBRE O RAZÓN SOCIAL DEL AGENTE DE RETENCIÓN
{{ $info_agente['nombre_agente_ret'] }}
REGISTRO DE INFORMACIÓN FISCAL DEL AGENTE
{{ $info_agente['rif_agente_ret'] }}
DIRECCIÓN FISCAL DEL AGENTE DE RETENCIÓN
{{ $info_agente['dir_agente_ret'] }}

NOMBRE O RAZÓN SOCIAL DEL SUJETO RETENIDO
{{ $info_agente['nombre_sujeto_ret'] }}
REGISTRO DE INFORMACIÓN FISCAL DEL SUJETO
{{ $info_agente['rif_sujeto_ret'] }}
@if($tipo != 1)
DIRECCIÓN FISCAL DEL SUJETO RETENIDO
{{ $info_agente['dir_sujeto_ret'] }}
@endif

@endforeach @if($arcv == 0)
@if($tipo == 2) @php $totalbase = 0 @endphp @php $totalimporte = 0 @endphp @foreach($consultaret as $datos) @php $totalbase = $totalbase + $datos['base_imponible'] @endphp @php $totalimporte = $totalimporte + $datos['islr_retenido'] @endphp @endforeach
Fecha de la Factura Número de Factura Número de Control Descripción Base Imponible de Retención (Bs.) % Islr Ret. Sustraendo (Bs.) Importe Islr (Bs.)
{{ \Carbon\Carbon::parse(\Carbon\Carbon::createFromFormat('Ymd', $datos['fecha_factura']))->format('d/m/Y') }} {{ $datos['num_factura'] }} {{ $datos['num_ctrl_factura'] }} {{ $datos['des_ret'] }} {{ number_format($datos['base_imponible'],2,",",".") }} {{ number_format($datos['alicuota_ret'],2,",",".") }} {{ number_format($datos['sustraendo_ret'],2,",",".") }} {{ number_format($datos['islr_retenido'],2,",",".") }}
Totales (Bs.): {{ number_format($totalbase,2,",",".") }} {{ number_format($totalimporte,2,",",".") }}
@else @php $i = 1 @endphp @php $totalcomprasiva = 0 @endphp @php $totalcomprasnoiva = 0 @endphp @php $totalbase = 0 @endphp @php $totaliva = 0 @endphp @php $totalivaret = 0 @endphp @foreach($consultaret as $datos) @php $totalcomprasiva = $totalcomprasiva + $datos['total_compras'] @endphp @php $totalcomprasnoiva = $totalcomprasnoiva + $datos['exento'] @endphp @php $totalbase = $totalbase + ($datos['total_compras'] - $datos['iva_total']) @endphp @php $totaliva = $totaliva + $datos['iva_total'] @endphp @php $totalivaret = $totalivaret + $datos['iva_retenido'] @endphp @php $i++ @endphp @endforeach
Oper Nº Fecha de la Factura Número de Factura Núm. Control de Factura Núm. Nota Débito Núm. Nota Crédito Tipo de Trans. Núm. de Factura Afectada Total Compras Incluyendo el IVA (Bs.) Compras sin Derecho Crédito IVA (Bs.) Base Imponible (Bs.) %Alícuota Impuesto IVA (Bs.) IVA Retenido (Bs.)
{{ $i }} {{ \Carbon\Carbon::parse(\Carbon\Carbon::createFromFormat('Ymd', $datos['fecha_factura']))->format('d/m/Y') }} {{ $datos['num_factura'] }} {{ $datos['num_ctrl_factura'] }} {{ $datos['num_nota_deb'] }} {{ $datos['num_nota_cred'] }} {{ $datos['tipo_tr'] }} {{ $datos['num_factura_afectada'] }} {{ number_format($datos['total_compras'], 2, ',', '.') }} {{ number_format($datos['exento'], 2, ',', '.') }} {{ number_format($datos['total_compras'] - $datos['iva_total'], 2, ',', '.')}} {{ number_format($datos['alicuota_ret'], 2, ',', '.') }} {{ number_format($datos['iva_total'], 2, ',', '.') }} {{ number_format($datos['iva_retenido'], 2, ',', '.') }}
Totales (Bs.): {{ number_format($totalcomprasiva,2,",",".") }} {{ number_format($totalcomprasnoiva,2,",",".") }} {{ number_format($totalbase,2,",",".") }} {{ number_format($totaliva,2,",",".") }} {{ number_format($totalivaret,2,",",".") }}
@endif
@else
@php $totalbase = 0; $totalsustraendo = 0; $totalimporteslr = 0; @endphp @foreach($arcvdata as $item) @php $totalbase = $totalbase + $item['base_imponible']; $totalsustraendo = $totalsustraendo + $item['sustraendo']; $totalimporteslr = $totalimporteslr + $item['importe_slr']; @endphp @endforeach
Año Mes Cantidad Objeto de Retención (Bs.) % Retención Sustraendo (Bs.) Importe ISLR (Bs.)
{{ $item['anio'] }} {{ ucfirst(strftime('%B', mktime(0, 0, 0, (int)$item['mes']))) }} {{ number_format($item['base_imponible'], 2, ',', '.') }} {{ number_format($item['alicuota_ret'], 2, ',', '.') }} {{ number_format($item['sustraendo'], 2, ',', '.') }} {{ number_format($item['importe_slr'], 2, ',', '.') }}
Totales (Bs.): {{ number_format($totalbase, 2, ',', '.') }} {{ number_format($totalsustraendo, 2, ',', '.') }} {{ number_format($totalimporteslr, 2, ',', '.') }}
@endif @if($tipo == 2)
Comercializadora Servipago, C.A
Fecha de descarga: {{ \Carbon\Carbon::parse(\Carbon\Carbon::today())->format('d/m/Y') }}
@else
Comercializadora Servipago, C.A
Nombre, firma y sello del proveedor
Fecha de descarga: {{ \Carbon\Carbon::parse(\Carbon\Carbon::today())->format('d/m/Y') }}
@endif
{{-- --}}