119 Diseñando el encabezado de la FACTURA en el SISTEMA DE VENTAS (PHP y MySql) FullStack
Duración: 10 min¡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].
Lecciones
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️