=== INSPECCIÓN GENESYS — Para construir el puente === [1] Main_Php/Bkeconfig.php — primeras 80 líneas (define DB_*): ───────────────────────────────────────────── L1 : L2 : L3 : $_SESSION['user_id'] ?? null, 'text' => $_SESSION['msg_text'] // Texto 'type' => $_SESSION['msg_type'], // Tipo $_SESSION['company_edit_authorized'] = true; // Autoriza la edición $_SESSION['company_edit_time'] = time(); // Guarda hora de autorización $_SESSION['login_time'] = date('Y-m-d H:i:s'); // Fecha/hora de login $_SESSION['reload_parent'] = true; // Bandera para que Frecompany.php recargue Fremenu.php $_SESSION['user_custid'] = $user['user_customid']; // ID personalizado $_SESSION['user_email'] = $user['user_email']; // Email $_SESSION['user_id'] = $user['id']; // ID del usuario $_SESSION['user_name'] = $user['user_name']; // Nombre completo $_SESSION['user_type'] = $user['user_type']; // Tipo de usuario (permisos) $userId = $_SESSION['user_id']; // ID del usuario logueado )->execute([':tk' => $trackingToken, ':et' => 'estimate', ':df' => $est['estimate_date'] ?? date('Y-m-d'), ':dt' => $est['estimate_date'] ?? date('Y-m-d'), ':fn' => $coName, ':fe' => SMTP_FROM_EMAIL, ':tn' => $clientName, ':te' => $clientEmail, ':sub' => $emailSubject, ':sb' => $_SESSION['user_id'] ?? null]); )->execute([':tk' => $trackingToken, ':et' => 'invoice', ':df' => $inv['invo_date'] ?? date('Y-m-d'), ':dt' => $inv['invo_date'] ?? date('Y-m-d'), ':fn' => $coName, ':fe' => SMTP_FROM_EMAIL, ':tn' => $clientName, ':te' => $clientEmail, ':sub' => $emailSubject, ':sb' => $_SESSION['user_id'] ?? null]); )->execute([':tk' => $trackingToken, ':et' => strtolower($docType), ':df' => date('Y-m-d'), ':dt' => date('Y-m-d'), ':fn' => $coName, ':fe' => SMTP_FROM_EMAIL, ':tn' => $clientName, ':te' => $clientEmail, ':sub' => $emailSubject, ':sb' => $_SESSION['user_id'] ?? null]); unset($_SESSION['company_edit_authorized']); // Revoca autorización de edición [6] ¿Cómo Multi-Empresa guarda la BD activa? (revisar core/MasterDB.php): [7] ¿Multi-Empresa guarda algo en sesión cuando se abre una empresa? (revisar select_company.php): ⚠️ BORRA ESTE ARCHIVO DESPUÉS DE USARLO.