From 2c651b72fb031ff74898232481d6871f5b4248d5 Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Mon, 25 May 2026 09:54:07 +0000 Subject: [PATCH] Autosave: 20260525-095403 --- gestiones_callcenter.php | 194 ++++++++++++++++----------- includes/callcenter_test_helpers.php | 10 +- includes/drive_test_orders.php | 4 +- update_callcenter_test_tracking.php | 15 +++ 4 files changed, 139 insertions(+), 84 deletions(-) diff --git a/gestiones_callcenter.php b/gestiones_callcenter.php index afb72853..64e72c1f 100644 --- a/gestiones_callcenter.php +++ b/gestiones_callcenter.php @@ -111,6 +111,7 @@ $allowedViews = [ 'pendientes_hoy' => 'Pendientes de hoy', 'nuevos_hoy' => 'Nuevos de hoy', 'confirmados' => 'Confirmados', + 'seguimiento' => 'Seguimiento', 'observados' => 'Observados', 'cerrados' => 'Cerrados / descartados', 'todos' => 'Todos los pedidos cargados', @@ -130,6 +131,7 @@ $stats = [ 'pendientes_hoy' => 0, 'nuevos_hoy' => 0, 'confirmados' => 0, + 'seguimiento' => 0, 'observados' => 0, 'cerrados' => 0, ]; @@ -181,6 +183,9 @@ try { if (in_array($order['estado'], cc_test_confirmed_states(), true)) { $stats['confirmados']++; } + if ($order['estado'] === 'SE ENVIO NUMERO DE CUENTA') { + $stats['seguimiento']++; + } if ($order['estado'] === 'OBSERVADO') { $stats['observados']++; } @@ -195,6 +200,7 @@ try { 'pendientes_hoy' => (bool) ($order['es_pendiente_hoy'] ?? false), 'nuevos_hoy' => (bool) ($order['es_nuevo_hoy'] ?? false), 'confirmados' => in_array(($order['estado'] ?? ''), cc_test_confirmed_states(), true), + 'seguimiento' => ($order['estado'] ?? '') === 'SE ENVIO NUMERO DE CUENTA', 'observados' => ($order['estado'] ?? '') === 'OBSERVADO', 'cerrados' => (bool) ($order['es_cerrado'] ?? false), default => true, @@ -230,7 +236,7 @@ require_once 'layout_header.php';

Call Center de prueba

-

Ahora el panel trabaja por bandejas: Nuevos de hoy, Pendientes de hoy, Confirmados, Observados y Cerrados. Así no se mezcla todo cuando entran pedidos diarios.

+

Ahora el panel trabaja por bandejas: Nuevos de hoy, Pendientes de hoy, Seguimiento, Confirmados, Observados y Cerrados. Así no se mezcla todo cuando entran pedidos diarios.

Drive detectado: filas @@ -250,7 +256,7 @@ require_once 'layout_header.php';

Flujo recomendado ya listo para prueba

-

Los pedidos nuevos entran desde Drive. Luego tú gestionas cada cliente con estado, próxima llamada y observaciones internas. Los casos abiertos siguen apareciendo en Pendientes de hoy o Observados hasta que los cierres o confirmes.

+

Los pedidos nuevos entran desde Drive. Luego tú gestionas cada cliente con estado, próxima llamada y observaciones internas. Los casos abiertos siguen apareciendo en Pendientes de hoy, Seguimiento o Observados hasta que los cierres o confirmes.

Campos editables del módulo
@@ -290,6 +296,16 @@ require_once 'layout_header.php';
+ @@ -650,40 +701,29 @@ require_once 'layout_header.php'; ", $modalsHtml); ?> -