PhotoStore / Diego Sandoval
Dir: Barrio La Pampa, Av. La Paz y Potosí
Correo: fotografiatarija@gmail.com

RECIBO ADMINISTRATIVO

Nro: {{ $venta['id'] }}

{{-- Información de la Venta --}}
Fecha de Venta Cliente Teléfono Sucursal
{{ \Carbon\Carbon::parse($venta['fecha'])->format('d/m/Y H:i') }} {{ $venta['cliente']['nombre'] }} {{ $venta['cliente']['apellido'] }} {{ $venta['cliente']['telefono'] }} {{ $venta['sucursal']['lugar'] }}
{{-- Productos normales --}} @if(!empty($venta['detalle_venta_productos']))

Productos

@foreach ($venta['detalle_venta_productos'] as $producto) @endforeach
ID Producto Cant. P. Unitario Total
{{ $producto['id'] }} {{ $producto['nombreProducto'] ?? 'Producto General' }} {{ $producto['cantidad'] }} {{ number_format($producto['precio'] / 100 / $producto['cantidad'], 2) }} {{ number_format($producto['precio'] / 100, 2) }}
@endif {{-- Productos personalizados --}} @if(!empty($venta['detalle_venta_personalizadas']))

Productos Personalizados (Marcos)

@foreach ($venta['detalle_venta_personalizadas'] as $personalizado) @endforeach
ID Descripción Dimensiones Marco Cant. P. Unitario Total Item
{{ $personalizado['id'] }} Marco personalizado {{ $personalizado['lado_a'] / 10 }} x {{ $personalizado['lado_b'] / 10 }} cm {{ $personalizado['cantidad'] ?? 1 }} {{ number_format(($personalizado['precio_unitario'] ?? 0) / 100, 2) }} {{ number_format(($personalizado['total'] ?? 0) / 100, 2) }}
{{-- SECCIÓN DE MATERIALES Y CORTES --}}

Guía de Cortes y Materiales Utilizados

@foreach ($venta['detalle_venta_personalizadas'] as $personalizado) @if(count($personalizado['materiales_venta_personalizadas']) > 0)

Cortes para Marco ID: {{ $personalizado['id'] }} ({{ $personalizado['lado_a'] / 10 }} x {{ $personalizado['lado_b'] / 10 }} cm)

@foreach($personalizado['materiales_venta_personalizadas'] as $material) @php $tipoMaterial = "DESCONOCIDO"; $descMaterial = "N/A"; $codigoMaterial = "N/A"; $dimOriginal = "N/A"; if ($material['stock_varilla']) { $tipoMaterial = "VARILLA"; $descMaterial = $personalizado['descripcion_materia_prima_varillas'] ?? 'N/A'; $codigoMaterial = $personalizado['codigo_materia_prima_varillas'] ?? 'N/A'; $dimOriginal = "Largo: " . ($material['stock_varilla']['largo'] / 10) . " cm"; } elseif ($material['stock_trupan']) { $tipoMaterial = "TRUPAN"; $descMaterial = $personalizado['descripcion_materia_prima_trupans'] ?? 'N/A'; $codigoMaterial = $personalizado['codigo_materia_prima_trupans'] ?? 'N/A'; $dimOriginal = ($material['stock_trupan']['largo'] / 10) . " x " . ($material['stock_trupan']['alto'] / 10) . " cm"; } elseif ($material['stock_vidrio']) { $tipoMaterial = "VIDRIO"; $descMaterial = $personalizado['descripcion_materia_prima_vidrios'] ?? 'N/A'; $codigoMaterial = $personalizado['codigo_materia_prima_vidrios'] ?? 'N/A'; $dimOriginal = ($material['stock_vidrio']['largo'] / 10) . " x " . ($material['stock_vidrio']['alto'] / 10) . " cm"; } elseif ($material['stock_contorno']) { $tipoMaterial = "CONTORNO"; $descMaterial = $personalizado['descripcion_materia_prima_contornos'] ?? 'N/A'; $codigoMaterial = $personalizado['codigo_materia_prima_contornos'] ?? 'N/A'; $dimOriginal = ($material['stock_contorno']['largo'] / 10) . " x " . ($material['stock_contorno']['alto'] / 10) . " cm"; } $numCortes = count($material['cortes']); @endphp
{{ $tipoMaterial }}
DESCRIPCIÓN: {{ $descMaterial }}
CÓDIGO: {{ $codigoMaterial }}
TAMAÑO ORIGINAL: {{ $dimOriginal }}

@if($numCortes > 1) De este objeto deben salir {{ $numCortes }} cortes de medidas: @else De este objeto debe salir 1 corte de medida: @endif
@endforeach @endif @endforeach @endif {{-- Resumen de Pago --}} @php $aCuenta = $venta['precioTotal'] - $venta['saldo']; @endphp
Pagado (A cuenta): {{ number_format($aCuenta / 100, 2) }} Descuento: {{ number_format($venta['descuento'] / 100, 2) }}
Saldo Pendiente: {{ number_format($venta['saldo'] / 100, 2) }}
TOTAL VENTA: {{ number_format($venta['precioTotal'] / 100, 2) }}