Generar PDF para compras y ordenes de compras
Comprar curso

83. Generar PDF para compras y ordenes de compras


3 comentarios

Inicia sesión para comentar

Comentarios:

  • Victor Arana Flores

    Victor Arana Flores hace 3 semanas

    {{-- resources/views/reports/purchase-detail.blade.php --}}
    <!DOCTYPE html>
    <html lang="es">
    <head>
        <meta charset="UTF-8">
        <title>Detalle de Compra</title>
        <style>
            body { font-family: sans-serif; font-size: 12px; margin: 20px; }
            .title { text-align: center; font-size: 18px; font-weight: bold; margin-bottom: 20px; }
            table { width: 100%; border-collapse: collapse; margin-top: 10px; }
            th, td { border: 1px solid #ccc; padding: 6px 8px; text-align: left; }
            th { background-color: #f0f0f0; }
            .section { margin-top: 20px; }
        </style>
    </head>
    <body>
    
        <div class="title">Detalle de Compra #{{ $purchase->serie }}-{{ str_pad($purchase->correlative, 4, '0', STR_PAD_LEFT) }}</div>
    
        <div>
            <strong>Fecha:</strong> {{ \Carbon\Carbon::parse($purchase->date)->format('d/m/Y') }}<br>
            <strong>Proveedor:</strong> {{ $purchase->supplier->name ?? '—' }}<br>
            <strong>Almacén:</strong> {{ $purchase->warehouse->name ?? '—' }}<br>
            <strong>Observación:</strong> {{ $purchase->observation ?? '—' }}
        </div>
    
        <div class="section">
            <table>
                <thead>
                    <tr>
                        <th>#</th>
                        <th>Producto</th>
                        <th>Cantidad</th>
                        <th>Precio Unitario</th>
                        <th>Subtotal</th>
                    </tr>
                </thead>
                <tbody>
                    @foreach ($purchase->products as $i => $product)
                        <tr>
                            <td>{{ $i + 1 }}</td>
                            <td>{{ $product->name }}</td>
                            <td>{{ $product->pivot->quantity }}</td>
                            <td>S/ {{ number_format($product->pivot->price, 2) }}</td>
                            <td>S/ {{ number_format($product->pivot->subtotal, 2) }}</td>
                        </tr>
                    @endforeach
                </tbody>
            </table>
        </div>
    
        <div class="section" style="text-align: right;">
            <strong>Total: S/ {{ number_format($purchase->total, 2) }}</strong>
        </div>
    
    </body>
    </html>
  • Josue Meraz

    Josue Meraz hace 3 semanas

    Hola Victor, porfa tu apoyo con el archivo pdf.blade.php

  • Josue Meraz

    Josue Meraz hace 4 semanas

    Hola Victor, faltó adjuntar el archivo al video.

    • Victor Arana Flores hace 3 semanas

      Hola Josue lo acabo de poner como comentario fijado

    • Josue Meraz hace 3 semanas

      Muchas gracias Victor!! Una consulta.. Vas a incluir el manejo de Roles, Permisos, Usuarios?