119 Diseñando el encabezado de la FACTURA en el SISTEMA DE VENTAS (PHP y MySql) FullStack

Duración: 10 min
Módulo: 📄 Facturación Profesional (TCPDF) y Dashboard Final Lección 2 de 13

¡Contenido Exclusivo!

Adquiere este curso para tener acceso inmediato a esta y a **todas las lecciones Premium**.

Inscribirse Ahora por $10.00 Acceso instantáneo de por vida y código fuente incluido.

Descripción

Lección 119: Diseño del Encabezado y Estructura del Cliente de la Factura 🏗️

Esta lección continuó con la maquetación de la factura en el archivo factura.php, enfocándose en perfeccionar la estructura del encabezado y comenzando la sección de datos del cliente, todo utilizando tablas y estilos HTML dentro de la librería TCPDF.

1. Refinamiento Estructural del Encabezado

El objetivo principal fue asegurar la alineación y el espaciado adecuado en la cabecera, compuesta por los datos de la empresa (izquierda) y los datos fiscales (derecha):

  • Ajuste de Estilos Fiscales: Se estandarizó el tamaño de fuente (font-size) a 14 píxeles para el Número de Factura y el Número de Autorización, complementando el tamaño ya establecido para el NIT [00:00].
  • Consolidación de Celdas: Para un mejor control sobre los saltos de línea y el espaciado, se reestructuró la tabla principal:
    • Datos de la Empresa: La información de la empresa (nombre, dirección, teléfonos, ubicación) se consolidó en una sola celda (<td>) en lugar de múltiples filas (<tr>), utilizando saltos de línea (<br>) para separar cada elemento [01:35].
    • Datos Fiscales: De manera similar, los datos fiscales (NIT, N° Factura, N° Autorización) también se colocaron en una sola celda, usando saltos de línea [03:02].
  • Ajuste Fino de Anchos: Se ajustaron los anchos (width) de las celdas principales de la cabecera (en píxeles) para evitar que el texto (especialmente el "Número de Autorización") se desborde y para crear un espacio central limpio [03:40]-[05:38].

2. Sección del Título "FACTURA"

Una vez terminado el encabezado, se añadió la línea de texto que funciona como título principal:

  • Se utilizó la etiqueta de párrafo (<p>) con la palabra "FACTURA" [06:03].
  • Se centró el texto (text-align: center) y se le dio un tamaño de fuente de 25 píxeles para que destaque claramente en el documento [06:35].

3. Inicio de la Sección de Datos del Cliente

Se comenzó a estructurar la siguiente sección informativa de la factura, la cual contendrá los detalles del receptor de la venta:

  • Se creó una nueva tabla para manejar la disposición de esta información [07:13].
  • Se incluyeron los campos iniciales de la factura: Fecha, NIT del cliente y Nombre del cliente [06:47].
  • Se rellenó el campo Fecha manualmente (por el momento) para visualizar el modelo, esperando luego cargar los datos dinámicamente desde la base de datos [09:33].