CACTUS STOCK ONLINE V2 - ACTUALIZACIÓN

Esta actualización NO borra PostgreSQL ni vuelve a cargar seed.php.

ANTES:
1) En /public_html/stock descargá o comprimí una copia de index.php y common.php actuales.
2) NO borres /home/cca89950/cactus_stock_config.php.
3) Confirmá que setup.php y seed.php ya estén eliminados.

INSTALACIÓN:
1) Subí cactus_stock_online_v2.zip a /public_html/stock.
2) Extraelo en /public_html/stock y aceptá sobrescribir index.php, common.php y .htaccess.
3) La carpeta uploads se conserva; el paquete agrega uploads/documents si no existe.
4) Recargá https://stock.cactusgrafico.cl

NOVEDADES:
- Menú: Inventario, Movimientos, Categorías, Reportes y Documentos de compra.
- Categorías visibles en el lateral.
- Búsqueda GLOBAL aun estando dentro de una categoría.
- Busca también por alias y proveedores.
- Fotos de productos más grandes.
- Último precio de compra NETO.
- Autocompletado y normalización de proveedores.
- Nombre maestro + alias de producto para evitar duplicados.
- Historial de movimientos por usuario.
- Exportación JSON y CSV.
- Carga de PDF/JPG/PNG de documentos de compra.
- Reportes por categoría y valor neto estimado usando el último precio.
- Eliminar producto = ocultarlo, no borrar historial.

PENDIENTE:
- OCR/IA automático para leer facturas y proponer coincidencias. Requiere conectar un servicio/API.
