CACTUS STOCK ONLINE v3.1 - COTIZADOR DE LETREROS

OBJETIVO
Agregar una sección nueva sin modificar el funcionamiento actual del inventario.

NUEVA FUNCIÓN
- Menú: Cotizador de letreros.
- Nombre del trabajo, cliente, ancho, alto y cantidad.
- Materiales seleccionados desde el inventario: toma el último precio unitario NETO guardado.
- También permite materiales manuales.
- Unidades de cálculo: unidad, plancha, m², metro, rollo, barra, hora o global.
- Costos adicionales: mano de obra, instalación, traslado y otros.
- Cálculo automático de materiales, adicionales, costo neto total y costo por letrero.
- Guarda cotizaciones históricas con el precio usado en ese momento.
- Editar o borrar cotizaciones no modifica inventario.
- COTIZAR NO DESCUENTA STOCK.

BASE DE DATOS
La primera vez que se abre la sección Cotizador, index.php crea SOLO dos tablas nuevas:
- sign_quotes
- sign_quote_items
No altera ni elimina ninguna tabla actual.

ARCHIVOS MODIFICADOS
- index.php

ARCHIVOS NO MODIFICADOS
- common.php
- assets/
- uploads/
- configuración privada

INSTALACIÓN SEGURA
1) Confirmar que existe un backup completo de /public_html/stock.
2) Subir este ZIP a /public_html/stock.
3) Extraer y sobrescribir únicamente index.php.
4) Entrar a stock.cactusgrafico.cl y abrir Cotizador de letreros.
5) Probar una cotización de ejemplo.

REVERSIÓN
Si hubiera cualquier problema, restaurar únicamente el index.php anterior desde el backup.
