# Configuración de producción para sistema multi-empresa # Archivo .env - NO COMMIT a repositorios públicos # ============================================================================= # CONFIGURACIÓN DE BASES DE DATOS MULTI-EMPRESA # ============================================================================= # El sistema usa dos bases de datos principales: # 1. Base master: avantikads_nmgen (catálogos globales y autenticación) # 2. Bases de empresas: avantikads_nm{empresaId} (datos específicos por empresa) # Base de datos Master (para autenticación y catálogos globales) DB_MASTER_HOST=10.10.4.17 DB_MASTER_DATABASE=ventas_nmgen DB_MASTER_USER=nickpons666 DB_MASTER_PASSWORD=MiPo6425@@ # Configuración general de conexión DB_HOST=10.10.4.17 DB_PORT=3391 DB_CHARSET=utf8mb4 # Prefijo para bases de datos de empresas # Patón real: avantikads_nm{empresaId} donde empresaId viene del usuario DB_EMPRESA_PREFIX=ventas_nm DB_EMPRESA_USER=nickpons666 DB_EMPRESA_PASSWORD=MiPo6425@@ # ============================================================================= # CONFIGURACIÓN DEL SISTEMA # ============================================================================= # Rutas del sistema DOC_ROOT=/var/www/html/ventas WEB_ROOT=http://ventas-test.local:82 # Configuración SMTP (correos) SMTP_HOST= SMTP_USER= SMTP_PASS= SMTP_PORT= # Configuración PAC (Facturación electrónica) USER_PAC= PW_PAC= # Configuración de paginación ITEMS_PER_PAGE=20 # Rango de años válidos MIN_YEAR=2025 MAX_YEAR=2030 # ============================================================================= # CONFIGURACIÓN ADICIONAL # ============================================================================= # Configuración de sesión SESSION_LIFETIME=3600 SESSION_PATH=/ SESSION_DOMAIN= # Configuración de seguridad ENCRYPTION_KEY=ventas_encryption_key_32_chars JWT_SECRET=ventas_jwt_secret_key_here # Configuración de archivos MAX_FILE_SIZE=10485760 ALLOWED_FILE_TYPES=pdf,xml,csv,xlsx # Configuración de respaldos BACKUP_PATH=/var/backups/ventas AUTO_BACKUP=true BACKUP_RETENTION_DAYS=30 # ============================================================================= # VARIABLES ESPECÍFICAS DEL NEGOCIO # ============================================================================= # Tasas de impuestos IVA_RATE=0.16 ISR_RATE=0.10 # Configuración de facturación SERIE_FACTURA=A SERIE_NOTA_CREDITO=B FOLIO_INICIAL=1 # Información bancaria por defecto BANK_NAME=Banamex BANK_ACCOUNT=224996 BANK_CLABE=002100017902249960 BANK_BRANCH=0179 # Contacto por defecto CONTACT_PHONE=(961) 10 5 58 20 CONTACT_EMAIL=contacto@empresa.com CONTACT_WEB=www.empresa.com # ============================================================================= # ENTORNOS ALTERNATIVOS (DEMO/PRODUCCIÓN) # ============================================================================= # Para entorno DEMO (descomentar y usar si $_SESSION['curBD'] == 'Demo') # DB_MASTER_HOST=10.10.4.17:3390 # DB_MASTER_USER=nickpons666 # DB_MASTER_PASSWORD=MiPo6425@@ # DB_EMPRESA_USER=nickpons666 # DB_EMPRESA_PASSWORD=MiPo6425@@